CÓDIGOS DE ERROR (exception code)
En caso de solicitud equivocada ModBus responderá con códigos modificados según cuanto sigue:
1:
- Código función no admitido
2:
- Dirección de datos equivocada
3:
- Datos equivocados (por ejemplo, longitud)
En el caso de que todos los relés: ALARM - FAN - HEATER si están deshabilitados, la prueba de relé no tendrá lugar.
DATOS ILEGALES
Algunas combinaciones representan un error de programación ya que suponen configuraciones equivocadas; en este
caso, se ha previsto el código de error ILLEGAL_DATA. Es posible acceder a esta información desde ModBus leyendo el
registro 7.
NO ERROR
Programación Temperatura THi (HIGH) fuera de rango (10°C / 60°C)
Programación Temperatura Tlo. (LOW) fuera de rango (-25°C / 10°C)
Programación Humedad fuera de rango (10%rH / 90%rH)
Programación Polvo fuera de rango (10-25)
Error de estructura de datos BIT 0-6 (DATA) BIT 7-15 (SIGN)
Nota:en caso que los valores programados por ModBus estén fuera de intervalo, se generará una respuesta "Exeption" de
error data.
FRECUENCIA DE CONSULTA (Polling)
Se aconseja adoptar frecuencias de polling superiores o iguales a 1 segundo.
Las consultas frecuentes pueden sobrecargar el sistema, sin que suponga ninguna ventaja. En líneas RS485 de múltiples
dispositivos, interrogadas en secuencia, puede ser útil introducir un retardo entre las encuestas en relación con: el número
de dispositivos conectados, la velocidad de comunicación y el número de registros leídos.
22
Ningún error 00
Código error 01
Código error 02
Código error 03
Código error 04
Código error 05
NT311