M2000 and hart – Badger Meter M-Series M2000 User Manual
Page 8

M2000 AND HART
HART protocol has three categories of commands: Universal, Device-Specific and Common Practice The M2000 HART
daughterboard supports only some Universal commands and Device-Specific commands Universal commands supported
include:
Command
Number
Command Description
0
Read Unique Identifier
1
Read Primary Variable
2
Read Current and Percent of Range
3
Read Current and Four Dynamic Variables
6
Write Polling Address
7
Read Loop Configuration
8
Read Dynamic Variable Class
9
Read Device Variables with Status
11
Read Unique Identifier Associated with Tag
12
Read Message
13
Read Tag, Descriptor, Date
14
Read PV Sensor Information
15
Read Output Information
16
Read Final Assembly Number
17
Write Message
18
Write Tag, Descriptor, Date
19
Write Final Assembly Number
20
Read Long Tag
21
Read Unique Identifier Associated with Long Tag
22
Write Long Tag
38
Reset Configuration Changed Flag
48
Read Additional Device Status
Typically, these commands are used by advanced users of HART or the usage of these commands is embedded within the
DD files With the use of the HART universal commands, device variables and dynamic variables are accessible Device and
dynamic variables are defined later For further understanding of the format and function of the HART Universal Commands
please refer to HART protocol documentation
Device-specific commands are mainly for accessing many of the M2000 data parameters, including configuration, identity
and diagnostic parameters Much of the data accessible with device specific commands is accessed through the use of the DD
files The DD files provide all the necessary information for data management within the M2000 Installing and using the DD
files in the applications host is the most convenient method for communicating to the M2000 over HART
Using both the HART universal commands and device-specific commands allows for complete access to the M2000
parameters, including the ability to read or write M2000 parameters The Data Management section defines the M2000 data
and the associated HART command
M-Series® M2000 HART® Bi-Directional Communication Protocol Data Access
Page 8
December 2012