TON_FUN

Einschaltverzögerung

Dies ist eine benutzerdefinierte Funktion aus einem System-Funktionsbaustein. Mit der Funktion TON_FUN können Sie eine Einschaltverzögerung programmieren.

Parameter

Eingang

start (BOOL)

Zeitgeber TRUE

bei jeder steigenden Flanke an start wird ein interner Zeitmesser gestartet

PT (TIME)

Einschaltverzö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 (TON_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 auf TRUE gesetzt, wenn PT = ET ist

ET (TIME)

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