Obvius ModHopper R9120 User manual

ModHopper - Wireless Modbus/Pulse Transceiver
Obvius, LLC
Installation and Operation Manual
Model R9120 (Rev C)
Date Dec 11, 2012
Page 1 ModHopper R9120 rev C – Wireless Modbus/pulse transceiver

Cop right Information
Copyright © 2004 – 2012 by Obvius
Obvius, AcquiSuite and ModHopper are trade arks of Obvius Holdings LLc
Other brand and product na es are trade arks or registered trade arks of their respective holders.
U.S. Government Restricted Rights: Use, duplication or disclosure by the Govern ent is subject to restrictions set fourth in subparagraph (a) through
(d) of the Co ercial Co puter Restricted Rights clause at FAR 52.227-19 when applicable, or subparagraph (c) (1) (ii) of the Rights in Technical Data
and Co puter Software clause at DFARS 252.227-7013, and in si ilar clauses in the NASA FAR Supple ent.
Limited Warrant
OBVIUS IS PROVIDING THIS WARRANTY IN LIEU OF ALL OTHER EXPRESS OR IMPLIED WARRANTIES, INCLUDING ANY WARRANTY
OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. THIS WARRANTY IS BUYER'S EXCLUSIVE REMEDY FOR ALL
CLAIMS AGAINST OBVIUS. OBVIUS SHALL NOT BE LIABLE FOR ANY CONSEQUENTIAL OR INCIDENTAL DAMAGES. OBVIUS'S TOTAL
LIABILITY FOR ALL CLAIMS SHALL BE LIMITED TO THE PRICE PAID FOR ITS PRODUCT.
Obvius pro ises buyer that any standard product anufactured by Obvius shall be free fro all aterial defects in design, aterial, or anufacturing for
a period of 2 years fro the anufacture date; provided, however, that the warranty shall not extend to ordinary wear and tear or to nor ally replaceable
co ponents (e.g., batteries). During the warranty period, Obvius ay repair or replace (in its sole discretion) any product suffering fro a warranty defect
and returned freight prepaid by buyer, with no charge to buyer for any warranty repair or replace ent. The warranty shall re ain in full force and effect
for such 2 year period, provided that the product: (1) was installed, operated, and aintained properly; (2) has not been abused or isused; (3) has not
been repaired, altered, or odified outside of Obvius's authorized facilities; (4) has not been sold subject to other warranty ter s specified at the ti e of
sale; and (5) is still owned by the original purchaser. This warranty provides specific legal rights that ay be varied by state law. Obvius's products are not
designed for life or safety applications.
Product Application Limitation
Obvius strongly believes in continuous i prove ent, therefore we ust reserve the right to change specifications and product offerings without notice.
Where possible, we will substitute products with equivalent functionality when necessary.
NOTICE
●This product is not intended for life safet applications.
●Do not install this product in hazardous or classified locations.
●The installer is responsible for conformance to all applicable codes.
FCC Part 15 Information
Note: This equipment has been tested b the manufacturer and found to compl with the limits of a class A digital device, pursuant to part
15 of the FCC rules. These limits are designed to provide reasonable protection against interference when the equipment is operated in a
commercial environment. This equipment generates, uses, and can radiate radio frequenc energ and, if not installed and used in
accordance with the instruction manual, ma cause harmful interference to radio communications. Operation of this equipment in a
residential area is likel to cause harmful interference in which case the user will be required to correct the interference at his own expense.
Modifications of this product without the express authorization of Obvius nullif this statement.
Obvius
3300 NW 211th Terrace
Hillsboro, OR 97007
ph: 503-601-2099
www.obvius.com
Page 2 ModHopper R9120 rev C – Wireless Modbus/pulse transceiver

