Showcase: IIoT-Bereitstellung mit onboard C-chain (Blockchain)



Onboard C-chain ist eine C-chain Version speziell für M2M Prozesse. Die Bereitstellung von C-chain im Industrial IoT erfolgt auf Level 0 (Prozessebene) bis Level 2 (Prozessebene) der Automatisierungspyramide. Über die OPC-UA-Schnittstelle kommuniziert der C-chain-Client mit den IoT-Geräten. Er überwacht konfigurierbare Variablen von OPC-UA-Servern, die beliebige Werte von OPC-UA-Geräten messen, analysieren und relevante Ereignisse als Transaktionen in C-Chain buchen.

Die enge Kopplung aller C-Chain-Prozesse wie OPC-UA-Client, C-Chain-Client, TDB und embedded Datenbank über Shared Memory führt zu extrem hohen Transaktionsraten von mehr als 2.400 (zweitausendvierhundert) Transaktionen pro Sekunde, wie sie für eine große digitale Fabrik benötigt werden.

Der Geschäftsprozess:

In unserem C-IIoT Showcase zeigen wir eine Implementierung von onboard C-chain zur Auswertung von Sensor- und personengesteuerten Maschinendaten im Bereich IIoT Heavy Machinery. Alle Komponenten von C-chain werden auf einem Raspberry-Pi, auf einem Edge-Gerät oder einem Fog-Computer bereitgestellt. 

Das komplette C-chain-System kann auf einem Single Edge Computer wie z.B. Raspberrry-Pi laufen. In dieser Implementierung ist C-chain von außen durch eine geschlossene Firewall abgeschirmt.
Die Prozessschritte:

Ein OPC-UA-Client und der C-chain-Client beobachten die Daten und Ereignisse einer Reihe von OPC-UA-Servern.

Der C-chain-Client analysiert die Daten und entscheidet, was in der C-chain aufgezeichnet werden muss. Er erstellt die Transaktions-Payload und sendet die signierte Transaktion an die TDB zur sofortigen endgültigen Buchung, die in weniger als 20 ms erfolgt.

Die TDB bucht die Transaktionsketten lokal und pumpt sie in einen oder mehrere Server oder in die Cloud. In der Cloud sind die Transaktionsketten für autorisierte Peers wie SCADA-Komponenten oder Personen mit der C-chain-App auf Smartphones / Tablets / Pcs sichtbar. Diese Daten können für SCADA-Steuerung, Machine Learning, Datawarehouse-Analyse, individuelle, prädiktive und präventive Wartung herangezogen werden.

Mögliche Geschäftsszenarien auf Basis von C-chain sind:

Haben Sie ein bestimmtes Szenario in Planung? Dann kontaktieren Sie uns bitte. Gerne stellen wir Ihnen unser Know How im Bereich Geschäftsmodellierung auf Basis von C-chain zur Verfügung.