Grundfos · Pump controller
Hydro MPC / Control MPC booster system with GENIECON controller (CIM 200 Modbus RTU) Modbus register map
Default configuration
- Protocol
- RS485
- Port
- 502
- Unit ID
- 1
- Addressing
- 1-based
- Byte order
- Big endian
- Word order
- High word first
- Baud rate
- 19200
- Parity
- Even
- Data bits
- 8
- Stop bits
- 1
This device has an RS-485 interface. Reach it through a Modbus RTU-to-TCP gateway, configured with the factory serial settings above.
Register map
| Address | Count | Name | Type | Unit | Scale | Access |
|---|---|---|---|---|---|---|
| 301 | 1 | Head Actual system head/pressure, 0.001 bar. | UInt16 | bar | 0.001 | R |
| 302 | 1 | Volume flow Actual system flow, 0.1 m3/h. | UInt16 | m3/h | 0.1 | R |
| 303 | 1 | Relative performance Relative performance of the booster system, 0.01 %. | UInt16 | % | 0.01 | R |
| 306 | 1 | Digital input Logical value of the external digital input signals, one bit per input. | UInt16 | - | 1 | R |
| 307 | 1 | Digital output Logical value of the external digital output signals, one bit per output. | UInt16 | - | 1 | R |
| 308 | 1 | Actual set-point Actual set-point, 0.01 % of the set-point range. | UInt16 | % | 0.01 | R |
| 309 | 1 | Motor current Actual motor current, 0.1 A. | UInt16 | A | 0.1 | R |
| 315 | 1 | Inlet pressure Inlet pressure, 0.001 bar (sensor required). | UInt16 | bar | 0.001 | R |
| 317 | 1 | Storage tank level Storage-tank level, 0.01 m (sensor required). | UInt16 | m | 0.01 | R |
| 341 | 1 | Outlet pressure System outlet pressure, 0.001 bar (sensor required). | UInt16 | bar | 0.001 | R |
| 343 | 1 | User set-point Set-point entered by the user, 0.01 % of the set-point range; same scaling as control register 104. | UInt16 | % | 0.01 | R |
| 344 | 1 | Analogue influence Set-point attenuator, 0.01 %. | UInt16 | % | 0.01 | R |
| 346 | 1 | Specific energy Specific energy of the booster system, raw value in 0.1 Wh/m3 (document scale "0.1 Wh/m3"). | UInt16 | Wh/m3 | 0.1 | R |
| 347 | 1 | Average specific energy Average specific energy, 0.1 Wh/m3. | UInt16 | Wh/m3 | 0.1 | R |
| 401 | 1 | Pump 1 status Bit0 AccessMode (0 = local control by pump buttons, 1 = remote control by the booster system), bit1 OnOff (0 = off, 1 = on), bit2 Alarm (0 = no alarm, 1 = alarm). Not available on Hydro Multi-E model G. | UInt16 | - | 1 | R |
| 402 | 1 | Pump 1 alarm code Grundfos-specific alarm code, see the alarm and warning code table. | UInt16 | - | 1 | R |
| 403 | 2 | Pump 1 operating time Operating time of the pump, 32-bit value (high word 403, low word 404), 1 hour. | UInt32 | h | 1 | R |
| 405 | 1 | Pump 1 speed Speed of the pump motor, 0.01 %. Not available on Hydro Multi-E model G. | UInt16 | % | 0.01 | R |
| 406 | 1 | Pump 1 line current Average value of the line currents on the pump, 0.1 A. Not available on Hydro Multi-E model G. | UInt16 | A | 0.1 | R |
| 407 | 1 | Pump 1 power Power consumption of the pump, 10 W. Not available on Hydro Multi-E model G. | UInt16 | W | 10 | R |
| 408 | 1 | Pump 1 motor temperature Motor temperature of the pump, 0.01 K. Not available on Hydro Multi-E model G. | UInt16 | K | 0.01 | R |
| 409 | 1 | Pump 1 control source 0 = unknown, 1 = buttons on the pump, 2 = GENIbus (booster controller), 3 = GENIlink/GENIair (handheld controller), 4 = external control. Not available on Hydro Multi-E model G. | UInt16 | - | 1 | R |
Read this device live with Modbus Connect, free for Windows, macOS and Linux
Related guides
Notes
Source: Grundfos "Modbus for Grundfos boosters - SoftCIM Modbus RTU, SoftCIM Modbus TCP, CIM/CIU 200 Modbus RTU, CIM/CIU 500 Ethernet for Modbus TCP", functional profile and user manual, document Grundfosliterature-6012934 (https://api.grundfos.com/literature/Grundfosliterature-6012934.pdf), applies to GENIECON MPC, Hydro MPC, CU 352 and Control MPC. This seed models the CIM 200 Modbus RTU path: section 4.2/5.1/5.2 document the default frame 19200 bps, even parity, 8 data bits, 1 stop bit (the CIM 200 default is even parity with 1 stop bit; 19200 is the default transmission speed). The slave address is set with the hexadecimal rotary switches SW6/SW7 (1-247) and the document states no factory value, so unit ID 1 is a placeholder. Section 10.1 states that registers numbered X are addressed in telegrams as X-1 (register 00104 setpoint is addressed as 00103), hence one-based. 32-bit values combine high word at the lower address (HI × 65536 + LO). Omitted on purpose: the CIM configuration and status blocks (00001-00021), the status register block (00201-00209), the remaining pump blocks (pump 2-6 start at 00411/00421/00431/00441/00451 with the same layout), the DDD remote sensors, alarm simulation and user registers, the 32-bit counters (operating time 1 hour, powered time 1 hour, energy 1 kWh, pumped volume 0.1 m3) and the remaining sensor rows, as a scope choice, and the model-dependent set-point tables for DDD sensors. Registers 00401-00409 are the pump 1 block.