0000138174 rev.1.1 6
5.4.1 TEMPO WATCHDOG
Il tempo di attivazione del watchdog è definito nel registro di holding 0x10. Il tempo è espresso in secondi. Un valore pari
a 0 (valore di default) indica che il watchdog è inattivo.
Per attivare la funzione di watchdog, impostare il parametro “watchdog_time” a un valore diverso da 0 o selezionare un
valore dalla pompa.
Esempio: impostazione del tempo di attivazione del watchdog a 30 s. Messaggio trasmesso:
01 10 00 10 00 01 02 00 1E 24 C8
Dove:
01 è l’indirizzo slave.
10 è la funzione utilizzata. “Write Multiple Registers” (Scrittura registri multipli).
00 10 è l’indirizzo del registro di holding da scrivere.
00 01 è il numero di registri da scrivere (in questo caso 1).
02 è il numero di byte da inviare.
00 1E è il valore da inviare (30 in decimali).
24 C8 è il CRC.
A questo punto, il parametro “watchdog_time” è impostato a 30 s. Pertanto, in caso di lettura di due messaggi
corretti in meno di 30 s, compresi quelli non specificamente indirizzati alla pompa, il watchdog si azzererà.
6 CONTROLLO DELLA POMPA
6.1 CONFIGURAZIONE DEI SETPOINT
Il setpoint attivo viene selezionato tramite il registro di holding (0x23 Set-Point pH - 0x24 Set-Point ORP). Qualsiasi
valore oltre l’intervallo accettabile non sarà applicato e al comando sarà visualizzato il codice 0x03 (volume dati non
valido).
7 CONTROLLO DELLO STATO DELLA POMPA
7.1 LETTURA DELLA MODALITÀ DELLA POMPA
La modalità corrente della pompa è indicata tramite due bit nel registro 0x00 (bit 1 e 3). La modalità è data dalla
combinazione di questi bit. La tabella sotto riportata definisce le varie combinazioni e i rispettivi significati.