Numero di
registro
Codice CRC
Slave address Function code Start address High 8 bits Low 8 bits Number
of registers High 8 bits Low 8 bits CRC low 8 bits CRC high 8 bits
01 03 10 00 00 06 C1 08
Il formato del messaggio inviato indietro dallo slave:
Risposta dello
slave
Indirizzo dello
slave
Codice della
funzione
Lunghezza dei
dati (byte)
Dati di 1 registro
Dati di 2 registro
Dati di 3 registro
Dati di 4 registro
Dati di 5 registro
Dati di 6 registro
Codice CRC
Address Function code Data length Register 1 Register 2 Register 3
Register 4 Register 5 Register 6 CRC low 8 bits CRC high 8 bits
01 03 0C 0BB8 03E8 0BB8 03E8 0001 0001 DD 9E
Attenzione: Per leggere la corrente e la tensione all'uscita
dall'alimentatore, leggere i dati da due registri: 1002H e 1003H.
b) Codice funzione "10H": scrittura di registri multipli:
L'host usa questo codice di funzione per immagazzinare molti dati nella
memoria. Un registro nel protocollo di comunicazione Modbus si
2
0006H
2
C108
Bit
Informazione
restituita
1
01
1
03
1
0C
2
0BB8
(30.00V)
2
03E8
(10.00V)
2
0BB8
(30.00V)
2
03E8
(10.00A)
2
0001 (ON)
2
0001 (CV)
2
DD9E
Lettura di 6 registri
(12 byte)
Codice CRC calcolato
dall'host
Note
Informazioni dal
dispositivo con indirizzo
01
Lettura dei registri
Totale di 12 byte
Contenuto del registro
1000H
Contenuto del registro
1001H
Contenuto del registro
1002H
Contenuto del registro
1003H
Contenuto del registro
1004H
Contenuto del registro
1005H
Codice CRC calcolato
dallo slave