
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.
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.
Questo ingresso consente di contare l'uscita. Ogni uscita viene così spostata dell'offset specificato e restituita.
L'ingresso disattiva la lettura e imposta tutte le uscite su NULL e l'uscita COUNT su 0.
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.
Restituisce l'ID dell'evento successivo. Un ID può verificarsi più volte.
Restituisce il momento di inizio nel formato DT# dell'evento successivo.
Restituisce il momento di fine nel formato DT# dell'evento successivo.