Zum Hauptinhalt springen

Leitfaden nach PLC-Typ

Wählen Sie den passenden Leitfaden für Ihr SPS-/Anlagenmodell. Unterstützt werden 44 Protokolle + Motor-Sense.

Welche Kategorie sollte ich zuerst ansehen?
  • Fabrikautomatisierung / Linien — Mitsubishi, Siemens, LS, AB, OMRON, Panasonic, FATEK, Beckhoff
  • Allgemein/Standard — OPC-UA, Modbus TCP/RTU, HTTP
  • Fahrzeugverschraubung (Schraubendreher) — Atlas Copco Open Protocol
  • Energie / Versorgung — DNP3, IEC 61850, M-Bus, HART-IP
  • Gebäude / Anlagen — BACnet/IP, KNXnet/IP, DALI
  • Halbleiterfab — SECS/GEM
  • Roboter / AGV / Motion — ROS 2, Robotersteuerungen (über OPC-UA), CANopen, IO-Link
  • Marine / Schifffahrt — NMEA 0183
  • DCS / Prozess — Honeywell, Yokogawa, Emerson DeltaV u. a. (über den OPC-UA-Server des DCS)

Wenn Sie nicht wissen, welchen Leitfaden Sie ansehen sollen​

Allgemeine / Standard-Protokolle​

Vorhandene Anlage / UmgebungEmpfohlenes ProtokollLeitfaden
Kepware / Matrikon / OPC-UA-ServerOPC-UAOPC-UA
Allgemeine Messgeräte / Frequenzumrichter / Standard-Industrieanlagen (TCP)Modbus TCPModbus TCP
Serielle Messgeräte RS-485 / RS-232 (über Gateway)Modbus RTULeitfaden
Externe IT / MES / ERP pusht WerteHTTPHTTP-Push

Fabrikautomatisierung / Allgemeine SPS-Linien​

Vorhandene AnlageEmpfohlenes ProtokollLeitfaden
Mitsubishi — Q / iQ-R / iQ-F / FXMELSEC (MC Protocol)MELSEC
Siemens — S7-1200/1500/300/400S7 (TIA / Step7)Siemens S7
LS ELECTRIC (ehem. LS Industrial Systems) — XGI / XBC / XBMLS XGT FEnetLS Electric
Allen-Bradley / Rockwell — ControlLogix / CompactLogixEtherNet/IP CIPAB EtherNet/IP
Allen-Bradley ältere Modelle — PLC-5 / SLC-500 / MicroLogixAB-EtherNetLeitfaden
GE Fanuc — RX3i / RX7i / 90-30SRTPLeitfaden
OMRON — CJ / CS / NJ / NX (FINS)OMRON FINSLeitfaden
Panasonic / Matsushita — FP-SerieMEWTOCOLLeitfaden
FATEK — FBs / FB-MCFATEK FBsLeitfaden
Beckhoff TwinCAT — CX / IPCADS / AMSLeitfaden

Automobil / Verschraubung / Drehmomentmanagement​

Vorhandene AnlageEmpfohlenes ProtokollLeitfaden
Atlas Copco / Bosch Rexroth / Automations-Schraubendreher (Erfassung von Verschraubungsergebnissen)Open ProtocolLeitfaden

Energie / Versorgung / Messung​

Vorhandene AnlageEmpfohlenes ProtokollLeitfaden
Umspannwerk-IED / Schutzrelais / Stromnetz-SCADAIEC 61850 (MMS)Leitfaden
Übertragung/Verteilung / RTU / Energie-SCADA (nordamerikanisch)DNP3 (IEEE 1815)Leitfaden
Übertragung/Verteilung RTU / Fernüberwachung (europäisch/koreanisch)IEC 60870-5-104Leitfaden
HART-4-20mA-Transmitter (Raffinerie/Chemie) — HART-IP-GatewayHART-IPLeitfaden
Gas-/Wasser-/Wärmezähler (EN 13757)M-BusLeitfaden

Gebäude / Beleuchtung / HVAC​

Vorhandene AnlageEmpfohlenes ProtokollLeitfaden
Gebäudeautomation — HVAC / FCU / AHU-ControllerBACnet/IPLeitfaden
Beleuchtungsautomation (KNX-basierte Gebäude)KNXnet/IPLeitfaden
Beleuchtungsdimmung / -automation (DALI-Master erforderlich)DALIDALI-Leitfaden

Motion / Roboter / Sensoren​

Vorhandene AnlageEmpfohlenes ProtokollLeitfaden
PROFINET-basierte SPS / IO-DevicesPROFINETLeitfaden
CAN-basierte Motion / Antriebe / AGVCANopenLeitfaden
IO-Link-Sensoren (über Sensor-Master)IO-LinkIO-Link-Leitfaden
ROS 2-basierte Roboter / autonome AGVsROS 2ROS 2-Registrierung
Industrieroboter-Steuerungen (KUKA · ABB · FANUC · Yaskawa)OPC-UA (OPC-UA-Server der Steuerung)Roboter anbinden

