modules have different associated s.
The IODDTs are predefined by the manufacturer. They contain input/output language objects belonging to a channel of an application-specific module.
NOTE: IODDT variables may be created in two ways:
There are several types of IODDT for remote sealed input/output modules on a bus:
-
T_DIS_IN_GEN,
-
T_DIS_IN_FIP_STD,
-
T_DIS_OUT_GEN,
-
T_DIS_OUT_IP67_STD
Likewise, there are several IODDT types for the following modules:
Each IODDT contains a group of language objects that are used to control them and check their operation.
There are two types of language objects:
-
Implicit exchange objects, which are automatically exchanged on each cycle of the task associated with the module,
-
Explicit exchange objects, which are exchanged when requested to do so by the project, using explicit exchange instructions.
Implicit exchanges concern the module inputs/outputs: process value results, information and commands.
Explicit exchanges are used for setting module parameters and for diagnostics.