Protocolos de comunicación
Los protocolos de comunicación son los diferentes caracteres y
códigos que utiliza un dispositivo inteligente para comunicarse con
otros. Si ambos conocen este lenguaje podrán intercambiarse
información (un símil con los protocolos sería el idioma que hablan y
entienden los habitantes de un país, pero que impediría comunicarse con
los habitantes de otros países).
Estructura de los mensajes
Los mensajes que se van a intercambiar el ordenador o sistema
inteligente con los módulos DAS-8000 conectados a la línea de
comunicaciones, tendrán siempre el mismo formato, estando dividido en
los siguientes campos:
Dirección Código de Función
Longitud:
1 Byte
Los mensajes MOD-BUS RTU son binarios, y no utilizan ningún
carácter que identifique el inicio y el fin del mensaje.
La definición de los diferentes campos que comprenden el
mensaje son las siguientes:
DIRECCIÓN: (1 byte). Número de Esclavo con el que se comunicará.
Es un valor comprendido entre 1 y 255 (1 a FF en hexadecimal).
También es válido el número 0 denominado de Difusión General. El
número 0 provoca que todos los Esclavos reciban el mensaje enviado por
el Maestro, pero ninguno contesta, se usa sólo para enviar mensajes a
todos los módulos conectados en una misma línea de comunicaciones.
Área de datos
Longitud:
1 Byte
DAS-8000 ver. 2.5
Código de Error (CRC)
Área Variable (n Bytes)
Mínimo: 4 bytes para pregunta.
Mínimo: 3 bytes para respuesta.
Máximo: 60 bytes.
Comunicaciones
Longitud:2
Bytes
/ 157