
2 l Uponor Smatrix Base PRO Controller X-147 Modbus RTU interface l Installation manual
1 Installation
1.1 General
With a Modbus RTU software update, the Base PRO controller can
be connected and integrated to a building management system
(BMS) through a Modbus-RTU connection over RS-485.
Note
Basic knowledge and training on BMS and Modbus RTU
is required for installation and setup of Base PRO with
Modbus RTU.
The BMS gets access to the following in the Base PRO system.
Read:
• Outdoor temperature
• Room temperature
• Floor temperature
• Humidity level
• Actuator status
• Pump or boiler status
• General purpose input (GPI) status
• Loss of thermostat connection
• Dynamic heat curve offset in integrated heat pump*
Read and write:
• Room setpoint
• Min/max levels for setpoint
•
Min/max levels for floor temperature
• Heating/Cooling state
• Heating/Cooling offset
• Comfort/ECO
• Autobalancing on/off
• Cooling not allowed for a room
• Comfort setting
• Integrated heat pump defrost state*
* Requires
Heat Pump Integration via BMS to be activated in U_BMS.txt.
1.2 Preparation
# 1
# 2
# ...
1
Table of Contents
1 Installation ................................................................................ 2
1.1 General ...................................................................................... 2
1.2 Preparation ................................................................................ 2
1.3 Connecting the BMS cable ........................................................ 4
1.4 Modbus RTU settings ................................................................ 4
1.5 Installation example, Beckhoff Modbus RTU ............................. 5
Supported Modbus-RTU functions ........................................ 6
2.1 Frame format: Read Coil ........................................................... 6
2.2 Frame format: Read Discrete Input ........................................... 7
2.3 Frame format: Read Holding Registers ..................................... 8
2.4 Frame format: Read Input Registers ....................................... 10
2.5 Frame format: Write Single Coil .............................................. 12
2.6 Frame format: Write Single Holding Register .......................... 13
2.7 Frame format: Write Multiple Coils .......................................... 15
2.8 Frame format: Write Multiple Holding Registers ...................... 16
Available variables ................................................................ 17
3.1 Temperature conversion .......................................................... 17
3.2 Controller limitations ................................................................ 18
3.3 Coil data points ........................................................................ 19
3.4 Discrete Input data points ........................................................ 21
3.5 Input Register data points ........................................................ 22
4 Troubleshooting .................................................................... 29