Modbus is a serial communication protocol used for transmitting information over serial lines between electronic devices. The device requesting the information is called “Master”, while devices supplying the requested information are
“Slaves”. When it comes to planning data communication for open, multi-vendor industrial control systems, Modbus is
the first choice of end users and integrators alike.
The Modbus/RTU protocol defines how a “master” device polls one or more “slave” devices to read and write data in
real time by means of RS232, RS422, or RS485 serial data communication. Modbus/TCP, an extension of Modbus/RTU,
defines how Modbus/RTU and Modbus/ASCII messages are encoded within and transported over TCP/IP-based networks. Modbus/TCP is just as simple to implement and flexible to apply as the original Modbus/RTU.
1.1Physical layer
New Systemair controls have standard and readily available Modbus/RTU over three-wire (A, B and GND) RS485 on the
Connection Board (CB) and Modbus/TCP over TCP/IP using Internet Access Module (available as an accessory - Art. No.
211243). For Modbus/TCP connection over TCP/IP using Internet Access Module refer to the IAM quick guide.
Slave address: 1 to 247
Baud rate: 9600 to 115200
Parity: None, Even, Odd
Stop bits: 1 (fixed)
Parameters can be changed in Modbus page (Service -> Communication -> Modbus) in the Control Panel.
1
1.2Transmission modes
The registers are Input registers (read-only) and Holding registers (read-write) when using Modbus/RTU and Holding
registers (read-write) when using Modbus/TCP.
All registers are 16 bit Integers.
Table 1 Signal types used
Unsigned Integers
Signed Integers
I
I*
Table 2 Register types used
Input Registers
16-bit quantity, Analog Input Register provided by an I/O system, read-only, Modbus Function
04
Holding registers16-bit quantity, analog output HR alterable by an application program, read-write , Modbus
function 03 / 06 / 16
2Modbus variable list
Tables below provides an extensive list of Modbus variables used in the system grouped according to the functionality
the variables are related to.
2.1Demand Control
Symbolic register name
REG_DEMC_RH_HIGHESTI
REG_DEMC_CO2_HIGHESTI
REG_DEMC_RH_PI_SPI
REG_DEMC_RH_PI_FEEDBACKI
REG_DEMC_RH_PI_OUTPUTI
| 30
Sig.
Modbus Reg. typeMod-
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
MinMaxDescription
bus
Adr.
10010100
100202000
10110100
10120100
1019
Highest value of all RH sensors
Highest value of all CO2 sensors
Set point for RH demand control
Sensor value for RH demand control
Output value for RH demand control.(1):
Depends on regulation type. Value can be
%, RPM, Pressure or Flow
| Modbus variable list
2
Symbolic register name
REG_DEMC_CO2_PI_SPI
REG_DEMC_CO2_PI_FEEDBACKI
REG_DEMC_CO2_PI_OUTPUTI
REG_DEMC_RH_SETTINGS_PBANDI
REG_DEMC_RH_SETTINGS_SP_SUMMERI
REG_DEMC_RH_SETTINGS_SP_WINTERI
REG_DEMC_RH_SETTINGS_ON_OFFI
REG_SUMMER_WINTERI
REG_DEMC_CO2_SETTINGS_PBANDI
REG_DEMC_CO2_SETTINGS_SPI
REG_DEMC_CO2_SETTINGS_ON_OFFI
REG_IAQ_SPEED_LEVEL_MINI
REG_IAQ_SPEED_LEVEL_MAXI
REG_IAQ_LEVELI
Sig.
Modbus Reg. typeMod-
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Read Input Register
(Function 04)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Read Input Register
(Function 04)
MinMaxDescription
bus
Adr.
102102000
102202000
1029
10311100
103310100
103410100
103501
103901
1041502000
10431002000
104401
112123
112235
112302
Set point for CO2 demand control
Sensor value for CO2 demand control
Output value for CO2 demand control(1):
Depends on regulation type. Value can be
%, RPM, Pressure or Flow
Pband setting for RH demand control
Set point setting for RH demand control
during (temperature based) winter time
Set point setting for RH demand control
during (temperature based) summer time
Flag indicating if RH demand control is
allowed
Actual seasson for Demand Control0:
Summer1: Winter
Pband setting for CO2 demand control
Set point setting for CO2 demand control
Flag indicating if CO2 demand control is
allowed
Minimum level for Demand Control2: Low3:
Normal
Maximum level for user Demand Control3:
Normal4: High5: Maximum
Actual IAQ level:0: Economic1: Good2:
Improving
2.2User modes
Symbolic register name
REG_USERMODE_HOLIDAY_TIMEI
REG_USERMODE_AWAY_TIMEI
REG_USERMODE_FIREPLACE_TIMEI
REG_USERMODE_REFRESH_TIMEI
REG_USERMODE_CROWDED_TIMEI
REG_USERMODE_REMAINING_TIME_LI
REG_USERMODE_REMAINING_TIME_HI
REG_USERMODE_CROWDED_AIRFLOW_
LEVEL_SAF
REG_USERMODE_CROWDED_AIRFLOW_
LEVEL_EAF
REG_USERMODE_REFRESH_AIRFLOW_
LEVEL_SAF
REG_USERMODE_REFRESH_AIRFLOW_
LEVEL_EAF
REG_USERMODE_FIREPLACE_AIRFLOW_
LEVEL_SAF
Sig.
Modbus Reg. typeMod-
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
MinMaxDescription
bus
Adr.
11011365
1102172
1103160
11041240
110518
1111
1112
113535
113635
113735
113835
113935
Time delay setting for user mode Holiday
Time delay setting for user mode Away
Time delay setting for user mode Fire Place
Time delay setting for user mode Refresh
Time delay setting for user mode Crowded
Remaining time for the state Holiday/
Away/Fire Place/Refresh/Crowded
Remaining time for the state Holiday/
Away/Fire Place/Refresh/Crowded
Fan speed level for mode Crowded3:
Normal4: High5: Maximum
Fan speed level for mode Crowded3:
Normal4: High5: Maximum
Fan speed level for mode Refresh3:
Normal4: High5: Maximum
Fan speed level for mode Refresh3:
Normal4: High5: Maximum
Fan speed level for mode Fire Place3:
Normal4: High5: Maximum
| 30
Modbus variable list |
3
Symbolic register name
REG_USERMODE_FIREPLACE_AIRFLOW_
LEVEL_EAF
REG_USERMODE_AWAY_AIRFLOW_
LEVEL_SAF
REG_USERMODE_AWAY_AIRFLOW_
LEVEL_EAF
REG_USERMODE_HOLIDAY_AIRFLOW_
LEVEL_SAF
REG_USERMODE_HOLIDAY_AIRFLOW_
LEVEL_EAF
REG_USERMODE_COOKERHOOD_
AIRFLOW_LEVEL_SAF
REG_USERMODE_COOKERHOOD_
AIRFLOW_LEVEL_EAF
REG_USERMODE_VACUUMCLEANER_
AIRFLOW_LEVEL_SAF
REG_USERMODE_VACUUMCLEANER_
AIRFLOW_LEVEL_EAF
REG_USERMODE_CROWDED_T_OFFSET
REG_USERMODE_MODEI
REG_USERMODE_HMI_CHANGE_
REQUEST
REG_CDI_1_AIRFLOW_LEVEL_SAFI
REG_CDI_1_AIRFLOW_LEVEL_EAFI
REG_CDI_2_AIRFLOW_LEVEL_SAFI
REG_CDI_2_AIRFLOW_LEVEL_EAFI
REG_CDI_3_AIRFLOW_LEVEL_SAFI
REG_CDI_3_AIRFLOW_LEVEL_EAFI
REG_PRESSURE_GUARD_AIRFLOW_
LEVEL_SAF
REG_PRESSURE_GUARD_AIRFLOW_
LEVEL_EAF
REG_SENSOR_DI_AWAYI
REG_SENSOR_DI_HOLIDAYI
REG_SENSOR_DI_FIREPLACEI
Sig.
Modbus Reg. typeMod-
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
Holding Register
I*
(Function 03/06/16)
Read Input Register
(Function 04)
I
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
MinMaxDescription
bus
Adr.
114013
114103
114203
114303
114403
114515
114615
114715
114815
1151-1000
1161012
116207
117105
117205
117305
117405
117505
117605
117705
117805
1230101
1230201
1230301
Fan speed level for mode Fire Place1:
Minimum2: Low3: Normal
Fan speed level for mode Away.0: Off(1)1:
Minimum2: Low3: Normal.(1): value Off
only allowed if contents of register REG_
FAN_MANUAL_STOP_ALLOWED is 1.
Fan speed level for mode Away.0: Off(1)1:
Minimum2: Low3: Normal.(1): value Off
only allowed if contents of register REG_
FAN_MANUAL_STOP_ALLOWED is 1.
Fan speed level for mode Holiday.0: Off(1)
1: Minimum2: Low3: Normal.(1): value Off
only allowed if contents of register REG_
FAN_MANUAL_STOP_ALLOWED is 1.
Fan speed level for mode Holiday.0: Off(1)
1: Minimum2: Low3: Normal.(1): value Off
only allowed if contents of register REG_
FAN_MANUAL_STOP_ALLOWED is 1.
Fan speed level for mode Cooker Hood2:
Low3: Normal4: High
Fan speed level for mode Cooker Hood1:
Minimum2: Low3: Normal
Fan speed level for mode Vacuum Cleaner2:
Low3: Normal4: High
Fan speed level for mode Vacuum Cleaner1:
Minimum2: Low3: Normal
Temperature setpoint offset for user mode
Crowded
Active User mode.0: Auto1: Manual2:
Crowded3: Refresh4: Fireplace5: Away6:
Holiday7: Cooker Hood8: Vacuum Cleaner9:
CDI110: CDI211: CDI312: PressureGuard
New desired user mode as requested by
HMI0: None1: AUTO2: Manual 3: Crowded4:
Refresh5: Fireplace6: Away7: Holiday
Fan speed level for configurable digital input
1.0: Off1: Minimum2: Low3: Normal4:
High5: Maximum
Fan speed level for configurable digital input
1.0: Off1: Minimum2: Low3: Normal4:
High5: Maximum
Fan speed level for configurable digital input
2.0: Off1: Minimum2: Low3: Normal4:
High5: Maximum
Fan speed level for configurable digital input
2.0: Off1: Minimum2: Low3: Normal4:
High5: Maximum
Fan speed level for configurable digital input
3.0: Off1: Minimum2: Low3: Normal4:
High5: Maximum
Fan speed level for configurable digital input
3.0: Off1: Minimum2: Low3: Normal4:
High5: Maximum
Fan speed level for configurable pressure
guard function.0: Off1: Minimum2: Low3:
Normal4: High5: Maximum
Fan speed level for configurable pressure
guard function.0: Off1: Minimum2: Low3:
Normal4: High5: Maximum
Value of physical Digital Input of Away
function
Value of physical Digital Input of Holiday
function
Value of physical Digital Input of Fireplace
function
| 30
| Modbus variable list
4
Symbolic register name
REG_SENSOR_DI_REHRESHI
REG_SENSOR_DI_CROWDEDI
REG_SENSOR_DI_COOKERHOODI
REG_SENSOR_DI_VACUUMCLEANERI
REG_USERMODE_HOLIDAY_DI_OFF_
DELAY
REG_USERMODE_AWAY_DI_OFF_DELAYI
REG_USERMODE_FIRPLACE_DI_OFF_
DELAY
REG_USERMODE_REFRESH_DI_OFF_
DELAY
REG_USERMODE_CROWDED_DI_OFF_
DELAY
REG_CDI1_OFF_DELAYI
REG_CDI2_OFF_DELAYI
REG_CDI3_OFF_DELAYI
REG_SPEED_CDI1_SAFI
REG_SPEED_CDI1_EAFI
REG_SPEED_CDI2_SAFI
REG_SPEED_CDI2_EAFI
REG_SPEED_CDI3_SAFI
REG_SPEED_CDI3_EAFI
REG_SPEED_PRESSURE_GUARD_SAFI
REG_SPEED_PRESSURE_GUARD_EAFI
REG_USERMODE_REMAINING_TIME_
CDI1_L
REG_USERMODE_REMAINING_TIME_
CDI1_H
REG_USERMODE_REMAINING_TIME_
CDI2_L
REG_USERMODE_REMAINING_TIME_
CDI2_H
REG_USERMODE_REMAINING_TIME_
CDI3_L
REG_USERMODE_REMAINING_TIME_
CDI3_H
REG_FUNCTION_ACTIVE_PRESSURE_
GUARD
Sig.
Modbus Reg. typeMod-
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
I
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
I
Read Input Register
(Function 04)
I
Read Input Register
(Function 04)
I
Read Input Register
(Function 04)
I
Read Input Register
(Function 04)
I
Read Input Register
(Function 04)
I
Read Input Register
(Function 04)
I
Read Input Register
(Function 04)
MinMaxDescription
bus
Adr.
1230401
1230501
1230601
1230701
11810365
1182072
1183060
11840240
118508
11880240
11890240
11900240
1221
1222
1223
1224
1225
1226
1227
1228
1621Remaining time
1622
1623Remaining time
1624
1625Remaining time
1626
311401
Value of physical Digital Input of Refresh
function
Value of physical Digital Input of Crowded
function
Value of physical Digital Input of
Cookerhood function
Value of physical Digital Input of Vacuum
Cleaner function
Off delay for DI
Off delay for DI
Off delay for DI
Off delay for DI
Off delay for DI
Off delay for DI
Off delay for DI
Off delay for DI
SAF speed value for user mode Holiday.(1):
Depends on regulation type. Value can be
%, RPM, Pressure or Flow
EAF speed value for user mode Holiday.(1):
Depends on regulation type. Value can be
%, RPM, Pressure or Flow
SAF speed value for mode Cooker Hood.(1):
Depends on regulation type. Value can be
%, RPM, Pressure or Flow
EAF speed value for mode Cooker Hood.(1):
Depends on regulation type. Value can be
%, RPM, Pressure or Flow
SAF speed value for mode Vacuum Cleaner.
(1): Depends on regulation type. Value can
be %, RPM, Pressure or Flow
EAF speed value for mode Vacuum Cleaner.
(1): Depends on regulation type. Value can
be %, RPM, Pressure or Flow
SAF speed value for low fan speed.(1):
Depends on regulation type. Value can be
%, RPM, Pressure or Flow
EAF speed value for low fan speed.(1):
Depends on regulation type. Value can be
%, RPM, Pressure or Flow
Indicates if function is active
| 30
Modbus variable list |
5
Symbolic register name
REG_FUNCTION_ACTIVE_CDI_1I
REG_FUNCTION_ACTIVE_CDI_2I
REG_FUNCTION_ACTIVE_CDI_3I
REG_SENSOR_DI_PRESSURE_GUARDI
REG_SENSOR_DI_CDI_1I
REG_SENSOR_DI_CDI_2I
REG_SENSOR_DI_CDI_3I
2.3Airflow Control
Symbolic register name
REG_SENSOR_RPM_SAFI
REG_SENSOR_RPM_EAFI
REG_SENSOR_FLOW_PIGGYBACK_SAFI
REG_SENSOR_FLOW_PIGGYBACK_EAFI
REG_SENSOR_DI_BYFI
REG_SYSTEM_UNIT_FLOWI
REG_SYSTEM_UNIT_PRESSUREI
REG_MANUAL_OVERRIDE_OUTPUT_SAFI
REG_MANUAL_OVERRIDE_OUTPUT_EAFI
REG_MANUAL_OVERRIDE_OUTPUT_
SAF_VALUE
REG_MANUAL_OVERRIDE_OUTPUT_
EAF_VALUE
REG_USERMODE_MANUAL_AIRFLOW_
LEVEL_SAF
REG_USERMODE_MANUAL_AIRFLOW_
LEVEL_EAF
REG_FAN_MANUAL_STOP_ALLOWEDI
REG_FAN_REGULATION_UNITI
REG_SPEED_FANS_RUNNINGI
REG_SPEED_SAF_DESIRED_OFFI
REG_FAN_LEVEL_SAF_MINI
Sig.
Modbus Reg. typeMod-
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Sig.
Modbus Reg. typeMod-
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
I
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Holding Register
(Function 03/06/16)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
Read Input Register
(Function 04)
MinMaxDescription
bus
Adr.
311501
311601
311701
1231601
1231701
1231801
1231901
MinMaxDescription
bus
Adr.
1240105000
1240205000
12403
12404
12405
900102
900201
1360101
1360201
138010100
138020100
113114
113224
135301
127404
135101
135201
1301
Indicates if function is active
Indicates if function is active
Indicates if function is active
Indicates if physical DI is active
Indicates if physical DI is active
Indicates if physical DI is active
Indicates if physical DI is active
Supply Air Fan RPM indication from TACHO
Extract Air Fan RPM indication from TACHO
Flow value calculated from piggyback
pressure sensor.
Flow value calculated from piggyback
pressure sensor.
Value from Bypass Damper Feedback input.
In %.
Unit for CAV control mode.0: l/s1: m3/h2:
cfm
Units for VAV control mode.0: Pa1: InH2O
SAF Override.0: Auto1: Manual
EAF Override.0: Auto1: Manual
SAF Override value in % if manual (1)
selected
EAF override value in % if manual (1)
selected
Fan speed level for mode Manual, supply
fan.(1): value Off only allowed if contents of
register 1353 is 1.(1): Off2: Low3: Normal4:
High
Fan speed level for mode Manual, extract
fan.2: Low3: Normal4: High
Allow manual fan stop (also as selection for
user modes and Week schedule).0: Manual
stop not allowed1: Manual stop allowed
Type of fan control mode.0: Manual1:
RPM2: VAV (Constant Pressure)3: CAV
(Constant Flow)4: DCV (External)
Indicates that both fans are running
Indicates that the SAF shall be turned off
once the electrical reheater is cooled down.
SAF speed value for minimum fan speed.
(1): Depends on regulation type. Value can
be %, RPM, Pressure or Flow
| 30
Loading...
+ 19 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.