Onicon D-100 User manual

D-100 FLOW DISPLAY
MODBUS Network Interface Installation Guide
11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699
MODBUS
FLOW
AND
ENERGY
MEASUREMENT

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 2

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 3
TABLE OF CONTENTS
1.0 INTRODUCTION ..................................................................................................5
1.1 PURPOSE OF THIS GUIDE .......................................................................5
1.2 TYPICAL D-100 NETWORK INTERFACE MODULE ...............................5
1.3 SPECIFICATIONS ......................................................................................5
1.4 NETWORK SIGNAL CONNECTIONS.......................................................6
1.4.1 RS485...............................................................................................6
1.4.2 TCP/IP .............................................................................................7
1.4.3 Optional Network Interface with
Isolated Digital Pulse Input (Di3) ...................................................8
1.5 RS485 BAUD RATE, BIASING AND TERMINATION............................11
1.5.1 Baud Rate ......................................................................................11
1.5.2 Biasing and Termination...............................................................12
1.6 NETWORK ADDRESSING.......................................................................12
1.6.1 Changing the MAC (Device) Address...........................................12
1.6.2 Changing the IP Address ..............................................................14
1.6.3 Changing the Gateway Address....................................................17
2.0 MODBUS MEMORY MAP..................................................................................20
2.1 MODBUS REGISTER FORMAT AND
NETWORKING INFORMATION .............................................................20
2.2 MODBUS MEMORY MAP TABLE ..........................................................21
2.3 TOTALIZATION, RESETTING TOTALS, OVER-RANGE
AND ROLLOVER .....................................................................................26
3.0 NETWORK TROUBLESHOOTING TIPS ...........................................................28
3.1 TROUBLESHOOTING .............................................................................28
APPENDIX
A-1 D-100 FLOW DISPLAY MODBUS TCP/IP BOARD
A-2 D-100 FLOW DISPLAY MODBUS RS485 BOARD
A-3 D-100 MODBUS TCP/IP AUXILIARY INPUT BOARD (Di3)

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 4

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 5
D-100
SCROLL RESET PROGRAM
ONICON
3864
Steam Building
Domestic Water Supply
Flow rate and total data to
Data Acquisition System or
Building Control System
120VAC or 24VAC
Input Voltage
1.3 SPECIFICATIONS
MODBUS RTU NETWORK INTERFACE
RS485
Transceiver: 2-wire, half-duplex
Data format: 8 bit with 1 stop bit
Parity: None
MAC address (device address) range: 1 - 247 (Default: 017)
Baud rate: 1200, 2400, 4800, 9600, 19200, 38400, 57600 or 115200 (Default: 9600)
Termination: 120 ohms or none (Default: none)
Biasing: None
Flow control: None
TCP/IP
Transceiver: Base 10T, 10Mbps, Rj45 connection
Data format: 8 bit with 1 stop bit
Parity: None
MAC address (device address) range: 1 - 247 (Default: 017)
Default IP address: 192.168.1.24 (Port 502)
Flow control: None
SECTION 1: INTRODUCTION
1.1 PURPOSE OF THIS GUIDE
The purpose of this guide is to provide installation and commissioning procedures and basic
operating and servicing instructions for the ONICON D-100 MODBUS RTU serial interface.
1.2 TYPICAL D-100 NETWORK INTERFACE MODULE
The D-100 is a totalizing display module that provides a local indication of liquid, gas or
steam ow rate and total data. It can also be provided with an optional MODBUS RTU RS485 or
MODBUS RTU TCP/IP serial interface to communicate data to the building control network.

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 6
CAUTION
Only qualied service personnel should make connections between the D-100 Flow Display
and the user’s external equipment. ONICON assumes no responsibility for damage caused to the
external equipment as a result of an improper installation.
!
Terminal
T1
Do not connect
shields to this
terminal.
CAUTION
Incoming and outgoing RS485 cable shield wires should be connected together, but must not be
connected to the display.
!
1.4 NETWORK SIGNAL CONNECTIONS
1.4.1 RS485
MODBUS RS485, 2-wire (half-duplex) serial output connections are connected to terminal
T1 as shown. Do not exceed 4.4 in-lb (0.5 Nm) of torque when tightening.

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 7
1.4.2 TCP/IP
MODBUS TCP, Base 10T output connections are made as shown. Requires Base 10T cable
and RJ45 connector.
!
CAUTION
Only qualied service personnel should make connections between the D-100 Flow Display
and the user’s external equipment. ONICON assumes no responsibility for damage caused to the
external equipment as a result of an improper installation.

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 8
1.4.3 Optional Network Interface With Isolated Digital Pulse Input (Di3)
The D-100-MODBUS Display can be provided with an auxiliary input pulse for totalizing
pulse outputs from external devices such as water or gas meters. Pulses are accumulated
in an internal register, and the totalized value is available on the network. This register
can be zeroed via the network. The maximum register total is 9,999,999. This register will
rollover to zero when this value is exceeded.
If the auxiliary pulse input option was ordered at the same time the display was ordered,
it will arrive fully congured and ready to use. If it was ordered after the display was
delivered and is being installed as a eld upgrade, it may be necessary to congure the
pulse input. The information required to congure the input is provided below and on the
following pages:
The input pulse must meet the following criteria:
1. Frequency input range, 50 Hz maximum
2. 10 millisecond minimum pulse duration
Input Pulse Denition:
In order to congure the communications card for an auxiliary input pulse, you must
rst determine which type of pulse your meter produces. The allowable types of input
pulses are described on the following pages. Based on the type of pulse, set the selector
switch (S1) on the communications circuit board (Fig. 1) to the correct setting.
Fig. 1
120 ohm Jumper Selectable
Termination Resistor
Pulse Type Selector Switch (S1)
Input Impedance Jumper (J1)
Aux Pulse Input (Di3) Connector (T2)
RS485 Connector (T1)
NOTE: MODBUS TCP shown above. See appendix A-3 for MODBUS TCP/IP auxiliary input board.

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 9
Powered Pulse:
This type of output refers to a pulse which has an associated voltage with it (see Fig. 2).
Set the selector switch, S1 to Pwrd Pulse. The allowable voltage range is 5-24 VDC. The
input impedance is set at the factory to be 11 KOHM via the impedance selector jumper
(J1, see Fig. 1). A lower impedance, 3 KOHM can be selected if required by the instrument
providing the pulse output. Consult the instrument manufacturer or ONICON if you are
uncertain as to the proper jumper selection.
Fig. 2
Open Collector (Sourcing):
This type of output refers to an open Collector Switch congured for a sourcing function
(see Fig. 3). Set the selector switch, S1 to SRC. The switch must be rated for at least 20mA
at 20VDC.
Fig. 3
Di3 In (+)
Di3 In (-)
Di3 In (+)
Di3 In (-)
ONICON
BTU Meter
ONICON
BTU Meter
Pulse Switch and Jumper Location

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 10
Open Collector Sinking or Dry Contact:
This type of output refers to an open collector switch congured in a current sinking
arrangement or a dry contact switch (see Fig. 4 and 5). Set the selector switch, S1 to Sink.
In either case, the switch must be rated for at least 20mA at 20 VDC.
Fig. 4
Fig. 5
Di3 In (+)
Di3 In (-)
Di3 In (+)
Di3 In (-)
ONICON BTU Meter
ONICON BTU Meter

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 11
1.5 RS485 BAUD RATE, BIASING AND TERMINATION
1.5.1 Baud Rate
Every ONICON D-100 is individually programmed at the factory with application specic
data provided by the customer during the process of ordering the display. This normally
includes the Baud rate setting. If the Baud rate was provided, the display will be
congured to operate at the specied rate. The available Baud rate settings are listed in the
table below.
If the Baud rate setting was not provided to ONICON, the display will be congured to
9600.
The Baud rate setting can be manually changed in the eld. The drawing and table below
show the Baud rate dipswitch settings.
BAUD Rate B1 B2 B3 B4
9600 OFF OFF OFF OFF
1200 ON OFF OFF OFF
2400 ON ON OFF OFF
4800 ON OFF ON OFF
9600 ON ON ON OFF
19200 ON OFF OFF ON
38400 ON ON OFF ON
57600 ON OFF ON ON
115200 ON ON ON ON
Baud Rate Dip
Switches
ON

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 12
1.5.2 Biasing and Termination
The ONICON D-100 Flow Display does not provide biasing voltage to the RS485 network.
A jumper selectable 120Wresistor is provided as show below. The termination resistor
should only be used when the meter is installed at the end of the line.
NOTE: See Fig. 1 on page 8 to locate the termination registor on network interface board
with auxiliary output.
Jumper selectable
120 Ohm resistor
1.6 NETWORK ADDRESSING
Before the D-100 can communicate on the MODBUS network, the appropriate device address
must be programmed into the display. For TCP/IP networks an IP address must also be assigned
to the display.
The MODBUS network address for ONICON D-100 displays may be set to any address from 001
to 247 in compliance with the MODBUS standard. This address is set at the display. Section 1.6.1
details the procedure for changing this address.
MODBUS TCP/IP displays also require an IP address to operate on the network. In addition,
managed TCP/IP networks may require a gateway address. The procedures for entering the IP
address and gateway address are detailed in sections 1.6.2 and 1.6.3. Both require the use of the
RUInet utility program and a PC with an Ethernet card and an available port.
1.6.1 Changing the MAC (Device) Address
Every ONICON D-100 is individually programmed at the factory with application
specic data provided by the customer during the ordering process, and this may include
network addressing information. If the device address information was provided, the
display will be programmed with that number. If no address is provided, ONICON
displays are programmed with a default address of 017. The address may be changed at
the D-100 using the procedure outlined in the table on the next page.

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 13
STEP ACTION REACTION COMMENT
0Obtain a device address from the
network administrator.
The device address is a three
digit number between 001-247,
excluding zero.
1
With the display running, open the
front panel and locate switch DEV
ADD/PROG ENAB. Press DEV ADD/
PROG ENAB and then release it.
None
The DEV ADD/PROG ENAB is
located in the lower left corner
of the processor board.
2 Close the front panel.
3
Press the PROGRAM button. (If you
do not press the PROGRAM button,
the display will revert to the RUN
mode after 5 minutes.)
The ow display changes to
PROGRAM mode and the
DEVICE ID page will appear
with the rst digit of the
address ashing.
The PROGRAM button is on
the front panel.
4
Successively press the SCROLL
button to increment the number to
the desired value from 0-9.
The number increments by
one each time you press the
button.
The SCROLL button is on the
front panel.
5 Press the RESET button. The second character blinks. The RESET button is on the
front panel.
6
Successively press the SCROLL
button to increment the number to
the desired value from 0-9.
The number increments by
one each time you press the
button.
The SCROLL button is on the
front panel.
7 Press the RESET button. The third character blinks. The RESET button is on the
front panel
8
Successively press the SCROLL
button to increment the number to
the desired value from 0-9.
The number increments by
one each time you depress
the button.
The SCROLL button is on the
front panel.
9Once the correct value has been
entered, press PROGRAM.
The FRONT PANEL RESET
page appears.
It is not necessary to change
anything on this page.
10 Press the PROGRAM button. The SAVE CHANGES page
appears.
The new device address must
be saved to take effect.
11 Press the SCROLL button. The N changes to Y on the
SAVE CHANGES page.
The Y must be selected in
order for the new address to
take effect.
12 Press the PROGRAM button.
The new address is saved
and the display reverts to
the RUN mode.
13 Open the front panel and locate the
RESET switch. Press to reset D-100.
When polled, the D-100
will automatically begin
to communicate with the
network.
RESET is located along the top
of the processor board. (See
appendix page A-2.)

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 14
1.6.2 Changing the IP Address
Changing the IP Address requires the use of RUInet utility software and a PC with an
Ethernet card and an available port. Assuming the display is programmed with the default
IP address (192.168.1.24), the host PC must be congured with an IP address of
192.168.1.1 and a subnet mask of 255.255.255.0. RUInet is supplied on a CD-ROM with a
D-100-MOD Flow Display. It is also available for download from the ONICON website,
www.onicon.com.
1. Load RUInet and congure the PC as necessary.
2. Connect and RJ45 Ethernet cable between the PC and the display and power the
D-100. Allow 60 seconds for the display rmware to cycle through start-up
diagnostic routines.
3. Open RUInet.
4. From the Remote User Interface main menu (shown on the next page) select option
“I”, Change IP Address.

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 15
5. From the Edit IP Address Settings menu (shown below) select option 1. Please note
that the default subnet mask is 255.255.255.0 and should not be changed unless
necessary.
6. Enter the new IP address as shown below and press enter.

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 16
7. The following message will appear.
8. When the address change is complete, the following message will appear. You
must cycle power to the D-100 for the change to take effect.

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 17
1.6.3 Changing the Gateway Address
Changing the gateway address requires the use of RUInet utility software and a PC with
an Ethernet card and an available port. Assuming the display is programmed with the
default IP address (192.168.1.24), the host PC must be congured with an IP address of
192.168.1.1 and a subnet mask of 255.255.255.0. RUInet is available for download from
the ONICON web site, www.onicon.com.
1. Load RUInet and congure the PC as necessary.
2. Connect and RJ45 Ethernet cable between the PC and the display and power the
D-100. Allow 60 seconds for the display rmware to cycle through start-up
diagnostic routines.
3. Open RUInet.
4. From the Remote User Interface main menu (shown below) select option “I”,
Change IP Address.

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 18
5. From the Edit IP Address Settings menu (shown below) select option 3.
6. Enter the new gateway address as shown below and press enter.

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 19
7. The following message will appear.
8. When the address change is complete, the following message will appear. You must
cycle power to the D-100 for the change to take effect.

