HVAC Modbus Library
Download and changelog page for the HVAC Modbus Library
Documentation
Current version
1.1.0.55 - HVACModbus - Download
Release Date 07.04.2026
Changes
FB 'ABB_D13_15_M_65'
Newly added, tested by simulation.
FB 'SPLUSS_11DX_MOD'
Newly added, tested by simulation.
FB 'THERMOKON_AKF10PLUS_BASIC_MOD'
Newly added, tested by simulation.
FB 'TROX_MB_BAC_WA_1_2'
Newly added, tested on the device.
FB 'INTESIS_MD_AC_MBS_1' ( Mitsubishi )
FB renamed to 'INTESIS_INMBSMIT001I000'
FB 'INTESIS_INMBSMID001I000' ( Midea )
Newly added, tested by simulation.
FB 'JANITZA_UMG806'
Newly added, tested by simulation.
FB 'FINDER_7E_85_8_400_0212'
Newly added, tested on the device
FB 'WILO_STRATOS_MAXO_MONO'
ENUM 'WILO_BUS_COMMAND_CODE_SET' extended by the value 'MANUAL_PRESET'. Parameter 'eBusCommand': default changed from 'OFF' to 'SET'.
FB 'DANFOSS_VLT_HVAC_DRIVE'
Parameter 'tTimeUpdateCW': error in calculating the contents of the Modbus registers corrected. Parameter 'eCWTimeoutMode': initial value changed from 'OFF' to 'STOP'.
FB 'POWERIO_T1_BSK2_XXX_RM_FULL'
Newly added, tested on the device
Technical details and safety for download
SBOM (Software Bill of Materials)
Signing
Yes (more info)
Signed library hash
fa2c02e5cef
Older versions
1.1.0.53 - HVACModbus - Download
Release Date 11.12.2025
Changes
FB 'Belimo_EVXXX_RX_FW_4_2_1_MOD' Newly added. This is a copy of FB 'Belimo_EVXXX_RX_FW_4_2_0_MOD'.
FB 'Belimo_EVXXXR3+BAC' and similar Registers 105 (default: 0) and 106 (default: 10000) are rewritten with the default values.
FB 'Intesis_ME_AC_MBS_1' Newly added. Tested by simulation.
FB 'SPLUSS_RFTM_XXX_MOD' Note: This FB may only be used for newer S+S hardware. For older hardware, the re-added FB 'SPLUSS_RFTM_LQ_CO2_MOD' is available.
FB 'SPLUSS_RFTM_LQ_CO2_MOD' Re-added.
FB 'Möhlenhoff_MPM_46846' – valve actuator Newly added. Tested with real hardware.
FB 'Danfos_NOVOCON_M_L_XL' (based on Danfos_Novocon_S) Newly added. Registers for operating modes limited to the first two (1 and 2).
FB 'BELIMO_JRCA_BAC_S2_T' Newly added. Tested by simulation.
FB 'OJ_DV_DRIVE' Newly added. Tested by simulation.
FB 'OJ_DV_GEN2_DRIVE' Newly added. Tested by simulation
Technical details and safety for download
SBOM (Software Bill of Materials)
Link to the SBOM (spdx)
Signing
Yes (more info)
Signed library hash
5e7f1db33f6d
1.1.0.51 - HVACModbus - Download
Release Date 21.11.2025
Changes
General improvements
Technical details and safety for download
SBOM (Software Bill of Materials)
Link to the SBOM (spdx)
Signing
Yes (more info)
Signed library hash
2fd4a4764c08
1.1.0.49 - HVACModbus - Download
Release Date 11.07.2025
Changes
FB 'BELIMO_P_22RTX_1U00X_2_FULL'
Operating mode - Parameter 'eEcoBoostOnOffIconMode' = BELIMO_P_22RTX_1U00X_2_ICON_MODE.PRESENCE_BUTTON: The parameter 'xVisuPresence' is now declared as input 'xVisuPresence'. Each rising edge on parameter 'xVisuPresence' generates a pulse with duration 'tTimeButtonPulse' at output 'xButtonPresence'
Restrictions:
The external FB 'HVAC.Button1' must not be operated with the following parameter settings:
xEnClockButton = false
xEnToggle = false
The two parameters mentioned above must not be changed during online operation. Reason: The FB 'HVAC.Button1' does not detect parameter changes during online operation
An updated application display 'BELIMO_P_22RTX_1U00X_2_FULL_ANWENDUNG' has been added.
Adaptation of the documentation
FB 'SPLUSS_RYMASKON_2XX_MOD_V2'
Bug fix in the area of defining the offsets:
rRoomTempOffset
rRelHumidityOffset
rExtTempOffset
FB 'SPLUSS_RYMASKON_2XX_MOD'
Bug fix in the area of defining the offsets:
rRoomTempOffset
rRelHumidityOffset
rExtTempOffset
1.1.0.48 - HVACModbus - Download
Release Date 30.05.2025
Changes
FB 'SAMSUNG_INTESIS_IDU_FC04_RXXX0_RXX38'
Reduction from 3 communication processes to one communication process (FC03: XXX0 - XX38) after testing on a real gateway
FB 'BELIMO_P_22RTX_1U00X_2_FULL'
Operating mode - Parameter 'eEcoBoostOnOffIconMode' = BELIMO_P_22RTX_1U00X_2_ICON_MODE.PRESENCE_BUTTON: Each rising edge on parameter 'xVisuPresence' generates a pulse with duration 'tTimeButtonPulse' at output 'xButtonPresence'. Restrictions:
The external FB 'HVAC.Button1' must not be operated with the following parameter settings:
xEnClockButton = FALSE
xEnToggle = FALSE
The two parameters mentioned above must not be changed during online operation (reason: The FB 'HVAC.Button1' does not detect parameter changes during online operation)
Adaptation of the documentation
1.1.0.47 - HVACModbus - Download
Release Date 06.05.2025
New functions
FB 'SAMSUNG_INTESIS_IDU_FC04_RXXX0_RXX38'
Changes
Parameter changes to the function blocks of all devices with writable setpoints (initial value). This is intended to ensure that setpoints are safely transmitted in a timely manner.
old: 'tTimeUpdateSetp' = T#0s
new: 'tTimeUpdateSetp' = T#45s
FB 'BELIMO_CQ24A_BAC_MOD'
Parameter 'eRelPosMode' added
BELIMO_CQ24A_BAC_MOD_RELPOS_MODE.RELATIVE_TO_RMAX: rRelPos: Calculated value relative to parameter 'rMax' in %. Example: rMax = 60.0 %, direct value from the device = 50 %, rRelPos = 83.33 %
BELIMO_CQ24A_BAC_MOD_RELPOS_MODE.DEVICE_VALUE: rRelPos: Direct value from the device in %
FB 'ResolveAddressAsync'
new attribute 'hide' added
FB 'TwoPoint'
new attribute 'hide' added
All function blocks: The permissible range for Modbus device addresses is uniformly set to 1..255 (RTU and TCP).
FB 'BELIMO_P_22RTX_1U00X_2_FULL': Operating mode 'PRESENCE_BUTTON' - Parameter 'xEcoIconPresenceButtonMode' defines the function/display of the ECO icon on the RBG:
FALSE: no display/function available
TRUE: display and function available, the operating mode changes with each activation of the ECO icon from 'ON_COMFORT' to 'ECO_MODE' and back again.
FB 'ModbusClient_TCP': behavior in the error case 'number of received payload data <> number of requested payload data' optimized.
FB 'ModbusClient_TCP_Fast': behavior in the error case 'number of received payload data <> number of requested payload data' optimized.
1.1.0.46 - HVACModbus - Download
Release Date 28.11.2024
New functions
FB 'FINDER_7M_24_8_230_0212'
FB 'SPLUSS_714X_MOD'
FB 'SPLUSS_724X_MOD'
FB 'SPLUSS_LCD_SHD_MODBUS_EASY'
FB 'BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD'
Changes
FB 'LOYTEC_LSTAT_80X_GX_LX_MOD'
Error in detecting the product code fixed
FB 'ABB_B21_23_24'
Detection of the device subversion added (Steel, Bronze, Silver)
Detection of the device version added (B21, B23, B24)
Definition of maximum values for displaying actually present measured values
Function: If an actual value of a measured value exceeds its assigned maximum value, '0.0' is displayed at the output of the measured value
Adaptation of the Modbus telegrams (unassigned registers must not be read)
FB 'OPPERMANN_P_MOD_W16'
FB 'OPPERMANN_HT_MOD_I_XXX'
FB 'OPPERMANN_PV_MOD_ADX'
FB 'OPPERMANN_T_MOD_I_XXX'
FB 'BELIMO_P_22RTX_1U00X_2_FULL'
Bug fix - output 'rOffset'
FB 'BELIMO_P_22RTX_1U00X_2_EASY'
FB removed without replacement
1.1.0.44 - HVACModbus - Download
Release Date 28.11.2024
New functions
FB 'OPPERMANN_HT_MOD_I_XXX'
FB 'OPPERMANN_KRM_X_2_MOD'
FB 'OPPERMANN_MSX_MOD_I_80_XX_X_XXX'
FB 'OPPERMANN_PV_MOD_ADX'
FB 'OPPERMANN_P_MOD_W16'
FB 'OPPERMANN_T_MOD_I_XXX'
FB 'KAMSTRUP_MULTICAL_XX3_DEFAULT'
FB 'THERMOKON_WRF07_TEMP_HUMIDITY'
FB 'THERMOKON_WRF07_TEMP_HUM_AO2V_REV_A_H'
FB 'BELIMO_EPXXXX_FW_3_0_8_MOD
This function block is suitable for all 'EP' valves with firmware 3_0_8 (status 09/2024).
FB DAIKIN_EKMBDXB7V1_IDU_FC16_2000_2143
In this function block, only the setpoints of indoor units 1-0 to 3-15 are updated.
Changes
FB 'OPPERMANN_KRM_2_DZ_MOD' and 'OPPERMANN_KRM_X_2_MOD':
Output 'xSmokeAlarm'
Previous function: active if output 'wSensor' ≥ 255
New function: active if output 'eState' = 'DEVICE_FAULT' or 'DEVICE_ALARM' or 'DEVICE_FAULT_ALARM'
FB 'LOYTEC_LSTAT_80X_GX_LX_MOD'
automatic detection of the product code added
CO2 sensor and presence detection added
Input 'xResToSetpTempBase' added (on each rising edge, the setpoint temperature offset is set to 0.0)
All FBs: Function of output 'xAlarmCom'
The output becomes active if, during a centrally configurable period of time (global constant 'gc_Parameters.gc_tOnDelayxAlarmCom'), at least one of the following conditions is continuously met:
The connection between the assigned client (output 'xConnected' = false) and the associated server is interrupted.
After completion of each communication (request and response telegram), a communication error is detected.
The output becomes inactive if none of the conditions described above are present anymore.
All FBs: Function of output 'eErrorCodeCom'
The last active communication error is always available at output 'eErrorCodeCom'. It can be reset by a rising edge at input 'xResError' each time.
FB 'BELIMO_EVXXXF_FW_3XX_MOD'
Error at output 'eAO' fixed
Error at output 'st'ErrorCodeDev' fixed
FB 'SPLUSS_TM65_MOD_V2' moved to folder 'Reserve'.
FB 'SPLUSS_TM65_MOD_V3' moved to folder 'Reserve'.
1.1.0.39 - HVACModbus - Download
Release Date 16.09.2024
New functions
FB 'DAIKIN_EKMBDXB7V1_IDU_FC04_1000_1191'. This can be used to read part of the configuration of the indoor units.
FB 'BELIMO_EVXXX_RX_FW_4_2_0_MOD'
FB 'BELIMO_EVXXX_RX_FW_4_0_UND_4_1_MOD'
FB 'BELIMO_EVXXX_F_FW_3XX_MOD'
Changes
FB 'THERMOKON_WRF06':
Changes in the area of setting the fan stages.
FB 'THIES_WSC11_MOD'
Output 'rYYYMMDD' changed from data type REAL to DWORD. Rounding errors during conversion are avoided.
FB 'ABB_B21_23_24'
The counter values were changed from data format REAL to ULINT. Rounding errors during conversion are avoided.
FB 'FINDER_7E_46_8_400_0212'
The counter values were changed from data format REAL to DWORD. Rounding errors during conversion are avoided.
FB 'GRUNDFOS_MAGNA_3_MONO'
The counter values were changed from data format WORD to DWORD. Reason: avoidance of overflow errors.
The following outputs were added:
rDiffTemp
dwCoolEnergyTotal
dwCoolVolumeTotal
FB 'BELIMO_P_22RTX_1U00X_2_FULL'
Error in the formation of the room setpoint temperature caused by switching operating modes fixed.
Operating mode: 'OPERATION_MODE': Error in the formation of the room setpoint temperature during operation on the RBG fixed.
FB 'BELIMO_P_22RTX_1U00X_2_EASY'
Output 'eEcoBoostOnOffIconMode' added to display the current operating mode.
Error in the formation of the room setpoint temperature caused by switching operating modes fixed.
Operating mode 'OPERATION_MODE: Error in the formation of the room setpoint temperature during operation on the RBG fixed.
1.1.0.38 - HVACModbus - Download
Release Date 17.06.2024
New functions
new FB 'DAIKIN_EKMBDXB'. Function block for the Modbus interface for up to 64 indoor units.
Changes
FB 'THERMOKON_WRF06':
Error in the area of analog outputs AO01 and AO02 fixed
Error in the area of setting the fan stages fixed
FB 'SPLUSS_2328_MOD_LCD'
Error in outputting the pressure actual values corrected
1.1.0.37 - HVACModbus - Download
Release Date 16.05.2024
New functions
new FB 'BELIMO_P_22RTX_1U00X_2_FULL'. This FB allows full configuration (addresses 110..149) of all parameters in the 'Service' area. The use of the 'Belimo Assistant' app is therefore optional.
new FB 'BELIMO_P_22RTX_1U00X_2_EASY'. This FB reads the full configuration (addresses 110..149) of all parameters in the 'Service' area (once at restart, on each rising edge at input 'xUpdateConfig' or cyclically at interval 'tTimeUpdateConfig'). The parameters are set in the 'Belimo Assistant' app. The following parameters cannot be set in the app:
eTemperatureUnit (address 120)
eOffsetUnit (address 122)
eDsplIconsHeatCool (address 134)
eWarningIconFunct (address 135)
eWindowIconFunct (address 136)
Mode On/Off Button (address 141)
new FB 'GÜNTER_GMMNEXT'
new FB 'THERMOKON_WRF06'
Changes
FB 'DANFOSS_NOVOCON': outputs 'rAI1' and 'rAI2' added
all FBs with output 'xAlarmCom': The non-existent connection between Modbus-TCP client (FB 'ModbusClient_TCP' or 'ModbusClient_TCP_Fast', output 'xConnected') and Modbus-TCP server is only passed to output 'xAlarmCom' after a period of 'gc_tOnDelayxAlarmCom'. Previously, the transfer took place immediately.
FB 'EBM_SERIEN_84_112_150_200_V6_0' and 'EBM_SERIEN_84_112_150_200_V6_3':
Register D103: The default value was changed from 1 to 0
The instance 'Sollwerte_2' is transferred to the new instance 'Konfiguration_5' (because the register addresses are in the EEPROM area and must not be written cyclically)
FB 'EBM_SERIEN_84_112_150_200_V5_0'
The instance 'Sollwerte_1' is transferred to the new instance 'Konfiguration_2' (because the register addresses are in the EEPROM area and must not be written cyclically)
The instance 'Sollwerte_2' is transferred to the new instance 'Konfiguration_3' (because the register addresses are in the EEPROM area and must not be written cyclically)
The instance 'Sollwerte_3' is transferred to the new instance 'Konfiguration_4' (because the register addresses are in the EEPROM area and must not be written cyclically)
1.1.0.36 - HVACModbus - Download
Release Date 15.01.2024
New functions
new FB 'THERMOKON_WRF07_CO2_VOC'
1.1.0.35 - HVACModbus - Download
Release Date 04.01.2024
New functions
Introduction of parameters for measured-value alignment (=offset)
GRUNDFOS_MAGNA_3_MONO
IMI_TA_SLIDER_160
KAMPMANN_FAN_COIL
POWERIO_T1_R100
POWERIO_T1_R100_V2
POWERIO_T1_R300
POWERIO_T1_R310
PRIGNITZ_CIT2
ROSENBERG_FAN_EC_MOTOR
THERMOKON_NOVOS_TOUCH
THERMOKON_NOVOS_TOUCH_V2
THERMOKON_WRF07
THIES_WSC11_MOD
TROX_BM0
TROX_VRU_BUDN
TROX_XM0
AERASGARD SPLUSS_FSFTM_CO2_MOD
AERASGARD SPLUSS_FSFTM_CO2_POTI_MOD (new function block)
HYGRASGARD SPLUSS_FSFTM_MOD
HYGRASGARD SPLUSS_FSFTM_POTI_MOD (new function block)
AERASGARD SPLUSS_KFTM_LQ_CO2_MOD
AERASGARD SPLUSS_AFTM_LQ_CO2_MOD (new function block)
AERASGARD SPLUSS_RFTM_XXX_MOD (new function block)
AERASGARD SPLUSS_RFTM_CO2_POTI_MOD (new function block)
AERASGARD SPLUSS_RFTM_LQ_PS_CO2_WITHOUT_POT_REV2022_MOD
HYGRASGARD SPLUSS_AFTF_MOD
HYGRASGARD SPLUSS_KFTF_MOD
HYGRASGARD SPLUSS_RPFTF_MOD
HYGRASGARD SPLUSS_TW_MOD
HYGRASGARD SPLUSS_VFTF_MOD
PREMASGARD SPLUSS_2327_MOD_LCD
PREMASGARD SPLUSS_2328_MOD_LCD
PREMASGARD SPLUSS_8147_MOD_LCD
PREMASGARD SPLUSS_8148_MOD_LCD
THERMASGARD SPLUSS_ALTM1_MOD
THERMASGARD SPLUSS_ALTM2_MOD
THERMASGARD SPLUSS_ATM2_MOD
THERMASGARD SPLUSS_HFTM_MOD
THERMASGARD SPLUSS_MWTM_MOD
THERMASGARD SPLUSS_RPTM1_MOD
THERMASGARD SPLUSS_RPTM2_MOD
THERMASGARD SPLUSS_TM65_MOD
THERMASGARD SPLUSS_TM65_MOD_V2
THERMASGARD SPLUSS_TM65_MOD_V3
THERMASGARD SPLUSS_RTM1_MOD
SPLUSS_RYMASKON_2XX_MOD
SPLUSS_RYMASKON_2XX_MOD_V2
SPLUSS_RYMASKON_5XX_MOD
SPLUSS_RYMASKON_7XX_MOD
1.1.0.34 - HVACModbus - Download
Release Date 11.12.2023
New functions
Introduction of parameters for measured-value alignment (=offset)
BD_SENSORS_DCT_531
BELIMO_GR24A_MOD_5
BELIMO_LM24A_MOD
BELIMO_LR24A_MOD
BELIMO_LR24A_MOD_V2
BELIMO_NM24A_MOD
BELIMO_NR24A_MOD
BELIMO_NV24A_MOD
BELIMO_PRCA_BAC_S2_T
BELIMO_SF24A_MOD
BELIMO_VRU_D3_BAC_FULL
BELIMO_VSR24A_LP1_MOD
ELSNER_P03_3_MODBUS_MIT_GPS
Changes
FB
1.1.0.32 - HVACModbus - Download
Release Date 30.11.2023
New functions and changes
FB 'SimpleWriteCoil_FC05'. This FB allows writing 1 coil (FC05)
FB 'SimpleWriteCoils_FC15'. This FB allows writing 2 to 64 coils (FC15). With FB 'SimpleWriteValueCoil', however, only 8, 16, 32, or 64 coils can always be written simultaneously with FC15.
Changes
FB 'SPLUSS_RYMASKON_7XX_MOD': Correction of errors related to capturing the current room setpoint temperature in daytime operation of the RBG.
FB 'SPLUSS_RYMASKON_5XX_MOD': Correction of errors related to capturing the current room setpoint temperature in daytime operation of the RBG.
1.1.0.31 - HVACModbus - Download
Release Date 30.10.2023
Changes
FB 'DANFOSS_NOVOCON'
When writing the valve type (eValveType), some internal registers of the valve actuator are initialized. Due to the change in the FB, all relevant configuration parameters and outputs are now retransmitted to the valve actuator when the valve type changes.
1.1.0.30 - HVACModbus - Download
Release Date 26.09.2023
Correction of errors from version 1.1.0.29 in connection with the FB 'SimpleReadCoilInput'. Affected methods:
SendReadRequest
OnResponseComplete
1.1.0.29 - HVACModbus - Download
Release Date 21.09.2023
New functions and changes
new FB 'BELIMO_C615QP_B_MOD'
FB 'SIEMENS_PAC_3200' adapted
new FB 'SimpleReadCoilInput'
This new function block allows reading 1 - 64 coils or inputs (FC01 / FC02)
With FB 'SimpleReadValue', however, only 16, 32, or 64 coils or inputs can always be read simultaneously
1.1.0.28 - HVACModbus - Download
Release Date 24.08.2023
New functions and changes
new FB 'ModbusClient_TCP_Fast'
This FB corresponds to the previous FB 'ModbusClient_TCP'. Two states of the state machine were removed to increase the transmission rate of the Modbus telegrams in the client-server connection.
FB 'DANFOSS_NOVOCON' adapted
FB 'KAMPMANN_FAN_COIL' changed
Registers 198...201 must not be written in one telegram, because register 200 is not defined.
Registers 210...215 must not be written in one telegram, because registers 212..214 are not defined.
1.1.0.27 - HVACModbus - Download
Release Date 04.08.2023
New functions and changes
new FB 'BELIMO_VSR24A_LP1_MOD'
1.1.0.26 - HVACModbus - Download
Release Date 17.07.2023
New functions
new FB 'SimpleWriteArrayOfWord'
new FB 'SimpleWriteArrayOfInt'
1.1.0.25 - HVACModbus - Download
Release Date 07.07.2023
New functions and changes
new FB 'SimpleReadArray'
FB 'KAMPMANN_FAN_COIL'
Error in transferring the virtual room temperature (register 75) fixed
All FBs: Checking pointers for validity
1.1.0.24 - HVACModbus - Download
Release Date 28.06.2023
New functions and changes
FB 'HELIOS_KWL_MODBUS_GATEWAY'
Renaming:
'rSetpFanStage' setpoint fan stage
'rSetpFanStage_Fb' active fan stage
Extension:
'rSetpTemp' setpoint comfort temperature
'rSetpTemp_Fb' feedback setpoint comfort temperature
'xUpdateSetp' update of setpoints
'tTimeUpdateSetp' update interval
'rSetpFanStageMin' active minimum fan stage
new FB 'BELIMO_VRU_D3_BAC_EASY'
new FB 'BELIMO_VRU_D3_BAC_FULL'
All FBs in folder 'Manufacturer Modbus Devices'
Output 'xAlarmCom' becomes active without time delay (=TRUE) if the output 'xConnected' of the associated FB 'ModbusClient_TCP' becomes inactive (=FALSE)
Update of library 'SysSocket' to 3.5.18.40
Update of library 'SysSocket2' to 3.5.18.40
1.1.0.23 - HVACModbus - Download
Release Date 16.06.2023
Complete revision, bug fixes, functional improvements, and conversion of the TCP library to the SysSocket2 library.
New functions and changes
FB 'ModbusClient_TCP'
The state machine now has more states than before (advantages for troubleshooting, disadvantageous with large task cycle times)
The method 'ReadyForReceive' reliably and quickly detects an interrupted client-server connection
Input 'xEn' added
Output 'xReady' added
Changes to parameters 'sHostAddress' or 'wPort' are detected and cause the previous connection to be torn down and the new connection to be established
Number of timeout parameters reduced to 4
Known limitation: In the 'Ready' state, an interrupted client-server connection is not yet detected!
1.1.0.22 - HVACModbus - Download
Release Date 18.04.2023
New functions and changes
FB 'ModbusClient_TCP'
Parameter 'xCheckServer': initial value = TRUE (cyclic check of the client-server connection is active)
Parameter 'tTimeCheckServer': initial value = 60s (cyclic check of the client-server connection every 60s, if xCheckServer = TRUE).
Parameter 'tTimeoutServerConnect' renamed to 'tTimeoutServerConnectMin'
Parameter 'tTimeoutServerConnectMax' (initial value = 24h) added.
After each timeout in state 'CONNECT', the duration of the next timeout is doubled (maximum value: tTimeoutServerConnectMax)
Changes to input 'sHostAddress' are detected and cause the connection to be re-established.
Changes to input 'wPort' are detected and cause the connection to be re-established.
FB 'SIEMENS_PAC_3200'
Output 'rOperatingHours' (operating hours) added.
1.1.0.21 - HVACModbus - Download
Release Date 18.04.2023
New functions and changes
FB 'ModbusClient_TCP'
Parameter 'xCheckServer': initial value = TRUE (cyclic check of the client-server connection is active)
Parameter 'tTimeCheckServer': initial value = 60s (cyclic check of the client-server connection every 60s, if xCheckServer = TRUE).
Parameter 'tTimeoutServerConnect' renamed to 'tTimeoutServerConnectMin'
Parameter 'tTimeoutServerConnectMax' (initial value = 24h) added.
After each timeout in state 'CONNECT', the duration of the next timeout is doubled (maximum value: tTimeoutServerConnectMax)
Changes to input 'sHostAddress' are detected and cause the connection to be re-established.
Changes to input 'wPort' are detected and cause the connection to be re-established.
FB 'SIEMENS_PAC_3200'
Output 'rOperatingHours' (operating hours) added.
1.1.0.20 - HVACModbus - Download
Release Date 12.08.2022
New functions and changes
n.a.
1.0.0.3 - HVACModbus - Download
Release Date 12.08.2020
New functions and changes
n.a.
Details
Last updated

