Aktuelle Laufzeit messen

Dieser Baustein dient zur Durchführung einer Laufzeitmessung innerhalb einer Anwendung. Dabei wird die vergangene Zeit seit dem Startbaustein bzw. dem vorangegangenen Messbaustein gemessen. Dieser Baustein muss also immer in der Reihenfolge nach einem Startbaustein angesiedelt werden.

Über den Eingang Freeze kann die Messung angehalten werden. Am Ausgang D2First liegt die vergangene Zeit seit dem Startbaustein und am Ausgang D2Bev die vergangene Zeit seit dem vorherigen Messbaustein an. Die hier angezeigten Werte stellen die Laufzeit in Nanosekunden (ns) dar. Ein Fehler wird am Ausgang Err angezeigt.

Signale

Name I/O Typ(en) Funktion
Freeze I BIT Messung unterbrechen
D2First O LONG Laufzeit seit dem Startbaustein in [ns]
D2Bev O LONG Laufzeit seit dem vorherigen Messbaustein in [ns]
Err O WORD Fehleranzeige

Bemerkungen

Fehlernummern Ereignis
0 Kein Fehler
-2 Maximale Anzahl der Überwachungspunkte überschritten
-3 Der Messpunkt ist ungültig.
-4 Es wurde kein Startpunkt für die Messung gefunden.
-110 Der Treiber meldet einen Zugriffsfehler.