BELIMO_EVXXXF_FW_3XX_MOD
BELIMO_EVXXXF_FW_3XX_MOD (FB)
BELIMO_EVXXXF_FW_3XX_MOD (FB)FUNCTION_BLOCK BELIMO_EVXXXF_FW_3XX_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\
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 | | The calibration of the temperature sensors must be performed on the device, however no adjustment is possible via Modbus. | | The 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 | | This function block can also be used for the EnergyValves EVXXX RX (in-line) with firmware 3.X !!! | For the EnergyValves EVXXX RX (in-line) with firmware 4.X there are separate function blocks. | | 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
eOverrideCon
BELIMO_EVXXXF_FW_3XX_OVERRIDE_CONTROL
BELIMO_EVXXXF_FW_3XX_OVERRIDE_CONTROL.None
Position control: 0.0 - 100.0% refer to the relative position Flow control: 0.0 - 100.0% refer to the range 0 - Vmax (address 105) Power control: 0.0 - 100.0% refer to the range 0 - Pmax (address 116) Forced override of the control signal - position/volume flow/power (0 = None)
Input
rSetpDeltaTTempKel
REAL
1.0
Setpoint - temperature difference (Delta-T manager) in Kelvin (minimum value)
Inout
ModbusClient
ModbusClientBase
Client of the device
Output
eSetpSourceFb
BELIMO_EVXXXF_FW_3XX_SETPOINT_SOURCE
Feedback - source for the setpoint - position/volume flow/power (1 = Modbus)
Output
eControlModeFb
BELIMO_EVXXXF_FW_3XX_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 V ( 0.0 - 10.0 V) from the 0 - 10V input (address 144 = 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 - 100.0 %) (relative to 'Vmax' - address 105)
Output
rRelVolFlowLimitMax
REAL
Limit - maximum percentage volume flow (reference: Vnom) (range: 0.3 - 1.0 Vnom) (Control_Mode = Flow Control or Power Control)
Output
rAbsVolFlowLimitMaxlsFb
REAL
Feedback - limit - maximum absolute volume flow in liters/s (reference: Vnom) (range: 0.3 - 1.0 Vnom) ( Control_Mode = Flow Control or Power Control)
Output
rNomAbsVolFlowUnit
REAL
Nominal volume flow in the chosen unit (addresses 112 and 113) (unit selection in address 141)
Output
rSetpAbsVolFlowUnit
REAL
Setpoint for the absolute volume flow in the chosen unit (unit selection in address 141)
Output
rAbsVolFlowUnit
REAL
Absolute volume flow in the chosen unit (unit selection in address 141)
Output
eVolFlowUnitFb
BELIMO_EVXXXF_FW_3XX_VOLUME_FLOW_UNIT
Feedback - unit for the absolute volume flow ( unit selection in address 141)
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
rRelMaxPowerLimit
REAL
Relative maximum power in percent (reference: Pnom ) (range: 0.005 - 1.0 Pnom)
Output
rNomAbsPowerUnit
REAL
Nominal power in the chosen unit (addresses 163 and 164) (unit selection in address 142)
Output
rAbsMaxPowerLimitkWFb
REAL
Feedback - absolute maximum power in kW ( reference: Pnom) (range: 0.005 - 1.0 Pnom)
Output
rAbsPowerUnit
REAL
Current absolute power in the chosen unit ( unit selection in address 142)
Output
ePowerUnitFb
BELIMO_EVXXXF_FW_3XX_POWER_UNIT
Feedback - unit of powers (unit selection in address 142)
Output
eDeltaTManagerStatus
BELIMO_EVXXXF_FW_3XX_DELTA_T_MANAGER_STATUS
Status of the Delta-T manager
Output
rSetpDeltaTTempKelFb
REAL
Feedback - setpoint - temperature difference (Delta-T manager) in Kelvin (minimum value)
Output
rSetpDeltaTAbsFlowls
REAL
Setpoint - volume flow in liters/s (Delta-T manager)
Output
dwTotalCoolingEnergy
DWORD
Total cooling energy in the chosen unit (unit selection in address 143)
Output
dwTotalHeatinggEnergy
DWORD
Total heating energy in the chosen unit (unit selection in address 143)
Output
eEnergyUnitFb
BELIMO_EVXXXF_FW_3XX_ENERGY_UNIT
Feedback - unit of total energy amounts ( unit selection in address 143)
Output
eOverrideConFb
BELIMO_EVXXXF_FW_3XX_OVERRIDE_CONTROL
Current state - forced override of the control signal - position/volume flow/power (0 = None)
Output
eDeviceType
BELIMO_EVXXXF_FW_3XX_DEVICE_TYPE
Current state - type of device (0 = Device not connected)
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
STRING
String with the numbers of the active device errors
Output
xBusy
BOOL
Communication indicator ( TRUE = communication )
Input Const
eDeltaTManagerLimitation
BELIMO_EVXXXF_FW_3XX_DELTA_T_MANAGER_LIMITATION
BELIMO_EVXXXF_FW_3XX_DELTA_T_MANAGER_LIMITATION.Disabled
Limitation of the Delta-T manager
Input Const
rAbsMaxPowerLimitkW
REAL
10.0
Absolute maximum power in kW (reference: Pnom) ( range: 0.005 - 1.0 Pnom)
Input Const
eEnergyUnit
BELIMO_EVXXXF_FW_3XX_ENERGY_UNIT
BELIMO_EVXXXF_FW_3XX_ENERGY_UNIT.MWh
Unit of total energy amounts (unit selection in address 143)
Input Const
ePowerUnit
BELIMO_EVXXXF_FW_3XX_POWER_UNIT
BELIMO_EVXXXF_FW_3XX_POWER_UNIT.kW
Unit of powers (unit selection in address 142)
Input Const
eVolFlowUnit
BELIMO_EVXXXF_FW_3XX_VOLUME_FLOW_UNIT
BELIMO_EVXXXF_FW_3XX_VOLUME_FLOW_UNIT.Litres_per_second
Unit for the absolute volume flow (unit selection in address 141)
Input Const
rAbsVolFlowLimitMaxls
REAL
3.0
Limit - maximum absolute volume flow in liters/s ( reference: Vnom) (range: 0.3 - 1.0 Vnom) (Control_Mode = Flow Control or Power Control)
Input Const
eSetpSource
BELIMO_EVXXXF_FW_3XX_SETPOINT_SOURCE
BELIMO_EVXXXF_FW_3XX_SETPOINT_SOURCE.Bus
Source for the setpoint - position/volume flow/power (1 = Modbus)
Input Const
eControlMode
BELIMO_EVXXXF_FW_3XX_CONTROL_MODE
BELIMO_EVXXXF_FW_3XX_CONTROL_MODE.Flow_Control
Operating mode of the control (1 = volume flow)
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

