Allarme (con output del tempo rimanente)
Indice

1.Descrizione

Il modulo allarme riproduce il blocco d'allarme del modulo funzione. Funziona come una sveglia. In caso di fronte ascendente sull'ingresso trigger, un contatore interno viene impostato sul valore presente sull'ingresso temporale. Contemporaneamente il contatore inizia il conto alla rovescia. Quando il contatore raggiunge lo zero l'uscita 1 viene portata per un secondo su 1 (in seguito viene inviato uno zero). Se l'ingresso del ciclo è su 1 allo scadere del tempo, il contatore viene riavviato. Si crea quindi un'uscita ciclica, nella quale il tempo di ciclo dipende ogni volta dall'ingresso temporale. Il contatore viene congelato quando l'ingresso freeze è pari a 1. Se l'ingresso viene azzerato, il contatore continua a funzionare con l'ultimo valore rilevato. Se si presenta un secondo fronte ascendente sull'ingresso trigger, prima che il contatore vada a 0 viene reimpostato al valore dell'ingresso temporale (possibile retriggering). Se l'ingresso trigger viene inizializzato all'avvio sul valore 1 questo viene interpretato come fronte ascendente dopo un riavvio dell'HS/FS e il modulo allarme viene avviato. Il modulo viene riavviato solo se il valore sull'ingresso temporale è > 0. Inoltre il modulo allarme dispone di un'ulteriore uscita che invia al bus il tempo rimanente in secondi, dopo ogni secondo.

2.Ingressi

N.NomeInitDescrizione
1Trigger (start=1)0
Trigger (avvio del modulo =1)
2Tempo0
Tempo (allo scadere del tempo in secondi l'uscita 1 viene settata per 1 secondo).
3Ciclo0
Ciclo (ciclo=1, allo scadere del tempo, il modulo riparte da capo)
4Freeze0
Freeze (freeze=1; il modulo viene congelato fino a freeze=0)

3.Uscite

N.NomeInitSBCDescrizione
1Uscita 10s
Uscita allarme (viene portata su 1 per 1 secondo esatto allo scadere del tempo, quindi l'uscita assume nuovamente il valore 0)
2Tempo rimanente sec.0s
Tempo rimanente in sec. (ogni secondo il valore viene inviato nuovamente)
s = send, sbc = send by change

4.Altro

Ricalcolo all'avvio:
Il modulo è permanente:
Denominazione interna:19020
Categoria:Funzioni temporali

5.Funzioni simili

Tempo attuale (testo)
Differenza di tempo
Timestamp
Formato ora
Distinzione fra pressione breve e lunga del tasto