Schnittstelle ITcTask

Abfrage von Zeitstempel und taskspezifischen Informationen einer TwinCAT Task.

Syntax


TCOM_DECL_INTERFACE("02000002-0000-0000-e000-000000000064", ITcTask)
struct __declspec(novtable) ITcTask : public ITcUnknown

Benötigtes include: TcRtInterfaces.h

Schnittstelle ITcTask 1: Methoden

Name

Beschreibung

GetCycleCounter

Anzahl Taskzyklen seit Taskstart abfragen.

GetCycleTime

Abfrage der Taskzyklenzeit in Nanosekunden, d. h. Zeit zwischen „begin of task“ und nächstem „begin of task“.

GetPriority

Abfrage der Taskpriorität.

GetCurrentSysTime

Abfrage der Zeit bei Taskzyklusstart in Intervallen von 100 Nanosekunden seit dem 1. Januar 1601 (UTC).

GetCurrentDcTime

Abfrage der Distributed-Clock-Zeit bei Taskzyklusbeginn in Nanosekunden seit dem 1. Januar 2000.

GetCurPentiumTime

Abfrage der Zeit bei Methodenaufruf in Intervallen von 100 Nanosekunden seit dem 1. Januar 1601 (UTC).

Anmerkungen

Mit der ITcTask Schnittstelle kann die Zeit im Echtzeitkontext gemessen werden.


Schnittstelle ITcTask 2: