SIGNALFIRE-logo

SIGNALFIRE ModQ Sentry Flow Totalizer

SIGNALFIRE-ModQ-Sentry-Flow-Totalizer-product

The SignalFire ModQ Flow Totalizer has the following features:

  • Input frequency range 1Hz – 4kHz (low gain), 1Hz – 2kHz (high gain)
  • Input Sensitivity of 20mV or 5mV peak-to-peak (jumper selectable)
  • Provides grand total, yesterday’s, today’s, last month and this month totals to Modbus registers
  • Real time clock for daily contract hour setting
  • Configurable using pushbuttons and LCD
  • Configurable K factor
  • Flow rate reporting
  • Display showing flow rates and flow totals
  • Low power operation from an internal battery back or external DC power source
  • All data is available via RS485 Modbus RTU
  • Configurable pulse output
  • On-board logging of 32 days of flow totals
  • Batch processing mode

Specifications

Overall Size5.8” tall × 5.9” wide × 3.6” deep
 

Power Source

 

6-36VDC (<1mA without Modbus) or lithium battery pack

SignalFire Part Number: 810-0030-01 (1BIS)

 

Temperature Rating

 

-40°C to +80°C (-40°F to +176°F)

LCD visible: -20°C to +70°C (-4°F to +158°F)

 

Compliance Turbine Input

 

Digital Input Digital Output

 

Certified for use in Class I, Division 2 groups A, B, C and D areas.

 

Sensitivity: 5mV peak-to-peak (high gain), 20mV peak-to-peak (low gain) Input Frequency: 1Hz to 2kHz (high gain), 1Hz-4kHz (low gain)

Input Voltage: 6V max

1” NPT swivel union connector. Includes standard 2-pin pickup connector

 

Dry contact, open collector (sinking ground), or push-pull voltage (30v max) pulse. 2kHz maximum frequency

 

Open collector output. 36VDC max. Maximum sinking current 250mA

Battery Life

The table below gives battery life estimates assuming a new battery and no Modbus polling. If the RS485 Modbus port is used, a DC power source is recommended.

LCD OffLCD Always on
6 years4 years

Hazardous Location Certification

The ModQ Flow Totalizer is rated Class 1 Division 2 non-incendive.

WARNING – EXPLOSION HAZARD Substitution of components may impair suitability for Class I, Division 2
WARNING – EXPLOSION HAZARD Do not open enclosure unless area is known to be nonhazardous

Connections and Components SIGNALFIRE-ModQ-Sentry-Flow-Totalizer-fig 1

Status LEDs 

  • The TX LED (green) blinks each time a Modbus response is sent
  • The RX LED (red) blinks each time a Modbus request is received

Status LEDs 

  • The STATUS LED (green) Currently not implemented – for future use.
  • The ERROR LED (red) will blink to indicate an error condition.

Setup

The nodes need to be set up for correct operation before being fielded. The configurable items include:

  • Modbus Slave ID setting
  • Modbus baud rate and UART mode
  • Input k-factor
  • Units and timebase setting

All settings are made using the SignalFire Toolkit PC application and a serial programming cable.

Using the SignalFire Toolkit
The SignalFire Toolkit application can be downloaded at www.signal-fire.com/customer. After installation, launch the software and the main toolkit window will open:SIGNALFIRE-ModQ-Sentry-Flow-Totalizer-fig 2

Select the COM port associated with the ModQ Flow Totalizer and click “Auto-Detect Device on COM Port.” This will open the device configuration window, where all device settings can be configured. SIGNALFIRE-ModQ-Sentry-Flow-Totalizer-fig 3

  1. Serial Port Settings
  2. low Totalizer Internal/Saved Information
  3. Settable Parameters Reported
  4. Status of Last Operation
  5. Register Values
  6. Clock Settings
  7. Pulse Output Settings

Modbus Settings
The Modbus Slave ID must be set with the SignalFire Toolkit. All Modbus registers will be polled from the configured Slave ID. In addition, the Baud rate and UART mode must match that of the Modbus master device.

Turbine Meter Connection

