Kommunikationsprotokolle
6.8 Modbus TCP
Parameter
MODBUS_Functi-
onscode
MODBUS_Adresse
MODBUS_Bit-Offset
MODBUS_Datenformat
IEC-Befehlskennung
MODBUS_Befehlszu-
stand
Unterstützte Datenformate:
Format
SPI
DPI (1=off, 2=on) Doppelmeldung (AUS vor Ein)
DPI (1=on, 2=off) Doppelmeldung (EIN vor AUS)
SC
DC
SC (pulse)
DC (pulse)
736
Unterstützte Modbus Funktionscodes:
•
FC=05 .. WRITE SINGLE COIL
•
FC=06 .. WRITE SINGLE REGISTER
•
FC=15 .. WRITE MULTIPLE COILS
•
FC=16 .. WRITE MULTIPLE REGISTERS
Modbus Adresse (Register - oder Coil Adresse):
•
1-65535 (FC=6,16; Einzelmeldungen, Einzelbefehl mit FC=5,15)
•
1-65534 (Doppelmeldungen, Doppelbefehl mit FC=5,15)
Hinweis:
•
Die Bits einer/eines Doppelmeldung/Doppelbefehl liegen immer unmittelbar
nebeneinander.
Bitnummer im entsprechenden Modbus Register:
•
0 ....... [bei FC=5,15]
•
0-15 ... Einzelmeldung/Einzelbefehl [nur FC=6,16]
•
0-14 ... Doppelmeldung/Doppelbefehl [nur FC=6,16]
Hinweis:
•
beide Bits einer/eines Doppelmeldung/Doppelbefehl sind im gleichen
Modbus Register!
•
Mit Modbus_Bit-Offset wird immer das 1.Bit der/des Doppelmeldung/Doppel-
befehls angegeben.
Datenformat am Modbus:
•
SPI ........................... Einzelmeldung
•
DPI (1=off, 2=on) ...... Doppelmeldung [nur FC=6,16]
•
DPI (1=on, 2=off) ...... Doppelmeldung [nur FC=6,16]
•
SC ............................ Einzelbefehl
•
DC ........................... Doppelbefehl
•
SC (pulse) .............. Einzelbefehl (Impuls)
•
DC (pulse) .............. Doppelbefehl (Impuls)
IEC-Befehlskennung: [nur <TI:=45, 46>
•
keine
•
kurz
•
lang
Modbus Befehlszustand: [nur Doppelbefehle <TI:=46>
•
AUS
•
EIN
Hinweis:
•
Auf der parametrierten Modbus_Adresse/Modbus_Bit-Offset wird der para-
metrierte ausgewählte Modbus_Befehlszustand ausgegeben.
(= mögliche "Invertierung der Befehlsausgabe")
Modbus Datenformat
Einzelmeldung
Einzelbefehl
Doppelbefehl
Einzelbefehl "Impuls"
Doppelbefehl "Impuls"
IEC 60870-5-101/104
Datenformat (TI)
30
31
31
45
46
45
46
SICAM A8000 Serie, CP-8050, Handbuch
DC8-025-2, Ausgabe 06.2018