TOF_FUN

Ausschaltverzögerung

Dies ist eine benutzerdefinierte Funktion aus einem System-Funktionsbaustein. Mit der Funktion TOF_FUN können Sie eine Ausschaltverzögerung programmieren, z.B. den Lüfter für ein Gerät später abschalten als das Gerät selbst.

Parameter

Eingang

start (BOOL)

Zeitgeber TRUE

bei jeder fallenden Flanke an start wird ein interner Zeitmesser gestartet Wenn eine steigende Flanke an start anliegt, bevor PT seinen Wert erreicht hat, wird Q nicht abgeschaltet

PT (TIME)

Ausschaltverzögerung (PT = preset time)

16 Bit: 0–327.27s

32 Bit: 0–21,474,836.47s (32 Bit nicht verfügbar für FP3, FPC, FP5, FP10/10S)

Auflösung jeweils 10ms

Ein-/Ausgang

dutInstance (TOF_FUN_INSTANCE_DUT)

Interner Speicher mit den internen Werten und Zuständen, der dem Instanzspeicher des zugehörigen Funktionsbausteins entspricht.

Ausgang

Q (BOOL)

Signalausgang

wird zurückgesetzt (FALSE), wenn PT = ET ist

ET

Istwert

ist die tatsächlich abgelaufene Zeit (ET = elapsed time)

Der Wert kann während des Zählens geändert werden, indem aus dem Programmiereditor heraus in die Variable geschrieben wird.

Anmerkungen

Zeitdiagramm

Verwandte Themen

Letzte Änderung am: 2021-09-27Feedback zu dieser SeitePanasonic Hotline