Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen View Version History

« Vorherige Version anzeigen Version 3 Nächste Version anzeigen »

Inhalt dieser Seite

EINSTEIGER FORTGESCHRITTENE EXPERTEN

Funktion und Einstellungsmöglichkeiten

Die Verzögerungsfunktion, legt fest, ob der in der Logik berechnete Ausgangswert erst mit einer zeitlichen Verzögerung an das (resp. die ) mit dem Ausgang verbundene(n) Objekt(e) übergeben werden soll. Damit kann beispielsweise eine sog. “Treppenhausschaltung” realisiert werden.

Es stehen folgende Optionen zur Verfügung:

  • Einschaltverzögerung: Das Einschalten von 0 auf 1 wird um eine vorgegebene Anzahl Sekunden verzögert gesendet.

  • Ausschaltverzögerung: Das Ausschalten von 1 auf 0 wird um eine vorgegebene Anzahl Sekunden verzögert gesendet.

  • Ein- und Ausschaltverzögerung: Das Umschalten von 0 auf 1 und 1 auf 0 wird vorgegebene Anzahl Sekunden verzögert gesendet. Dabei können getrennte Verzögerungszeiten für das Ein- bzw. Ausschalten festgelegt werden.

Verwendung in der Logikbox der GUI des Logikeditors

In der GUI erfolgt die Einstellung am Ausgang über den entsprechenden Schalter

Verwendung in einer Custom-Logik

In einer Custom-Logik kann diese Funktion im Modul-Array mit einer entsprechenden Codierung vorgenommen werden; dazu steht u.a. der Modulbaustein “Monoflop” zur Verfügung, insbesondere wenn Verzögerungen mit internen Variablen verwendet werden. Für das zeitverzögerte Senden wird in der Regel aber bei einer Custom-Logiken die Verzögerungsfunktion über Einstellungen in der GUI definiert.

  • Keine Stichwörter