Detailed Description of Explicit Exchange Objects for the T_ANA_OUT_STD and T_ANA_OUT_STDX IODDT
(Original Document)
At a Glance
This section presents the Explicit Exchange Objects for the T_ANA_OUT_STD and T_ANA_OUT_STDX IODDT, applicable to all analog output modules. This section regroups word-type objects whose bits have a specific meaning. These objects are described in detail below.
Sample Variable Declaration: T_ANA_OUT_STD named IODDT_VAR1.
Sample Variable Declaration: T_ANA_OUT_STDX named IODDT_VAR2.
NOTE: Generally speaking, the meaning of any bit is provided for State 1 of said bit. In some specific instances, we provide a meaning for each state of the bit.
Not all bits are utilized.
Implicit Exchange Execution Indicators: EXCH_STS
The following table explains the various meanings of EXCH_STS (%MWr.m.c.0) channel exchange control bits.
Standard symbol
Type
Access
Meaning
Address
STS_IN_PROGR
BOOL
R
Channel status words are in the process of being read.
%MWr.m.c.0.0
CMD_IN_PROGR
BOOL
R
The exchange of Command Parameters is in progress.
%MWr.m.c.0.1
ADJ_IN_PROGR
BOOL
R
The exchange of Adjustment Parameters is in progress.
%MWr.m.c.0.2
Explicit Exchange Report: EXCH_RPT
The following table explains the various meanings of EXCH_RPT (%MWr.m.c.1) reporting bits.
Standard symbol
Type
Access
Meaning
Address
STS_ERR
BOOL
R
Error while reading the channel status words.
%MWr.m.c.1.0
CMD_ERR
BOOL
R
Error while exchanging command parameters.
%MWr.m.c.1.1
ADJ_ERR
BOOL
R
Error while exchanging adjustment parameters.
%MWr.m.c.1.2
RECONF_ERR
BOOL
R
Error while reconfiguring the channel.
%MWr.m.c.1.15
Standard Channel Errors, CH_FLT
The following table explains the various meanings of the CH_FLT (%MWr.m.c.2) status word bits. Read operation is performed by READ_STS (IODDT_VAR1).
Standard symbol
Type
Access
Meaning
Address
PS_FLT
BOOL
R
24 V power supply fault.
%MWr.m.c.2.0
RANGE_FLT
BOOL
R
Range under/overflow error.
%MWr.m.c.2.1
BLK
BOOL
R
Terminal Block Fault.
%MWr.m.c.2.2
RANGE_OVERRUN
BOOL
R
Upper threshold range overflow fault if %MWr.m.c.2.1 bit equals 1.
%MWr.m.c.2.3
INTERNAL_FLT
BOOL
R
Faulty Channel.
%MWr.m.c.2.4
CONF_FLT
BOOL
R
Conflicting HW and SW configurations.
%MWr.m.c.2.5
COM_FLT
BOOL
R
Error communicating with PLC.
%MWr.m.c.2.6
APPLI_FLT
BOOL
R
Application Error (configuration or adjustment error).
%MWr.m.c.2.7
NOT_READY
BOOL
R
Channel not ready.
%MWr.m.c.2.8
Channel Fallback value: FALLBACK
The following table explains the meaning of FALLBACK (%MWr.m.c.5) integer. Queries used are those associated with parameters (READ_PARAM, WRITE_PARAM, SAVE_PARAM, RESTORE_PARAM, for example: READ_PARAM(IODDT_VAR2)).
Standard symbol
Type
Access
Meaning
Address
FALLBACK
INT
R/W
Channel fallback value, this data is only available for T_ANA_OUT_STDX IODDT.
%MWr.m.c.5