11451 Belcher Road South, Largo, FL 33773 • USA • Tel +1 (727) 447-6140 • Fax +1 (727) 442-5699 • [email protected]
D-100-MOD Flow Display Network Interface Installation Guide 09/15 - 0657-7 / 18346 Page 20
SECTION 2.0: MODBUS MEMORY MAP
ONICON displays equipped with MODBUS serial communications provide volume rate data, and
totalized volume data in a variety of engineering units. You select the engineering units you wish to
use by mapping to the appropriate registers.
Also supplied with your D-100 is a document titled “Recommended MODBUS Conguration Data”.
This document is different for each display. It provides a suggested list of registers to use. The
recommendations are based on the calibration of the ow meter and the programming of units and
multipliers displayed on the D-100.
2.1 MODBUS REGISTER FORMAT AND NETWORKING INFORMATION
1. All registers are 16 bit MODBUS Holding Registers.
2. MODBUS Holding Registers are used in 4 different ways.
A. As an Analog Value: In some cases these values are scaled
by multiplying the register contents by a xed multiplier.
B. As a status indicator where the register value can only
be “1” or “2”.
C. As a mode indicator where the value indicates current operating mode
such as “1” = single, “2” = dual, or “3” = bi-directional.
D. As a control register where the host can write a value to reset total(s).
3. Registers 40001 through 40068 are unsigned integer registers (0 to 65,535) except for 40024
and 40025. These are 16 bit signed integer values (-32,768 to +32,767). Registers 41003
through 41081 are 32 bit single precision oating point values. 41001, 41002 and 41065
through 41069 are unsigned integer registers.
4. D-100 MODBUS register addresses are formattted as follows:
Example: address 40001
4= Holding register
0001 = Address that corresponds to memory location 0000
5. MODBUS function codes supported:
CODE DESCRIPTION
03 Read Holding Registers
06 Preset Single Registers
16 Preset Multiple Registers
17 Report Slave ID
IMPORTANT NOTE
ONICON provides data in integer and oating point format. We recommend the use of oating
point registers to transmit data to the network. The use of oating point data eliminates the need
for scaling and additional mathematical operations to totalize energy and ow.
!
i
!
Other manuals for D-100
7
Table of contents
Other Onicon Monitor manuals