Capítulo 5: Comunicaciones del Durapulse con MODBUS
Código de comando: 06H, escribe 1 palabra
Por ejemplo, escribiendo 6000(1770 H ) a la dirección 0100 H de AMD con la
dirección 01 H .
Modo ASCII :
Mensaje de comando
ADR 1
ADR 0
CMD 1
CMD 0
Data Address
LRC CHK 1
LRC CHK 0
END 1
END 0
Modo RTU:
Este es un ejemplo de usar el código de función 16 para escribir a registros múltiples.
Mensaje de comando
Starting data
Number of data
(Count by byte)
Content of data
address 2000H
Content of data
address 2001H
CRC CHK Low
CRC CHK High
5–30
M
ANUAL DEL VARIADOR
STX
':'
'0'
'1'
'0'
'6'
'0'
'1'
'0'
'0'
'1'
'7'
'7'
'0'
'7'
'1'
CR
LF
ADR
01H
CMD
10H
20H
address
00H
04H
00H
02H
02H
58H
CBH
34H
D
URAPULSE
Mensaje de respuesta
STX ':'
':'
'0'
ADR 1
ADR 0
'1'
'0'
CMD 1
CMD 0
'6'
'0'
'1'
Data Address
'0'
'0'
'1'
'7'
Data Content
'7'
'0'
'7'
LRC CHK 1
LRC CHK 0
'1'
CR
END 1
END 0
LF
Mensaje de respuesta
ADR
01H
CMD
10H
20H
Starting data
address
00H
00H
Number of data
(Count by word)
02H
4AH
CRC CHK Low
CRC CHK High
08H