Table of Contents
Markings and Sy bols:...............................................................................................................................................................3
Overview......................................................................................................................................................................................4
Applications.................................................................................................................................................................................4
Installation Checklist...................................................................................................................................................................4
Model Infor ation.......................................................................................................................................................................5
Hardware Overview.....................................................................................................................................................................6
R9120 Features and Specifications........................................................................................................................................6
Electrical Connections...........................................................................................................................................................7
Hardware Installation...................................................................................................................................................................7
Modbus Address....................................................................................................................................................................8
Syste settings.......................................................................................................................................................................8
Status LEDs............................................................................................................................................................................8
Signal Strength Test...............................................................................................................................................................8
Monitoring usage:........................................................................................................................................................................9
AcquiSuite Data Display Page:..............................................................................................................................................9
AcquiSuite Advanced Configuration Options......................................................................................................................10
AcquiSuite route apping display.......................................................................................................................................11
Modbus Features........................................................................................................................................................................12
Supported Modbus Functions..............................................................................................................................................12
Modbus Register List...........................................................................................................................................................12
Register Functions................................................................................................................................................................14
Mechanical Drawings................................................................................................................................................................15
Fir ware Update.......................................................................................................................................................................16
Markings and Symbols:
WARNING: A potential risk exists if the operating instructions are not followed
General Warning Sy bol: This sy bol indicates the need to consult the operating instructions provided with the
product.
This sy bol indicates the presence of electric shock hazards.
This sy bol indicates: Do not apply to or re ove fro hazardous live conductors.
Direct Current sy bol.
Page 3 ModHopper R9120 rev C – Wireless Modbus/pulse transceiver

Overview
The ModHopper™ wireless Modbus/pulse transceiver is designed to allow syste s integrators the ability to co unicate
with re ote locations while avoiding the costs associated with running low voltage wiring to ultiple locations in a single or
between ultiple buildings. To eet these require ents, the ModHopper™ provides the installer with all the tools
necessary to install and configure the hardware and software with a ini u of ti e and invest ent.
Applications
The R9120 wireless Modbus/pulse transceiver has several applications. These include:
●Energy Monitoring.
●Solar PV Power Generation onitoring
●Malls, office buildings, and other tenant energy onitoring applications.
Installation Checklist
A ModHopper™ syste installation has the following co ponents:
Required hardware
●Two or ore ModHopper R9120 transceivers.
Note: the R1920 transceivers ust be the sa e radio type. e.g. R9120-3 ust be used with another R9120-3;
R9120-5 ust be used with another R9120-5.
External hardware
●RS485 Modbus aster syste such as an A8812 AcquiSuite™ or a Modbus co patible PLC.
●Optional: RS485/Modbus slave devices such as power eters or IO odules.
●Optional: Pulse output transducers for easuring gas, electricity, water, etc. fro existing eters and sensors.
Make sure to obtain the pulse output scale, or ultiplier for each device you will be using.
●Low voltage wire for attaching pulse or Modbus devices to the R9120, typically 18-24gauge
Page 4 ModHopper R9120 rev C – Wireless Modbus/pulse transceiver

Model Information
There are two revisions of the ModHopper R9120 hardware board. These are Rev-A and Rev-C. Below is a picture of the
revision infor ation on the circuit board. This is located next to the screw ter inals on the board.
Before proceeding with the installation, verify the hardware is Rev C. If you have the Rev-A arking on the circuit board,
please download the user anual for the Rev-A hardware. It is i portant to use the correct anual that atches the
hardware being installed.
This anual covers only revision C hardware.
As per SIPCO LLC, this product ay be used in a syste and e ploy or practice certain features and/or ethods of one or
ore of the following patents:
SIPCO, LLC
U.S. Patent No. 7,103,511
U.S. Patent No. 6,914,893
U.S. Patent No. 6,891,838
U.S. Patent No. 5,714,931
U.S. Patent No. 6,233,327
U.S. Patent No. 7,397,907
U.S. Patent No. 6,618,578
U.S. Patent No. 7,079,810
U.S. Patent No. 7,295,128
U.S. Patent No. 7,263,073
U.S. Patent No. 7,480,501
U.S. Patent No. 6,437,692
U.S. Patent No. 7,468,661
U.S. Patent No. 7,053,767
U.S. Patent No. 7,650,425
U.S. Patent No. 7,739,378
Page ModHopper R9120 rev C – Wireless Modbus/pulse transceiver

