Funksjonsblokk TIMESWITCH_LIST

Funksjonsblokken TIMESWITCH_LIST gir de aktive og kommende hendelsene til en tidsstyrt bryter.

Merk: Tidsstyrt bryteren må være lagret i samme element.

Merk: Denne funksjonsblokken kan ha flere enn fire utganger. Du kan høyreklikke på funksjonsblokken for å legge til en annen utgang.

Advarsel: De hendelsene som er gitt ble tidligere beregnet på nytt av SPS og kan avvike fra kalenderinnslaget. Bruk funksjonsblokken TIMESWITCH_GET for å få mer informasjon.

Inngang TIMESWITCH

Her lagres databasen til tidsstyrt bryteren som en streng. Denne må allerede eksistere som funksjonsblokken TIMESWITCH. Vær også oppmerksom på rekkefølgen i programmet, slik at denne funksjonsblokken blir korrekt initialisert.

Inngang OFFSET

Denne inngangen tillater å telle gjennom utgangen. Hver utgang blir da forskjøvet med den angitte offset og returnert.

Inngang DIS

Inngangen deaktiverer lesingen og setter alle utganger til NULL og utgangen COUNT til 0.

Utgang COUNT

Utgangen gir antall funnet hendelser.

Merk: Hvis inngangen TIMESWITCH refererer til en ikke-eksisterende tidsstyrt bryter, kan utgangen kanskje ikke settes på nytt. Derfor kan utgangen ikke brukes for å oppdage om innslaget er gyldig.

Utgang ID1..ID#

Gir ID-en til neste hendelse. En ID kan forekomme flere ganger.

Utgang DT_START1..DT_START#

Gir starttidspunktet i formatet DT# til neste hendelse.

Utgang DT_END1..DT_END#

Gir sluttidspunktet i formatet DT# til neste hendelse.