Detailed Description of T_ANA_OUT_BMX-type IODDT Objects
Original instructions
At a Glance
The following tables describe the T_ANA_OUT_BMX-type IODDT objects applicable to the BME AHO 0412, BMX AMO 0210, BMX AMO 0410 and BMX AMO 0802 analog output modules and the outputs of the BMX AMM 600 mixed module.
Value of the Output
The analog output measurement object is as follows.
Standard symbol
Type
Access
Meaning
Address
VALUE
INT
R
Analog output measurement.
%QWr.m.c.0
%Ir.m.c.ERR error bit
The %Ir.m.c.ERR error bit is as follows.
Standard symbol
Type
Access
Meaning
Address
CH_ERROR
BOOL
R
Error bit for analog channel.
%Ir.m.c.ERR
Value Forcing
The value forcing bit is as follows.
Standard symbol
Type
Access
Meaning
Address
FORCING_VALUE
INT
R
Forcing of the value.
%IWr.m.c.0
Channel forcing indicator.
The meaning of the forcing control bits of the channel (%IWr.m.c.1) is as follows.
Standard symbol
Type
Access
Meaning
Address
CHANNEL_FORCED
BOOL
R
Forcing of the channel.
%MWr.m.c.1.1
Explicit Exchange Execution Flag: EXCH_STS
The meaning of the exchange control bits of the channel EXCH_STS (%MWr.m.c.0) is as follows:
Standard symbol
Type
Access
Meaning
Address
STS_IN_PROGR
BOOL
R
Read channel status words in progress.
%MWr.m.c.0.0
CMD_IN_PROGR
BOOL
R
Command parameter exchange in progress.
%MWr.m.c.0.1
ADJ_IN_PROGR
BOOL
R
Adjustment parameter exchange in progress.
%MWr.m.c.0.2
Explicit Exchange Report: EXCH_RPT
The meaning of the EXCH_RPT (%MWr.m.c.1) report bits is as follows:
Standard symbol
Type
Access
Meaning
Address
STS_ERR
BOOL
R
Read error detected for channel status words.
%MWr.m.c.1.0
CMD_ERR
BOOL
R
Error detected during command parameter exchange.
%MWr.m.c.1.1
ADJ_ERR
BOOL
R
Error detected while exchanging adjustment parameters.
%MWr.m.c.1.2
RECONF_ERR
BOOL
R
Error detected while reconfiguring the channel.
%MWr.m.c.1.15
Standard Channel Status: CH_FLT
The following table explains the meaning of the CH_FLT (%MWr.m.c.2) status word bits. Reading is performed by a READ_STS (IODDT_VAR1).
Standard symbol
Type
Access
Meaning
Address
ACT_WIRE_FLT
BOOL
R
Actuator wire open or short.
%MWr.m.c.2.0
RANGE_FLT
BOOL
R
Range under/overflow detected error.
%MWr.m.c.2.1
SHORT_CIRCUIT
BOOL
R
Short-circuit.
%MWr.m.c.2.2
CAL_PRM_FLT
BOOL
R
Calibration parameters not configured.
%MWr.m.c.2.3
INTERNAL_FLT
BOOL
R
Inoperative channel.
%MWr.m.c.2.4
CONF_FLT
BOOL
R
Different hardware and software configurations.
%MWr.m.c.2.5
COM_FLT
BOOL
R
Problem detected communicating with the PLC.
%MWr.m.c.2.6
APPLI_FLT
BOOL
R
Application detected error (adjustment or configuration detected error).
%MWr.m.c.2.7
ALIGNED_CH
BOOL
R
Aligned channels.
%MWr.m.c.3.0
INT_CAL_FLT
BOOL
R
Calibration parameters not defined.
%MWr.m.c.3.2
INT_PS_FLT
BOOL
R
Internal power supply detected error.
%MWr.m.c.3.3
INT_SPI_FLT
BOOL
R
Serial link detected error.
%MWr.m.c.3.4
RANGE_UNF
BOOL
R
Range underflow.
%MWr.m.c.3.6
RANGE_OVF
BOOL
R
Range overflow.
%MWr.m.c.3.7
Command Control
The following table explains the meaning of the COMMAND_ORDER (%MWr.m.c.4) status word bit. Reading is performed by a READ_STS:
Standard symbol
Type
Access
Meaning
Address
FORCING_UNFORCING_ORDER
BOOL
R/W
Forcing/unforcing command.
%MWr.m.c.4.13
Parameters
The following table shows the meaning of the words %MWr.m.c.5 to %MWr.m.c.8. The requests used are those associated with the parameters (READ_PARAM and WRITE_PARAM).
Standard symbol
Type
Access
Meaning
Address
CMD_FORCING_VALUE
INT
R/W
Forcing value to be applied.
%MWr.m.c.5
FALLBACK
INT
R/W
Fallback value.
%MWr.m.c.7
ALIGNMENT
INT
R/W
Alignment value.
%MWr.m.c.8
NOTE: In order to force a channel, you have to use the WRITE_CMD (%MWr.m.c.5) instruction and set the %MWr.m.c.4.13 bit to 1.
NOTE: To unforce a channel and use it normally, you have to set the %MWr.m.c.4.13 bit to 0.