Hardware Overview
R9120 Features and Specifications
Processor 60MHz Ar 7 e bedded CPU
LED 3 x RF, 2 x RS 485, 2 x pulse, Alive, Alar
Protocol Modbus RTU
Addressing Modbus address ay be set fro 1 to 247 via Dipswitch.
Power Supply1,3 Included class 2 power supply requires 110-120VAC
(power supply not included in odels with -T option)
Inputs22 pulse inputs, dry contact
Monitor consu ption/rate/ in/ ax
Pulse rate/width user selectable to 10Hz, 50Hz, 100Hz, or 250Hz.
Pulse rate option: 10Hz, ini u pulse width 50 s
Pulse rate option: 50Hz, ini u pulse width 10 s
Pulse rate option: 100Hz, ini u pulse width 5 s
Pulse rate option: 250Hz, ini u pulse width 2 s
Contact closure threshold 100 to 2.5k user selectable
Pulse count values are stored in non-volatile e ory.
Co unications1RS-485 (+,-, S), 9600/19200 baud, N, 8, 1, two wire.
Supports up to 32 external devices per ModHopper. (expandable)
RF Frequency Hopping, ISM band, see table below.
-SN option: 400MHz receive only (sensor network)
Environ ental2North A erica: Te perature 0º – 50ºc 3, 0 – 95% hu idity, non-condensing.
Pollution Degree 2, Altitude up to 2000M.
For indoor and outdoor use when used in an appropriate enclosure.
The R9120 ust be ounted inside a NEMA rated electrical enclosure for safety and isolation
require ents when used outdoors.
EMC FCC CFR 47 Part 15, Class A
Size 6.5” x 4.5” x 2” (260 x 64 x 45 )
Mass 1.25 lbs (0.67 kg)
Product specific
features:
R9120-1
(low power)
R9120-3
(high power)
R9120-3AU
(high power)
R9120-5
(extended range )
R24120-3
(high power)
FCC ID OUR-9XCITE OUR9XTREAM OUR9XTREAM OUR-9XTEND OUR-24XTREAM
IC (Industry Canada) 4214A-9XCITE 4214A-9XSTREAM 4214A-9XTEND 4214A 12008
Encryption No No No 256bit AES No
Max Range
(indoor/urban)
100-300ft 1500ft 1500ft 3000ft 300ft
RF: 900MHz, 1 W 900MHz, 100 W 900MHz, 100 W
Australia/NZ
900MHz, 1000 W 2.4GHz, 50 W
Power Input39-30VDC, 200 A 9-30VDC, 200 A 9-30VDC, 200 A 9-30VDC, 900 A 9-30VDC, 200 A
1 Intended for low voltage class 2 inputs or outputs.
2 If the product is used in a anner not specified by the anufacturer, the protection provided by the equip ent ay be
i paired.
3 Not intended for use with rechargeable batteries.
Page 6 ModHopper R9120 rev C – Wireless Modbus/pulse transceiver

Electrical Connections
Hardware Installation
Step - Unpack aterials: Re ove all aterials fro shipping box and verify all required co ponents are available
Step 2 - Mount the ModHopper to a wall or inside the electrical enclosure if required. When ounting the ModHopper and
the antenna inside an enclosure, a non- etallic enclosure will be required. Metal enclosures restrict RF co unications. If
a etal enclosure is required, use an external antenna and an RF antenna cable.
Step 3 - Connect the pulse output devices. For KYZ pulse output eters, attach the nor ally-open circuit to the
ModHopper. These are usually the K and Z ter inals.
Step 4 - Connect the RS485 Modbus network loop as shown in the wiring diagra . Follow the anufacturer’s instructions
for installing and powering other Modbus devices. Verify that the Modbus address settings are unique for each device (i.e.,
no two devices with the sa e address). Connect each device in the chain by “daisy-chaining” the devices together . Observe
+ and - polarity on the Modbus devices. For ore infor ation about Modbus loops, please read our Modbus FAQ available
at www.obvius.co .
Do not ground the RS485 shield inside an electrical panel. All RS485 and 24VDC power wires, including the shield should
be insulated to prevent accidental contact to high voltage conductors.
The pulse, RS485 and power cable should be echanically secured where it enters the electrical panel.
The wire used to provide pulse and RS485 co unications should be insulated to eet require ents of the voltages present
inside any box the wire is ounted within. For exa ple, Belden 1120A has a 600v insulation rating and can be used in
any applications. Check with your electrical installer for details as local code require ents ay vary.
WARNING: After wiring the ModHopper, remove all scraps of wire or foil shield from the electrical panel.
This could be dangerous if wire scraps come into contact with high voltage wires.
Step 5 – Attach the antenna to the ModHopper. When using an antenna cable, avoid sharp bends; kinks in the antenna cable
will degrade perfor ance.
Step 6 – Attach the power to the ModHopper and apply power. Observe the LEDs to confir the device is operating.
●Alive (green): blinks once per second while the syste is operating correctly.
●RS485 RX: The RX led should blink whenever a odbus query is sent on the RS485 loop. (regardless of
the target address of the query). If the ModHopper is attached to an AcquiSuite, the RX led should blink
about once per second.
●RS485 TX: The TX LED will blink when the A89DC-08 responds to a odbus query.
Note: If cleaning is required, use a dry towel to re ove dust fro the ModHopper. Do not use fluids to clean the
ModHopper.
Page 7 ModHopper R9120 rev C – Wireless Modbus/pulse transceiver

