Non-functioning blocks – Flowserve 400MD Logix User Manual

Page 82

Advertising
background image

Incorrect revision level of the device

firmware.

Read the three elements of the REVISION_ARRAY

parameter, which are:
• Stack board firmware
• Stack board boot code
• Transducer board firmware NOTE: The numbers,

when viewed as hexadecimal numbers, are in the

format MMmm.Where, MM is the major revision

number and mm is the minor revision number.

Perform a code download of the correct device firmware. See

Code Download in section 11.

Non-functioning Blocks

• Device block objects may not be running (executing their function block schedules) or the blocks may be in Out-of-Service (OOS) mode. For example, if
the AO function block is in OOS mode, the block will not provide updated output values although the AO block may be running. When trouble shooting non-
functioning block objects, start with the resource block. For example, if the resource block is in OOS mode all other blocks in the device will also be in OOS
mode. (See Table 10.3 for possible causes and recommended actions.)

Table 10.3 Device Troubleshooting C

Symptom

• Device output is not updating.

Possible Cause

Items to Check

Recommended Action

Resource block mode is OOS

Read MODE_BLOCK. ACTUAL of Resource block.

If necessary, set MODE_BLOCK.TARGET to Auto.

Resource block is not running.

Read the first element of BLOCK_TEST. Number should be

increasing indicating that block is running. If block is not run-

ning, check the second element of BLOCK_TEST.

If second element of BLOCK_TEST is not zero, write

all zeroes to element.

Check BLOCK_ERR for other errors.

See Sub-section 10.7 for details on BLOCK_ERR.

If an error is present in BLOCK_ERR, then read ERROR_DE-

TAIL.

Set RESTART to processor (or ‘4’) to soft-restart

the device.

Incorrect revision of resource

block firmware.

Read DEV_TYPE , DEV_REV, and DD_REV.

See Incorrect or non-compatible tools above in

Sub-section 10.3.

Incorrect revision level of the de-

vice firmware.

Read REVISION_ARRAY.

See Incorrect or non-compatible tools above in

Sub-section 10.3.

Transducer block mode is OOS

Read MODE_BLK . ACTUAL.

Set MODE_BLK.TARGET to auto. NOTE: Transducer

block must be in AUTO mode for the sensor signal

to be passed to ‘AO block.’

Transducer block is not producing

valid primary data.

1. Read the first element of BLOCK_TEST. Number should be

increasing indicating that block is running. If block is not run-

ning, check the second element of BLOCK_TEST.

If second element of BLOCK_TEST is not zero, write

all zeroes to element.

2. Read BLOCK_ERR.

See Sub-section 10.7 for details on BLOCK_ERR.

3. Verify parameter FINAL_VALUE is not valid STATUS = good

or uncertain VALUE = active
4. Read FINAL_POSITION VALUE; should contain the posi-

tion. Isolate valve from process and check calibration.

Report information to factory.

Analog Output block mode is OOS Read MODE_BLK.ACTUAL of AO block.

Set MODE_BLK .TARGET to auto.

AO block is not initialized

1. CHANNEL

1. Set to 1

2. SHED_OPT

2. Set to a value other than Un-initialized

PID block is not initialized

SHED_OPT

Set to a value other than uninitialized.

PID block mode is OOS

Read MODE_BLK.ACTUAL of PID block.

Set MODE_BLK.TARGET to Auto.

PID block is not running.

Read the first element of BLOCK_TEST. Number should be

increasing indicating that block is running. If block is not run-

ning, check the second element of BLOCK_TEST.

If second element of BLOCK_TEST is not zero, write

all zeroes to element. Download valid schedule to

device.

Logix 3400MD Digital Positioner LGENIM3405-02 11/13

82

Advertising