Schnittstelle ITcCyclicCaller

Schnittstelle zum Anmelden oder Abmelden der ITcCyclic Schnittstelle eines Moduls bei einer TwinCAT Task.

Syntax


TCOM_DECL_INTERFACE("0300001E-0000-0000-e000-000000000064", ITcCyclicCaller)
struct__declspec(novtable) ITcCyclicCaller : public ITcUnknown

Benötigtes include: TcIoInterfaces.h

Schnittstelle ITcCyclicCaller 1: Methoden

Name

Beschreibung

AddModule

Modul anmelden, das die ITcCyclic Schnittstelle implementiert.

RemoveModule

Die zuvor angemeldete ITcCyclic Schnittstelle eines Moduls abmelden.

Anmerkungen

Die ITcCyclicCaller Schnittstelle wird von TwinCAT Tasks implementiert. Ein Modul verwendet diese Schnittstelle, um seine ITcCyclic Schnittstelle bei einer Task anzumelden, normalerweise als letzten Initialisierungsschritt beim Übergang SafeOP zu OP. Nach der Anmeldung wird die Methode CycleUpdate() der Modulinstanz aufgerufen. Die Schnittstelle wird ebenfalls zum Abmelden des Moduls verwendet, damit es nicht mehr von der Task aufgerufen wird.