The IODDT’s are preset by the constructor and contains input/output language objects belonging to the channel of an application-specific module.
There are three IODDT types for the axis specific application:
-
T_AXIS_AUTO that applies to the 5 TSX CAY21/41/22/42/33 modules
-
T_AXIS_STD that applies to the 5 TSX CAY21/41/22/42/33 modules
-
T_INTERPO_STD is specific to the TSX CAY33 modules
NOTE: IODDT variables can be created in two different ways:
In each of the IODDT’s there is a set of language objects allowing command of these and control of their operation.
There are two types of language objects:
-
implicit exchange objects, which are exchanged automatically with each cycle of the task associated with the module,
-
explicit exchange objects, which are exchanged at the request of the application using explicit exchange instructions.
Implicit exchanges concern the inputs/outputs of the module: measurement results, information and commands.
Explicit exchanges allow module parameter setting and diagnostics.