6 clearing block configuration errors, Clearing block configuration errors – Flowserve 400MD Logix User Manual
Page 86
AO block is in the correct
mode but does not seem to
be operating
1. Simulation active.
1. Disable simulation. See Sub-section 10.8 for procedure.
2. The block has not been configured to
execute. It is neither in the function block
schedule in the system management in-
formation base, nor is it linked to another
executing block via the next block to
execute field in the block record (relative
parameter index 0).
2. Build and download an execution schedule for the block including links to
and from AO block with other function blocks.
3. The second element of BLOCK_TEST is
not zero.
3. Write all zeroes to the second element of the BLOCK_TEST parameter.
10.6 Clearing Block Configuration Errors
Clearing Block Configuration Errors
Table 10.8 and Table 10.9 list the parameters in the AO and PID blocks which can cause the status bit of block configuration error to be set in
their respective BLOCK_ERR parameters. The tables also provide the initial values and the valid range for the parameters.
NOTE: Block configuration errors can only be cleared if the function block is being executed (running). One way of determining block execution
is by doing a series of two or three reads of the BLOCK_TEST parameter and confirming that the first byte of the parameter is incrementing.
This will work if the execute rate is fast relative to the speed of reading BLOCK_TEST. A very slowly executing block may not appear to execute
because block parameters are updated only when the block executes.
Table 10.8 AO Block Parameters
Parameter
Initial Value
Valid Range
Corrective Action
ALERT_KEY
0
non-zero
Initial value is a configuration error. Set value to non-zero number.
SIMULATE
1(disabled)
1-2 (disabled-enabled) Set value in valid range.
XD_SCALE
0to100
EU_100 > EU_0, UNITS_INDEX matches output of
transducer block
Set values to valid range(s).
CHANNEL
0
1-2
Initial value is a configuration error. Set value to valid range.
SP_RATE_DN
SP_RATE_UP
+INF
0-15
Set value to valid range.
SP_HI_LIM,
100
0-100
Set value to valid range.
SP_LO_LIM
0
0-100
Set value to valid range.
SHED_OPT
0
1-8(seeShedOptionsinthe
FFspecs.)
Initial value is a configuration error. Set value in valid range.
BYPASS
0
1:OFF,2:ON
Initial value is a configuration error. Set value in valid range.
SHED_OPT
0
1-8(seeShedOptionsinthe
FFspecs.)
Initial value is a configuration error. Set value in valid range.
HI_HI_LIMHI_LIM
+INF
+INF
PV_SCALE, +INF Values must be set in rank order
(e.g.LO_LIM > LO_LO_LIM but < HI_LIM etc.)
LO_LIMLO_LO_LIM
-INF
-INF
PV_SCALE,-INF
Values must be set in rank order.
OUT_HI_LIM
OUT_LO_LIM
100
0
OUT_SCALE+/-10%
Verify that OUT_HI_LIM > OUT_LO_LIM.
SP_HI_LIMSP_LO_LIM
100
0
PV_SCALE+/-10%
Verify that SP_HI_LIM > SP_LO_LIM.
Logix 3400MD Digital Positioner LGENIM3405-02 11/13
86