Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación
4.5
Código de comando
4.5.1 Código de comando: 01, Leer estado de contacto (el punto de entrada X no está
incluido)
Número de puntos (máx.) = 255 (Dec) = FF (Hex)
Ejemplo:Leer contactos T20~T56 de Esclavo ID#1
PC→PLC ":01 01 06 14 00 25 BF CR LF"
Mensaje enviado:
Nombre de campo
STX
Dirección de esclavo
Código de comando
Dirección de inicio Alta
Dirección de inicio baja
Número de puntos Alta
Número de puntos Baja
Verificación de error (LRC)
ETX 1
ETX 0
Asumir número de puntos en mensaje enviado es n (Dec), cociente de n/8 es M y el residuo es N.
Cuando N = 0, el conteo de bytes en el mensaje de retroalimentación será M; cuando N≠0, el
conteo de bytes será M+1.
PLC→PC ":01 01 05 CD 6B B2 0E 1B D6 CR LF"
Mensaje de retroalimentación:
Nombre de campo
STX
Dirección de esclavo
Código de comando
Conteo de bytes
Datos (Bobinas T27...T20)
Datos (Bobinas T35...T38)
Datos (Bobinas T43...T36)
Datos (Bobinas T51...T44)
Datos (Bobinas T56...T52)
Verificación de error (LRC)
END 1
END 0
4-14
ASCII
:
01
01
06
14
00
25
BF
0D (Hex)
0A (Hex)
ASCII
:
01
01
05
CD
6B
B2
0E
1B
E6
0D (Hex)
0A (Hex)