Fisher FIELDVUE DLC3020f Digital Level Controller Manuals & Guides

Instruction Manual
D103434X012
DLC3020f Digital Level Controller
Fisher™ FIELDVUE™ DLC3020f Digital Level
August 2020
Controller for F
This manual applies to:
Device Type Device Revision Hardware Revision Firmware Revision DD Revision
3020 1
1.0
1.0 0x03
OUNDATION
W9954-2
www.Fisher.com
Instruction Manual
D103434X012
DLC3020f Digital Level Controller
August 2020
Contents
Section 1 Introduction and Specifications 3.
Scope of Manual 3..............................
Instrument Description 3........................
Blocks 3.......................................
Instrument Blocks 3...........................
Function Blocks 4.............................
Using this Manual 4.............................
Specifications 5................................
Related Information 5...........................
Educational Services 5...........................
Section 2 Installation 11.................
Configuration: On the Bench or in the Field 11.......
Protecting the Coupling and Flexures 12...........
Hazardous Area Classifications and Special  Instructions for “Safe Use” and Installation
  in Hazardous Locations 13.....................
Mounting 13...................................
Mounting the 249 Sensor 13....................
DLC3020f Orientation 14.......................
Mounting the Digital Level Controller
on a 249 Sensor 15..........................
Mounting the Digital Level Controller
for High Temperature Applications 16..........
Electrical Connections 17........................
Fieldbus Connections 18.......................
Communication Connections 19.................
Simulate Enable Jumper 19.....................
Commissioning Tag 20.........................
Section 3 Overview 21...................
Overview 21...................................
Status 21....................................
Primary Purpose Variables 22....................
Shortcuts 22.................................
Section 4 Configuration 25...............
Guided Setup 25...............................
Manual Setup 26...............................
Device 27.....................................
Process Fluid 31................................
Instrument Display 32...........................
Snap Acting Control 33..........................
Options 34....................................
Alert Setup 38.................................
Section 5 Calibration 41.................
Calibrate 41...................................
Guided Calibration 41..........................
Expert User Calibration 42......................
Calibration Descriptions 43.....................
Full Calibration 43.........................
Trim Current Calibration 44.................
Section 6 Service Tools 45...............
Service Tools 45................................
Alerts 45.....................................
Alerts 45.....................................
Variables 46..................................
Variables 47..............................
Run Time Extremes 47......................
Simulate 48..................................
Maintenance 49...............................
Calibration/Setup Logs 49...................
Instrument Display Test 49..................
Restart Device 49..........................
Trends 50....................................
Section 7 Maintenance &
Troubleshooting 51...................
Removing the Digital Level Controller from
the Sensor 51..................................
Removing the DLC3020f Digital Level Controller
from a 249 Sensor 52........................
Standard Temperature Application 52.........
High Temperature Application 53............
LCD Meter Assembly 53.........................
Removing the LCD Meter Assembly 54............
Replacing the LCD Meter Assembly 54............
Electronics Module 55...........................
Removing the Electronics Module 55.............
Replacing the Electronics Module 55.............
Terminal Box 56................................
Removing the Terminal Box 56..................
Replacing the Terminal Box 56...................
Removing and Replacing the Inner Guide
and Access Handle Assembly 57..................
Lever Assembly 58..............................
Removing the Lever Assembly 58................
Replacing the Lever Assembly 59................
Packing for Shipment 59.........................
Instrument Troubleshooting 60...................
1
DLC3020f Digital Level Controller
August 2020
Instruction Manual
D103434X012
Section 8 Parts 63......................
Parts Ordering 63...............................
Mounting Kits 63...............................
Repair Kits 64..................................
Parts List 64...................................
DLC3020f Digital Level Controllers 64............
Transducer Assembly 66........................
Terminal Box Assembly 67......................
Terminal Box Cover Assembly 67.................
Mounting Parts 68.............................
249 Sensor with Heat Insulator 68............
Masoneilan Sensors 68.....................
Yamatake Sensors 70.......................
Foxboro‐Eckardt Sensors 70.................
Appendix A Principle of Operation 71......
Digital Level Controller Operation 71..............
Appendix B Blocks 73...................
Analog Input (AI) Function Block 73...............
Proportional+Integral+Derivative (PID)
Function Block 85..............................
Discrete Input (DI) Function Block 104.............
Analog Output (AO) Function Block 113............
Input Selector (ISEL) Function Block 126............
Arithmetic (ARTH) Function Block 141.............
Resource Block 150.............................
Transducer Block (Primary) 157...................
Transducer Block (LCD) 172......................
Field Communicator Menu Tree 174...............
Appendix C Foundation Fieldbus
Communication 179..................
FOUNDATION Fieldbus Communication 179...........
Function Block Overview 179.....................
Function Blocks 179...........................
Instrument Specific Blocks 180..................
Resource Blocks 180.......................
Transducer Blocks 180......................
Block Modes 181...............................
Explanation of Modes 182......................
Examples of Modes for Various
Operation Statuses 183......................
Device Descriptions 183.........................
Transducer Block Status and Limit Propagation 183..
Status Propagation 184........................
Limit Propagation 185..........................
Network Communication 185....................
Device Addressing 185.........................
Link Active Scheduler 185.......................
Device Communications 186....................
Scheduled Transfers 186....................
Unscheduled Transfers 187..................
Function Block Scheduling 188..................
Network Management 188.......................
Glossary 189...........................
Index 193.............................
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
proportional‐plus‐integral‐plus‐derivative control.
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.
For example, to access Guided Calibrations:
AMS Device Manager Configure > Calibrate > Guided Calibrations
Field Communicator Configure > 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
D Fisher 249W Cageless Wafer Style Level Sensor Instruction Manual (D102803X012
D Simulation of Process Conditions for Calibration of Fisher Level Controllers and Transmitters (D103066X012
D Bolt Torque Information (D103220X012
D Bulletin 11.2:DLC3020f - FIELDVUE DLC3020f Digital Level Controllers (D103433X012
D Bulletin 34.2:249 - Fisher 249 Sensor, Level Controller, and Transmitter Dimensions (D200039X012
These documents are available from your Emerson sales office
)
)
)
)
)
)
)
)
)
or Fisher.com.
Educational Services
For information on available courses for the DLC3020f digital level controller, as well as a variety of other products, contact:
Emerson Automation Solutions Educational Services, Registration Phone: +1-641-754-3771 or +1-800-338-8158 e‐mail: education@emerson.com emerson.com/fishervalvetraining
5
DLC3020f Digital Level Controller
(1)
Introduction and Specifications
August 2020
Table 1‐2. Specifications
Instruction Manual
D103434X012
Available Configurations
Mounts on 249 caged and cageless sensors.
Function: Transmitter, Controller, Switch
Communications Protocol: F
OUNDATION fieldbus
Digital Communication Protocol
F
OUNDATION fieldbus registered device (ITK 5)
Supply Requirements
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
Criteria DLC3020f
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.
Electrical Classification
Hazardous Area:
CSA— Intrinsically Safe, Explosion‐proof, Division 2,
Dust Ignition‐proof FM— Intrinsically Safe, Explosion‐proof,
Non‐Incendive, Dust Ignition‐proof
ATEX— Intrinsically Safe, Flameproof, Type n IECEx— Intrinsically Safe, Flameproof, Type n
Electrical Housing:
CSA— Type 4X FM— NEMA 4X, IP66 ATEX— IP66 IECEx— IP66
Mounting Positions
Digital level controllers can be mounted right‐ or left‐of‐displacer, as shown in figure 2‐5
Construction Materials
Case and Cover: Low‐copper aluminum alloy Internal: Plated steel, aluminum, and stainless steel;
encapsulated printed wiring boards; Neodymium Iron Boron Magnets
Electrical Connections
Operating Limits
Process Temperature: See table 1‐4 and figure 2‐8
Ambient Temperature
Conditions Normal Limits
Ambient Temperature
Ambient Relative Humidity
1. The pressure/temperature limits in this manual and any applicable standard or code limitation for valve should not be exceeded.
-40 to 80_C
(-40 to 176_F)
0 to 95% (non‐condensing) 40%
and Humidity
Transport and Storage Limits
-40 to 85_C
(-40 to 185_F)
Nominal
Reference
25_C
(77_F)
Two 1/2‐14 NPT internal conduit connections; one on bottom and one on back of terminal box. M20 adapters available.
Weight
Less than 2.7 Kg (6 lbs)
Options
J Heat insulator J Mountings for Masoneilant,
Yamatake, and Foxborot‐Eckhardt displacers available
7
DLC3020f Digital Level Controller Introduction and Specifications
August 2020
Instruction Manual
Table 1‐3. FIELDVUE DLC3020f EMC Summary Results—Immunity
Port Phenomenon Basic Standard Test Level
Electrostatic discharge (ESD) IEC 61000‐4‐2
Enclosure
I/O signal/control
1. Performance criteria: +/- 1% effect. A = No degradation during testing. B = Temporary degradation during testing, but is self‐recovering.
Radiated EM field IEC 61000‐4‐3
Rated power frequency magnetic field
Burst IEC 61000‐4‐4 Surge IEC 61000‐4‐5 Conducted RF IEC 61000‐4‐6
IEC 61000‐4‐8
4 kV contact 8 kV air
80 to 1000 MHz @ 10V/m with 1 kHz AM at 80% 1400 to 2000 MHz @ 3V/m with 1 kHz AM at 80% 2000 to 2700 MHz @ 1V/m with 1 kHz AM at 80%
30 A/m at 50/60 Hz
1 kV
1 kV (line to ground only, each)
150 kHz to 80 MHz at 3 Vrms
Table 1‐4. Allowable Process Temperatures for Common Fisher 249 Sensor Pressure Boundary Materials
MATERIAL
Cast Iron -29_C (-20_F) 232_C (450_F)
Steel -29_C (-20_F) 427_C (800_F)
Stainless Steel -198_C (-325_F) 427_C (800_F)
N04400 -198_C (-325_F) 427_C (800_F)
Graphite Laminate/SST Gaskets -198_C (-325_F) 427_C (800_F)
N04400/PTFE Gaskets -73_C (-100_F) 204_C (400_F)
Minimum Maximum
PROCESS TEMPERATURE
D103434X012
Performance
Criteria
A
A
A
A A A
(1)
Table 1‐5. Fisher 249 Sensor Specifications
Input Signal
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
Part Standard Material Other Materials
Displacer 304 Stainless Steel 316 Stainless Steel, N10276, N04400, Plastic, and Special Alloys
Displacer Stem, Driver Bearing, Displacer Rod and Driver
Torque Tube N05500
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 Steel N10276, 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
Screwed 1‐1/2 or 2 Flanged 2 Screwed or optional socket weld 1‐1/2 or 2 CL600
249B, 249BF
Torque tube
(4)
Steel
Raised face or optional ring‐type joint flanged
arm rotatable with respect to
Screwed 1‐1/2 or 2 CL600 equalizing connections
(3)
249C
316 stainless steel
249K Steel
Raised face flanged
Raised face or optional ring‐type joint
flanged
249L Steel Ring‐type joint flanged 2
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
Style Size (NPS)
1‐1/2
2
1‐1/2
2
1‐1/2 or 2 CL900 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
Mounting Sensor
(4)
249BP
Mounts on
249CP 316 Stainless Steel NPS 3 raised face CL150, CL300, or CL600
top of vessel
(5)
249P
Mounts on side of vessel
249VS LCC, 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 CF8M For NPS 3 raised face CL150, CL300, or CL600
LCC (steel) or CF8M For NPS 4 raised face CL150, CL300, or CL600
, Wafer
Flange Connection (Size) Pressure Rating
NPS 4 raised face or optional ring‐type joint CL150, CL300, or CL600 NPS 6 or 8 raised face CL150 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, XXS CL2500
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.
13
DLC3020f Digital Level Controller Installation
August 2020
Instruction Manual
D103434X012
Figure 2‐3. Typical Caged Sensor Mounting Figure 2‐4. Typical Cageless Sensor Mounting
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
0 20 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 Manager Overview > Overview
Field Communicator Overview > 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.
Figure 4‐1. Block Modes Tab (AMS Device Manager 10.1 and earlier)
BLOCK MODES
CONFIGURE
SET THE TARGET MODE TO OUT OF SERVICE
Guided Setup
AMS Device Manager Configure > Guided Setup
Field Communicator Configure > Instrument Setup
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 Manager Configure > Manual Setup
Field Communicator Configure > 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, Sensor Units, 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
Length Units—mm, cm, m, in, or ft
28
Instruction Manual
(1)
(1)(3)
(3)
D103434X012
DLC3020f Digital Level Controller
Configuration
August 2020
Volume Units—mm3, ml, L, in
3
Weight Units—oz, lb, g, or kg
Temperature Units_F, _R, _C, or K
Torque Rate Units—NSm/deg, dyneScm/deg, lbfSin/deg
Fluid Density Units—degAPI, SGU (Specific Gravity) lb/in
3
, lb/ft3, lb/gal, degBaum hv, degBaum lt, kg/m3, g/cm3, kg/L,
g/ml, or g/L
Sensor Parameters
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) 203 8.01
249P (CL900-CL2500) 229 9.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)
249 203 8.01
249B 203 8.01
249BF 203 8.01
249BP 203 8.01
249C 169 6.64
249CP 169 6.64
249K 267 10.5
249L 229 9.01
249N 267 10.5
249VS 343 13.5
249W 203 8.01
mm INCH
See serial card See serial card
343 13.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, Decimal Places, Display Primary Value Offset, and Scrolling Message Control.
Figure 4‐7. Configure > Manual Setup > Instrument Display
DEVICE DISPLAY PRIMARY VALUE UNITS
DISPLAY OPTION
DECIMAL PLACES
DISPLAY PRIMARY VALUE OFFSET
CONFIGURE
MANUAL SETUP
INSTRUMENT DISPLAY TAB
SCROLLING MESSAGE CONTROL
MODE
Display Option
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, DI1 Trip 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 Manager Configure > Alert Setup
Field Communicator Configure > 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
exceeded the compensation limits.
40
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Calibration
August 2020
Section 5 Calibration5‐5‐
Calibrate
Guided Calibrations
AMS Device Manager Configure > Calibrate > Guided Calibrations
Field Communicator Configure > 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 Manager Configure > Calibrate > Expert User Calibrations
Field Communicator Configure > 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 Manager Service Tools > Alerts
Field Communicator Service 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 Manager Service Tools > Variables
Field Communicator Service 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 Manager Service Tools > Simulate
Field Communicator Service 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 Manager Service Tools > Maintenance
Field Communicator Service 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 Manager Service 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
Tool Size Usage Keys
Hex Key 2 mm
Hex Key 2.5 mm Small cap screws 13
Hex Key 4 mm Lever assembly mounting cap screw 14
Hex Key 5 mm Terminal box mounting cap screw 7
Hex Socket 10 mm Coupling nut 76
Open‐end 13 mm Transmitter mounting nuts 34
Phillips Screwdriver
Small flat blade screwdriver LCD assembly mounting screws 40
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 screws 19
Align/clamp ring extraction 17
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
Symptom Possible Cause Corrective 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 Sensor 1.a1 Check torque tube spring rate change versus
1.b Configuration Data Connect the Field Communicator and:
2.c Incompatible network settings 2.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 error 5.d Look for configuration error bit in BLOCK_ERR. By
6.a Resource block actual mode is Out of Service 6.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 Service 7.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 scheduled 8.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.a Configuration errors. 10.a Verify configuration.
10.b Lever Assembly is locked 10.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.
OUNDATION fieldbus 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
63
DLC3020f Digital Level Controller Parts
August 2020
Instruction Manual
D103434X012
Parts Kits
Description Part Number
1* Small Hardware Spare Parts Kit 19B1643X052
 Includes Qty/kit   Screw (key 7) 1    Screw, hex socket (key 13) 6    Screw, cap, hex socket (key 14) 1 
 Set Screw (key 20) 2  Set Screw (key 31) 2  Test Terminal (key 24) 4    Wire Retainer (key 25) 8 
  Nut (key 34) 4    Alarm Jumper (key 35) (not used for DLC3020f) 2    Header Assembly (key 38) 2 
