Mensaje del comando:
STX
DIRECCIÓN 1
DIRECCIÓN 0
COMANDO 1
COMANDO 0
Dirección de datos de
inicio
Cantidad de datos
(conteo por palabras)
Cantidad de datos
(conteo por bytes)
Contenido de los primeros
datos
Contenido de los
segundos datos
Comprobación LRC
FIN
Modo RTU:
Mensaje del comando:
DIRECCIÓN
COMANDO
Dirección de datos de
inicio
Cantidad de datos
(conteo por palabras)
Cantidad de datos
(conteo por bytes)
Contenido de los primeros
datos
Contenido de los
segundos datos
Comprobación CRC baja
Comprobación CRC alta
Suma de comprobación
Modo ASCII:
Se calcula la LRC (comprobación de redundancia longitudinal) sumando el módulo 256 y los valores
de los bytes desde ADR1 hasta el último caracter de datos. Luego, se calcula la representación
hexadecimal de la negación del complemento de 2 de la suma.
Por ejemplo:
01H + 03H + 21H + 02H + 00H + 02H = 29H, la negación de complemento de 2 de 29H es D7 H.
Modo RTU:
Se calcula la CRC (comprobación de redundancia cíclica) a través de los siguientes pasos:
Paso 1: Carga de un registrador de 16 bits (denominado CRC) con FFFFH.
Capítulo 12 Descripción de la configuración de parámetros| | | | Serie C2000
':'
'0'
'1'
'1'
'0'
'0'
'5'
Dirección de datos de inicio
'0'
'0'
'0'
Cantidad de datos
'0'
'0'
(conteo por palabras)
'2'
'0'
Comprobación LRC
'4'
'1'
'3'
'8'
'8'
'0'
'F'
'A'
'0'
'9'
'A'
CR
LF
01H
10H
05H
Dirección de datos de inicio
00H
00H
Cantidad de datos
02H
(conteo por palabras)
04
Comprobación CRC baja
13H
Comprobación CRC alta
88H
0FH
A0H
'9'
'A'
12-113
Mensaje de respuesta:
STX
DIRECCIÓN 1
DIRECCIÓN 0
COMANDO 1
COMANDO 0
FIN
Mensaje de respuesta:
DIRECCIÓN
COMANDO 1
':'
'0'
'1'
'1'
'0'
'0'
'5'
'0'
'0'
'0'
'0'
'0'
'2'
'E'
'8'
CR
LF
01H
10H
05H
00H
00H
02H
41H
04H