PID block is not running.
PID block is not initialized.
10.4 Device Diagnostics
Logix 3400IQ Digital Positioner Memory
The Logix 3400IQ digital positioner contains a number of areas of memory. An EEPROM provides a
non-volatile memory area for static and non-volatile parameter values. The positioner also contains
areas of RAM and ROM.
Background Diagnostics
Block objects (resource, transducer and function blocks), the communications stack and other
device objects each have a designated area of memory where their database resides. Diagnostic
routines are performed in the background during device operation which check the integrity of these
individual databases. When a failure is detected, a status bit is set in the BLOCK_ERR parameter in
the appropriate block object.
Diagnostic checks are performed continuously on the device functional databases of the Logix
application shown in Table 10.4.
Table 10.4 Areas of Device Memory Where Data is Stored
Device Functional Area
Block object database (DB)
Communication stack database (DB)
Boot ROM
Program ROM
Trend and link object databases (DB)
BLOCK_ERR Parameter
BLOCK_ERR parameter shows diagnostic faults of hardware and software components within the
transmitter. Each block object in the transmitter device application contains a BLOCK_ERR parameter.
BLOCK_ERR is actually a bit string which provides a means to show multiple status or error condi-
tions. A status message identifying the fault can be viewed by accessing the parameter. Table 10.5
shows the bit mapping of the BLOCK_ERR parameter.
Background Diagnostics Execution, BLOCK_TEST Parameter
To verify that block and background diagnostics are executing in a particular block:
Read the first element of
BLOCK_TEST. Number should be
increasing indicating that block is
running. If block is not running,
check the second element of
BLOCK_TEST.
Read BLOCK_ERR.
Read parameters:
BYPASS
SHED_OP
Read parameters: IN.STATUS
should be set to 'good' OUT.STA-
TUS should be set to 'good'
Location
RAM and EEPROM
RAM and EEPROM
ROM
ROM
RAM and EEPROM
Logix 3400IQ Digital Positioner FCD LGENIM3402-00 – 0/07
If second element of BLOCK_TEST
is not zero, write all zeroes to
element. Download valid schedule
to device.
See Sub-section 11.7 for details
on BLOCK_ERR.
The default values of these
parameters are configuration
errors and they must be set to a
valid range. See Clearing Block
Configuration Errors, Sub-section
11.9.
0
flowserve.com
Need help?
Do you have a question about the Logix 3400IQ and is the answer not in the manual?
Questions and answers