Badger Meter Impeller ModHopper R9120-5 User Manual Download Page 10

Modbus Features

MODBUS FEATURES

Supported Modbus Functions

The R9120-5 transceiver responds to the following Modbus query functions:
•  0x11 Report slave id 
•  0x03 read holding registers (multiple) 0x06 preset single register
These should be sufficient to perform all operations (read many values, make single change, and identify)  In addition, the 

device will respond to with Modbus exceptions for invalid function, value, and register if out-of-bound requests are made 
Modbus function 

0x11 Slave ID

 function will respond with ID=49 "Badger Meter, ModHopper, R9120-5"  

Modbus Register List

All Modbus registers are read-only, unless otherwise noted 

Data Points

offset

-------

point

-------

type

-------

desc

------------------

0

40001

UINT32

N/V) pulse count 1 MSW

1

40002

UINT32

N/V) pulse count 1 LSW

2

40003

UINT32

N/V) pulse count 2 MSW

3

40004

UINT32

N/V) pulse count 2 LSW(same format as pulse

4

40005

UINT16

inst pulse 1 time (seconds)

5

40006

UINT16

inst pulse 2 time (seconds)

6

40007

UINT16

(R/W) min pulse 1 time (seconds)(write clears min/max)

7

40008

UINT16

(R/W) min pulse 2 time (seconds)

8

40009

UINT16

(R/W) max pulse 1 time (seconds)

9

40010

UINT16

(R/W) max pulse 2 time (seconds)

10

40011

UNIT16

(R/W, N/V) inst pulse count size. (default 5)

100

40101

UINT16

Serial Number (bytes 1,2) (serial number)

101

40102

UINT16

Serial Number (bytes 3,4)

102

40103

UINT16

Serial Number (bytes 5,6)

103

40104

UINT16

firmware version (e.g. v1.03, high byte=major,

lowbyte=minor, 0x8000 flag set for Beta)

104

40105

UINT16

boot count

105

40106

UINT32

mfg date MSW

106

40107

UINT32

mfg date LSW

107

40108

UINT16

radio group id setting (0-6)

108

40109

UINT16

alarm flags 

(0x01 = boot from watchdog)

109

40110

UINT16

max packet buffers used.

110

40111

UINT32

Radio up time (seconds) MSW

111

40112

UINT32

Radio up time (seconds) LSW

112

40113

UINT16

RF short packets. write 0 to clear stat counters.

(R/W firmware 1.17 or later)

113

40114

UINT16

RS485 short packets

114

40115

UINT16

RF Overrun packets

115

40116

UINT16

RS485 Overrun packets

116

40117

UINT16

RF Timeout packets

117

40118

UINT16

RS485 Timeout packets

offset point

type

desc

------- ------- -------

------------------

118

40119

UINT16

RF BadChecksum packets

119

40120

UINT16

RS485 BadChecksum packets

120

40121

UINT16

RF RX Good packets

121

40122

UINT16

RS485 RX Good packets

122

40123

UINT16

RF TX packets

123

40124

UINT16

RS485 T Good packets

124

40125

UINT16

RF TX resend packets

125

40126

UINT16

RS485 TX resend packets

126

40127

UINT16

RF RouteChange packets

127

40128

UINT16

RS485 RouteChange packets

128

40129

UINT16

Number of known nodes. (including ourselves)

129

40130

UINT16

Our modbus address

130

40131

UINT16

R9120 Hardware Version (0=rev-A, 1=rev-B, etc)

131

40132

UINT16

Model number 

bytes 1,2 (4 registers = 8 char string)

132

40133

UINT16

Model number 

bytes 3,4 (4 registers = 8 char string)

133

40134

UINT16

Model number 

bytes 5,6 (4 registers = 8 char string)

134

40135

UINT16

Model number 

bytes 7,8 (4 registers = 8 char string)

Page 10 

June 2016

XMT-UM-02107-EN-01

Summary of Contents for Impeller ModHopper R9120-5

Page 1: ...Wireless Modbus Pulse Transceiver ModHopper R9120 5 XMT UM 02107 EN 01 June 2016 User Manual ...

Page 2: ...nections 5 Hardware Installation 5 Modbus Address 6 System Settings 6 Status LEDs 6 Signal Strength Test 6 Monitoring Usage 7 Model 3700 Data Display Page 7 Model 3700 Advanced Configuration Options 8 Model 3700 Route Mapping Display 9 Modbus Features 10 Supported Modbus Functions 10 Modbus Register List 10 Register Functions 12 Mechanical Drawings 13 Firmware Update 14 Page 2 June 2016 XMT UM 021...

Page 3: ...es the installer with all the tools necessary to install and configure the hardware and software with a minimum of time and investment APPLICATIONS The R9120 5 wireless Modbus pulse transceiver is designed for Energy monitoring Solar PV Power Generation monitoring Malls office buildings and other tenant energy monitoring applications INSTALLATION CHECKLIST Required Hardware Two or more ModHopper R...

Page 4: ... kg Size 6 5 in 4 5 in 2 in 260 mm 64 mm 45 mm Environmental 2 North America 0 50 C 3 0 90 RH non condensing CE Europe 5 40 C 0 90 RH non condensing Altitude 2000 m maximum Pollution Degree 2 Codes and Standards FCC ID FCC ID OUR 9XTEND IC Industry Canada IC 4214A 9XTEND FCC CFR 47 Part 15 Class A Encryption 256 Bit AES 1 Intended for low voltage class 2 inputs or outputs 2 If the product is used ...

Page 5: ...lectrical panel Insulate the wire used to provide pulse and RS485 communications to meet requirements of the voltages present inside any box the wire is mounted within For example Belden 1120A has a 600V insulation rating and can be used in many applications Check with your electrical installer for details as local code requirements may vary WARNING AFTER WIRING THE R9120 5 TRANSCEIVER REMOVE ALL ...

Page 6: ...r Set this option to OFF for 19200 Set the switch to ON for 9600 baud Reserved Set this option to OFF Status LEDs The device should power up and be ready in a few seconds The LEDs should blink in the following manner The Alive LED starts to blink about once per second The Alarm LED will blink when transmission errors occur The RF TX RX LEDs will blink when the radio is receiving or transmitting da...

Page 7: ...aster such as a PLC TCP Gateway or computer software you must increase the timeout on the RS485 port of your system The R9120 5 transceiver adds about 500 ms of delay per hop In a complex system with multiple R9120 5 transceivers a 1 to 2 second round trip time is not uncommon Model 3700 Data Display Page When using the R9120 5 transceiver with the Model 3700 data acquisition server the server wil...

Page 8: ...put contact closure threshold Allows you to set a maximum resistance to be counted as a closed contact This is helpful when using intrinsic barrier devices Default of 500 Ohms will work in most applications Pulse input maximum count frequency For most pulse meters 10 Hz is adequate Faster counting of mechanical relays may result in relay bounce and give an incorrect count Consult the pulse output ...

Page 9: ...number inside the box icon is the Modbus address of the R9120 5 transceiver To the side of each icon three lines of information will be shown The device list name will be shown to the side of each R9120 5 transceiver icon The link quality hops and round trip time rtt will be printed under the R9120 5 transceiver name A list of attached Modbus device addresses will be shown on the third line This i...

Page 10: ... version e g v1 03 high byte major lowbyte minor 0x8000 flag set for Beta 104 40105 UINT16 boot count 105 40106 UINT32 mfg date MSW 106 40107 UINT32 mfg date LSW 107 40108 UINT16 radio group id setting 0 6 108 40109 UINT16 alarm flags 0x01 boot from watchdog 109 40110 UINT16 max packet buffers used 110 40111 UINT32 Radio up time seconds MSW 111 40112 UINT32 Radio up time seconds LSW 112 40113 UINT...

Page 11: ...147 40148 UINT16 power supply voltage monitor rev c only scale x100 148 40149 UINT16 pcb temperature monitor rev c only scale x100 149 40150 UINT16 400MHz RX Good packet count rev c only 150 40151 UINT16 400MHz RX Bad packet count rev c only 151 40152 UINT16 R W minimum packet time how frequent to save sensor data packets 10 2550 seconds firmware 2 02 or later 152 40153 UINT16 RS485 serial port op...

Page 12: ...lse input has a count of 65534 This is represented as a 32 bit hex number 0x0000FFFE The first 4 digits are the MSW register the second 4 digits are the LSW register The Modbus Master reads the first MSW register and gets 0x0000 In between the two readings the pulse input counts 2 more pulses making the total 65536 or 0 00010000 in hex Next the Master reads the second LSW register and gets 0x0000 ...

Page 13: ...0 5 transceiver must be wall mounted or mounted inside an appropriate enclosure rated for the weather location and electrical components located inside it The R9120 5 transceiver mounting holes are detailed below Page 13 June 2016 XMT UM 02107 EN 01 ...

Page 14: ... of the device 5 Power up the R9120 5 transceiver The Green Alive LED should be lit up and solid 6 Run the LPC2000 Flash Utility The following screen will be displayed 7 Set the following communications options COM1 or COM2 depending on your computer serial port Use baud rate 38400 or slower Check Use DTR RTS for Reset XTAL Freq kHz 14745 8 Click Read Device ID The PartID and BootLoaderID fields w...

Page 15: ...INTENTIONAL BLANK PAGE Page 15 June 2016 XMT UM 02107 EN 01 ...

Page 16: ...ech Republic 420 5 41420411 Slovakia Badger Meter Slovakia s r o Racianska 109 B 831 02 Bratislava Slovakia 421 2 44 63 83 01 Asia Pacific Badger Meter 80 Marine Parade Rd 21 06 Parkway Parade Singapore 449269 65 63464836 China Badger Meter 7 1202 99 Hangzhong Road Minhang District Shanghai China 201101 86 21 5763 5412 Switzerland Badger Meter Swiss AG Mittelholzerstrasse 8 3006 Bern Switzerland 4...

Reviews: