TM_10ms_FUN

Zeitgeber zur Zeitbasis 0,01s einschaltverzögert (0 bis 327,67s)

Dies ist eine benutzerdefinierte Funktion aus einem System-Funktionsbaustein. Dieser Zeitgeber mit der Zeitbasis von 0,01s arbeitet als Einschaltverzögerung (0 bis 327,67s). Ist die Eingangsbedingung start der Zeitgeber-Funktion erfüllt, wird die programmierte Zeit SV (Set value = Sollwert) gestartet. Nach Ablauf der Zeit schaltet der zugehörige Zeitgeberkontakt T ein.

Parameter

Eingang

start (BOOL)

Startsignal

bei jeder steigenden Flanke wird der Sollwert SV auf den Istwert EV kopiert und der Zeitgeber gestartet

SV (INT, WORD)

Sollwert

hier definieren Sie die Einschaltverzögerungszeit (0 bis 327,67s)

Ein-/Ausgang

dutInstance (TM_10ms_FUN_INSTANCE_DUT)

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

Ausgang

T (BOOL)

Zeitgeberkontakt

wird gesetzt, wenn die an SV definierte Zeitspanne abgelaufen ist, d.h., wenn der Istwert EV den Wert 0 erreicht hat

EV (INT, WORD)

Istwert

ist der Zählwert, der bei laufendem Zeitgeber alle 0,01s um 1 verringert wird

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

Anmerkungen

Zeitdiagramm

  1.  (1) Im PROG-Modus übertragen
  2.  (2) RUN-Modus
Verwandte Themen

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