The Flow Totalizer is supplied with a 1” NPT Union to allow it to be directly mounted to a standard turbine flowmeter. The nut on the union can be loosened to allow the totalizer to be rotated to the desired orientation. Also supplied is a 2-pin connector for connection to the turbine flow meter magnetic pickup. Teflon tape should be used on the NPT connections. The turbine meter is connected to the PICKUP and GND terminals.
The Input Select jumper (J1) must be positioned on the INDUCTIVE PICKUP location for turbine meters. For most turbine flow meters, the Gain Select jumper (J2) should remain in its default “LOW GAIN” position. This provides a sensitivity of 20mV p-p. If a higher sensitivity is needed the jumper can be moved to the “HIGH GAIN” position which increases the sensitivity to 5mV p-p.

Modbus and DC Power Connection

If the ModQ is to be DC powered, land the 6-36VDC power source on the VDC and GND terminals.
The RS485 connection is landed to the A and B terminals.
Note, in areas of high electrical noise it is recommended that a shielded cable is used for both the Modbus and power connection with the shield terminated to GND at both ends to prevent possible false counts.

Digital Input Connection

When the digital input is used the Input Select jumper (J1) must be positioned on the DRY CONTACT location. The digital input is then connected between the D_IN and GND terminals. The Gain Select jumper (J2) can be in either LOW or HIGH GAIN setting (does not matter which).

Flow Settings / Configuration

Clock Setting
The battery backed up real-time clock must be set. To set the clock to match the PC’s clock, simply click “Set to PC”. Alternatively, the time/date can be manually entered.

Volume Units
The Volume units set the units that the accumulated volumes and flow rate will be presented in. Volume units available are:

  • Gallons (“gal”)
  • Barrels (“bbl”)
  • Cubic Meters (“m³”)
  • Liters (“L”)
  • Cubic Centimeters (“cc”)
  • Cubic Feet (“ft³”)
  • Thousand Cubic Feet (“mcf”)

Timebase Units
The Timebase units configure the units used for the flow rates. For example, if the volume units are set to ‘gallons’, and the timebase units are set to ‘minute’, the flow rates will be reported as gallons/minute. Timebase units available are:

  • Seconds
  • Minutes
  • Hours
  • Days

K-Factor Units / K-Factor
The K-factor units set the units that the flow meter uses for its k-factor. For example, if the turbine flow meter has a stated k-factor of 50,000 pulses/gallon, select ‘gallons’ for the K-Factor units, and enter 50000 for the k-factor.

Contact Hour
The contract hour setting controls when the volume accumulated for today, rolls over to yesterday’s volume. The contract hour is set in hh:mm in the 24-hour format. For example, 2:30pm would be entered as 14:30.

Contact Day of Month
The contract day of month (1-28) controls when the volume from the current month rolls over to the last month total. This occurs on at the contract hour on the defined contact day of the month.

32 Day Logging

The Flow Totalizer also keeps an on-board log of the last 32 days of flow totals. This log can be accessed using the SignalFire ToolKit. From the Tools Menu, select ‘Daily Log’. On the daily log window click ‘Refresh’ to read the log file. The log can be saved as a .csv file.

Flow Rate Reporting

The Flow totalizer reports the instantaneous flow rate, which is calculated every 2-seconds.

Low Flow Cutoff

The low flow cutoff setting in the Parameters section allows the user to set a minimum required flow rate. While the instantaneous flow rate is below the cutoff, it will not be added to the accumulating volume and an asterisk will be displayed on the ‘Inst Flow Rate’ screen of the LCD. The units of the low flow cutoff are based on the device’s Volume and Timebase settings.

Local Display

The Flow Totalizer has a local LCD display (with back-light) that allows for easy viewing of the flow totals and flow rates. The display is powered on when any button under is pressed. Pressing the arrow buttons when the display is on, cycles through the various information screens. The display and backlight will automatically turn itself off after 30 seconds.

Configuration with the Keypad/LCD
The K-Factor and Contract hour are configurable using the keypad and local display. To edit either of these values, first navigate to the value to change. Then hold down the center (enter) key for 3 seconds. The display will then change to an entry mode and each digit can be navigated to and changed with the up/down arrows. When the changes are complete, press the center (enter) key again. A prompt will be given to accept the changes, select yes and click enter to save the changes.
And optional 4 Digit PIN can be configured in the ToolKit. If this PIN is enabled, it must be entered using the keypad before changing any settings using the keypad/LCD.

LCD Always on 

The default operation of the LCD is for it to time out and turn off after 30 seconds. It will come back on when the any button is pressed. If it is desired that the LCD remain on always, this can be selected from the ‘Settings’ menu in the TookKit. Leaving the LCD always on will impact the system battery life, see the table on page 2 for details. Note that the LCD backlight will still turn off after 30 seconds.

