Annex B DVC2000 Parameters as part
of a Rosemountr 1410/1420 WirelessHARTr
Gateway22...............................
W8755
Note
This document does not include the DVC2000 AC product (Device Type 13F5) which only supports Device Specific HART
Commands and not Universal or Common Practice Commands.
www.Fisher.com
DVC2000 Digital Valve Controller
September 2017
Instruction Manual Supplement
D103783X012
Introduction
Product Overview
The DVC2000 digital valve controller is a communicating, microprocessor-based current-to-pneumatic valve
positioner. It is designed to replace standard pneumatic and electro-pneumatic valve positioners.
In addition to the traditional function of converting an input current signal (4-20 mA) to a pneumatic output pressure,
the DVC2000 digital valve controller communicates via a local display panel and/or via the HART protocol. An option is
available which provides isolated circuitry for two (2) integrated limit switches (for open/close valve indication) and a
valve position transmitter (for separate valve position feedback).
Purpose of this document
This specification is designed to be a technical reference for HART capable host application developers, system
integrators and knowledgeable end-users. It also provides functional specifications (e.g., commands, enumerations
and performance requirements) used during field device development, maintenance and testing. This document
assumes the reader is familiar with HART Protocol requirements and terminology. Additional product information is
available in DVC2000 product literature, available from Emerson Automation Solutions.
Abbreviations and definitions
ARAlert Record
Configuration
Variables
Device Variable
EnumerationA pre-defined set of values or text.
MVMeasured Variable, a physical input to the instrument.
NV
Point
PS1The PORT A output pressure which increases with increasing drive signal.
PS2The PORT B output pressure which decreases with increasing drive signal.
PSTPartial Stroke Test, a limited form of ramped valve diagnostic.
ByteAn 8bit unsigned integer.
WordA 16bit unsigned integer.
FloatRefers to the IEEE 754 floating point format.
Packed ASCII
Standard Span
Format
Variables which represent nonvolatile values of manufacturinginitialized data or userspecified
configuration information. These variables cannot be enumerated via Command 54 and as such
stand on their own with no associated units or range information.
Measured variables that are exposed to HART and can be enumerated using Command 54.
Generally there are variables whose ID is in the range of 0 to 10 and are associated with units
codes, status, and range values.
Named Variable – a logical point inside the device, hardmapped to a given MV as the source of
NV data.
A term that applies to diagnostic data packets. It is defined as a collection of periodically sampled
variables captured at a single instant in time. It does not include the “Monitor” point.
A special form of characters defined by HART in which 6bit ASCII characters are packed into byte
data.
A proprietary 16bit integer format for numerical values used by some of this device’s Device
Specific commands.
2
Instruction Manual Supplement
D103783X012
DVC2000 Digital Valve Controller
September 2017
Reference Documentation
HART Smart Communications Protocol Specification Revision 5; a group of documents specifying the HART
Communication Protocol, physical layers, and Data Link Layers as defined by the HART Communications Foundation.
Bulletin 62.1:DVC2000 Fisher FIELDVUE DVC2000 Digital Valve Controller (D103167X012
Fisher FIELDVUE DVC2000 Digital Valve Controllers Quick Start Guide (D103203X012
Fisher FIELDVUE DVC2000 Digital Valve Controller Instruction Manual (D103176X012
Manufacture ID Code19(13 Hex)Device Type Code5(05 Hex)
HART Protocol Revision5Device Revision1
User Selectable HART Revision
between HART 5 and HART 7
Number of Device Variables8
Physical Layers SupportedFSK
Physical Device CategoryValve Positioner
No
3
DVC2000 Digital Valve Controller
September 2017
Instruction Manual Supplement
D103783X012
Product Interfaces
Control Valve Interface
The DVC2000 digital valve controller is mechanically attached to the valve’s actuator by means of a mounting bracket.
The control valve's position is conveyed to the travel sensor of the DVC2000 digital valve controller by means of the
feedback bracket and magnet assembly attached to the actuator’s stem or rotating travel sensor.
MAGNET ASSEMBLY
(ATTACHED TO
VALVE STEM)
Pneumatic tubing connected to the DVC2000 brings instrument supply air to the DVC2000 and takes controlled
output air from the DVC2000 to the actuator. A pressure sensor in the DVC2000 measures the pressure signal and
presents it as a device variable.
Host interface
The input to the DVC2000 can either be twowire 4to20 mA current loop (in pointtopoint mode). This input is
connected in the DVC2000’s terminal box on two terminals marked “LOOP +” and “LOOP ”. Refer to the DVC2000
quick start guide for connection details.
4
Instruction Manual Supplement
D103783X012
DVC2000 Digital Valve Controller
September 2017
Output Options Circuit
All three options circuits (transmitter, switch 1 and switch 2) control current from an external power source similar to
the operation of a 2-wire transmitter.
Limit Switches
On units that are supplied with integral limit switches, additional terminals provide the field wiring connection point.
The limit switches are isolated from each other and from the digital valve controller's primary feedback. If only one
switch is to be used, you must use channel 1. Although electrically isolated per Intrinsic Safety requirements, channel 2
derives its power from channel 1. Therefore channel 2 cannot be used alone.
Position Transmitter
On units that are supplied with an integral valve position transmitter, additional terminals provide the field wiring
connection point. The position transmitter circuit in the DVC2000 derives it's operating power from the 4-20 mA
control system input in the same manner as a 2-wire transmitter. In addition, the transmitter function gets position
information (through an opto-isolator) from the digital valve controller so the 4-20 mA position control loop must also
be powered in order for the position transmitter to provide an output representing the valve position.
Local User Interface
The local user interface is available on all DVC2000 digital valve controllers. The interface consists of a liquid crystal
display, four pushbuttons, and a switch for position transmitter configuration. The DVC2000 is supplied with one of
three different language packs preinstalled, depending on the firmware revision and ordering option.
Refer to the DVC2000 instruction manual for additional details on using the Local User Interface to configure and
calibrate the DVC2000.
Write Protection
There are two Write Protection states for the DVC2000: Not Protected or Protected. Protected prevents configuration
and calibration changes to the instrument. The default setting is Not Protected. Protection is controlled under
software control.
Firmware and Language Pack Upgrade
The firmware and language pack of any DVC2000 can be upgraded to the latest version using the “Firmware
Download” tool in ValveLink™ software. The new firmware incorporates all of the new functionality and corrections
and improvements made to the technology of the DVC2000 product.
The firmware download process requires:
D Around 30 minutes to complete
D The DVC2000's instrument mode must be “Out of Service”
D The DVC2000 is powered with 12 mA or greater
D That you isolate the valve from the process and equalize pressure on both sides of the valve or bleed off the
process fluid because the routine will cause the DVC2000 to restart.
5
DVC2000 Digital Valve Controller
September 2017
Instruction Manual Supplement
D103783X012
Dynamic Variables
Four Dynamic Variables are implemented.
Default MeaningUnits
PVAnalog InputmA, %
SVTravel Setpoint%
TVPressurePSI, BAR, KPA
FVTravel%
Device Variables
These variables represent measurements taken by the device, are read only values, and are all in float format. These
can be read with Commands 33 and 54.
Variable IDMeaningUnits
0Analog InputmA, %
2Pressure Port APSI, BAR, KPA
3Travel%
4Drive Signal%
6Travel Setpoint%
9Implied Valve Position (Travel Target)%
10Primary Feedback (user selected, either Travel or Pressure)%
The Field Device Status Byte is the only status byte defined in the HART protocol. The order and meaning of each of the
eight bits within the byte are fixed by the protocol. This byte is one of the status bytes included with each HART
response. It is not part of the Command 48 data.
BitName of Status BitMeaning
7Field Device Malfunction
6Configuration Changed
5Cold Start
4More StatusActive when any bit in command 48 is active.
3Analog Input Fixed
2Not Used
1Internal Sensor Out of Limits
0Loop Current Out of RangeSet when any variable 0 (Analog Input) is saturated.
Set / cleared by the firmware based on self test results. This bit is set if the
position or temperature sensors provide invalid readings.
Two such bits exist internally, one for each HART master. Both copies are set
when any variable, HART message, tag, descriptor or date are changed from
HART. Cleared by command 38, separately for each master. This bit survives
loss of power.
Set by the firmware whenever a HARD RESET sequence is executed or at initial
device power up. Cleared by the first HART command.
Active if the Instrument Mode of the DVC2000 is in the “Out Of Service”
condition or if the Control Mode of the DVC2000 is in one of the digital set
point modes.
(This bit is named “NonPrimary Variable Out Of Limits” in the HART
documentation for transmitters. It has been renamed to reflect the fact that
these variables are INTERNAL INPUTS to FIELDVUE products). The firmware sets
this bit when any sensor (pressure, position, temperature) exceeds its operating
limits.
7
DVC2000 Digital Valve Controller
September 2017
Instruction Manual Supplement
Universal Commands
The DVC2000 field device implements all HART Revision 5 Universal Commands.
Command 0: Read Unique Identifier
Command 1: Read Primary Variable
Command 2: Read P.V. Current and Percent of Range
Command 3: Read Dynamic Variables and P.V. Current
Command 6: Write Polling Address
Command 11: Read Unique Identifier Associated with Tag
Command 12: Read Message
Command 13: Read Tag, Descriptor, Date
Command 14: Read Primary Variable Transducer Information
Command 15: Read Primary Variable Output Information
Command 16: Read Final Assembly Number
Command 17: Write Message
Command 18: Write Tag, Descriptor, Date
Command 19: Write Final Assembly Number