The purpose of this guide is to provide installation and basic operating and servicing instructions
for the ONICON F-3100 Flow Meter MODBUS RTU serial interface.
1.2 TYPICAL F-3100 INSTALLATION
The F-3100 is an inline electromagnetic ow meter that measures liquid ow, provides a local
indication of the ow rate and total, and provides this data via a MODBUS RTU RS485 serial
interface to the utility or building control network.
INSTALLATION IN STEEL (CONDUCTIVE) PIPE
Flow Direction
1.3 SPECIFICATIONS
MODBUS RTU NETWORK INTERFACE
RS485
Transceiver: 2-wire, half-duplex
Data format: 8 bit with 1 stop bit
Parity: Even, none or odd (default: even)
MAC address (device address) range: 1 - 247 (Default: 017)
Baud rate: 4800, 9600, 19200 or 38400 (Default: 9600)
Termination: None
Biasing: None
The F-3100 transmitter is equipped with a 2-line by 16-character LCD with 0.2” high characters.
Three pushbutton switches located inside the transmitter enclosure are used to change the data
that is displayed and to program the meter functions. To access the pushbuttons, loosen the 4
cover screws and open the cover as shown below.
Momentarily press the UP (top) button to view alarm
messages.
Momentarily press the RIGHT (middle) button to advance
to the next menu page.
The ENTER (bottom) button is used in programming.
In the program mode the function of each pushbutton switch changes depending on how long the
switch is pressed. Briey pressing the switch causes one action while pressing the same switch
for a longer duration causes the reverse of that action. Each program mode switch function is
detailed below.
Up Arrow:
When in the main menu, a brief press selects the previous option, and a long press selects the
next option. In all other program levels, a brief press increments the number or selects the next
option, and a long press decrements the number or selects the previous option.
Right Arrow:
When in the main menu, a brief press selects the next option, and a long press selects the
previous option. In all other program levels, a brief press moves the cursor to the right or selects
the previous option, and a long press moves the cursor to the left or selects the next option.
Enter:
When in the main menu, a brief press enters the selected sub-menu, and a long press exits the
program mode. Within the sub-menus, a brief press enters or leaves the selected function. It also
cancels the selected function in progress. A long press enables the “EXECUTE” prompt in certain
functions such as reset total. A long press also accepts the change and exits the function.
MODBUS RS485, 2-wire (half-duplex) serial output connections are made at terminals 7 and 8 as
shown below. Incoming and outgoing RS485 cable shield wires should be connected together, but
must not be connected to the meter.
Shields
Outgoing cable
+
-
Black
1.6 RS485 BAUD RATE, BIASING AND TERMINATION
1.6.1 Baud Rate and Parity
Every ONICON F-3100 is individually programmed at the factory with application specic
data provided by the customer during the process of ordering the meter. This normally
includes the Baud rate, parity and network address settings. If the information was
provided, the meter will be congured to the appropriate settings. If this information was
not provided, the meter default settings are:
Baud rate: 9600 Parity: Even Network Address: 017
The available Baud rate settings are 4800, 9600, 19200 and 38400. The available parity
settings are odd, even or none. The network address can be from 1 – 247. The Baud rate,
parity and address settings can be changed via the user interface/display on the front of
the meter. The information below details the process of entering the program mode and
changing the address, baud rate and parity settings.
1.6.1.1 Entering The Program Mode:
8
Incoming cable
7
Red
IMPORTANT NOTE
The meter will automatically exit the program after 60 seconds of no activity.
Briey press enter. The display will change to “keycode L2:00000” with the cursor
ashing under the leftmost digit. Using the up arrow key to increment the digits and
the right arrow key to move the cursor, enter a code of 11111. Briey press enter. The
MAIN MENU page will appear with sub-menu 1–Sensor shown as the selected option.
The ONICON F-3100 does not provide biasing voltage to the RS485 network. An external
120Ω resistor (not provided) should be connected across the terminals as shown below
when the meter is installed at the end of the line.
ONICON F-3100 Inline Electromagnetic Flow Meters provide ow rate data, totalized ow data, and
operating status data via the MODBUS RTU RS485 serial communications interface. MODBUS data is
available in the same engineering units shown on the meter’s display.
2.1 MODBUS REGISTER FORMAT AND NETWORKING INFORMATION
All registers are 16 bit MODBUS Holding Registers.
Only one MODBUS function code is supported. It is function code 3, reading holding registers.
Floating point data conforms to IEEE754 format.
Long integer (32-bit) data is formatted with the high order word (MSW) on the even addrss and
the low order word (LSW) on the odd address.
Register
Address
001Flow rate as a % of full scaleFloating Point (1 of 2)
002Flow rate as a % of full scaleFloating Point (2 of 2)
003Current ow rateFloating Point (1 of 2)
004Current ow rateFloating Point (2 of 2)
005Positive ow totalScaled Long Integer (1 of 2)Register values must be
006Positive ow totalScaled Long Integer (2 of 2)
007Partial positive ow totalScaled Long Integer (1 of 2)
008Partial positive ow totalScaled Long Integer (2 of 2)
009Negative ow totalScaled Long Integer (1 of 2)
010Negative ow totalScaled Long Integer (2 of 2)
011Partial negative ow totalScaled Long Integer (1 of 2)
012Partial negative ow totalScaled Long Integer (2 of 2)
013Run time clock in secondsLong Integer (1 of 2)
014Run time clock in secondsLong Integer (2 of 2)
DescriptionRegister Type Comment
scaled according to the
number of decimal points
shown on the ow meter
display.
Example:
Displayed value - 226.794
Register value - 226794
Scale multiplier - 0.001
000Coil pulse rate too fast for coil diameterCheck for programming error for coil diamter
and/or sample rate.
001Maximum ow alarm is active
002Minimum ow alarm is active
003Flow rate exceeds full scale valueChange full scale setting
004Not used
005Noisy or open elctrode signalCheck wiring
006Empty pipe
007Coil open or disconnectedCheck wiring
008Alternate ow range active
009Flow rate below low ow cut-offCheck low ow cut-off setting
010Flow in the negative direction
011Not used
012Not used
013Not used
014Calibration cycle in progress
015Flow simulation mode active
Device will not communicate
with the network controller.
• A unique address is required for each device on the network.
Duplicate addresses will cause some or all of the devices on
the network to quit working. (See section 1.6.1 of this manual
for details.)
• The RS485 network cable connections are polarity sensitive
and must be connected the same way on every device (i.e. +
to + and - to -). (See section 1.5 of this manual for details.)
• The Baud rate setting must match the network Baud rate. (See
section 1.6.1 of this manual for details.)
• Shield drain connections should be daisy chained in the
same manner as the signal cables for RS485. The shield drain
wire should be left unterminated at the end of the cable and
connected to earth only at the network master controller.
Shield wires must not be connected to the the F-3100.
• The maximum number of devices allowed on a RS485
network segment without a repeater is 32. Adding more than
32 devices to a single segment may reduce the transceiver
output voltage to a level that is too low to be distinguished
from background noise on the cable.
Network communications are
disrupted when the device is
connected.
• RS485 cable impedance should be matched to a termination
resistor at the end of the cable. This resistor should only be
used if the meter is the last device on the network cable. (See
section 1.6.2 of this manual for details.)
• The RS485 network cable connections are polarity sensitive
and must be connected the same way on every device (i.e. +
to + and - to -). (See section 1.5 of this manual for details.)
• A unique address is required for each device on the network.
Duplicate addresses will cause some or all of the devices on
the network to quit working. (See section 1.6.1 of this manual
for details.)
• Shield drain connections should be daisy chained in the
same manner as the signal cables for RS485. The shield drain
wire should be left unterminated at the end of the cable and
connected to earth only at the network master controller.
Shield wires must not be connected to the F-3100.