CNC / Werkzeugmaschinen​

Vorhandene AnlageEmpfohlenes ProtokollLeitfaden
Werkzeugmaschinen mit MTConnect-Agent (Mazak · Okuma · Haas · DMG MORI)MTConnectLeitfaden
Direkt an FANUC CNCFOCASLeitfaden

Netzwerk- / Strominfrastruktur​

Vorhandene AnlageEmpfohlenes ProtokollLeitfaden
Switches · Router · USV · Server · NASSNMP v2cLeitfaden

Halbleiterfab​

Vorhandene AnlageEmpfohlenes ProtokollLeitfaden
Halbleiter-/Displayfab-Ausrüstung (E5 / E37)SECS/GEM (HSMS)Leitfaden

Marine / Schifffahrt / Navigation​

Vorhandene AnlageEmpfohlenes ProtokollLeitfaden
Schiffsnavigation / GPS / AIS / Anemometer (nur lesen)NMEA 0183Leitfaden

DCS / Prozesssteuerung​

Vorhandene AnlageEmpfohlenes ProtokollLeitfaden
DCS (Honeywell · Yokogawa · Emerson DeltaV · ABB · Siemens u. a.)OPC-UA (OPC-UA-Server des DCS)DCS anbinden

KOPENS-Integration​

UmgebungEmpfohlener Leitfaden
KOPENS Motor-Sense (Motorvibration / Diagnose)Motor-Sense (Motor Sense)

Gemeinsame Eingabefelder für alle SPS​

Diese Felder werden unabhängig vom SPS-Typ abgefragt.

EingabefeldBedeutung
Verbindungs-IDEindeutiger Code zur Identifizierung dieser SPS innerhalb des Gateways
VerbindungsnameAuf dem Bildschirm sichtbarer Name
IP-AdresseNetzwerkadresse der SPS
PortKommunikationsport der SPS (Standardwert variiert je nach SPS-Typ)
Erfassungsintervall (ms)Alle wie viele ms soll der Wert gelesen werden (üblich 1000 = 1 Sekunde)
Automatischer StartOb die Erfassung beim Neustart des Gateways automatisch gestartet wird
Serielle / Nicht-IP-Protokolle

Serielle / Feldbus-Protokolle wie Modbus RTU, M-Bus, NMEA 0183, DALI, IO-Link, CANopen erfordern ein separates Gateway / einen Master / Konverter. In diesem Fall geben Sie die IP-Adresse und den Port des Konverters ein (z. B. USR-TCP232, MOXA NPort usw.).


Vergleichstabelle — 44 Verbindungstypen​

Alle opc_type, die das Produkt erkennt. Die Spalte „Schreiben“ ist maßgeblich — basierend auf dem Treiber-Quellcode.

Allgemeine SPS​

LeitfadenStandard-PortAuthentifizierungBesondere OptionenSchreiben
OPC-UA4840Optional (anonym oder User/Password · nur SecurityMode None)servername · discovery✅
Modbus TCP502Keineunit-identifier(alias unit-id) · request-timeout✅
Modbus UDP502KeineWie oben✅
Modbus RTU502 (IP des seriellen Konverters)Keineunit-id · request-timeout✅
MELSECGerätespezifischKeine(Keine Treiberoptionen)✅
S7GerätespezifischKeinelocal-rack · local-slot✅
LS XGTGerätespezifischKeineuse-hex-bit-index(Standard true) · company-id✅

⚠ Modbus RTU ist RTU-over-TCP. Serielle Parameter (Baud·Parität) werden am Konverter festgelegt, der Treiber bietet solche Optionen nicht.

Amerikanische SPS​

LeitfadenStandard-PortAuthentifizierungBesondere OptionenSchreiben
EtherNet/IP44818Keinelocal-slot · connect-timeout · read-timeout✅
LOGIX (EIP-Alias)44818KeineIdentisch mit EIP✅
GE SRTP18245Keineconnect-timeout · read-timeout✅
AB-ETH (CSP/PCCC)2222Keineread-timeout❌

Adressierung erfolgt standardmäßig über symbolische Tags ( "Conv.Speed", "DataArr[3]"). Die Notation Klasse·Instanz·Attribut wird nicht verwendet.

Europäische / Gebäudeautomation​

LeitfadenStandard-PortAuthentifizierungBesondere OptionenSchreiben
PROFINET34964Keineread-timeout❌
ADS (TwinCAT)48898Keinetarget-netid · target-port✅
BACnet/IP47808Keineread-timeout❌
KNXnet/IP3671Keineread-timeout✅
CANopen20200Keineread-timeout · transport · can-interface❌
M-Bus10001Keineread-timeout⚠
IEC 61850102Keineread-timeout✅
DALI(Master-IP)Keine—❌ Stub
IO-Link(Master-IP)Keine—❌ Stub
DeltaV———❌ Stub

