•
Modbus Register/Coil Adressierung
–
Modbus Register "16 Bit"
–
Modbus Register-Adressen: 1 (0) ... 65535
–
Modbus Coil-Adressen: 1 (0) ... 65535
–
Modbus Register Adressierung - laut Modbus Standard (JA/NEIN - stationsselektiv)
•
Modbus Funktionscodes
–
01 = READ COILS
–
02 = READ DISCRETE INPUTS
–
03 = READ HOLDING REGISTERS
–
04 = READ INPUT REGISTERS
–
05 = WRITE SINGLE COIL
–
06 = WRITE SINGLE REGISTER
–
15 = WRITE MULTIPLE COILS
–
16 = WRITE MULTIPLE REGISTERS
•
Modbus Exception Codes
–
01 = ILLEGAL FUNCTION
–
02 = ILLEGAL DATA ADDRESS
•
Modbus Datenformate
–
INT16: Signed Integer 16 Bit
–
UINT16: Unsigned Integer 16 Bit
–
INT32 (H/L): Signed Integer 32 Bit ("HIGH vor LOW")
–
UINT32 (H/L): Unsigned Integer 32 Bit ("HIGH vor LOW")
–
INT32 (L/H): Signed Integer 32 Bit ("LOW vor HIGH")
–
UINT32 (L/H): Unsigned Integer 32 Bit ("LOW vor HIGH")
–
FLOAT32: Short Floating Point (IEEE 754)
–
FLOAT32 (swapped): Short Floating Point (IEEE 754) "Swapped"
–
Bitstring 16 Bit
–
SPI: Einzelmeldung
–
DPI: Doppelmeldung (AUS vor EIN)
–
DPI: Doppelmeldung (EIN vor AUS)
–
SC: Einzelbefehl
–
SC: Einzelbefehl „Impuls"
–
DC: Doppelbefehl
–
DC: Doppelbefehl „Impuls"
–
Datum + Zeit "Format frei parametrierbar"
SICAM A8000 Serie, CP-8050, Handbuch
DC8-025-2, Ausgabe 06.2018
Kommunikationsprotokolle
6.7 Modbus RTU
569