Leitfaden nach PLC-Typ
Wählen Sie den passenden Leitfaden für Ihr SPS-/Anlagenmodell. Unterstützt werden 44 Protokolle + Motor-Sense.
- 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 / Umgebung | Empfohlenes Protokoll | Leitfaden |
|---|---|---|
| Kepware / Matrikon / OPC-UA-Server | OPC-UA | OPC-UA |
| Allgemeine Messgeräte / Frequenzumrichter / Standard-Industrieanlagen (TCP) | Modbus TCP | Modbus TCP |
| Serielle Messgeräte RS-485 / RS-232 (über Gateway) | Modbus RTU | Leitfaden |
| Externe IT / MES / ERP pusht Werte | HTTP | HTTP-Push |
Fabrikautomatisierung / Allgemeine SPS-Linien
| Vorhandene Anlage | Empfohlenes Protokoll | Leitfaden |
|---|---|---|
| Mitsubishi — Q / iQ-R / iQ-F / FX | MELSEC (MC Protocol) | MELSEC |
| Siemens — S7-1200/1500/300/400 | S7 (TIA / Step7) | Siemens S7 |
| LS ELECTRIC (ehem. LS Industrial Systems) — XGI / XBC / XBM | LS XGT FEnet | LS Electric |
| Allen-Bradley / Rockwell — ControlLogix / CompactLogix | EtherNet/IP CIP | AB EtherNet/IP |
| Allen-Bradley ältere Modelle — PLC-5 / SLC-500 / MicroLogix | AB-EtherNet | Leitfaden |
| GE Fanuc — RX3i / RX7i / 90-30 | SRTP | Leitfaden |
| OMRON — CJ / CS / NJ / NX (FINS) | OMRON FINS | Leitfaden |
| Panasonic / Matsushita — FP-Serie | MEWTOCOL | Leitfaden |
| FATEK — FBs / FB-MC | FATEK FBs | Leitfaden |
| Beckhoff TwinCAT — CX / IPC | ADS / AMS | Leitfaden |
Automobil / Verschraubung / Drehmomentmanagement
| Vorhandene Anlage | Empfohlenes Protokoll | Leitfaden |
|---|---|---|
| Atlas Copco / Bosch Rexroth / Automations-Schraubendreher (Erfassung von Verschraubungsergebnissen) | Open Protocol | Leitfaden |
Energie / Versorgung / Messung
| Vorhandene Anlage | Empfohlenes Protokoll | Leitfaden |
|---|---|---|
| Umspannwerk-IED / Schutzrelais / Stromnetz-SCADA | IEC 61850 (MMS) | Leitfaden |
| Übertragung/Verteilung / RTU / Energie-SCADA (nordamerikanisch) | DNP3 (IEEE 1815) | Leitfaden |
| Übertragung/Verteilung RTU / Fernüberwachung (europäisch/koreanisch) | IEC 60870-5-104 | Leitfaden |
| HART-4-20mA-Transmitter (Raffinerie/Chemie) — HART-IP-Gateway | HART-IP | Leitfaden |
| Gas-/Wasser-/Wärmezähler (EN 13757) | M-Bus | Leitfaden |
Gebäude / Beleuchtung / HVAC
| Vorhandene Anlage | Empfohlenes Protokoll | Leitfaden |
|---|---|---|
| Gebäudeautomation — HVAC / FCU / AHU-Controller | BACnet/IP | Leitfaden |
| Beleuchtungsautomation (KNX-basierte Gebäude) | KNXnet/IP | Leitfaden |
| Beleuchtungsdimmung / -automation (DALI-Master erforderlich) | DALI | DALI-Leitfaden |
Motion / Roboter / Sensoren
| Vorhandene Anlage | Empfohlenes Protokoll | Leitfaden |
|---|---|---|
| PROFINET-basierte SPS / IO-Devices | PROFINET | Leitfaden |
| CAN-basierte Motion / Antriebe / AGV | CANopen | Leitfaden |
| IO-Link-Sensoren (über Sensor-Master) | IO-Link | IO-Link-Leitfaden |
| ROS 2-basierte Roboter / autonome AGVs | ROS 2 | ROS 2-Registrierung |
| Industrieroboter-Steuerungen (KUKA · ABB · FANUC · Yaskawa) | OPC-UA (OPC-UA-Server der Steuerung) | Roboter anbinden |
CNC / Werkzeugmaschinen
| Vorhandene Anlage | Empfohlenes Protokoll | Leitfaden |
|---|---|---|
| Werkzeugmaschinen mit MTConnect-Agent (Mazak · Okuma · Haas · DMG MORI) | MTConnect | Leitfaden |
| Direkt an FANUC CNC | FOCAS | Leitfaden |
Netzwerk- / Strominfrastruktur
| Vorhandene Anlage | Empfohlenes Protokoll | Leitfaden |
|---|---|---|
| Switches · Router · USV · Server · NAS | SNMP v2c | Leitfaden |
Halbleiterfab
| Vorhandene Anlage | Empfohlenes Protokoll | Leitfaden |
|---|---|---|
| Halbleiter-/Displayfab-Ausrüstung (E5 / E37) | SECS/GEM (HSMS) | Leitfaden |
Marine / Schifffahrt / Navigation
| Vorhandene Anlage | Empfohlenes Protokoll | Leitfaden |
|---|---|---|
| Schiffsnavigation / GPS / AIS / Anemometer (nur lesen) | NMEA 0183 | Leitfaden |
DCS / Prozesssteuerung
| Vorhandene Anlage | Empfohlenes Protokoll | Leitfaden |
|---|---|---|
| DCS (Honeywell · Yokogawa · Emerson DeltaV · ABB · Siemens u. a.) | OPC-UA (OPC-UA-Server des DCS) | DCS anbinden |
KOPENS-Integration
| Umgebung | Empfohlener 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.
| Eingabefeld | Bedeutung |
|---|---|
| Verbindungs-ID | Eindeutiger Code zur Identifizierung dieser SPS innerhalb des Gateways |
| Verbindungsname | Auf dem Bildschirm sichtbarer Name |
| IP-Adresse | Netzwerkadresse der SPS |
| Port | Kommunikationsport der SPS (Standardwert variiert je nach SPS-Typ) |
| Erfassungsintervall (ms) | Alle wie viele ms soll der Wert gelesen werden (üblich 1000 = 1 Sekunde) |
| Automatischer Start | Ob die Erfassung beim Neustart des Gateways automatisch gestartet wird |
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
| Leitfaden | Standard-Port | Authentifizierung | Besondere Optionen | Schreiben |
|---|---|---|---|---|
| OPC-UA | 4840 | Optional (anonym oder User/Password · nur SecurityMode None) | servername · discovery | ✅ |
| Modbus TCP | 502 | Keine | unit-identifier(alias unit-id) · request-timeout | ✅ |
| Modbus UDP | 502 | Keine | Wie oben | ✅ |
| Modbus RTU | 502 (IP des seriellen Konverters) | Keine | unit-id · request-timeout | ✅ |
| MELSEC | Gerätespezifisch | Keine | (Keine Treiberoptionen) | ✅ |
| S7 | Gerätespezifisch | Keine | local-rack · local-slot | ✅ |
| LS XGT | Gerätespezifisch | Keine | use-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
| Leitfaden | Standard-Port | Authentifizierung | Besondere Optionen | Schreiben |
|---|---|---|---|---|
| EtherNet/IP | 44818 | Keine | local-slot · connect-timeout · read-timeout | ✅ |
| LOGIX (EIP-Alias) | 44818 | Keine | Identisch mit EIP | ✅ |
| GE SRTP | 18245 | Keine | connect-timeout · read-timeout | ✅ |
| AB-ETH (CSP/PCCC) | 2222 | Keine | read-timeout | ❌ |
Adressierung erfolgt standardmäßig über symbolische Tags ( "Conv.Speed", "DataArr[3]"). Die Notation
Klasse·Instanz·Attribut wird nicht verwendet.
Europäische / Gebäudeautomation
| Leitfaden | Standard-Port | Authentifizierung | Besondere Optionen | Schreiben |
|---|---|---|---|---|
| PROFINET | 34964 | Keine | read-timeout | ❌ |
| ADS (TwinCAT) | 48898 | Keine | target-netid · target-port | ✅ |
| BACnet/IP | 47808 | Keine | read-timeout | ❌ |
| KNXnet/IP | 3671 | Keine | read-timeout | ✅ |
| CANopen | 20200 | Keine | read-timeout · transport · can-interface | ❌ |
| M-Bus | 10001 | Keine | read-timeout | ⚠ |
| IEC 61850 | 102 | Keine | read-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
| Leitfaden | Standard-Port | Authentifizierung | Besondere Optionen | Schreiben |
|---|---|---|---|---|
| FINS (Omron) | 9600 | Keine | dna · da2 · sna · sa2 | ✅ |
| MEWTOCOL | 9094 | Keine | station | ✅ |
| Fatek | 500 | Keine | station | ✅ |
| Keyence KV | 8501 | Keine | connect-timeout · read-timeout · line-ending | ✅ |
| CC-Link IE | — | — | — | ❌ Stub |
Industrielle Kommunikation / domänenspezifisch
| Leitfaden | Standard-Port | Authentifizierung | Besondere Optionen | Schreiben |
|---|---|---|---|---|
| SECS/GEM | 5000 (HSMS) | Keine | connect-timeout · read-timeout · linktest-interval · reply-timeout | ✅ |
| HART-IP | 5094 | Keine | read-timeout | ✅ |
| DNP3 | 20000 | Keine | enable-unsolicited · select-before-operate | ✅ |
| IEC 60870-5-104 | 2404 | Keine | common-address · general-interrogation | ❌ |
| FOCAS (FANUC CNC) | 8193 | Keine | spawn · runner-dir · cnc-port · poll-interval · request | ❌ |
| MTConnect | 5000 | Keine | path · device · poll-interval · tls | ❌ |
| Open Protocol | 4545 | Keine | (Keine Optionen) | ✅ |
| NMEA 0183 | 10110 | Keine | (Keine Optionen) | ❌ |
| IEC 61162-450 | 60004 (UDP) | Keine | mcast-group · mcast-port · mcast-nic · strict-prefix | ❌ |
| Motor-Sense | HTTPS REST | API-Key + Customer-ID | server-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
| Leitfaden | Standard-Port | Authentifizierung | Besondere Optionen | Schreiben |
|---|---|---|---|---|
| HTTP-Push | (Nicht zutreffend) | API-Key | Externes Push | (über Bind) |
| WebSocket | 80 / 443 | Optional | path | ✅ |
| MQTT-Client | 1883 / 8883 | Optional | topic · qos | ✅ |
| Sparkplug B | 1883 | Optional | group-id · node-id | ✅ |
| Kafka | 9092 | Optional (SASL) | group-id(Standard plantpulse-edge-<edge_id>-<opc_id>) · topic | ✅ |
| CoAP | 5683 / 5684 | Keine | path | ✅ |
| ROS 2 | 9090 / 9443 | ws/wss | path · tls | ❌ |
| SNMP v2c | 161 (UDP) | Community | community · request-timeout | ❌ |
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.
„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: 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.
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.
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.)