Blocco Funzionale Timeswitch_List

Il blocco funzionale TIMESWITCH_LIST fornisce gli eventi attivi e imminenti di un orologio a tempo.

Nota: L'orologio a tempo deve essere memorizzato nello stesso elemento.

Nota: Questo blocco funzionale può avere più di quattro uscite. È possibile fare clic con il pulsante destro del mouse sul blocco funzionale per aggiungere un'altra uscita.

Attenzione: Gli eventi emessi sono stati precedentemente ricalcolati dal PLC e possono differire dall'appuntamento nel calendario. Utilizzare il blocco funzionale TIMESWITCH_GET per ottenere ulteriori informazioni.

Ingresso TIMESWITCH

Qui viene memorizzato il database dell'orologio a tempo come stringa di caratteri. Questo deve già esistere come blocco funzionale TIMESWITCH. Prestare attenzione anche all'ordine del programma, affinché questo blocco funzionale venga inizializzato correttamente.

Ingresso OFFSET

Questo ingresso consente di contare l'uscita. Ogni uscita viene così spostata dell'offset specificato e restituita.

Ingresso DIS

L'ingresso disattiva la lettura e imposta tutte le uscite su NULL e l'uscita COUNT su 0.

Uscita COUNT

L'uscita restituisce il numero di eventi trovati.

Nota: Se l'ingresso TIMESWITCH fa riferimento a un orologio a tempo non esistente, l'uscita potrebbe non essere in grado di impostare nuovamente il valore. Pertanto, l'uscita non può essere utilizzata per determinare se la voce è valida.

Uscita ID1..ID#

Restituisce l'ID dell'evento successivo. Un ID può verificarsi più volte.

Uscita DT_START1..DT_START#

Restituisce il momento di inizio nel formato DT# dell'evento successivo.

Uscita DT_END1..DT_END#

Restituisce il momento di fine nel formato DT# dell'evento successivo.