The IODDT are predefined by the manufacturer; they contain input/output language objects belonging to the channel of an application-specific module.
The counting modules have various associated IODDTs.
There are two IODDT types for the electronic cam application:
-
T_CCY_GROUP0 which applies to channel 0 of the TSX CCY 1128 module
-
T_CCY_GROUP1_2_3 which applies to channels 1, 2 or 3 of the TSX CCY 1128
NOTE: IODDT variables can be created in two different ways:
Each IODDT contains a set of language objects enabling the IODDTs to be controlled and their operation checked.
There are two types of language object:
-
implicit exchange objects, which are automatically exchanged on each cycle turn of the task associated with the module,
-
explicit exchange objects, which are exchanged at the request of the application, using the explicit exchange instructions.
Implicit exchanges concern the inputs/outputs of the module: measurement results, information and commands.
Explicit exchanges are used to set parameters for the module and for diagnostic purposes.