Interface ITcCyclicCaller

Interface for logging in or out of the ITcCyclic interface of a module in a TwinCAT task.

Syntax

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

Required include: TcIoInterfaces.h

Interface ITcCyclicCaller 1: Methods

Name

Description

AddModule

Login module that implements the ITcCyclic interface.

RemoveModule

Log off the previously logged in ITcCyclic interface of a module.

The ITcCyclicCaller interface is implemented by TwinCAT tasks. A module uses this interface to login its ITcCyclic interface to a task, usually as the last initialization step during the transition from SafeOP to OP. After login, the CycleUpdate() method of the module instance is called. The interface is also used to log off the module so that it is no longer called by the task.