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. | Nome | Init | Descrizione |
---|---|---|---|
1 | Trigger (start=1) | 0 | Trigger (avvio del modulo =1) |
2 | Tempo | 0 | Tempo (allo scadere del tempo in secondi l'uscita 1 viene settata per 1 secondo). |
3 | Ciclo | 0 | Ciclo (ciclo=1, allo scadere del tempo, il modulo riparte da capo) |
4 | Freeze | 0 | Freeze (freeze=1; il modulo viene congelato fino a freeze=0) |
3.Uscite
N. | Nome | Init | SBC | Descrizione |
---|---|---|---|---|
1 | Uscita 1 | 0 | s | Uscita allarme (viene portata su 1 per 1 secondo esatto allo scadere del tempo, quindi l'uscita assume nuovamente il valore 0) |
2 | Tempo rimanente sec. | 0 | s | Tempo rimanente in sec. (ogni secondo il valore viene inviato nuovamente) |
s = send, sbc = send by change
4.Altro
Ricalcolo all'avvio: | Sì |
---|---|
Il modulo è permanente: | Sì |
Denominazione interna: | 19020 |
Categoria: | Funzioni temporali |