
Dieser Funktionsblock RT_UPTIME zählt, wie lange ein Gerät eingeschalten war. Das Intervall PT wird dabei mit der Echtzeituhr synchronisiert.
Hinweis: Dieser Funktionsblock kann die Systemlast erhöhen, da alle verwendeten Intervalle zum selben Zeitpunkt ausgeführt werden. Jedoch sollte er in Kombination mit dem Funktionsblock LOGGER verwendet werden. Andernfalls verwenden Sie stattdessen den Funktionsblock UPTIME.
Ist der Eingang wahr, so wird am Ausgang Q die Einschaltdauer berechnet. Beim Ausschalten wird die Zeit gespeichert und bei erneutem Aufrufen weitergezählt.
Die Einschaltdauer kann über den Eingang zurückgesetzt werden. Sobald der Eingang wieder falsch ist, beginnt die Zeiterfassung von vorne.
Der Eingang kann dazu verwendet werden, um die Laufzeit der SPS zu verkürzen. Dazu wird eine Zeit am Eingang PT vorgegeben. Wird bspw. T#1s verwendet, so wird der Ausgang Q nur jede Sekunde ausgegeben. Wird die Zeiterfassung beendet, so wird der Wert Q sofort ausgegeben. Das angegebene Intervall ist mit der Echtzeituhr synchronisiert.
Der Ausgang gibt die gemessene Laufzeit im Format T# zurück.