TRANE_SYMBIO_800_RTWF_RTSF

TRANE_SYMBIO_800_RTWF_RTSF (FB)

FUNCTION_BLOCK TRANE_SYMBIO_800_RTWF_RTSF

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

rBASSetpTemp

REAL

7.0

Current setpoint temperature in degrees Celsius ( AI 10100 )

Input

rBASDemLimSetp

REAL

120.0

Current setpoint for the demand limit in percent ( AI 10101 )

Input

xBASReset

BOOL

FALSE

Reset of the unit faults by the supervisory controller (on each rising edge) ( BV 10101 )

Input

rBASMode

REAL

1.0

Functional status of the unit ( 1.0 = Cooling, 2.0 = Heating, 3.0 = Defrost, 4.0 = Free cooling ) ( MV 10100 )

Input

xUpdateActual

BOOL

FALSE

Update of actual values ( on each rising edge )

Input

xUpdateSetp

BOOL

FALSE

Update of setpoints ( on each rising edge )

Input

xResError

BOOL

FALSE

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

Inout

ModbusClient

ModbusClientBase

Client of the device

Output

arrIstwerte_0

ARRAY [10..15] OF REAL

Array for actual values 0 - Registers 10 - 21 - Actual values - Part 1 - Analog Inputs ( FC04 )

Output

arrIstwerte_1

ARRAY [24..29] OF REAL

Array for actual values 1 - Registers 24 - 35 - Actual values - Part 2 - Analog Inputs ( FC04 )

Output

arrIstwerte_2

ARRAY [38..46] OF REAL

Array for actual values 2 - Registers 38 - 55 - Actual values - Part 3 - Analog Inputs ( FC04 )

Output

arrIstwerte_3

ARRAY [58..118] OF REAL

Array for actual values 3 - Registers 58 - 179 - Actual values - Part 4 - Analog Inputs ( FC04 )

Output

arrIstwerte_4

ARRAY [180..185] OF REAL

Array for actual values 4 - Registers 180 - 191 - Actual values - Part 5 - Analog Inputs ( FC04 )

Output

arrIstwerte_5

ARRAY [10..12] OF REAL

Array for actual values 5 - Registers 10 - 15 - Analog Values ( FC03 )

Output

arxIstwerte_6

ARRAY [3010..3045] OF BOOL

Array for actual values 6 - Registers 3010 - 3045 - Binary Inputs ( FC04 )

Output

arxIstwerte_7

ARRAY [3010..3014] OF BOOL

Array for actual values 7 - Registers 3010 - 3014 - Binary Values ( FC03 )

Output

rActSetpTemp

REAL

Current setpoint temperature in degrees Celsius ( AI 10100 )

Output

rActDemLimSetp

REAL

Current setpoint for the demand limit in percent ( AI 10101 )

Output

rEvapEntTemp

REAL

Current evaporator inlet temperature on the chilled water side in degrees Celsius ( AI 10102 )

Output

rEvapLeavTemp

REAL

Current evaporator outlet temperature on the chilled water side in degrees Celsius ( AI 10103 )

Output

rOutsideTemp

REAL

Current outside air temperature in degrees Celsius ( AI 10104 )

Output

rActRunCapacity

REAL

Current running capacity in percent ( AI 10108 )

Output

rCondEntTemp

REAL

Current condenser inlet temperature on the hot water side in degrees Celsius ( AI 10144 )

Output

rCondLeavTemp

REAL

Current condenser outlet temperature on the hot water side in degrees Celsius ( AI 10145 )

Output

rPowerConsumpt

REAL

Current electrical power consumption of the unit in kW ( AI 10146 )

Output

rUnitSourceID

REAL

Current diagnostic code of the unit ( AI 10187 )

Output

rActChiSetpTemp

REAL

Current setpoint temperature - Cooling mode - in degrees Celsius ( AI 10189 )

Output

rActHotSetpTemp

REAL

Current setpoint temperature - Heating mode - in degrees Celsius ( AI 10190 )

Output

xRunEnable

BOOL

Run enable ( FALSE = none, TRUE = active )( BI 10100 )

Output

xChilRunState

BOOL

Primary operating state of the cooling sequence (FALSE = Off, TRUE = On )( BI 10103 )

