MODBUS RTU AIDOO
Nota: Disponibile per Aidoo Wi-Fi, Aidoo Pro, Aidoo Z-Wave e Aidoo Zigbee.
Il formato seguito dai comandi per le operazioni di lettura/scrittura è il seguente (8 byte):
Indirizzo secondario
Codice di operazione
1 byte
•
Indirizzo secondario. Definisce il dispositivo secondario al quale si desidera accedere. Gli
indirizzi vanno da 1 a 247, in quanto l'indirizzo 0 viene riservato per la trasmissione a tutti i
dispositivi (Broadcast).
•
Codice di operazione. Indica la funzione che effettuerà il comando.
•
Indirizzo di registro. Indica l'indirizzo del registro al quale si desidera accedere. Nei comandi
su registri multipli, definisce il registro di inizio a partire dal quale si opererà in modo
consecutivo.
•
Dati. Formato da 2 byte (operazioni semplici) o da un insieme di 2 byte (operazioni multiple),
che contengono le informazioni del comando.
•
CRC. Si aggiungono 2 byte alla fine della trama, per rilevare gli errori nella trasmissione o
nella ricezione. A tal fine, viene utilizzato il metodo di verifica di ridondanza ciclica (Cyclic
Redundant Code - CRC).
Il polinomio generatore è: CRC-16 = x
Indirizzo di registro
1 byte
2 byte
+ x
+ x
+ 1.
16
15
2
Dati
CRC
1...2·N byte
2 byte
IT
15