The IODDTs are predefined by the manufacturer. They contain input/output language objects belonging to a channel of an application-specific module.
Step by step axis modules have an associated IODDT.
There is an IODDT type for the application-specific axis:
NOTE: IODDT variables can be created in two different ways:
This IODDT contains a set of language objects that enable their operation to be controlled and verified.
There are two types of language object:
-
implicit exchange objects, which are automatically exchanged on each cycle revolution of the task associated to the module,
-
explicit exchange objects, which are exchanged at the request of the application, using explicit exchange instructions.
The explicit exchanges concern the inputs/outputs of the module: measurement results, information and commands.
The explicit exchanges are used for the parametering and diagnostics of the module.