The Badger Meter®Data Industrial® Series 3100 flow monitor is an economical, dual channel, full featured, digital rate and
totalizing monitor, compete with setpoint control, scaled pulse output, analog outputs, analog PID controller, USB, and RS485
Modbus and BACnet communication.
Panel mount is Type NEMA 4X, and conforms to DIN standard dimensions (96 mm × 96 mm) for meter size and panel cutout.
An optional Type NEMA 4 wall mount will be available in the future.
The back-lit, two-line by 16-character alphanumeric display can be configured by the user with factory preset or with
user-defined units of measure. Any combination of two rates or totals from either input channel can be displayed at any one
time, with the special feature of channel addition or subtraction. LEDs report relay status and digital communication.
Inputs are from any combination of two pulse, sine wave or linear analog input devices.
Configuration is menu driven using the LCD/keypad interface, or USB computer connection, with multiple password gates to
prevent unauthorized access, while allowing access to select features such as total and relay reset functions.
Outputs include four Form C mechanical relays, one solid-state switch, two Analog Outputs, one USB, and one RS485 with
BACnet and Modbus protocols.
Advanced Standard Features
• Easy to switch power supplies from 12…24V AC/DC to the optional 120/240V AC
• Nonvolatile memory; no battery backup is required
• Two independent pulse and analog input channels can be used separately or combined in addition or subtraction modes,
for all display output functions
• Field-definable custom units of measure labeling and conversion factors
• Two line by 16-character 3/8 in. (7.95 mm) high back-lit display
• Front panel LEDs indicate status of each relay, pulse output, and Rx/Tx activity
• Simple front panel configuration with the option to use the USB port
• USB communication is a very powerful diagnostic and OEM tool
• Two-level password protection; one to restrict setup access and one to protect totals
• Field-definable custom units of measure labeling and conversion factors
• A total of seven independent relay, pulse and analog outputs
• Powerful setpoint control, with independent set and release point values, set and release delays, and latching functions
• Scaled pulse output with pulse width control
• Dual channel analog outputs are either current sinking or sourcing 4…20 mA or 0…20 mA. Current sourcing 0…20 mA
permits external conversion to 0…5V DC or 0…10V DC
• PID process control using analog outputs
• RS485 with Modbus and BACnet/MSTP protocols
• IIRF (Infinite impulse response filter). Proprietary input signal smoothing
SAFETY INFORMATION
The installation of the flow monitor must comply with all applicable federal, state, and local rules, regulations, and codes.
Failure to read and follow these instructions can lead to misapplication or misuse of the flow monitor, resulting in personal
injury and damage to equipment.
Page 5 October 2017CTL-UM-01026-EN-05
Unpacking & Inspection
UNPACKING & INSPECTION
Upon opening the shipping container, visually inspect the product and applicable accessories for any physical damage such
as scratches, loose or broken parts, or any other sign of damage that may have occurred during shipment.
OTE:NIf damage is found, request an inspection by the carrier’s agent within 48 hours of delivery and file a claim with the
carrier. A claim for equipment damage in transit is the sole responsibility of the purchaser.
INSTALLATION
Mechanical
The Series 3100 flow monitor can be either panel mounted or wall mounted.
Location
In any mounting arrangement, the primary concern is easy viewing and convenient keypad operation. The flow monitor
generates very little heat, so no consideration need be given to cooling or ventilation. However, prolonged direct sunlight can
damage the front panel so some level of shading is recommended, especially if installed in a tropical climate.
Panel Mount Installation
The Series 3100 panel mount monitor is designed for through-panel mounting, which allows access to the back of the unit.
The monitor is secured to the panel by two draw brackets.
Figure 1: Panel mounting
3.49 in.
Relay 1
(88.7 mm)
3.78 in.
(96 mm)
Data
Industrial
A BadgerMeter, Inc. Company
Relay 2
Menu
R
Series 3100
Relay 4Relay 3
Enter
TX RX
Pulse Out
4.31 in.
(109 mm)
3.78 in.
(96 mm)
3.57 in. to 3.60 in.
(90.6 mm to 91.4 mm)
Panel Cutout
4.79 in.
(122 mm)
Figure 2: Physical dimensions and panel cutout
Page 6 October 2017CTL-UM-01026-EN-05
3.57 in. to 3.60 in.
(90.6 mm to 91.4 mm)
3.49 in.
(88.7 mm)
Installation
Wall Mount Installation
Badger Meter does not currently offer a wall mount enclosure for this product. However, Series 3100 flow monitors can be
wall mounted in the field into any appropriate customer-supplied enclosure.
Electrical Power
MPORTANTI
Before applying power to this unit, check the Model # label: The Series 3100 flow monitor can be ordered as low voltage 12…24V AC/
DC (3100-0x) or as high voltage 120/240V AC (3100-1x).
Low Voltage 12…24V AC/DC Wiring
The Series 3100 flow monitor has a green, three-terminal connector with screw heads, and requires 12…24V AC/DC to
operate. See "Specifications" on page 30 for the current DC draw and AC Volt-Amp requirements. Always use a fused circuit.
Connect the positive end of the power supply to the Series 3100 flow monitor terminal marked LV AC/DC (+), and connect
the negative end of the power supply to the Series 3100 flow monitor terminal marked LV AC/DC (–). Earth ground can be
connected to the terminal marked EARTH.
Ground should be heavy gauge wire and as
short as possible.
If panel mounting in a metal enclosure,
Ground to door and bond the door to the
enclosure across the hinges with a brad
just long enough to allow the door to
open freely.
Orange Label
AC AC
12 . . . 24V AC
Power Supply
(+) (-)
12 . . . 24V DC
Power Supply
Either AC or DC power can be used.
AC is not polarity sensitive.
Earth Ground
LV AC/DC (+)
LV AC/DC (-)
3
2
1
Figure 3: Series 3100-0x low voltage power supply wiring
High Voltage Power Supply Wiring
The Series 3100-1x is designed to accept a standard EL-712 (NEMA 5-15R) plug similar to those used on many laptop
computers. Power can be 120…240V AC 50…60 Hz. When the High Voltage option is ordered (3100-1x), a power cord is
supplied with the unit.
See "Specifications" on page 30 for volt/amp ratings for inverter or other non-conventional source.
Page 7 October 2017CTL-UM-01026-EN-05
Installation
Input Sensor Wiring
The Series 3100 flow monitor is a Dual Channel unit. Either a single input, or any combination of two pulse or analog inputs
can be used. The pulse inputs are extremely versatile, designed to accept either two-wire (Data Industrial 200 Series), threewire pulse inputs (4000 Series) or zero-crossing sine wave inputs (turbines with a magnetic coil pickup).
The analog inputs can accept 0…20 mA, 4…20 mA, 0…1V DC, 0…5V DC or 0…10V DC. Both the top and bottom ends of the
analog range can be configured in the field so that most inputs can be accepted if the hardware limitations are not exceeded.
Contact the factory for assistance with custom inputs. Although different rear panel terminals are used, all parameters are set
with the LCD/keypad interface. No internal or external jumpers, switches or potentiometers require movement or adjustment.
Pulse Inputs (Solid-State Switch or Sine Wave)
The Series 3100 flow monitor accommodates four types of pulse inputs:
• Pulse-DI: Used for all Data Industrial Flow Sensors. Provides an internal pullup resistor and uses “K” and “Offset” values
for calibration.
• Pulse –K Factor: Accepts non Zero Crossing inputs but provides no internal pullup, classical “K” (pulses/gal) values
for calibration.
• Pullup K Factor: Provides an internal pullup resistor and uses classical “K” ( pulses/gal) values for calibration.
• Sine-K Factor: Accepts zero crossing low voltage sourcing devices, with classical “K” ( pulses/gal) calibration.
Analog 1 IN (+) 1
Analog 1 IN (-) 2
Shield 3
Analog 2 IN (+) 4
Analog 2 IN (-) 5
Shield 6
Pulse 1 IN (+) 7
Pulse1 IN (-) 8
Shield 9
Pulse 2 IN (+) 10
Pulse 2 IN (-) 11
Sensor Power 12
Sensor Input Card
Green Label
12 Pin Connector
200 Series Flow Sensors
Red = Sensor (+)
Black = Sensor (-)
SDI Series Sensors
Varies with Model
Refer to SDI User Manual
Other Sensors
Contact Technical Support as needed
Figure 4: Wiring a two-wire pulse flow sensor
Channel #1
Three Wire Flow Sensor
Sensor Power
Sensor (+)
Sensor (-)
Shield
Shield
Sensor (+)
Sensor (-)
Sensor Power
Channel #2
Three Wire Flow Sensor
4000 Series Flow Sensors
Red = Sensor Power
White = Sensor (+)
Black = Sensor (-)
SDI Series Sensors
Varies with Model
Refer to SDI User Manual
Other Sensors
Contact Technical Support as needed
Figure 5: Wiring a three-wire pulse sensor
Page 8 October 2017CTL-UM-01026-EN-05
Analog 1 IN (+) 1
Analog 1 IN (-) 2
Shield 3
Analog 2 IN (+) 4
Analog 2 IN (-) 5
Shield 6
Pulse 1 IN (+) 7
Pulse1 IN (-) 8
Shield 9
Pulse 2 IN (+) 10
Pulse 2 IN (-) 11
Sensor Power 12
Sensor Input Card
Green Label
12 Pin Connector
Installation
Analog Input
As an alternative to the pulse inputs, the Badger Meter Series 3100 also accepts up to two analog inputs. The input is
non-isolated, but can accept 0…1V DC, 0…5V DC, 0…10V DC, 0…20 mA and 4…20 mA with both factory-defined and
custom units of measure. Low impedance 100 Ohm input for current inputs optimizes performance and flexibility for loop
power supplies. Both the low and high end scaling are independent and field-configured by the installer.
Channel #1
Loop Powered Sensor
Loop (-)
Loop (+)
Shield
Voltage or Current Sourcing Device
with internal Power Supply
NOTES:
1. Analog Inputs share an isolated ground from power supply and earth grounds; however, Channel #1 and #2 share a single ground plane.
2. Input ranges of 0 . . . 1V DC, 0 . . . 5V DC, 0 . . . 10V DC, 1 . . . 20 mA, or 4 . . . 20 mA can be selected from front panel or via USB communication port.
3. Voltage inputs are high impedance 100 K +. Current inputs are 100 Ohm. As a result, a 4 . . . 40 mA input will appear as 0.2V DC to 2.0V DC across
the Analong Input Terminals. This information can be helpful in troubleshooting.
External
24V DC
Power
Supply
(+)
(-)
Voltage/Current (+)
Voltage/Current Com
Shield
Analog 1 IN (+) 1
Analog 1 IN (-) 2
Shield 3
Analog 2 IN (+) 4
Analog 2 IN (-) 5
Shield 6
Pulse 1 IN (+) 7
Pulse1 IN (-) 8
Shield 9
Pulse 2 IN (+) 10
Pulse 2 IN (-) 11
Sensor Power 12
Sensor Input Card
Green Label
12 Pin Connector
Figure 6: Wiring current and voltage sourcing inputs
Output Wiring
The Series 3100 flow monitor has four mechanical Form C relays, one solid-state, normally open (N.O.) switch closure, two
analog outputs, RS485 for Modbus and BACnet communications and a USB connector for configuration and other purposes.
See "Specifications" on page 30 for maximum voltage and current ratings for each output type.
Mechanical Form C Relays (COM, N.O. and N.C.)
The four Form C mechanical relays are labeled N.O., N.C. (normally closed) and COM (common).
When a relay is de-energized, the corresponding LED is unlit, and continuity exists between N.C. and COM; and N.O. to COM
is open.
When a relay is energized, the corresponding LED lights yellow and there is continuity between N.O. and COM and N.C. to
COM is open.
Page 9 October 2017CTL-UM-01026-EN-05
Installation
Sensor Input Card
Red Label
14 Pin Connector
Indicator Light
Signaling Device
Indicator Light
or other
Signaling Device
or other
(Appropriate for Master Valve)
(COM)(Line)
Normally Closed
Irrigation Controller
(COM)(Master Valve Out)
Normally Open
Master Valve
Power Supply
Typically 24V DC
Figure 7: High flow shutdown and normally open master valve
Master Valve
Relay 1 NO
Relay 1 NC
Relay 1 COM
Relay 2 NO
Relay 2 NC
Relay 2 COM
Relay 3 NO
Relay 3 NC
Relay 3 COM
Relay 4 NO
Relay 4 NC
Relay 4 COM
Pulse 1 OUT
Pulse 1 OUT
Sensor Input Card
Red Label
14 Pin Connector
Relay 1 NO
Relay 1 NC
Relay 1 COM
Relay 2 NO
Relay 2 NC
Relay 2 COM
Relay 3 NO
Relay 3 NC
Relay 3 COM
Relay 4 NO
Relay 4 NC
Relay 4 COM
Pulse 1 OUT
Pulse 1 OUT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
1
2
3
4
5
6
7
8
9
10
11
12
13
14
NOTE: Relay pregrammed for the desired Set Point and Set Delay, and LATCHED.
Under normal conditions, the relay simply passes the commands of the irrigation controller through the Normally Open contact.
However, once tripped, the Irrigation Controller signal is simply passed to the signalling device to warn the operators.
Figure 8: High flow shutdown with irrigation clock and normally closed master valve
Page 10 October 2017CTL-UM-01026-EN-05
Normally Open Solid-State Switch
Installation
Sensor Input Card
Red Label
14 Pin Connector
Relay 1 NO
Relay 1 NC
Relay 1 COM
Relay 2 NO
Mechanical
Counter
Power Supply
(Appropriate Mechanical Counter)
Typically 12V DC
(-)(+)
NOTE:
Although the example shown here is showing the Pulse Output as a Pulse/Unit Volume, this output is a fully functional relay,
with all the programming feature of the four mechanical relays. However, instead of a Form C mechanical, it is a Form A Solid-State Switch (NO).
Relay 2 NC
Relay 2 COM
Relay 3 NO
Relay 3 NC
Relay 3 COM
Relay 4 NO
Relay 4 NC
Relay 4 COM
Pulse 1 OUT
Pulse 1 OUT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Figure 9: External mechanical counter and power supply
The pulse output is a completely programmable, isolated N.O. solid-state switch.
It is a non-polarized device that can handle either DC or AC loads. See "Specifications" on page 30 for voltage and
load limitations.
Analog Outputs
The Series 3100 flow monitor has two analog outputs. Each is isolated and independent and can be configured for 0…20 mA
or 4…20 mA. This unique design permits external conversion to 0…5V DC or 1…5V DC with a 250 Ohm resistor or 0…10V DC
or 2…10V DC with a 500 Ohm resistor.
A 15V DC power supply to permits current sinking or sourcing. If additional source voltage is required, an external source of
up to 30V DC can be used.
NOTES:
4 . . . 20 mA input devices only require that
1.
the 4 . . . 20 mA range be selected.
0 . . . 1V DC requires 0 . . . 20 mA range and
external 50 Ohm resistor.
0 . . . 5V DC requires 0 . . . 20 mA range and
external 250 Ohm resistor.
2 . . . 10V DC requires 0 . . . 20 mA range and
external 500 Ohm resistor.
2. Loop (+) is +15V DC power our.
Loop (-) is a current sink to CHx GND.
CHx GND is the +15V reference.
3. Analog Out #1 and Analog #2 are totally
independent but are programmed and
wired identically, and can be used
interchangeably. For example, one
can be 0 . . . 20 mA and the other
4 . . . 20 mA; or one could be wired
current sinking while the other is
wired current sourcing.
The Output Channels are assigned to an
Input Channel by the installer. Both Output
Channels can be assigned to the same
Input Channel.
Analog Input Device
12V max. @20 mA
NOTE:
Resistor only required
for voltage input devices
0 . . . 1V DC, 0 . . . 5V DC,
1 . . . 5V DC, 2 . . . 10V DC, etc.
0 . . . 20 mA and 4 . . . 20 mA
devices do not use an
external resistor.
Analog Input Device
with External or Integral
Power Supply
Power Supply COM
Analog (+)
Analog (-)
24V DC (+)
Analog IN (+)
Analog IN (-)
R
e
s
i
s
t
o
r
Figure 10: Current sourcing analog output to voltage input device
Figure 11: RS485 communication wiring (Modbus + BACnet)
USB Communications Port
Using the USB Port requires Windows® HyperTerminal or other similar communications software.
Use Standard Cable
USB Type A Male
to
Type Mini B 5-Pin Male
Connect to Computer
USB COM Port
1
2
3
4
5
6
7
8
9
Figure 12: USB port
Page 12 October 2017CTL-UM-01026-EN-05
Installation
Keypad/Display Menu Navigation
The Series 3100 flow monitor has a two line by 16-character display with two modes of operation and 5 keys on the front
panel for programming. Two of the keys (Menu and Enter) serve a single function while the three remaining keys ()
serve dual purposes.
When the flow monitor is first powered up, it performs internal testing while displaying “Badger Meter DIC Initializing.” At the
end of the internal testing cycle, the main display appears.
In the normal mode, using the factory defaults, the flow rate displays on the top line and the flow total displays on the
bottom. Both lines can be custom defined in the field. In the normal mode, ENTER has no function.
1123.00 GPM
1123456.7 gal
Flow Channel 1 Flow Rate and Flow Total
210.01 PSI
123.09 Feet
Channel 2: Pressure and Channel 1: Level
SETUP →
PWORD DSPY FLOW1
On every screen there are three choices and three
corresponding buttons. However, on this Setup menu there
are more options than t on the screen. The arrow ()
indicates additional options. To access these remaining
options, press ENTER.
1123.00 GPM
2123456.70 GPM
Flow Channel 1 Flow Rate and Flow Channel 2 Rate
RESET SETUP DIAG
Main Setup screen accessed by pressing MENU.
On each screen there are three options:
selects RESET selects SETUP and selects DIAG
SETUP →
FLOW1 RLY1 RLY2
Press ENTER again to bring up the next set of choices.
Press MENU to exit an option, or return to the previous
screen, or—in some cases—to return to the main
display screen.
Page 13 October 2017CTL-UM-01026-EN-05
MenuEnter
MenuEnter
Flow1units
GPM
MenuEnter
t
0
Programming
PROGRAMMING
Selection Screens
Press MENU while the normal display is shown to access the programming mode. In this mode, press one of the three arrow
keys () to select the option displayed above that key. On option list screens, use the arrows to scroll through a list of
choices, like a pull-down menu. Note that most screens presenting choices show three choices, one for each arrow button.
When the number of choices exceeds three, a small arrow () appears in the upper right side of the display to indicate more
choices on that level. Press ENTER to toggle to the next set of choices. Once a selection has been made, press ENTER to
complete the selection. Press MENU to return to the Normal screen. For example: Press MENU from the Normal screen to
display the “RESET SETUP DIAG” screen.
Press to display the Reset screens, to display the Setup screens and to display the Diagnostic screens. If is pressed,
the following screen appears:
SETUP
PWORD DSPY FLOW1
Menu Enter
Figure 13: Selection screen
Option List Screens
Units of measure is an example of an options list.
Press to scroll up the list, and to scroll down through the list. In this case, starting with GPM; gal/s; gal/hr; LPM; ending in
a selection of custom units. Press ENTER to complete the selection. Press MENU to leave the selection unchanged.
The key has no function on this type of screen.
Data Entry Screens
Some screens are data entry screens, such as setpoints or custom units. When a data screen is initially displayed, the current
value will be displayed. The cursor will be flashing the left-most digit. Press to increase a value, and to reduce a value.
If the cursor is flashing on the decimal point, press to move the decimal point to the right, press to move the decimal to
the left.
Flow 1 units
GPM
Menu Enter
Figure 14: Options list screen
Set poin
1.0000000
Menu Enter
Figure 15: Data entry screen
Page 14 October 2017CTL-UM-01026-EN-05
INTENTIONAL BLANK PAGE
User Manual
Page 15 October 2017CTL-UM-01026-EN-05
Programming
Programming Flowchart
RESET SETUP DIAG
Require setup PW
YES [NO]
RESET
FLOW1 FLOW2
Reset ow x?
OK CANCEL
Enter password
0000
Reset ow x?
RESET
Password setup
ENAB SETUP RESET
Enter password
0000
Setup Password is enabled.
SETUP
PWORD DSPY FLOW1
Reset password
0000
Continued at A
on next page.
Appears only if
Continued at B
on next page.
Set Up password
0000
Page 16 October 2017CTL-UM-01026-EN-05
Batch password
0000
LINE1
Flow 1 Rate
Flow 1 Total
Flow 2 Rate
Flow 2 Total
Flow 1 +2 Rate
Flow 1 +2 Total
Flow 1 -2 Rate
Flow 1 -2 Total
Flow 2 -1 Rate
Flow 2 -1 Total
Display
LINE1 LINE2 RATE
LINE1
Flow 1 Rate
Flow 1 Total
Flow 2 Rate
Flow 2 Total
Flow 1 +2 Rate
Flow 1 +2 Total
Flow 1 -2 Rate
Flow 1 -2 Total
Flow 2 -1 Rate
Flow 2 -1 Total
The four Form C mechanical relays, and one NO solid-state switch pulse output are completely independent, electrically
isolated and can be programmed as either pulse or setpoint outputs.
Totalizer Pulse Output
When the Totalizer function is selected, the unit of measure and resolution are independent of the displayed units, and can
be programmed where 1 pulse occurs once every 0000000.1… 999999999 of units selected, with any pulse width from
0001…9999 mS.
Setpoints
The setpoint programming is extremely powerful and flexible, with unit of measure and resolution independent of the
displayed units. Since the setpoint, release point and their associated time delays are fully independent, the alarm can be
either a high rate or low rate, depending on whether the setpoint is selected greater than the release point, or the release
point is greater than the setpoint. For applications where the relay must remained energized, once set, a latching feature is
provided. When latched, the relay remains energized until reset from the front panel. While design planning, note that both
the relays and the pulse outputs can be programmed as alarm points and only the relays provide both normally open and
normally closed contacts. The switch is a simple NO contact.
Terminology
DisplayDefinitionFunction
SETPTSetpointIf the setpoint value is a greater than the release point value, when the
displayed flow rate exceeds the setpoint, the Set Point Delay timer starts. If the
setpoint is less than the release point when the flow drops below the setpoint,
the timer starts.
SDLYSetpoint time delayIf the setpoint remains crossed for a continuous period of time exceeding the
setpoint delay setting, the relay energizes. If the flow rate briefly re-crosses
the setpoint before the timer reaches its setting, the timer resets and waits for
another setpoint crossing before restarting the count from zero.
LATCHLocks relay in energized stateIf Latch is chosen, once energized by the setpoint time delay, the relay remains
energized until a reset is selected from the front panel. Otherwise, the relay
de-energizes when the Release Point Delay Timer times out.
RELPRelease pointIf the relay is already energized, is not latched and the flow input crosses the
release point, the Release Point Delay timer starts.
RDLYRelease point time delayIf the release point remains crossed for a continuous period of time and
exceeds the release point delay setting, the relay de-energizes. If the flow rate
briefly re-crosses the release point before the timer reaches its setting, the
timer resets and waits for another release point, crossing before restarting the
count from zero.
High Flow Set Point
The SETPT must be a value greater than the RELP. The relay output will have continuity between its N.C. terminal and COM
until the flow has exceeded the SETPT for a continuous period of time exceeding the SDLY. At this time, the N.C. connection
opens and the N.O. contact will have continuity to the COM terminal. When the flow has dropped below the RELP for a
continuous period of time exceeding the RDLY, the relay states return to the original states. If the latch has been set to ON
once the setpoint and set delay have been satisfied, the relay will not release until manually reset.
Low Flow Set Point
The SETPT must be a value less than the RELP. The relay output will have continuity between its N.C. terminal and COM until
the flow drops below the SETPT for a continuous period of time exceeding the SDLY. At this time, the N.C. connection will open
and the N.O. contact will have continuity to the COM terminal. When the flow again has risen above the RELP for a continuous
period of time, exceeding the RDLY, the relay states return to the original states. If the latch has been set to ON when the
setpoint and set delay have been satisfied, the relay will not release until manually reset.
Page 23 October 2017CTL-UM-01026-EN-05
Programming
Communication
RS485 COM Port Configuration
The RS485 is very simple to configure.
1. Select the communications type: Modbus or BACnet.
1. Choose the BAUD Rate: Auto, 300, 1200, 2400, 9600, 19200, 38400, or 76800 to match the rest of the devices on the
network. The factory default of 9600 is recommended for most systems. The lower the baud rates have greater stability,
and greater tolerance of wiring and other hardware issues.
Configuring the Modbus or BACnet are described in the following sections.
Each variable is stored in two Modbus registers; lowest byte in the first and highest in the second.
Only the variable value is transmitted.
The associated units of measure must be manually configured in the receiving Modbus device.
The Series 3100 flow monitor can be configured to communicate on a BACnet RS485 MSTP (Master Slave Token Passing)
system. Configuration is via the front panel keypad.
The following settings are required:
• Baud Rate: [9600, 19200, 38400 or 76800]. The recommended factory default is 9600.
• MSTP Address: [0…127]. Each device must have a unique address.
• MSTP MAX master: [0…127]. This range must be greater than the highest address on the network.
• Device Instance: [00000000…99999999]. This is a unique identifier for each device in the system.
Flow 1 RateOAnalog InputAI1Same as Displayed
Flow 2 RateOAnalog InputAI2Same as Displayed
Flow 1 TotalOAnalog InputAI3Same as Displayed
Flow 2 TotalOAnalog InputAI4Same as Displayed
Note 1: 0 = Auto, 1 = 9600, 2 = 19200, 3 = 38400, 4 = 76800
Note 2: The installer selects the units of measure from a list of pre-programmed units or creates custom units. BACnet
transmits in the same units as displayed on the front panel.
USB Communication
The Series 3100 flow monitor is ordered with an analog output option card. A five-pin USB connector is also included. As
much as possible, the commands mimic the use of the front panel controls.
To use this feature, the following are required:
• PC with USB ports and Windows HyperTerminal or other communications software
• FTDI Virtual COM port drivers http://www.ftdichip.com/FTDrivers.htm
• USB 2.0 A to Mini-B 5-pin cable
To communicate using HyperTerminal:
1. Make sure that the monitor has a Mini-B ve-pin connector on the back panel. The Series 3100 must have an analog
output option card installed and be marked Series # 3100-1x.
2. Verify that the appropriate FTDI Virtual COM port drivers are installed on your computer.
3. Plug the USB 2.0 A end of the cable into a USB port on your computer. Plug the Mini-B ve-pin end into the back of
the monitor.
Figure 2: Hyper terminal connection screens
Page 25 October 2017CTL-UM-01026-EN-05
Programming
Figure 3: COM4 properties screen
4. Press ENTER. Both the Rx and Tx LEDs on the front of the Series 3100 ash once and the “Badger Meter DIC…Software
Version…” text message appears.
5. The Series 3100 ow monitor is now communicating and ready to take commands from the list below.
USB Command List
In the list below, brackets indicate an argument, specifying its type and value range.
For instance [0-18] stands for any number between 0 and 18 (inclusive).
Example
“display line1 = 1” sets Line 1 of the display to display #1, which is the totalizer for flow channel 1.
Diagnostics
id -- show model number & software version
echo [on/off] -- turn on/off interactive command line:
with echo off, this interface is more amenable to scripting;
it still accepts the same commands.
Any command entered without an “ = " sign and variable will display the current setting.
Example: Typing “display line 1” returns “0” which is the variable for flow rate
read flow [1-2] -- read the current flow on channel 1 or 2 in GPM
read flow [1-2] total -- read the current total flow on channel 1 or 2 in gallons
comm mstpaddr = [0-127] -- BACnet/MSTP address
comm maxmaster = [0-127] -- BACnet/MSTP max master address
comm devinst = [x] -- BACnet device instance ID
comm mbslaveaddr = [0-255] -- Modbus slave address
Display Configuration
display line 1 = [0-1] -- set line 1 of the display
display line 2 = [0-1] -- set line 2 of the display
0: flow 1 rate
1: flow 1 total
3: flow 2 total
4: flow 1+2 rate
5: flow 1+2 total
6: flow 1-2 rate
7: flow 1-2 total
8: flow 2-1 rate
9: flow 2-1 total
display urate = [0.1-10] -- set the update rate of the display, in seconds
Page 26 October 2017CTL-UM-01026-EN-05
Input Channel Configuration
flow [1-2] sensor type = [0-4] -- flow sensor type:
0: PulseDI,
1: PulseKFactor
2: PullupKFactor*
3: SineKFactor*
4: Analog*
flow [1-2] sensor dical k = [x] -- DI-type flow sensor k
flow [1-2] sensor dical off = [x] -- DI-type flow sensor offset
flow [1-2] sensor kfact = [x] -- K factor for non-DI sensors
flow [1-2] sensor analog units = [0-19] -- flow units for analog input
flow [1-2] sensor analog range = [0-4] -- current range for analog input
flow [1-2] sensor analog high = [x] -- flow rate @max current
flow [1-2] sensor analog low = [x] -- flow rate @min current
flow [1-2] sensor avg = [0-100] -- averaging "time constant", in seconds:
flow [1-2] rate units = [0-19] -- flow (channel) rate units to display.
0: GPM
1: gal/s
2: gal/hr
3: Mgal/day
4: L/s
5: LPM
6: L/hr
7: ft3/s
8: ft3/min
9: ft3/hr
10:m3/s
11:m3/min
12:m3/hr
13:acreft/s
14:acreft/min
15:acreft/hr
16:bbl/s
17:bbl/min
18:bbl/hr
19:Custom
flow [1-2] rate ndigits = [2-10] -- number of decimal places to show for flow rate
flow [1-2] rate custom label = [string] -- set the label for custom units
flow [1-2] rate custom conv = [0-100] -- conversion factor for custom units
flow [1-2] total units = [0-7] -- set the totalizer units to display.
0: gal
1: Mgal
2: L
3: ft3
4: m3
5: acreft
6: bbl
7: Custom
Programming
Page 27 October 2017CTL-UM-01026-EN-05
Programming
Relay Output Configuration
relay [1-5] func = [0-9] -- relay function; relay 5 is the pulse output
0: Totalizer
1: Alarm
2: Manual Control
relay [1-5] input = [0-8] -- relay input; depends on source for totalizer:
0: Flow 1 Total
1: Flow 2 Rate
2: Flow Sum Rate
3: Flow 1-2 Rate
Flow 2-1 Rate
for alarms:
0: Flow 1 Rate
1: Flow 2 Rate
2: Flow Sum Rate
3: Flow 1-2 Rate
4: Flow 2-1 Rate
relay [1-5] units = [0-19] -- units on setpoints/rates; depends on src/input
flow units: same as 'flow [1-2] rate units' above
volume units: same as 'flow [1-2] total units'
relay [1-5] manual = [on/off] -- manually set relay on or off, if in manual mode
relay [1-5] rate = [x] -- totalizer rate
relay [1-5] ctime = [0-10000] -- pulse width in milliseconds
relay [1-4] latch = [on/off] -- turn on/off relay latching
relay [1-4] setpoint = [x]
relay [1-4] setpoint = [x]
relay [1-4] relpoint = [x]
relay [1-4] setdelay = [x]
relay [1-4] reldelay = [x]
Analog Output Configuration
analogout [1-2] func = [0-3]
0: Flow rate
3: PID control
analogout [1-2] src = [0-4]
for flow rate:
0: Flow 1 rate
1: Flow 2 Rate
2: Flow sum
3: Flow 1-2
4: Flow 2-1
for PID control:
0: Flow 1 rate
1: Flow 2 rate
analogout [1-2] range = [0-1]
0: 0-20mA
1: 4-20mA
analogout [1-2] low = [x] -- value corresponding to 0 (or 4) mA
analogout [1-2] high = [x] -- value corresponding to 20mA
analogout [1-2] setpoint = [x] -- PID setpoint
analogout [1-2] P = [x] -- PID constants
analogout [1-2] I = [x] -- PID constants
analogout [1-2] D = [x] -- PID constants
Page 28 October 2017CTL-UM-01026-EN-05
TROUBLESHOOTING
Trouble Codes
1 Relay 1 totalizer rate exceeded
2 Relay 2 rate exceeded
3 Relay 3 rate exceeded
4 Relay 4 rate exceeded
5 Pulse out rate exceeded
20 Error reading EEPROM on faceplate
21 Error writing EEPROM
22 Analog Input card missing
24 Temperature Input card missing
25 Invalid flow units configured
26 Invalid volume units configured
27 Bad input frequency
29 Internal error calculating flow rate
31 Error reading from analog input AD converter channel 1
32 Error reading from analog input AD converter channel 2
36 Error writing to analog input AD converter channel 1
37 Error writing to analog input AD converter channel 2
50 Error reading I2C address 0 (relays, buttons, and LEDs)
51 Error writing to I2C address 0
52 Error reading I2C address 1 (analog input card control lines)
53 Error writing I2C address 1
54 Error reading I2C address 2 (temperature input card control lines)
55 Error writing I2C address 2
71 Watchdog timer reset occurred
82 Fatal error initializing EEPROM
Display16 character by two line alphanumeric Dot Matrix 3/8 in. (7.95 mm) high backlit LCD
Operating Temperature–4…158° F (–20…70° C)
Storage Temperature–22…176° F (–30…80° C)
DimensionsPanel Mount: 3.78 in. W × 3.78 in. H × 4.79 in. D (96 mm × 96 mm × 122 mm)
WeightPanel Mount: 12 oz.
Pulse and RelaysBoth pulse and relay are fully functional as either totalizing or setpoint outputs
Pulse Electrical1 Amp at 35V DC/30V ACClosed: 0.5 Ω at 1 amp; Open: >108 Ω
Relay Electrical
Pulse/Unit Volume
(Totalizer)
Set-Point (Alarm)
Analog OutputDriving Source: flow rate
USB Communication
RS485 CommunicationSupports Modbus and BACnet/MSTP
AccessoriesProgramming kit
Resistive Load:
5A @ 120V AC/30V DC
Driving Source: flow total
Driving Source: flow rate,
Btu rate, temperature 1,
temperature 2, delta T
Delay to Set: 1 to 9999 sec
Provides complete access to all programming and
operation features
Inductive Load:
1A @ 120V AC/30V DC
Rate: 1 pulse per 1.0000000 to
99999999 units
Units: Any predefined or custom
unit
Release Point: 1.0000000 to
999999999
Range: 4…20 mA; 0…20 mA
(isolated current sinking or sourcing)
DC current draw (~ 280 mA)
AC Power rating (~5 VA)
Contact Time: 1 to 9999 mS
Set-Point: 1.0000000 to 999999999
Delay to Release: 1 to 9999 sec
Sinking: 30V DS @ 0 mA max;
3 V @ 20 mA min
Sourcing: 600 Ω max load
Requirements: USB 2.0 A to Mini-B,