THERMOKON_NOVOS_TOUCH_V3
THERMOKON_NOVOS_TOUCH_V3 (FB)
THERMOKON_NOVOS_TOUCH_V3 (FB)FUNCTION_BLOCK THERMOKON_NOVOS_TOUCH_V3
InOut:
Input
xEn
BOOL
TRUE
Enable / disable of communication ( TRUE = enabled )
Input
byUnitId
BYTE
0
Device address ( 1 .. 247 )
Input
xUpdateActual
BOOL
FALSE
Update of actual values ( on each rising edge )
Input
xUpdateStates
BOOL
FALSE
Update of states (on every rising edge )
Input
xUpdateSetp
BOOL
FALSE
Update of setpoints ( on each rising edge )
Input
xReadConfig
BOOL
FALSE
Update of the configuration (actual values for lighting / shading, on each rising edge )
Input
xResError
BOOL
FALSE
Reinitialize the outputs ‘eErrorCodeCom’ and ‘stErrorCodeDev’ to the no-error state ( on each rising edge )
Input
rSetpTempBase
REAL
22.0
Base setpoint temperature ( degrees Celsius )
Input
rSetpTempOffset
REAL
3.0
Adjustment range of the setpoint temperature ( symmetrical, +/- )
Input
eFanSpeed
THERMOKON_NOVOS_TOUCH_FAN_SPEED_CODE
THERMOKON_NOVOS_TOUCH_FAN_SPEED_CODE.OFF
Fan level ( 0 = OFF, 1 .. 5 = levels 1 .. 5, 6 = AUTO, 7 .. 12 = Auto level 0 - 5 )
Input
xCenSwitchLightsOff
BOOL
FALSE
Input for central deactivation of all lights ( TRUE = deactivation )
Input
xCenSwitchLightsOn
BOOL
FALSE
Input for central activation of all lights ( TRUE = activation )
Input
xLight_1
BOOL
FALSE
Input to toggle the state of lighting 1 ( on each rising edge )
Input
rBrightLight_1
REAL
0.0
Brightness of lighting 1 ( 100.0 = maximum )
Input
xLight_2
BOOL
FALSE
Input to toggle the state of lighting 2 ( on each rising edge )
Input
rBrightLight_2
REAL
0.0
Brightness of lighting 2 ( 100.0 = maximum )
Input
xLight_3
BOOL
FALSE
Input to toggle the state of lighting 3 ( on each rising edge )
Input
rBrightLight_3
REAL
0.0
Brightness of lighting 3 ( 100.0 = maximum )
Input
xLight_4
BOOL
FALSE
Input to toggle the state of lighting 4 ( on each rising edge )
Input
rBrightLight_4
REAL
0.0
Brightness of lighting 4 ( 100.0 = maximum )
Input
xLight_5
BOOL
FALSE
Input to toggle the state of lighting 5 ( on each rising edge )
Input
rBrightLight_5
REAL
0.0
Brightness of lighting 5 ( 100.0 = maximum )
Input
xLight_6
BOOL
FALSE
Input to toggle the state of lighting 6 ( on each rising edge )
Input
rBrightLight_6
REAL
0.0
Brightness of lighting 6 ( 100.0 = maximum )
Input
xLight_7
BOOL
FALSE
Input to toggle the state of lighting 7 ( on each rising edge )
Input
rBrightLight_7
REAL
0.0
Brightness of lighting 7 ( 100.0 = maximum )
Input
xLight_8
BOOL
FALSE
Input to toggle the state of lighting 8 ( on each rising edge )
Input
rBrightLight_8
REAL
0.0
Brightness of lighting 8 ( 100.0 = maximum )
Input
xScene_1
BOOL
FALSE
Input to toggle the state of scene 1 ( on each rising edge )
Input
xScene_2
BOOL
FALSE
Input to toggle the state of scene 2 ( on each rising edge )
Input
xScene_3
BOOL
FALSE
Input to toggle the state of scene 3 ( on each rising edge )
Input
xScene_4
BOOL
FALSE
Input to toggle the state of scene 4 ( on each rising edge )
Input
xScene_5
BOOL
FALSE
Input to toggle the state of scene 5 ( on each rising edge )
Input
xScene_6
BOOL
FALSE
Input to toggle the state of scene 6 ( on each rising edge )
Input
xScene_7
BOOL
FALSE
Input to toggle the state of scene 7 ( on each rising edge )
Input
xScene_8
BOOL
FALSE
Input to toggle the state of scene 8 ( on each rising edge )
Input
xDisplCondens
BOOL
FALSE
Enable / disable the condensation icon ( TRUE = enabled )
Input
xDisplWindowOpen
BOOL
FALSE
Enable / disable the window open icon ( TRUE = enabled )
Input
xDisplHeat
BOOL
FALSE
Enable / disable the heating icon ( TRUE = enabled )
Input
xDisplCool
BOOL
FALSE
Enable / disable the cooling icon ( TRUE = enabled )
Input
xDisplWarn
BOOL
FALSE
Enable / disable the warning icon ( TRUE = enabled )
Input
xPresence
BOOL
FALSE
Enable / disable presence ( TRUE = presence )
Input
xEcoMode
BOOL
FALSE
Enable / disable ECO operating mode ( TRUE = enabled )
Input
rPositionShade_1
REAL
0.0
Position of shading 1 ( 0.0 = fully open, 100.0 = fully closed )
Input
rSlatShade_1
REAL
0.0
Position of the slats of shading 1 ( 0.0 = horizontal, symmetrical e.g. +/- 80 degrees )
Input
rPositionShade_2
REAL
0.0
Position of shading 2 ( 0.0 = fully open, 100.0 = fully closed )
Input
rSlatShade_2
REAL
0.0
Position of the slats of shading 2 ( 0.0 = horizontal, symmetrical e.g. +/- 80 degrees )
Input
rPositionShade_3
REAL
0.0
Position of shading 3 ( 0.0 = fully open, 100.0 = fully closed )
Input
rSlatShade_3
REAL
0.0
Position of the slats of shading 3 ( 0.0 = horizontal, symmetrical e.g. +/- 80 degrees )
Input
rPositionShade_4
REAL
0.0
Position of shading 4 ( 0.0 = fully open, 100.0 = fully closed )
Input
rSlatShade_4
REAL
0.0
Position of the slats of shading 4 ( 0.0 = horizontal, symmetrical e.g. +/- 80 degrees )
Input
rPositionShade_5
REAL
0.0
Position of shading 5 ( 0.0 = fully open, 100.0 = fully closed )
Input
rSlatShade_5
REAL
0.0
Position of the slats of shading 5 ( 0.0 = horizontal, symmetrical e.g. +/- 80 degrees )
Input
rPositionShade_6
REAL
0.0
Position of shading 6 ( 0.0 = fully open, 100.0 = fully closed )
Input
rSlatShade_6
REAL
0.0
Position of the slats of shading 6 ( 0.0 = horizontal, symmetrical e.g. +/- 80 degrees )
Input
rPositionShade_7
REAL
0.0
Position of shading 7 ( 0.0 = fully open, 100.0 = fully closed )
Input
rSlatShade_7
REAL
0.0
Position of the slats of shading 7 ( 0.0 = horizontal, symmetrical e.g. +/- 80 degrees )
Input
rPositionShade_8
REAL
0.0
Position of shading 8 ( 0.0 = fully open, 100.0 = fully closed )
Input
rSlatShade_8
REAL
0.0
Position of the slats of shading 8 ( 0.0 = horizontal, symmetrical e.g. +/- 80 degrees )
Input
xResetDevice
BOOL
FALSE
Reset the device ( on each rising edge )
Inout
ModbusClient
ModbusClientBase
Client of the device
Output
rSetpTemp
REAL
Setpoint temperature ( degrees Celsius )
Output
rRoomTemp
REAL
Room temperature in XXX.X degrees Celsius
Output
rRelativeHumidity
REAL
Relative room humidity in XXX percent
Output
rAbsoluteHumidity
REAL
Absolute room humidity in XXX.X g/m3
Output
rDewpointTemp
REAL
Dew point temperature in XXX.X degrees Celsius
Output
rCO2
REAL
CO2 concentration in XXX ppm
Output
rVOC
REAL
VOC concentration in XXX percent
Output
rCO2_VOC_Mix
REAL
Mixed value from CO2 and VOC concentration in XXX percent
Output
xPresence_Fb
BOOL
Enable / disable presence ( TRUE = presence )
Output
xEcoMode_Fb
BOOL
Enable / disable ECO operating mode ( TRUE = enabled )
Output
eFanSpeedUser
THERMOKON_NOVOS_TOUCH_FAN_SPEED_CODE
THERMOKON_NOVOS_TOUCH_FAN_SPEED_CODE.OFF
Fan level ( set by the user on NOVOS Touch ) ( 0 = OFF, 1 .. 5 = levels 1 .. 5, 6 = AUTO )
Output
eFanSpeedBMS
THERMOKON_NOVOS_TOUCH_FAN_SPEED_CODE
THERMOKON_NOVOS_TOUCH_FAN_SPEED_CODE.OFF
Fan level ( specified by the BMS ) ( 0 = OFF, 1 .. 5 = levels 1 .. 5, 6 = AUTO, 7 .. 12 = AUTO LEVEL 0 - AUTO LEVEL 5 )
Output
xLight_1_Fb
BOOL
Enable / disable lighting 1 ( TRUE = enabled )
Output
rBrightLight_1_Fb
REAL
Brightness of lighting 1 ( 100.0 = maximum )
Output
xUpLight_1
BOOL
Command increase brightness for lighting 1
Output
xDownLight_1
BOOL
Command decrease brightness for lighting 1
Output
xLight_2_Fb
BOOL
Enable / disable lighting 1 ( TRUE = enabled )
Output
rBrightLight_2_Fb
REAL
Brightness of lighting 2 ( 100.0 = maximum )
Output
xUpLight_2
BOOL
Command increase brightness for lighting 2
Output
xDownLight_2
BOOL
Command decrease brightness for lighting 2
Output
xLight_3_Fb
BOOL
Enable / disable lighting 1 ( TRUE = enabled )
Output
rBrightLight_3_Fb
REAL
Brightness of lighting 3 ( 100.0 = maximum )
Output
xUpLight_3
BOOL
Command increase brightness for lighting 3
Output
xDownLight_3
BOOL
Command decrease brightness for lighting 3
Output
xLight_4_Fb
BOOL
Enable / disable lighting 1 ( TRUE = enabled )
Output
rBrightLight_4_Fb
REAL
Brightness of lighting 4 ( 100.0 = maximum )
Output
xUpLight_4
BOOL
Command increase brightness for lighting 4
Output
xDownLight_4
BOOL
Command decrease brightness for lighting 4
Output
xLight_5_Fb
BOOL
Enable / disable lighting 5 ( TRUE = enabled )
Output
rBrightLight_5_Fb
REAL
Brightness of lighting 5 ( 100.0 = maximum )
Output
xUpLight_5
BOOL
Command increase brightness for lighting 5
Output
xDownLight_5
BOOL
Command decrease brightness for lighting 5
Output
xLight_6_Fb
BOOL
Enable / disable lighting 6 ( TRUE = enabled )
Output
rBrightLight_6_Fb
REAL
Brightness of lighting 6 ( 100.0 = maximum )
Output
xUpLight_6
BOOL
Command increase brightness for lighting 6
Output
xDownLight_6
BOOL
Command decrease brightness for lighting 6
Output
xLight_7_Fb
BOOL
Enable / disable lighting 7 ( TRUE = enabled )
Output
rBrightLight_7_Fb
REAL
Brightness of lighting 7 ( 100.0 = maximum )
Output
xUpLight_7
BOOL
Command increase brightness for lighting 7
Output
xDownLight_7
BOOL
Command decrease brightness for lighting 7
Output
xLight_8_Fb
BOOL
Enable / disable lighting 8 ( TRUE = enabled )
Output
rBrightLight_8_Fb
REAL
Brightness of lighting 8 ( 100.0 = maximum )
Output
xUpLight_8
BOOL
Command increase brightness for lighting 8
Output
xDownLight_8
BOOL
Command decrease brightness for lighting 8
Output
xScene_1_Fb
BOOL
Enable / disable scene 1 ( TRUE = enabled )
Output
xScene_2_Fb
BOOL
Enable / disable scene 2 ( TRUE = enabled )
Output
xScene_3_Fb
BOOL
Enable / disable scene 3 ( TRUE = enabled )
Output
xScene_4_Fb
BOOL
Enable / disable scene 4 ( TRUE = enabled )
Output
xScene_5_Fb
BOOL
Enable / disable scene 5 ( TRUE = enabled )
Output
xScene_6_Fb
BOOL
Enable / disable scene 6 ( TRUE = enabled )
Output
xScene_7_Fb
BOOL
Enable / disable scene 7 ( TRUE = enabled )
Output
xScene_8_Fb
BOOL
Enable / disable scene 8 ( TRUE = enabled )
Output
rPositionShade_1_Fb
REAL
Position of shading 1 ( 0.0 = fully open, 100.0 = fully closed )
Output
rSlatShade_1_Fb
REAL
Position of the slats of shading 1 ( 0.0 = horizontal, symmetrical e.g. +/- 80 degrees )
Output
xUpShade_1
BOOL
Command UP for shading 1
Output
xDownShade_1
BOOL
Command DOWN for shading 1
Output
rPositionShade_2_Fb
REAL
Position of shading 2 ( 0.0 = fully open, 100.0 = fully closed )
Output
rSlatShade_2_Fb
REAL
Position of the slats of shading 2 ( 0.0 = horizontal, symmetrical e.g. +/- 80 degrees )
Output
xUpShade_2
BOOL
Command UP for shading 2
Output
xDownShade_2
BOOL
Command DOWN for shading 2
Output
rPositionShade_3_Fb
REAL
Position of shading 3 ( 0.0 = fully open, 100.0 = fully closed )
Output
rSlatShade_3_Fb
REAL
Position of the slats of shading 3 ( 0.0 = horizontal, symmetrical e.g. +/- 80 degrees )
Output
xUpShade_3
BOOL
Command UP for shading 3
Output
xDownShade_3
BOOL
Command DOWN for shading 3
Output
rPositionShade_4_Fb
REAL
Position of shading 4 ( 0.0 = fully open, 100.0 = fully closed )
Output
rSlatShade_4_Fb
REAL
Position of the slats of shading 4 ( 0.0 = horizontal, symmetrical e.g. +/- 80 degrees )
Output
xUpShade_4
BOOL
Command UP for shading 4
Output
xDownShade_4
BOOL
Command DOWN for shading 4
Output
rPositionShade_5_Fb
REAL
Position of shading 5 ( 0.0 = fully open, 100.0 = fully closed )
Output
rSlatShade_5_Fb
REAL
Position of the slats of shading 5 ( 0.0 = horizontal, symmetrical e.g. +/- 80 degrees )
Output
xUpShade_5
BOOL
Command UP for shading 5
Output
xDownShade_5
BOOL
Command DOWN for shading 5
Output
rPositionShade_6_Fb
REAL
Position of shading 6 ( 0.0 = fully open, 100.0 = fully closed )
Output
rSlatShade_6_Fb
REAL
Position of the slats of shading 6 ( 0.0 = horizontal, symmetrical e.g. +/- 80 degrees )
Output
xUpShade_6
BOOL
Command UP for shading 6
Output
xDownShade_6
BOOL
Command DOWN for shading 6
Output
rPositionShade_7_Fb
REAL
Position of shading 7 ( 0.0 = fully open, 100.0 = fully closed )
Output
rSlatShade_7_Fb
REAL
Position of the slats of shading 7 ( 0.0 = horizontal, symmetrical e.g. +/- 80 degrees )
Output
xUpShade_7
BOOL
Command UP for shading 7
Output
xDownShade_7
BOOL
Command DOWN for shading 7
Output
rPositionShade_8_Fb
REAL
Position of shading 8 ( 0.0 = fully open, 100.0 = fully closed )
Output
rSlatShade_8_Fb
REAL
Position of the slats of shading 8 ( 0.0 = horizontal, symmetrical e.g. +/- 80 degrees )
Output
xUpShade_8
BOOL
Command UP for shading 8
Output
xDownShade_8
BOOL
Command DOWN for shading 8
Output
xDigitalInput
BOOL
State of the digital input at terminal 7 ( TRUE = loop closed to GND )
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
tTimeUpdateSetp
TIME
TIME#45s0ms
Update interval for the processes affected by the input ‘xUpdateSetp’
Input Const
tTimeUpdateStates
TIME
TIME#1s0ms
Update interval for operations affected by the input ‘xUpdateStates’
Input Const
tTimeUpdateActual
TIME
TIME#3s0ms
Update interval for the processes affected by the input ‘xUpdateActual’
Last updated

