EasyManuals Logo
Home>Badger Meter>Measuring Instruments>ModMAG M2000

Badger Meter ModMAG M2000 User Manual

Badger Meter ModMAG M2000
32 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #4 background imageLoading...
Page #4 background image
Overview Page 4/30
MID_M2000_BA_MODBUS_02_1805
1.2 Register name
When applicable, describes the parameter so it can be associated within the display
menu items. Please note, not all registers are directly modifiable via the menu mana-
ger. Also, some registers are not accessible via the menu manager.
1.3 Register address
Register address defines the physical address that is required to be transmitted over
the ModBus
®
RTU serial link. Some third-party applications require the use of logical
addressing when communicating over ModBus
®
. The logical address determines the
ModBus
®
function code that is transmitted over the serial link.
Two logical address ranges are supported, 3xxxx and 4xxxx. Logical address range
3xxxx issues the read input register function code 0x04. Logical address range 4xxxx
issues the read holding register function code 0x03. All logical addresses start at in-
dex 1 (example, 30001 and 40001).
For example, suppose the application requires logical addressing and is targeting to
access the “Flow rate [User units]” register. The physical address for this register is
0xF1 or 241d. This register can be read from two different logical addresses (30242 or
40242). The logical address is calculated by adding the physical address to the logical
start address (30001 or 40001).
30001 + 241 = 30242 (Issues function code 0x04 Read Input Register)
40001 + 241 = 40242 (Issues function code 0x03 Read Holding Register)
1.4 Register type
Register type identifies the number of registers the parameter requires. Each register
is 16 bits. Supported register types include:
Register type Description
Number of
ModBus
®
registers
UCHAR16
Unsigned character (16 bits)
1
UCHAR16[x]
Unsigned character Array
X
UINT16
Unsigned integer (16 bits)
1
SINT16
Signed integer (16 bits)
1
UINT32
Unsigned integer (32 bits)
2
FLOAT32
Floating point (32 bits)
2
For FLOAT32 register types, these registers make use of IEEE-754 floating point
standard. For example, 1.0 is transmitted as 0x3F800000. ModBus
®
serial link will
transmit the most significant byte first, 0x3F, followed by 0x80, 0x00, 0x00.
1.5 Read / Write
The Read/Write attribute identifies if the parameter is read-only or writeable.
Parameters that are read only are specified as such, otherwise, the parameter can be
considered accessible with write commands.
1.6 FNC support
FNC support identifies the ModBus
®
function codes (commands) available to access
the register. Supported ModBus
®
function codes include:

Other manuals for Badger Meter ModMAG M2000

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Badger Meter ModMAG M2000 and is the answer not in the manual?

Badger Meter ModMAG M2000 Specifications

General IconGeneral
BrandBadger Meter
ModelModMAG M2000
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals