Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial Internet of Things >> Internet der Dinge-Technologie

Modbus-Geräteintegration mit Open-Source-IIoT-Edge-Gateway beschleunigen

Industrial Internet of Things (IIoT) Anwendungen verlassen sich routinemäßig auf ein Edge-Gateway, um Modbus-Peripheriegeräte und andere Devices anzubinden. Der Bau eines benutzerdefinierten Gateways kann kostspielig und zeitaufwendig sein. Ein Open-Source-Edge-Computing-Framework vereinfacht die Bereitstellung drastisch und senkt Kosten.

IIoT verbindet Sensoren, Aktoren und industrielle Infrastruktur – umfassend Fertigung, Transport, Energie, Einzelhandel, Gesundheitswesen und Supply-Chain-Management. Die resultierende Konnektivität ermöglicht Echtzeit-Datenerfassung, -austausch und -analytik, was Produktivitätsgewinne und wirtschaftliche Vorteile freisetzt.

Edge Computing adressiert die Latenzanforderungen dieser Use Cases, indem Daten lokal verarbeitet werden, anstatt alles an ein zentrales Rechenzentrum zu senden.

Wenn Dutzende von Sensoren an ein Edge-Gateway angebunden werden müssen, stehen Architekten vor kritischen Entscheidungen über Software-Design, Datenverarbeitung und Analytik. Ohne ein Open-Source-Framework kann jeder neue Entwicklungszyklus Ressourcen verbrauchen. EdgeX Foundry bietet einen fertigen Micro-Services-Stack, der Entwicklungszeit verkürzt, Latenz senkt und Kosten unter Kontrolle hält. Da Modbus – ein weit verbreiteter industrieller Protokoll – robuste Gateway-Unterstützung benötigt, ist EdgeX eine ideale Grundlage.

Diese zweiteilige Serie untersucht EdgeX-basiertes Edge-Gateway-Design und Anwendungsentwicklung. Der erste Artikel konzentriert sich auf Industriesensoren, Use Cases und wie EdgeX Gateway-Anforderungen erfüllt.

Überblick Industriesensoren

In der Automatisierung sind Sensoren und Aktoren das Herzstück jedes Systems. Sensoren erkennen Umgebungsveränderungen; Aktoren führen Aktionen basierend auf diesen Erkennungen aus.

Typische Industriesensoren umfassen Temperatur, Feuchtigkeit, Druck, Nähe und Gas- oder Chemiedetektoren. Wichtige Use Cases:

In vielen Fabriken kommunizieren Geräte über proprietäre oder offene Protokolle. Modbus bleibt der Industriestandard für SCADA- und SPS-Integration aufgrund seines herstellerunabhängigen Designs, umfangreicher Community-Unterstützung und Kompatibilität mit seriellen und Ethernet-Medien (Modbus RTU, ASCII, TCP, Plus). Seine Fähigkeit, mit anderen Protokollen in einem einzigen Netzwerk zu koexistieren, treibt die Adoption weiter an.

Edge Gateway Überblick

Gerätekonnektivität

Ein Edge-Gateway muss gängige industrielle Protokolle unterstützen – ZigBee, Bluetooth LE, BACnet, Modbus, Siemens S7 – um diverse Sensoren und Aktoren anzubinden.

Datenanalyse & Rules Engine

Lokale Verarbeitung ermöglicht dem Gateway, KI/ML-Workloads auszuführen, Echtzeit-Aktionen auszulösen und nur wesentliche Daten in die Cloud zu senden. Rule Engines sind essenziell für automatisierte Entscheidungsfindung.

Datenspeicherung

Lokale Persistenz – via Redis oder ähnlich – stellt sicher, dass das Gateway autonom operieren kann, selbst bei Netzwerkausfällen.

Interoperabilität

Edge-Lösungen sollten Standard-Schnittstellen (MQTT, REST) bereitstellen, damit Geräte und Anwendungen nahtlos interoperieren können.

Sicherheit

Robuste Authentifizierung, Verschlüsselung, Zertifikatsverwaltung und feingranulare Zugriffskontrolle schützen Daten und Geräte über den gesamten Edge-Stack.

Geräteverwaltung

Remote-Administration – Start, Stopp, Konfiguration und Update – ermöglicht Betreibern, eine Flotte von Gateways effizient zu warten.

Cloud-Konnektivität

Bidirektionale Synchronisation mit Cloud-Plattformen (AWS, Azure, IBM Watson) erleichtert erweiterte Analytik und Langzeitspeicherung.

Portabilität

Cross-Plattform-Unterstützung (Windows, macOS, Linux) verhindert Vendor Lock-in und beschleunigt Bereitstellung.

EdgeX Foundry

