Pulse Frequency Collection and Processing Module for Hall Flow Sensors with Modbus RUT RS485 Protocol, 4 Inputs
Pulse Frequency Collection and Processing Module for Hall Flow Sensors with Modbus RUT RS485 Protocol, 4 Inputs Free standard shipping to supported destinations. See the shipping policy for preparation and transit estimates.
Need help choosing? Tell us what you need to measure.
Shipping & returns
Shipping & returns
Free standard shipping is available to supported destinations. Delivery time includes order preparation and transit and varies by destination. See our shipping policy for current delivery estimates and availability.
See our return policy for return conditions. For an order-specific delivery question, contact Mcooh.
Pulse Frequency Collection and Processing Module for Hall Flow Sensors with Modbus RUT RS485 Protocol, 4 Inputs Free standard shipping to supported destinations. See the shipping policy for preparation and transit estimates.
Choosing the right instrument?
Tell us your measurement range, material or target, and operating conditions.
Description
Description
The Mod X4 processes pulses from Hall effect flow sensors to report water flow rate and accumulated flow. It suits water flow monitoring and RS485 Modbus flow control jobs that need readings from four sensor inputs and commands for solenoid valve outputs.
If you are searching for an RS485 Modbus flow switch, check how your system will use the readings and output commands. The description does not specify automatic switching thresholds, sensor flow ranges, or valve electrical ratings; check the specifications or manual before choosing it for those requirements.
Choose the Configuration for Your Measurement
- Sensor inputs: Match your application to the four Hall effect flow sensor input channels. Check the manual for sensor electrical compatibility and supported pulse frequencies.
- Power supply: Confirm that your installation provides DC 5-12V.
- Communication: The listed serial communication uses RS485, a default baud rate of 9600 and device address 1. Check the manual against your controller's communication requirements.
- Flow scaling: The default flow meter constant K value is 500. Check the sensor's K value and the documented register scaling before interpreting readings.
- Valve control: The register map provides four solenoid valve output commands. Check the manual for output electrical ratings and valve connection requirements before ordering.
Product Details and Specifications
Description
The Mod X4 Pulse Frequency Collection and Processing Module is designed for accurate water flow measurement and control using Hall effect flow sensors. This module supports the Modbus RUT RS485 communication protocol and offers four input channels for comprehensive data collection and processing. Ideal for industrial applications where precise flow measurement and control are essential.
Features:
- Modbus RUT RS485 Communication Protocol: Ensures reliable and accurate data transmission and control.
- Four Input Channels: Allows for multiple flow sensors to be connected simultaneously for enhanced data collection.
- Configurable Parameters: Default baud rate of 9600, device address of 1, and flow meter constant K value of 500.
- User-Friendly Interface: Supports command codes 0x03, 0x06, and 0x10, with CRC check for data integrity.
Specifications:
| Specification | Details |
|---|---|
| Product Name | Flow Control Module (Mod X4) |
| Voltage Range | DC 5-12V |
| Communication Protocol | Modbus RUT RS485 |
| Baud Rate | 9600 (default) |
| Device Address | 1 (default) |
| Flow Meter Constant | 500 (default) |
Device default parameters:
Baud rate: 9600 (decimal)
MODBUS device address: 1 (decimal)
Flow meter constant K value: 500 (decimal)
Register address and Register function
0x0000 baud rate
0x0001 device address, can be modified to 0x0001-0x00FE (decimal 1-247)
0x0002 Sensor pulse K value, the value read and written is 100 times the actual value(1)
0x0003 Permanent accumulated flow high register, unit, L(1)
0x0004 Permanent cumulative flow low register, unit, L(1)
0x0005 Permanent cumulative flow decimal, the reading is 100 times the actual value, unit, L(1)
0x0006 Permanent cumulative flow pulse value(1)
0x0007 Sensor pulse K value, the value read and written is 100 times the actual value(2)
0x0008 Permanent accumulated flow high register, unit, L(2)
0x0009 Permanent cumulative flow low register, unit, L(2)
0x000A Permanent cumulative flow decimal, the reading is 100 times the actual value, unit, L(2)
0x000B Permanent cumulative flow pulse value(2)
0x000C Sensor pulse K value, the value read and written is 100 times the actual value(3)
0x000D Permanent accumulated flow high register, unit, L(3)
0x000E Permanent cumulative flow low register, unit, L(3)
0x000F Permanent cumulative flow decimal, the reading is 100 times the actual value, unit, L(3)
0x0010 Permanent cumulative flow pulse value(3)
0x0011 Sensor pulse K value, the value read and written is 100 times the actual value(4)
0x0012 Permanent accumulated flow high register, unit, L(4)
0x0013 Permanent cumulative flow low register, unit, L(4)
0x0014 Permanent cumulative flow decimal, the reading is 100 times the actual value, unit, L(4)
0x0015 Permanent cumulative flow pulse value(4)
0x0016 Temporary accumulated flow high register, unit, L(1)
0x0017 Temporary accumulated flow low register, unit, L(1)
0x0018 Temporary cumulative flow decimal, the reading is 100 times the actual value, unit, L(1)
0x0019 Temporary cumulative flow pulse value(1)
0x001A Real-time flow, unit: L/min, the reading is 100 times the actual value(1)
0x001B Pulse number for current second, unit: Hz (1)
0x001C Temporary accumulated flow high register, unit, L(2)
0x001D Temporary accumulated flow low register, unit, L(2)
0x001E Temporary cumulative flow decimal, the reading is 100 times the actual value, unit, L(2)
0x001F Temporary cumulative flow pulse value(2)
0x0020 Real-time flow, unit: L/min, the reading is 100 times the actual value(2)
0x0021 Pulse number for current second, unit: Hz (2)
0x0022 Temporary accumulated flow high register, unit, L(3)
0x0023 Temporary accumulated flow low register, unit, L(3)
0x0024 Temporary cumulative flow decimal, the reading is 100 times the actual value, unit, L(3)
0x0025 Temporary cumulative flow pulse value(3)
0x0026 Real-time flow, unit: L/min, the reading is 100 times the actual value(3)
0x0027 Pulse number for current second, unit: Hz (3)
0x0028 Temporary accumulated flow high register, unit, L(4)
0x0029 Temporary accumulated flow low register, unit, L(4)
0x002A Temporary cumulative flow decimal, the reading is 100 times the actual value, unit, L(4)
0x002B Temporary cumulative flow pulse value(4)
0x002C Real-time flow, unit: L/min, the reading is 100 times the actual value(4)
0x002D Pulse number for current second, unit: Hz (4)
0x002E output point 1, control solenoid valve 1, input 0x00FF, turn on, other value, turn off
0x002F output point 2, control solenoid valve 2, input 0x00FF, turn on, other value, turn off
0x0030 output point 3, control solenoid valve 3, input 0x00FF, turn on, other value, turn off
0x0031 output point 4, control solenoid valve 4, input 0x00FF, turn on, other value, turn off
The baud rate defaults to 9600 and the reading is 2.
If you modify the baud rate, please modify the parameters as follows.
(The parameters that can be modified are 0-3. If the data input is not a value between 0-1, the baud rate is 9600, but it will be displayed as the modified value is not 0 when reading)
Register parameters Baud rate
0 2400
1 4800
2 9600
3 19200
Precautions:
- After modifying the address, baud rate, K value, and permanent cumulative flow, restart the device for changes to take effect.
- Close the pipeline before clearing accumulated flow to ensure accurate resetting.
- Temporary accumulated flow clears after power failure; permanent accumulated flow records every 60 seconds with a flow rate change exceeding 1L.
Questions Before Ordering
What flow readings can the Mod X4 provide?
The register map lists real-time water flow in L/min, permanent and temporary accumulated flow in L, and pulse frequency in Hz for each input. Real-time flow register readings are 100 times the actual value.
Does it automatically switch a valve at a set flow threshold?
The stated solenoid-valve output register uses 0x00FF for the on command and other values for off. It does not describe automatic flow threshold switching; check the manual for that requirement.
Which Modbus commands does it support?
The listed command codes are 0x03, 0x06 and 0x10, with CRC checking. It names the protocol as Modbus RUT RS485; check the manual to confirm compatibility with your controller.


