Revision 4 Foundation Fieldbus RMA803 Remote Indicator User's Guide Page 87
5.11 MAO Block
Execution
The MAO block provides its eight input parameters to the I/O subsystem. The output function block
acts upon the inputs from another function block and passes its output to the LCD Transducer block.
However, if an input has a fault state status, the previous value or a user set value (FSTATE_VAL1 -
FSTATE_VAL8) is passed depending on the options (MS_OPTS) that have been enabled.
Figure 20: Multiple Analog Output block
Fault State
If Blocks and inputs in the MAO function block are not in the normal state, then MAO function
block will update the fault state status. FSTATE_STATUS parameter of MAO function block can be
used to confirm inputs in the fault state status. Transition to fault state occurs if the input status stays
in the Bad status for longer than the time set using FSTATE_TIME parameter of MAO function
block. When the MAO function block is in LO mode, all the inputs transferred to LCD Transducer
Block transition to the fault state status.
Fault State Operation
Operation in fault state status is defined by MO_OPTS.
MO_OPTS Definition
Bit Name
0 Fault state to value 1 Used when the input 1 is in the fault state
1 Fault state to value 2 Used when the input 2 is in the fault state
2 Fault state to value 3 Used when the input 3 is in the fault state
3 Fault state to value 4 Used when the input 4 is in the fault state
4 Fault state to value 5 Used when the input 5 is in the fault state
5 Fault state to value 6 Used when the input 6 is in the fault state
6 Fault state to value 7 Used when the input 7 is in the fault state
7 Fault state to value 8 Used when the input 8 is in the fault state
8 Use fault state value on
restart 1
Used when the input 1 is in the fault state at
restart
9 Use fault state value on
restart 2
Used when the input 2 is in the fault state at
restart
10 Use fault state value on
restart 3
Used when the input 3 is in the fault state at
restart