
Funktionsblocket TIMESWITCH tillhandahåller en tidsur på visualiseringen som kalender.
Anmärkning: Om endast en enkel tidsur behövs kan du använda funktionsblocket TIMESW.
Databasen DB definierar lagringsplatsen för alla händelser. Ändras denna går samtliga kalenderhändelser förlorade.
Konfigurationen av tidsuren genomförs via Kalender-pluginet på visualiseringen, men kan även helt ske via SPS.
Anmärkningar:
Tidsuren kan styra flera enheter samtidigt. Det är därför inte nödvändigt att infoga en tidsur per enhet.
Den minsta inkopplingstiden för ett händelse är en sekund. Även vid impulser.
Det kan finnas flera händelser aktiva samtidigt.
Funktionsblocket kan tillfälligt blockeras genom inläsning av tiderna.
Ingången inaktiverar tidsuren. Alla impulser som är aktiva under denna tid ignoreras. Tider som är aktiva avslutas omedelbart och impulsen för att stänga av utförs omedelbart. Blir DIS falsk igen, så blir det tidigare inaktiverade händelsen aktiv igen och impulsen för att slå på utförs omedelbart.
Med ingången inaktiveras alla inkopplingshändelser. De på visualiseringen valda periferienheterna kommer då inte att styras.
Med ingången inaktiveras alla avkopplingshändelser. De på visualiseringen valda periferienheterna kommer då inte att styras.
Utgången är aktiv så länge ett händelse är aktivt och DIS falsk är.
Utgången returnerar nästa inkopplingstidpunkt i formatet DT# för det aktiva händelsen. Har inget nästa händelse hittats, så är värdet lika med 0.
Utgången returnerar nästa avkopplingstidpunkt i formatet DT# för det aktiva händelsen. Är inget händelse aktivt, så är värdet lika med 0.
Returnerar ID:n för det aktiva händelsen som sträng. För att få titeln eller annan information, använd sedan funktionsblocket TIMESWITCH_GET.