Schnittstelle ITcIoCyclicCaller

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

Syntax


TCOM_DECL_INTERFACE("0300001F-0000-0000-e000-000000000064", ITcIoCyclicCaller)
struct__declspec(novtable) ITcIoCyclicCaller : public ITcUnknown

Benötigtes include: TcIoInterfaces.h

Schnittstelle ITcIoCyclicCaller 1: Methoden

Name

Beschreibung

AddIoDriver

Modul anmelden, das die ITcIoCyclic Schnittstelle implementiert.

RemoveIoDriver

Zuvor angemeldete ITcIoCyclic Schnittstelle eines Moduls abmelden.

Anmerkungen

Die ITcIoCyclicCaller Schnittstelle wird von TwinCAT Tasks implementiert. Ein Modul verwendet diese Schnittstelle um seine ITcIoCyclic Schnittstelle bei einer Task anzumelden, normalerweise als letzten Initialisierungsschritt beim SafeOP zum OP Übergang. 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.