SYSTEMAIR_ACCESS_CONTROL

SYSTEMAIR_ACCESS_CONTROL (FB)

FUNCTION_BLOCK SYSTEMAIR_ACCESS_CONTROL

InOut:

Scope
Name
Type
Initial
Comment

Input

xEn

BOOL

TRUE

Enable / disable of communication ( TRUE = enabled )

Input

byUnitId

BYTE

0

Address of the device

Input

xUpdateActual

BOOL

FALSE

Update of actual values ( on each rising edge )

Input

xUpdateSetp

BOOL

FALSE

Update of setpoints ( on each rising edge )

Input

eExternalCon

SYSTEMAIR_ACCESS_CONTROL_EXTERNAL_CONTROL

SYSTEMAIR_ACCESS_CONTROL_EXTERNAL_CONTROL.NO_EXTERNAL_CONTROL

External control of the unit — default

Input

eTempConMode

SYSTEMAIR_ACCESS_CONTROL_TEMP_CONTR_MODE

SYSTEMAIR_ACCESS_CONTROL_TEMP_CONTR_MODE.SUPPLY_AIR

Type of temperature control of the unit — default

Input

eFanConMode

SYSTEMAIR_ACCESS_CONTROL_FAN_CONT_MODE

SYSTEMAIR_ACCESS_CONTROL_FAN_CONT_MODE.FLOW

Type of fan control of the unit — default

Input

rSpTempSupplyAir

REAL

21.0

Supply air setpoint temperature in degrees Celsius when eTempConMode = SYSTEMAIR_ACCESS_CONTROL_TEMP_CONTR_MODE.SUPPLY_AIR

Input

rSpTempExtrAir

REAL

22.0

Exhaust air setpoint temperature in degrees Celsius when eTempConMode = SYSTEMAIR_ACCESS_CONTROL_TEMP_CONTR_MODE.EXTRACT_AIR_CASCADE

Input

rSpTempRoom

REAL

22.0

Room setpoint temperature in degrees Celsius when eTempConMode = SYSTEMAIR_ACCESS_CONTROL_TEMP_CONTR_MODE.ROOM_CASCADE

Input

xAckAlarmsDev

BOOL

FALSE

Acknowledge all alarms ( TRUE = active )

Input

xResAlarmSICDev

BOOL

FALSE

Reset of the service interval counter alarm ( TRUE = active )

Input

xResError

BOOL

FALSE

Reinitialization of the output 'eErrorCodeCom' to the error-free state (on each rising edge)

Inout

ModbusClient

ModbusClientBase

Client of the device

Output

eUnitModeFb

SYSTEMAIR_ACCESS_CONTROL_OP_MODE_FB

Operating mode of the unit — feedback

Output

eUnitTrigFb

SYSTEMAIR_ACCESS_CONTROL_TRIG_FB

Cause of the unit's current operating mode — feedback

Output

eExternalConFB

SYSTEMAIR_ACCESS_CONTROL_EXTERNAL_CONTROL

State of the unit's external control — feedback

Output

eTempConModeFB

SYSTEMAIR_ACCESS_CONTROL_TEMP_CONTR_MODE

Current type of temperature control of the unit — feedback

Output

eFanConModeFB

SYSTEMAIR_ACCESS_CONTROL_FAN_CONT_MODE

Current type of fan control of the unit — feedback

Output

eSupAirFanMode

SYSTEMAIR_ACCESS_CONTROL_FAN_MODE

Operating mode of the supply air fan

Output

eExtAirFanMode

SYSTEMAIR_ACCESS_CONTROL_FAN_MODE

Operating mode of the extract air fan

Output

rTempOda

REAL

Current outside temperature in degrees Celsius

Output

rTempIntakeAir

REAL

Current intake air temperature in degrees Celsius

Output

rTempSupplyAir

REAL

Current supply air temperature in degrees Celsius

Output

rTempExhaustAir

REAL

Current exhaust air temperature in degrees Celsius

Output

rTempExtractAir

REAL

