Device Type
Device Revision
Hardware Revision
Firmware Revision
DD Revision
3020
1
1.0
1.0
0x03
OUNDATION
W9954-2
™
fieldbus
www.Fisher.com
Instruction Manual
D103434X012
DLC3020f Digital Level Controller
August 2020
Contents
Section 1 Introduction and Specifications3.
Scope of Manual3..............................
Instrument Description3........................
Blocks3.......................................
Instrument Blocks3...........................
Function Blocks4.............................
Using this Manual4.............................
Specifications5................................
Related Information5...........................
Educational Services5...........................
Section 2 Installation11.................
Configuration: On the Bench or in the Field11.......
Protecting the Coupling and Flexures12...........
Hazardous Area Classifications and Special
Instructions for “Safe Use” and Installation
in Hazardous Locations13.....................
Mounting13...................................
Mounting the 249 Sensor13....................
DLC3020f Orientation14.......................
Mounting the Digital Level Controller
on a 249 Sensor15..........................
Mounting the Digital Level Controller
for High Temperature Applications16..........
Electrical Connections17........................
Fieldbus Connections18.......................
Communication Connections19.................
Simulate Enable Jumper19.....................
Commissioning Tag20.........................
Section 3 Overview21...................
Overview21...................................
Status21....................................
Primary Purpose Variables22....................
Shortcuts22.................................
Section 4 Configuration25...............
Guided Setup25...............................
Manual Setup26...............................
Device27.....................................
Process Fluid31................................
Instrument Display32...........................
Snap Acting Control33..........................
Options34....................................
Alert Setup38.................................
Section 5 Calibration41.................
Calibrate41...................................
Guided Calibration41..........................
Expert User Calibration42......................
Calibration Descriptions43.....................
Full Calibration43.........................
Trim Current Calibration44.................
Section 6 Service Tools45...............
Service Tools45................................
Alerts45.....................................
Alerts45.....................................
Variables46..................................
Variables47..............................
Run Time Extremes47......................
Simulate48..................................
Maintenance49...............................
Calibration/Setup Logs49...................
Instrument Display Test49..................
Restart Device49..........................
Trends50....................................
Section 7 Maintenance &
Troubleshooting51...................
Removing the Digital Level Controller from
the Sensor51..................................
Removing the DLC3020f Digital Level Controller
from a 249 Sensor52........................
Standard Temperature Application52.........
High Temperature Application53............
LCD Meter Assembly53.........................
Removing the LCD Meter Assembly54............
Replacing the LCD Meter Assembly54............
Electronics Module55...........................
Removing the Electronics Module55.............
Replacing the Electronics Module55.............
Terminal Box56................................
Removing the Terminal Box56..................
Replacing the Terminal Box56...................
Removing and Replacing the Inner Guide
and Access Handle Assembly57..................
Lever Assembly58..............................
Removing the Lever Assembly58................
Replacing the Lever Assembly59................
Packing for Shipment59.........................
Instrument Troubleshooting60...................
1
DLC3020f Digital Level Controller
August 2020
Instruction Manual
D103434X012
Section 8 Parts63......................
Parts Ordering63...............................
Mounting Kits63...............................
Repair Kits64..................................
Parts List64...................................
DLC3020f Digital Level Controllers64............
Transducer Assembly66........................
Terminal Box Assembly67......................
Terminal Box Cover Assembly67.................
Mounting Parts68.............................
249 Sensor with Heat Insulator68............
Masoneilan Sensors68.....................
Yamatake Sensors70.......................
Foxboro‐Eckardt Sensors70.................
Appendix A Principle of Operation71......
Digital Level Controller Operation71..............
Appendix B Blocks73...................
Analog Input (AI) Function Block73...............
Proportional+Integral+Derivative (PID)
Function Block85..............................
Discrete Input (DI) Function Block104.............
Analog Output (AO) Function Block113............
Input Selector (ISEL) Function Block126............
Arithmetic (ARTH) Function Block141.............
Resource Block150.............................
Transducer Block (Primary)157...................
Transducer Block (LCD)172......................
Field Communicator Menu Tree 174...............
Appendix C Foundation Fieldbus
Communication179..................
FOUNDATION Fieldbus Communication179...........
Function Block Overview179.....................
Function Blocks179...........................
Instrument Specific Blocks180..................
Resource Blocks180.......................
Transducer Blocks180......................
Block Modes181...............................
Explanation of Modes182......................
Examples of Modes for Various
Operation Statuses183......................
Device Descriptions183.........................
Transducer Block Status and Limit Propagation183..
Status Propagation184........................
Limit Propagation185..........................
Network Communication185....................
Device Addressing185.........................
Link Active Scheduler185.......................
Device Communications186....................
Scheduled Transfers186....................
Unscheduled Transfers187..................
Function Block Scheduling188..................
Network Management188.......................
Glossary189...........................
Index193.............................
2
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Introduction and Specifications
August 2020
Section 1 Introduction and Specifications1‐1‐1
Scope of Manual
This instruction manual includes specifications, installation, operating, and maintenance information for the FIELDVUE
DLC3020f digital level controller.
This manual describes device setup using AMS Suite: Intelligent Device Manager version 10.5 and later. You can also
use an Emerson Field Communicator to setup the DLC3020f.
Note
This manual documents procedures in AMS Device Manager 10.5 and later. Earlier versions of AMS Device Manager contain the
same procedures and methods, but access is through the block in which they reside.
Do not install, operate, or maintain a DLC3020f digital level controller without being fully trained and
qualified in field instrument and accessory installation, operation, and maintenance. To avoid
personal injury or property damage, it is important to carefully read, understand, and follow all of the
contents of this manual, including all safety cautions and warnings. If you have any questions
regarding these instructions contact your Emerson sales office
before proceeding.
Instrument Description
The FIELDVUE DLC3020f digital level controller is a fieldbus communicating instrument used to measure liquid level or
the level of interface between two liquids using displacement sensor technology.
In addition to the normal function of reporting process level PV, the DLC3020f, using F
gives easy access to information critical to process operation and will readily integrate into a new or existing control
system. AMS Suite: Intelligent Device Manager or an Emerson Field Communicator can be used to configure, calibrate,
or test the digital level controller.
The DLC3020f is also designed to directly replace pneumatic, analog, or HARTr transmitters/ controllers. It can be
mounted on a wide variety of 249 cageless and caged level sensors as well as on other displacer type level sensors
through the use of mounting adaptors.
249 Caged Sensors (see table 1‐7)
D 249, 249B, 249BF, 249C, 249K, and 249L sensors side‐mount on the vessel with the displacer mounted inside a cage
outside the vessel. (The 249BF caged sensor is available only in Europe, Middle East, and Africa.)
249 Cageless Sensors (see table 1‐8)
D 249BP, 249CP, and 249P sensors top‐mount on the vessel with the displacer hanging down into the vessel.
D 249VS sensor side‐mounts on the vessel with the displacer hanging out into the vessel.
D 249W wafer‐style sensor mounts on top of a vessel or on a customer‐supplied cage.
OUNDATION fieldbus protocol,
Foundation Fieldbus Blocks
Instrument Blocks
The digital level controller is a block‐based device. For detailed information on the blocks within the digital level
controller, see the Parameter section.
3
DLC3020f Digital Level Controller
Introduction and Specifications
August 2020
DResource Block—The resource block contains the hardware specific characteristics associated with a device; it has
no input or output parameters. The resource block monitors and controls the general operation of other blocks
within the device. For example, when the mode of the resource block is Out of Service, it impacts all function
blocks.
DTransducer Blocks—The transducer block takes an analog signal and converts it to a level or interface reading. The
DLC3020f has two transducer blocks, one for the device, and one for the display.
Instruction Manual
D103434X012
Function Blocks
In addition to the resource and transducer block, the digital level controller contains the following function blocks. For
additional information on function blocks, refer to the Parameter section.
DAnalog Input (AI) Function Block—The analog input function block monitors the signal from a DLC3020f sensor and
makes the level or interface available to another block.
DProportional‐Integral‐Derivative (PID) Function Block—The PID function block performs
DDiscrete Input (DI) Function Block (2) —The discrete input function block processes a single discrete input from a
DLC3020f and makes it available to other function blocks. In the digital level controller, the DI function block can
provide a user defined on/off switch indication.
DAnalog Output (AO) Function Block (3) —The analog output function block accepts the output from another
function block and transfers it to the transducer block to use, for example, for process temperature compensation
or direct density readings.
DInput Selector (ISEL) Function block—The input selector function block selects from up to four inputs and may
provide the selected signal as input to the PID block. The input selection can be configured to select the first good
input signal; a maximum, minimum or average value; or a hot spare.
DArithmetic (ARTH) Function Block—The arithmetic function block is used to calculate an output value that is based
on the value of IN and the auxiliary inputs, if used. IN_LO is used if an extended range flow measurement is required
from a differential pressure flow meter, like an orifice plate or venturi. Each of IN_1, IN_2 and IN_3 may be adjusted
by a bias and a gain, and then used as terms in an equation selected by the parameter ARITH_TYPE.
Using This Manual
This manual describes using AMS Device Manager to calibrate and configure the DLC3020f as well as information on
using the Field Communicator.
Navigation paths for Configuration and Calibration procedures are included for both AMS Device Manager and the
Field Communicator.
Field CommunicatorConfigure > Calibrate > Full Calibration (Bench) or Full Calibration (Field)
Field Communicator menu structures for the function blocks and the resource and transducer blocks are included in
the Blocks section.
Throughout this document, parameters are typically referred to by their common name or label, followed by the
parameter name and index number; for example, Write Priority (WRITE_PRI [39]). However, not all interface systems
support the use of the parameter label and instead use only the Parameter Name, followed by the index number, when
referring to the block parameters.
4
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Introduction and Specifications
August 2020
Specifications
Specifications for DLC3020f are shown in table 1‐2. Specifications for 249 sensors are shown in table 1‐5.
Related Information
Fieldbus Installation and Wiring Guidelines
This manual describes how to connect the fieldbus to the digital level controller. For a technical description, planning,
and installation information for a F
from the Fieldbus Foundation.
Related Documents
Other documents containing information related to the DLC3020f digital level controllers and 249 sensors include:
OUNDATION fieldbus, refer to the FOUNDATION fieldbus Technical Overview available
D FIELDVUE DLC3020f Quick Start Guide (D103470X012
D Fisher 249 Caged Displacer Sensors Instruction Manual (D200099X012
D Fisher 249 Cageless Displacer Sensors Instruction Manual (D200100X012
D Fisher 249VS Cageless Displacer Sensor Instruction Manual (D103288X012
9 to 32 volts DC, 17.7 mA DC;
instrument is not polarity sensitive
Device Inputs
Level Sensor Input (required)
Rotary motion of torque tube shaft is proportional to
buoyant force of the displacer caused by changes in
liquid level or interface level
Process Temperature Compensation Input (optional)
RTD—interface for 2‐ or 3‐wire 100 ohm platinum RTD
AO Block—F
OUNDATION fieldbus temperature
transmitter
Manual—compensation values manually entered in
the device
Block Execution Times
AI, PID, DI, AO, ISEL: 15 ms
ARTH: 25 ms
Fieldbus Device Capabilities
Backup Link Active Scheduler (BLAS)
Performance
CriteriaDLC3020f
Independent Linearity$0.1% of output span
Accuracy$0.15%
Repeatability<0.1% of full scale output
Hysteresis<0.10% of output span
Deadband<0.05% of input span
Humidity$0.10% (RH9.2% to 90%)
Note: At full design span, reference conditions.
1. To lever assembly rotation inputs.
Minimum Differential Specific Gravity
0.1 SGU with standard volume displacers
Ambient Temperature Effect
The combined temperature effect on zero and span is
less than 0.01% of full scale per degree Celsius over
the operating range -40 to 80_C (-40 to 176_F)
Process Temperature Effect
Temperature compensation can be implemented to
correct for fluid density changes due to process
temperature variations. See page 31 for information
on how to correct with temperature compensation.
LCD Meter Indications
Process Variable in engineering units
Process Variable in percent (%) only
Alternating Process Variable in engineering units and
percent (%)
Optional: Alerts as configured
Function Block Suite
AI, PID, DI (two), AO (three), ISEL, and an ARTH
function block
6
Electromagnetic Compatibility
Meets EN 61326-1:2013 and EN 61326-2-3:2006
Immunity—Industrial locations per Table 2 of
EN 61326‐1 and Table AA.2 of EN 61326‐2‐3.
Performance is shown in table 1‐3 below.
Emissions—Class A
ISM equipment rating: Group 1, Class A
Lightning and Surge Protection—The degree of
immunity to lightning is specified as Surge immunity
in table 1‐3. For additional surge protection
commercially available transient protection can be
used.
-continued-
Instruction Manual
(1)
D103434X012
Table 1‐2. Specifications (continued)
DLC3020f Digital Level Controller
Introduction and Specifications
August 2020
Alerts and Diagnostics
Electronic Alerts advise when there is an electronic
error in memory
Operational Range Alerts notify when PV range and
sensor range changes might affect calibration
Rate Limit Alerts indicate rapid rise or fall in displacer,
which can signify abnormal operating conditions
RTD Alerts show health and condition of connected
RTD
Sensor Board Alerts indicate if the device is operating
above or below maximum recommended limits;
advises if the electronic sensor electronics cannot
communicate properly
Input Compensation Error Alerts advise of “Bad” or
“Uncertain” status of AO connection or setup.
Simulate Function
Simulate Active, when enabled, simulates an active
alert without making it visible.
Liquid Level or Liquid‐to‐Liquid Interface Level:From 0
to 100 percent of displacer length
Liquid Density: From 0 to 100 percent of
displacement force change obtained with given
displacer volume—standard volumes are
J 980 cm
(60 inches3) for 249C and 249CP sensors or J 640
3
(100 inches3) for most other sensors; other
cm
volumes available depending upon sensor
construction
Sensor Displacer Lengths
See tables 1‐7 and 1‐8 footnotes
Sensor Working Pressures
Consistent with applicable ANSI
pressure/temperature ratings for the specific sensor
constructions shown in tables 1‐7 and 1‐8
Caged Sensor Connection Styles
Cages can be furnished in a variety of end connection
styles to facilitate mounting on vessels; the
equalizing connection styles are numbered and are
shown in figure 1‐1.
Mounting Positions
3
Most level sensors with cage displacers have a
rotatable head. The head may be rotated through
360 degrees to any of eight different positions, as
shown in figure 2‐5.
Construction Materials
See tables 1‐6, 1‐7, and 1‐8
Operative Ambient Temperature
See table 1‐4
For ambient temperature ranges, guidelines, and use
of optional heat insulator, see figure 2‐8.
Options
J Heat insulator, see description under Ordering
Information
232_C (420 psig at 450_F), and
J Gauge glass for pressures to 29 bar at
J Reflex gauges for
high temperature and pressure applications
8
Instruction Manual
S
(1)
D103434X012
Figure 1‐1. Style Number of Equalizing Connections
DLC3020f Digital Level Controller
Introduction and Specifications
August 2020
TOP AND BOTTOM CONNECTIONS
SCREWED (S‐1) OR FLANGED (F‐1)
STYLE 1
TOP AND LOWER SIDE CONNECTIONS
SCREWED (S‐2) OR FLANGED (F‐2)
STYLE 2
UPPER AND LOWER SIDE CONNECTIONS
SCREWED (S‐3) OR FLANGED (F‐3)
STYLE 3
UPPER SIDE AND BOTTOM CONNECTION
SCREWED (S‐4) OR FLANGED (F‐4)
STYLE 4
Table 1‐6. Displacer and Torque Tube Materials
PartStandard MaterialOther Materials
Displacer304 Stainless Steel316 Stainless Steel, N10276, N04400, Plastic, and Special Alloys
Displacer Stem, Driver Bearing,
Displacer Rod and Driver
Torque TubeN05500
1. N05500 is not recommended for spring applications above 232_C (450_F). Contact your Emerson sales office or application engineer if temperatures exceeding
this limit are required.
316 Stainless SteelN10276, N04400, other Austenitic Stainless Steels, and Special Alloys
316 Stainless Steel, N06600, N10276
9
DLC3020f Digital Level Controller
(1)
(5)
(1)
(2)
(3)
Introduction and Specifications
August 2020
Instruction Manual
Table 1‐7. Caged Displacer Sensors
TORQUE TUBE
ORIENTATION
249
SENSOR
(3)
STANDARD CAGE, HEAD,
AND TORQUE TUBE ARM
MATERIAL
Cast iron
Screwed1‐1/2 or 2
Flanged2
Screwed or optional socket weld1‐1/2 or 2CL600
249B, 249BF
Torque tube
(4)
Steel
Raised face or optional ring‐type joint
flanged
arm rotatable
with respect to
Screwed1‐1/2 or 2CL600
equalizing
connections
(3)
249C
316 stainless steel
249KSteel
Raised face flanged
Raised face or optional ring‐type joint
flanged
249LSteelRing‐type joint flanged2
1. Standard displacer lengths for all styles (except 249) are 14, 32, 48, 60, 72, 84, 96, 108 and 120 inches. The 249 uses a displacer with a length of either 14 or 32 inches.
2. EN flange connections available in EMA (Europe, Middle East and Africa).
3. Not available in EMA.
4. The 249BF available in EMA only. Also available in EN size DN 40 with PN 10 to PN 100 flanges and size DN 50 with PN 10 to PN 63 flanges.
5. Top connection is NPS 1 ring‐type joint flanged for connection styles F1 and F2.
EQUALIZING CONNECTION
StyleSize (NPS)
1‐1/2
2
1‐1/2
2
1‐1/2 or 2CL900 or CL1500
D103434X012
PRESSURE RATING
CL125 or CL250
CL150, CL300, or
CL600
CL150, CL300, or
CL600
CL150, CL300, or
CL600
CL150, CL300, or
CL600
CL2500
(2)
Table 1‐8. Cageless Displacer Sensors
Standard Head
MountingSensor
(4)
249BP
Mounts on
249CP316 Stainless SteelNPS 3 raised faceCL150, CL300, or CL600
top of vessel
(5)
249P
Mounts on
side of vessel
249VSLCC, WCC (steel), CF8M
Mounts on top of
vessel or on
customer
249W
supplied cage
1. Standard displacer lengths are 14, 32, 48, 60, 72, 84, 96, 108, and 120 inches.
2. Not used with side‐mounted sensors.
3. EN flange connections available in EMA (Europe, Middle East and Africa).
4. Not available in EMA.
5. 249P available in EMA only.
6. Wafer Body only applicable to the 249W.
(6)
Body
and Torque Tube
Arm Material
Steel
Steel or stainless steel
WCC (steel) or CF8MFor NPS 3 raised faceCL150, CL300, or CL600
LCC (steel) or CF8MFor NPS 4 raised faceCL150, CL300, or CL600
,Wafer
Flange Connection (Size)Pressure Rating
NPS 4 raised face or optional ring‐type jointCL150, CL300, or CL600
NPS 6 or 8 raised faceCL150 or CL300
NPS 4 raised face or optional ring‐type joint
NPS 6 or 8 raised face
CL900 or 1CL500
(EN PN 10 to DIN PN 250)
CL150, CL300, CL600, CL900,
CL1500, or CL2500
CL125, 150, 250, 300, 600,
For NPS 4 raised face or flat face
900, or 1500 (EN PN 10 to DIN
PN 160)
For NPS 4 butt weld end, XXSCL2500
10
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Installation
August 2020
Section 2 Installation2‐2‐
This section contains digital level controller installation information including an installation flowchart (figure 2‐1),
mounting and electrical installation information.
Figure 2‐1. Installation Flowchart
START
Install Heat
Insulator
mounted on
Yes
temperature
application?
Mount DLC3020f
Make Electrical
Set Up and Calibration
Factory
249 sensor
No
High
No
to Sensor
Connections
Power Device
Proceed to
Yes
Configuration: On the Bench or in the Field
Configure the digital level controller before or after installation in the field.
It may be useful to configure the instrument on the bench before installation to ensure proper operation, and to
familiarize yourself with its functionality.
11
DLC3020f Digital Level Controller
Installation
August 2020
Instruction Manual
D103434X012
Protecting the Coupling and Flexures
CAUTION
Damage to flexures and other parts can cause measurement errors. Observe the following steps before moving the sensor
and controller.
Lever Lock
The lever lock is built in to the coupling access handle. When the handle is open, it positions the lever in the neutral
travel position for coupling. In some cases, this function is used to protect the lever assembly from violent motion
during shipment.
A DLC3020f digital level controller will have one of the following mechanical configurations when received:
1. A fully assembled and coupled caged‐displacer system shipped with the displacer or driver rod blocked within the
operating range by mechanical means. In this case, the access handle (figure 2‐2) will be in the unlocked position.
Remove the displacer blocking hardware before calibration. (See the appropriate sensor instruction manual). The
coupling should be intact.
CAUTION
When shipping an instrument mounted on a sensor, if the lever assembly is coupled to the linkage, and the linkage is
constrained by the displacer blocks, use of the lever lock may result in damage to bellows joints or flexure.
2. If the displacer cannot be blocked because of cage configuration or other concerns, the transmitter is uncoupled
from the torque tube by loosening the coupling nut, and the access handle will be in the locked position. Before
placing such a configuration into service, couple the instrument to the sensor as follows:
To couple the instrument to the sensor:
a. Slide the access handle to the open position to lock the lever assembly in place and expose the access hole. Press
on the back of the handle as shown in figure 2‐2 then slide the handle toward the front of the unit. Be sure the
locking handle drops into the detent.
b. If in process, ensure that the level or interface is in the lowest position on the displacer.
If on the bench, ensure that the displacer is dry and the displacer rod lever arm is not hitting a travel stop.
c. Insert a 10 mm deep well socket through the access hole and onto the torque tube shaft clamp nut. Tighten the
clamp nut to a maximum torque of 2.1 NSm(18 lbfSin).
d. Slide the access handle to the closed position. for operation or calibration (Press on the back of the handle as
shown in figure 2‐2 then slide the handle toward the rear of the unit.) Be sure the locking handle drops into the
detent.
12
Instruction Manual
D103434X012
Figure 2‐2. Sensor Connection Compartment (Adapter Ring Removed for Clarity)
MOUNTING STUDS
ACCESS HOLE
SHAFT CLAMP
SET SCREW
1
DLC3020f Digital Level Controller
Installation
August 2020
PRESS HERE TO
MOVE ACCESS HANDLE
NOTE:
1
SET SCREW IS USED TO LOCK THE LEVER IN PLACE FOR OPERATION
SLIDE ACCESS HANDLE
TOWARD FRONT OF UNIT TO
EXPOSE ACCESS HOLE
Hazardous Area Classifications and Special Instructions for “Safe
Use” and Installation in Hazardous Locations
Refer to the DLC3020f Quick Start Guide (D103470X012) that ships with the instrument for Hazardous Area
Classifications and Special Instructions for “Safe Use” and Installations in Hazardous Locations. If a copy of this quick
start guide is needed contact your Emerson sales office
or visit our website at Fisher.com.
Mounting
WARNING
To avoid personal injury or property damage, always wear protective gloves, clothing, and eyewear when performing any
installation operations.
Personal injury or property damage due to sudden release of pressure, contact with hazardous fluid, fire, or explosion can
be caused by puncturing, heating, or repairing a displacer that is retaining process pressure or fluid. This danger may not
be readily apparent when disassembling the sensor or removing the displacer. Before disassembling the sensor or
removing the displacer, observe the appropriate warnings provided in the sensor instruction manual.
Check with your process or safety engineer for any additional measures that must be taken to protect against process
media.
Mounting the 249 Sensor
The 249 sensor is mounted using one of two methods, depending on the specific type of sensor. If the sensor has a
caged displacer, it typically mounts on the side of the vessel as shown in figure 2‐3. If the sensor has a cageless
displacer, the sensor mounts on the side or top of the vessel as shown in figure 2‐4.
The DLC3020f digital level controller is typically shipped attached to the sensor. If ordered separately, it may be
convenient to mount the digital level controller to the sensor and perform the initial setup and calibration before
installing the sensor on the vessel.
Note
Caged sensors have a rod and block installed on each end of the displacer to protect the displacer in shipping. Remove these parts
before installing the sensor to allow the displacer to function properly.
DLC3020f Orientation
Mount the DLC3020f with the torque tube shaft clamp access hole (see figure 2‐2) pointing downward to allow
accumulated moisture drainage.
Note
If alternate drainage is provided by the user, and a small performance loss is acceptable, the instrument could be mounted in 90
degree rotational increments around the pilot shaft axis. The LCD meter may be rotated in 90 degree increments to accommodate
this.
The digital level controller and torque tube arm are attached to the sensor either to the left or right of the displacer, as
shown in figure 2‐5. This can be changed in the field on the 249 sensors (refer to the appropriate sensor instruction
14
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Installation
August 2020
manual). Changing the mounting also changes the effective action, because the torque tube rotation for increasing
level, (looking at the protruding shaft), is clockwise when the unit is mounted to the right of the displacer and counter‐
clockwise when the unit is mounted to the left of the displacer.
All 249 caged sensors have a rotatable head. That is, the digital level controller can be positioned at any of eight
alternate positions around the cage as indicated by the position numbers 1 through 8 in figure 2‐5. To rotate the head,
remove the head flange bolts and nuts and position the head as desired.
Figure 2‐5. Typical Mounting Positions for the FIELDVUE DLC3020f Digital Level Controller on a Fisher 249 Sensor
SENSOR
CAGED
CAGELESS
LEFT-OF-DISPLACER
1
7
5
1
3
6
4
8
2
3
1
7
RIGHT-OF-DISPLACER
1
5
2
8
4
6
1 Not available for 249C and 249K.
Mounting the DLC3020f on a 249 Sensor
Refer to figure 2‐2 unless otherwise indicated.
1. If the set‐screw in the access handle, (see figure 2‐6) is driven against the spring plate, back it out until the head is
flush with the outer surface of the handle, using a 2 mm hex key. Slide the access handle to the open position to
lock the lever assembly in place and to expose the access hole. Press on the back of the handle as shown in figure
2‐2 then slide the handle toward the front of the unit. Be sure the locking handle drops into the detent.
15
DLC3020f Digital Level Controller
Installation
August 2020
Instruction Manual
Figure 2‐6. Close‐up of Set‐Screw
SET‐SCREW
(2mm)
2. Using a 10 mm deep well socket inserted through the access hole, loosen the shaft clamp (figure 2‐2).
3. Remove the hex nuts from the mounting studs. Do not remove the adapter ring.
CAUTION
Measurement errors can occur if the torque tube assembly is bent or misaligned during installation.
D103434X012
4. Position the digital level controller so the access hole is on the bottom of the instrument.
5. Carefully slide the mounting studs into the sensor mounting holes until the digital level controller is snug against
the sensor mounting flange.
6. Reinstall the hex nuts on the mounting studs and tighten the hex nuts to 10 NSm (88.5 lbfSin).
Mounting the DLC3020f for High Temperature Applications
Refer to figure 2‐7 for parts identification except where otherwise indicated.
Figure 2‐7. Digital Level Controller Mounting on Sensor in High Temperature Applications
INSULATOR
(KEY 57)
SHAFT
EXTENSION
(KEY 58)
DIGITAL LEVEL CONTROLLER
MN28800
20A7423‐C
B2707
SENSOR
CAP SCREWS
(KEY 63)
SET
SCREWS
(KEY 60)
SHAFT
COUPLING
(KEY 59)
WASHER
(KEY 78)
HEX NUTS
(KEY 34)
MOUNTING STUDS
(KEY 33)
The digital level controller requires an insulator assembly when temperatures exceed the limits shown in figure 2‐8.
A torque tube shaft extension is required for a 249 sensor when using an insulator assembly.
16
Instruction Manual
D103434X012
Figure 2‐8. Guidelines for Use of Optional Heat Insulator Assembly
AMBIENT TEMPERATURE (_C)
010 20
HEAT INSULATOR
REQUIRED
NO HEAT INSULATOR NECESSARY
HEAT INSULATOR
REQUIRED
020 40 60 80 100 120 140 160
AMBIENT TEMPERATURE (_F)
PROCESS TEMPERATURE (_F)
800
400
1
-325
-40 -30
0
TOO
COLD
-20 -10
-20-40
STANDARD TRANSMITTER
NOTES:
FOR PROCESS TEMPERATURES BELOW -29_C (-20_F) AND ABOVE 204_C (400_F) SENSOR
1
MATERIALS MUST BE APPROPRIATE FOR THE PROCESS - SEE TABLE 1‐4.
2. IF AMBIENT DEW POINT IS ABOVE PROCESS TEMPERATURE, ICE FORMATION MIGHT CAUSE
INSTRUMENT MALFUNCTION AND REDUCE INSULATOR EFFECTIVENESS.
39A4070‐B
A5494‐1
30 40 50 60
TOO
HOT
70
80
425
400
300
200
100
0
-100
-200
176
PROCESS TEMPERATURE (_C)
DLC3020f Digital Level Controller
Installation
August 2020
CAUTION
Measurement errors can occur if the torque tube assembly is bent or misaligned during installation.
1. When mounting a DLC3020f on a 249 sensor, secure the shaft extension to the sensor torque tube shaft via the
shaft coupling and set screws, with the coupling centered as shown in figure 2‐7.
2. Slide the access handle to the locked position to expose the access hole. Press on the back of the handle as shown in
figure 2‐2 then slide the handle toward the front of the unit. Be sure the locking handle drops into the detent.
3. Remove the hex nuts from the mounting studs.
4. Position the insulator on the digital level controller, sliding the insulator straight over the mounting studs.
5. Install 4 washers (key 78) over the studs. Install the four hex nuts and tighten.
6. Carefully slide the digital level controller with the attached insulator over the shaft coupling so that the access hole
is on the bottom of the digital level controller.
7. Secure the digital level controller and insulator to the torque tube arm with four cap screws.
8. Tighten the cap screws to 10 NSm (88.5 lbfSin).
Electrical Connections
The following describes how to make fieldbus connections to the digital level controller. For information on
connecting a simulate jumper, refer to page 19.
WARNING
To avoid personal injury resulting from electrical shock, do not exceed the maximum input voltage specified in table 1‐2 or
on the product nameplate. If the input voltage specified differs, do not exceed the lowest specified maximum input
voltage.
17
DLC3020f Digital Level Controller
Installation
August 2020
Instruction Manual
D103434X012
WARNING
Select wiring and/or cable glands that are rated for the environment of use (such as hazardous area, ingress protection and
temperature). Failure to use properly rated wiring and/or cable glands can result in personal injury or property damage
from fire or explosion.
Wiring connections must be in accordance with local, regional, and national codes for any given hazardous area approval.
Failure to follow the local, regional, and national codes could result in personal injury or property damage from fire or
explosion.
Personal injury or property damage caused by fire or explosion may occur if this connection is attempted in a potentially
explosive atmosphere or in an area that has been classified as hazardous. Confirm that area classification and atmosphere
conditions permit the safe removal of the terminal box cover before proceeding
Fieldbus Connections
The digital level controller is normally powered over the bus from a fieldbus 9 to 32 volt power supply and can be
connected to the segment using field wiring. Refer to the site preparation guide for proper wire types, termination,
length, etc. for a fieldbus segment.
Note
As shipped from the factory, the DLC3020f will have the transducer block mode set Out of Service. See the Configuration Section
for information on setup and calibration and placing the instrument in service. The initial value for all blocks are shown in the
parameter list for each block in the Blocks section.
Refer to figure 8‐1 for identification of parts.
1. Remove the terminal box cover (key 6) from the terminal box (key 5).
2. Bring the field wiring into the terminal box. When applicable, install conduit using local and national electrical codes
which apply to the application.
3. Connect one wire from the control system output card to the LOOP + terminal in the terminal box as shown in
figure 2‐9. Connect the other wire from the control system output card to the LOOP - terminal. The instrument is
not polarity sensitive.
WARNING
Personal injury or property damage, caused by fire or explosion, can result from the discharge of static electricity. Connect
a 14 AWG (2.08 mm
gases are present. Refer to national and local codes and standards for grounding requirements.
4. As shown in figure 2‐9, ground terminals are available for connecting a safety ground, earth ground, or drain wire.
The safety ground terminal is electrically identical to the earth ground. Make connections to these terminals
following national and local codes and plant standards.
5. Replace and tighten the terminal box cover, ensuring that it is weather‐tight; engage the optional set‐screw lock if
required.
2
) ground strap between the digital level controller and earth ground when flammable or hazardous
18
Instruction Manual
D103434X012
Figure 2‐9. Terminal Box Assembly
DLC3020f Digital Level Controller
Installation
August 2020
LOOP+
LOOP-
CLIP‐ON +
CLIP‐ON -
RTD
SIMULATE ENABLE
SAFETY GROUND
Communication Connections
WARNING
Personal injury or property damage caused by fire or explosion may occur if this connection is attempted in a potentially
explosive atmosphere or in an area that has been classified as hazardous. Confirm that area classification and atmosphere
conditions permit the safe removal of the terminal box cap before proceeding.
Note
Host system device manager interfaces, such as Emerson's AMS Device Manager or the Field Communicator, communicate
directly with the device.
A FOUNDATION fieldbus communicating device, such as a Field Communicator, interfaces with the DLC3020f from any
wiring termination point in the segment. If you choose to connect the fieldbus communicating device directly to the
instrument, attach the device to the LOOP + / - clip‐on connections inside the terminal box to provide local
communications with the instrument.
Simulate Enable Jumper
WARNING
Personal injury or property damage caused by fire or explosion may occur if this connection is attempted in a potentially
explosive atmosphere or in an area that has been classified as hazardous. Confirm that area classification and atmosphere
conditions permit the safe removal of the terminal box cap before proceeding.
19
DLC3020f Digital Level Controller
Installation
August 2020
Instruction Manual
D103434X012
Install a jumper across the SIMULATE ENABLE terminals to enable the instrument to accept a simulate command.
(These terminals are marked SIM + / - in the terminal box, as shown in figure 2‐9). With the jumper in place and the
simulate software parameter set to enabled, various alerts can be simulated as required.
Note
Removing the jumper will disable the simulate, which may change the status of PV.
Commissioning Tag
The DLC3020f is supplied with a removable paper commissioning tag, shown in figure 2‐10. This tag contains both the
device ID and a space to record the device's tag number. The device ID is a unique code that identifies a particular
device in the absence of a device tag. The device tag is used as an operational identification for the device and is
usually defined by the piping and instrumentation diagram (P&ID).
Figure 2‐10. Paper Commissioning Tag
GE46500‐B
When commissioning more than one device on a fieldbus segment, identifying which device is at a particular location
can be tedious without tags. The removable tag provided with the digital level controller can be used to link the device
ID and the physical installation location. The installer should note the physical location in both places on the
removable commissioning tag and tear off the bottom portion. This should be done for each device on the segment.
The bottom portion of the tags can be used for commissioning the segment in the control system.
Prior to commissioning, the device ID is displayed by the host system if no device tag is configured in the digital level
controller electronics. Typically the placeholder displays the device tag. The information on the paper tag enables the
engineer to match the device ID to the correct placeholder.
20
Instruction Manual
D103434X012
Section 3 Overview3‐3‐
Overview
AMS Device ManagerOverview > Overview
Field CommunicatorOverview > Overview
Select the Overview tab (figure 3‐1) to access Overview and Shortcuts.
Figure 3‐1. Overview
OVERVIEW
STATUS
PRIMARY PURPOSE VARIABLES
DLC3020f Digital Level Controller
Overview
August 2020
SHORTCUTS
OVERVIEW
DEVICE INFORMATION
CALIBRATION / SETUP LOGS
Overview
Status
Device
Good there are no active alerts and instrument is In Service
Failed a configured failed alert is active
Maintenance a configured maintenance alert is active and a configured failed alert is turned on
21
DLC3020f Digital Level Controller
Overview
August 2020
Advisory a configured advisory alert is active and configured failed or a maintenance alert is turned on
Instruction Manual
D103434X012
Mode
In Service the instrument is in service
Not in Service the instrument is not in service
Primary Purpose Variables
Depending on your application, the primary purpose variables found on Overview may include the following:
Fluid (Fluid for Level measurement, Upper Fluid and Lower Fluid or Interface measurement, when enabled).
Primary Value
Primary Value Percent
Temperature for Compensation (when enabled)
Type of Measurement (Level or Interface)
Shortcuts
Device Information
Device Overview
D Instrument Model Number
D Instrument Serial Number
Version Information
Version information contains information that is stored within the instrument.
D Device Revision
D Firmware Revision
D Hardware Revision
D Major Sensor Revision
D Minor Sensor Revision
D DD Information
22
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Overview
August 2020
Manufacturing Identification
Each instrument has a unique Device Identifier. The device identification provides in depth manufacturing data to help
ensure reliability.
D Lever Assembly ID
D Communication Module ID
D Sensor Module ID
D Shop Order Number
D Terminal Box Date Code
Calibration/Setup Logs
Logs including calibration, instrument setup, and process fluid data can be saved for future reference or re‐use. The
instrument can store up to 30 logs.
D Calibration in Use
Name
Date
Calibration Method
Calibrator
D Calibration/Setup Logs
View—select View to access stored logs.
Restore—select Restore to access stored logs; select the desired log to revert back to.
Save Current—select Save Current and enter a new name.
Rename—select Rename to change the name of an existing log.
Delete—select Delete to delete to delete an existing log.
D Mode—indicates whether the instrument is In Service or Not In Service.
23
DLC3020f Digital Level Controller
Overview
August 2020
Instruction Manual
D103434X012
24
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Configuration
August 2020
Section 4 Configuration4‐4‐
Note
The primary transducer block must be set to out of service before the device can be configured.
When using AMS Device Manager 10.1 and earlier go to Target Mode in Block Modes tab to set the primary transducer block in and
out of service. Refer to figure 4‐1.
Access Instrument Setup from the Guided Setup tab, as shown in figure 4‐2, for sensor, device and process fluid setup.
Follow the prompts to setup the DLC3020f.
25
DLC3020f Digital Level Controller
Configuration
August 2020
Figure 4‐2. Guided Setup
GUIDED SETUP
Instruction Manual
D103434X012
INSTRUMENT SETUP
CONFIGURE
Manual Setup
AMS Device ManagerConfigure > Manual Setup
Field CommunicatorConfigure > Manual Setup
The Device, Process Fluid, Instrument Display, Snap Acting Control, and Options tabs are accessible through Manual Setup.
Note
An error will be generated if the instrument is put back in service without applying device configuration changes; you must apply
changes before putting the instrument back In Service. To clear an error, set the Mode to Out of Service, select Apply, then put
back In Service.
26
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Configuration
August 2020
Device
Select the Device tab (figure 4‐3) to access Variable Configuration, Sensor Limits, Sensor Hardware Information, SensorUnits, Mode, Sensor Parameters, Instrument Mount Position, and Torque Tube.
Figure 4‐3. Configure > Manual Setup > Device
MANUAL SETUP
SENSOR LIMITS
SENSOR
HARDWARE
INFORMATION
CONFIGURE
DEVICE TAB
VARIABLE
CONFIGURATION
SELECT UNIT SYSTEM
SENSOR PARAMETERS
INSTRUMENT
MOUNT POSITION
TORQUE TUBE
Variable Configuration
Type of Measurement— Level or Interface
Primary Value Range High— defines the maximum operational end point for reported PV.
Primary Value Range Low— defines the minimum operational end point for reported PV. Default is above zero.
Primary Value Offset— the constant offset applied to the level/interface measurement.
Primary Value Range Units— units for PV, PV Range, and Sensor Limits.
Sensor Limits
Upper Sensor Limit— Indicates the maximum usable value for the Primary Value Range High.
Lower Sensor Limit— Indicates the minimum usable value for the Primary Value Range Low.
27
DLC3020f Digital Level Controller
Configuration
August 2020
Instruction Manual
D103434X012
The Upper and Lower Sensor Limit limit what the DLC3020f can read; values above and below these limits will not be
detected by the instrument. This is a dynamic reading based on temperature used when Temperature Compensation
is enabled.
Sensor Hardware Information
Enter the following information by selecting Sensor Hardware Information.
Model Type, End Connection Style, End Connection Type, Body Material, Pressure Rating, Mechanical Sensor Serial
Number, Displacer Size Displacer Material, Displacer Rating, G Dimension, Torque Tube Material, Torque Tube Wall,
Heat Insulator.
Sensor information is typically found on the sensor nameplate, as shown in figure 4‐4.
Note
This data is informational only and is not used in calibration or PV calculations.
Figure 4‐4. Typical Sensor Nameplate
DISPLACER
MATERIAL
23A1725‐E sht 1
E0366
SENSOR TYPE
76543210
249B
1500 PSI
103 CU‐IN
316 SST
DISPLACER
PRESSURE RATING
PSI
2 x 32 INCHES
4 3/4 LBS
K MONEL/STD
DISPLACER
VOLUME
DISPLACER
WEIGHT
285/100 F
WCB STL
MONEL
TORQUE TUBE MATERIAL
DISPLACER SIZE
(DIAMETER X LENGTH)
ASSEMBLY
PRESSURE RATING
TRIM MATERIAL
Sensor Units
Select the appropriate sensor units for your application.
Note
Default units from factory are SI (Metric).
If you choose Mixed Units you must select the units for each sensor parameter.
ASSEMBLY MATERIAL
Unit System—English Units, Metric/SI Units, Mixed Units
Enter the sensor parameters. Selections shown in the drop down are based on the sensor units chosen.
Displacer Length
Displacer Volume
Displacer Weight
Driver Rod Length
Note
Table 4‐1 provides the driver rod length of 249 sensors with vertical displacers. If your sensor isn't included in table 4‐1 refer to
figure 4‐5 to determine the driver rod length.
Instrument Mount Position
Table 4‐1. Driver Rod Length
SENSOR TYPE
249P (CL125-CL600)2038.01
249P (CL900-CL2500)2299.01
249V (Special)
249V (Std)
1. Driver rod length is the perpendicular distance between the vertical centerline of the displacer and the horizontal centerline of the torque tube. See figure 4‐5. If you cannot determine the
driver rod length, contact your Emerson sales office and provide the serial number of the sensor.
2. This table applies to sensors with vertical displacers only. For sensor types not listed, or sensors with horizontal displacers, contact your Emerson sales office for the driver rod length. For
other manufacturers' sensors, see the installation instructions for that mounting.
3. The 249V is only available in Europe.
(2)
2492038.01
249B2038.01
249BF2038.01
249BP2038.01
249C1696.64
249CP1696.64
249K26710.5
249L2299.01
249N26710.5
249VS34313.5
249W2038.01
mmINCH
See serial cardSee serial card
34313.5
DRIVER ROD
29
DLC3020f Digital Level Controller
Configuration
August 2020
Figure 4‐5. Method of Determining Driver Rod Length from External Measurements
VERTICAL C
OF DISPLACER
HORIZONTAL CL OF
TORQUE TUBE
L
DISPLACER ROD LENGTH
VESSEL
Instruction Manual
D103434X012
Torque Tube
Torque Tube Material—select the material of the torque tube being used. See the sensor nameplate.
View Torque Tube Table—select View Torque Tube Table to see the torque tube gain over the entire temperature range
and the compensated torque rate.
30
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Process Fluid
Select the Process Fluid tab (figure 4‐6) to access Process Fluid, Temperature Compensation, and Mode.
Figure 4‐6. Configure > Manual Setup > Process Fluid
PROCESS FLUIDS TAB
PROCESS FLUID
MANUAL
SETUP
TEMPERATURE
COMPENSATION
MODE
Configuration
August 2020
CONFIGURE
Note
The instrument software contains density tables for common categories of fluids. Custom tables can be built if needed.
Some fluid categories have wide variations within fluid types. Select the fluid category and then the fluid type.
Input the operating process temperature and the density. The DLC3020f will load the density table that best matches the fluid
type at operating conditions.
CHANGE PROCESS FLUID
VIEW DENSITY PARAMETERS
Process Fluid
Fluid Name
Density In Use
Change Process Fluid —Select Change Process Fluid to begin the process to properly select the corrections for density
of the fluid that occur at operational temperature.
If Temperature Compensation is selected, the proper density table for use in temperature compensation is selected. If
Temperature Compensation is not needed, enter the operating conditions and name the fluid.
Temperature Compensation
If Temperature Compensation is selected, provide the following information:
31
DLC3020f Digital Level Controller
Configuration
August 2020
Instruction Manual
D103434X012
Temperature Input—select None, Manual, AO Block, or RTD.
Temperature compensation, when enabled, can come from a manually entered temperature, a temperature from a
fieldbus transmitter (AO block) or a temperature from an RTD.
Temperature for Compensation—the temperature in use for fluid density and torque tube material compensation.
View Fluid Density Table
Select View Fluid Density Table to see information concerning the temperature effect on process fluid density.
Instrument Display
Select the Instrument Display tab (figure 4‐7) to access Display Option, Device Display Primary Value Units, DecimalPlaces, Display Primary Value Offset, and Scrolling Message Control.
Select Primary Value Only, % Range, or Primary Value / % Range to be displayed on the DLC3020f LCD.
Device Display Primary Value Units
Select the units for the device display Primary Value.
Decimal Places
Enter the number of desired decimal places for the device display.
32
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Configuration
August 2020
Display Primary Value Offset
Enter the PV Offset to apply it to the LCD readout.
Scrolling Message Control
Messages that can be scrolled on the LCD screen. Choose from; Primary Value Bad, Primary Value Uncertain, Failed
Alert, Maintenance Alert, or Advisory Alert.
Snap Acting Control
Select the Snap Acting Control tab (figure 4‐8) to access Snap Acting Control, Primary Value, Primary Value Percent, DI1Trip Point Settings, DI2 Trip Point Settings, and Mode.
Figure 4‐8. Configure > Manual Setup > Snap Acting Control
PRIMARY VALUE
PRIMARY VALUE PERCENT
CONFIGURE
MANUAL
SETUP
SNAP ACTING
CONTROL
SNAP ACTING
CONTROL TAB
DI1 TRIP POINT
SETTINGS
MODE
DI2 TRIP
POINT SETTINGS
Snap Acting Control
The DLC3020f can act as a snap acting controller while simultaneously reporting PV. When Snap Acting Control is
enabled, either one or both of the DI blocks will act as controllers and output a 0 (inactive) or 1 (active), depending on
if the level has gone past (either rising or falling) a user specified level value.
Snap Acting Control—enable or disable Snap Acting Control.
Snap Units—select the desired snap unit in engineering units; length units or percent (%).
Primary Value
PV in engineering units
33
DLC3020f Digital Level Controller
Configuration
August 2020
Instruction Manual
D103434X012
Primary Value Percent
PV in %
DI1 Trip Point Settings
Set Channel 1 or 2 of the DI for snap acting control.
DI1 Action—indicate whether the trip point is active on rising or falling level.
DI1 Trip Point—enter the point where DI1 is active.
DI1 Deadband—enter the desired deadband. This is the distance away from the trip point that DI1 clears.
DI1 Readback—indicates the status of the trip point. 0 indicates that DI1 Trip is inactive. 1 indicates DI1 Trip is active.
DI2 Trip Point Settings
DI2 Action—indicate whether the trip point is active on rising or falling level.
DI2 Trip Point—enter the point where DI2 is active.
DI2 Deadband—enter the desired deadband. This is the distance away from the trip point that DI2 clears.
DI2 Readback—indicates the status of the trip point. 0 indicates that DI2 Trip is inactive. 1 indicates DI2 Trip is active.
Options
Select the Options tab (figure 4‐9) to access Write Alarm, Block Alarm, Write Lock, Confirm Time, Communication
Timeout, Function Block Available, Features Selected, Alert Key, Maximum Alerts Allowed, Maximum Alerts Possible, Resource
Block, Transducer Block, and Mode.
34
Instruction Manual
D103434X012
Figure 4‐9. Configure > Manual Setup > Options
MANUAL
SETUP
BOCK ALARM
WRITE ALARM
COMMUNICATION TIMEOUT
CONFIRM TIME
OPTIONS TAB
DLC3020f Digital Level Controller
Configuration
August 2020
MODE
FUNCTION BLOCK
AVAILABLE
ALERT KEY
MAXIMUM ALERTS ALLOWED
MAXIMUM ALERTS POSSIBLE
RESOURCE BLOCK
TRANSDUCER BLOCK
CONFIGURE
WRITE LOCK
FEATURES SELECTED
Write Alarm
The Write Alarm (WRITE_ALM [40]) is used to alert when parameters are writable to the device.
Write Alarm Disabled—select to disable the Write Alarm
Alarm State—indicates the state of the Write Alarm. Five states are possible; Undefined, Clear‐Reported, Clear-Not
Reported, Active‐Reported, Active‐Not Reported.
Unacknowledged—select Undefined, Acknowledged, or Unacknowledged
Block Alarm
The block alarm is used for all configuration, hardware, connection failure, or system problems in the block. Alarm
Summary (ALARM_SUM [37]) determines if the Write Alarm and Block Alarm are disabled.
Block Alarm Disabled—select to disable the Block Alarm
Alarm State—indicates the state of the Block Alarm. Five states are possible; Undefined, Clear‐Reported, Clear-Not
Reported, Active‐Reported, Active‐Not Reported.
Unacknowledged—select Undefined, Acknowledged, or Unacknowledged
Write Lock
Write Lock determines if writes are permissible to other device parameters.
35
DLC3020f Digital Level Controller
Configuration
August 2020
Instruction Manual
D103434X012
Write Lock— When Write Lock is set to Locked, no writes are permitted to any parameters within the device except to
set Write Lock to Not Locked. When locked, the device functions normally, updating inputs and outputs and executing
algorithms. When Write Lock is set to Not Locked, the Write Alarm alert is active.
Write Priority—Write Priority sets the priority for Write Alarm. The lowest priority is 0. The highest is 15.
Confirm Time
Confirm Time determines the time in 1/32 of a millisecond, the instrument waits for confirmation of receipt of a report
before trying again. If Confirm Time is 0, the instrument does not try to resend the report. Enter 0 or a value between
320000 (10 seconds) and 640000 (20 seconds).
Communication Timeout
Note
Typically this parameter does not need to be changed. The unit will be operational using the default values assigned by the factory.
Perform this procedure only if a remote computer is sending setpoints from your “advanced” control.
Default value for RCas Timeout is 20 seconds.
Rcas Time‐Out—Rcas Timeout determines how long function blocks in the DLC3020f should wait before giving up on
remote computer writes to RCas parameters. When the timeout is exceeded, the block sheds to the next mode as
defined by the block shed options. If RCas Timeout is set to 0, the block will not shed from RCas. Enter a positive value
in the RCas Timeout Timeout field. Time duration is in 1/32 milliseconds (640000 = 20 secs).
Note
Typically this parameter does not need to be changed. The unit will be operational using the default values assigned by the factory.
Perform this procedure only if a remote computer is sending setpoints from your “advanced” control.
Default value for ROut Timeout is 20 seconds.
Rout Time-Out—ROut Timeout (SHED_ROUT [27]) determine how long function blocks in the DLC3020f should wait
before giving up on computer writes to ROut parameters. When the timeout is exceeded, the block sheds to the next
mode as defined by the block shed options. If ROut Timeout is set to 0, the block will not shed from ROut. Enter a
positive value in the ROut Timeout field. Time duration is in 1/32 milliseconds (640000 = 20 secs).
Write Lock—permits using Write Lock to prevent any external change to parameter values. Block connections and
calculation results will proceed normally, but the configuration is locked.
Reannunciation—permits the instrument to support Reannunciation of alarms.
Function Block Available
CasIn to Transducer Block
36
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Configuration
August 2020
Features Selected
Note
Typically this parameter does not need to be changed. The unit will be operational using the default values assigned by the factory.
Features Selected indicates which Resource Block Options features have been selected and is used to select the
desired features.
Reports—Selecting reports enables alert and event reporting. Reporting of specific alerts may be suppressed.
Fault State—Selecting Fault State enables the ability of the output block to react to various abnormal conditions by
shedding mode.
Write Lock—When selected, permits using Write Lock to prevent any external change to parameter values. Block
connections and calculation results will proceed normally, but the configuration is locked.
Reannunciation— When selected, the instrument will support Reannunciation of alarms.
Alert Key
Alert Key is a number that permits grouping alerts. This number may be used to indicate to the operator the source of
the alert, such as the instrument, plant unit, etc. Enter a value between 1 and 255.
Maximum Alerts Allowed
The number of alert reports that the device can send without getting a confirmation up to the maximum permitted
Resource Block
Tag Description— The Tag Description is used to assign a unique 32 character description to each block within the
digital level controller to describe the intended application of the block.
Strategy— Strategy permits strategic grouping of blocks so the operator can identify where the block is located. The
blocks may be grouped by plant area, plant equipment, etc. Enter a value between 0 and 65535 in the Strategy field.
Transducer Block
Tag Description— The Tag Description is a 32 character description used to assign a unique description to each block
within the digital level controller to describe the intended application for the block.
Strategy— Strategy permits strategic grouping of blocks so the operator can identify where the block is located. The
blocks may be grouped by plant area, plant equipment, etc. Enter a value between 0 and 65535 in the Strategy field.
37
DLC3020f Digital Level Controller
Configuration
August 2020
Alert Setup
AMS Device ManagerConfigure > Alert Setup
Field CommunicatorConfigure > Alert Setup
Alert Setup is accessible through the Alert Setup tab (figure 4‐10).
Figure 4‐10. Alert Setup
Instruction Manual
D103434X012
OPERATIONAL
RATE LIMIT
CONFIGURE
ALERT SETUP
ALERT SETUP TAB
ELECTRONICS
SCROLL DOWN TO VIEW:
SENSOR BOARD
TEMPERATURE LIMIT INPUT
COMPENSATION ERROR
Alerts
The DLC3020f provides two levels of alerts; Instrument alerts and PlantWeb alerts.
Instrument Alert Conditions
Instrument Alert Conditions, when enabled, detect many operational and performance issues that may be of interest.
To view these alerts, the user must open the appropriate status screen on a host such as AMS Device Manager or a
Field Communicator.
38
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Configuration
August 2020
PlantWeb Alerts
Instrument alert conditions can be used to trigger PlantWeb alerts that will be reported in Failed, Maintenance or
Advisory categories, as configured by the user. PlantWeb alerts, when enabled, can participate in the DeltaVt alarm
interface tools such as the alarm banner, alarm list and alarm summary.
When a PlantWeb alert occurs, the DLC3020f sends an event notification and waits a specified period of time for an
acknowledgment to be received. This occurs even if the condition that caused the alert no longer exists. If the
acknowledgment is not received within the pre‐specified time‐out period, the event notification is retransmitted. This
reduces the possibility of alert messages getting lost.
DLC3020f alerts can be reported in the following categories.
Failed— indicates a problem with the DLC3020f that affects its operation. Immediate action is required for a Failed
condition.
Maintenance— indicates a problem with the DLC3020f that, if ignored, could eventually lead to its failure. Maintenance
conditions require prompt action.
Advisory— indicates a minor problem with the DLC3020f. An advisory condition does not have an impact on the
process or device.
No Category— the alert has not been categorized.
Suppress PlantWeb Alert—- the alert is still evaluated by the DLC3020f, but, it does not report the status condition
through an instrument alert.
Electronics
D Pending Memory Fail— when selected indicates if a pending memory error has been detected in the main board.
D Static Memory Fail— when selected indicates if a memory error has been detected in the main board.
Operational
DPV Exceeds Sensor Range— when selected indicates if the Primary Variable (PV) has reached or exceeded the Sensor
Range and is no longer correct.
DPV Range Exceeds Sensor Range— when selected indicates if the Primary Variable (PV) Range has exceeded the
range of the sensor's current calibration. The PV is still accurate but could move out of sensor range.
D PV Exceeds Primary Range— when selected indicates if the the Primary Variable (PV) has exceeded the PV Range.
D Calibration Validity— when selected indicates if a vital calibration parameter has been changed.
Rate Limit
DDisplacer Rise Rate Exceeded— when selected indicates if the device detected a rise rate that exceeded the Rapid
Rate Limit.
DDisplacer Fall Rate Exceeded Alert— when selected indicates if the device detected a fall rate that exceeded the
Rapid Rate Limit.
Rapid Rate Limit—when selected, triggers an alarm when the configured set point has been exceeded. Rapid rate limit
is user‐configured based on application.
Select Clear Rate Limit Alert to clear the alert.
39
DLC3020f Digital Level Controller
Configuration
August 2020
Instruction Manual
D103434X012
RTD Sensor
D RTD Sensor—when selected indicates if the RTD readings are out of range or the RTD is incorrectly connected.
D RTD Open—when selected indicates if the RTD is not connected.
Sensor Board
D Instrument Temperature Sensor— when selected indicates if the electronic sensor readings are out of range.
D Sensor Board Processor— when selected indicates if the device cannot communicate properly or other electronic
problem is effecting the processor.
D Hall Sensor— when selected indicates if the Hall Sensor readings are out of range.
Temperature Limit
DInstrument Temperature High— when selected indicates if the device has exceeded the Instrument Temperature
High Limit.
DInstrument Temperature Low— when selected indicates if the device has exceeded the Instrument Temperature
Low Limit.
Input Compensation Error
DTemperature Input Error— when selected indicates if the AO temperature status or RTD status has become “Bad" or
“Uncertain" or the device is not set up correctly to receive AO temperature.
DUpper Fluid Input Error— when selected indicates if the Upper Fluid AO status has become “Bad" or “Uncertain" or
the device is not setup correctly to receive AO density for the Upper Fluid.
DLower Fluid Input Error— when selected indicates if the Lower Fluid AO status has become “Bad" or “Uncertain" or
the device is not setup correctly to receive AO density for the Lower Fluid.
DFluid Values Crossed— when selected indicates if the process fluid density values have crossed; the Upper Fluid
density is too close to (0.1 SG), or has become greater than, the Lower Fluid density.
DInvalid Custom Table— when selected indicates if the custom process fluid density table or torque tube table being
used for temperature compensation is invalid.
DTemperature Out of Compensation Range—when selected indicates if the Compensation Temperature has
Field CommunicatorConfigure > Calibrate > Full Calibration (Bench) or Full Calibration (Field)
Guided Calibrations (figure 5‐1) provides access to guided calibration methods for use in the field or on the bench.
Figure 5‐1. Guided Calibrations
GUIDED CALIBRATIONS TAB
CALIBRATE INSTRUMENT
CALIBRATE
CONFIGURE
Calibration in Use
Name—indicates the calibration in use.
Date—indicates when the calibration was performed.
Calibrator—indicates who performed the calibration.
Calibration Method—indicates the method of calibration.
41
DLC3020f Digital Level Controller
Calibration
August 2020
Instruction Manual
D103434X012
Calibrate Instrument
Choose Full Calibration (Bench) or Full Calibration (Field) and follow AMS Device Manager (or the Field Communicator or
other host system) prompts to calibrate the instrument. Guided Calibration recommends an appropriate calibration
procedure.
Expert User Calibrations
AMS Device ManagerConfigure > Calibrate > Expert User Calibrations
Field CommunicatorConfigure > Calibrate > Expert User Calibration
Expert User Calibrations (figure 5‐2) allows you to select the appropriate calibration based on configuration and
available application data. Follow AMS Device Manager (or the Field Communicator or other host system) prompts to
calibrate the instrument.
Figure 5‐2. Expert User Calibrations
CALIBRATE
EXPERT CALIBRATIONS TAB
FULL CALIBRATION
TRIM CURRENT
CALIBRATION
CONFIGURE
A brief description of available calibrations are included on page 43.
Calibration in Use
Name—indicates the calibration in use.
Date—indicates when the calibration was performed.
42
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Calibration
August 2020
Calibrator—indicates who performed the calibration.
Calibration Method—indicates the method of calibration.
Calibration Descriptions
Full Calibration
Weight (Bench only)—Weight Calibration is a bench calibration where weights are used to simulate the different forces
the device sees at the minimum and maximum levels. All configuration data is needed to perform a Weight
calibration. Weights are suggested based on the current density values so that the two weights closely simulate the
minimum and maximum points the device should see, or based on water for certain setups. These are suggested
values only; you can enter other values if desired.
Note
The larger the difference in the weights, the better the calibration will be, provided that the unit is not on a mechanical stop.
Note
Ensure that the moment arm is not resting on a travel stop during the calibration process. Also, the weights tend to oscillate when
placed on arm, so allow sufficient time for this to dissipate before capturing the points.
When complete, the torque rate or gain will be correct at the calibration temperature. After finalizing the installation a
zero trim may be needed since a zero shift may take place when installing the device.
Two Point (Bench or Field)—A Two Point Calibration fully calibrates the device by observing the level/interface at two
points. The two points must be at least 5% of the displacer length apart. All instrument configuration data is needed to
perform a Two Point calibration. Use this method of calibration when the length/interface can be externally observed.
Min/Max (Bench or Field)—During the Min/Max Calibration torque rate gain and zero are computed by completely
submerging the displacer in two different fluids (one of which may be air or vapor). All instrument configuration data is
needed to perform a Min/Max calibration and must contain the correct values for displacer volume and driver rod
length.
Simple Zero/Span (Field only)— for applications with relatively constant density and temperature conditions. Two
points (separated by at least 5% of the displacer length) are captured in this calibration. Only the displacer length is
needed to perform the Simple Zero/Span procedure. This calibration does not allow the use of Temperature
Compensation.
Note
When using Simple Zero/Span the device cannot be temperature compensated for fluids or torque tube. This calibration should
only be used when the temperature and the process density do not
away your process conditions get from the calibrated conditions.
change, otherwise an untrimmable error will occur the farther
Two Point Time Delay (Field only)—the Two Point Time Delay Calibration is a two point calibration in which the two
points captured can be taken some time apart. The first point is captured and stored indefinitely until the second point
is captured. All instrument configuration data is needed to perform a Two Point calibration.
43
DLC3020f Digital Level Controller
Calibration
August 2020
Instruction Manual
D103434X012
Trim Current Calibration
Zero Trim—Zero trim is an adjustment to the current calibration. This adjustment assumes that the current torque rate
is correct and the PV error is due to a shift in the zero position.
Gain Trim—Gain trim is an adjustment to the current calibration. This adjustment assumes that the zero point is correct
and the PV error is caused by a torque rate change.
Default Gain—Default Gain is an adjustment to the current calibration. This adjustment requires you to set the default
gain to the known torque tube rate.
44
Instruction Manual
D103434X012
Section 6 Service Tools6‐6‐
Service Tools
Alerts
AMS Device ManagerService Tools > Alerts
Field CommunicatorService Tools > Alerts
Active alerts are displayed on the Active Alerts tab (figure 6‐1).
Figure 6‐1. Service Tools > Alerts
ACTIVE ALERTS TAB
ALERTS
DLC3020f Digital Level Controller
Service Tools
August 2020
SERVICE TOOLS
Alert Conditions
The alert conditions for each group of alerts are listed below. If there are no alerts active for a particular group the
group will not be displayed in Alerts.
Electronics
D Pending Memory Fail— active if a memory error has been detected in the main board.
D Static Memory Fail— active if a memory error has been detected in the main board.
Operational
D PV Exceeds Sensor Range— active if the Primary Variable (PV) has reached or exceeded the Sensor Range and is no
longer correct.
45
DLC3020f Digital Level Controller
Service Tools
August 2020
Instruction Manual
D103434X012
D PV Range Exceeds Sensor Range— active if the Primary Variable (PV) Range has exceeded the range of the sensor's
current calibration. The PV is still accurate but could move out of sensor range.
D PV Exceeds Primary Range— active if the The Primary Variable (PV) has exceeded the PV Range.
D Calibration Validity— active if a vital calibration parameter has been changed.
Rate Limit
D Displacer Rise Rate Exceeded— active if the device detected a rise rate that exceeded the Rapid Rate Limit.
D Displacer Fall Rate Exceeded Alert— active if the device detected a fall rate that exceeded the Rapid Rate Limit.
RTD Sensor
D RTD Sensor—active if the RTD readings are out of range or the RTD is incorrectly connected.
D RTD Open—active if the RTD is not connected.
Sensor Board
D Instrument Temperature Sensor— active if the electronic sensor readings are out of range.
D Sensor Board Processor— active if the device cannot communicate properly or other electronic problem is effecting
the processor.
D Hall Sensor— active if the Hall Sensor readings are out of range.
Temperature Limit
D Instrument Temperature High— active if the device has exceeded the Instrument Temperature High Limit.
D Instrument Temperature Low— active if the device has exceeded the Instrument Temperature Low Limit.
Input Compensation Error
D Temperature Input Error— active if the AO temperature status or RTD status has become “Bad" or “Uncertain" or the
device is not set up correctly to receive AO temperature.
D Upper Fluid Input Error— active if the Upper Fluid AO status has become “Bad" or “Uncertain" or the device is not
setup correctly to receive AO density for the Upper Fluid.
D Lower Fluid Input Error— active if the Lower Fluid AO status has become “Bad" or “Uncertain" or the device is not
setup correctly to receive AO density for the Lower Fluid.
D Fluid Values Crossed— active if the process fluid density values have crossed. The Upper Fluid density has become
greater than the Lower Fluid density.
D Invalid Custom Table— active if the custom process fluid density table being used for temperature compensation is
invalid.
D Temperature Out of Compensation Range—active if the Compensation Temperature has exceeded the
compensation limits.
Variables
AMS Device ManagerService Tools > Variables
Field CommunicatorService Tools > Variables
Select the Variable tab (figure 6‐2) to access Variables and Run Time Extremes.
46
Instruction Manual
D103434X012
DLC3020f Digital Level Controller
Service Tools
August 2020
Figure 6‐2. Service Tools > Variables
VARIABLES
VARIABLES TAB
SERVICE TOOLS
Variables
D Type of Measurement
D Primary Value
D Primary Value Percent
D Process Fluid
Density In Use
D Mode
D Compensated Torque Value
D Compensation Parameters
Temperature Input
Temperature for Compensation
Run Time Extremes
D Run Time
47
DLC3020f Digital Level Controller
Service Tools
August 2020
D Time Since Reset
D Temperature Limit
Instrument Temperature
D Upper Temperature Limit
Maximum Recorded Temperature
Time Over Upper Temperature Limit
D Lower Temperature Limit
Minimum Recorded Temperature
Time Under Lower Temperature Limit
D Temperature Integral
Simulate
AMS Device ManagerService Tools > Simulate
Field CommunicatorService Tools > Simulate
Instruction Manual
D103434X012
Simulate (as shown in figure 6‐3) is used to validate that user‐configured alerts can be transmitted. Refer to Simulate
Enable Jumper on page 19 for information on enabling Simulate.
Figure 6‐3. Service Tools > Simulate
SIMULATE
SIMULATE TAB
48
SERVICE TOOLS
SCROLL DOWN TO VIEW:
SENSOR BOARD
TEMPERATURE LIMIT INPUT
COMPENSATION ERROR
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Service Tools
Maintenance
AMS Device ManagerService Tools > Maintenance
Field CommunicatorService Tools > Maintenance
Calibration Setup/Logs, Instrument Display Test, and Restart Device are accessible through the Maintenance tab
(figure 6‐4).
August 2020
Figure 6‐4. Service Tools > Maintenance
MAINTENANCE
CALIBRATION/SETUP LOGS TAB
INSTRUMENT DISPLAY TEST TAB
RESTART DEVICE TAB
SERVICE TOOLS
Calibration Setup/Logs
D Calibration in Use
Name
Date
Calibration Method
Calibrator
D Calibration/Setup Logs
View—select View to access stored logs.
49
DLC3020f Digital Level Controller
Service Tools
August 2020
Restore—select Restore to access stored logs; select the desired log to revert back to.
Save Current—select Save Current and enter a new name.
Rename—select Rename to change the name of an existing log.
Delete—select Delete to delete to delete an existing log.
D Mode—indicates whether the instrument is In Service or Not In Service.
Instrument Display Test
D Instrument Display Test
Enable/Disable LCD Test
D Device Display Test
D Display Primary Variable
D Display Primary Variable Percent
Restart Device
D Restart
Instruction Manual
D103434X012
Restart Options; select the desired Restart Action.
Restart Resource resets the static parameters in the resource block to default values.
Restart with Defaults resets ALL static parameters and links in all blocks to default values.
Restart Processor removes and restores power to the DLC3020f.
Select Help to view information about the above restart methods and Exit without Restarting to exit the method.
Trends
AMS Device ManagerService Tools > Trends
PV trending is accessible through the Trends tab, as shown in figure 6‐5. The instrument must be in service and
operational to trend PV.
Figure 6‐5. Service Tools > Trends
TRENDS
50
SERVICE TOOLS
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Maintenance & Troubleshooting
August 2020
Section 7 Maintenance & Troubleshooting7‐7‐
The DLC3020f digital level controller features modular design for easy maintenance. If you suspect a malfunction,
check for an external cause before performing the diagnostics described in this section.
Sensor parts are subject to normal wear and must be inspected and replaced as necessary. For sensor maintenance
information, refer to the appropriate sensor instruction manual.
WARNING
To avoid personal injury or property damage, always wear protective gloves, clothing, and eyewear when performing any
maintenance operations.
Personal injury or property damage due to sudden release of pressure, contact with hazardous fluid, fire, or explosion can
be caused by puncturing, heating, or repairing a displacer that is retaining process pressure or fluid. This danger may not
be readily apparent when disassembling the sensor or removing the displacer. Before disassembling the sensor or
removing the displacer, observe the appropriate warnings provided in the sensor instruction manual.
Check with your process or safety engineer for any additional measures that must be taken to protect against process
media.
CAUTION
When replacing components, use only components specified by the factory. Always use proper component replacement
techniques, as presented in this manual. Improper techniques or component selection may invalidate the approvals and
the product specifications, as indicated in table 1‐2. It may also impair operations and the intended function of the device.
Removing the DLC3020f from the Sensor
Because of its modular design, most of the service and maintenance to the digital level controller can be done without
removing it from the sensor. However, if necessary to replace sensor to instrument mating parts or parts in the
transducer housing, or to perform bench maintenance, perform the following procedures to remove the digital level
controller from the sensor.
WARNING
On an explosion‐proof instrument, remove the electrical power before removing the instrument covers in a hazardous
area. Personal injury or property damage may result from fire and explosion if power is applied to the instrument with the
covers removed.
Tools Required
Table 7‐1 lists the tools required for maintaining the DLC3020f digital level controller.
51
DLC3020f Digital Level Controller
(1)
(1)
Maintenance & Troubleshooting
August 2020
Instruction Manual
Table 7‐1. Tools Required
ToolSizeUsageKeys
Hex Key2 mm
Hex Key2.5 mmSmall cap screws13
Hex Key4 mmLever assembly mounting cap screw14
Hex Key5 mmTerminal box mounting cap screw7
Hex Socket10 mmCoupling nut76
Open‐end13 mmTransmitter mounting nuts34
Phillips
Screwdriver
Small flat blade screwdriverLCD assembly mounting screws40
Strap wrench
Large flat blade screwdriver
Needle nose pliers
1. Needed to remove a flex circuit if date code numbers are requested for warranty information.
Handle
Cover‐lock set screws
Terminal screws
Electronics module mtg screws
Helpful for removing a display cover that has been
over‐tightened
Flex circuit mtg screws19
Align/clamp ring extraction17
Removing the DLC3020f Digital Level Controller from a 249 Sensor
D103434X012
31
20
25
36
3
249 Sensor in Standard Temperature Applications
1. Loosen the set screw (key 31) in the terminal box cover assembly (key 6) so that the cover can be unscrewed from
the terminal box.
2. After removing the cover (key 6), note the location of field wiring connections and disconnect the field wiring from
the wiring terminals.
3. As shown in figure 2‐2, locate the access handle on the bottom of the transducer housing. Using a 2 mm hex key,
back out the set screw in the depression on the access handle until it is flush with the handle surface. Press on the
back of the handle, as shown in the figure, and slide the handle toward the front of the unit, (the locked position), to
expose the access hole. Be sure the locking handle drops into the detent.
Note
If the access handle will not slide, the sensor linkage is most likely in an extreme position. When the lever assembly is at a hard stop
inside the housing, the locking pin on the access door may not be able to engage the mating slot in the lever assembly. This
condition can occur if the displacer has been removed, if the sensor is lying on its side, or if the instrument had been coupled to the
sensor while the displacer was not connected. To correct this condition, manipulate the sensor linkage to bring the lever assembly
to within approximately 4 degrees of the neutral position before attempting to slide the handle. A probe inserted through the top
vent of the 249 head may be required to deflect the driver rod to a position where the lever assembly is free.
4. Using a 10 mm deep well socket inserted through the access hole, loosen the shaft clamp (figure 2‐2).
5. Loosen and remove the hex nuts (key 34) from the mounting studs (key 33).
6. Carefully pull the digital level controller straight off the sensor torque tube.
CAUTION
Tilting the instrument when pulling it off of the sensor torque tube can cause the torque tube shaft to bend. To prevent
damage to the torque tube shaft, ensure that the digital level controller is level when pulling it off of the sensor torque
tube.
52
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Maintenance & Troubleshooting
August 2020
7. When re‐installing the digital level controller, follow the appropriate procedure outlined in the Installation section.
Also setup the digital level controller as described in the Initial Setup section.
249 Sensor in High Temperature Application
1. Loosen the set screw (key 31) in the terminal box cover assembly (key 6) so that the cover can be unscrewed from
the terminal box.
2. After removing the cover (key 6), note the location of field wiring connections and disconnect the field wiring from
the wiring terminals.
3. As shown in figure 2‐2, locate the access handle on the bottom of the transducer housing. Using a 2 mm hex key,
back out the set screw in the depression on the access handle until it is flush with the handle surface. Press on the
back of the handle, as shown in the figure, and slide the handle toward the front of the unit, (the locked position), to
expose the access hole. Be sure the locking handle drops into the detent.
Note
If the access handle will not slide, the sensor linkage is most likely in an extreme position. When the lever assembly is at a hard stop
inside the housing, the locking pin on the access door may not be able to engage the mating slot in the lever assembly. This
condition can occur if the displacer has been removed, if the sensor is lying on its side, or if the instrument had been coupled to the
sensor while the displacer was not connected. To correct this condition, manipulate the sensor linkage to bring the lever assembly
to within approximately 4 degrees of the neutral position before attempting to slide the handle. A probe inserted through the top
vent of the 249 head may be required to deflect the driver rod to a position where the lever assembly is free.
4. Using a 10 mm deep well socket inserted through the access hole, loosen the shaft clamp (figure 2‐2).
5. While supporting the instrument, loosen and remove the cap screws (key 63).
6. Carefully pull the digital level controller straight off the torque tube shaft extension (key 58).
CAUTION
Tilting the instrument when pulling it off of the sensor torque tube can cause the torque tube shaft to bend. To prevent
damage to the torque tube shaft, ensure that the digital level controller is level when pulling it off of the sensor torque
tube.
7. Loosen and remove the hex nuts (key 34) from the mounting studs (key 33).
8. Pull the heat insulator (key 57) off the mounting studs.
9. When re‐installing the digital level controller, follow the appropriate procedure outlined in the Installation section.
Also setup the digital level controller as described in the Setup and Calibration section.
LCD Meter Assembly
WARNING
In an explosion‐proof or flame‐proof installation remove the electrical power before removing the instrument covers in a
hazardous area. Personal injury or property damage may result from fire and explosion if power is applied to the
instrument with the covers removed.
53
DLC3020f Digital Level Controller
Maintenance & Troubleshooting
August 2020
Instruction Manual
D103434X012
The digital level controller is designed with a dual‐compartment housing; one compartment contains the LCD meter
and Electronics Module; the other contains all wiring terminals and the communication receptacles. The LCD meter is
located in the compartment opposite the wiring terminals, as shown in figure 7‐1.
Figure 7‐1. FIELDVUE DLC3020f Digital Level Controller Assembly
STUD (KEY 33)
HEX NUT (KEY 34)
ADAPTER RING (KEY 32)
SENSOR MODULE
LEVER ASSEMBLY
TERMINAL BOX
(KEY 5)
TERMINAL BOX COVER
(KEY 6)
HOUSING
ELECTRONICS
MODULE (KEY 2)
LCD METER
ASSEMBLY (KEY 4)
COVER
(KEY 3)
Removing the LCD Meter
Perform the following procedure to remove the LCD meter.
1. Disconnect power to the digital level controller.
2. Remove the cover from the transducer housing. In explosive atmospheres, do not remove the instrument cover
when the circuit is alive, unless in an intrinsically safe installation
3. Loosen the two screws that anchor the LCD meter to the Electronics Module. These screws are captive and should
not be removed.
4. Firmly grasp the LCD meter and pull it straight away from the Electronics Module. Retain the six‐pin dual header for
later reinstallation.
Replacing the LCD Meter
Perform the following procedure to replace the LCD meter.
1. Verify that the interconnection header is in the six‐pin socket on the face of the Electronics Module. The longer set
of pins should be inserted in the Electronics Module socket.
2. Decide which direction to orient the meter. The meter can be rotated in 90‐degree increments for easy viewing.
Position one of the four six‐pin sockets on the back of the meter to accept the interconnection header, and insert
the long meter screws into the two holes on the meter to coincide with the appropriate holes on the Electronics
Module.
54
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
3. Attach the meter to the interconnection pins. Thread the long meter screws into the holes on the Electronics
Module and tighten to secure the meter.
4. Note the position of the alarm jumper on the LCD meter removed from the digital level controller. Remove the
alarm jumper and install it on the replacement meter in the same position.
5. Install the six‐pin dual header on the LCD meter. Carefully insert the LCD meter to mate with the interconnecting
pins with the receptacles on the Electronics Module .
Maintenance & Troubleshooting
August 2020
CAUTION
To prevent damage to the interconnecting pins when installing the LCD Meter, use the guide pins to insert the LCD meter
straight onto the Electronics Module, without twisting or turning.
6. Replace the cover. Tighten 1/3 of a revolution after the cover begins to compress the O‐ring. Both instrument
covers must be fully engaged to meet explosion‐proof or flameproof requirements.
Electronics Module
Removing the Electronics Module
Perform the following procedure to remove the Electronics Module.
Note
The electronics are sealed in a moisture‐proof plastic enclosure referred to as the Electronics Module. The assembly is a
non‐repairable unit; if a malfunction occurs the entire unit must be replaced.
WARNING
On an explosion‐proof instrument, remove the electrical power before removing the instrument covers in a hazardous
area. Personal injury or property damage may result from fire and explosion if power is applied to the instrument with the
covers removed.
1. Disconnect power to the digital level controller.
2. Remove the cover from the transducer housing. In explosive atmospheres, do not remove the instrument cover
when the circuit is alive, unless in an intrinsically safe installation. Remove the LCD meter assembly.
3. Loosen the two screws that anchor the Electronics Module to the transducer housing. These screws are captive and
should not be removed.
4. Firmly grasp the Electronics Module and pull it straight out of the housing.
Replacing the Electronics Module
Perform the following procedure to replace the Electronics Module.
1. Carefully insert the Electronics Module to mate the interconnecting pins with the receptacles on the Transducer
housing.
55
DLC3020f Digital Level Controller
Maintenance & Troubleshooting
August 2020
Instruction Manual
D103434X012
CAUTION
To prevent damage to the interconnecting pins when installing the Electronics Module, use the guide pins to insert the
Electronics Module straight onto the Transducer housing receptacles without twisting or turning.
2. Tighten the two mounting screws. Replace the LCD meter assembly.
3. Replace the cover. Tighten 1/3 of a revolution after the cover begins to compress the O‐ring. Both instrument
covers must be fully engaged to meet explosion‐proof requirements.
Terminal Box
The terminal box is located on the transducer housing and contains the terminal strip assembly for field wiring
connections. Unless indicated otherwise, refer to figure 8‐1.
WARNING
On an explosion‐proof instrument, remove the electrical power before removing the instrument covers in a hazardous
area. Personal injury or property damage may result from fire and explosion if power is applied to the instrument with the
covers removed.
Removing the Terminal Box
1. Loosen the set screw (key 31) in the terminal box cover assembly (key 6) so that the cover can be unscrewed from
the terminal box.
2. After removing the cover (key 6), note the location of field wiring connections and disconnect the field wiring from
the wiring terminals.
3. Remove the screw (key 7), and pull out the terminal box assembly.
CAUTION
To avoid damaging the terminal box assembly connector, pull the terminal box assembly straight out of the housing,
without twisting or turning.
Replacing the Terminal Box
Note
Inspect all O‐rings for wear and replace as necessary.
1. Apply sealant to the O‐ring (key 27) and install the O‐ring over the stem of the terminal box as shown in figure 8‐3.
2. Orient the terminal box so that the connectors engage properly, and carefully insert the terminal box into the
transducer housing until the O‐ring is seated.
56
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Maintenance & Troubleshooting
August 2020
CAUTION
To avoid damaging the mating pins in the transducer housing, ensure that the guiding mechanism is engaged properly
before applying force.
3. Fasten the terminal box to the transducer housing with the screw (key 7). Tighten the screw to 6 NSm (53 lbfSin).
4. Apply sealant to the O‐ring (key 26) and install the O‐ring over the cover threads on the terminal box. Use a tool to
prevent cutting the O‐ring while installing it over the threads.
5. Reconnect the field wiring as noted in step 2 in the Removing the Terminal Box procedure.
6. Apply lubricant to the threads on the terminal box to prevent seizing or galling while installing the terminal box
cover.
7. Screw the terminal box cover assembly (key 6) completely onto the terminal box to seat the O‐ring (key 26). Loosen
the cover (not more than 1 turn) until the set screw (key 31) aligns with one of the recesses in the terminal box
beneath the cover. Tighten the set screw to engage the recesses but no more than 0.88 NSm (7.8 lbfSin).
8. Apply lubricant to the conduit entrance plug (key 28) and install it in the unused conduit entrance.
Removing and Replacing the Inner Guide and Access Handle
Assembly
The access handle and inner guide are located on the transducer housing. Unless indicated otherwise, refer to
figure 8‐2.
1. Remove the digital level controller from the sensor as described in Removing the Digital Level Controller from the
Sensor.
2. Loosen and remove the hex nuts (key 34) from the studs (key 33) and remove the adapter ring (key 32)
(see figure 8‐1).
Note
In the next step the screws (key 13) will be attracted by the magnets on the lever assembly. Use care to keep the screws from
falling beneath the coupling shield.
3. Remove the coupling shield (key 16) by removing the two screws (key 13). Take care not to drop the screws into the
lever assembly compartment where they will be attracted by the magnets.
4. Loosen and remove the two screws (key 13) in the handle assembly (key 12). Remove the handle assembly and the
inner guide (key 11).
5. Apply thread lock to the internal threads of the replacement inner guide. Also apply a thin coat of a light grade of
grease to the zero locking pin on the inner guide and on the surface that is opposite the zero locking pin, as shown
in figure 7‐2 (this surface contacts the transducer housing when installed).
57
DLC3020f Digital Level Controller
Maintenance & Troubleshooting
August 2020
Figure 7‐2. Installing Inner Guide and Access Handle Assembly
SCREWS (KEY 13)
HANDLE ASSEMBLY
(KEY 12)
Instruction Manual
D103434X012
LUBRICATE
THIS SURFACE
VENT HOLE
TRANSDUCER HOUSING
E0381
VENT HOLES
LUBRICATE
THIS SURFACE
INNER GUIDE
(KEY 11)
ZERO LOCKING PIN
ACCESS HOLE
6. Place the inner guide in the slot inside the transducer housing so that the vent holes in the inner guide (the milled
slots in the inner guide, see figure 7‐2) face the exterior of the housing and are over the access hole.
7. Apply a thin coat of a light grade of grease to the surface of the replacement handle assembly (see figure 7‐2) where
it will contact the transducer housing.
8. Install the handle assembly (key 12) in the slot of the transducer housing over the inner guide (key 11) so that the
vent holes in the handle assembly are over the access hole.
9. Install two screws (key 13) to secure the handle assembly (key 12) to the inner guide (key 11). Tighten the screws
to 0.48 NSm (4.2 lbfSin).
10. Press down on the handle as shown in figure 2‐2 and slide it forward to make sure it works smoothly and that the
zero locking pin engages the lever assembly. Also check for free travel of the lever assembly when the handle is in
the unlocked position.
11. Install the coupling shield (key 16) and secure with the two screws (key 13). Tighten the screws to 0.48 NSm
(4.2 lbfSin).
12. Refer to figure 8‐1. Install the adapter ring (key 32) on the studs (key 33) and secure with hex nuts (key 34).
13. When re‐installing the digital level controller, follow the appropriate procedure outlined in the Installation section.
Also setup the digital level controller as described in the Setup and Calibration section.
Lever Assembly
Removing the Lever Assembly
The lever assembly is located in the transducer housing. Unless indicated otherwise, refer to figure 8‐2.
1. Remove the digital level controller from the sensor as described in Removing the Digital Level Controller from the
Sensor.
2. Loosen and remove the hex nuts (key 34) from the studs (key 33) and remove the adapter ring (key 32)
(see figure 8‐1).
58
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
3. Remove the coupling shield (key 16) by removing the two screws (key 13). Take care not to drop the screws into the
lever assembly compartment where they will be attracted by the magnets.
4. Inspect the lever assembly alignment with the housing. If it is off center or not co‐axial with the main housing,
continue with the removal procedure.
5. Loosen and remove the mounting screw (key 14) from the lever assembly.
6. Loosen the flexure block from its machined pocket in the housing, by inserting a smooth tool into the hole for the
mounting screw, and gently rocking it back and forth in what would be the vertical axis if the transmitter were
installed.
7. Lift the lever assembly out of the housing.
Inspect the flexure for damage. If the flexure is bent or torn, replace the lever assembly.
Maintenance & Troubleshooting
August 2020
Replacing the Lever Assembly
Replacing the lever assembly in the field may result in a slight degradation in linearity performance, since the factory
characterizes the entire transducer module as a unit. For most applications, this degradation should not be noticeable.
(If guaranteed restoration to factory specification is desired, the entire transducer module should be replaced.)
1. Move the zero‐pin slide to the locking position.
2. Apply a thin coat of a light grade of grease to the internal thread of the hole for the lever mounting bolt.
3. Hold lever assembly by coupling block and guide the flexure block into its aligning slot in the housing without
applying any downward force to the sprung parts of the lever assembly.
CAUTION
To prevent damage to the flexure when inserting the flexure block into its aligning slot in the housing, apply pressure to
the flexure block only.
A long pin inserted into the bolt‐hole in the flexure block may be used to pull it against the inside corner of the
aligning slot.
4. Secure the block by reinstalling the M5x20 socket‐head cap screw (key 14). Torque to 2.8 NSm (25 lbfSin) $10%.
5. Mark bolt head and block with a movement‐detecting sealant.
6. Install the coupling shield (key 16) and secure with the two screws (key 13). Tighten the screws to 0.48 NSm
(4.2 lbfSin).
7. Refer to figure 8‐1. Install the adapter ring (key 32) on the studs (key 33) and secure with hex nuts (key 34). When
re‐installing the digital level controller, follow the appropriate procedure outlined in the Installation section. Set up
and calibrate the digital level controller as described in the Configuration and Calibration sections.
Packing for Shipment
If it becomes necessary to return the unit for repair or diagnosis, contact your Emerson sales office for returned goods
information.
CAUTION
Lock the lever assembly when shipping the stand‐alone instrument, to prevent damage to the flexure.
Use the original shipping carton if possible.
59
DLC3020f Digital Level Controller
Maintenance & Troubleshooting
August 2020
Instruction Manual
D103434X012
Instrument Troubleshooting
If communication or output difficulties are experienced with the instrument, refer to the troubleshooting information
provided in 7‐2.
Table 7‐2. Troubleshooting
SymptomPossible CauseCorrective Action
1. Output Drifting while at fixed process
input.
2. Instrument will not communicate.2.a No power to device
3. Device does not stay on segment.3.a Incorrect signal level.
4. A value cannot be written to a
parameter.
1.a Sensor1.a1 Check torque tube spring rate change versus
1.b Configuration DataConnect the Field Communicator and:
2.c Incompatible network settings2.c Change host parameters. Refer to host
2.d Defective terminal box.2.d Check continuity from each screw terminal to the
2.e Defective Field Communicator or
modem cable.
2.f Fieldbus card defective or not compatible with PC.2.f Replace Fieldbus card.
3.b Excess noise on segment.
4.a Resource block parameter Write Lock may be set to
Locked.
4.b If a transducer block parameter, the mode may be
incorrect or other parameter settings might be
preventing a write.
4.c You have attempted to write a value that is outside
the valid range.
3.d Function block or in/out block mode may be
incorrect.
-Continued-
process temperature. Use appropriate material for
process temperature.
1.b1 Check stored Specific Gravity values against
independent measurement of process density. If
process SG has changed from calibration values,
correct configuration data to match process
2.a1 Ensure device is connected to the segment (see
host system documentation).
2.a2 Measure the terminal voltage. Terminal voltage
should be between 9 and 32 VDC.
2.a3 Check to be sure device is drawing current. There
should be approximately 19 mA.
documentation for procedure.
corresponding PWB connector pin. If necessary, replace
the terminal box assembly (see Replacing the Terminal
Box on page 56).
2.e If necessary, repair or replace cable.
3.a1 Wrong cable type or segment length too long. See
Site Planning Guide.
3.a1 Bad power supply or conditioner.
3.b1 Check integrity of wiring connections. Make sure
cable shield is grounded only at the control system.
3.b2 Check for corrosion or moisture on terminals in
terminal box (refer to page 55 for terminal box
information).
3.b3 Check for bad power supply.
4.a Change Write Lock to Not Locked
(refer to page 35).
4.b1 Check table B‐54. If necessary change the
transducer block target mode to Manual.
4.b2 Check table B‐54. If necessary adjust parameter
settings.
4.c Check the range values listed for the parameter
(refer to the appropriate parameter definition table in
Appendix B).
3.d. Confirm that block is in correct mode for writing to
any given parameter.
60
Instruction Manual
D103434X012
Table 7‐2. Troubleshooting
5. Function block actual mode does not
change with target mode.
6. Input or Output Block does not go to
mode target
7. Block dynamic parameters do not
update
8. OUT is not being automatically
updated from the AI block.
9. Transducer block setpoint
Setpoint(D) (SETPOINT_D [32]) is not
being automatically updated from the
DO block.
10. Instrument will not calibrate.
11. Field Communicator does not turn
on.
DLC3020f Digital Level Controller
Maintenance & Troubleshooting
August 2020
Corrective ActionPossible CauseSymptom
5.a Resource block actual mode is Out of Service.5.a Change Resource block target mode to Auto (see
5.b Transducer block actual mode is not Auto.5.b Change transducer block target mode to Auto (see
5.c Schedules that define when function blocks execute
are not set correctly.
5.d Configuration error5.d Look for configuration error bit in BLOCK_ERR. By
6.a Resource block actual mode is Out of Service6.a Change Resource block target mode to Auto (see
6.b Transducer block actual mode is not Auto.6.b Change transducer block target mode to Auto (see
6.c Transducer has detected a hardware failure.6.c See transducer section of Detailed Setup for repair
6.d Schedules that define when function blocks execute
are not set correctly.
6.e Configuration error.6.e Look for configuration error bit in BLOCK_ERR. By
7.a Block actual mode is Out of Service7.a Change the block target mode to an operational
8.a Transducer block mode in not Auto.8.a Change transducer block mode to Auto.
8.b AI block is not scheduled8.b Schedule the AI block.
9.a Transducer block mode is not Auto.9.a Change transducer block mode to Auto.
9.b DO block is not active.8.b Change Outblock Selection to DO Control.
10.b Lever Assembly is locked10.b Check the Lever Assembly lock and unlock.
10.c Lever Assembly is not clamped to the torque tube.10.c Clamp the Lever Assembly to the torque tube.
10.d Device setup doesn't match real device conditions. 10.d Adjust settings to match device conditions and
11.a Battery pack not charged.11.a Charge battery pack.
page 150, Resource Block Mode, or host system
documentation).
page 157, Transducer Block Mode or host system
documentation).
5.c Set the schedules using host system or
configuration tool. All function blocks must be in a
schedule that is downloaded to the device.
default, all enumerature type parameters are initialized
to 0 (undefined). They must be configured before the
block can be put into service.
page 150, Resource Block Mode, or host system
documentation).
page 157, Transducer Block Mode or host system
documentation).
information.
6.d Set the schedules using host system or
configuration tool. All function blocks must be in a
schedule that is downloaded to the device.
default, all enumerature type parameters are initialized
to 0 (undefined). They must be configured before the
block can be put into service.
mode (see F
Appendix C and host system documentation).
setup.
Note: Battery pack can be charged while attached to the
Field communicator or separately. The 475 Field
Communicator is fully operable while the battery pack is
charging. Do not attempt to charge the battery pack in
a hazardous area.
OUNDATIONfieldbus Communication,
61
DLC3020f Digital Level Controller
Maintenance & Troubleshooting
August 2020
Instruction Manual
D103434X012
62
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Parts
August 2020
Section 8 Parts8‐8‐
Parts Ordering
Whenever corresponding with your Emerson sales office about this equipment, always mention the controller serial
number.
WARNING
Use only genuine Fisher replacement parts. Components that are not supplied by Emerson, should not, under any
circumstances, be used in any Fisher instrument. Use of components not supplied by Emerson may void your warranty,
might adversely affect the performance of the instrument, and could cause personal injury and property damage.
Mounting Kits
Contact your Emerson sales office for information on ordering the following DLC3020f mounting options:
D Fisher
D Masoneilan 12100, 12800 Series
D Masoneilan 12100, 12800 Series with heat insulator
D Masoneilan 12200, 12300, 12400 Series
D Masoneilan 12200, 12300, 12400 Series with heat insulator
D Yamatake NQP
D Yamatake NQP with heat insulator
D Foxboro Eckardt 134LD and 144LD
D Foxboro Eckardt 134LD and 144LD with heat insulator
D Foxboro Eckardt LP167
D Foxboro Eckardt LP167 with heat insulator
Note
Contact your Emerson sales office for information on the availability of additional mounting kits.
249 Sensors - heat insulator for field mounting the DLC3020f
1. These parts are not replaced in the field due to serialization and characterization
issues, but can be replaced at a qualified service center. Contact your Emerson sales
office for additional information.
2. Included in small hardware spare parts kit.
3. Included in spare O‐rings kit.
4. Included in the Electronics Ass'y, key 2
5. Included in the LCD Meter Ass'y. key 4
Instruction Manual
D103434X012
Figure 8‐1. DLC3020f Digital Level Controller Assembly
Figure 8‐2. DLC3020f Digital Level Controller Transducer Assembly
(2)
(not furnished with instrument)
(2)(6)
(2)(6)
(1)
(6)
APPLY LUB/THREADLOCK
GE29795
66
77
76
82
*Recommended spare parts
1. These parts are not replaced in the field due to serialization and
characterization issues, but can be replaced at a qualified service center. Contact
your Emerson sales office for additional information.
The DLC3020f digital level controller is a fieldbus‐powered instrument that measures liquid level or interface between
two liquids. As the liquid level surrounding the displacer rises (figure A‐1), the torque tube rotates clockwise; the
reverse action occurs when the liquid level is lowered. The rotary motion of the torque tube is transferred to the leverassembly (figure A‐2) which rotates an attached magnet array. The sensor module converts the changing magnetic
field to a digital signal, which is ambient temperature compensated, linearized, and sent to the electronics assembly.
Figure A‐1. Typical Sensor Operation
MOUNTING FLANGE
FOR DLC3020f
TORQUE
TUBE
DISPLACER
W1389‐1
249 SENSOR (SIDE VIEW)
The electronics assembly actively compensates for changes in liquid density due to process temperature variances
based on a process temperature input from a transmitter or a direct‐wired RTD. The electronics assembly also
computes the process variable (PV) and manages F
OUNDATION fieldbus network communication.
The terminal box contains fieldbus, simulation, and RTD terminal connections. Circuits in the terminal box also provide
reverse polarity, transient power surge, and electromagnetic interference (EMI) protection.
The LCD meter displays the process variable (PV) and various instrument alerts, as configured.
71
DLC3020f Digital Level Controller
Principle of Operation
August 2020
Figure A‐2. DLC3020f Digital Level Controller Assembly
ADAPTER RING
(MOUNTS TO SENSOR)
Instruction Manual
D103434X012
LEVER ASSEMBLY
TORQUE TUBE CONNECTOR
MAGNET ARRAY
HOUSING
SENSOR MODULE
ELECTRONICS ASSEMBLY
LCD METER ASSEMBLY
TERMINAL BOX
TERMINAL BOX
COVER
COVER
72
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Blocks
August 2020
Appendix B BlocksB‐
Analog Input (AI) Function Block
The Analog Input (AI) function block (figure B‐1) processes field device measurements and makes them available to
other function blocks. The output value from the AI block is in engineering units and contains a status indicating the
quality of the measurement. The measuring device reports level status.
Figure B‐1. Analog Input (AI) Function Block
OUT_D
OUT
FIELDBUS‐FBUS_31A
= THE BLOCK OUTPUT VALUE AND STATUS
OUT
OUT_D
= DISCRETE OUTPUT THAT SIGNALS A SELECTED
ALARM CONDITION
The AI block supports alarming, signal scaling, signal filtering, signal status calculation, mode control, and simulation.
In Automatic mode, the block's output parameter (OUT [8]) reflects the process variable (PV [7]) value and status. In
Manual mode, OUT [8] may be set manually. The Manual mode is reflected on the output status. A discrete output
(OUT_D [37]) is provided to indicate whether a selected alarm condition is active. Alarm detection is based on the OUT
[8] value and user specified alarm limits. Figure B‐2 illustrates the internal components of the AI function block, and
table B‐5 lists the AI block parameters and their units of measure, descriptions, and index numbers.
Analog Input Block Modes
The AI function block supports three modes of operation as defined by the MODE_BLK [5] parameter:
D Manual (Man) The block output (OUT [8]) may be set manually.
D Automatic (Auto) OUT reflects the analog input measurement or the simulated value when simulation is enabled.
D Out of Service (OOS) The block is not processed. FIELD_VAL [19] and PV [7] are not updated and the OUT [8] status
is set to Bad: Out of Service. The BLOCK_ERR [6] parameter shows Out of Service. In this mode, you can make
changes to all configured parameters. The target mode of a block may be restricted to one or more of the
supported modes.
Alarm Detection
A block alarm will be generated whenever the BLOCK_ERR [6] has an error bit set. Block errors for the AI block are
defined in table B‐3.
73
DLC3020f Digital Level Controller
(1)
Blocks
August 2020
Figure B‐2. Analog Input Function Block Schematic
ANALOG
MEASUREMENT
Instruction Manual
D103434X012
ACCESS
ANALOG
MEAS.
CHANNEL
CONVERTSTATUS
SIMULATE
OUT_SCALE
XD_SCALE
NOTES:
OUT_D = BLOCK OUTPUT VALUE AND STATUS
OUT_D = DISCRETE OUTPUT THAT SIGNALS A SELECTED ALARM CONDITION.
HI_HI_LIM
LO_LO_LIM
ALARM_HYS
LOW_CUT
FIELD_VAL
HI_LIM
LO_LIM
CUTOFF FILTER
L_TYPE
IO_OPTS
ALARM_TYPE
ALARM
DETECTION
PV_FTIME
PV
MODE
STATUS_OPTS
OUT_D
OUT
CALC.
FIELDBUS‐FBUS_02A
Process Alarm detection is based on the OUT [8] value. You can configure the alarm limits of the following standard
alarms:
D High (HI_LIM [28])
D High high (HI_HI_LIM [26])
D Low (LO_LIM [30])
D Low low (LO_LO_LIM [32])
In order to avoid alarm chattering when the variable is oscillating around the alarm limit, an alarm hysteresis in percent
of the PV [7] span can be set using the ALARM_HYS [24] parameter. The priority of each alarm is set in the following
parameters:
D HI_PRI [27]
D HI_HI_PRI [25]
D LO_PRI [29]
D LO_LO_PRI [31]
Alarms are grouped into five levels of priority, as shown in table B‐1.
Table B‐1. AI Function Block Alarm Priorities
Priority NumberPriority Description
0The priority of an alarm condition changes to 0 after the condition that caused the alarm is corrected.
1An alarm condition with a priority of 1 is recognized by the system, but is not reported to the operator.
2
3‐7Alarm conditions of priority 3 to 7 are advisory alarms of increasing priority.
8‐15Alarm conditions of priority 8 to 15 are critical alarms of increasing priority.
1. The priority classes “advise” and “critical” have no relationship to PlantWeb Alerts.
74
An alarm condition with a priority of 2 is reported to the operator, but generally does not require operator attention (such as
diagnostics and system alerts).
DLC3020f Digital Level Controller
(1)
Instruction Manual
D103434X012
Blocks
August 2020
Figure B‐3. Analog Input Function Block Timing Diagram
OUT (mode in man)
OUT (mode in auto)
PV
63% of Change
FIELD_VAL
TIME (seconds)
PV_FTIME
FIELDBUS‐FBUS_03A
Status Handling
The AI block only gets Good Non‐Specified Unlimited or Bad Device Failure for status from the transducer. This is
reflected in FIELD_VAL.STATUS [19.1]. PV.STATUS [7.1] is the same as FIELD_VAL.STATUS [19.1]. OUT.STATUS [8.1]
can also reflect Bad, Out of Service in addition to PV.STATUS [7.1] values.
In the STATUS_OPTS [14] parameter, you can select from the following options to control the status handling:
Propagate Fail Forward—If the status from the sensor is Bad, Device failure or Bad, Sensor failure, propagate it to OUT
without generating an alarm. The use of these sub‐status in OUT is determined by this option. Through this option,
you may determine whether alarming (sending out an alert) will be done by the block or propagated downstream for
alarming.
Uncertain if in Manual mode—The status of the Output is set to Uncertain when the mode is set to Manual.
Note
1. The instrument must be in Out of Service mode to set the status option.
2. The AI block only supports the Uncertain if in Manual and Propagate failure. Unsupported options are not grayed out; they
appear on the screen in the same manner as supported options.
Channel Selection
See table B‐2 for AI block channel selection information.
Table B‐2. Channel Selection for the Analog Input Function Block
ChannelParameter
1PRIMARY_VALUETB14Valid Length Units (DLC_UNITS.LENGTH UNITS [25.2])
1. Refer to table B‐54 for transducer block parameter description.
BlockIndex NumberXD_SCALE Units
Filtering
The filtering feature changes the response time of the device to smooth variations in output readings caused by rapid
changes in input. You can adjust the filter time constant (in seconds) using the PV_FTIME [18] parameter. Set the filter
time constant to zero to disable the filter feature.
75
DLC3020f Digital Level Controller
Blocks
August 2020
Instruction Manual
D103434X012
Signal Conversion
You can set the signal conversion type with the Linearization Type (L_TYPE [16]) parameter. You can view the
converted signal (in percent of XD_SCALE [10]) through the FIELD_VAL [19] parameter.
FIELD_VAL =
You can choose from direct, indirect, or indirect square root signal conversion with the L_TYPE [16] parameter.
100 X (Channel Value) ‐ EU *@0%
(EU *@100% ‐ EU *@0%)
*XD_SCALE values
Direct
Direct signal conversion allows the signal to pass through the accessed channel input value (or the simulated value
when simulation is enabled).
PV = Channel Value
Indirect
Indirect signal conversion converts the signal linearly to the accessed channel input value (or the simulated value when
simulation is enabled) from its specified range (XD_SCALE [10]) to the range and units of the PV [7] and OUT [8]
parameters (OUT_SCALE [11]).
FIELD_VAL
PV =
()
100
X (EU **@100% ‐ EU **@0%) + EU **@0%
**OUT_SCALE values
Indirect Square Root
Indirect Square Root signal conversion takes the square root of the value computed with the indirect signal conversion
and scales it to the range and units of the PV [7] and OUT [8] parameters.
FIELD_VAL
PV =
(
100
When the converted input value is below the limit specified by the LOW_CUT [17] parameter, a value of zero is used
for the converted value (PV [7]). This option is useful to eliminate false readings when the differential pressure
measurement is close to zero.
76
X (EU **@100% ‐ EU **@0%) + EU **@0%
)
**OUT_SCALE values
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Blocks
August 2020
Advanced Features
The AI function block provided with the DLC3020f provides added capability through the addition of the following
parameters:
ALARM_SEL—Allows one or more of the process alarm conditions detected by the AI function block to be used in
setting its OUT_D [37] parameter.
OUT_D—Discrete output of the AI function block based on the detection of process alarm condition(s). This parameter
may be linked to other function blocks that require a discrete input based on the detected alarm condition.
STDDEV and CAP_STDDEV— are diagnostic parameters that can be used to determine the variability of the process.
Simulation
To support testing, you can either change the mode of the block to manual and adjust the output value, or you can
enable simulation through the configuration tool and manually enter a value for the measurement value and its status.
To enable simulation, you must first install the Simulate Enable jumper across the instrument AUX terminals (see page
19). Next you must use the configuration tool to enable the parameter SIMULATE [9].
With simulation enabled, the actual measurement value has no impact on the OUT [8] value or the status.
Block Errors
Table B‐3 lists conditions reported in the BLOCK_ERR [6] parameter. Conditions in italics are inactive for the AI block
and are given here only for your reference.
Table B‐3. BLOCK_ERR Conditions
Condition NumberCondition Name and Description
0Other
1
2Link Configuration Error
3Simulate Active ‐ Simulation is enabled and the block is using a simulated value in its execution.
4Local Override
5Device Fault State
6Device Needs Maintenance Soon
7Input failure/process variable had Bad status ‐ The hardware is bad, or a bad status is being simulated
8Output failure
9Memory failure
10Lost Static Data
11Lost NV Data
12Readback Check Failed
13Device Needs Maintenance Now
14Power Up ‐ This condition exists until the AI function block executes for the first time.
15Out of Service ‐ The actual mode is Out of Service.
Block Configuration Error ‐ the selected channel carries a measurement that is incompatible with the engineering units
selected in XD_SCALE, the L_TYPE parameter is not configured, or CHANNEL = zero.
77
DLC3020f Digital Level Controller
Blocks
August 2020
Troubleshooting
Refer to table B‐4 to troubleshoot any problem that you encounter.
Table B‐4. Troubleshooting
SymptomPossible CausesCorrective Action
Mode will not leave OOS
Process and/or block alarms will not work
Value of output does not make sense
Cannot set HI_LIMIT [28], HI_HI_LIMIT [26],
LO_LIMIT [30], or LO_LO_LIMIT [32] VALUES
Target mode is not setSet target mode to something other than OOS
Configuration error
Resource block
Schedule
Features
Notification
Status Options
Linearization Type
Scaling
Scaling
Instruction Manual
D103434X012
BLOCK_ERR [6] will show the configuration error bit set. The
following are parameters that must be set before the block is
allowed out of OOS:
D CHANNEL [15] must be set to a valid value and cannot be
left at initial value of 0.
D XD_SCALE [10]. UNITS_INDEX must match the units in the
transducer block channel value.
D L_TYPE [16] must be set to Direct, Indirect, or Indirect
Square Root and cannot be left at an initial value of 0.
The actual mode of the Resource block is OOS. See Resource
Block Diagnostics for corrective action.
Block is not scheduled and therefore cannot execute to go to
Target Mode. Schedule the block to execute.
FEATURES_SEL [18] in the resource block does not have Alerts
enabled. Enable the Reports Supported bit.
LIM_NOTIFY [32] in the resource block is not high enough. Set
equal to MAX_NOTIFY [31], also in the resource block.
STATUS_OPTS [14] has Propagate Fault Forward bit set. This
should be cleared to cause an alarm to occur.
L_TYPE [16] must be set to Direct, Indirect, or Indirect Square
Root and cannot be left at an initial value of 0.
Scaling parameters are set incorrectly:
D XD_SCALE.EU0 and EU100 should match that of the trans
ducer block channel value.
D OUT_SCALE.EU0 and EU100 are not set properly.
Limit values are outside the OUT_SCALE.EU0 and
OUT_SCALE.EU100 values. Change OUT_SCALE [11] or set
values within range.
D Mode: The block mode(s) required to write to the parameter
D Double indentation and shaded Index Number indicates sub‐parameter
Table B‐5. Analog Input Block Parameter Definitions
Label
PARAMETER_NAME
Static Revision
ST_REV
Tag Description
TAG_DESC
Strategy
STRATEGY
Alert Key
ALERT_KEY
Block Mode
MODE_BLK
TARGET5.1RWALL
ACTUAL5.2ROALLOOS
PERMITTED5.3RWALLOOS+MAN+AUTO
NORMAL5.4RWALLAUTO
Block Error
BLOCK_ERR
Process Value
PV
Primary Output
OUT
Index
Number
RO /RWWrite Block
Mode
1RONA0 to 655350
2ALL7 bit ASCIIspaces
3ALL0 to 655350
4ALL1 to 2550
5
6RO
7RO
8OOS, MAN OUT_STATE
RangeInitial ValueDescription
OOS
MAN
AUTO
1: Block Configuration
Error
3: Simulate Active
7: Input Failure/ Bad PV
Status
14: Power‐up
15: Out‐of‐Service
PV Status set equal to
FIELDV_VAL Status
-Continued-
OOS until block
is configured,
then last valid
OOS, MAN,
target
AUTO
DLC3020f Digital Level Controller
Blocks
August 2020
Data Type: Unsigned16
The revision level of the static data associated with
the function block. The revision value will be
incremented each time a static parameter value in
the block is changed
Data Type: Octet String
The user description of the intended application of
the block.
Data Type: Unsigned16
The strategy field can be used to identify grouping
of blocks. This data is not checked or processed by
the block.
Data Type: Unsigned8
The identification number of the plant unit. This
information may be used in the host for sorting
alarms, etc.
Data Type: DS‐69
Valid Bits: 7: OOS, 4: MAN, 3: AUTO
The actual, target, permitted, and normal modes of
the block.
Target: The requested block mode
Actual: The current mode of the block
Permitted: Allowed modes for Target
Normal: Most common mode for Target
Data Type: Bit String
=Inactive
0
=Active
1
Error status associated with the hardware or
software for the AI block.
Data Type: DS‐65
Reflects the scaled value from the configured
channel. Units set by OUT_SCALE and L_TYPE.
Data Type: DS‐68
The block output value and status.
79
DLC3020f Digital Level Controller
Blocks
August 2020
Table B‐5. Analog Input Block Parameter Definitions (Continued)
0=Not Initialized
1=Simulation Disabled
2=Simulation Active
1010: Meter
1012: cm
1013: mm
1018: ft.
1019: in.
1342: percent
1010: Meter
1012: cm
1013: mm
1018: ft.
1019: in.
1342: percent
Valid Bits
0: Program
1: Tune
2: Alarm
3: Local
3: Propagate Failure
forward
6: Uncertain if Limited
7: Bad if Limited
8: Uncertain in Man
Mode
0: Undefined
1: Direct
2: Indirect
3: Ind. Sqr. Root
-Continued-
1=simulate
disabled
%
%
All bits: 0
All bits: 0
0: Undefined
Instruction Manual
D103434X012
DescriptionInitial ValueRange
Data Type: DS‐82
A group of data that contains the current transducer
value and status, the simulated transducer value
and status, and the enable/disable bit.
Data Type: DS‐68
Transducer scaling (XD_SCALE) is applied to the
value from the channel to produce the FIELD_VAL in
percent. The XD_SCALE units code must match the
channel units code (if one exists), or the block will
remain in OOS mode after being configured.
Data Type: DS‐68
The high and low scale values, engineering units
code, and number of decimal places to be used in
displaying the OUT parameter and parameters
which have the same scaling as OUT.
Data Type: DS‐70
Options for controlling access of host computer and
local control panels to operating, tuning, and alarm
parameters of the block.
GRANT: 0=NA, 1=granted
DENY: 0=NA, 1=denied
Data Type: Bit String
0=Disable
1=Enable
User options for Output Control.
Data Type: Bit String
0=Disable
1=Enable
User options for Status
Data Type: Unsigned16
Used to select the type of threshold that is used to
set the output.
Data Type: Enum
Linearization type. Determines whether the field
value is used directly (Direct), is converted linearly
(Indirect), or is converted with the square root
(Indirect Square Root). The OUT_SCALE is normally
the same as the transducer, but if L_TYPE is set to
Indirect or Ind Sqr Root, OUT_SCALE determines the
conversion from FIELD_VAL to the output.
Data Type: Float
If calculated output is below this value the output is
0.
Data Type: Float
Time constant of first order filter on PV, in seconds.
Data Type: DS‐65
Value of the field device analog input, with a status
reflecting the Transducer condition.
80
Instruction Manual
D103434X012
Table B‐5. Analog Input Block Parameter Definitions (Continued)
0: Discrete alarm
1: Hi Hi alarm
2: Hi Alarm
3: Lo Lo Alarm
4: Lo Alarm
7: Block alarm
0: Discrete alarm
1: Hi Hi alarm
2: Hi Alarm
3: Lo Lo Alarm
4: Lo Alarm
7: Block alarm
-Continued-
0=Undefined
0=Undefined
All bits: 0
DLC3020f Digital Level Controller
Blocks
August 2020
DescriptionInitial ValueRange
Data Type: DS‐73
This alarm is generated whenever a static parameter
is changed.
Data Type: DS‐72
The block alarm is used for all configuration,
hardware, connection failure or system problems in
the block. The cause of the alert is entered in the
subcode field.
Data Type: DS‐74 Current alert status,
unacknowledged states, unreported states, and
disabled states of the alarms associated with the
function block.
0=clear
0=acknowledged
0=reported
0=enabled
Data Type: Bit String
=Disable
0
=Enable
1
Selection of whether alarms associated with the
block will be automatically acknowledged.
Data Type: Float
Hysteresis on alarms.
Data Type: Unsigned8
The priority of the hi hi alarm.
Data Type: Float
Value of analog input which will generate an alarm.
Data Type: Unsigned8
The priority of the high alarm.
Data Type: Float
Value of analog input which will generate an alarm.
Data Type: Unsigned8
The priority of the low alarm.
Data Type: Float
Value of analog input which will generate an alarm.
Data Type: Unsigned8
The priority of the low low alarm.
Data Type: Float
Value of analog input which will generate an alarm.
81
DLC3020f Digital Level Controller
Blocks
August 2020
Table B‐5. Analog Input Block Parameter Definitions (Continued)
1: Hi Hi alarm
2: Hi Alarm
3: Lo Lo Alarm
4: Lo Alarm
0
0
0
0
All bits: 0
Instruction Manual
D103434X012
DescriptionInitial ValueRange
Data Type: DS‐71
The status of the hi hi alarm and its associated time
stamp.
Data Type: DS‐71
The status of the hi alarm and its associated time
stamp.
Data Type: DS‐71
The status of the lo alarm and its associated time
stamp.
Data Type: DS‐71
The status of the lo lo alarm and its associated time
stamp.
Data Type: DS‐66
Discrete Output this is true (1) if any of the alarms
selected in ALM_SEL are active.
Data Type: Bitstring
0=unselected
1=selected
Selected alarms that activate the alarm output.
Data Type: Float
Standard deviation of the measurement.
Data Type: Float
Capability standard deviation, the best deviation
that can be achieved.
82
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Blocks
August 2020
View Lists
View lists allow the values of a set of parameters to be accessed at the same time. Views 1 and 2 contain operating
parameters and are defined by the Fieldbus Foundation. View 3 contains dynamic parameters and View 4 contains
static parameters with configuration and maintenance information. Views 3 and 4 are defined by the manufacturer.
AI Channel
Linearization Type
Transducer Scale: EU at 100%
Transducer Scale: EU at 0%
Transducer Scale: Units Index
Transducer Scale: Decimal
Output Scale: EU at 100%
Output Scale: EU at 0%
Output Scale: Units Index
Output Scale: Decimal
Common Config
Acknowledge Option
Alarm Hysteresis
Alert Key
High High Limit
High High Priority
High Limit
High Priority
I/O Options
Linearization Type
Low Low Limit
Low Low Priority
Low Limit
Low Priority
Block Mode: Target
Block Mode: Actual
Block Mode: Permitted
Block Mode: Normal
Output Scale: EU at 100%
Output Scale: EU at 0%
Output Scale: Units Index
Output Scale: Decimal
Process Value Filter Time
Advanced Config
Low Cutoff
Simulate: Simulate Status
Simulate: Simulate Value
Simulate: Transducer Status
Simulate: Transducer Value
Simulate: Simulate En/Disable
Static Revision
Status Options
Strategy
Transducer Scale: EU at 100%
Transducer Scale: EU at 0%
Transducer Scale: Units Index
Transducer Scale: Decimal
I/O Reference
AI Channel
Connectors
Output: Status
Output: Value
Online
Block Error
Field Value: Status
Field Value: Value
Cascade Input: Status
Cascade Input: Value
Block Mode: Target
Block Mode: Actual
Block Mode: Permitted
Block Mode: Normal
Output: Status
Output: Value
Process Value: Status
Process Value: Value
Status
Block Error
Other
Tag Description
Grant Deny: Grant
Grant Deny: Deny
Update Event: Unacknowledged
Update Event: Update State
Update Event: Time Stamp
Update Event: Static Rev
Update Event: Relative Index
Block Alarm: Unacknowledged
Block Alarm: Alarm State
Block Alarm: Time Stamp
Block Alarm: Subcode
Block Alarm: Value
Alarm Summary: Current
Alarm Summary: Unacknowledged
Alarm Summary: Unreported
Alarm Summary: Disabled
High Alarm: Unacknowledged
High Alarm: Alarm State
High Alarm: Time Stamp
High Alarm: Subcode
High Alarm: Float Value
High High Alarm: Unacknowledged
High High Alarm: Alarm State
High High Alarm: Time Stamp
High High Alarm: Subcode
High High Alarm: Float Value
Low Alarm: Unacknowledged
Low Alarm: Alarm State
Low Alarm: Time Stamp
Low Alarm: Subcode
Low Alarm: Float Value
Low Low Alarm: Unacknowledged
Low Low Alarm: Alarm State
Low Low Alarm: Time Stamp
Low Low Alarm: Subcode
Low Low Alarm: Float Value
Alarm output: Status
Alarm output: Value
Alarm Select
StdDev
Cap StdDev
All
Characteristics
Static Revision
Tag Description
Strategy
Alert Key
Block Mode: Target
Block Mode: Actual
Block Mode: Permitted
Block Mode: Normal
Block Error
Process Value: Status
Process Value: Value
Output: Status
Output: Value
Simulate: Simulate Status
Simulate: Simulate Value
Simulate: Transducer Status
Simulate: Transducer Value
Simulate: Simulate En/Disable
Transducer Scale: EU at 100%
Transducer Scale: EU at 0%
Transducer Scale: Units Index
Transducer Scale: Decimal
Output Scale: EU at 100%
Output Scale: EU at 0%
Output Scale: Units Index
Output Scale: Decimal
Grant Deny: Grant
Grant Deny: Deny
I/O Options
Status Options
AI Channel
Linearization Type
Low Cutoff
Process Value Filter TIme
Field Value: Status
Field Value: Value
Update Event: Unacknowledged
Update Event: Update State
Update Event: Time Stamp
Update Event: Static Rev
Update Event: Relative Index
Block Alarm: Unacknowledged
Block Alarm: Alarm State
Block Alarm: Time Stamp
Block Alarm: Subcode
Block Alarm: Value
Alarm Summary: Current
Alarm Summary: Unacknowledged
Alarm Summary: Unreported
Alarm Summary: Disabled
Acknowledge Option
Instruction Manual
D103434X012
All (continued)
Alarm Hysteresis
High High Priority
High High Limit
High Priority
High Limit
Low Priority
Low Limit
Low Low Priority
Low Low Limit
High High Alarm: Unacknowledged
High High Alarm: Alarm State
High High Alarm: Time Stamp
High High Alarm: Subcode
High High Alarm: Float Value
High Alarm: Unacknowledged
High Alarm: Alarm State
High Alarm: Time Stamp
High Alarm: Subcode
High Alarm: Float Value
Low Alarm: Unacknowledged
Low Alarm: Alarm State
Low Alarm: Time Stamp
Low Alarm: Subcode
Low Alarm: Float Value
Low Low Alarm: Unacknowledged
Low Low Alarm: Alarm State
Low Low Alarm: Time Stamp
Low Low Alarm: Subcode
Low Low Alarm: Float Value
Alarm output: Status
Alarm output: Value
Alarm select
StdDev
Cap StdDev
84
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Blocks
August 2020
PID Function Block
The PID function block (figure B‐4) combines all of the necessary logic to perform proportional/integral/derivative
(PID) control. The block supports mode control, signal scaling and limiting, feedforward control, override tracking,
alarm limit detection, and signal status propagation.
Figure B‐4. Proportional+Integral+Derivative (PID) Function Block
BKCAL IN
CAS
IN
FF VAL
IN
IN D
TRK
VAL
TRK
BKCAL_IN
IS USED FOR BACKWARD OUTPUT TRACKING FOR BUMPLESS TRANSFER AND TO PASS LIMIT STATUS.
CAS_IN
FF_
IN
TRK_
TRK_
BKCAL_
TO PREVENT RESET WINDUP AND TO PROVIDE BUMPLESS TRANSFER TO CLOSED LOOP CONTROL.
OUT
B2720
= THE ANALOG INPUT VALUE AND STATUS FROM ANOTHER BLOCK'S BKCAL _OUT OUTPUT THAT
= THE REMOTE SETPOINT VALUE FROM ANOTHER FUNCTION BLOCK.
VAL = THE FEEDFORWARD CONTROL INPUT VALUE AND STATUS.
= THE CONNECTION FOR THE PROCESS VARIABLEFROM ANOTHER FUNCTION BLOCK.
IN_D = INITIATES THE EXTERNAL TRACKING FUNCTION.
VAL = THE VALUE AFTER SCALING APPLIED TO OUT IN LOCAL OVERRIDE MODE.
OUT = THE VALUE AND STATUS REQUIRED BY THE BKCAL_IN INPUT OF ANOTHER FUNCTION BLOCK
= THE BLOCK OUTPUT AND STATUS.
PID
BKCADLOUT
OUTDD
The block supports two forms of the PID equation: Standard and Series. You can choose the appropriate equation
using the MATHFORM [70] parameter. The Standard ISA PID equation is the default selection.
s
t
Standard Out + GAIN ex ǒ1 )
t
s ) 1
r
1
)
T t
d
s ) 1
d
Ǔ
) F
t
s ) 1
Series Out + GAIN ex
ǒ
1 )
1
Ǔ
)
t
s
r
ǒ
T t
d
s ) 1
d
Ǔ
)F
where
GAIN:proportional gain value
τ
:integral action time constant (RESET parameter) in seconds
r
s:laplace operator
:derivative action time constant (RATE parameter)
τ
d
α:fixed smoothing factor of 0.1 applied to RATE
F:feedforward control contribution from the feedforward input (FF_VAL)
E:error between setpoint and process variable
To further customize the block for use in your application, you can configure filtering, feedforward inputs, tracking
inputs, setpoint and output limiting, PID equation structures, and block output action. Table B‐12 lists the PID block
85
DLC3020f Digital Level Controller
Blocks
August 2020
Instruction Manual
D103434X012
parameters and their descriptions, units of measure, and index numbers, and figure B‐5 illustrates the internal
components of the PID function block.
Figure B‐5. PID Function Block Schematic
FF GAIN
FF
SCALE
FF VAL
BKCAL
TRK
CAS
TRK
IN D
VAL
IN
IN
IN
RCAS
IN
Operator
Setpoint
MODE
SP
SP
SP
SP
Scaling
and
Filtering
PV
PV
RCAS
Setpoint
Limiting
HI LIM
LO LIM
RATE DN
RATE UP
SCALE
FILTER
Convert
OUT
Feedforward
Calculation
PID
Equation
HI
HI
DV
DV
LO
LO
GAIN
RATE
RESET
Alarm
Detection
HI LIM
LIM
HI LIM
LO LIM
LIM
LO LIM
ROUT
Operator
Output
IN
Output
Limiting
OUT
OUT
OUT
ROUT
HI LIM
LO LIM
SCALE
OUT
BKCAL
OUT
OUT
SCALE
TRK
OUT
SCALE
B2721
Modes
The PID function block supports the following modes:
D Manual (Man)—The block output (OUT [9]) may be set manually.
D Automatic (Auto)—The SP [8] may be set manually and the block algorithm calculates OUT [9].
D Cascade (Cas)—The SP [8] is calculated in another block and is provided to the PID block through the CAS_IN [18]
connection.
DRemoteCascade (RCas)—The SP [8] is provided by a host computer that writes to the RCAS_IN [32] parameter.
86
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
D RemoteOutput (ROut)—The OUT [9] is provided by a host computer that writes to the ROUT_IN [33] parameter.
D Local Override (LO)—The track function is active. OUT [9] is set by TRK_VAL [39]. The BLOCK_ERR [6] parameter
shows Local override.
DInitialization Manual (IMan)—The output path is not complete (for example, the cascade‐to‐slave path might not be
open). In IMan mode, OUT [9] tracks BKCAL_IN [27].
DOut of Service (OOS)—The block is not processed. The OUT [9] status is set to Bad: Out of Service. The BLOCK_ERR
[6] parameter shows Out of service.
You can configure the Man, Auto, Cas, and OOS modes as permitted modes for operator entry.
Blocks
August 2020
Mode Handling
Shed Options—RCAS Mode Only
Shed from or climb to a remote mode is determined by the parameter SHED_OPT [34]. A block climbs and sheds
through the same path. For example, if SHED_OPT [34] specifies that a block should shed to Auto, then, if the block
target mode is set to RCas, the block goes through Auto on the way to RCas. You can configure the shed option as
follows:
Shed With Return Options
Remote cascade or remote output connection failure shifts actual mode but keeps trying to restore remote cascade or
remote output (in other words, the remote cascade or remote output target mode stays in effect).
Normal—On failure of a remote connection, the block attempts to attain the highest permitted non‐remote mode
until the remote connection is restored. Cas is the highest permitted non‐remote mode and Auto is is the next highest
permitted non‐remote mode. If Cas or Auto are not available, the block will shed by default to Man.
Retained Target—The retained target mode is the mode the block was in before changing to one of the remote target
modes. On failure of a remote connection, the block attempts to attain the retained target mode.
Auto—On failure of a remote connection, the block attempts to attain Auto, if permitted, until the remote connection
is restored.
Man—On failure of a remote connection, the block sheds to Man until a remote connection is restored.
Shed With No Return Options
For any shed with no return option, the target mode changes as determined by the option. Therefore, there is no
attempt to restore the connection following failure. The behavior on change to a remote target mode is identical to
that for Shed With Return Options.
Normal—On failure of a remote connection, the block sets the target mode to the highest permitted non‐remote
mode. Cas is the highest permitted non‐remote mode and Auto is is the next permitted non‐remote mode. If Cas or
Auto are not available, the block will shed by default to Man.
Retained Target—The retained target mode is the mode the block was in before changing to one of the remote target
modes. On failure of a remote connection, the block sets the target mode to the retained target mode.
Auto—On failure of a remote connection, the block sets the target mode to Auto, if permitted.
87
DLC3020f Digital Level Controller
Blocks
August 2020
Instruction Manual
D103434X012
Man—On failure of a remote connection, the block sets the target mode to Man, if permitted.
The user may configure SHED_OPTS [34] so that it calls for a target mode that is not permitted. When doing this, the
mode logic uses the following rules as applied by the remote logic:
D Shed logic never results in a non‐permitted target mode.
D Shed logic never attempts to attain an actual mode of Auto or Cas if that mode is not permitted.
Status Handling
If the input status on the PID block is Bad, the mode of the block reverts to Manual. In addition, you can select the
Target to Manual if Bad IN status option to direct the target mode to revert to manual. You can set the status option in
Manual or Out of Service mode only.
Set Point Selection and Limiting
The set point of the PID block is only valid when the block is in Auto, Cas, or RCas. Figure B‐6 illustrates the method for
set point selection. You can configure the SP_HI_LIM [21] and SP_LO_LIM [22] parameters to limit the set point. In
Cascade or Remote Cascade mode, the set point is adjusted by another function block or by a host computer, and the
output is computed based on the set point.
Figure B‐6. PID Function Block Set Point Selection
Operator
Set point
Auto
Man
CAS
B2722
SP
SP
Setpoint
Limiting
HI LIM
LO LIM
SP
SP
Rate
Limiting
RATE UP
RATE DN
Auto
Man
CAS
In Automatic mode, the set point is entered manually by the operator, and the output is computed based on the set
point. In Auto mode, you can also adjust the set point limit and the set point rate of change using the SP_RATE_UP
[20] and SP_RATE_DN [19] parameters.
In Manual mode the output is entered manually by the operator. In Remote Output mode, the output is entered by a
host computer.
Output Selection and Limiting
Output selection is determined by the mode and the set point. In Automatic, Cascade, or Remote Cascade mode, the
output is computed by the PID control equation. In Manual and Remote Output mode, the output may be entered
manually (see also Set Point Selection and Limiting). You can limit the output by configuring the OUT_HI_LIM [28] and
OUT_LO_LIM [29] parameters.
Filtering
The filtering feature changes the response time of the device to smooth variations in output readings caused by rapid
changes in input. You can adjust the filter time constant (in seconds) using the PV_FTIME [16] or SP_FTIME [69]
parameters. Set the filter time constant to zero to disable the filter feature.
88
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Blocks
August 2020
Feedforward Calculation
The feedforward value (FF_VAL [40]) is scaled (FF_SCALE [41]) to a common range for compatibility with the output
scale (OUT_SCALE [11]). A gain value (FF_GAIN [42]) is applied to achieve the total feedforward contribution.
Output Tracking
Output tracking is enabled through the control options. You can set control options in Manual or Out of Service mode
only.
The Track Enable control option must be set to True for the track function to operate. When the Track in Manual
control option is set to True, the operator cannot override the tracking function in Manual mode. When Track in
Manual is False, the operator can override the tracking function when the block is in Manual mode. Activating the track
function causes the block's actual mode to revert to Local Override.
The TRK_VAL [38] parameter specifies the value to be converted and tracked into the output when the track function
is operating. The TRK_SCALE [37] parameter specifies the range of TRK_VAL [38].
When the TRK_IN_D [38] parameter is True and the Track Enable control option is True, the TRK_VAL [38] input is
converted to the appropriate value and output in units of OUT_SCALE [11].
Set Point Tracking
You can configure the method for tracking the set point by configuring the following control options (CONTROL_OPTS
[12]):
D SP‐PV Track in Man—Permits the SP [8] to track the PV [7] when the actual mode of the block is Man.
D SP‐PV Track in LO or IMan—Permits the SP [8] to track the PV [7] when the actual mode of the block is Local Override
(LO) or Initialization Manual (IMan).
DSP‐PV Track in ROUT—Permits the SP [8] to track the PV [7] when the actual mode of the block is RemoteOut
(ROUT).
DSP Track retained Target—Causes the set point to track the RCAS or CAS parameter based on the retained target
mode when the actual mode is MAN or LO.
DAct On IR—If this option is true, then when IR (Initialization Requested) is received on BKCAL_IN [27], the SP [8] will
be adjusted within setpoint limits to provide bumpless transfer when the cascade is closed. If the setpoint required
to provide bumpless transfer is outside the setpoint limits, then any difference added to provide bumpless transfer
will be removed in the BAL_TIME [25].
When one of these options is set, the SP[8] value is set to the PV [7] value while in the specified mode.
You can select the value that a master controller uses for tracking by configuring the Use PV for BKCAL_OUT control
option. The BKCAL_OUT [31] value tracks the PV value. BKCAL_IN [27] on a master controller connected to
BKCAL_OUT [31] on the PID block in an open cascade strategy forces its OUT [9] to match BKCAL_IN [27], thus
tracking the PV from the slave PID block into its cascade input connection (CAS_IN [18]). If the Use PV for BKCAL_OUT
option is not selected, the working set point (SP_WRK [68]) is used for BKCAL_OUT [31].
You can set control options in Manual or Out of Service mode only. When the mode is set to Auto, the SP [8] will
remain at the last value (it will no longer follow the PV [7].
89
DLC3020f Digital Level Controller
Blocks
August 2020
Instruction Manual
D103434X012
PID Equation Structures for Enhanced PID Block
Note
Extended parameters are not available at this time for all host systems. Refer to your host system documentation, or contact your
Emerson sales office for additional information.
Configure the STRUCTURECONFIG [71] parameter to select the PID equation structure. You can select one of the
following choices:
D Proportional, integral, and derivative on error (PID)
D Proportional and integral on error, derivative on PV (PI_D)
D Integral on error, proportional and derivative on PV (I_PD)
D Proportional on error, derivative on error (PD)
D Integral on error, derivative on error (ID)
D Integral on error, derivative on PV (I_D)
D Two degrees of Freedom (2DOF)
Reverse and Direct Action
To configure the block output action, set the Direct Acting control option. This option defines the relationship
between a change in PV [7] and the corresponding change in output. With Direct Acting enabled (True), an increase in
PV results in an increase in the output.
You can set control options in Manual or Out of Service mode only.
Alarm Detection
A block alarm will be generated whenever the BLOCK_ERR [6] has an error bit set. The types of block error for the PID
block are defined above.
Process alarm detection is based on the PV [7] value. You can configure the alarm limits of the following standard
alarms:
D High (HI_LIM [51])
D High high (HI_HI_LIM [49])
D Low (LO_LIM [53])
D Low low (LO_LO_LIM [55])
Additional process alarm detection is based on the difference between SP [8] and PV [7] values and can be configured
via the following parameters:
D Deviation high (DV_HI_LIM [57])
D Deviation low (DV_LO_LIM [59])
90
DLC3020f Digital Level Controller
(1)
Instruction Manual
D103434X012
Blocks
August 2020
In order to avoid alarm chattering when the variable is oscillating around the alarm limit, an alarm hysteresis in percent
of the PV span can be set using the ALARM_HYS [47] parameter. The priority of each alarm is set in the following
parameters:
D HI_PRI [50]
D HI_HI_PRI [48]
D LO_PRI [52]
D LO_LO_PRI [54]
D DV_HI_PRI [56]
D DV_LO_PRI [58]
Alarms are grouped into five levels of priority, as shown in table B‐10.
Table B‐10. PID Function Block Alarm Priorities
Priority NumberPriority Description
0The alarm is disabled
1
2
3‐7Alarm conditions of priority 3 to 7 are advisory alarms of increasing priority.
8‐15Alarm conditions of priority 8 to 15 are critical alarms of increasing priority.
1. The priority classes “advise” and critical” have no relationship to Plant Web Alerts.
An alarm condition with a priority of 1 can be recognized by the system. The device monitors the alarm but does not report it
until requested by the host system.
An alarm condition with a priority of 2 is reported to the operator, but generally does not require operator attention (such as
diagnostics and system alerts).
Application Information
The PID function block is a powerful, flexible control algorithm that is designed to work in a variety of control
strategies. The PID block is configured differently for different applications.
Block Errors
Table B‐11 lists conditions reported in the BLOCK_ERR [6] parameter. Conditions in italics are not applicable for the PID
block and are provided only for your reference.
Table B‐11. BLOCK_ERR Conditions
Condition NumberCondition Name and Description
0Other (NA)
1Block Configuration Error—SHED_OPT or BYPASS set to 0
2Link Configuration Error (NA)
3Simulate Active (NA)
4Local Override—The actual mode is LO and Track Enable is set.
5Device Fault State Set (NA)
6Device Needs Maintenance Soon (NA)
7Input failure/process variable has Bad status—The parameter linked to IN is indicating a Bad status.
8Output Failure (NA)
9Memory Failure (NA)
10Lost Static Data (NA)
11Lost NV Data (NA)
12Readback Check Failed (NA)
13Device Needs Maintenance Now (NA)
14
15Out of Service—The actual mode is Out of Service (OOS).
Power Up—Set if devices was powered up with this block in Out of Service (OOS) mode. Cleared on first change of mode to
other than OOS.
D Mode: The block mode(s) required to write to the parameter
D Double indentation and shaded Index Number indicates sub‐parameter
Table B‐12. PID Function Block System Parameters Definitions
Label
PARAMETER_NAME
Static Revision
ST_REV
Tag Description
TAG_DESC
Strategy
STRATEGY
Alert Key
ALERT_KEY
Block Mode
MODE_BLK
TARGET5.1RWALL
ACTUAL5.2ROALLOOS
PERMITTED5.3RWALL
NORMAL5.4RWALLAUTO
Block Error
BLOCK_ERR
Process Value
PV
Setpoint
SP
Output
OUT
Process Value Scale
PV_SCALE
Output Scale
OUT_SCALE
Index
Number
RO /RWBlock
Mode
1RONA0 to 655350
2RWALL7 bit ASCIISpaces
3RWALL0 to 655350
4RWALL0 to 2550
5
OOS, MAN, AUTO
CAS, RCAS, ROUT
OOS+MAN+AUTO+
CAS+RCAS+ROUT
Defined Bits
1: Block Configuration Error
6RONA
7RONADynamic
8
AUTO
9
10OOS
11OOS
4: Local Override
7: Input Failure/ Bad PV status
14: Power‐up
15: Out‐of‐Service
OOS
MAN
PV_SCALE +/‐ 10%Dynamic
Status
MAN
OUT_SCALE +/‐ 10%
OOS
Value
EU at 100%
EU at 0%
Units index
Decimal
EU at 100%
EU at 0%t
Units index
Decimal
RangeInitial ValueDescription
configured,
then last valid
RCAS ROUT
Point
Point
-Continued-
OOS until
block is
target
OOS MAN,
AUTO CAS,
Dynamic
Dynamic
100
0
%
2
100
0
%
2
Instruction Manual
D103434X012
Data Type: Unsigned16
The revision level of the static data associated
with the function block. The revision value will be
incremented each time a static pa rameter value
in the block is changed.
Data Type: Octet String
The user description of the intended application of
the block.
Data Type: Unsigned16
The strategy field can be used to identify grouping
of blocks. This data is not checked or processed by
the block.
Data Type: Unsigned8
The identification number of the plant unit. This
information may be used in the host for sorting
alarms, etc.
Data Type: DS‐69
Valid Bits: 7: OOS, 6: IMAN, 5: LO, 4: MAN, 3:
AUTO, 2: CAS, 1: RCAS, 0: ROUT
The actual, target, permitted, and normal modes
of the block.
Target: The requested block mode
Actual: The current mode of the block
Permitted: Allowed modes for Target
Normal: Most common mode for Target
Data Type: Bit String
0 = inactive
1 = active
This parameter reflects the error status associated
with the hardware or software components
associated with a block. It is a bit string so that
multiple errors may be shown.
Data Type: DS‐65
The process variable used in block execution.
Data Type: DS‐65
The target block setpoint value. It is the result of
setpoint limiting and setpoint rate of change
limiting.
DS‐65
The block output value and status.
Data Type: DS‐68
The high and low scale values, engineering units
code, and number of digits to the right of the
decimal point associated with PV.
Data Type: DS‐68
The high and low scale values, engineering units
code, and number of digits to the right of the
decimal point associated with OUT.
92
Instruction Manual
D103434X012
Table B‐12. PID Function Block System Parameters Definitions (Continued)
Block
Label
PARAMETER_NAME
Grant Deny
GRANT_DENY
GRANT12.1ALL
DENY12.2ALL
Control Options
CONTROL_OPTS
Status Options
STATUS_OPTS
Input
IN
Process Value Filter Time
PV_FTIME
Bypass
BYPASS
Cascade Input
CAS_IN
Setpoint Rate Down
SP_RATE_DN
Setpoint Rate UP
SP_RATE_UP
Setpoint High Limit
SP_HI_LIM
Setpoint Low Limit
SP_LO_LIM
Gain
GAIN
Reset
RESET
Index
Number
RO /
Mode
RW
12
0: Program
1: Tune
2: Alarm
3: Local
0: Program
1: Tune
2: Alarm
3: Local
0: Bypass Enable
1: SP tracks PV in MAN
2: SP tracks PV in ROUT
3: SP tracks PV in LO or MAN
4: SP tracks RCAS or CAS in
IMAN, LO, MAN or ROUT
13OOS
14OOS
15ALL
16ALLPositive0
17
18ALL
19ALLPositive+ INF
20ALLPositive+ INF
21ALL
22ALL
23ALLgreater than 01
24ALLPositive+ INF
5: Direct Acting
7: Track Enable
8: Track in Manual
9: Use PV for BKCAL_OUT
10: Act on IR
12: Restrict SP to limits in
Cas and RCas
13: No output limits in MAN
0: IFS (Initiate Fault State)
if BAD IN
1: IFS if BAD CAS_IN
2: Use Uncertain as Good
5: Target to MAN if BAD IN
Status
Value0
MAN
1=Off
OOS
2=On
Status
Value0
PV Scale +/‐ 10%, must be
greater than SP_LO_LIM
PV Scale
+/‐ 10%, must be less than
SP_HI_LIM
-Continued-
All bits: 0
All bits: 0
All bits: 0
All bits: 0
0=undefined
BAD:
NC:
const
BAD
NC:
const
100
0
DLC3020f Digital Level Controller
Blocks
August 2020
DescriptionInitial ValueRange
Data Type: DS‐70
Options for controlling access of host computers
and local control panels to operating, tuning, and
alarm parameters of the block. Not used by the
device.
GRANT: 0=NA, 1=granted
DENY: 0 = NA, 1= denied
Data Type: Bit String
0=disable
1=enable
Allows you to specify control strategy options.
Data Type: Bit String
0=disable
1=enable
Allows you to select options for status handling
and processing.
Data Type: DS‐65
The primary input value of the block.
Data Type: Float
The time constant of the first‐order PV filter. It is
the time, in seconds, required for a 63 percent
change in the IN value.
Data Type: Enum
Used to override the calculation of the block.
When enabled, the SP is sent directly to the
output.
Data Type: DS‐65
The setpoint value from another block.
Data Type: Float
Ramp rate for downward SP changes. When the
ramp rate is set to zero, the SP is used
immediately. PV per second
Data Type: Float
Ramp rate for upward SP changes. When the ramp
rate is set to zero, the SP is used immediately. PV
per second
Data Type: Float
The highest SP value allowed.
Data Type: Float
The lowest SP value allowed.
Data Type: Float
The proportional gain value.
Data Type: Float
The integral action time constant. Seconds per
repeat
93
DLC3020f Digital Level Controller
Blocks
August 2020
Table B‐12. PID Function Block System Parameters Definitions (Continued)
Block
Label
PARAMETER_NAME
Balance Time
BAL_TIME
Rate
RATE
Back Calculation Input
BKCAL_IN
Output High Limit
OUT_HI_LIM
Output Low Limit
OUT_LO_LIM
Back Calculation Hysteresis
BKCAL_HYS
Back Calculation Output
BKCAL_OUT
Remote Cascade Input
RCAS_IN
Remote Out Input
ROUT_IN
Shed Options
SHED_OPT
Index
Number
RO /
Mode
RW
25ALLPositive0
26ALLPositive0
27ALL
28ALLOUT_SCALE +/‐ 10%100
29ALLOUT_SCALE +/‐ 10%0
30ALL0 to 50%0.50%
31RONADynamic
32ALL
33ALL
34ALL
Status
Value0
Status
Value0 Trk
Status
Value0 Trk
0=Invalid
1=Normal Shed, Normal
Return
2=Normal Shed, No Return
3=Shed to Auto, normal
return
4=Shed to Auto, no return.
Target mode changes to
Auto on detection of a shed
condition
5=Shed to Manual, normal
return
6=Shed to Manual, No
return. Target mode
changes to MAN on
detection of a shed
condition.
7=Shed to retained target,
normal return
8=Shed to retained target,
no return. (Change target to
retained target)
-Continued-
NoCom:
NoCom:
0=Invalid
BAD:
NC:
const
BAD:
NoVal:
const
BAD:
NoVal:
const
Instruction Manual
D103434X012
DescriptionInitial ValueRange
Data Type: Float
The specified time, in seconds, for the internal
working value of bias to return to the operator set
bias. Also used to specify the time constant at
which the integral term will move to obtain
balance when the output is limited and the mode
is AUTO, CAS, or RCAS.
Data Type: Float
The derivative action time constant, in seconds.
Data Type: DS‐65
The analog input value and status from another
block's BKCAL_OUT output that is used for
backward output tracking for bumpless transfer
and to pass limit status.
Data Type: Float
Limits the maximum output value for modes other
than manual.
Data Type: Float
Limits the minimum output value for modes other
than manual.
Data Type: Float
The amount the output value must change away
from the its output limit before limit status is
turned off.
Data Type: DS‐65
The value and status required by the BKCAL_IN
input of another block to prevent reset windup
and to provide bumpless transfer of closed loop
control.
Data Type: DS‐65
Target setpoint and status that is provided by a
supervisory host. Used when mode is RCAS.
Data Type: DS‐65
Target output and status that is provided by a
supervisory host. Used when mode is ROUT.
Data Type: Uint8
Defines action to be taken on remote control
device timeout.
Normal Return ‐ actual mode changes to the next
lowest priority non‐remote mode permitted but
returns to the target remote mode when the
remote computer completes the initialization
handshake.
No Return ‐ Target mode changes to the next
lowest priority non‐remote mode permitted. The
target remote mode is lost, so no return occurs.
94
Instruction Manual
D103434X012
Table B‐12. PID Function Block System Parameters Definitions (Continued)
0=Undefined
1=Update reported
2=Update not reported
0=Undefined
1=Acknowledged
Unacknowledged
2=
0=Undefined
1=Clear‐reported
2=Clear‐not reported
3=Active reported
4=Active not reported
-Continued-
100
0
%
2
BAD:
NC:
const
BAD:
NC:
const
BAD:
NC:
const
100
0
%
2
0
0
0
0
0
DLC3020f Digital Level Controller
Blocks
August 2020
DescriptionInitial ValueRange
Data Type: DS‐65
Block setpoint and status after ramping, filtering,
and limiting that is provided to a supervisory host
for back calculation to allow action to be taken
under limiting conditions or mode change. Used
when mode is RCAS.
Data Type: DS‐65
Block output that is provided to a supervisory host
for a back calculation to allow action to be taken
under limiting conditions or mode change. Used
when mode is RCAS.
Data Type: DS‐68
The high and low scale values, engineering units
code, and number of digits to the right of the
decimal point associated with the external
tracking value (TRK_VAL).
Data Type: DS‐66
Discrete input that initiates external tracking of
the block output to the value specified by
TRK_VAL.
Data Type: DS‐65
The value (after scaling from TRK_SCALE to
OUT_SCALE) applied to OUT in LO mode when
external tracking is enabled by TRK_IN_D.
Data Type: DS‐65
The feedforward control input value and status.
Data Type: DS‐68
The high and low scale values, engineering units
code, and number of digits to the right of the
decimal point associated with the feedforward
value (FF_VAL).
Data Type: Float
The feedforward gain value. FF_VAL is multiplied
by FF_GAIN before it is added to the calculated
control output. A value of 0 disables feedforward.
Data Type: DS‐73
This alert is generated by any changes to the static
data.
Data Type: DS‐72
The block alarm is used for all configuration,
hardware, connection failure, or system problems
in the block. The cause of the alarm will be set in
the subcode.
VALUE Data Type: Unsigned8
95
DLC3020f Digital Level Controller
Blocks
August 2020
Table B‐12. PID Function Block System Parameters Definitions (Continued)
0=Undefined
1=Clear reported
2=Clear not reported
3=Active reported
4=Active not reported
Extended Parameters
66ALLOUT_SCALE +/‐ 10%0
67RONADynamic
68RONADynamic
69ALLPositive0
70OOS
71OOS
72OOS> = 0, < = 11.0
73OOS> = 0, < = 11.0
0=Standard
1=Series
0=PID terms on error
1=PI terms on error, D term
on PV
2=I terms on error, PD term
on PV
3=PD terms on error
4= P term on error, D term
on PV
5=ID terms on error
6=I term on error, D term on
PV
7=2 Deg. of Freedom PID
-Continued-
0=undefined
0=undefined
0=Standard
0=PID terms
on error
Instruction Manual
D103434X012
DescriptionInitial ValueRange
Data Type: DS‐71
The DV LO alarm data, which includes a value of
the alarm, a timestamp of occurrence, and the
state of the alarm.
VALUE Data Type: Float
Data Type: Float
The bias value used to calculate output for a PD
structure.
Data Type: Float
The error (SP‐PV) used to determine the control
action.
Data Type: Float
The working set point of the block after limiting
and filtering is applied. EU of PV_SCALE
Data Type: Float
The time constant of the first‐order SP filter. It is
the time, in seconds, required for a 63 percent
change in the IN value. Applied after SP rate
limiting.
Data Type: Unsigned8
Selects equation form (series or standard)
Data Type: Unsigned8
Defines PID equation structure to apply controller
action.
Data Type: Float
Fraction of derivative action taken on error versus
PV. For a value of 0.6, then 60% of the derivative
action will be based on error and 40% on PV. The
value of GAMMA may be changed over a range of
0‐1 if STRUCTURE is set to Two Degrees of
Freedom Control. Otherwise, it is automatically
set to a value of 1 or 0 based on the Structure
selection.
Data Type: Float
Fraction of proportional action taken on error
versus PV. For a value of 0.6, then 60% of the
proportional action will be based on error and 40%
on PV. The value of BETA may be changed over a
range of 0‐1 if STRUCTURE is set to Two Degrees
of Freedom Control. Otherwise, it is automatically
set to a value of 1 or 0 based on the Structure
selection.
98
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.