2* Spare O‐Rings Kit 19B1643X022
 Includes three each of keys 21, 26, and 27
3* Coupling Hardware Spare Parts Kit 19B1643X042
 Includes Qty/kit   Clamp Nut (key 76) 1    Washer, Lock, Spring (key 77) 1    Bolt, lock, coupling block(key 82) 1 
Parts List
Note
Contact your Emerson sales office for Part Ordering information.
DLC3020f Digital Level Controller (figure 8‐1)
Key Description Part Number
1 Transducer Assembly 2 Electronics Assembly, includes captive screws (key 36),
 header assembly (key 38) and encapsulated board
3 Cover Assembly, includes O‐ring (key 21)
4* LCD Meter Assembly, includes header assembly (key 38),
 captive screws (key 40),   and LCD Meter assembly GE38028X012
5* Terminal Box Assembly GE29688X022
6 Terminal Box Cover Assembly, includes labels
 and set screw
7 Screw, hex socket 8 Nameplate 9 Drive Screw
21* O‐ring 32 Adaptor Ring 33 Stud (4 req'd) 34 Hex Nut (4 req'd)
36 Screw, captive
37 Encapsulated Board
38 Header Assembly, Dual Row 39 LCD Meter 40 Screw, captive
66 Anti‐Seize Sealant  (not furnished with instrument) 67 Thread locking adhesive (medium strength)
70 Lithium grease (not furnished with instrument)
(3)
 For electronics ass'y (2 req'd)
 For LCD meter (2 req'd)
 (not furnished with instrument)
(1)
(2)
(4)
(2)
(5)
64
* Recommended spare part
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
DLC3020f Digital Level Controller
Parts
August 2020
APPLY LUB/THREADLOCK
GE29800
21
65
DLC3020f Digital Level Controller Parts
August 2020
Instruction Manual
D103434X012
Transducer Assembly (figure 8‐2)
Key Description
10 Transducer Housing 11 Inner Guide, aluminum 12 Handle Assembly
13 Screw, hex socket (4 req'd) 14 Screw, cap 15 Lever Assembly
16 Coupling Shield 17 Align/Clamp Ring
Key Description
19 Machine Screw, pan head (2 req'd) 20 Set Screw 67 Thread Locking adhesive (medium strength)
68 Sealant 76 Clamp Nut
77 Spring Lock Washer 79 Sensor Board Assembly 80 Hall Sensor Guard 81 Compound, silicone 82 Bolt, lock, coupling block 83 Shield 84 Spacer
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.
2. Included in small hardware spare parts kit.
6. Included in Coupling Hardware Spare Parts Kit
Instruction Manual
D103434X012
DLC3020f Digital Level Controller
Parts
August 2020
Terminal Box Assembly (figure 8‐3)
Key Description
23 Terminal Box Subassembly 25 Wire Retainer (8 req'd)
Figure 8‐3. Terminal Box Assembly
(2)
Key Description
26* O‐Ring 27* O‐Ring 28 Pipe Plug
65 Sealant, Silicone (not furnished with instrument) 66 Anti‐Seize Compound (not furnished with instrument)
(3)
(3)
A
APPLY LUBRICANT
GE29688
Terminal Box Cover Assembly (figure 8‐4)
Key Description
29 Terminal Box Cover 30 Label, internal 31 Set Screw, hex socketT 64 Label, external
(2)
Figure 8‐4. Terminal Box Cover Assembly
GE38233
*Recommended spare parts
2. Included in small hardware spare parts kit.
3. Included in spare O‐rings kit.
67
DLC3020f Digital Level Controller Parts
August 2020
Instruction Manual
D103434X012
Mounting Parts
These parts are available as a kit as indicated in the Mounting Kits section. Contact your Emerson sales office for ordering information.
249 Sensor with Heat Insulator (figure 8‐5)
Key Description
57 Heat Insulator 58 Shaft Extension
Figure 8‐5. Mounting Kit for 249 Sensor with Heat Insulator
28B5741‐B
Key Description
59 Shaft Coupling 60 Set Screw, hex socket (2 req'd) 61 Screw, hex hd (4 req'd) 78 Washer, plain (4 req'd)
Masoneilan Sensors (figures 8‐6 and 8‐7)
Key Description
12100 or 12800 without Heat Insulator
58 Shaft Extension 59 Shaft Coupling 60 Set Screw, hex socket (2 req'd) 61 Screw, hex hd (4 req'd) 62 Mounting Adapter 63 Screw, hex socket (4 req'd)
12100 or 12800 with Heat Insulator
57 Heat Insulator 58 Shaft Extension 59 Shaft Coupling 60 Set Screw, hex socket (2 req'd) 61 Screw, hex hd (4 req'd) 62 Mounting Adapter 63 Screw, hex socket (4 req'd) 78 Washer, plain (4 req'd)
68
Key Description
12200, 12300, or 12400 without Heat Insulator
58 Shaft Extension 59 Shaft Coupling 60 Hex Socket Screw (2 req'd) 62 Mounting Adaptor 74 Hex Nut (4 req'd) 75 Hex Cap Screw (4 req'd)
12200, 12300, or 12400 with Heat Insulator
57 Heat Insulator 58 Shaft Extension 59 Shaft Coupling 61 Hex Cap Screw (4 req'd) 60 Hex Socket Screw (2 req'd) 62 Mounting Adaptor 74 Hex Nut (4 req'd) 75 Hex Cap Screw (4 req'd) 78 Washer, plain (4 req'd) not shown
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Figure 8‐6. Mounting Kit for Masoneilan 12200, 12300, 12400 Sensor without Heat Insulator
29B8444‐A
Parts
August 2020
Figure 8‐7. Mounting Kit for Masoneilan 12200, 12300, 12400 Sensor with Heat Insulator
29B8445 B
69
DLC3020f Digital Level Controller Parts
August 2020
Instruction Manual
D103434X012
Yamatake NQP Sensor
Key Description
Without Heat Insulator
58 Shaft Extension 59 Shaft Retainer 60 Hex Socket Screw 62 Mounting Adaptor 63 Hex Socket Screw (3 req'd) 71 Hex Socket Screw (3 req'd) 72 Shaft Adapter 73 Hex Socket Screw (2 req'd)
With Heat Insulator
57 Heat Insulator 58 Shaft Extension 59 Shaft Retainer 60 Hex Socket Screw 61 Hex Cap Screw (4 req'd) 62 Mounting Adaptor 63 Hex Socket Screw (3 req'd) 71 Hex Socket Screw (3 req'd) 72 Shaft Adapter 73 Hex Socket Screw (2 req'd) 78 Washer, plain (4 req'd)
Foxboro‐Eckardt Sensors
Key Description
144LD without Heat Insulator
58 Shaft Extension 59 Shaft Coupling 60 Set Screw, hex socket (2 req'd) 62 Mounting Adapter 74 Hex Nut (4 req'd) 75 Hex Cap Screw (4 req'd)
144LD with Heat Insulator
57 Heat Insulator 58 Shaft Extension 59 Shaft Coupling 60 Set Screw, hex socket (2 req'd) 61 Screw, hex hd (4 req'd) 62 Mounting Adapter 74 Hex Nut (4 req'd) 75 Hex Cap Screw (4 req'd) 78 Washer, plain (4 req'd)
LP167 without Heat Insulator
58 Shaft Extension 59 Shaft Coupling 60 Set Screw, hex socket (2 req'd) 62 Mounting Adapter 63 Screw, hex socket, (4 req'd)
70
DLC3020f Digital Level Controller
Instruction Manual
D103434X012
Principle of Operation
August 2020
Appendix A Principle of Operation1‐1‐
Digital Level Controller Operation
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 lever assembly (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
CONVERT STATUS
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 Number Priority Description
0 The priority of an alarm condition changes to 0 after the condition that caused the alarm is corrected.
1 An alarm condition with a priority of 1 is recognized by the system, but is not reported to the operator.
2
3‐7 Alarm conditions of priority 3 to 7 are advisory alarms of increasing priority.
8‐15 Alarm 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
Channel Parameter
1 PRIMARY_VALUE TB 14 Valid Length Units (DLC_UNITS.LENGTH UNITS [25.2])
1. Refer to table B‐54 for transducer block parameter description.
Block Index Number XD_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 Number Condition Name and Description
0 Other
1
2 Link Configuration Error
3 Simulate Active ‐ Simulation is enabled and the block is using a simulated value in its execution.
4 Local Override
5 Device Fault State
6 Device Needs Maintenance Soon
7 Input failure/process variable had Bad status ‐ The hardware is bad, or a bad status is being simulated
8 Output failure
9 Memory failure
10 Lost Static Data
11 Lost NV Data
12 Readback Check Failed
13 Device Needs Maintenance Now
14 Power Up ‐ This condition exists until the AI function block executes for the first time.
15 Out 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
Symptom Possible Causes Corrective 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 set Set 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.
78
Instruction Manual
D103434X012
AI Block Parameter List
D Read/Write Capability: RO ‐ Read Only, RW ‐ Read Write
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
TARGET 5.1 RW ALL
ACTUAL 5.2 RO ALL OOS
PERMITTED 5.3 RW ALL OOS+MAN+AUTO
NORMAL 5.4 RW ALL AUTO
Block Error BLOCK_ERR
Process Value PV
Primary Output OUT
Index
Number
RO /RWWrite Block
Mode
1 RO NA 0 to 65535 0
2 ALL 7 bit ASCII spaces
3 ALL 0 to 65535 0
4 ALL 1 to 255 0
5
6 RO
7 RO
8 OOS, MAN OUT_STATE
Range Initial Value Description
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)
Write Block
Label PARAMETER_NAME
Simulate SIMULATE
SIMULATE_STATUS 9.1 ALL 0 SIMULATE_VALUE 9.2 ALL 0  TRANSDUCER_STATUS 9.3 RO 0 TRANSDUCER_VALUE 9.4 RO 0
ENABLE/DISABLE 9.5 ALL
Transducer Scale XD_SCALE
Output Scale OUT_SCALE
Grant Deny GRANT_DENY
GRANT 12.1 ALL
DENY 12.2 ALL All bits: 0
I/O Options IO_OPTS
Status Options STATUS_OPTS
AI Channel CHANNEL
Linearization Type L_TYPE
Low Cutoff LOW_CUT
Process Value Filter Time PV_FTIME
Field Value FIELD_VAL
Index
Number
RO /
RW
9
10 OOS
11 OOS
12
13 OOS 10: Low cutoff All bits: 0
14 OOS
15 OOS Channel 1: PV 0
16 OOS, MAN
17 ALL Positive 0
18 ALL Positive 0
19 RO 0
Mode
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)
Write Block
Label PARAMETER_NAME
Updated Event UPDATE_EVT
UNACKNOWLEDGED 20.1 RW NA
UPDATE_STATE 20.2 RO NA
TIME_STAMP 20.3 RO NA 0 STATIC_REVISION 20.4 RO NA 0 RELATIVE_INDEX 20.5 RO NA 0
Block Alarm BLOCK_ALM
UNACKNOWLEDGED 21.1 RW
ALARM_STATE 21.2 RO
TIME_STAMP 21.3 RO SUBCODE 21.4 RO VALUE 21.5 RO
Alarm Summary ALARM_SUM
CURRENT 22.1 RO ALL
 UNACKNOWLEDGED 22.2 RO ALL
UNREPORTED 22.3 RO ALL
DISABLED 22.4 RW ALL All bits: 0
Acknowledge Option ACK_OPTION
Alarm Hysteresis ALARM_HYS
High High Priority HI_HI_PRI
High High Limit HI_HI_LIM
High Priority HI_PRI
Hi Limit HI_LIM
Low Priority LO_PRI
Low Limit LO_LIM
Low Low Priority LO_LO_PRI
Low Low Limit LO_LO_LIM
Index
Number
RO /
RW
20
21
22
23 ALL
24 ALL 0 ‐ 50% 0.50%
25 ALL 0 to 15 0
26 ALL OUT_SCALE 0
27 ALL 0 to 15 0
28 ALL OUT_SCALE 0
29 ALL 0 to 15 0
30 ALL OUT_SCALE 0
31 ALL 0 to 15 0
32 ALL OUT_SCALE 0
Mode
0=Undefined
=Acknowledged
1
=Unacknowledged
2
0=Undefined
=Update reported
1
=Update not reported
2
0=Undefined
=Acknowledged
1
=Unacknowledged
2
0=Undefined
=Clear‐reported
1
=Clear‐not reported
2
=Active‐reported
3
=Active‐not reported
4
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)
Write Block
Label PARAMETER_NAME
High High Alarm HI_HI_ALM
UNACKNOWLEDGED 33.1 RW ALARM_STATE 33.2 RO 0 TIME_STAMP 33.3 RO 0 SUBCODE 33.4 RO 0 VALUE 33.5 RO 0
High Alarm HI_ALM
UNACKNOWLEDGED 34.1 RW ALARM_STATE 34.2 RO 0 TIME_STAMP 34.3 RO 0 SUBCODE 34.4 RO 0 VALUE 34.5 RO 0
Low Alarm LO_ALM
UNACKNOWLEDGED 35.1 RW ALARM_STATE 35.2 RO 0 TIME_STAMP 35.3 RO 0 SUBCODE 35.4 RO 0 VALUE 35.5 RO 0
Low Low Alarm LO_LO_ALM
UNACKNOWLEDGED 36.1 RW ALARM_STATE 36.2 RO 0 TIME_STAMP 36.3 RO 0 SUBCODE 36.4 RO 0 VALUE 36.5 RO 0
Output Discrete OUT_D
Alarm Select ALM_SEL
StdDev STDDEV
Cap StdDev CAP_STDDEV
Index
Number
RO /
RW
33
34
35
36
37 OOS, MAN OUT_STATE
38 ALL
39 RO NA Positive float
40 RO NA Positive float
Mode
NA
NA
NA
NA
Extended Parameter
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.
Table B‐6. AI Function Block, View 1
Index Number Parameter
1 ST_REV
5.1 MODE_BLK.TARGET_MODE
5.2 MODE_BLK.ACTUAL_MODE
5.3 MODE_BLK.PERMITTED_MODE
5.4 MODE_BLK.NORMAL_MODE 6 BLOCK_ERR 7 PV 8 OUT
19 FIELD_VAL
22.1 ALARM_SUM.CURRENT
22.2 ALARM_SUM.UNACKNOWLEDGED
22.3 ALARM_SUM.UNREPORTED
22.4 ALARM_SUM.DISABLED
Table B‐7. AI Function Block, View 2
Index Number Parameter
1 ST_REV
10 XD_SCALE 11 OUT_SCALE
12.1 GRANT_DENY.GRANT
12.2 GRANT_DENY.DENY
Table B‐8. AI Function Block, View 3
Index Number Parameter
1 ST_REV
5.1 MODE_BLK.TARGET_MODE
5.2 MODE_BLK.ACTUAL_MODE
5.3 MODE_BLK.PERMITTED_MODE
5.4 MODE_BLK.NORMAL_MODE 6 BLOCK_ERR 7 PV 8 OUT
19 FIELD_VAL
22.1 ALARM_SUM.CURRENT
22.2 ALARM_SUM.UNACKNOWLEDGED
22.3 ALARM_SUM.UNREPORTED
22.4 ALARM_SUM.DISABLED 37 OUT_D 38 ALM_SEL 39 STDDEV 40 CAP_STDDEV
Table B‐9. AI Function Block, View 4
Index Number Parameter
1 ST_REV 3 STRATEGY
4 ALERT_KEY 13 IO_OPTS 14 STATUS_OPTS 15 CHANNEL 16 L_TYPE 17 LOW_CUT 18 PV_FTIME 23 ACK_OPTION 24 ALARM_HYS 25 HI_HI_PRI 26 HI_HI_LIM 27 HI_PRI 28 HI_LIM 29 LO_PRI 30 LO_LIM 31 LO_LO_PRI 32 LO_LO_LIM
83
DLC3020f Digital Level Controller Blocks
August 2020
Field Communicator Menu Structure
ANALOG INPUT FUNCTION BLOCK
Quick Config
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
BKCADLOUT
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 Number Priority Description
0 The alarm is disabled
1
2
3‐7 Alarm conditions of priority 3 to 7 are advisory alarms of increasing priority.
8‐15 Alarm 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 Number Condition Name and Description
0 Other (NA)
1 Block Configuration Error—SHED_OPT or BYPASS set to 0
2 Link Configuration Error (NA)
3 Simulate Active (NA)
4 Local Override—The actual mode is LO and Track Enable is set.
5 Device Fault State Set (NA)
6 Device Needs Maintenance Soon (NA)
7 Input failure/process variable has Bad status—The parameter linked to IN is indicating a Bad status.
8 Output Failure (NA)
9 Memory Failure (NA)
10 Lost Static Data (NA)
11 Lost NV Data (NA)
12 Readback Check Failed (NA)
13 Device Needs Maintenance Now (NA)
14
15 Out 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.
91
DLC3020f Digital Level Controller Blocks
August 2020
PID Block Parameter List
D Read/Write Capability: RO ‐ Read Only, RW ‐ Read Write
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
TARGET 5.1 RW ALL
ACTUAL 5.2 RO ALL OOS
PERMITTED 5.3 RW ALL
NORMAL 5.4 RW ALL AUTO
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
1 RO NA 0 to 65535 0
2 RW ALL 7 bit ASCII Spaces
3 RW ALL 0 to 65535 0
4 RW ALL 0 to 255 0
5
OOS, MAN, AUTO CAS, RCAS, ROUT
OOS+MAN+AUTO+ CAS+RCAS+ROUT
Defined Bits
1: Block Configuration Error
6 RO NA
7 RO NA Dynamic
8
AUTO
9
10 OOS
11 OOS
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
Range Initial Value Description
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
GRANT 12.1 ALL
DENY 12.2 ALL
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
13 OOS
14 OOS
15 ALL
16 ALL Positive 0
17
18 ALL
19 ALL Positive + INF
20 ALL Positive + INF
21 ALL
22 ALL
23 ALL greater than 0 1
24 ALL Positive + 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
Value 0
MAN
1=Off
OOS
2=On
Status
Value 0
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
25 ALL Positive 0
26 ALL Positive 0
27 ALL
28 ALL OUT_SCALE +/‐ 10% 100
29 ALL OUT_SCALE +/‐ 10% 0
30 ALL 0 to 50% 0.50%
31 RO NA Dynamic
32 ALL
33 ALL
34 ALL
Status
Value 0
Status
Value 0 Trk
Status
Value 0 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)
Block
Label PARAMETER_NAME
Remote Cascade Output RCAS_OUT
Remote Out Output ROUT_OUT
Tracking Scale TRK_SCALE
Tracking Input Discrete TRK_IN_D
Tracking Value TRK_VAL
Feed Forward Value FF_VAL
Feed Forward Scale FF_SCALE
Feed Forward Gain FF_GAIN
Update Event UPDATE_EVT
UNACKNOWLEDGED 43.1 RW NA
UPDATE_STATE 43.2 RO NA
TIME_STAMP 43.3 RO NA 0 STATIC_REVISION 43.4 RO NA 0 RELATIVE_INDEX 43.5 RO NA 0
Block Alarm BLOCK_ALM
UNACKNOWLEDGED 44.1 RW NA
ALARM_STATE 44.2 RO NA
TIME_STAMP 44.3 RO NA 0 SUBCODE 44.4 RO NA 0 VALUE 44.5 RO NA 0
Index
Number
RO /
Mode
RW
35 RO NA Dynamic
36 RO NA Dynamic
37
38 ALL
39 ALL
40 ALL
41
42
43
44
MAN
OOS
Status
Value 0
Status
Value 0
Status
Value 0
MAN
OOS
MAN
OOS
0=Undefined 1=Acknowledged
Unacknowledged
2=
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)
Block
Label PARAMETER_NAME
Alarm Summary ALARM_SUM
CURRENT 45.1 RO ALL
UNACKNOWLEDGED 45.2 RO ALL
UNREPORTED 45.3 RO ALL
DISABLED 45.4 RW ALL
Acknowledge Option ACK_OPTION
Alarm Hysteresis ALARM_HYS
High High Priority HI_HI_PRI
High High Limit HI_HI_LIM
High Priority HI_PRI
High Limit HI_LIM
Low Priority LO_PRI
Low Limit LO_LIM
Low Low Priority LO_LO_PRI
Low Low Limit LO_LO_LIM
Deviation High Priority DV_HI_PRI
Deviation High Limit DV_HI_LIM
Deviation Low Priority DV_LO_PRI
Deviation Low Limit DV_LO_LIM
High High Alarm HI_HI_ALM
UNACKNOWLEDGED 60.1 RW NA
ALARM_STATE 60.2 RO NA
TIME_STAMP 60.3 RO NA 0 SUBCODE 60.4 RO NA 0
Index
Number
RO /
Mode
RW
45
1: High High Alarm 2: High Alarm 3: Low Low Alarm 4: Low Alarm 5: Deviation High Alarm 6: Deviation Low Alarm 7: Block Alarm
1: High High Alarm 2: High Alarm
46 NA
47 ALL 0 to 50% 0.50%
48 ALL 0 to 15 0
49 ALL PV_SCALE, or +INF +INF
50 ALL 0 to 15 0
51 ALL PV_SCALE, or +INF +INF
52 ALL 0 to 15 0
53 ALL PV_SCALE, or ‐INF ‐INF
54 ALL 0 to 15 0
55 ALL PV_SCALE, or ‐INF ‐INF
56 ALL 0 to 15 0
57 ALL PV_SCALE, or +INF +INF
58 ALL 0 to 15 0
59 ALL ‐INF, or ‐PV span to 0 ‐INF
60
3: Low Low Alarm 4: Low Alarm 5: Deviation High Alarm 6: Deviation Low Alarm 7: Block Alarm
0=Undefined 1=Acknowledged
Unacknowledged
2=
0=Undefined 1=Clear reported 2=Clear not reported 3=Active reported 4=Active not reported
-Continued-
Dynamic
All bits: 0
0=undefined
0=undefined
Instruction Manual
D103434X012
DescriptionInitial ValueRange
Data Type: DS‐74 Current alert status, unacknowledged states, unreported states, and disabled states of the alarms associated with the function block.
Data Type: Bit String 0=Disable 1=Enable Used to set auto acknowledgment of alarms.
Data Type: Float The amount the alarm value must return to within the alarm limit before the associated active alarm condition clears.
Data Type: Unsigned8 The priority of the HI HI Alarm.
Data Type: Float The setting for the alarm limit used to detect the HI HI alarm condition.
Data Type: Unsigned8 The priority of the HI alarm.
Data Type: Float The setting for the alarm limit used to detect the HI alarm condition.
Data Type: Unsigned8 The priority of the LO alarm.
Data Type: Float The setting for the alarm limit used to detect the LO alarm condition.
Data Type: Unsigned8 The priority of the LO LO alarm.
Data Type: Float The setting for the alarm limit used to detect the LO LO alarm condition.
Data Type: Unsigned8 The priority of the deviation high alarm.
Data Type: Float The setting for the alarm limit used to detect the deviation high alarm condition.
Data Type: Unsigned8 The priority of the deviation low alarm.
Data Type: Float The setting for the alarm limit use to detect the deviation low alarm condition.
Data Type: DS‐71 The HI HI alarm data, which includes a value of the alarm, a timestamp of occurrence, and the state of the alarm.
VALUE Data Type: Float
96
Instruction Manual
D103434X012
Table B‐12. PID Function Block System Parameters Definitions (Continued)
Block
Label PARAMETER_NAME
VALUE 60.5 RO NA 0
High Alarm HI_ALM
UNACKNOWLEDGED 61.1 RW NA
ALARM_STATE 61.2 RO NA
TIME_STAMP 61.3 RO NA 0 SUBCODE 61.4 RO NA 0 VALUE 61.5 RO NA 0
Low Alarm LO_ALM
UNACKNOWLEDGED 62.1 RW NA
ALARM_STATE 62.2 RO NA
TIME_STAMP 62.3 RO NA 0 SUBCODE 62.4 RO NA 0 VALUE 62.5 RO NA 0
Low Low Alarm LO_LO_ALM
UNACKNOWLEDGED 63.1 RW NA
ALARM_STATE 63.2 RO NA
TIME_STAMP 63.3 RO NA 0 SUBCODE 63.4 RO NA 0 VALUE 63.5 RO NA 0
Deviation High Alarm DV_HI_ALM
UNACKNOWLEDGED 64.1 RW NA
ALARM_STATE 64.2 RO NA
TIME_STAMP 64.3 RO NA 0 SUBCODE 64.4 RO NA 0 VALUE 64.5 RO NA 0
Index
Number
RO /
Mode
RW
61
0=Undefined 1=Acknowledged
Unacknowledged
2=
0=Undefined 1=Clear reported 2=Clear not reported 3=Active reported 4=Active not reported
62
0=Undefined 1=Acknowledged
Unacknowledged
2=
0=Undefined 1=Clear reported 2=Clear not reported 3=Active reported 4=Active not reported
63
0=Undefined 1=Acknowledged
Unacknowledged
2=
0=Undefined 1=Clear reported 2=Clear not reported 3=Active reported 4=Active not reported
64
0=Undefined 1=Acknowledged
Unacknowledged
2=
0=Undefined 1=Clear reported 2=Clear not reported 3=Active reported 4=Active not reported
-Continued-
0=undefined
0=undefined
0=undefined
0=undefined
0=undefined
0=undefined
0=undefined
0=undefined
DLC3020f Digital Level Controller
Blocks
August 2020
DescriptionInitial ValueRange
Data Type: DS‐71 The HI 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: DS‐71 The 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: DS‐71 The LO LO alarm data, which includes a value of the alarm, a timestamp of occurrence, and the state of the alarm.
Data Type: DS‐71 The LO 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: DS‐71 The DV HI alarm data, which includes a value of the alarm, a timestamp of occurrence, and the state of the alarm.
VALUE Data Type: Float
97
DLC3020f Digital Level Controller Blocks
August 2020
Table B‐12. PID Function Block System Parameters Definitions (Continued)
Block
Label PARAMETER_NAME
Deviation Low Alarm DV_LO_ALM
UNACKNOWLEDGED 65.1 RW NA
ALARM_STATE 65.2 RO NA
TIME_STAMP 65.3 RO NA 0 SUBCODE 65.4 RO NA 0 VALUE 65.5 RO NA 0
Bias BIAS
Error ERROR
SP Work SP_WRK
SP FTime SP_FTIME
Math Form MATHFORM
Structureconfig STRUCTURECONFIG
UGamma GAMMA (ugamma)
UBeta BETA (ubeta)
Index
Number
RO /
Mode
RW
65
0=Undefined 1=Acknowledged
Unacknowledged
2=
0=Undefined 1=Clear reported 2=Clear not reported 3=Active reported 4=Active not reported
Extended Parameters
66 ALL OUT_SCALE +/‐ 10% 0
67 RO NA Dynamic
68 RO NA Dynamic
69 ALL Positive 0
70 OOS
71 OOS
72 OOS > = 0, < = 1 1.0
73 OOS > = 0, < = 1 1.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...