Current extract air temperature in degrees Celsius

Output

rSupplyAirPres

REAL

Current pressure in the supply air in Pa

Output

rExtractAirPres

REAL

Current pressure in the extract air in Pa

Output

rSupplyAirFlow

REAL

Current volumetric flow in the supply air

Output

rExtractAirFlow

REAL

Current volumetric flow in the extract air

Output

rExtractAirCO2

REAL

Current CO2 concentration in the extract air / room in ppm

Output

rExtractAirHum

REAL

Current relative humidity in the extract air / room in percent

Output

rFilterSupAir

REAL

Differential pressure - filter - supply air in Pa

Output

rFilterExtAir

REAL

Differential pressure - filter - extract air in Pa

Output

rTempAveragRoom

REAL

Temperature - average of all four room temperature sensors in degrees Celsius

Output

rActiveSeq

REAL

Number of the active sequence ( 1 … 10 )

Output

arrContSigSeq

ARRAY [1..10] OF REAL

Control signal of the individual sequences ( 1 … 10 )

Output

rSupAirFanCon

REAL

Control signal for the supply air fan in percent

Output

rExtAirFanCon

REAL

Control signal for the extract air fan in percent

Output

rSpTempSupplyAirFb

REAL

Current setpoint of the supply air temperature in degrees Celsius — feedback

Output

rSpSupAirFan

REAL

Current setpoint for the supply air fan as pressure / volumetric flow

Output

rSpExtAirFan

REAL

Current setpoint for the extract air fan as pressure / volumetric flow

Output

rSFP

REAL

Specific fan power in Ws/m3

Output

rSupAirFanUpM

REAL

Rotational speed of the supply air fan in revolutions per minute

Output

rExtAirFanUpM

REAL

Rotational speed of the extract air fan in revolutions per minute

Output

rPosDamper_1

REAL

Current position of damper 1 in percent

Output

rPosDamper_2

REAL

Current position of damper 2 in percent

Output

rPosDamper_3

REAL

Current position of damper 3 in percent

Output

rPosDamper_4

REAL

Current position of damper 4 in percent

Output

rPosDamper_5

REAL

Current position of damper 5 in percent

Output

rSpSupAirCool

REAL

Setpoint - supply air temperature in cooling mode in degrees Celsius

Output

rSpSupAirHeat

REAL

Setpoint - supply air temperature in heating mode in degrees Celsius

Output

rSpDehum

REAL

Setpoint - dehumidification in percent relative humidity

Output

rSpHum

REAL

Setpoint - humidification in percent relative humidity

Output

eHumConMode

SYSTEMAIR_ACCESS_CONTROL_HUM_MODE

Current operating mode for humidification / dehumidification

Output

xErrorDevice_A

BOOL

Alarm output - unacknowledged fault messages - Alarm A ( TRUE = fault active )

Output

xErrorDevice_B

BOOL

Alarm output - unacknowledged fault messages - Alarm B ( TRUE = fault active )

Output

xErrorDevice_C

BOOL

Alarm output - unacknowledged fault messages - Alarm C ( TRUE = fault active )

Output

xFilterSupAir

BOOL

Filter maintenance indicator - supply air ( TRUE = maintenance required )

Output

xFilterExtAir

BOOL

Filter maintenance indicator - extract air ( TRUE = maintenance required )

Output

xFireAlarm

BOOL

Fire alarm ( TRUE = alarm active )

Output

xSmokeAlarm

BOOL

Smoke alarm ( TRUE = alarm active )

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

xBusy

BOOL

Communication indicator ( TRUE = communication )

Input Const

diAdrOffset

DINT

0

Offset for calculating Modbus addresses ( from the Modbus registers ) ( Permissible range: -1, 0, +1 )

Input Const

tTimeUpdateSetp

TIME

TIME#45s0ms

Update interval for the processes affected by the input ‘xUpdateSetp’

Input Const

tTimeUpdateActual

TIME

TIME#10s0ms

Update interval for the processes affected by the input ‘xUpdateActual’

Last updated