Pulse, 4-20 mA or RS485: Which Flow Meter Output Fits Your System?
Choose the wrong flow-meter output and the meter may still be accurate, but the system around it will be awkward, unreliable or missing the data you actually need. A totaliser, a PLC, a data logger and a remote monitoring unit can all use flow information, but they do not all want it in the same form.
The three most common outputs are pulse, 4-20 mA and RS485. Each one answers a slightly different question:
Pulse tells you how much has passed.
4-20 mA tells you how fast it is flowing right now.
RS485 can tell you rate, total, status and more, often from several devices on one cable.
The best choice depends on what the receiving device needs to do with the signal, how far the cable run is, how much detail you need, and how much complexity you are willing to manage.

Start with what the receiving device needs
A flow meter output is not just a wiring choice. It sets the type of information the system receives.
A batching system may only care that exactly 500 litres have passed. A pump controller may need a live rate signal so it can slow down when flow drops. A remote monitoring platform may want total flow, current rate, alarms, diagnostics and device status.
Before choosing an output, pin down these points:
What does the receiving device accept?
Do you need flow rate, accumulated total, or both?
How far will the signal travel?
Is the environment electrically noisy?
Will one meter connect to one device, or several meters to one system?
Does the site need simple maintenance, or is software configuration acceptable?
That last question matters. Pulse and 4-20 mA are easy for many technicians to understand with a multimeter or counter. RS485 gives more information, but it needs settings such as address, baud rate, parity and register mapping.
Output type | Best for | Main signal value | Typical receiving device |
Pulse | Counting volume | Totalised flow | Totaliser, batch controller, PLC counter input |
4-20 mA | Monitoring live rate | Instantaneous flow rate | PLC analogue input, chart recorder, data logger |
RS485 | Digital data and multiple values | Rate, total, alarms, diagnostics | PLC, SCADA, remote telemetry unit, gateway |
Pulse output works best when you need totals
A pulse output is the simplest way for a flow meter to say, “another fixed amount has passed.” Each pulse represents a known volume. That value is often called the K-factor, such as a set number of pulses per litre, gallon or cubic metre.
For example, if a meter is configured for 100 pulses per litre, the receiving device counts 10,000 pulses and calculates that 100 litres have passed.
Pulse output is widely used because it is direct, reliable and easy to totalise. It suits systems where the main question is how much rather than how fast.
Good uses for pulse output
Pulse output fits well in these cases:
Local totalisers
A panel meter or totaliser counts pulses and displays daily, batch or lifetime volume. This is common on water treatment skids, chemical dosing systems, fuel dispensing setups and irrigation lines.
Batch controllers
A controller opens a valve, counts pulses, then closes the valve when the target volume is reached. The pulse count gives a clear stop point.
PLC high-speed counter inputs
A PLC can count pulses for production totals, batch records or pump runtime calculations. This only works well if the PLC input can handle the pulse frequency at maximum flow.
Simple data loggers
Many battery-powered loggers accept dry contact or open collector pulse signals. They can record hourly or daily totals without needing continuous analogue measurement.
What to watch with pulse output
Pulse output is not always as simple as connecting two wires.
The first issue is pulse frequency. At high flow rates, the meter may produce pulses faster than the receiving device can count. A standard digital input on a PLC may miss pulses if it is not designed for high-speed counting.
The second issue is signal type. Pulse outputs may be reed switch, Hall effect, NPN open collector, PNP, voltage pulse or relay contact. The input device must suit the output type and voltage.
Cable length can also matter. A clean pulse signal can travel a reasonable distance, but long cables in electrically noisy areas can pick up false counts. Shielded cable, correct pull-up resistors and input filtering can help.
Pulse is excellent for totals, but it is less ideal when you need a smooth live flow rate. You can calculate rate from pulse frequency, but at low flow the update may be slow and jumpy because pulses arrive far apart.

