Methode ITcPostCyclic:PostCyclicUpdate

Die normalerweise von einer TwinCAT Task nach der Ausgang-Aktualisierung aufgerufene Methode PostCyclicUpdate, nachdem die Schnittstelle angemeldet wurde.

Syntax

HRESULT TCOMAPI PostCycleUpdate(ITcTask* ipTask, ITcUnknown* ipCaller, ULONG_PTR context) 

Methode ITcPostCyclic:PostCyclicUpdate 1: Rückgabewert

Bei Erfolg wird S_OK („0“) oder ein anderer positiver Wert zurückgegeben, vgl. Rückgabewerte. Erweiterte Meldungen beziehen sich dabei insbesondere auf die Spalte HRESULT in ADS Return Codes.

Derzeit wird der Rückgabewert von den TwinCAT Tasks ignoriert.

Parameter

Name

Typ

Beschreibung

ipTask

ITcTask

Verweist auf den aktuellen Task-Kontext.

ipCaller

ITcUnknown

Verweist auf die aufrufende Instanz.

Context

ULONG_PTR

Kontext beinhaltet den Wert, der an die Methode ITcPostCyclicCaller::AddPostModule() übergeben wurde.

Beschreibung

Innerhalb eines Taskzyklusses wird die Methode PostCycleUpdate() aufgerufen, nachdem OutputUpdate() für alle angemeldeten Modulinstanzen aufgerufen wurde. Demzufolge muss diese Methode verwendet werden, um derlei zyklische Abarbeitung zu implementieren.