Pushbutton Zeroing and Batch Mode

The SignalFire Totalizer has two modes of operation – “Daily Mode” and “Batch Mode”. By default, the Totalizer operates in “Daily Mode” which means that today’s volume will be zeroed and stored into yesterday’s volume at the configured contract hour.

Batch Mode Operation
In Batch Mode, the Daily Total screen is replaced with a “Current Batch” screen and the current batch total is not zeroed at the contract hour (the contract hour is meaningless in Batch Mode). It is only zeroed when commanded to either from the ToolKit or (if enabled) by holding down (for
about 5 seconds) the center pushbutton while on the “Current Batch” screen. When the “Current Batch” is zeroed using the pushbutton, the current batch total is moved to the previous batch total.
The configuration of the Daily Mode / Batch Mode and pushbutton zeroing is set by selecting the “Button Zero Options” from the Settings menu: SIGNALFIRE-ModQ-Sentry-Flow-Totalizer-fig 4

Select the mode by selecting either the Daily or Batch zero mode.

In Daily mode, if the Zero Total box is checked then all totals will be cleared by holding the center pushbutton while on the “Total Vol” screen. The total volume, today’s volume, and yesterday’s volume registers are zeroed. If this box is not checked, then the totals can’t be zeroed and the daily total will roll over (as standard) at the contract hour time.

In Batch mode, in addition to the Zero Total option, the Zero Batch option allows the current batch to be reset and moved to the previous batch by holding down the pushbutton while on the Current Batch screen. The two zeroing features are independent of each other and (if enabled) can
be zeroed by holding down the button while on the particular screen.

Resettable Zero Screen
There is a screen where the total volume (in the configured units) can be reset to zero at any time by holding down the front-panel center button for 3 seconds. Once reset to zero, the displayed value will begin to count along with the other total registers on the other screens.

Remote Modbus Register Mapping

The Flow Totalizer data is available to be read by a Modbus RTU master over a RS485 connection.

Modbus Registers

Register NumberRegister Address 

Description

Data TypeFunction Codes 

Reg. Type

100101Zero ALL TotalsCoil05, 15read/write
101102Zero Yesterday’s totalCoil05, 15read/write
102103Zero Today’s totalCoil05, 15read/write
103104Zero resettable totalCoil05, 15read/write
104105Zero current month totalCoil05, 15read/write
105106Zero last month totalCoil05, 15read/write
      
300043001Command Register (1= Zero All Totals, 2 = Zero Yesterday’s Total, 3 = Zero Today’s Total, 4 = Zero Resettable Total, 5 = Zero Current Month Total, 6 = Zero Last Month Total)UINT03, 04, 06, 16read/write
 

3001

 

43002

Volume Units (2=gal; 3= bbl; 4=cc; 6=L; 7=m³; 8=ft³;

9=mcf))

 

UINT

 

03, 04, 06, 16

 

read/write

 

3002

 

43003

K-Factor Units (2=gal; 3=bbl; 4=cc; 6=L; 7=m³;

8=ft³;9=mcf))

 

UINT

 

03, 04, 06, 16

 

read/write

300343004Time Base Units (3=day, 2=hour, 1=min, 0=second)UINT03, 04, 06, 16read/write
 

3004

 

43005

Low Battery Alarm (0 = battery above 3.0V, 1 = battery below 3.0V) 

UINT

 

03, 04

 

read only

 

300543006Active Power Source (0=battery, 1 = DC power)UINT03, 04read only
300643007DC Supply Voltage (mV)UINT03, 04read only
300743008Battery Voltage (mV)UINT03, 04read only
300843009Major firmware revision numberUINT03, 04read only
300943010Minor firmware revision numberUINT03, 04read only
301043011Serial NumberUINT03, 04read only
301143012Pulse Output EnableUINT03, 04read only
301243013Pulse Output Pulse WidthUINT03, 04read only
3016343014Low Flow StateUINT03, 04read only
      
310043101Flow Grand Total (High Word)Float03, 04read only
310143102Flow Grand Total (Low Word)Float03, 04read only
310243103Yesterday’s Flow Total (High Word)Float03, 04read only
310343104Yesterday’s Flow Total (Low Word)Float03, 04read only
310443105Today’s Flow Total (High Word)Float03, 05read only
 
