Versión 1
1 COMUNICACIONES LÓGICAS
El temporizador C101 emplea el protocolo ModSystems
órdenes ModBus RTU:
Las órdenes H'03, H'10 y H'16 funcionan como se describe en el estándar ModBus
a la petición H'11 son los 16 bytes explicados en la siguiente tabla:
Nº
Byte(s)
0, 1
Uso interno
2
'C'
3,4
H'C1, H'14
5
H'20
6
Versión
7 a 10
Fecha
11 a 15
1.1 Registros ModSystems
Los parámetros internos pueden ocupar 1, 2, 3 o 4 bytes. La selección y el contador de tiempo están
en BCD compactado, y los demás en hexadecimal. Todos están ordenados con el byte de menor
peso primero y el punto decimal no les afecta
uno de dos bytes. En la columna "acceso",
Dirección
Bytes Acceso Formato
1
R
H'0D0
1
R
H'0D2
R
1
H'11D
1
R+W
H'13E
R+W
3
H'140
4
R
H'143
3
R
H'147
1
R+W
H'14A
2
R
H'14B
A parte de acceder parámetro a parámetro también es posible acceder en grupo a cualquier
-
rango de registros adyacentes. Por ejemplo, se pueden leer los 8 registros que van desde la
dirección
H'13E
estado del relé.
1
La orden H'10 ModSystems
registro, que es el penúltimo byte de datos (ver ejemplos de lecturas y escrituras al final).
2
Las selecciones 1234,56 de una escala con 2 decimales, 12345,6 de una escala con 1 decimal y 123456 de una escala sin
decimales tienen exactamente la misma representación interna, que es el BCD 123456, el cual reside en la dirección
®
ModSystems
H'140.
Automatica Electrónica y Control, S.L. Lacy, 30 Acc1 08202 Sabadell www.automatica-elec.es info@automatica-elec.es Pág 2
Comunicaciones del temporizador C114
Tabla 1 – Órdenes ModBus de ModSystems
Lectura de múltiples registros
H'03
Escritura de múltiples registros
H'10
Escritura enmascarada de un registro
H'16
Petición de ID del equipo remoto
H'11
Tabla 2 – Respuesta a la petición de ID
Contenido
Referencia del programa en BCD
Versión del programa en BCD
Día, mes y año en BCD (el año con MSB
primero)
libres
®
2
. El acceso es siempre de múltiplos de registros, cada
es lectura y
R
El bit 0 refleja el estado del relé
Entradas directas: Bit 4:
Entradas filtradas: Bit 4:
Hexa
Puede usarse para simular una pulsación de tecla
mediante comunicaciones (ver ejemplo más
adelante).
BCD
Selección
BCD
Valor actual del tiempo (notar que tiene 8 dígitos).
Los dos dígitos de más peso solo son accesibles por
comunicaciones, y si son distintos de cero, en la pantalla del C114
solo aparece la indicación de sobrepaso, que son los guiones
superiores encendidos.
Si este parámetro vale
máximo valor posible incluyendo los dos dígitos invisibles.
Hexa
Descontador de la base de tiempos
Hexa
Registro de flags. El bit 3 es el control marcha/paro.
Hexa
Descontador del temporizado del relé
hasta la
para obtener con un solo acceso todos los datos excepto el
H'14D
®
admite número impar de bytes, en cuyo caso debe ignorarse el byte de mayor peso del último
®
que incluye el siguiente subconjunto de las
®
H'01, H'00
H'43
'C'
H'C1, H'14
H'20
H'00
Versión 0
H'23, H'10, H'19, H'65
de octubre de 1965
lectura+escritura.
R+W
Contenido
, Bit 5:
INCAP
ENT_B
, Bit 5:
INCAP
ENT_B
Registro de teclas:
significa que se ha excedido el
H'FFFFFFFF
16/10/2007
1
, y la respuesta
Ejemplo
C114
Día 23
, Bit 6:
, Bit 7:
ENT_A
RESET
, Bit 6:
, Bit 7:
ENT_A
RESET
Bit
Tecla
2
R
▲
3
4
S
5
◄