Connects to the stations
Tell us the address of each station and the list of points to record. The connection is established and maintained automatically.
IEC 104 collection · 24/7
IEC PROBE is a datalogger for the IEC 60870-5-101/104 protocols. It continuously collects readings from remote stations — pressures, flow rates, levels, pump statuses and alarms — and stores them in a database ready to query.
It runs 24/7 without intervention, automatically reconnecting after network failures.
What it is
Many installations — pumping stations, reservoirs, wastewater treatment plants and switching stations — already have equipment capable of communicating. What is often missing is what comes afterwards: a reliable place where the history accumulates day after day, year after year, with no gaps and no duplicates.
That is what IEC PROBE does. It connects to your stations, listens to everything they communicate and writes it to a central database. From there, the history is available for visualisation dashboards, reports, consumption analysis, fault investigation and legal record-keeping obligations.
It does not replace your SCADA. It complements it with a memory that is never lost.
How it works
No unnecessary polling and no additional load on field equipment.
Tell us the address of each station and the list of points to record. The connection is established and maintained automatically.
Whenever a value changes, the reading is stored with the time at which it occurred.
Everything lands in PostgreSQL, ready for querying, visualisation or export.
Technology, in plain language
We did not invent protocols or closed formats. Everything is built on established standards and technology, so your data will remain accessible ten years from now.
An international standard used in the energy and water sectors. TCP/IP communication over fibre, VPN, 4G or your existing network.
A robust, open database with no licence fees. Data is stored in standard tables that any tool can read.
Runs as a system service, starts and recovers automatically and maintains an auditable system log.
Hundreds of stations simultaneously, each with hundreds or thousands of points.
Alarms
Alarms are treated as episodes, not merely readings. When a point is triggered, a record is opened; when it returns to normal, that same record receives a closing time. If it is triggered again, a new row is created.
| Station / Alarm | Opened | Closed | Duration |
|---|---|---|---|
| North StationPump 2 fault | 06/08 09:14 | 06/08 14:46 | 5h 32m |
| South ReservoirMinimum level | 07/08 03:02 | Ongoing | — |
An open alarm survives restarts and closes correctly when the situation returns to normal.
Configuration
No files to edit manually and no services to restart.
A simple form to start collecting data from a station.
| Field | What it is | Example |
|---|---|---|
| Identifier | Short, unique station code. | GV19023 |
| Name | Name used on screens and reports. | North Pumping Station |
| IP address | Where the station responds on the network. | 10.5.0.34 |
| Port | IEC 104 communication port. | 2404 |
| Common address | Identifier within the protocol. | 1 |
| Active | Starts or suspends collection. | Yes |
Disabling a station means changing a switch. Its history remains intact and collection resumes when it is enabled again.
Each station has its own list of points to record.
| Field | What it is |
|---|---|
| Point address | Number that identifies the point within the station. |
| Name | Readable, unique name, such as outlet_pressure. |
| Type | Analogue value or on/off status. |
| Description | Free text providing context, unit or location. |
| Is an alarm | Also creates alarm episodes when selected. |
| Active | Suspends only this point. |
It may be repeated across different stations.
Invalid rows are ignored without stopping collection.
Import from the equipment configuration tool or a spreadsheet.
Frequently asked questions
The essentials before putting IEC PROBE to work.
No. SCADA is for real-time operation. IEC PROBE stores the history reliably and makes it accessible. They work well together.
No. It is stored in PostgreSQL, in standard tables. You can query it, export it or connect your own tools without asking us.
The system continuously attempts to reconnect. As soon as the connection returns, it requests the current status, records what changed and keeps visible how long the station was offline.
When it starts, it resumes where it left off — including alarms that were still open, which will be closed correctly when the situation returns to normal.
It is designed for Hundreds of simultaneous stations, each with hundreds to thousands of points. Growing simply means adding configuration rows.
Yes. The management interface configures stations, variables and alarms. For visualisation, the data can be connected to the dashboards of your choice.
Request a demo
We will show you the system collecting data from your stations using your actual points.
A technical demonstration, with no empty sales talk.
Tell us how many stations you have and how they are connected.