alnor Modbus Connect Communication Protocol for HRU-PremAIR User Manual
- June 12, 2024
- alnor
Table of Contents
alnor Modbus Connect Communication Protocol for HRU-PremAIR
Product Information
Product: HRU-PremAIR
Version: 0723
Connection Type: Modbus RTU Slave
Standard Address: 2
Pairing Address: 207
Transmission Speed: 19200
Transmission Line: EVEN
Data Bits: 8
Stop Bit: 1
Product Usage Instructions
Introduction
This manual provides instructions for using the Modbus communication feature
of the HRU-PremAIR.
Features
The following information is provided regarding the central unit
connection:
- Connection Type: Modbus RTU Slave
- Standard Address: 2
- Pairing Address: 207
- Transmission Speed: 19200
- Transmission Line: EVEN
- Data Bits: 8
- Stop Bit: 1
Pairing Description
- Start the HRU-PremAIR unit.
- Complete the binding process.
- Devices are connected.
- Start the binding process (duration: 10 minutes).
- Value: 0xC84F0001
- Overwrite register 43004.
- Value: 0x0203
- Read register 43900
- Value: 2
- Read register 43901
- Value: 1
Physical Connection
Refer to the provided images for connecting the HRU-PremAIR unit.
Modbus Function
- The control board supports two standard Modbus functions: register read (function code 03) and register write (function code 16).
- The following tables provide examples of data transfer packets for each function:
Table 1: Example Data Transfer Packet for Function 03
Information Address: 0x02
Function Code: 0x03
Table 2: Example Data Transfer Packet for Function 16
Information Address: 0x02
Function Code: 0x16
Register Details
Register No. | Read Function / Name | Write Value | Unit | Data Type | Cached |
---|---|---|---|---|---|
40002 | R- | Product Type + Sub ID + Manufacturer ID | – | UINT32 | Yes |
40003 | 0001C84Fh | OEM number | – | UINT8 | Yes |
40005 | R- | String to identify the product | – | STRING | Yes |
40020 | VMD-02RPS54 | – | – | – | – |
40101 | R- | RF Communication status | – | UINT16 | Yes |
40102 | R- | Battery Status | FFFFh (no battery) | – | UINT16 |
40103 | R- | Fault status | – | UINT16 | Yes |
41000 | R- | Actual Ventilation speed | UINT8 | Yes | |
41001 | R- | Actual Exhaust Fan speed | % | UINT8 | Yes |
Note : The product name “HRU-PremAIR” is a legally protected trademark
and technical patent. All rights reserved.
For more information, visit www.alnor.com.pl.
Introduction
This document contains the Modbus communication protocol which is used for all HRU-PremAIR series devices.
Properties
The control system uses the RTU Modbus protocol using the RS485 data
transmission standard. The communication module operates as a slave, and
information can be collected from the main module (master).
Information concerning the control panel connection is given below:
- Connection type: Modbus RTU Slave
- Standard address: 2
- Address for pairing: 207
- Transfer rate: 19200
- Transfer line: EVEN
- Data bits: 8
- Stop bit: 1
Pairing description
All register changes and readouts are made using address 207. In order to pair the BRDG-02R13 communication module, the recuperator should be switched to the binding mode. To do that, the recuperator should be powered off and on again, and it will be in the binding mode for 10 minutes. The following steps should be taken during that period:
For the given registers, the values should be:
- 43900 – 2
- 43901 – 1
Important!
After the first pairing made correctly, power off the recuperator, restart it
and wait for the data readout. The data should be read out when the fans start
up.
Each time the recuperator resets, the data will be read automatically.
Physical connection
The communication network is shown below. The control board may be connected
to RS485 to which more than one device is connected. Address conflicts on this
line should be eliminated and necessary software settings should be made in
order to ensure data communication.
If the line is too long or if there is any communication problem, install a
120 Ω resistor on both ends of the line, as shown in the diagram.
Modbus function
- The communication package is the same for each function. First, information concerning the address of the relevant module is sent in the package. After adding the information type, the CRC code is sent, being a failure code evaluating the package accuracy.
- The control board handles two of the standard Modbus functions.
- Those codes are: 03 register readout and 16 register write.
Modbus register list
Reg No.| Read Write| Function / Name
value
| Unit| Data Type| Cached
---|---|---|---|---|---
40002| R-| Product Type + Sub ID + Manufacturer ID| –| UINT32| Yes
40003| | 0001C84Fh| | |
40005| R-| OEM number
6Ah
| –| UINT8| Yes
---|---|---|---|---|---
40011-| R-| String to identify the product| –| STRING| Yes
40020| | VMD-02RPS54| | |
40101| R-| RF Communication status| –| UINT16| Yes
| | 0 = No Error| | |
| | 1 = Error ( no communication for at least 30 minutes)| –| UINT16| Yes
40102| R-| Battery Status| | |
| | FFFFh (no battery)| | |
40103| R-| Fault status| –| UINT16| Yes
| | 0 = Fan ok| | |
| | 1 = Fan failure| | |
41000| R-| Actual Ventilation speed| | UINT8| Yes
| | 0 = OFF| | |
| | 1 = Speed 1, low| | |
| | 2 = Speed 2, medium| | |
| | 3 = Speed 3, high| | |
| | 11 = Speed 1 temporary override, timer| | |
| | 12 = Speed 2 temporary override, timer| | |
| | 13 = Speed 3 temporary override, timer| | |
| | 22 = Absolute minimum speed, away| | |
| | 23 = Absolute maximum speed, boost| | |
| | 24 = Auto mode| | |
41001| R-| Actual Exhaust Fan speed| %| UINT8| Yes
| | 0 = Off| | |
| | 200 = Highest speed| | |
| | FFh = Not available| | |
| | | | |
ALNOR® ventilation systems
is a legally protected trademark and technical patent. All rights reserved.
References
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>