BELIMO_EVXXX_RX_FW_4_2_0_MOD
BELIMO_EVXXX_RX_FW_4_2_0_MOD (FB)
BELIMO_EVXXX_RX_FW_4_2_0_MOD (FB)FUNCTION_BLOCK BELIMO_EVXXX_RX_FW_4_2_0_MOD
Guidelines - Software creation
The following function codes (FC) are supported: 3, 4 (additionally: 2, 4, 16) For write operations on 32-bit data points (2 consecutive Modbus registers) FC16 must be used. No other registers may be written in that telegram. Format of 32-bit data points: Register+0 (LSW): H-byte L-byte Register+1 (MSW): H-byte L-byte\
The FC 02 may only be used for register 105 (Malfunction and service information, start address = 1664). | | For addressing, use the address values, not the register addresses. | | For unused registers the value 65535 (dec.) is read/written. | | Calibration of the temperature sensors must be performed in the device; however, no adjustment is possible via Modbus. | | Modbus addresses 1 - 247 can be set directly in the integrated web server. | | 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. | | ********************************************************************************************************* | Notes on the input ‘rRelSetp’ (Relative setpoint - position/volume flow/power in % (0.0 - 100.0%)) | ********************************************************************************************************* | | 1) The function ‘Volume flow depending on the signal ‘rRelSetp’’ is not linear!!! (See Belimo documentation) | 2) Specifying an absolute volume flow setpoint can therefore be done as follows: | | a) External PI controller (inverted, 0 - 100 percent): process value = ‘rAbsVolFlowUnit’, setpoint = desired absolute setpoint, connect controller output to input ‘rRelSetp’. | b) Assign constant 100.0 to input ‘rRelSetp’, write parameter ‘rMaxAbsVolFlowUnit’ with the desired absolute setpoint. | Caution: The parameter ‘rMaxAbsVolFlowUnit’ must not be written cyclically!!! | | Measurements - adjustment: Class ??? |
InOut:
Input
xEn
BOOL
TRUE
Enable / disable communication ( TRUE = enabled )
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 setpoint values (on every rising edge )
Input
xUpdateConfig
BOOL
FALSE
Update of configuration (on every rising edge) (write and read access)
Input
xUpdateInfo
BOOL
FALSE
Update of the information ( on every rising edge )
Input
xResError
BOOL
FALSE
Reinitialization of the outputs 'eErrorCodeCom' and 'xErrorCodeDev' to the error-free state (on each rising edge)
Input
rRelSetp
REAL
0.0
Relative setpoint - position/volume flow/power in % ( 0.0 - 100.0 %)
Input
eCommand
BELIMO_EVXXX_RX_FW_4_2_0_COMMAND
BELIMO_EVXXX_RX_FW_4_2_0_COMMAND.None
Command for service functions (0 = None)
Input
eOverrideCon
BELIMO_EVXXX_RX_FW_4_2_0_OVERRIDE_CONTROL
BELIMO_EVXXX_RX_FW_4_2_0_OVERRIDE_CONTROL.None
Forced override of the control signal - position/volume flow/power (0 = None)
Input
rSetpDeltaTTempKel
REAL
0.0
Setpoint - temperature difference (Delta-T manager) in Kelvin (minimum value)
Input
rSetpDeltaTAbsFlowUnit
REAL
0.0
Setpoint - volume flow in the selected unit (Delta-T Manager) (unit selection in address 147)
Inout
ModbusClient
ModbusClientBase
Client of the device
Output
eSetpSourceFb
BELIMO_EVXXX_RX_FW_4_2_0_SETPOINT_SOURCE
Feedback - source for the setpoint - position/volume flow/power (1 = Modbus)
Output
eControlModeFb
BELIMO_EVXXX_RX_FW_4_2_0_CONTROL_MODE
Feedback - operating mode of the control (1 = flow)
Output
rRelSetpFb
REAL
Feedback - relative setpoint - position/volume flow/power in % (0.0 - 100.0 %)
Output
rRelSetpAnalog
REAL
Relative setpoint - position/volume flow/power in % ( 0.0 - 100.0%) from the 0 - 10V input (address 118 = 0 = analog)
Output
rRelPos
REAL
Relative position in XXX.X %
Output
rAbsPos
REAL
Absolute position in XXX degrees (rotation) or mm (linear movement)
Output
rRelVolFlow
REAL
Relative volume flow in % (0.0 - 150.0%) (relative to ‘Maximum volumetric flow Limit - address 106)
Output
rRelVolFlowLimitMin
REAL
Limit - minimum percentage volume flow (reference: Vnom) (Control_Mode = Flow Control or Power Control)
Output
rRelVolFlowLimitMax
REAL
Limit - maximum percentage volume flow (reference: Vnom) (Control_Mode = Flow Control or Power Control)
Output
rNomAbsVolFlowUnit
REAL
Nominal volume flow in the selected unit (addresses 112 and 113) (unit selection in address 147)
Output
rSetpAbsVolFlowUnit
REAL
Setpoint for the absolute volume flow in the selected unit (unit selection in address 147)
Output
rAbsVolFlowUnit
REAL
Absolute volume flow in the selected unit (unit selection in address 147)
Output
eVolFlowUnitFb
BELIMO_EVXXX_RX_FW_4_2_0_VOLUME_FLOW_UNIT
Feedback - unit for the absolute volume flow ( unit selection in address 147)
Output
rTemp1Deg
REAL
Current temperature at the cable sensor in degrees Celsius
Output
rTemp2Deg
REAL
Current temperature at the sensor in the flow meter in degrees Celsius
Output
rDeltaTempKel
REAL
Current temperature difference in Kelvin
Output
rRelGlycolCon
REAL
Current glycol concentration in percent
Output
rRelPower
REAL
Current power in percent (0.0 - 300.0 %) ( Reference: 'Maximum Power Limit' - address 165)
Output
rRelMaxPowerLimitFb
REAL
Feedback - relative maximum power in percent (reference: Pnom)
Output
rNomAbsPowerUnit
REAL
Nominal power in the selected unit (addresses 163 and 164) (unit selection in address 148)
Output
rAbsMaxPowerLimitUnitFb
REAL
Feedback - absolute maximum power in the selected unit (reference: Pnom) (unit selection in address 148)
Output
rAbsPowerCoolUnit
REAL
Current absolute cooling power in the selected unit ( unit selection in address 148)
Output
rAbsPowerHeatUnit
REAL
Current absolute heating power in the selected unit ( unit selection in address 148)
Output
ePowerUnitFb
BELIMO_EVXXX_RX_FW_4_2_0_POWER_UNIT
Feedback - unit of the powers (unit selection in address 148) (Configuration_0)
Output
eDeltaTManagerStatus
BELIMO_EVXXX_RX_FW_4_2_0_DELTA_T_MANAGER_STATUS
Status of the Delta-T manager (Configuration_0)
Output
rSetpDeltaTTempKelFb
REAL
Feedback - setpoint - temperature difference (Delta-T manager) in Kelvin (minimum value)
Output
rSetpDeltaTAbsFlowUnitFb
REAL
Feedback - setpoint - volume flow in the selected unit (Delta-T Manager) (unit selection in address 147)
Output
rRelDeltaPres
REAL
Relative differential pressure - water in % (0.0 - 100.0%) ( relative to ‘Absolute differential water pressure setpoint in selected unit’ - addresses 172 - 173)
Output
rNomDeltaPresUnit
REAL
Nominal differential pressure - water in the selected unit ( unit selection in address 151)
Output
rSetpDeltaPresAbsUnitFb
REAL
Feedback - setpoint - differential pressure - water in the selected unit (unit selection in address 151) (Configuration_0)
Output
rDeltaPresAbsUnit
REAL
Differential pressure - water in the selected unit ( unit selection in address 151)
Output
eDeltaPresUnitFb
BELIMO_EVXXX_RX_FW_4_2_0_DIFFERENTIAL_PRESSURE_UNIT
Feedback - unit of the differential pressure (unit selection in address 151) (Configuration_0)
Output
eDeltaPresState
BELIMO_EVXXX_RX_FW_4_2_0_DIFFERENTIAL_PRESSURE_STATE
Status of the differential pressure control
Output
dwTotalWaterVolume
DWORD
Total water volume in the selected unit (unit selection in address 149)
Output
eVolumeUnitFb
BELIMO_EVXXX_RX_FW_4_2_0_VOLUME_UNIT
Feedback - unit of the total water volume (unit selection in address 149) (Configuration_0)
Output
dwTotalCoolingEnergy
DWORD
Total cooling energy in the selected unit (unit selection in address 150)
Output
dwTotalHeatinggEnergy
DWORD
Total heating energy in the selected unit (unit selection in address 150)
Output
eEnergyUnitFb
BELIMO_EVXXX_RX_FW_4_2_0_ENERGY_UNIT
Feedback - unit of the total energy quantities ( unit selection in address 150) (Configuration_0)
Output
eOverrideConFb
BELIMO_EVXXX_RX_FW_4_2_0_OVERRIDE_CONTROL
Current state - forced override of the control signal - position/volume flow/power (0 = None)
Output
rSensor1ValueUnit
REAL
Current value of sensor 1 in the selected unit ( address 120: sensor type, address 121: passive sensor type)
Output
eSensor1TypeFb
BELIMO_EVXXX_RX_FW_4_2_0_SENSOR_1_TYPE
Feedback - sensor type (address 120: sensor type) ( Configuration_0)
Output
eSensor1TypePasFb
BELIMO_EVXXX_RX_FW_4_2_0_SENSOR_1_PASSIVE_TYPE
Feedback - sensor type - passive (address 121: passive sensor type) (Configuration_0)
Output
rSensor1TempDeg
REAL
Current temperature at sensor 1 in degrees Celsius
Output
eCommandFb
BELIMO_EVXXX_RX_FW_4_2_0_COMMAND
Current state - command for service functions (0 = None )
Output
eDeviceType
BELIMO_EVXXX_RX_FW_4_2_0_DEVICE_TYPE
Current state - type of device (0 = Device not connected)
Output
eBusTermin
BELIMO_EVXXX_RX_FW_4_2_0_BUS_TERMINATION
State of the Modbus termination resistor (Active = Enabled)
Output
sSerialNum
STRING
Device serial number
Output
wFirmwareVer
WORD
Firmware version of the device
Output
eAO
eManNum
eManNum.Auto
Indicator - manual override on the device (actuator decoupled) ( 0 = Automatic )
Output
xSensorOffsetInDevice
BOOL
Indicator whether the calibration of the sensors must be performed in the device (TRUE = calibration in device required, FALSE = calibration in FB required)
Output
xAlarm
BOOL
FALSE
General fault ( TRUE = fault )
Output
xAlarmCom
BOOL
FALSE
General fault - communication ( TRUE = fault )
Output
eErrorCodeCom
ModbusErrorCode
Error code - communication ( 0 = no error )
Output
stErrorCodeDev_1
STRING
String 1 with the numbers of the active device errors ( error bits 0 - 15)
Output
stErrorCodeDev_2
STRING
String 2 with the numbers of the active device errors ( error bits 16 - 31)
Output
xBusy
BOOL
Communication indicator ( TRUE = communication )
Input Const
eDeltaTManagerLimitation
BELIMO_EVXXX_RX_FW_4_2_0_DELTA_T_MANAGER_LIMITATION
BELIMO_EVXXX_RX_FW_4_2_0_DELTA_T_MANAGER_LIMITATION.Disabled
Limitation of the Delta-T manager
Input Const
rSetpDeltaPresAbsUnit
REAL
200.0
Setpoint - differential pressure - water in the selected unit (unit selection in address 151)
Input Const
rAbsMaxPowerLimitUnit
REAL
30.0
Absolute maximum power in the selected unit (reference: Pnom) (unit selection in address 148)
Input Const
eDeltaPresUnit
BELIMO_EVXXX_RX_FW_4_2_0_DIFFERENTIAL_PRESSURE_UNIT
BELIMO_EVXXX_RX_FW_4_2_0_DIFFERENTIAL_PRESSURE_UNIT.mbar
Unit of the differential pressure (unit selection in address 151)
Input Const
eEnergyUnit
BELIMO_EVXXX_RX_FW_4_2_0_ENERGY_UNIT
BELIMO_EVXXX_RX_FW_4_2_0_ENERGY_UNIT.MWh
Unit of the total energy quantities (unit selection in address 150)
Input Const
eVolumeUnit
BELIMO_EVXXX_RX_FW_4_2_0_VOLUME_UNIT
BELIMO_EVXXX_RX_FW_4_2_0_VOLUME_UNIT.m3
Unit of the total water volume (unit selection in address 149)
Input Const
ePowerUnit
BELIMO_EVXXX_RX_FW_4_2_0_POWER_UNIT
BELIMO_EVXXX_RX_FW_4_2_0_POWER_UNIT.kW
Unit of the powers (unit selection in address 148)
Input Const
eVolFlowUnit
BELIMO_EVXXX_RX_FW_4_2_0_VOLUME_FLOW_UNIT
BELIMO_EVXXX_RX_FW_4_2_0_VOLUME_FLOW_UNIT.m3_per_hour
Unit for the absolute volume flow (unit selection in address 147)
Input Const
rMaxAbsVolFlowUnit
REAL
40.0
Maximum value for the absolute volume flow in the selected unit (0.25rNomAbsVolFlowUnit … 1.0rNomAbsVolFlowUnit ) (unit selection in address 147)
Input Const
rMinAbsVolFlowUnit
REAL
20.0
Minimum value for the absolute volume flow in the selected unit (0 … rMaxAbsVolFlowUnit) (unit selection in address 147)
Input Const
eSensor_1_Passive_Type
BELIMO_EVXXX_RX_FW_4_2_0_SENSOR_1_PASSIVE_TYPE
BELIMO_EVXXX_RX_FW_4_2_0_SENSOR_1_PASSIVE_TYPE.None
Definition of the type of passive sensor 1 (0 = None)
Input Const
eSensor_1_Type
BELIMO_EVXXX_RX_FW_4_2_0_SENSOR_1_TYPE
BELIMO_EVXXX_RX_FW_4_2_0_SENSOR_1_TYPE.None
Definition of the type of sensor 1 (0 = None)
Input Const
eSetpSource
BELIMO_EVXXX_RX_FW_4_2_0_SETPOINT_SOURCE
BELIMO_EVXXX_RX_FW_4_2_0_SETPOINT_SOURCE.Bus
Source for the setpoint - position/volume flow/power (1 = Modbus)
Input Const
eControlMode
BELIMO_EVXXX_RX_FW_4_2_0_CONTROL_MODE
BELIMO_EVXXX_RX_FW_4_2_0_CONTROL_MODE.Flow_Control
Operating mode of the control (1 = volume flow)
Input Const
tBusFailTimeout
TIME
TIME#2m0s0ms
Time duration for evaluating a communication error
Input Const
eBusFailAction
BELIMO_EVXXX_RX_FW_4_2_0_BUS_FAIL_ACTION
BELIMO_EVXXX_RX_FW_4_2_0_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’
Input Const
tTimeUpdateConfig
TIME
TIME#0ms
Update interval for the processes influenced by the input ‘xUpdateConfig’
Input Const
tTimeUpdateSetp
TIME
TIME#45s0ms
Update interval for operations influenced by the input 'xUpdateSetp'
Input Const
tTimeUpdateActual
TIME
TIME#3s0ms
Update interval for operations influenced by the input 'xUpdateActual'
Last updated

