Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Info

Timer (ähnlich Treppenlichtverzögerung) in unterschiedlichen Varianten, die sich im Flanken- und im Restart-Verhalten unterscheiden.

Inhalt dieser Seite

Inhalt

...

Logiksymbol

Kurzbeschreibung

Image Added

Dient als Verzögerungs- oder als Timerfunktion zB. Treppenlichtfunktion

Funktionsbeschreibung

Der Ausgang wird auf TRUE gesetzt, sobald der interne Timer ausgelöst wurde.
Nach Ablauf des Timers (d.h. der Verzögerungszeit) wird der Ausgang auf FALSE gesetzt.

Ein TRUE auf dem Reset-Eingang bricht einen aktiven Timer ab (Ausgang sendet FALSE). Erst nach einer fallenden Flanke auf dem Reset-Eingang kann in erneuter Timer ausgelöst werden.

Die acht Timer-Varianten unterscheiden sich darin, wie sie ausgelöst werden können und wie der Timer nach erfolgtem Start beeinflusst (d.h. neu gestartet) werden kann.

Variante

Auslösung Timer, sobald

...

Reaktion auf weiteres Start-Ereignis zur Laufzeit eines Timers

Timer1

Wert Start= TRUE (pegelsgesteuert)

Timer startet nicht erneut

...

Timer2

Wert Start= TRUE (pegelsgesteuert)

Timer startet erneut

...

Timer3

Wert Startwechselt FALSE→TRUE (steigende Flanke)

Timer startet nicht erneut

...

Timer4

Wert Startwechselt FALSE→TRUE (steigende Flanke)

Timer startet erneut

...

Timer5

Wert Startwechselt TRUE→FALSE (fallende Flanke)

Timer startet nicht erneut

...

Timer6

Wert Startwechselt TRUE→FALSE (fallende Flanke)

Timer startet erneut

...

Timer7

Wert Startwechselt (beide Flanken)

Timer startet nicht erneut

...

Timer8

Wert Startwechselt (beide Flanken)

Timer startet erneut

...

Eingänge

  • Start(boolean): Startet

...

  • den Timer.

  • Reset(boolean): Timer inaktiv: Ein TRUE setzt den Timer zurück; ein erneutes Starten ist anschliessend erst möglich,

    • nachdem Verzögerungszeit abgelaufen ist und

    • wenn am Eingang Reset FALSE anliegt.

  • Dauer(float): Zeitdauer in Sekunden.

  • (Optional) Inhibit 1-n(boolean): (Optionale) Sperreingänge, lösen die

...

  • Abbruchfunktion aus.

  • (Optional) Trigger 1-n(boolean): (Optionale) Triggereingänge, lösen die

...

Ausgänge

  • Zustand (boolean): Timer läuft (Status des Timers).

Hinweise

...

  • Beim Einsatz von Timern ist das korrekte setzen der Triggerverhalten der Ein- und Ausgänge essentiell. Beispielsweise wird beim Timer1 und Timer2 meist erforderlich sein den Starteingang auf A statt auf C zu stellen.

  • Eine sehr instruktive Veranschaulichung des Verhaltens bietet das Dokument https://forum.timberwolf.io/download/file.php?id=771; dort wird das Verhalten der verschiedenen Timer grafisch aufgezeigt.

Praktische Anwendungsbeispiele

...

  • Ein- und Ausschaltverzögerung

  • Bewegungsabhängige Beleuchtungssteuerungen, wie Flur- oder Treppenlichtfunktion

Zugrundeliegender Modulbaustein

Status
colourYellow
titleFortgeschrittene

→Monoflop-Modulbaustein

...

Code

Status
colourRed
titleExperten

...

Hier wird nur der Code für den Timer1 dargestellt. [----

Status
colourPurple
titleReview erfordlich
Der Code der Timer2 bis Timer8 unterscheidet sich nur durch eine unterschiedliche Set-Option (d.h. die Zahl in der Codezeile 10; beim Timer1 0). ----]

...