5/12/2017
TECH-538/D.W.O. 23160
Page 49 of 189
Fault State Configuration Example
The interaction between the mechanical, electrical, pneumatic and software fault state conditions can
become complex at times. However, for an example of a FS application, the following parameters could
be configured:
•
ANALOG OUTPUT BLOCK (AO)
o
IO_OPTS
set bit “Fault State to value”
o
FSTATE_VAL
to “50”
o
FSTATE_TIME
to “5” (FSTATE_VAL is used after 5 seconds of FS is active)
•
TRANSDUCER BLOCK (TRANSDUCER_WAPB2)
o
PSNR_FSTATE_OPT
to PSNR_FSTATE_VAL
o
PSNR_FSTATE_VAL
to “60”
Using the configuration above, the following fault state configuration can be constructed:
•
Scenario 1: FORCED FAULT STATE
: FAULT_STATE parameter of Resource block is set to “ACTIVE”
o
the TARGET block mode of AO block is in “Cas:Auto”;
o
the ACTUAL block mode of AO block is in “LO” (Local Override mode);
o
the value of the parameters PV and OUT of the AO block is 50 after 5 seconds (according
FSTATE_VAL
and
FSTATE_TIME
configured in the AO block);
o
the BLOCK_ERR parameter of the AO block is “DeviceFaultState”; and
o
SP substatus changes to “FaultStateActive”, indicating that the AO block is in FS; and the
FS parameters of the Transducer block do not take any effect.
•
Scenario 2: FAULTY COMMUNICATIONS
: It happens when loss of communication to CAS_IN is
detected.
o
the TARGET block mode of AO block is in “Cas:Auto”;
o
the ACTUAL block mode of the AO block is in “LO” (Local Override mode);
o
the parameter CAS_IN of the AO block is receiving a bad status with “NoComm_…”;
o
the value of the parameters PV and OUT of the AO block is 50 after 5 seconds
(according FSTATE_VAL and FSTATE_TIME configured in the AO block);
o
the BLOCK_ERR parameter of the AO block is “DeviceFaultState”; and
o
the FS parameters of the Transducer block do not take any effect.
•
Scenario 3:
Configuration mistake
: AO is not using the Transducer block channel
o
the TARGET block mode of AO block is in “Cas:Auto”;
o
the ACTUAL block mode of the AO block is in “IMan” (Initialization Manual mode);
o
the value of the parameter FINAL_POSITION_VALUE of the Transducer block is 60
(according
PSNR_FSTATE_VAL
configured in the Transduce block);
o
WORKING_SP substatus changes to “FaultStateActive”, indicating that the Transducer
block is in FS; and
o
the FS parameters of the AO block do not take any effect.
•
Scenario 4: BLOCK MODE:
In any case where the ACTUAL block mode of the AO block is “OOS”.
o
the TARGET and ACTUAL block mode of AO block are in “OOS”;
o
the value of the parameter FINAL_POSITION_VALUE of the Transducer block is 60
(according
PSNR_FSTATE_VAL
configured in the Transduce block);
o
WORKING_SP substatus changes to “FaultStateActive”, indicating that the Transducer
block is in FS; and the FS parameters of the AO block do not take any effect.