Blok funkcija TIMESWITCH_LIST

Blok funkcija TIMESWITCH_LIST daje aktivne i nadolazeće događaje vremenske ure.

Napomena: Vremenska ura mora biti smještena u istom elementu.

Napomena: Ovaj blok funkcija može imati više od četiri izlaza. Možete kliknuti desnom tipkom miša na blok funkcija kako biste dodali još jedan izlaz.

Pažnja: Događaji koji se ispisuju su prethodno ponovno izračunati s PLC-om i mogu se razlikovati od unosa u kalendar. Koristite blok funkcija TIMESWITCH_GET kako biste dobili dodatne informacije.

Ulaz TIMESWITCH

Ovdje se baza podataka vremenske ure unosi kao niz znakova. Ona mora već postojati kao blok funkcija TIMESWITCH. Obratite pažnju i na redoslijed programa, kako bi ovaj blok funkcija bio ispravno inicijaliziran.

Ulaz OFFSET

Ovaj ulaz omogućuje brojanje izlaza. Svaki izlaz se pomiče za navedeni offset i vraća.

Ulaz DIS

Ulaz onemogućava čitanje i postavlja sve izlaze na NULL, a izlaz COUNT na 0.

Izlaz COUNT

Izlaz vraća broj pronađenih događaja.

Napomena: Ako ulaz TIMESWITCH upućuje na nepostojeću vremensku uru, izlaz možda ne može ponovno postaviti vrijednost. Stoga se izlaz ne može koristiti za prepoznavanje ispravnosti unosa.

Izlaz ID1..ID#

Vraća ID sljedećeg događaja. ID može se pojaviti više puta.

Izlaz DT_START1..DT_START#

Vraća početni trenutak u formatu DT# sljedećeg događaja.

Izlaz DT_END1..DT_END#

Vraća završni trenutak u formatu DT# sljedećeg događaja.