Modbus-Treiber
Beachten Sie diese Richtlinien bei der Arbeit mit Modbus-Controllern.
Protokolle
Der Modbus-Kommunikationstreiber unterstützt die folgenden Protokolle:
- Modbus TCP. TCP-Socket-Zugriffsmodus.
- Modbus RTU. Zugriffsmodus für die serielle Schnittstelle.
Datentypen
Der Modbus-Kommunikationstreiber unterstützt die folgenden Datentypen:
Datentyp | Länge |
---|---|
Bool | 1 Bit |
Byte | 1 Byte |
SByte | 1 Byte |
UInt16 | 2 Byte |
Int16 | 2 Byte |
UIn32 | 4 Byte |
Int32 | 4 Byte |
Uint64 | 8 Byte |
Int64 | 8 Byte |
Float | 4 Byte |
Double | 8 Byte |
String | Standardmäßig 80 Zeichen |
Array |
Datenbereiche
Der Modbus-Kommunikationstreiber unterstützt diese Datenbereiche:
Bereich | Modbus-Funktionscode (Hex) | Adressierung | Datentyp | Zugriff | Bereiche |
---|---|---|---|---|---|
Einzelne Spulen | 01 Lesen 05 Schreiben (Einzel) | Coil Status | Boolean | Lesen/Schreiben | 0-65535 |
Spulen | 01 Lesen 15 Schreiben (mehrere) | Coil Status | Boolean | Lesen/Schreiben | 0-65535 |
Diskrete Eingaben | 02 Lesen | Eingabestatus | Boolean | Nur lesen | 0-65535 |
Einzelne Register | 03 Lesen 06 Schreiben | Holding Register | Word | Lesen/Schreiben | 0-65535 |
Mehrere Register | 03 Lesen 10 Schreiben | Holding Register | Word | Lesen/Schreiben | 0-65535 |
Input Register | 04 Lesen | Input Register | Word | Nur lesen | 0-65535 |
TIPP:
Die Adressierung kann von Gerät zu Gerät unterschiedlich sein. Weitere Informationen finden Sie in der Dokumentation des Geräts.
Rückmeldung geben