Modbus
7.4.2 Write Multiple Registers
Diese Funktion dient dazu, ein oder mehrere Register des AD-VarioConnect zu schrei-
ben.
Der Master sendet zun ¨ a chst eine Anfrage mit der Startadresse, Der Anzahl Register
und den zu schreibenden Registern an den AD-VarioConnect :
Slave Funkt. Start-
adr.1
1
0x10
Die Anfrage wird ¨ u berpr ¨ u ft. Sind alle Daten in Ordnung, antwortet der AD-VarioConnect mit
der Startadresse und der Anzahl geschriebener Register:
Slave Funkt. Start-
adr.1
1
0x10
Bei einem Fehler antwortet der AD-VarioConnect mit einer Fehlermeldung:
Slave Fehlercode Exception CRC0 CRC1
1
0x90
7.5 Exception Codes
Bei einer Fehlerhaften Anfrage antwortet der AD-VarioConnect mit einem Fehlertele-
gramm und einem der folgenden Exception codes. Als Fehlercode wird der Funktions-
code mit 0x80 verodert zur ¨ u ckgesendet.
1 (0x01) Die Modbusfunktion wird nicht unterst ¨ u tzt.
2 (0x02) Die Registeradresse existiert nicht.
3 (0x03) Die Daten sind ung ¨ u ltig.
7.6 Datenliste
Die Datenliste befindet sich im jeweiligen Datenblatt des Grundger ¨ a tes.
AD-VarioControl / AD-VarioConnect
Start-
Anzahl
Anzahl
adr.0
Reg.1
Reg.0
Start-
Anzahl
Anzahl
adr.0
Reg.1
Reg.0
siehe 7.5
Adamczewski GmbH
Anzahl
Wert
Wert
Bytes
Reg.1
Reg.0
CRC0 CRC1
CRC0 CRC1
18