Modbus Address
Before the ModHopper can be used, you ust set the Modbus address of the ModHopper.
This address ust be unique a ong all Modbus devices in the syste including all devices
that are connected on re ote wireless links. Address 0 (all switches off) is not allowed.
Select an address, and set the dipswitches to atch.
The su of the value of the switches is the address. In the exa ple to the right, address 52 is
set by placing switch 4, 16 and 32 to the on position.
Note: 4 + 16 + 32 = 52
System settings
For ost syste s, set all of the syste switches to the "off" position.
Radio channel: This option selects the channel nu ber that can be used to isolate a group of
ModHoppers. This option ay be set for channels 0 to 6. Channel 7 (all 3 switches on) is not
allowed.
Programming: Set the “Prog Enable” to Off for nor al operation.
485 Termination Enable: Set the “485 Ter En” to ON to enable a 120oh ter ination
resistor on the RS485 network. This should be used when the ModHopper is on the end of a
485 wiring run. Set this switch to OFF when the ModHopper is in the iddle of an RS485
wiring run.
Port RS232 or RS485: Set the switch to the “off” position for RS485 operation. The
ModHopper can co unicate via the RS232 connection however ost Modbus devices will need 485 ter inals. .
Baud Rate: This option sets the serial port speed for the Modbus devices connected to the ModHopper. Set this option to
“off” for 19200. Set the switch to “on” for 9600 baud.
Reserved: Set this option to Off.
Status LE s
The device should power up and be ready in a few seconds. The LEDs should blink in the following
anner.
●The "Alive" LED should start to blink about once per second.
●The Alar LED will blink when trans ission errors occur.
●The RF TX/RX LEDs will blink when the radio is receiving or trans itting data.
●The RS485 LEDs will blink for local Modbus activity.
●The Pulse input LEDs will light when the corresponding pulse input ter inals are closed.
●If the device has the -SN option, the 400MHz LED will blink when an RF packet fro a 400MHz
sensor trans itter is received.
Signal Strength Test
When the ModHopper is operating, the Test Button can be used to report the signal strength received by the ModHopper
fro another unit.
Press and hold down the test button. The status LEDs will light up as a bar graph display. Each LED is approxi ately 10%
of scale. For exa ple if PULSE 1 and 2 are on, the received strength is approxi ately 20% to 29%.
For useful signal reporting, it is i portant to turn off all but one other ModHopper. When reporting the signal strength, the
ost recent wireless trans ission received is displayed. If two ModHoppers are trans itting, the display will only show the
ost recently received packet, and the user will not be able to deter ine which ModHopper the signal strength being
reported.
Page 8 ModHopper R9120 rev C – Wireless Modbus/pulse transceiver

Note: the nor al operation of the ModHopper is suspended while the test button is pressed. Modbus co unications and
wireless trans issions are not processed.
Monitoring sage:
The ModHopper has several data points that ay be read using the Modbus protocol.
For each of the two pulse inputs, the ModHopper reports a value for consu ption and rate. Rate fields are provided for the
average rate during the log period (block de and), the instantaneous rate, and the in/ ax instantaneous rate observed
during the log period. The pulse counts for each input are stored in non-volatile e ory to preserve the count when power
is re oved. For ore infor ation on the specific Modbus registers used for the pulse inputs, refer to the Modbus register
section of this anual.
When configuring a Modbus Master such as a PLC, TCP Gateway, or co puter software, you ust increase the ti eout on
the RS485 port of your syste . The ModHopper adds about 500 S of delay per hop. In a co plex syste with ultiple
ModHoppers, a 1 to 2 second round trip ti e is not unco on.
AcquiSuite ata isplay Page:
When using the ModHopper with the AcquiSuite data acquisition server, the AcquiSuite will read the pulse input data fro
the ModHopper and provide configuration enus for all of the ModHopper options.
The AcquiSuite will display will report all the data values present on the ModHopper. In addition, the instantaneous
in/ ax rate values will be cleared after each logging interval. Click the Configure button to set up pulse input na es,
unit of easure and ultipliers as needed.
Page 9 ModHopper R9120 rev C – Wireless Modbus/pulse transceiver