Register NumberRegister Address 

Description

Data TypeFunction Codes 

Reg. Type

310543106Today’s Flow Total (Low Word)Float03, 06read only
310643107Resettable Flow Total (High Word)Float03, 05read only
310743108Resettable Flow Total (High Word)Float03, 06read only
310843109Current Month Total (High Word)Float03, 04read only
310943110Current Month Total (Low Word)Float03, 04read only
311043111Last Month Total (High Word)Float03, 04read only
311143112Last Month Total (Low Word)Float03, 04read only
311243113Instantaneous Flow Rate (High Word)Float03, 04read only
311343114Instantaneous Flow Rate (Low Word)Float03, 04read only
311443115Gear Meter K Factor (High Word)Float03, 04, 16read/write
311543116Gear Meter K Factor (Low Word)Float03, 04, 16read/write
311643117Pulse Output Scaling (High Word)Float03, 04, 16read/write
311743118Pulse Output Scaling (Low Word)Float03, 04, 16read/write
311843119Low Flow Cutoff (High Word)Float03, 04, 16read/write
311943120Low Flow Cutoff (Low Word)Float03, 04, 16read/write
      
330043301Modbus Slave ID (1 – 240)UINT03, 04, 06, 16read/write
 

3301

 

43302

RS485 Baud Rate

(1200,2400,4800,9600,19200,38400,57600)

 

UINT

 

03, 04, 06, 16

 

read/write

330243303RS485 UART Mode (see manual for values, 0x00 = 8N1)UINT03, 04, 06, 16read/write
330343304Current Month (1 – 12)UINT03, 04, 06, 16read/write
330443305Current Day (1 – 31)UINT03, 04, 06, 16read/write
330543306Current Year (0 – 99, 0 = 2000)UINT03, 04, 06, 16read/write
330643307Current Day of Week (0 – 6, 0 = Sunday)UINT03, 04, 06, 16read/write
330743308Current Hour (0 – 23)UINT03, 04, 06, 16read/write
330843309Current Minute (0 – 59)UINT03, 04, 06, 16read/write
330943310Current Second (0 – 59)UINT03, 04, 06, 16read/write
331043311Contract Hour (0 – 23)UINT03, 04, 06, 16read/write
331143312Contract Minute (0 – 59)UINT03, 04, 06, 16read/write
331243313Contract Day for Monthly TotalsUINT03, 04, 06, 16read/write
      
350043501Day 1: Flow Total (High Word)Float03, 04read only
350143502Day 1: Flow Total (Low Word)Float03, 04read only
350243503Day 2: Flow TotalFloat03, 04read only
350343504Day 2: Flow TotalFloat03, 04read only
350443505Day 3: Flow TotalFloat03, 04read only
350543506Day 3: Flow TotalFloat03, 04read only
350643507Day 4: Flow TotalFloat03, 04read only
 
Register NumberRegister Address 

Description

Data TypeFunction Codes 

Reg. Type

350743508Day 4: Flow TotalFloat03, 04read only
350843509Day 5: Flow TotalFloat03, 04read only
350943510Day 5: Flow TotalFloat03, 04read only
351043511Day 6: Flow TotalFloat03, 04read only
351143512Day 6: Flow TotalFloat03, 04read only
351243513Day 7: Flow TotalFloat03, 04read only
351343514Day 7: Flow TotalFloat03, 04read only
351443515Day 8: Flow TotalFloat03, 04read only
351543516Day 8: Flow TotalFloat03, 04read only
351643517Day 9: Flow TotalFloat03, 04read only
351743518Day 9: Flow TotalFloat03, 04read only
351843519Day 10: Flow TotalFloat03, 04read only
351943520Day 10: Flow TotalFloat03, 04read only
352043521Day 11: Flow TotalFloat03, 04read only
352143522Day 11: Flow TotalFloat03, 04read only
352243523Day 12: Flow TotalFloat03, 04read only
352343524Day 12: Flow TotalFloat03, 04read only
352443525Day 13: Flow TotalFloat03, 04read only
352543526Day 13: Flow TotalFloat03, 04read only
352643527Day 14: Flow TotalFloat03, 04read only
352743528Day 14: Flow TotalFloat03, 04read only
352843529Day 15: Flow TotalFloat03, 04read only
352943530Day 15: Flow TotalFloat03, 04read only
353043531Day 16: Flow TotalFloat03, 04read only
353143532Day 16: Flow TotalFloat03, 04read only
353243533Day 17: Flow TotalFloat03, 04read only
353343534Day 17: Flow TotalFloat03, 04read only
353443535Day 18: Flow TotalFloat03, 04read only
353543536Day 18: Flow TotalFloat03, 04read only
353643537Day 19: Flow TotalFloat03, 04read only
353743538Day 19: Flow TotalFloat03, 04read only
353843539Day 20: Flow TotalFloat03, 04read only
353943540Day 20: Flow TotalFloat03, 04read only
354043541Day 21: Flow TotalFloat03, 04read only
354143542Day 21: Flow TotalFloat03, 04read only
354243543Day 22: Flow TotalFloat03, 04read only
354343544Day 22: Flow TotalFloat03, 04read only
 
