Flowserve 3400IQ Digital Positioner User Manual

Page 56

Advertising
background image

Logix 3400IQ Digital Positioner FCD LGENIM3402-00 – 0/07



Clearing Block Configuration Errors

Block configuration errors prevent the block from leaving OOS mode. The parameter BLOCK_ERR
will show whether a block configuration error is present. Table 10.7 is a list of parameters that can
cause the status of CONFIGURATION ERROR to be set in the AO BLOCK_ERR parameter.
NOTE: CONFIGURATION ERROR can only be cleared if the function block is being executed. One
way of determining block execution is by performing a series 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.

Parameter

Initial Value

Valid Range

Corrective action

CHANNEL

0

1

Initial value is a configu-

ration error. Set value in

valid range.

SHED_OPT

0

1-8 (see Shed Options in

the FF specs.)

Initial value is a configu-

ration error. Set value in

valid range.

SP_HI_LIM
SP_LO_LIM

100 0

PV_SCALE +/- 10%

Verify that SP_HI_LIM >

SP_LO_LIM.

Mode-restricted Write Operations
Table 8.7 lists the AO block parameters which may be write restricted based upon the block’s mode.
Listed in the table are the TARGET and/or ACTUAL modes required for the write to be accepted. Other
limitations listed in the last column must also be met.

SIMULATE, READBACK and PV Determination
In the AO Function Block, these three parameters provide the values and status of the actuator
position, where SIMULATE (or optionally OUT) generates the READBACK parameter and READBACK
is then re-scaled to produce the PV.

The following sub-sections describe each of these parameters.

SIMULATE Parameter SIMULATE is the interface parameter between the AO and the Transducer
Function Blocks. Each time the AO block executes, SIMULATE.TRANSDUCER is updated with the
FINAL_POSITION_VALUE from the transducer block.

When the SIMULATE.ENABLE is FALSE, SIMULATE.TRANSDUCER is copied into SIMULATE.
SIMULATE. When SIMULATE.ENABLE is TRUE, SIMULATE.SIMULATE is not updated with
SIMULATE.TRANSDUCER and the user may write a value and status to SIMULATE.SIMULATE.

NOTE: SIMULATE.ENABLE can only be set TRUE when the Simulate dip switch is in the “On” position
when the device is powered up or a processor restart is issued.

READBACK Parameter The value and status of READBACK will come from either the OUT
parameter or SIMULATE.SIMULATE, determined by the state of the OUT_READBACK feature in the
Resource Block. READBACK is in XD units.

When RS.FEATURE.OUT_READBACK is set TRUE, SIMULATE.SIMULATE is used for READBACK.
When FEATURE.OUT_READBACK is FALSE, OUT will be used for READBACK.

NOTE: The default value for RS.FEATURE.OUT_READBACK is FALSE. With the Logix 3400IQ, this
feature should always be set TRUE to allow the transducer block position value to be the source of
READBACK.

READBACK_OUT ALLOWS THE USER A LINKABLE PARAMETER FOR VALVE POSITION.

PV Parameter The PV value is simply the READBACK value, re-scaled from XD units to PV units.
PV status is copied directly from READBACK status.

Advertising