TROX_FSL_CONTROL_3

TROX_FSL_CONTROL_3 (FB)

FUNCTION_BLOCK TROX_FSL_CONTROL_3

InOut:

Scope
Name
Type
Initial
Comment

Input

xEn

BOOL

TRUE

Enable / disable communication ( TRUE = enabled )

Input

byUnitId

BYTE

0

Address of the device

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

eOpMode

TROX_FSL_CONTROL_3_OP_MODE

TROX_FSL_CONTROL_3_OP_MODE.OFF

Device operating mode — default

Input

eOpType

TROX_FSL_CONTROL_3_OP_TYPE

TROX_FSL_CONTROL_3_OP_TYPE.STANDBY

Operating mode of the device — setpoint

Input

eOpTypeOverride

TROX_FSL_CONTROL_3_OP_TYPE_OVERRIDE

TROX_FSL_CONTROL_3_OP_TYPE_OVERRIDE.NO_OVERRIDE

Operating mode override of the device — setpoint

Input

rTempOda

REAL

0.0

Current outside temperature in degrees Celsius — setpoint

Input

rTempLimitCoolPresence

REAL

22.2

Room temperature upper limit - cooling in degrees Celsius in the presence operating mode — setpoint

Input

rTempLimitHeatPresence

REAL

21.8

Room temperature lower limit - heating in degrees Celsius in the presence operating mode — setpoint

Input

rTempRoom

REAL

20.0

Current room temperature in degrees Celsius — setpoint

Input

rSpTempRoom

REAL

22.0

Current room setpoint temperature in degrees Celsius — setpoint

Input

rSpTempRoomOffset

REAL

0.0

Current room setpoint temperature offset in degrees Celsius — setpoint

Input

rSpTempSupply

REAL

22.0

Current supply air setpoint temperature in degrees Celsius — setpoint

Input

rSpTempSupplyOffset

REAL

0.0

Current supply air setpoint temperature offset in degrees Celsius — setpoint

Input

rRoomHumidity

REAL

50.0

Relative room humidity in percent — setpoint

Input

xChangeOver

BOOL

FALSE

Indication of the present medium ( FALSE = heating medium, TRUE = cooling medium ) — setpoint

Input

rSpFanLevel

REAL

3.0

Setpoint for fan level ( 1.0 = level 1, 2.0 = level 2, … 5.0 = level 5 ) — setpoint

Input

rRoomAirQuality

REAL

700.0

Room air quality in ppm — setpoint

Input

rOutsAirQuality

REAL

400.0

Outside air quality in ppm — setpoint

Input

rVolumeFlowDiff

REAL

0.0

Volume flow difference in m3/h

Input

xFire

BOOL

FALSE

State of the fire alarm ( TRUE = active ) — setpoint

Input

xWindow

BOOL

FALSE

State of the window contact ( TRUE = active ) — setpoint

Input

xExtraTime

BOOL

FALSE

State of the overtime activation ( TRUE = active ) — setpoint

Input

xFilterReset

BOOL

FALSE

State of the filter reset ( TRUE = active ) — setpoint

Input

xResError

BOOL

FALSE

Reinitialization of the outputs ‘eErrorCodeCom’ to the no-error state (on each rising edge)

Inout

ModbusClient

ModbusClientBase

Client of the device

Output

eOpModeFb

TROX_FSL_CONTROL_3_OP_MODE

Device operating mode — feedback

Output

eOpTypeFb

TROX_FSL_CONTROL_3_OP_TYPE

Operating mode of the device — feedback

Output

eOpTypeOverrideFb

TROX_FSL_CONTROL_3_OP_TYPE_OVERRIDE

Operating mode override of the device — feedback

Output

eOpStateFB

TROX_FSL_CONTROL_3_OP_STATE

Operating status of the device — feedback

Output

eVentTypeFb

TROX_FSL_CONTROL_3_VENT_TYPE

Ventilation type of the device — feedback

Output

rTempSupplyFb

REAL

Current supply air temperature in degrees Celsius — feedback

Output

rTempOdaFb

REAL

Current outside temperature in degrees Celsius — feedback

Output

rTempRoomFb

REAL

Current room temperature in degrees Celsius — feedback

Output

rTempReturnFlowFb

REAL

Current return flow temperature in degrees Celsius — feedback

Output

rTempFlowFb

REAL

Current flow temperature in degrees Celsius — feedback

Output

rTempOffsetFb

REAL

Current room/supply air temperature offset in degrees Celsius — feedback

Output

xExtraTimeFb

BOOL

State of the overtime activation ( TRUE = active ) — feedback

Output

rTempLimitCoolFb

REAL

Room temperature upper limit - cooling in degrees Celsius — feedback

Output

rTempLimitHeatFb

REAL

Room temperature lower limit - heating in degrees Celsius — feedback

Output

rTempSetpSupplyFb

REAL

Supply air setpoint temperature in degrees Celsius — feedback

Output

eFanLevelFb

TROX_FSL_CONTROL_3_FAN_LEVEL

Fan level of the device — feedback

Output

rRoomHumidityFb

REAL

Relative room humidity in percent — feedback

Output

rRoomAirQualityFb

REAL

Room air quality in ppm — feedback

Output

rVolumeFlowOdaFb

REAL

Volume flow in the outside air in m3/h — feedback

Output

rVolumeFlowExhFb

REAL

Volume flow in the exhaust air in m3/h — feedback

Output

xWindowFb

BOOL

State of the window contact ( TRUE = active ) — feedback

Output

xFireFb

BOOL

State of the fire alarm ( TRUE = active ) — feedback

Output

rSystemDevices

REAL

Number of devices in the network ( 1xMaster and 1xSlave = 2 devices )

Output

eDemandRoom

TROX_FSL_CONTROL_3_DEMAND_ROOM

Display of the heating / cooling demand of the room

Output

eDemandSupply

TROX_FSL_CONTROL_3_DEMAND_SUPPLY

Display of the heating / cooling demand of the supply air

Output

rValvePosHeatMas

REAL

Control - heating valve - master in percent

Output

rValvePosCoolMas

REAL

Control - cooling valve - master in percent

Output

arrTempSupplySla

ARRAY [1..10] OF REAL

Current supply air temperatures of the slaves [ Slave 1 - Slave 10 ] in degrees Celsius

Output

arrValvePosHeatSla

ARRAY [1..10] OF REAL

Current controls of the heating valves of the slaves [ Slave 1 - Slave 10 ] in degrees Celsius

Output

arrValvePosCoolSla

ARRAY [1..10] OF REAL

Current controls of the cooling valves of the slaves [ Slave 1 - Slave 10 ] in degrees Celsius

Output

sAlarmA

STRING

Collective fault - Alarm A ( partially shutting down )

Output

sAlarmB

STRING

Collective fault - Alarm B ( non-shutting down )

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

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 operations influenced by the input 'xUpdateSetp'

Input Const

tTimeUpdateActual

TIME

TIME#3s0ms

Update interval for operations influenced by the input 'xUpdateActual'

Last updated