Wird von der Standardbibliothek bereitgestellt.
Der Funktionsblock Laufzeituhr liefert ab einem bestimmten Zeitpunkt das aktuelle Datum und die aktuelle Uhrzeit.

RTC(EN, PDT, Q, CDT) bedeutet:
EN und PDT sind Eingangsvariablen vom Typ TIME. Q und CDT sind Ausgangsvariablen vom Typ BOOL bzw. DATE_AND_TIME. Wenn EN FALSE ist, sind die Ausgangsvariablen Q und CDT FALSE bzw. DT#1970-01-01-00:00:00.
Sobald EN TRUE wird, wird die Zeit von PDT gesetzt, in Sekunden hochgezählt und in CDT zurückgegeben, solange EN TRUE ist (siehe Beispiel im Bild oben). Sobald EN auf FALSE gesetzt wird, wird CDT auf den Anfangswert DT#1970-01-01-00:00:00 zurückgesetzt. Bitte beachten Sie, dass die Zeit in PDT nur durch eine steigende Flanke gesetzt wird.