
ProMinent DULCO-Pool SplashControl Pro
Reads all measured values from a ProMinent swimming pool controller via Modbus.
This template reads all measured values from a ProMinent DULCO-Pool SplashControl Pro swimming pool controller via Modbus RTU. It exposes pH, temperature, ORP, chlorine, and flow values, along with setpoints, alarm thresholds, and state flags. All registers are read-only.
- Protocol
- Modbus RTU
- Connection
- RS485, 19200 baud
- Registers
- 20, read only
- Brand
- ProMinent
- Key readings
- pH Value · Temperature Value · ORP Value · Chlorine Value · Flow Value · State Flags
- Compatible models
- Splash Control Pro
- Last updated
Registers (20)
20 read, 0 write
| Name | Unit | Access | Address (Hidden until you enter your email) | Function (hidden) | Type (hidden) |
|---|---|---|---|---|---|
| pH Value | Read | ||||
| Temperature Value | °C | Read | |||
| Flow Value | Read | ||||
| ORP Value | Read | ||||
| Chlorine Value | Read | ||||
| State Flags | Read | ||||
| pH Setpoint | Read | ||||
| Flow High Alarm | Read | ||||
| Chlorine Setpoint | Read | ||||
| ORP Setpoint | Read | ||||
| Temperature Setpoint | °C | Read | |||
| Flow Low Alarm | Read | ||||
| Chlorine Low Alarm | Read | ||||
| Chlorine High Alarm | Read | ||||
| ORP Low Alarm | Read | ||||
| Temperature Low Alarm | °C | Read | |||
| ORP High Alarm | Read | ||||
| Temperature High Alarm | °C | Read | |||
| pH Low Alarm | Read | ||||
| pH High Alarm | Read |
Loading registers…
Send your device list
If a device is not in the library yet, we build the template for free as soon as we have the register data.
Use cases
- Monitor pH, ORP, and chlorine levels on a live dashboard to verify water quality compliance.
- Create an alert when the pH value drifts outside the configured alarm thresholds for more than five minutes.
- Track pool water temperature trends over time to optimise heating schedules and reduce energy costs.
- Set up a notification when the flow value drops to zero, indicating a possible pump failure or filter blockage.
- Generate weekly water quality reports for facility managers or regulatory documentation.
- Review state flags remotely to detect active alarms without visiting the pool plant room.
Installation
Enable Modbus RTU on the ProMinent DULCO-Pool SplashControl Pro and note the configured slave address.
Wire the RS-485 A and B lines from the SplashControl Pro to the RS-485 port on your ModbusCloud Gateway.
Set the gateway serial port to 19200 baud, odd parity, and 8 data bits to match the controller settings.
In the ModbusCloud portal, add a new device and import the ProMinent DULCO-Pool SplashControl Pro template from the library.
Enter the Modbus slave address you configured on the controller and verify that live readings appear on the dashboard.
Things to watch for
I see no data after connecting. What should I check first?
Verify that the baud rate is set to 19200 and parity is set to odd (1) on both the gateway and the SplashControl Pro. A mismatch in either setting will prevent communication.
Why do pH and temperature values look incorrect or extremely large?
pH and temperature are stored as float32 values across two consecutive registers. Make sure the byte order and word order in the gateway match the ProMinent controller. An incorrect word swap will produce nonsensical readings.
Can I change setpoints or alarm thresholds through this template?
No. All registers in this template are read-only. Setpoints and alarm thresholds are exposed for monitoring purposes only. Adjustments must be made directly on the SplashControl Pro controller.
Is it possible to connect multiple SplashControl Pro units on the same RS-485 bus?
Yes. Assign a unique Modbus slave address to each controller and add a separate device in ModbusCloud for each one, selecting the same template but entering the corresponding address.
Want to see how it works?