Output

xEmergencyStop

BOOL

Emergency stop status ( FALSE = Auto, TRUE = Emergency Stop active )( BI 10106 )

Output

xEvaFlowState

BOOL

Chilled water flow status ( FALSE = no flow, TRUE = flow )( BI 10107 )

Output

xDiagShutdwPres

BOOL

Unit shutdown status ( FALSE = Normal, TRUE = Fault )( BI 10109 )

Output

xDiagManResPres

BOOL

Manual reset status of the unit ( FALSE = Normal, TRUE = Fault )( BI 10110 )

Output

xComp1ARunState

BOOL

Operating status of compressor 1A ( FALSE = Stop, TRUE = Auto ) ( BI 10116 )

Output

xComp1BRunState

BOOL

Operating status of compressor 1B ( FALSE = Stop, TRUE = Auto ) ( BI 10117 )

Output

xComp2ARunState

BOOL

Operating status of compressor 2A ( FALSE = Stop, TRUE = Auto ) ( BI 10118 )

Output

xComp2BRunState

BOOL

Operating status of compressor 2B ( FALSE = Stop, TRUE = Auto ) ( BI 10119 )

Output

xExtAutoStop

BOOL

External lockout status of the unit ( FALSE = Stop, TRUE = Auto ) ( BI 10120 )

Output

xCondWaterPump

BOOL

Operating status of the condenser circulation pump in the chilled water circuit ( FALSE = Off, TRUE = On ) ( BI 10121 )

Output

xEvaWaterPump

BOOL

Operating status of the evaporator circulation pump in the hot water circuit ( FALSE = Off, TRUE = On ) ( BI 10122 )

Output

xCondFlowState

BOOL

Hot water flow status ( FALSE = no flow, TRUE = flow )( BI 10123 )

Output

xFrontAutoStop

BOOL

Lockout status of the unit by the local controls at the device ( FALSE = Stop, TRUE = Auto ) ( BI 10124 )

Output

xAlmLatchGen

BOOL

General latched alarm status ( FALSE = Normal, TRUE = Fault ) ( BI 10130 )

Output

xBASAutoStop

BOOL

Lockout status of the unit by the supervisory controller ( FALSE = Stop, TRUE = Auto ) ( BV 10100 )

Output

xBASDiagReset

BOOL

Reset status of the unit faults by the supervisory controller ( FALSE = Normal, TRUE = Reset ) ( BV 10101 )

Output

xBASComp1ALock

BOOL

Lockout status of compressor 1A by the supervisory controller ( FALSE = Normal, TRUE = Lock ) ( BV 10106 )

Output

xBASComp1BLock

BOOL

Lockout status of compressor 1B by the supervisory controller ( FALSE = Normal, TRUE = Lock ) ( BV 10107 )

Output

xBASComp2ALock

BOOL

Lockout status of compressor 2A by the supervisory controller ( FALSE = Normal, TRUE = Lock ) ( BV 10108 )

Output

xBASComp2BLock

BOOL

Lockout status of compressor 2B by the supervisory controller ( FALSE = Normal, TRUE = Lock ) ( BV 10109 )

Output

xBASEvaWaterPump

BOOL

Request status of the evaporator circulation pump in the hot water circuit by the supervisory controller ( FALSE = Auto, TRUE = On ) ( BV 10110 )

Output

xBASConWaterPump

BOOL

Request status of the condenser circulation pump in the chilled water circuit by the supervisory controller ( FALSE = Auto, TRUE = On ) ( BV 10111 )

Output

rRunMode

REAL

Operating status of the unit ( 1.0 = Off, 2.0 = Start, 3.0 = Run, 4.0 = Pre-Shutdown, 5.0 = Service, information not saved ) ( MI 10100 )

Output

rOperatingMode

REAL

Functional status of the unit ( 1.0 = Cooling, 2.0 = Heating, 3.0 = Defrost, 4.0 = Free cooling ) ( MI 10101 )

Output

rBASOperatMode

REAL

Functional status of the unit by the supervisory controller ( 1.0 = Cooling, 2.0 = Heating, 3.0 = Defrost, 4.0 = Free cooling ) ( MV 10100 )

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