Timer: SPS-Begriff einfach erklärt
Timer und ZählerWie ein Küchenwecker: einstellen, er zählt, er klingelt, wenn die Zeit um ist. Ein SPS-Timer wartet eine festgelegte Zeit und schaltet dann etwas ein oder aus.
Eine Anweisung, die Zeit gegen eine gewählte Wartezeit misst. Ihre gespeicherten Werte lassen sie diese Wartezeit über viele Zyklen verfolgen.
Timer an einer echten Maschine
Ein Timer misst Zeit über viele Zyklen. Er hält seinen Fortschritt in seinem eigenen Speicher. Deshalb braucht jeder eine deklarierte Instanz und muss in jedem Zyklus aufgerufen werden.
Die üblichen Arten sind Einschaltverzögerung, Ausschaltverzögerung und speichernd. Jeder hat einen Vorgabewert, also das Ziel, einen abgelaufenen Wert und einen Fertig-Ausgang.
IEC-Timer von Siemens nutzen IN, PT, Q und ET. Die Timer im Rockwell-Kontaktplan nutzen ein TIMER-Tag mit PRE, ACC und DN. Logix-Timer zählen immer in Millisekunden.
Timer: ein durchgerechnetes Beispiel
Eine Rohrspülung nutzt zwei Timer. Eine Einschaltverzögerung ignoriert ein versehentliches Antippen der Taste, also startet die Pumpe nur bei einem bewussten Druck. Eine Ausschaltverzögerung lässt die Pumpe nach dem Ende der Anforderung noch eine Weile laufen, damit keine Flüssigkeit zurückbleibt.
Timer: ein häufiger Fehler
Den Timer nicht in jedem Zyklus aufrufen oder den Aufruf in ein IF setzen, das nicht mehr wahr ist. Er hört dann auf, sich zu aktualisieren, und sein Ausgang kann auf dem alten Wert stehen bleiben.
Immer noch unsicher? Frag in der Umkleide.