•
Gravação de vários registos
Byte
0
1
2
3
4
5
6
7
5 + 2·N
6 + 2·N
7 + 2·N
8 + 2·N
A resposta, quando não ocorrer nenhum tipo de erro, será:
Byte
0
1
2
3
4
5
6
7
Comandos de leitura
•
Pergunta
Byte
Endereço de secundário (1-247) (0:
0
Broadcast)
1
Leitura de registos (3/4)
2
Endereço de registo de início
3
4
Número de registos a ler (N)
5
6
7
Endereço de secundário (1-247) (0: Broadcast)
Gravação de vários registos (16)
Endereço de registo de início
Número de registos a gravar (N)
Número de bytes totais de gravação (2·N)
Dados a gravar no registo 1
Dados a gravar no registo N
Endereço de secundário (1-247) (0: Broadcast)
Gravação de vários registos (16)
Endereço de registo de início
Número de registos a gravar (N)
Campo
CRC
Campo
...
CRC
Campo
CRC
•
Resposta
Byte
Endereço de secundário (1-247) (0:
0
1
Leitura de registos (3/4)
2
Número de bytes de resposta (2·N)
3
Dados a serem lidos no registo 0
4
3 + 2·N
Dados a serem lidos no registo N
4 + 2·N
5 + 2·N
6 + 2·N
Campo
Broadcast)
...
CRC
PT
19