BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD (FB)
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD (FB)FUNCTION_BLOCK BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD
Representation

Guidelines - Software creation
The following function codes (FC) are supported: 3, 4 (additionally: 2, 4, 16)
For write operations to 32-bit data points (2 consecutive Modbus registers), FC16 must be used. No further registers may then be written in this telegram. Format of 32-bit data points: Register+0 (LSW): H-byte L-byte Register+1 (MSW): H-byte L-byte
FC 02 may only be used for register 105 (Malfunction and service information, start address = 1664). | | For addressing, the address specifications must be used, not the register addresses. | | For unused registers, the value 65535 (decimal) is read / written. | | Modbus addresses 1 - 247 can be set with the known Belimo tools. | | All writable register addresses > 100 are persistent and must not be written cyclically | | The device firmware cannot currently (06.09.2024) be read from address 103. The value 0 is always read. | | Measured values - matching: Class ??? | | There are no matching measurands available. |
InOut:
Input
xEn
BOOL
TRUE
Enable / disable communication (TRUE = enable)
Input
byUnitId
BYTE
1
Device address (1 .. 247)
Input
xUpdateActual
BOOL
FALSE
Update of actual values (on every rising edge )
Input
xUpdateSetp
BOOL
FALSE
Update of setpoints (on every rising edge )
Input
xUpdateConfig
BOOL
FALSE
Update of the configuration (on every rising edge) (write access)
Input
xUpdateInfo
BOOL
FALSE
Update of the information (on every rising edge)
Input
xResError
BOOL
FALSE
Reinitialization of the outputs eErrorCodeCom or
xErrorCodeDev to the fault-free state (on every rising edge)
Input
rRelSetp
REAL
0.0
Relative setpoint - position/airflow rate in % (0.0& = rAbsVolFlowLimitMinFb, 100.0% = rAbsVolFlowLimitMaxFb)
Input
eCommand
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_COMMAND
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_COMMAND.None
Command for service functions (0 = None)
Input
eOverrideCon
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_OVERRIDE_CONTROL
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_OVERRIDE_CONTROL.None
Forced override of the control signal - position/airflow rate (0 = None)
Inout
ModbusClient
ModbusClientBase
Client of the device
Output
eSetpSourceFb
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_SETPOINT_SOURCE
Actual values_1: Feedback - source for the setpoint - position/airflow rate (1 = Modbus)
Output
eControlModeFb
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_CONTROL_MODE
Actual values_1: Feedback - control mode (1 = airflow rate)
Output
rRelSetpFb
REAL
Actual values_0: Feedback - relative setpoint - position/airflow rate in % (0.0 - 100.0 %)
Output
rRelSetpAnalog
REAL
Actual values_0: Relative setpoint - position/airflow rate in % (0.0 - 100.0 %) from input 0 - 10V (address 118 = 0 = analog)
Output
rRelPos
REAL
Actual values_0: Relative position in XXX.X %
Output
rAbsPos
REAL
Actual values_0: Absolute position in XXX degrees (rotation) or mm (linear movement)
Output
rRelVolFlow
REAL
Actual values_0: Relative airflow rate in % (0.0 - 150.0 %) ( relative to 'Maximum volumetric flow limit - address 106)
Output
rRelVolFlowLimitMin
REAL
Actual values_1: Limit value - minimum percentage airflow rate (Reference: Vnom) (Control_Mode = Flow Control) (2.5% Vnom - 100.0% Vmax)
Output
rRelVolFlowLimitMax
REAL
Actual values_1: Limit value - maximum percentage airflow rate (Reference: Vnom) (Control_Mode = Flow Control) (25.0% Vnom - 100.0% Vnom)
Output
rNomAbsVolFlowUnit
REAL
Nominal airflow rate in the selected unit (addresses 112 and 113) (definition of the unit in address 147)
Output
rSetpAbsVolFlowUnit
REAL
Actual values_0: Setpoint for the absolute airflow rate in the selected unit (definition of the unit in address 147)
Output
rAbsVolFlowUnit
REAL
Actual values_0: Absolute airflow rate in the selected unit (definition of the unit in address 147)
Output
eVolFlowUnitFb
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_VOLUME_FLOW_UNIT
Actual values_1: Feedback - unit for the absolute airflow rate (definition of the unit in address 147)
Output
rAbsVolFlowLimitMinFb
REAL
Actual values_1: Feedback - limit value - minimum absolute airflow rate (Reference: Vnom) (Control_Mode = Flow Control) (2.5% Vnom - 100.0% Vmax)
Output
rAbsVolFlowLimitMaxFb
REAL
Actual values_1: Feedback - limit value - maximum absolute airflow rate (Reference: Vnom) (Control_Mode = Flow Control) (25.0% Vnom - 100.0% Vnom)
Output
rTemp_Deg
REAL
Actual values_0: Current temperature in degrees Celsius
Output
rTemp_Fah
REAL
Actual values_0: Current temperature in degrees Fahrenheit
Output
rRelGlycolCon
REAL
Actual values_0: Current glycol concentration in percent
Output
dwTotalWaterVolume
DWORD
Actual values_0: Total water volume in the selected unit ( definition of the unit in address 149)
Output
eVolumeUnitFb
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_VOLUME_UNIT
Actual values_1: Feedback - unit of the total water volume ( definition of the unit in address 149)
Output
eOverrideConFb
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_OVERRIDE_CONTROL
Actual values_0: Current state - forced override of the control signal - position/airflow rate (0 = None)
Output
rSensor1ValueUnit
REAL
Actual values_0: Current value of sensor 1 in the selected unit (address 120: sensor type)
Output
eSensor1TypeFb
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_SENSOR_1_TYPE
Active: 0 - 65535 mV // Switch: 0.0 or 1.0 Actual values_1: Feedback - sensor type (address 120: sensor type)
Output
eCommandFb
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_COMMAND
Actual values_0: Current state - command for service functions (0 = None)
Output
eDeviceType
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_DEVICE_TYPE
Actual values_0: Current state - device type (0 = Device not connected)
Output
eBusTermin
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_BUS_TERMINATION
Information_0: State of the Modbus termination resistor ( Active = Enabled)
Output
sSerialNum
STRING
Information_0: Serial number of the device
Output
wFirmwareVer
WORD
Information_0: Firmware version of the device
Output
eAO
eManNum
eManNum.Auto
Display - manual override on the device (actuator decoupled) (0 = Automatic)
Output
xAlarm
BOOL
FALSE
Collective fault (TRUE = fault)
Output
xAlarmCom
BOOL
FALSE
Collective fault - communication (TRUE = fault)
Output
eErrorCodeCom
ModbusErrorCode
Error code - communication (0 = no error)
Output
stErrorCodeDev
STRING
String with the numbers of the active device errors (error bits 0 - 15)
Output
xBusy
BOOL
Communication indicator (TRUE = communication)
Input Const
eVolumeUnit
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_VOLUME_UNIT
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_VOLUME_UNIT.m3
Unit of the total water volume (definition of the unit in address 149)
Input Const
eVolFlowUnit
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_VOLUME_FLOW_UNIT
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_VOLUME_FLOW_UNIT.m3_per_hour
Unit for the absolute airflow rate (definition of the unit in address 147)
Input Const
rMaxAbsVolFlowUnit
REAL
40.0
Maximum value for the absolute airflow rate in the selected unit (0.25rNomAbsVolFlowUnit … 1.0rNomAbsVolFlowUnit ) (definition of the unit in address 147)
Input Const
rMinAbsVolFlowUnit
REAL
20.0
Minimum value for the absolute airflow rate in the selected unit (0 … rMaxAbsVolFlowUnit) (definition of the unit in address 147)
Input Const
eSensor_1_Type
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_SENSOR_1_TYPE
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_SENSOR_1_TYPE.None
Definition of the type of sensor 1 (0 = None)
Input Const
eSetpSource
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_SETPOINT_SOURCE
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_SETPOINT_SOURCE.Bus
Source for the setpoint - position/airflow rate (1 = Modbus )
Input Const
eControlMode
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_CONTROL_MODE
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_CONTROL_MODE.Flow_Control
Control mode (1 = airflow rate)
Input Const
tBusFailTimeout
TIME
TIME#2m0s0ms
Time period for evaluating a communication error
Input Const
eBusFailAction
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_BUS_FAIL_ACTION
BELIMO_EPXXXR2_BAC_FW_4_2_0_MOD_BUS_FAIL_ACTION.None
Action when a communication error occurs (0 = none)
Input Const
tTimeUpdateInfo
TIME
TIME#0ms
Update interval for the processes influenced by the input
xUpdateInfo influenced
Input Const
tTimeUpdateConfig
TIME
TIME#0ms
Update interval for the processes influenced by the input
xUpdateConfig influenced
Input Const
tTimeUpdateSetp
TIME
TIME#45s0ms
Update interval for the processes influenced by the input
xUpdateSetp influenced
Input Const
tTimeUpdateActual
TIME
TIME#3s0ms
Update interval for the processes influenced by the input
xUpdateActual influenced
Last updated