Warum eine Open-Source-Plattform?

Der Bau eines proprietären Edge-Frameworks erfordert umfassendes Design, Coding und Testing – eine teure Angelegenheit. EdgeX Foundry liefert eine modulare Micro-Service-Architektur, die Entwicklern erlaubt, nur die Komponenten zu deployen, die sie benötigen. Das Ergebnis: schnellere Time-to-Market, niedrigere Total Cost of Ownership und eine lebendige Community, die die Plattform kontinuierlich verfeinert.

Gestartet von der Linux Foundation, ist EdgeX Foundry eine offene, interoperable Edge-Plattform. Ihr geschichtetes Design – Core, Service und Application – ermöglicht einfaches Skalieren, Updates und Verteilung über diverse Systeme.

EdgeX ist vollständig kompatibel mit Windows, macOS und Linux, was es einem breiten Entwicklerpublikum zugänglich macht.

Produkte wie EdgeXpert, EdgeXRT, HP Engage Edge, EdgeBox und Dell Gateways nutzen bereits EdgeX, was seine bewährte Zuverlässigkeit unterstreicht.

Wie EdgeX Edge-Gateway-Anforderungen erfüllt

EdgeX dient als Middleware zwischen physischen „Things“ und Enterprise-IT und erfüllt jede oben genannte Gateway-Anforderung.

Modbus-Geräteintegration mit Open-Source-IIoT-Edge-Gateway beschleunigen
Abbildung 1. EdgeX Foundry (Quelle: www.edgexfoundry.org)

Datenspeicherung – Redis

EdgeX wird mit Redis als Standard-Datastore ausgeliefert. Redis bietet In-Memory-Speicher mit optionaler Persistenz (RDB, AOF), ideal für Edge-Szenarien, in denen Geräte intermittierend die Verbindung verlieren können.

Datenanalyse – Kuiper Rules Engine

EdgeX integriert EMQ X Kuiper, eine leichte Stream-Processing-Engine, die auf ressourcenbeschränkten Geräten läuft. Kuipers Regelsyntax folgt einem Source‑SQL‑Sink-Modell:

Typischer Workflow:

  1. Stream erstellen und Quelle spezifizieren.
  2. SQL-Regel für Verarbeitung schreiben.
  3. Sink-Ziel definieren.
  4. Regel deployen und ausführen.

Gerätekonnektivität – Device Services

Die Device Services Schicht übersetzt Daten von hunderten Protokollen in EdgeX natives Format. Schlüsselfunktionen umfassen Status-Polling, Datentransformation, Konfigurationsupdates und Geräte-Discovery.

Interoperabilität – MQTT & REST

EdgeXs leichter MQTT-Broker und REST-API bieten einfache, bandbreitenschonende Kanäle für Gerätekommunikation und Third-Party-Integration.

Sicherheit – Security Store & API Gateway

EdgeXs Security Store verwahrt Geheimnisse sicher, während der API Gateway Zugriffskontrolle durchsetzt und als Reverse Proxy für REST-Endpunkte dient.

Geräteverwaltung – APIs

Health-Checks und Metadaten-Abfragen werden über dedizierte Device Management APIs bereitgestellt.

Cloud-Konnektivität

EdgeX unterstützt native Konnektoren für AWS, Azure und IBM Watson. Zwei Integrationsmodelle sind verfügbar:

  1. Application Services: Vorgekompilierte Services, die Daten-Events an Cloud-Endpunkte veröffentlichen.
  2. Configurable Application Services: SDK-basierte Services, die über Konfiguration ohne Neukompilierung angepasst werden können.

Der nächste Artikel wird eine Fallstudie zur Anbindung eines Industriesensors an EdgeX präsentieren und reale Edge-Computing-Fähigkeiten demonstrieren.

Internet der Dinge-Technologie

  1. Industrial IoT Security: Schlüsseltrends und Best Practices für 2020
  2. Einsteiger-Guide zu Open-Source-Terminologie
  3. Wie Open Source Innovation im Internet of Things antreibt
  4. AT&T & Tech Mahindra starten Acumos: Open-Source-KI-Plattform für schnelles Deployment
  5. IoT-Geräte-Schwachstellen machen Smart Home angreifbar: Die Credential-Compromise-Bedrohung
  6. Open-Source-Software im IoT absichern: Software-Risiken mindern
  7. Open Source vs. Vendor-Supported IoT Development Tools: Den richtigen Stack für Ihr Enterprise wählen
  8. Wie 5G-fähiges IIoT die Einführung von Industry 4.0 beschleunigt
  9. Warum Open Source Innovation am Edge antreibt – Essential eBook
  10. Open Source treibt den Aufstieg von IoT und Edge Computing voran