Mensajes de Error
El protocolo de Modbus proporciona para el regreso de códigos de error en el evento de errores de datos dentro
de un bloque de mensaje correctamente formateado. Cuando el Viltech nota un error dentro el mensaje de leer/
escribir, el mensaje respuesta contendrá un código de error en ves del respuesta de datos esperado.
El ejemplo siguiente enseña una respuesta de error a un valor de dato inválido en un orden de Reponer Registros
Múltiples.
0x80 ha sido adicionado al código de función.
Nota:
Los códigos de error siguientes son soportados:
Formatos de Datos
Para comunicaciones Modbus, mensajes de 16-bit son transmitidos con los más bajos 8-bits primeros seguidos
por los 8-bits de arriba.
Dato de número real es representado en formato de número entero de 16-bit con uno o menos implicado puntos de
decimal. Por ejemplo, el numero 127.3 será guardado como 1273 decimal o 04F9 hex. Números negativos son
guardados en formato de complementos de 2. Por ejemplo, -237.4 será guardado como -2374 decimal o F6BA hex.
Los parámetros de E/S discretas son transmitidos en formato de binario donde cada bit representa una entrada o
salida individual. Datos marcados como opcionales solamente aplica a compresores con equipo opcional
instalado.
Los datos de Alarmas incluye todas las alarmas, fallas, y fallas OEM, condiciones actualmente activas en el
compresor. El dato es transmitido en formato binario donde cada bit representa una alarma individual. Cada alarma
es asignado uno de los tres niveles siguientes:
•
Alarma-El parámetro es fuera del rango normal.
•
Falla- Similar a la alarma pero puede causar el compresor a cerrar.
•
OEM- Una falla causada por parámetros sobrepasando los limites del fabricante.
Los datos del equipo contienen información importante del equipo en el microcontrolador. Este información esta
en un bloque de datos que mezcla varios tipos y formatea los datos.
143