AcquiSuite Advanced Configuration Options
The AcquiSuite setup and configuration page includes an advanced configuration page to set all of the ModHopper features
with a convenient web page interface. Below is an exa ple screen for the AcquiSuite advanced configuration page.
In this setup page, there are several options available.
●Serial port ti eout, and protocol configuration. When a request co es in over the wireless esh network and is
sent out on the ModHopper RS485 serial port, the ModHopper ust wait for the attached odbus device to reply to
the query. The ti eout option controls how long the ModHopper will wait before giving up on the attached
Modbus device and discarding the query. Most Modbus devices will respond in 150 s or less.
●Pulse input contact closure threshold: allows you to set a axi u resistance to be counted as a “closed” contact.
This is helpful when using intrinsic barrier devices. Default of 500 oh s will work in ost applications.
●Pulse input axi u count frequency. For ost pulse eters, 10Hz is adequate. Faster counting of echanical
relays ay result in “relay bounce” and give an incorrect count. Consult the pulse output device for infor ation on
axi u expected pulse output rate.
●Data log control: enable/disable AcquiSuite data logging for the ModHopper. Note: this is an internal AcquiSuite
feature, and does not set any registers on the ModHopper.
In addition to the configuration options, so e further details about the ModHopper are provided These include the serial
nu ber, fir ware version, upti e, RF/RS485 packet counters, and internal te perature and power supply onitor.
For further infor ation configuration and status registers, refer to the Modbus section in this anual.
Page 10 ModHopper R9120 rev C – Wireless Modbus/pulse transceiver

AcquiSuite route mapping display
The AcquiSuite data acquisition server has additional diagnostic features that assist with ModHopper deploy ents. The
ost useful is the ModHopper route ap. Select the ModHoppers enu fro the Wireless section in the AcquiSuite enu
tree as shown below.
The graph will draw a blue box for each ModHopper that is attached to the syste . The blue nu ber inside the box icon is
the Modbus address of the ModHopper. To the side of each icon, three lines of infor ation will be shown.
●The device list na e will be shown to the side of each ModHopper icon
●The link quality, hops and round trip ti e (rtt) will be printed under the ModHopper na e.
●A list of attached Modbus device addresses will be shown on the third line. This is a list of addresses that the
ModHopper has auto atically detected on the local RS485 port.
The graph will print strong links in thick green lines. Lines progress fro green, to yellow, to red to indicate weak links.
Page 11 ModHopper R9120 rev C – Wireless Modbus/pulse transceiver

