GETCPUACCOUNT
Diese Funktionalität ist in dem SPS-Laufzeitsystem auf einer Windows CE-Plattform nicht verfügbar!
Mit diesem Funktionsbaustein kann der Zyklusticker einer SPS-Task ausgelesen werden. Der Zyklusticker der SPS-Task wird nur während der Ausführungszeit der Task inkrementiert. Der Zählwert ist ein 32-bit Integer Wert, der, unabhängig von internen Taktrate der CPU, in 100ns-Ticks umgerechnet ausgegeben wird. Der Zählwert wird, auf 100ns genau, bei jedem Aufruf der SPS-Task aufgefrischt und kann z.B. für Timing-Aufgaben eingesetzt werden. Eine Einheit entspricht 100ns.
VAR_INPUT
(*none*)
VAR_OUTPUT
VAR_OUTPUT
cpuAccountDW : UDINT;
END_VAR
cpuAccountDW: Der aktuelle Wert des Tickers der SPS-Task;
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS Bibliotheken |
---|---|---|
TwinCAT v2.7.0 | PC or CX (x86) | PLCSystem.Lib |
TwinCAT v2.8.0 | PC or CX (x86) | TcSystem.Lib |