BELIMO_VRU_D3_BAC_EASY

BELIMO_VRU_D3_BAC_EASY (FB)

FUNCTION_BLOCK BELIMO_VRU_D3_BAC_EASY

Representation

InOut:

Scope
Name
Type
Initial
Comment

Input

xEn

BOOL

TRUE

Enable / disable communication (TRUE = enable)

Input

byUnitId

BYTE

0

Device address

Input

xUpdateActual

BOOL

FALSE

Update of actual values (on every rising edge )

Input

xUpdateSetp

BOOL

FALSE

Update of setpoints (on every rising edge )

Input

xResError

BOOL

FALSE

Reinitialization of the outputs eErrorCodeCom or stErrorCodeDev to the fault-free state (on every rising edge)

Input

rSetpPerc

REAL

0.0

Setpoint in % (0.0 - 100.0 %) depending on application

Input

eOverrideCon

BELIMO_VRU_D3_BAC_OVERRIDE_CON

BELIMO_VRU_D3_BAC_OVERRIDE_CON.NO_OVERRIDE

Airflow control: setpoint - airflow in % (0.0 - 100.0 %) (0.0 % = Vmin, 100.0 % = Vmax) Forced override of the air damper (0 = none)

Inout

ModbusClient

ModbusClientBase

Client of the device

Output

rVminM3H

REAL

Minimum value - airflow in m3/h

Output

rVmaxM3H

REAL

Maximum value - airflow in m3/h

Output

rVnomM3H

REAL

Nominal airflow in m3/h

Output

rVolFlowM3H

REAL

Actual value of the airflow in m3/h

Output

rSetpPercFb

REAL

Feedback of the setpoint in % (0.0 - 100.0 %)

Output

eCommandFb

BELIMO_VRU_D3_BAC_COMMAND

Feedback of the triggering of test functions (0 = none)

Output

eOverrideConFb

BELIMO_VRU_D3_BAC_OVERRIDE_CON

Feedback of the forced override of the air damper (0 = none)

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

Output

xBusy

BOOL

Communication indicator (TRUE = communication)

Input Const

eCommand

BELIMO_VRU_D3_BAC_COMMAND

BELIMO_VRU_D3_BAC_COMMAND.NO_COMMAND

Triggering of test functions (0 = none)

Input Const

xSetpVolumeFlowMinMax

BOOL

FALSE

Triggering the transfer of the parameters rSetpVolumeFlowMin or rSetpVolumeFlowMax (on every rising edge)

Input Const

rSetpVolumeFlowMax

REAL

2000.0

Setpoint for the maximum volume flow in the selected volume flow unit (at rSetpVolFlowPerc = 100.0 %)

Input Const

rSetpVolumeFlowMin

REAL

500.0

Setpoint for the minimum volume flow in the selected volume flow unit (at rSetpVolFlowPerc = 0.0 %)

Input Const

tBusFailureTimeOut

TIME

TIME#10s0ms

Duration for activation of the state Communication error (t = 0s = disabled, for t >= 10s (at least 10 s) the parameter must rSetpVolFlowPerc must be transferred cyclically with a time interval < t)

Input Const

rBusFailurePos

REAL

100.0

Position of the damper in the event of a bus failure (in %, 100% = open)

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