MODBUS
0x0F Write Multiple Coils (schreiben der Ausgänge eines Moduls)
Request
0x0F 0x00 0x00 0x00 0x04 0x01 0x04
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|____|______________ Anzahl der zu schreibenden Outputs (immer 0x0004)
|
|____|________________________ Startadresse der Outputs (immer 0x0000)
|__________________________________ Modbusfunktion
Das TCP-Paket sieht dann folgendermaßen aus
0x00 0x01 0x00 0x00 0x00 0x08 0x01 0x0F 0x00 0x00 0x00 0x04 0x01 0x04
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|____|________________________________________________ Protokollkennzeichen
|____|__________________________________________________________ Transaktionsnummer
Response
0x0F 0x00 0x00 0x00 0x04
|
|
|
|____|____ Anzahl der Outputs
|
|____|______________ Adresse der Outputs
|________________________ Modbusfunktion
Das TCP-Paket sieht dann folgendermaßen aus
0x00 0x01 0x00 0x00 0x00 0x06 0x01 0x0F 0x00 0x00 0x00 0x04
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|____|________________________________________________ Protokollkennzeichen
|____|__________________________________________________________ Transaktionsnummer
LUCOM GmbH Elektrokomponenten & Systeme
www.lucom.de
|
|
|____ Ausgangswert des Moduls (Binär 0x02 = 00000010 d.h.
|
|
Eingang 2 ist ON)
|
|_________ Anzahl der Bytes (immer 0x01 da für die 4 Eingänge
|
des Moduls nur 1 Byte zur Übertragung gebraucht wird)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|____________________________ Modbusfunktion
|
|
|_________________________________ Moduladresse
|____|______________________________________ Zahl der folgenden Bytes
|
|
|
|
|
|
|
|
|
|
|
|____________________________ Modbusfunktion
|
|
|_________________________________ Moduladresse
|____|______________________________________ Zahl der folgenden Bytes
|
|
|
|
|
|
|
|
|
|
|____|________ Anzahl der Outputs
|____|__________________ Adresse der Outputs
|
|
|____|________ Anzahl der Outputs
|____|__________________ Adresse der Outputs
Technische Änderungen vorbehalten / lobix5000-hb-2016-052 / 2018-04-18
Version 3.0.06
|
|__ Ausgangswert
|___ Anzahl der Bytes
Seite 28 von 35