Funkcióblokk TIMESWITCH

A TIMESWITCH funkcióblokk egy naptárként áll rendelkezésre a vizualizációra.

Megjegyzés: Ha csak egy egyszerű időzítő szükséges, használhatja a TIMESW funkcióblokkot.

A DB adatbázis definiálja az összes esemény tárolási helyét. Ha ezt megváltoztatják, az összes naptári esemény elveszik.

A időzítő konfigurációját a Kalender-plugin segítségével valósítják meg a vizualizáción, de teljes egészében az SPS-n keresztül is elvégezhető.

Megjegyzések:

A időzítő több eszközt egyidejűleg kapcsolhat. Ezért nem szükséges egy időzítő beillesztése minden eszközre.

Az esemény minimális bekapcsolási ideje egy másodperc. Még impulzusoknál is.

Több esemény egyszerre aktív lehet.

A funkcióblokk rövid időre lezárható az idők beolvasásával.

DIS bemenet

A bemenet letiltja a időzítőt. Az összes impulzus, amely ebben az időben aktív, figyelmen kívül lesz hagyva. Aktív időpontok azonnal leállnak és az impulzusok a kikapcsolásra azonnal végrehajtottak. Ha DIS hamis, akkor az előzőleg letiltott esemény újra aktív lesz és az impulzusok a bekapcsolásra azonnal végrehajtottak.

DIS_ON bemenet

Azzal a bemenetet minden bekapcsolási eseményt letiltanak. A vizualizáción kiválasztott periferiák akkor nem kapcsolnak.

DIS_OFF bemenet

Azzal a bemenetet minden kikapcsolási eseményt letiltanak. A vizualizáción kiválasztott periferiák akkor nem kapcsolnak.

Q kimenet

A kimenet aktív, amíg egy esemény aktív és DIS hamis.

DT_START kimenet

A kimenet visszaadja a következő bekapcsolási időpontot DT# formátumban az aktív eseménynek. Ha nem találtak következő eseményt, akkor az érték egyenlő 0-val.

DT_END kimenet

A kimenet visszaadja a következő kikapcsolási időpontot DT# formátumban az aktív eseménynek. Ha nincs esemény aktív, akkor az érték egyenlő 0-val.

ID kimenet

Aktív esemény azonosítóját adja vissza karakterláncként. A címke vagy más információk megszerzéséhez használja utána a TIMESWITCH_GET funkcióblokkot.

Lásd is