Serie CT
◎Comando y bloqueo de comunicación
Formato de preguntas y respuestas
1) Lectura de estado de bobinas(Func 01 H),
Lectura de estado de entrada(Func 02 H)
Pregunta(Maestro)
Dirección del inicio
Dirección
Función
Esclavo
Alto
1Byte
1Byte
1Byte
CRC16
Respuesta(Esclavo)
Dirección
Conteo de
Función
Esclavo
byte
1Byte
1Byte
1Byte
CRC16
2) Lectura de registros(Func 03 H),
Lectura de entrada de registros(Func 04 H)
Pregunta(Maestro)
Dirección del inicio
Dirección
Función
Esclavo
Alto
1Byte
1Byte
1Byte
Respuesta(Esclavo)
Conteo
Dirección
Función
de
Esclavo
Alto
byte
1Byte
1Byte
1Byte 1Byte
3) Forzar una bobina(Func 05 H)
Pregunta(Maestro)
Dirección de bobina
Dirección
Función
Esclavo
Alto
1Byte
1Byte
1Byte
Respuesta(Esclavo)
Dirección de bobina
Dirección
Función
Esclavo
Alto
1Byte
1Byte
1Byte
4) Ajuste de un registro(Func 06 H)
Pregunta(Maestro)
Dirección de registro
Dirección
Función
Esclavo
Alto
1Byte
1Byte
1Byte
Respuesta(Esclavo)
Dirección de registro
Dirección
Función
Esclavo
Alto
1Byte
1Byte
1Byte
J-29
Rev. de error
No. de Puntos
(CRC 16)
Bajo
Alto
Bajo
Bajo
1Byte
1Byte
1Byte
1Byte
Rev. de error
Datos
Datos
Datos
Bajo
1Byte
1Byte
1Byte
1Byte
Rev. de error
No. de Puntos
(CRC 16)
Bajo
Alto
Bajo
Bajo
1Byte
1Byte
1Byte
1Byte
CRC16
Datos
Datos
Datos
Bajo
Alto
Bajo
Alto
Bajo Bajo
1Byte
1Byte 1Byte
1Byte 1Byte
CRC16
Rev. de error
Datos
Bajo
Alto
Bajo
Bajo
1Byte
1Byte
1Byte
1Byte
CRC16
Rev. de error
Datos
Bajo
Alto
Bajo
Bajo
1Byte
1Byte
1Byte
1Byte
CRC16
Rev. de error
Datos de ajuste
Bajo
Alto
Bajo
Bajo
1Byte
1Byte
1Byte
1Byte
CRC16
Rev. de error
Datos de ajuste
Bajo
Alto
Bajo
Bajo
1Byte
1Byte
1Byte
1Byte
CRC16
5) Ajuste de múltiples registros(Func 10 H)
Pregunta(Maestro)
Dirección
Función
Esclavo
Alto
1Byte
1Byte
1Byte 1Byte
Respuesta(Esclavo)
CRC 16)
Alto
Dirección
Función
Esclavo
1Byte
1Byte
1Byte
6) Ejemplo
Lectura de estado de bobina(Func 01 H)
El maestro leerá el estado de OUT2 00002(0001H) y OUT 1
00003(0002H), (ON : 1, OFF : 0) del esclavo (Dirección 01).
Alto
1Byte
Pregunta(Maestro)
Dirección
Función
Rev. de error
Esclavo
(CRC 16)
Alto
01 H
01 H
En el lado de Esclavo OUT2 00003(0002H) : OFF,
1Byte 1Byte
OUT1 00002(0001H) : ON
Respuesta(Esclavo)
Dirección
Esclavo
01 H
(CRC 16)
Alto
Lectura del registro de entrada (Func 04 H)
1Byte
Valor de preajuste de la lectura maestra 21004(03EBH) a 21005(03ECH)
del contador/temporizador, del esclavo (Dirección 15).
Pregunta(Maestro)
(CRC 16)
Dirección
Alto
Función
Esclavo
1Byte
0F H
En caso de que el valor presente sea 123456(0001 E240 H) en el lado
de Esclavo, 31004(03EBH): E240 H, 31005(03ECH): 0001H
Respuesta(Esclavo)
Dirección
(CRC 16)
Función
Esclavo
Alto
0F H
04 H
1Byte
(CRC 16)
Alto
1Byte
Dirección
No. de
del inicio
Registro
Conteo
de
bytes
Alto Bajo
Alto Bajo
Alto
1Byte 1Byte
1Byte 1Byte
1Byte
CRC16
No. de Registro
Dirección del inicio
Alto
Bajo
Alto
1Byte
1Byte
1Byte
CRC16
No. de Puntos
Dirección del inicio
Alto
Bajo
Alto
00 H
01 H
00 H
Conteo
de
Función
(00003 a
bytes
00001)
01 H
01 H
No. de Puntos
Dirección del inicio
Alto
Bajo
Alto
04 H
03 H
EB H
00 H
Datos
Conteo
de
byte
Alto
Bajo
Alto
04 H
E2 H
40 H
00 H
Rev. de
Datos
Datos
error
(CRC 16)
Bajo
Alto
Bajo
Bajo
Alto
1Byte
1Byte
1Byte
1Byte
1Byte
Rev. de error
(CRC 16)
Bajo
Bajo
Alto
1Byte
1Byte
1Byte
Rev. de error
(CRC 16)
Bajo
Bajo
Alto
02 H
EC H
0B H
Rev. de error
(CRC 16)
Bajo
Alto
02 H
D0 H
49 H
Rev. de error
(CRC 16)
Bajo
Bajo
Alto
02 H
00 H
95 H
Rev. de error
Datos
(CRC 16)
Bajo
Bajo
Alto
01 H
E2 H
28 H