alnor Modbus Connect Communication Protocol for HRU-PremAIR User Manual

June 12, 2024
alnor

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

  1. Start the HRU-PremAIR unit.
  2. Complete the binding process.
  3. Devices are connected.
  4. Start the binding process (duration: 10 minutes).
  5. Value: 0xC84F0001
  6. Overwrite register 43004.
  7. Value: 0x0203
  8. Read register 43900
  9. Value: 2
  10. Read register 43901
  11. 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)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals