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 100 ns genau, bei jedem Aufruf der SPS-Task aufgefrischt und kann z. B. für Timing-Aufgaben eingesetzt werden. Eine Einheit entspricht 100 ns.
Eingänge
VAR_INPUT
(*none*)
END_VAR
Ausgänge
VAR_OUTPUT
cpuAccountDW : UDINT;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
cpuAccountDW | UDINT | Aktueller Wert des Tickers der SPS-Task |
Voraussetzungen
Entwicklungsumgebung |
Zielplattform |
Einzubindende SPS-Bibliotheken (Kategoriegruppe) |
---|---|---|
TwinCAT v3.1.0 |
PC or CX (x86, x64) |
Tc2_System (System) |