Timer
Zurück Nach oben Vorwärts

Kurzbeschreibung Parameter Funktionsweise Ein/Ausgänge Limitierungen Querverweise Beispiele

Kurzbeschreibung
Timer liefert zu einem absoluten Zeitpunkt oder nach einer eingestellten Zeit einmal oder zyklisch ein Signal.
Parameter
Parameter:    intern (Dialog), extern (ParamConv), Datenbank (DBLoad)
Signalausgabe
Absolut: dd (1..31), mm (1..12), yyyy (1970..9999), hh (0..23), mm (0..59), ss (0..59)
Relativ : dddd (0..3650), hh (0..23), mm (0..59), ss (0..59), zyklisch (nein/ja)
Funktionsweise
Der Timer sendet bei Start des Signalgraphen eine 0 an Ausgang T (Spy zeigt 1 0 = Vektorlänge 1, Wert 0).
Wird der gewählte Zeitpunkt (Parametereinstellungen) erreicht, so wird auf Ausgang T ein Puls (10-Folge, Spy: 1110) ausgegeben.
EXT/DB Eingang: zur Laufzeit werden Zeitdaten festgelegt (vorhandene Daten werden ersetzt). Nach Ablauf einer vorgegebenen Zeitspanne mit Ausgabe des High-Signals an Ausgang T, können weitere Zeiten vorgegeben werden, so daß mehrmals ein High-Signal an Ausgang T generiert wird. Relative Zeitangaben beziehen sich auf den Eingabezeitpunkt.
Control Eingang: nach jedem 01 Signalwechsel wird der Timerzyklus gestartet. Bei Zeit absolut wird entweder sofort, falls der Zeitpunkt bereits überschritten ist, oder nach Erreichen des angegebenen Zeitpunkts ein 10 Puls ausgegeben. Bei Zeit relativ wird nach der angegebenen Zeit einmal ein 10 Puls oder zyklisch 10 Pulse ausgegeben.
Control
- = nicht verdrahtet
Zeit T Zyklisch Ausgabe Spy
- / 1 abs.   init: 0, t>T: 10 101110
0 init: 0 10
- / 1 rel. n init: 0, t>T: 10 101110
- / 1 y init: 0, t>T: 10, 10, .. 1011101110...
0 n / y init: 0 10
- / 1 abs.   init: 0, t>T: 10 101110
0 init: 0 10
- / 1 rel. n init: 0, t>T: 10 101110
- / 1 y init: 0, t>T: 10, 10, .. 1011101110...
0 n / y init: 0 10

Bei wiederholter Eingabe von Daten zur Laufzeit wird nach Erreichen der Zeit jeweils einmal oder zyklisch ein 10-Puls ausgegeben.

Ein-/Ausgänge
Eingänge
EXT, DB DOUBLE{dd}
DOUBLE{mm}
DOUBLE{yyyy}
DOUBLE{hh}
DOUBLE{mm}
DOUBLE{ss}

oder
DOUBLE{dddd}
DOUBLE{hh}
DOUBLE{mm}
DOUBLE{ss}
Zeit absolut



Zeit relativ


Control TYPEINFO{TypeInfo}
SWORD[1]{BIN}   
Steuersignal
Ausgänge
T TYPEINFO{TypeInfo}
SWORD[1]{BIN}   
Triggersignal
Limitierungen
-
Querverweise
Kann mit allen Modulen, welche Steuereingänge besitzen, benutzt werden.
Beispiele
wpe2.jpg (30085 bytes)