Modb s Feat res
Supported Modbus Functions
The R9120 device responds to the following Modbus query functions:
0x11 Report slave id.
0x03 read holding registers ( ultiple)
0x06 preset single register
These should be sufficient to perfor all operations (read any values, ake 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 ade.
Modbus function 0x11 Slave ID function will respond with id=49 and one of the following id text values:
"Obvius, ModHopper, R9120-1" "Obvius, ModHopper, R9120-5"
"Obvius, ModHopper, R9120-3" "Obvius, ModHopper, R9120-5T"
"Obvius, ModHopper, R9120-3T" "Obvius, ModHopper, R24120-3"
"Obvius, ModHopper, R9120-3SN" "Obvius, ModHopper, R24120-3T"
"Obvius, ModHopper, R9120-3SNT" "Obvius, ModHopper, R24120-3SN"
"Obvius, ModHopper, R9120-3AU" "Obvius, ModHopper, R24120-3SNT"
"Obvius, ModHopper, R9120-3AUT"
Modbus Register List
All odbus 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 SW
2 40003 UINT32 (N/V) pulse count 2 MSW
3 40004 UINT32 (N/V) pulse count 2 SW (same format as pulse count 1)
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 UINT16 (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 SW
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) SW
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
Page 12 ModHopper R9120 rev C – Wireless Modbus/pulse transceiver

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)
135 40136 UINT16 Radio Serial MSW
136 40137 UINT16 Radio Serial SW
137 40138 UINT16 Radio Firmware
138 40139 UINT16 Radio Type 1=R9120-1(lowpower), 2=R9120-3(highpower)
0=unknown)
139 40140 UINT16 (R/W) Modbus 485 timeout in ms. Default 240ms range 40max
to 2000ms. Affects modhopper in master mode only.
(max 5000ms in v1.17)
140 40141 UINT16 (R/W) Pulse KYZ flag bitmap. 0x01 = pulse1 kyz mode,
0x02 = p2, etc.
141 40142 UINT16 Reserved
142 40143 UINT16 (R/W) RS485 force master/slave modes. 0=auto/default,
1=force-master, 2=force-slave. (firmware 1.17 or later)
143 40144 UINT16 RS485 master/slave mode status. 0=master, 1=slave.
(firmware 1.17 or later)
144 40145 UINT16 RS485 baud rate. 2=9600, 3=19200. (firmware 1.17 or
later)
145 40146 UINT16 (R/W) contact closure threshold. in ohms. 100-2550 ohms
allowed. (rev-c only, firmware 2.02 or later)
146 40147 UINT16 (R/W) contact closure speed, pulse speed: 0=10Hz/default,
1=50Hz, 2=100Hz, 3=250Hz (firmware 2.02 or later)
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 option:(firmware 2.05 or later)
bits 0-1: 0=N, 1=E, 2=O
bit 2: 0=8bit, 1=7bit
bit 3: 0=1stop, 1=2stop
Note: read only, always returns 8N1
Page 13 ModHopper R9120 rev C – Wireless Modbus/pulse transceiver

153 40154 UINT16 Radio RF speed mode (0=distance, 1=speed)
(rev-c, -5 modhopper only, fw 2.05 or later )
154 40155 UINT16 Reserved
155 40156 UINT16 (R/W) preference lock. 0=unlocked, 1=locked. when locked,
preferences can be changed from 485 port only.
(firmware 2.05 or later)
156 40157 UINT16 AES Encryption key present.
0=not available, 1=not-active, 2=key-active/256bit.
(firmware 2.05 or later, -5 modhopper only)
157 40158 UINT16 Max allowed software RF channel setting. 0=not available.
(firmware 2.06 or later)
712 40713 UINT16 bitmap of known radios (16 registers) SB, MSB order.
bit0=n/a, bit1=addr1, etc.
Register Functions
Pulse Count: The pulse count is stored as an unsigned 32bit integer. This allows for 2^32 pulses (4.2billion) to be counted
before rollover. On Modbus syste s that do not allow you to read 32bit values, you can calculate the pulse count as follows:
count = (MSW * 65536) + LSW
or
count = (MSW << 16) | LSW [bit shift high order word by 16 bits and xor against low order word ]
Pulse count registers accu ulate a total nu ber of pulses received on each pulse input. The pulse count totals always
incre ent and can not be cleared or set to an arbitrary value to prevent ta pering. All pulse count totals are stored in non-
volatile e ory to preserve counts during power failure. The unsigned 32 bit counter values can accu ulate up to 4.29
billion (2^32) pulses before rollover.
All 32 bit data point values are encoded in 2 Modbus registers (16bits each). Modbus aster syste s should always query
the A8332-8F2D using a single query to read an entire block of registers. Never use two queries to read one register and
then co bine the two results into a single 32 bit value. Doing so will allow the pulse count to incre ent in the iddle of the
two Modbus queries, and will cause inter ittent data readings that are incorrect.
For exa ple, a pulse input has a count of 65534. This is represented as a 32 bit hex nu ber 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 ore pulses, aking the total 65536 or 0x00010000 in hex.
Next the Master reads the second (LSW) register and gets 0x0000. When the two registers are co bined, the result is
0x00000000. The proper way to handle this situation is to si ply read both registers in a single Modbus query.
Instantaneous Pulse Rate: The pulse rate values for instantaneous, in and ax rates are calculated based on the ti e
between arriving pulses. For exa ple, if InstPulse1 = 30, and inst pulse count size is 5, then the average rate for the last 5
pulses is 6 seconds per pulse. To convert the register values (in seconds) to a rate value, use the following for ula.
RatePerHour = (N * 60 * 60 / Inst_Register)
Where InstRegister is any of the 6 register values 4 through 9. N is the instantaneous pulse count size at offset 10.
Min/Max pulse rate: These 4 registers are calculated fro the instantaneous pulse rate. These latching registers are
updated whenever the ini u or axi u rate fields are exceeded by the instantaneous rate. These 4 registers ay be
cleared by writing a zero to the register. Writing to one in/ ax register clears all four in/ ax registers.
Page 14 ModHopper R9120 rev C – Wireless Modbus/pulse transceiver

