Geräte- und Netzwerkintegration
Netzwerkintegration und die Entwicklung von Protokoll-Gateways für OEMs und Maschinenbauer. Gateways, Protokollumsetzung und Interoperabilitätstests sorgen dafür, dass Geräte über mehrere Netze hinweg als ein System zusammenarbeiten.
Für wen wir arbeiten
-
Maschinenbauer
Eine Maschine besteht aus Teilsystemen verschiedener Herkunft, die nicht aufeinander abgestimmt sind, und keines davon soll neu entwickelt werden.
-
Gerätehersteller
Ihr Produkt muss in den Systemarchitekturen Ihrer Kunden funktionieren, die Sie weder bestimmen noch vorab testen können.
-
Systemintegratoren
Für die Teile eines Projekts, die tiefes Protokollwissen verlangen, holen Sie uns dazu, und Sie bleiben der Ansprechpartner Ihres Kunden.
Was wir tun
- 01
Protokoll-Gateways
Wo kein Standardgerät passt, entwickeln wir Gateways, die auf jeder Seite an ein anderes Netz angebunden sind und die Daten dazwischen konsistent abbilden.
- 02
Geräte mit mehreren Protokollen
Wir entwickeln Gateways, in denen zwei oder mehr Protokollstacks mit unterschiedlichen zeitlichen Anforderungen auf einem Gerät laufen.
- 03
Anbindung analoger und serieller Geräte
Wir binden 4–20-mA-Sensoren, RS-485-Geräte und HART-Instrumente an ein digitales Netz an, ohne die Messung zu beeinflussen.
- 04
Interoperabilitätstests
Wir prüfen Geräte verschiedener Hersteller im Zusammenspiel, bevor eine Inkompatibilität erst bei der Inbetriebnahme der Anlage auffällt.
- 05
Geräteintegration und Test
Wir integrieren und testen Ihr Gerät in der Architektur Ihres Kunden, während der Integration vor Ort und danach remote.
- 06
Diagnose über die Netzgrenze
Wir übersetzen Diagnosedaten zwischen Netzebenen, damit ein Fehler auf der einen Ebene auf der anderen sichtbar bleibt.
- 07
Schulung, gemeinsame Entwicklung und Langzeitbetreuung
Wir führen Ihre Ingenieure durch Abbildung, Diagnose und Prüfaufbau, damit sie die Architektur selbst erweitern können. Danach übernehmen wir den Third-Level-Support. Den First-Level-Support leistet Ihr Team.
Netze und Plattformen
- Verbundene Netze
- Modbus RTU und TCP · CANopen · CAN FD · PROFIBUS DP · PROFINET · POWERLINK · EtherCAT · Sercos III · IO-Link · AS-i · HART · RS-485 · 4–20 mA
- Plattformen
- MCU · Anwendungsprozessor · FPGA · Embedded Linux
- Was Sie erhalten
- Gateway-Firmware mit Build-Umgebung · Spezifikation der Protokollabbildung · Bericht zum Interoperabilitätstest · Hinweise zu Diagnose und Inbetriebnahme · Protokoll der Integration aus der Testphase · ein geschultes Team
Was umfasst Netzwerkintegration und die Entwicklung von Protokoll-Gateways?
Netzwerkintegration umfasst die Gateways, die Protokollumsetzung und die Tests, mit denen mehrere Geräte als ein System zusammenarbeiten, und die Entwicklung der Protokoll-Gateways selbst.
Unsere Kunden sind Maschinenbauer, Gerätehersteller und Systemintegratoren. Ein Beispiel: Unser Team hat Gateway-Hardware geliefert, die an einer Maschine mit achtzehn Geräten einen Zyklus von 2 ms hält, und hat demonstriert, wie Sercos III mit OPC UA über TSN zusammenarbeitet. Projekte fallen meist in eine oder mehrere dieser Gruppen:
- Ein Gateway, das es noch nicht gibt. Etwa zwischen Modbus und CANopen oder einem anderen Paar, bei dem das Standardgerät die Register abbildet, aber nicht das Verhalten.
- Ein Gerät, mehrere Stacks. Gateways, in denen zwei oder mehr Protokolle sich einen Prozessor teilen und unvereinbare Vorstellungen davon haben, wann sie ihn bekommen.
- Analoge und serielle Geräte anbinden. 4–20-mA-Sensoren am Feldbus, serielle RS-485-Geräte und HART-Daten, die längst digital vorliegen und nie dort ankommen, wo sie nützen.
- Interoperabilitätstests. Geräte zweier Hersteller werden gründlich gegeneinander getestet, bevor ein Inbetriebnahmefenster das Problem findet.
- Ihr Gerät in fremder Architektur. Geräteintegration und Test, mit unseren Ingenieuren neben Ihren in der Phase, in der es darauf ankommt.
- Ein Edge-Gerät an der Grenze. Ein Gerät auf der Feldseite (im Englischen „Southbound“), das Daten von den Geräten erfasst und vereinheitlicht.
Anlagen, Hallen oder Maschinen nehmen wir nicht in Betrieb. Protokollumsetzung, Abbildung und Prüfaufbau in Ihrem Produkt oder Ihrer Maschine entwickeln wir, und wir integrieren und testen sie mit Ihren Ingenieuren, während dieser Phase vor Ort und danach remote.
Zwei Abgrenzungen, weil zwei unserer Seiten nah an dieser liegen. Gegenüber Echtzeit-Ethernet: Dort geht es um die Protokollebene eines Geräts, hier um die Architektur über mehrere. Gegenüber Industrial IoT und Edge-Integration: Dort gehen die Daten zu MES, ERP und Cloud und werden zu Informationen, hier geht es von Protokoll zu Protokoll in Richtung der Geräte.
Wann reicht ein Standard-Gateway aus?
Ein Standard-Gateway passt öfter, als Käufer erwarten, und das prüfen wir mit Ihnen im Entwurf.
| Was die Aufgabe verlangt | Standard-Gateway | Eigenes Gerät |
|---|---|---|
| Prozessdaten zwischen zwei gängigen Protokollen | Passt | Überdimensioniert |
| Eine Aktualisierungsrate, die einen Übersetzungsschritt verträgt | Passt | Überdimensioniert |
| Die Diagnose des Geräts dahinter | Geht verloren | Bleibt erhalten |
| Ein Paar, das kein Standardgerät abbildet | Keine Abbildung | Dafür gebaut |
| Ein stimmiger Momentzustand über zwei Zyklusraten | Abgetastet | Abgeglichen |
| Gerätezustand und Parametrierung über die Grenze | Nur Werte | Alles davon |
| Ein Gerät, das in Ihrem Produkt ausgeliefert wird | Fremde Teilenummer | Ihres |
| Abgebildetes Verhalten statt Register | Nicht modelliert | Entworfen |
Auch die Empfehlung eines Standardgeräts kann das Ergebnis dieses Gesprächs sein, und es ist günstiger als alles, was wir bauen könnten. Dieselbe Frage für ein Gateway in Richtung MES, ERP oder Cloud beantwortet die Seite zur Industrial IoT und Edge-Integration, mit anderem Katalog und anderem Test.
Was sind die häufigsten Fehler bei der Gateway-Entwicklung?
Die Übersetzung der Daten ist meist einfach; entscheidend sind Timing, Zustand und Fehlerverhalten.
- Timing. Zwei Netze haben selten denselben Zyklus. Ein Gateway, das eine Seite zum falschen Zeitpunkt abtastet, liefert Daten, in denen jeder Wert stimmt und die Gesamtheit einen Moment beschreibt, den es nie gab.
- Zustand. Die meisten Protokolle übertragen mehr als Werte. Wer die Werte abbildet und Sitzung, Gerätezustand und Parametrierung verwirft, bekommt ein Gateway, das den Labortest besteht und im Dauerbetrieb die Synchronisation verliert.
- Fehlerverhalten. Ein schlechtes Gateway veröffentlicht standardmäßig weiter den letzten gültigen Wert, nachdem das Gerät dahinter ausgefallen ist. Ein veralteter Messwert, der als aktueller erscheint, ist schlimmer als gar keiner, und er besteht jeden Test, der nur prüft, ob ein Wert angekommen ist. Wir behandeln das als Entwurfsanforderung und nicht als Diagnose-Extra.
Wie testen Sie Interoperabilität ohne die Anlage des Kunden?
Wir bilden im Labor nach, was die Anlage tun wird, und halten im Testplan fest, was sich nicht nachbilden lässt.
Bei Interoperabilitätstests für Industrieprotokolle laufen Geräte zweier Hersteller auf echter Hardware gegeneinander, nie gegen einen Simulator. Ein Simulator bildet nur das Verhalten nach, das sein Autor schon kannte, und Interoperabilitätsfehler sind meist Verhalten, das niemand dokumentiert hat.
Lässt sich die genaue Konfiguration eines Kunden nicht nachbilden, wird die Lücke aufgeschrieben und nicht wegdefiniert. Sie steht als Risiko mit einem benannten Testplan für das Integrationsfenster fest, und vor Beginn dieses Fensters sagen wir, welche Teile geprüft und welche angenommen sind.
Lassen sich mehrere Standardmodule durch ein Gerät ersetzen?
Ja, meist ersetzt ein eigenes Gerät sie, und die Einsparung wächst über die Lebensdauer der Maschine.
- Was ein gemischter Schaltschrank mitbringt. E/A-Module von vier Herstellern, ein serieller Umsetzer und ein Protokoll-Gateway bedeuten vier Lieferketten, vier Abkündigungsrisiken, vier Firmware-Stände und eine Inbetriebnahme, die alle berücksichtigen muss.
- Was ein eigenes Gerät wegnimmt. Das meiste davon, sobald die Schnittstellen die sind, die die Maschine tatsächlich nutzt, und nicht die, die der Katalog gerade anbot.
- Welche Teile wir übernehmen. Die Gateway- und Netzseite der Zusammenlegung gehört zu dieser Leistung; das Gerät selbst, also Baugruppe, Gehäuse und Firmware, zu den Embedded-Systemen. Beides wird meist zusammen geplant.
Wie binden Sie Instrumente an, die bereits digital sind?
Wir lesen die digitalen Daten, die die Stromschleife schon überträgt, und bringen sie ins selbe Datennetz.
HART überträgt zum Beispiel seit Jahrzehnten digitale Diagnosedaten über die 4–20-mA-Schleife, und in den meisten Anlagen liest sie niemand, weil man dafür ein Handgerät und eine Person direkt am Instrument brauchte. Diese Daten ins Netz zu bringen ist wenig Entwicklungsaufwand im Verhältnis zum Diagnosewert, den sie freilegen, und es passt gut zum Zweidraht-Ethernet auf der Seite zur Protokollmigration, wenn die Schleife selbst ersetzt wird.
Häufige Fragen
Wer baut ein Gateway zwischen zwei Industrienetzen?
Was unterscheidet das von der Arbeit an Echtzeit-Ethernet?
Was unterscheidet das von IIoT- und Edge-Integration?
Entwickeln Sie Sercos-Gerätestacks?
Können Sie mit unserer Architektur arbeiten, wenn Sie sie nicht sehen dürfen?
Nehmen Sie die Anlage in Betrieb?
- IEC 61158 / IEC 61784 – die Kommunikationsprofile, zwischen denen ein Gateway abbildet
- IEC 62443-3-2 – Risikobeurteilung für Zonen und Conduits; ein Gateway wird dazu, sobald es eine Segmentgrenze überschreitet
- IEC 61131-9 – IO-Link, der übliche Einstieg in die Integration auf Sensorebene
- NAMUR NE 107 – Statussignale für die Diagnose, das Vokabular, in dem der Zustand eines angebundenen Instruments erhalten bleiben muss
- CiA 309 – Zugriff auf CANopen aus anderen Netzen, die Spezifikation hinter der CANopen-Seite eines Gateways
- Modbus Application Protocol – das Register- und Datenmodell, zwischen dem ein Modbus-Gateway abbildet
- IEC 62541 – OPC UA, die übliche Schnittstelle zu den IT-Systemen oberhalb eines Protokoll-Gateways
Sollen wir das für Ihr Produkt einschätzen?
Lesen Sie zuerst unsere technischen Notizen oder sprechen Sie direkt mit dem Team, das die Arbeit übernimmt.