4-20 mA works best when you need live flow rate
A 4-20 mA output sends a varying current that represents a scaled flow range. For example, 4 mA might equal 0 litres per minute and 20 mA might equal 200 litres per minute. A receiver reads the current and converts it into engineering units.
This output is common because it is simple, widely supported and good over long cable runs. It also has a useful feature called live zero. If the signal drops to 0 mA, the receiver can treat that as a fault, not as zero flow.
4-20 mA is usually the right pick when the control system needs a continuous flow rate signal.
Good uses for 4-20 mA output
4-20 mA fits well in these systems:
PLC process control
A PLC reads the analogue input and uses the value to control a pump, valve, alarm or process stage. For instance, a PLC can stop a pump if flow falls below a safe limit.
Data logging trends
A logger can record flow rate every few seconds or minutes. This is useful when the shape of the flow profile matters, not just the final total.
Remote displays
A remote indicator can show current flow rate in a plant room or field kiosk without needing digital communication setup.
Analogue telemetry
Some remote monitoring systems accept 4-20 mA inputs directly. This keeps installation simple where only one live value is needed.
What to watch with 4-20 mA output
The key limitation is that a single 4-20 mA channel usually carries one value. In most flow applications, that value is instantaneous flow rate. If you also need a total, you either need a second output, a receiver that calculates total from rate, or a different communication method.
Scaling is another common source of errors. The flow meter and receiving device must use the same range. If the meter is set to 0 to 100 litres per minute but the PLC assumes 0 to 250 litres per minute, every reading will be wrong.
Analogue input resolution also matters. A basic input may be fine for general monitoring, but a tight control loop may need better resolution and filtering.
Powering must be checked too. Some instruments use two-wire loop-powered outputs. Others use three-wire or four-wire active outputs. The PLC or logger input must match the wiring method.
A good commissioning check is simple: simulate or force known values, then confirm the receiving device shows the expected flow at 4 mA, 12 mA and 20 mA.
RS485 works best when you need more than one value
RS485 is a physical communication standard, not a flow data format by itself. Many flow meters use RS485 with Modbus RTU, which lets a controller request data from the meter over a serial link.
The big advantage is that RS485 can carry several values. A single connection can provide live flow rate, forward total, reverse total, temperature, alarm status, diagnostic flags and configuration values, depending on the meter.
RS485 also supports multi-drop wiring. That means several devices can share one communication pair, as long as each one has a unique address and the network is wired correctly.
Good uses for RS485 output
RS485 fits well where systems need richer data:
PLC systems with several meters
A PLC can poll each meter in turn and collect rate, total and status over one twisted pair. This can reduce analogue input counts and wiring when many meters sit in one area.
Remote monitoring units
A telemetry unit can read totals and alarms directly from the meter, then send the data onward through cellular, radio, Ethernet or another link.
SCADA and site-wide monitoring
RS485 gives operators access to more than a single rate signal. The system can show totals, alarms and communication status.
Energy or water reporting
A logger can collect cumulative totals from each meter rather than estimate totals by integrating an analogue signal.
What to watch with RS485 output
RS485 is powerful, but it asks more from the installer and programmer.
Each device needs the right address, baud rate, data bits, stop bits and parity. If one setting is wrong, communication fails. The controller also needs the correct register map so it knows where to read each value and how to interpret it.
Wiring practice matters. RS485 works best as a daisy-chain bus, not a star wired network. Long branches can cause reflections and intermittent faults. Termination resistors may be needed at the ends of the line, and biasing may be needed to keep the line stable when no device is transmitting.
RS485 can be the best answer for remote monitoring, but it is not always the best answer for a small local display. If the only requirement is to show total volume on a wall-mounted counter, a pulse output may be simpler and easier to maintain.

