Funktionsblock TIMESWITCH_LIST

Funktionsblocket TIMESWITCH_LIST anger de aktiva och de kommande händelserna i en tidsur.

Anmärkning: Tidsuren måste vara lagrad i samma element.

Anmärkning: Detta funktionsblock kan ha fler än fyra utgångar. Du kan högerklicka på funktionsblocket för att lägga till en ytterligare utgång.

Varning: De utmatade händelserna har tidigare beräknats om av SPS och kan skilja sig från kalenderposten. Använd funktionsblocket TIMESWITCH_GET för att få ytterligare information.

Ingång TIMESWITCH

Här lagras tidsurens databas som en sträng. Den måste redan existera som funktionsblocket TIMESWITCH. Observera även programordningen så att detta funktionsblock initieras korrekt.

Ingång OFFSET

Denna ingång tillåter räkning av utgången. Varje utgång flyttas då med det angivna offset och returneras.

Ingång DIS

Ingången inaktiverar utläsningen och ställer alla utgångar på NULL och utgången COUNT på 0.

Utgång COUNT

Utgången anger antalet hittade händelser.

Anmärkning: Om ingången TIMESWITCH hänvisar till en icke existerande tidsur kan utgången möjligen inte återställa värdet. Därför kan utgången inte användas för att identifiera om posten är giltig.

Utgång ID1..ID#

Anger ID:n för nästa händelse. En ID kan förekomma flera gånger.

Utgång DT_START1..DT_START#

Anger starttiden i formatet DT# för nästa händelse.

Utgång DT_END1..DT_END#

Anger sluttiden i formatet DT# för nästa händelse.