Register NumberRegister Address 

Description

Data TypeFunction Codes 

Reg. Type

354443545Day 23: Flow TotalFloat03, 04read only
354543546Day 23: Flow TotalFloat03, 04read only
354643547Day 24: Flow TotalFloat03, 04read only
354743548Day 24: Flow TotalFloat03, 04read only
354843549Day 25: Flow TotalFloat03, 04read only
354943550Day 25: Flow TotalFloat03, 04read only
355043551Day 26: Flow TotalFloat03, 04read only
355143552Day 26: Flow TotalFloat03, 04read only
355243553Day 27: Flow TotalFloat03, 04read only
355343554Day 27: Flow TotalFloat03, 04read only
355443555Day 28: Flow TotalFloat03, 04read only
355543556Day 28: Flow TotalFloat03, 04read only
355643557Day 29: Flow TotalFloat03, 04read only
355743558Day 29: Flow TotalFloat03, 04read only
355843559Day 30: Flow TotalFloat03, 04read only
355943560Day 30: Flow TotalFloat03, 04read only
356043561Day 31: Flow TotalFloat03, 04read only
356143562Day 31: Flow TotalFloat03, 04read only
356243563Day 32: Flow TotalFloat03, 04read only
356343564Day 32: Flow TotalFloat03, 04read only

Internal Lithium Battery Replacement
Battery Packs can be changed with the node in place.

  1. Open the cover.
  2. Slide the power switch to the off position
  3. Unplug the battery from the PCB, by depressing the locking clip on the connector.
  4. Remove the battery from the clip and replace with new battery.
  5. Connect the battery to the main PCB battery connector.
  6. Slide the power switch to the on position.
  7. Close and snap shut the enclosure cover.

Coin Cell Battery Replacement
The coin cell is used to backup the real time clock in the event that the main battery pack is unplugged. The battery is a CR2032 coin cell battery

Mounting Instructions

WARNING: The ModQ Flow Totalizer must be mounted in a location free of high vibrations. Over time vibrations can damage the ModQ Flow Totalizer or battery pack, which could impair its safety ratings. Do not mount directly to continuous vibrating equipment such as pumps or compressors.

Configuration / Debug
Debug and configuration information is available if a connection is made via the debug port on the main board. A USB converter cable (available from SignalFire) must be used for this interface.
Debug and configuration is done using the SignalFire Toolkit PC application.

Technical Support and Contact Information
SignalFire Telemetry
140 Locke Dr, Suite B
Marlborough, MA 01752
978-212-2868
support@signal-fire.com

Revision History 

RevisionDateChanges/Updates
0.1

1.0

1.1

1.2

1.4

4/20/18

5/21/18

7/3/18

7/10/18

8/23/18

Initial engineering release Various updates

Added electrical specs for digital output

Small changes (SK) for clarification on some points Updated certification details

1.511/19/18Added info about PIN code setting for keypad
1.610/2/19Added Cubic Centimeters (“cc”) and Cubic Feet (“ft³”) to volume units

and register map.

1.78/23/21Added Low Flow Cutoff setting with registers 3318/3319 and 3120.

Added Thousand Cubic Feet (“mcf”) to volume units and register map.

1.810/17/22Added note about using shielded cables in high noise environments

Documents / Resources

SIGNALFIRE ModQ Sentry Flow Totalizer [pdf] Instruction Manual
ModQ Sentry Flow Totalizer, ModQ Sentry, Flow Totalizer, ModQ, Sentry Flow Totalizer, Totalizer

References

Leave a comment

Your email address will not be published. Required fields are marked *