NOTAS PARA LA PROGRAMACIÓN REMOTA
Los registros que se pueden escribir se indican en la TABLA DE MAPEO MODBUS indicados como W o RW (write o
read/write) número máximo de registros 72, véase tabla de pág.22.
Los canales 1÷3 no están deshabilitados; en caso de configuración equivocada se fuerzan siempre como canales
habilitados.
En caso que el canal 4 no esté habilitado y/o la información no esté prevista, se realizan las siguientes respuestas:
1.
Temperaturas medidas
2.
Temperaturas AL./TRP
3.
Estado canal
4.
Setting canal
En caso que se envíe una información de escritura hacia un registro que no se puede escribir (solo READ) el dato se
borrará sin invalidar el mensaje recibido.
También en la fase de programación remota por ModBus es necesario considerar que los umbrales de Alarm deben ser
inferiores a los umbrales de Trip y que los umbrales de Fan-on deben ser superiores a los umbrales Fan-off.
En caso que se intente configurar estos umbrales de manera equivocada, la centralita NT935BH ETH no realizará la
programación y memorización de los datos, por lo tanto en las siguientes lecturas se leerán los datos de la programación
anterior.
Después de haber enviado una solicitud de escritura, la centralita empleará alrededor de 1'' para memorizar los datos en
eeprom, durante la fase de memorización el módulo ModBus no podrá elaborar otras solicitudes.
Si la solicitud de programación concluye correctamente, la centralita se restablece automáticamente y carga los nuevos
valores configurados.
La información "RELAYS STATUS" indica el estado de excitación de las bobinas de los relés, por lo tanto esta estará
subordinada a los mandos de "FAILSAFE".
Al final del mando de escritura (Write) se efectúa una comprobación de compatibilidad de datos:
en caso de no compatibilidad se produce una "exception" como respuesta y el paquete de datos se rechaza
1.
en su totalidad. El código del primer dato equivocado puede solicitarse leyendo el registro "Error dato
recibido" . (Nota: este código se pierde en fase de RESET, o nuevo encendido o escritura de datos en
E2PROM);
2.
si los datos son correctos se transfieren a la memoria no volátil (E2PROM), se ponen a cero los datos
históricos (Tmáx=0°C) y después se fuerza un RESET del sistema.
Si el mando WRITE implica solo la escritura "COMANDI" este se realizará de manera autónoma y sin RESET,
3.
esto es sin invalidar los datos de la centralita.
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)
El área de memoria que contiene el dato HFN no debe sufrir ningún forzado.
En caso que todos los fan estén deshabilitados (F1, F2) el test de los relés no se producirá.
DATOS INACEPTABLES
Existen algunas programaciones que no son aceptables ya que no están previstas por el instrumento NT935BH ETH; estos
datos serán descargados sin que se muestre ningún mensaje de error (EXCEPTION CODE).
→
CH 1-2-3:
canales no deshabilitados
→
CH 1-2-3:
FAN_2 no habilitados
→
CH 4:
FAN_1 no habilitados
→
CH 4:
Fans_2 No habilitados si CH 4=no
= 0000 (0°C)
= Valor escrito en E2PROM
= 0000
= %00000000; %xxxxxxx0 (x=n.d.)
NT935BH ETH
19