StopWatch
StopWatch (FB)
StopWatch (FB)FUNCTION_BLOCK StopWatch
Kurzbeschreibung
Messung von Zeitabschnitten mit Rücksetzmöglichkeit. Anzeige der Gesamtzeit (tElapsed) und der Gesamtzeit vor der letzten Messung (tMeasured).
Darstellung

Schnittstellen
Eingänge
xEn
BOOL
Freigabe der Messung
xReset
BOOL
Rücksetzung der Stoppuhr
Ausgänge
tMeasured
TIME
0 … 10 Tage
0 Tage
Gemessene Zeit vor der letzten Messung
tElapsed
TIME
0 … 10 Tage
0 Tage
Gemessene Zeitdauer seit der letzten Rücksetzung
Funktionsbeschreibung
Allgemeines
Dieser Funktionsbaustein dient zur Messung von einzelnen Zeitabschnitten (xEn = TRUE). Die Summe der gemessenen Zeitabschnitte wird am Ausgang tElapsed dargestellt. Die Summe der gemessenen Zeitabschnitte vor der letzten Messung wird am Ausgang tMeasured dargestellt. Die Summe der gemessenen Zeitabschnitte darf maximal 14400 Minuten (= 10 Tage) betragen. Der aktive Rücksetzeingang (xReset = TRUE) setzt unabhängig von den übrigen Zuständen die Ausgänge tEleapsed und tMeasured auf 0 zurück. Bei nicht freigegebener Messung (xEn = FALSE) werden die Ausgänge tEleapsed und tMeasured nicht verändert.
CODESYS
InOut:
Input
xEn
BOOL
Input
xReset
BOOL
Output
tMeasured
TIME
Output
tElapsed
TIME
Zuletzt aktualisiert

