I/O Vision
Each module uses a structure that represents inputs, outputs, control, and diagnostic data. The structures can be represented using:
topological addressing / IODDT
Device DDT
I/O Module Location |
I/O Family |
Topological Addressing / IODDT |
Device DDT |
---|---|---|---|
local rack |
(e)X80 |
X |
X |
Premium |
X |
– |
|
RIO |
(e)X80 |
– |
X |
Quantum |
– |
X |
|
distributed equipment |
Schneider Electric or third party |
– |
X |
X Supported. When both visions are supported, select one of the exchange types when adding the equipment. – Not supported. |
Adding an I/O Module in Control Expert
When you insert an I/O module on a rack in Control Expert, the type of addressing appears in the bottom of the dialog box. Choose between the following:
(default)
Exchange Types
I/O modules in an M580 system can be controlled, read, or written with 2 types of exchanges:
implicit exchanges
Implicit exchanges are performed automatically on each cycle of the task (MAST, FAST, AUX0, AUX1) associated with the I/O modules. They are used to read inputs from and write outputs o the modules.
explicit exchanges
Explicit exchanges are performed on application request. They are typically for detailed diagnostics and to set/read command and adjust parameters. They use specific function blocks.
An acknowledgment or reply is sent once the requested action is performed. This reply may be received a few cycles after the request was sent.
NOTE: Explicit exchanges are performed in the MAST task.
Explicit Exchanges
Function block usage depends on the module location and I/O vision selected for the module:
I/O Module Location |
I/O Vision |
Function Block |
---|---|---|
Local rack |
Topological addressing/IODDT |
|
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
Device DDT |
|
|
NOTE:
MOD_FAULT parameter
is not automatically updated; perform a READ_STS_MX . |
||
|
||
|
||
|
||
|
||
RIO and local rack |
Device DDT |
|
|
The function blocks mentioned in previous table are detailed in the Explicit Exchange part of Control Expert, I/O Management, Block Library manual, and in the Extended part of Control Expert, Communication, Block Library manual.