Mechanical Drawings
The R9120 ust be wall ounted, or ounted inside an appropriate enclosure rated for the weather, location, and electrical
co ponents located inside it. The R9120 ounting holes are detailed below.
Page 1 ModHopper R9120 rev C – Wireless Modbus/pulse transceiver

Firmware Update
Fro ti e to ti e, Obvius ay release fir ware updates with additional features and syste changes. To find out what
fir ware your ModHopper has installed, read the fir ware version register with a Modbus utility, or use the “Advanced
configuration” page in the AcquiSuite setup enu. Fir ware update files ay be obtained fro Obvius technical support.
The fir ware update process requires an RS232 serial port and a windows co puter to run the fir ware update utility.
Before starting this process, verify your co puter has a serial port available. You ay need to deactivate other software
such as the pal pilot utility or ups onitor software. USB connected serial ports ay be used however you ay need to
reduce the baud rate if you receive errors updating the fir ware.
To update the fir ware, use the following procedure.
Step : Install the Philips LPC2000 software as provided by Obvius.
Step 2: Re ove power, RS485 and pulse inputs fro the ModHopper. Power can be disconnected by re oving the screw
ter inal or plug fro the ModHopper power connection socket.
Step 3: Set the following dip switches:
Prog Enable = on
485/232 = on
Step 4: Attach the ModHopper to your co puter with an RS232 serial cable. The ModHopper progra ing connector is
the 9 pin RS232 connector on the top of the device.
Step 5: Power up the ModHopper. The Green Alive LED should light up and solid.
Step 6: Run the LPC2000 Flash Utility. The following screen will be displayed.
Step 7: Set the following co unications options:
COM1 or COM2 depending on your co puter serial port.
Use baud rate: 38400 or slower.
Check “Use DTR/RTS for Reset”
XTAL Freq[kHz] = 14745
Step 8: Click the “Read Device ID” button. The PartID and BootLoaderID fields will be shown if successful. Also, the
“Device” dropdown enu should switch to LPC2131. The botto of the window will display “Read Part ID Successfully.”
Step 9: Click the “Filena e” “...” button. A dialog box will appear. Locate and select the ModHopper fir ware i age file.
In the exa ple above, this is na ed “R9120_revC_v2.04.hex”.
Step 0: Click the “Erase” button. This will re ove the existing fir ware fro the ModHopper device.
Step : Click the “Upload to Flash” button. The fir ware update will start, and a blue progress bar will be shown across
the botto of the screen. While the upload is in progress, the green Alive LED on the ModHopper will stay on solid.
Step 2: when the update is co plete, disconnect power fro the ModHopper. Re ove the RS232 serial cable. Turn off
the ProgEnable, and 485/232 switches.
Step 3: Re-attach the RS485 data and pulse wire connections. Power up the ModHopper. The new fir ware should now
operate. To confir the new fir ware is installed, use the AcquiSuite device details page, click the “configure” button,
and then the “Advanced” button. The fir ware version nu ber will be displayed on the lower right side of the advanced
details page.
Page 16 ModHopper R9120 rev C – Wireless Modbus/pulse transceiver
Table of contents
Other Obvius Measuring Instrument manuals
Popular Measuring Instrument manuals by other brands

Takk
Takk 400T Series Installation & operating instructions

THEIS
THEIS VISION 2N AUTOSLOPE instruction manual

Ironside
Ironside ICT 7000 manual

Amptec Research
Amptec Research 601ES Operation & maintenance manual

Lovibond
Lovibond MD 100 Manual of Methods

ITW
ITW Simco-Ion IQ Easy Sensor Bar Installation and operating instructions