FB_SimPastCpuCounterTicks

Zeitmessbaustein

Dieser Baustein misst die Zeit zwischen zwei Bausteinaufrufen in 100 ns Ticks.

FB_SimPastCpuCounterTicks 1:

VAR_INPUT

VAR_INPUT
    bReset : BOOL; (* TRUE = > reset cpu counter tick measure
*)END_VAR

bReset: Initialisiert die Zeitmessung

VAR_OUTPUT

VAR_OUTPUT
    (* one digit = 100 nanoseconds *)
    dwTicksLo : DWORD;    (* Low DWORD of the time delta *)
    dwTicksHi : DWORD;    (* High DWORD of the time delta *)END_VAR

dwTicksLo: Zeitdifferenz unteres DWORD (in 100ns Ticks)

dwTicksHi: Zeitdifferenz oberes DWORD (in 100ns Ticks)

Voraussetzungen

Entwicklungsumgebung

Zielsystem

Einzubindende SPS-Bibliotheken

TwinCAT v2.9.0 Build > 1020

PC (i386)

TcSimManager.Lib

(Standard.Lib; TcBase.Lib; TcSystem.Lib are included automatically)