⚠ M-Bus-Schreiben unterstützt nur Slave-Auswahlbefehle. Messwerte können nicht geschrieben werden.

PROFINET ist azykliches Read-Implicit-Polling. Kein Echtzeit-zyklischer IO-Austausch. Adressierung erkennt nur die <slot>:<subslot>:<index>[:TYPE]-Doppelpunktnotation.

Japanische / Taiwanesische SPS​

LeitfadenStandard-PortAuthentifizierungBesondere OptionenSchreiben
FINS (Omron)9600Keinedna · da2 · sna · sa2✅
MEWTOCOL9094Keinestation✅
Fatek500Keinestation✅
Keyence KV8501Keineconnect-timeout · read-timeout · line-ending✅
CC-Link IE———❌ Stub

Industrielle Kommunikation / domänenspezifisch​

LeitfadenStandard-PortAuthentifizierungBesondere OptionenSchreiben
SECS/GEM5000 (HSMS)Keineconnect-timeout · read-timeout · linktest-interval · reply-timeout✅
HART-IP5094Keineread-timeout✅
DNP320000Keineenable-unsolicited · select-before-operate✅
IEC 60870-5-1042404Keinecommon-address · general-interrogation❌
FOCAS (FANUC CNC)8193Keinespawn · runner-dir · cnc-port · poll-interval · request❌
MTConnect5000Keinepath · device · poll-interval · tls❌
Open Protocol4545Keine(Keine Optionen)✅
NMEA 018310110Keine(Keine Optionen)❌
IEC 61162-45060004 (UDP)Keinemcast-group · mcast-port · mcast-nic · strict-prefix❌
Motor-SenseHTTPS RESTAPI-Key + Customer-IDserver-host(erforderlich) · load-velocity · partner-id❌

🔴 Motor-Sense ist kein OPC-UA. Es ruft die Motor-Sense-Konsole als HTTPS-REST-Client auf. Das Registrierungsformular enthält die drei Felder API-Key · Customer-ID · Server-Host und keine IP-/Port-Felder.

Messaging / Externe Schnittstellen​

LeitfadenStandard-PortAuthentifizierungBesondere OptionenSchreiben
HTTP-Push(Nicht zutreffend)API-KeyExternes Push(über Bind)
WebSocket80 / 443Optionalpath✅
MQTT-Client1883 / 8883Optionaltopic · qos✅
Sparkplug B1883Optionalgroup-id · node-id✅
Kafka9092Optional (SASL)group-id(Standard plantpulse-edge-<edge_id>-<opc_id>) · topic✅
CoAP5683 / 5684Keinepath✅
ROS 29090 / 9443ws/wsspath · tls❌
SNMP v2c161 (UDP)Communitycommunity · request-timeout❌
Noch ohne Leitfaden

IEC 60870-5-104 · MTConnect · SNMP sind im Produkt implementiert und als Karten im Interface vorhanden, aber die Leitfaden-Seiten fehlen noch. Die Optionen in der obigen Tabelle sind maßgeblich.

Bedeutung der Schreibunterstützung

„Schreiben“ bedeutet, ob ein externes System (REST /api/v1/tag/{tagId}/value, Node-RED Tag-Wert-Schreiben-Knoten usw.) SPS-Werte ändern kann. In Produktionsumgebungen wird aus Sicherheitsgründen üblicherweise read-only verwendet; nur für einige Tags, die Änderungen erfordern, wird Schreibzugriff erlaubt.

EIP / SECS / IEC 61850 Kompatibilität
  • EIP: Abhängig von der SPS-Firmware-/Patch-Ebene kann das Schreiben einiger Datentypen verweigert werden.
  • SECS/GEM, IEC 61850: Kernnachrichten (S1F1/F3, S2F41, MMS Read) werden offiziell unterstützt, aber die GEM-/IED-Optionen variieren stark je nach Gerätemodell; eine vorherige Verifikation wird empfohlen.
  • Vor dem Einsatz an realen Anlagen unbedingt mit einer Test-Slot- oder vor Ort freigegebenen Test-Tag verifizieren.
Alles selbst implementiert

Die Modbus-Familie · AB-EtherNet · BACnet/IP · KNXnet/IP · CANopen · PROFINET wurden im Juli 2026 in reinem Java neu geschrieben. Das zuvor verwendete Apache PLC4X wurde mitsamt Abhängigkeiten vollständig entfernt. Die Einfachheit der Optionen liegt nicht an einer integrierten Engine, sondern daran, dass nur das beibehalten wurde, was für das Polling-Read dieses Protokolls erforderlich ist.

HW-abhängige Stubs — Vier

CC-Link IE · DALI · IO-Link · DeltaV erfordern separate Master / Gateways / DCS-Systeme. Das Gateway liest nicht direkt, sondern bridged über übergeordnete Protokolle. (ROS 2 erfasst direkt, wenn auf der Roboterseite nur ein rosbridge_server vorhanden ist — kein Stub.)