El instrumento, después que ha procesado el mando recibito, envía una respuesta a la
computadora, transfiriendo los datos pedidos o sólo para confirmar la ejecución del
mando si la transferencia de dato no ha sido requerida. La estructura de la respuesta
es la misma del mensaje enviado por la unidad "Master":
•
Dirección: dirección del transmisor que responde.
Longitud = 1 byte
•
Función: tipo de operación que el transmisión ha realizado.
Longitud = 1 byte
•
Datos:
Datos comunicados por el transmisor a la computadora.
Longitud = de 0 a 252 byte
•
CRC:
Código de control CRC.
Longitud = 2 byte
Cuando el campo de dirección asume el valor "0", significa que el mando se ha
enviado a todos los transmisores de la red. En este caso, los instrumentos ejecutan el
mando, pero no envían una respuesta a la computadora para evitar conflictos de
transmisión entre los instrumentos. Un mando enviado contemporáneamente a todos
los instrumentos pude ser un mando de configuración de un parámetro, pero no se
puede pedir datos.
Para evitar conflictos de transmisión entre los instrumentos es necesario que la
computadora espere la respuesta del instrumento contactado antes enviar un nuevo
mando.
Si el instrumento no recibe correctamente el mando (intervalo de tiempo entre
caracteres o códigos de controlo no respectados) no envía ninguna respuesta a la
computadora. Si la computadora no recibe una respuesta dentro un determinado
intervalo de tiempo (time-out) considera la recepción del mando sin éxito por el
destinatario y puede intentar de nuevo transmitir o crear una señal de error.
En el apéndice A está indicado el método de cálculo del código de control CRC y el uso
del bit de paridad.
Las funciones que pueden ser pedidas de la computadora al instrumento, con sus
códigos a insertar en el campo Función del mando, están indicadas en la tabla
siguiente:
Tab. 8.A: Funciones MODBUS
Código función
01h
03h
04h
05h
06h
07h
10h
2Bh
HD45 / HD46
Lectura del estado de los relés
Lectura de los parámetros de configuración
Lectura de las mediciones:
Memorización permanente de los parámetros medidos
Escritura de sólo un parámetro de configuración
Lectura de las condiciones de error
Escritura de más parámetros de configuración consecutivos
Lectura de las informaciones generales del instrumento
- 43 -
Función
V2.4