Table of Contents

Temporizzatore luci scale

Il nodo Temporizzatore luci scale gestisce un'uscita digitale temporizzata.

Quando il connettore Input riceve il valore 1, il nodo invia 1 al connettore Output e avvia un temporizzatore.
Alla scadenza del tempo configurato, il nodo invia 0 al connettore Output.

Il nodo mette inoltre a disposizione funzioni di retrigger, spegnimento manuale, preavviso, override del tempo di attivazione e visualizzazione del tempo residuo.

 Comportamento del temporizzatore luci scale

Comportamento del temporizzatore luci scale

Connettori

Connettore Tipo Descrizione
Input Ingresso Avvia il temporizzatore quando riceve 1. In funzione della configurazione può anche arrestarlo quando torna a 0.
ON time override Ingresso Permette di sovrascrivere la durata di attivazione configurata.
Output Uscita Uscita digitale temporizzata controllata dal nodo.
Warning Uscita Diventa 1 poco prima della scadenza del temporizzatore, secondo il tempo di preavviso configurato.
Time left Uscita Restituisce il tempo rimanente prima della scadenza del temporizzatore.

Proprietà principali

Proprietà Descrizione
Time for ON Definisce per quanto tempo l'Output rimane uguale a 1 dopo l'attivazione.
Retriggerable Quando abilitata, la ricezione di un nuovo valore 1 su Input riavvia il temporizzatore.
Manual OFF Quando abilitata, l'Output viene portato immediatamente a 0 quando Input torna a 0.
Warning before OFF Definisce quanto tempo prima della scadenza deve attivarsi l'uscita Warning.

Funzionamento

Il Temporizzatore luci scale viene attivato quando:

Input = 1

In quel momento:

Alla scadenza del temporizzatore:

Output = 0

Se è stato configurato un intervallo di preavviso, l'uscita Warning si attiva poco prima della scadenza.

Time for ON

La proprietà Time for ON definisce la durata normale dell'attivazione.

Concettualmente:

Input = 1 → Output = 1 per Time for ON

Alla scadenza del tempo:

Output = 0

Ad esempio:

Proprietà Valore
Time for ON 120 secondi

quando il nodo viene attivato, l'Output rimane uguale a 1 per 120 secondi.

Retriggerable

Quando Retriggerable è abilitata, il temporizzatore attivo può essere riavviato ricevendo un nuovo comando di attivazione.

Ad esempio, supponiamo:

Time for ON = 60 secondi

e che rimangano 20 secondi alla scadenza.

Se il connettore Input riceve nuovamente 1, il conteggio riparte dalla durata configurata.

Concettualmente:

Nuovo Input = 1 → Riavvio del timer

La modalità Retriggerable è utile quando ogni nuova richiesta di attivazione deve prolungare il periodo ON.

Quando Retriggerable è disabilitata, un nuovo comando di attivazione non riavvia il temporizzatore mentre il ciclo corrente è già attivo.

Manual OFF

La proprietà Manual OFF determina se l'ingresso può spegnere immediatamente l'uscita.

Quando Manual OFF è abilitata:

Quando Manual OFF è disabilitata:

Warning

L'uscita Warning fornisce un preavviso della prossima scadenza del tempo di attivazione.

L'intervallo di preavviso viene configurato tramite:

Warning before OFF

Quando il tempo rimanente raggiunge l'intervallo di avviso configurato e Output è ancora uguale a 1:

Warning = 1

Questo segnale può essere utilizzato per informare un'altra funzione logica che la temporizzazione sta per terminare.

L'uscita Warning si attiva solamente poco prima dello spegnimento configurato, mentre l'Output principale è ancora attivo.

Esempio Warning

Supponiamo:

Proprietà Valore
Time for ON 120 secondi
Warning before OFF 10 secondi

La sequenza è:

ON time override

L'ingresso ON time override permette di modificare la durata normale dell'attivazione.

Invece di utilizzare sempre il valore definito dalla proprietà Time for ON, il nodo può utilizzare una durata alternativa fornita tramite questo connettore.

Questa funzione è utile quando lo stesso Temporizzatore luci scale deve funzionare con tempi differenti in funzione delle condizioni del sistema.

Esempio ON time override

Supponiamo che la configurazione normale sia:

Time for ON = 60 secondi

ma che un'altra logica fornisca un valore di override corrispondente a un tempo di attivazione più lungo.

Il nodo può quindi utilizzare la durata di override al posto di quella standard configurata.

In questo modo è possibile modificare dinamicamente la temporizzazione senza cambiare la configurazione del nodo.

Time left

L'uscita Time left restituisce il tempo rimanente del temporizzatore.

Durante il conteggio attivo, questo valore diminuisce progressivamente fino alla scadenza.

Questa uscita può essere utilizzata per:

Esempio

Supponiamo la seguente configurazione:

Proprietà Valore
Time for ON 60 secondi
Retriggerable Abilitato
Manual OFF Disabilitato
Warning before OFF 10 secondi

Quando:

Input = 1

il nodo imposta:

Output = 1

e avvia un temporizzatore di 60 secondi.

Dopo 50 secondi:

Warning = 1

perché rimangono solamente 10 secondi.

Se prima della scadenza viene ricevuto un nuovo comando di attivazione e Retriggerable è abilitata, il temporizzatore riparte.

Se non viene ricevuta una nuova attivazione, dopo 60 secondi:

Output = 0

Esempio - Manual OFF

Supponiamo:

Manual OFF = Abilitato

e che il temporizzatore sia attualmente in esecuzione.

Se:

Input = 0

prima della scadenza, il nodo imposta immediatamente:

Output = 0

e arresta il temporizzatore corrente.

Esempio - Retrigger

Supponiamo:

Time for ON = 90 secondi

Il temporizzatore è attivo e rimangono 30 secondi.

Se l'Input riceve nuovamente 1 e Retriggerable è abilitata, il temporizzatore riparte da:

90 secondi

L'uscita rimane quindi attiva per un nuovo periodo completo.

Applicazioni tipiche

Il Temporizzatore luci scale è utile ogni volta che un'uscita digitale deve rimanere attiva per un periodo limitato.

Applicazioni tipiche includono:

Verifica tramite simulazione

Il Temporizzatore luci scale può essere testato utilizzando gli strumenti di simulazione del Modulo Logico.

Una procedura tipica di test è la seguente:

Note di configurazione

Pagine correlate