MODBUS RTU AIDOO
Hinweis: Verfügbar für Aidoo Wi-Fi, Aidoo Pro, Aidoo Z-Wave und Aidoo Zigbee.
Das Format der Befehle für die Lese-/Schreibvorgänge (8 Byte) lautet wie folgt:
Adresse des
Sekundärgeräts
1 Byte
•
Adresse des Sekundärgeräts. Definiert das Sekundärgerät, auf das zugegriffen werden soll.
Der Adressbereich reicht von 1 bis 247, wobei die Adresse 0 für die Sammelübertragung an
alle Geräte reserviert ist (Broadcast).
•
Betriebscode. Gibt die vom Befehl auszuführende Funktion an.
•
Registeradresse. Gibt die Adresse des Registers an, auf das zugegriffen werden soll. Bei
Befehlen für mehrere Register definiert es das Start-Register, von dem aus die Befehle
nacheinander abgearbeitet werden.
•
Daten.
Besteht aus 2 Bytes (Einzeloperationen) oder einem Satz von 2 Bytes
(Mehrfachoperationen) mit den Befehlsinformationen.
•
CRC. Am Ende des Frames werden 2 Bytes angehängt, um Fehler bei der Übertragung
oder beim Empfang zu erkennen. Zu diesem Zweck wird die CRC-Methode (Zyklische
Redundanzprüfung) verwendet.
Das erzeugende Polynom ist: CRC-16 = x
Betriebscode
Registeradresse
1 Byte
+ x
+ x
16
15
Daten
2 Byte
1...2·N Byte
+ 1.
2
CRC
DE
2 Byte
15