Bloc funcțional TIMESWITCH

Blocul funcțional TIMESWITCH pune la dispoziție o ceas de comutare pe vizualizare sub formă de calendar.

Atenție: Dacă este necesară doar o ceasă simplă de comutare, puteți utiliza blocul funcțional TIMESW.

Baza de date DB definește locația tuturor evenimentelor. Dacă aceasta este modificată, toate evenimentele calendarului vor fi pierdute.

Configurarea ceasului de comutare se realizează prin intermediul plugin-ului Calendar pe vizualizare, dar poate fi realizată și complet prin intermediul PLC-ului.

Atenție:

Ceasul de comutare poate comuta mai multe dispozitive în același timp. Prin urmare, nu este necesar să se introducă o ceasă de comutare pentru fiecare dispozitiv.

Timpul minim de activare pentru un eveniment este o secundă. Chiar și pentru impulsuri.

Mai multe evenimente pot fi active în același timp.

Blocul funcțional poate fi blocat temporar prin citirea timpurilor.

Intrarea DIS

Intrarea dezactivează ceasul de comutare. Toate impulsurile care sunt active în timpul acestei perioade vor fi ignorate. Timpii care sunt activi vor fi terminați imediat și impulsurile pentru oprire vor fi executate imediat. Dacă DIS devine fals, evenimentul anterior dezactivat va deveni din nou activ și impulsurile pentru pornire vor fi executate imediat.

Intrarea DIS_ON

Cu această intrare, toate evenimentele de activare sunt dezactivate. Perifericele selectate pe vizualizare nu vor fi comutate.

Intrarea DIS_OFF

Cu această intrare, toate evenimentele de oprire sunt dezactivate. Perifericele selectate pe vizualizare nu vor fi comutate.

Ieșirea Q

Ieșirea este activă atât timp cât un eveniment este activ și DIS este fals.

Ieșirea DT_START

Ieșirea returnază următorul moment de activare în format DT# al evenimentului activ. Dacă nu a fost găsit niciun eveniment următoare, valoarea este egală cu 0.

Ieșirea DT_END

Ieșirea returnază următorul moment de oprire în format DT# al evenimentului activ. Dacă nu este activ niciun eveniment, valoarea este egală cu 0.

Ieșirea ID

Returnează ID-ul evenimentului activ ca șir de caractere. Pentru a obține titlul sau alte informații, utilizați ulterior blocul funcțional TIMESWITCH_GET.

Vezi Deasemenea