Practical examples by system type
The easiest way to choose is to start with the device that will receive the signal.
Totalisers usually favour pulse
A totaliser counts volume. That makes pulse output the natural fit.
If the job is to display total litres used, reset a batch count or trigger an alarm after a set volume, pulse is often the cleanest option. The totaliser does not need to understand Modbus registers or analogue scaling. It only needs to know how many pulses equal one unit of volume.
Use pulse when:
The totaliser input matches the pulse type.
The pulse rate at maximum flow is within the totaliser’s limit.
The cable run is not exposed to severe electrical noise, or the cable is shielded and installed well.
Choose something else if the display must also show live flow rate with smooth updates, diagnostics or remote configuration.
PLCs can use all three outputs
A PLC is flexible, so the right output depends on the task.
Use pulse when the PLC must count packages, batches or total volume. Make sure it has a high-speed counter input if pulse frequency is high.
Use 4-20 mA when the PLC must control a process based on live flow rate. This is common for pump protection, dosing, cooling loops and flow alarms.
Use RS485 when the PLC must read several values from one or more meters. This is useful when the PLC needs total, rate and alarm status, or when the panel has limited analogue input space.
A common setup is to use 4-20 mA for the control loop and pulse for an independent total. Some meters can provide both.
Data loggers need the right balance of power and detail
A simple logger that records daily water use may only need pulse. It can sleep between pulses and run on batteries for long periods, depending on the logger design.
A logger that records flow trends may need 4-20 mA. This is better when the report needs to show peaks, low-flow periods or pump cycling.
A more advanced logger may use RS485 to read total and rate directly. This avoids some errors that come from integrating analogue values over time. It also gives access to status flags if the meter supports them.
The trade-off is setup time. Pulse is usually quicker. RS485 gives better data when it is configured correctly.
Remote monitoring systems often benefit from RS485
Remote monitoring usually asks for more than one number. A site may need hourly total, current rate, low-flow alarm, reverse-flow warning and meter status. RS485 suits that better than a single analogue signal.
That said, 4-20 mA still works well for simple remote stations. If a telemetry unit only needs to report current flow rate, analogue input can be practical and reliable.
Pulse is also useful for remote totalisation, especially where power is limited. A battery logger can count pulses and send periodic totals without keeping a sensor loop active all the time.
The best remote setup depends on how often data is sent, how much power is available, and whether the system needs fault information from the meter.
A quick selection guide
If you only remember one rule, use pulse for volume totals, 4-20 mA for live rate, and RS485 when you need several values or several meters.
Use this guide as a starting point:
Requirement | Best first choice | Why it fits |
Local volume display | Pulse | Direct counting with simple setup |
Batch filling | Pulse | Accurate stop point based on counted volume |
Pump protection | 4-20 mA | Live rate signal for alarms and control |
Flow trend logging | 4-20 mA | Continuous rate values over time |
Daily water-use logging | Pulse | Simple accumulated total |
Multi-meter PLC panel | RS485 | Several devices can share one communication link |
Remote site with alarms and totals | RS485 | Carries rate, total and status data |
Basic telemetry of one live value | 4-20 mA | Easy connection to analogue input |
There are also cases where the best answer is two outputs. For example, a flow meter may send 4-20 mA to a PLC for live pump control and pulse to a totaliser for independent volume tracking. Another site may use RS485 for SCADA data while keeping a pulse output wired to a local batch controller.
Redundancy can be useful when one value is safety-critical or when operators need a local reading even if the main control system is offline.

Final checks before you order or wire the meter
Before committing to a flow-meter output, check the full signal path from sensor to screen.
Confirm these details:
The receiving device accepts the chosen output.
The meter’s pulse type, analogue wiring or RS485 protocol matches the system.
The flow range and engineering units are set correctly.
The maximum pulse frequency is within the counter input rating.
The 4-20 mA scaling matches at both ends.
The RS485 address and serial settings are documented.
Cable type, shielding and grounding suit the site.
The commissioning test includes a known flow or simulated signal.
The right choice is usually clear once the job is defined. Pick pulse when counting volume is the main task. Pick 4-20 mA when the system needs a live flow rate for display, logging or control. Pick RS485 when the system needs richer data, several meters, diagnostics or remote monitoring.
A good flow meter tells the truth. The right output makes sure the rest of the system can use that truth without extra guesswork.




Comments