# THERMOKON\_NOVOS\_TOUCH\_V2

## `THERMOKON_NOVOS_TOUCH_V2` (FB)

`FUNCTION_BLOCK` THERMOKON\_NOVOS\_TOUCH\_V2

### Representation

<figure><img src="/files/d0e1b99870946cd177987a6057c841aed38d55f2" alt=""><figcaption></figcaption></figure>

InOut:

| Scope       | Name                      | Type                                      | Initial                                       | Comment                                                                                                                                                             |
| ----------- | ------------------------- | ----------------------------------------- | --------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Input       | `xEn`                     | `BOOL`                                    | TRUE                                          | Enable / disable communication (TRUE = enable)                                                                                                                      |
| Input       | `byUnitId`                | `BYTE`                                    | 0                                             | Device address (1 .. 247)                                                                                                                                           |
| Input       | `xUpdateActual`           | `BOOL`                                    | FALSE                                         | <p>Update of actual values (on every rising edge<br>)</p>                                                                                                           |
| Input       | `xUpdateStates`           | `BOOL`                                    | FALSE                                         | Update of the states (on each rising edge)                                                                                                                          |
| Input       | `xUpdateSetp`             | `BOOL`                                    | FALSE                                         | <p>Update of setpoints (on every rising edge<br>)</p>                                                                                                               |
| Input       | `xUpdateConfig`           | `BOOL`                                    | FALSE                                         | Update of the configuration (on each rising edge)                                                                                                                   |
| Input       | `xResError`               | `BOOL`                                    | FALSE                                         | <p>Reinitialization of the outputs <code>eErrorCodeCom</code> or<br><code>stErrorCodeDev</code> to the fault-free state (on every rising edge)</p>                  |
| Input       | `rSetpTempBase`           | `REAL`                                    | 22.0                                          | Base setpoint temperature (degrees Celsius)                                                                                                                         |
| Input       | `rSetpTempOffset`         | `REAL`                                    | 3.0                                           | Setpoint temperature adjustment range (symmetric, +/-)                                                                                                              |
| Input       | `eFanSpeed`               | THERMOKON\_NOVOS\_TOUCH\_FAN\_SPEED\_CODE | THERMOKON\_NOVOS\_TOUCH\_FAN\_SPEED\_CODE.OFF | <p>Fan speed level (0 = OFF, 1 .. 5 = levels 1 .. 5, 6 = AUTO, 7<br>.. 12 = Auto level 0 - 5)</p>                                                                   |
| Input       | `xCenSwitchLightsOff`     | `BOOL`                                    | FALSE                                         | <p>Input for central deactivation of all lighting (<br>TRUE = deactivation)</p>                                                                                     |
| Input       | `xCenSwitchLightsOn`      | `BOOL`                                    | FALSE                                         | <p>Input for central activation of all lighting (TRUE<br>= activation)</p>                                                                                          |
| Input       | `xLight_1`                | `BOOL`                                    | FALSE                                         | <p>Input for switching the state of lighting 1 (on<br>every rising edge)</p>                                                                                        |
| Input       | `rBrightLight_1`          | `REAL`                                    | 0.0                                           | Brightness of lighting 1 (100.0 = maximum)                                                                                                                          |
| Input       | `xLight_2`                | `BOOL`                                    | FALSE                                         | <p>Input for switching the state of lighting 2 (on<br>every rising edge)</p>                                                                                        |
| Input       | `rBrightLight_2`          | `REAL`                                    | 0.0                                           | Brightness of lighting 2 (100.0 = maximum)                                                                                                                          |
| Input       | `xLight_3`                | `BOOL`                                    | FALSE                                         | <p>Input for switching the state of lighting 3 (on<br>every rising edge)</p>                                                                                        |
| Input       | `rBrightLight_3`          | `REAL`                                    | 0.0                                           | Brightness of lighting 3 (100.0 = maximum)                                                                                                                          |
| Input       | `xLight_4`                | `BOOL`                                    | FALSE                                         | <p>Input for switching the state of lighting 4 (on<br>every rising edge)</p>                                                                                        |
| Input       | `rBrightLight_4`          | `REAL`                                    | 0.0                                           | Brightness of lighting 4 (100.0 = maximum)                                                                                                                          |
| Input       | `xLight_5`                | `BOOL`                                    | FALSE                                         | <p>Input for switching the state of lighting 5 (on<br>every rising edge)</p>                                                                                        |
| Input       | `rBrightLight_5`          | `REAL`                                    | 0.0                                           | Brightness of lighting 5 (100.0 = maximum)                                                                                                                          |
| Input       | `xLight_6`                | `BOOL`                                    | FALSE                                         | <p>Input for switching the state of lighting 6 (on<br>every rising edge)</p>                                                                                        |
| Input       | `rBrightLight_6`          | `REAL`                                    | 0.0                                           | Brightness of lighting 6 (100.0 = maximum)                                                                                                                          |
| Input       | `xLight_7`                | `BOOL`                                    | FALSE                                         | <p>Input for switching the state of lighting 7 (on<br>every rising edge)</p>                                                                                        |
| Input       | `rBrightLight_7`          | `REAL`                                    | 0.0                                           | Brightness of lighting 7 (100.0 = maximum)                                                                                                                          |
| Input       | `xLight_8`                | `BOOL`                                    | FALSE                                         | <p>Input for switching the state of lighting 8 (on<br>every rising edge)</p>                                                                                        |
| Input       | `rBrightLight_8`          | `REAL`                                    | 0.0                                           | Brightness of lighting 8 (100.0 = maximum)                                                                                                                          |
| Input       | `xScene_1`                | `BOOL`                                    | FALSE                                         | <p>Input for switching the state of scene 1 (on every<br>rising edge)</p>                                                                                           |
| Input       | `xScene_2`                | `BOOL`                                    | FALSE                                         | <p>Input for switching the state of scene 2 (on every<br>rising edge)</p>                                                                                           |
| Input       | `xScene_3`                | `BOOL`                                    | FALSE                                         | <p>Input for switching the state of scene 3 (on every<br>rising edge)</p>                                                                                           |
| Input       | `xScene_4`                | `BOOL`                                    | FALSE                                         | <p>Input for switching the state of scene 4 (on every<br>rising edge)</p>                                                                                           |
| Input       | `xScene_5`                | `BOOL`                                    | FALSE                                         | <p>Input for switching the state of scene 5 (on every<br>rising edge)</p>                                                                                           |
| Input       | `xScene_6`                | `BOOL`                                    | FALSE                                         | <p>Input for switching the state of scene 6 (on every<br>rising edge)</p>                                                                                           |
| Input       | `xScene_7`                | `BOOL`                                    | FALSE                                         | <p>Input for switching the state of scene 7 (on every<br>rising edge)</p>                                                                                           |
| Input       | `xScene_8`                | `BOOL`                                    | FALSE                                         | <p>Input for switching the state of scene 8 (on every<br>rising edge)</p>                                                                                           |
| Input       | `xDisplCondens`           | `BOOL`                                    | FALSE                                         | <p>Enable / disable icon for condensation (TRUE =<br>enable)</p>                                                                                                    |
| Input       | `xDisplWindowOpen`        | `BOOL`                                    | FALSE                                         | <p>Enable / disable icon for open window (TRUE<br>= enable)</p>                                                                                                     |
| Input       | `xDisplHeat`              | `BOOL`                                    | FALSE                                         | <p>Enable / disable icon for heating mode (TRUE =<br>enable)</p>                                                                                                    |
| Input       | `xDisplCool`              | `BOOL`                                    | FALSE                                         | <p>Enable / disable icon for cooling mode (TRUE =<br>enable)</p>                                                                                                    |
| Input       | `xDisplWarn`              | `BOOL`                                    | FALSE                                         | <p>Enable / disable icon for warning (TRUE =<br>enable)</p>                                                                                                         |
| Input       | `xPresence`               | `BOOL`                                    | FALSE                                         | Enable / disable presence (TRUE = presence)                                                                                                                         |
| Input       | `xEcoMode`                | `BOOL`                                    | FALSE                                         | Enable / disable ECO operating mode (TRUE = enable)                                                                                                                 |
| Input       | `rPositionShade_1`        | `REAL`                                    | 0.0                                           | <p>Position of shading 1 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                            |
| Input       | `rSlatShade_1`            | `REAL`                                    | 0.0                                           | <p>Slat position of shading 1 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Input       | `rPositionShade_2`        | `REAL`                                    | 0.0                                           | <p>Position of shading 2 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                            |
| Input       | `rSlatShade_2`            | `REAL`                                    | 0.0                                           | <p>Slat position of shading 2 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Input       | `rPositionShade_3`        | `REAL`                                    | 0.0                                           | <p>Position of the shading 3 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                        |
| Input       | `rSlatShade_3`            | `REAL`                                    | 0.0                                           | <p>Position of the slats of the shading 3 (0.0 = horizontal,<br>symmetrical e.g. +/- 80 degrees)</p>                                                                |
| Input       | `rPositionShade_4`        | `REAL`                                    | 0.0                                           | <p>Position of shading 4 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                            |
| Input       | `rSlatShade_4`            | `REAL`                                    | 0.0                                           | <p>Slat position of shading 4 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Input       | `rPositionShade_5`        | `REAL`                                    | 0.0                                           | <p>Position of shading 5 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                            |
| Input       | `rSlatShade_5`            | `REAL`                                    | 0.0                                           | <p>Slat position of shading 5 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Input       | `rPositionShade_6`        | `REAL`                                    | 0.0                                           | <p>Position of shading 6 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                            |
| Input       | `rSlatShade_6`            | `REAL`                                    | 0.0                                           | <p>Slat position of shading 6 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Input       | `rPositionShade_7`        | `REAL`                                    | 0.0                                           | <p>Position of shading 7 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                            |
| Input       | `rSlatShade_7`            | `REAL`                                    | 0.0                                           | <p>Slat position of shading 7 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Input       | `rPositionShade_8`        | `REAL`                                    | 0.0                                           | <p>Position of shading 8 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                            |
| Input       | `rSlatShade_8`            | `REAL`                                    | 0.0                                           | <p>Slat position of shading 8 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Input       | `wFavouriteBut_1`         | `WORD`                                    | 0                                             | Function of favorite button 1 (0 = no function)                                                                                                                     |
| Input       | `wFavouriteBut_2`         | `WORD`                                    | 0                                             | Function of favorite button 2 (0 = no function)                                                                                                                     |
| Input       | `wFavouriteBut_3`         | `WORD`                                    | 0                                             | Function of favorite button 3 (0 = no function)                                                                                                                     |
| Input       | `wFavouriteBut_4`         | `WORD`                                    | 0                                             | Function of favorite button 4 (0 = no function)                                                                                                                     |
| Input       | `wFavouriteBut_5`         | `WORD`                                    | 0                                             | Function of favorite button 5 (0 = no function)                                                                                                                     |
| Input       | `wDateJJJJ`               | `WORD`                                    | 2020                                          | Setting of the current year                                                                                                                                         |
| Input       | `wDateMM`                 | `WORD`                                    | 1                                             | Setting of the current month                                                                                                                                        |
| Input       | `wDateDD`                 | `WORD`                                    | 1                                             | Setting of the current day                                                                                                                                          |
| Input       | `wTimeHH`                 | `WORD`                                    | 0                                             | Setting of the current number of hours                                                                                                                              |
| Input       | `wTimeMM`                 | `WORD`                                    | 0                                             | Setting of the current number of minutes                                                                                                                            |
| Input       | `wTimeSS`                 | `WORD`                                    | 0                                             | Setting of the current number of seconds                                                                                                                            |
| Input       | `xChangeDateTime`         | `BOOL`                                    | FALSE                                         | <p>Adoption of inputs wDateJJJJ, wDateMM, wDateDD, wTimeHH,<br>wTimeMM and wTimeSS (on every rising edge)</p>                                                       |
| Input       | `xResetDevice`            | `BOOL`                                    | FALSE                                         | Reset of the device (on every rising edge)                                                                                                                          |
| Inout       | `ModbusClient`            | `ModbusClientBase`                        |                                               | Client of the device                                                                                                                                                |
| Output      | `rSetpTemp`               | `REAL`                                    |                                               | Set 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 content in XXX ppm                                                                                                                                              |
| Output      | `rVOC`                    | `REAL`                                    |                                               | VOC content in XXX percent                                                                                                                                          |
| Output      | `rCO2_VOC_Mix`            | `REAL`                                    |                                               | Mixed value from CO2 and VOC content in XXX percent                                                                                                                 |
| Output      | `xSensorOffsetInDevice`   | `BOOL`                                    |                                               | <p>Indication of whether the sensors must be calibrated in the device<br>(TRUE = calibration in the device required, FALSE = calibration in the<br>FB required)</p> |
| Output      | `xPresence_Fb`            | `BOOL`                                    |                                               | Enable / disable presence (TRUE = presence)                                                                                                                         |
| Output      | `xEcoMode_Fb`             | `BOOL`                                    |                                               | Enable / disable ECO operating mode (TRUE = enable)                                                                                                                 |
| Output      | `eFanSpeedUser`           | THERMOKON\_NOVOS\_TOUCH\_FAN\_SPEED\_CODE | THERMOKON\_NOVOS\_TOUCH\_FAN\_SPEED\_CODE.OFF | <p>Fan speed level (set by the user on the NOVOS Touch) (0<br>= OFF, 1 .. 5 = levels 1 .. 5, 6 = AUTO)</p>                                                          |
| Output      | `eFanSpeedBMS`            | THERMOKON\_NOVOS\_TOUCH\_FAN\_SPEED\_CODE | THERMOKON\_NOVOS\_TOUCH\_FAN\_SPEED\_CODE.OFF | <p>Fan speed level (specified by the BMS) (0 = OFF, 1 .. 5 =<br>levels 1 .. 5, 6 = AUTO, 7 .. 12 = AUTO LEVEL 0 - AUTO LEVEL<br>5)</p>                              |
| Output      | `xLight_1_Fb`             | `BOOL`                                    |                                               | Enable / disable lighting 1 (TRUE = enable)                                                                                                                         |
| 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 = enable)                                                                                                                         |
| 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 = enable)                                                                                                                         |
| 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 = enable)                                                                                                                         |
| 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 = enable)                                                                                                                         |
| 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 = enable)                                                                                                                         |
| 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 = enable)                                                                                                                         |
| 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 = enable)                                                                                                                         |
| 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 = enable)                                                                                                                            |
| Output      | `xScene_2_Fb`             | `BOOL`                                    |                                               | Enable / disable scene 2 (TRUE = enable)                                                                                                                            |
| Output      | `xScene_3_Fb`             | `BOOL`                                    |                                               | Enable / disable scene 3 (TRUE = enable)                                                                                                                            |
| Output      | `xScene_4_Fb`             | `BOOL`                                    |                                               | Enable / disable scene 4 (TRUE = enable)                                                                                                                            |
| Output      | `xScene_5_Fb`             | `BOOL`                                    |                                               | Enable / disable scene 5 (TRUE = enable)                                                                                                                            |
| Output      | `xScene_6_Fb`             | `BOOL`                                    |                                               | Enable / disable scene 6 (TRUE = enable)                                                                                                                            |
| Output      | `xScene_7_Fb`             | `BOOL`                                    |                                               | Enable / disable scene 7 (TRUE = enable)                                                                                                                            |
| Output      | `xScene_8_Fb`             | `BOOL`                                    |                                               | Enable / disable scene 8 (TRUE = enable)                                                                                                                            |
| Output      | `rPositionShade_1_Fb`     | `REAL`                                    |                                               | <p>Position of shading 1 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                            |
| Output      | `rSlatShade_1_Fb`         | `REAL`                                    |                                               | <p>Slat position of shading 1 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Output      | `xUpShade_1`              | `BOOL`                                    |                                               | UP command for shading 1                                                                                                                                            |
| Output      | `xDownShade_1`            | `BOOL`                                    |                                               | DOWN command for shading 1                                                                                                                                          |
| Output      | `rPositionShade_2_Fb`     | `REAL`                                    |                                               | <p>Position of shading 2 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                            |
| Output      | `rSlatShade_2_Fb`         | `REAL`                                    |                                               | <p>Slat position of shading 2 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Output      | `xUpShade_2`              | `BOOL`                                    |                                               | UP command for shading 2                                                                                                                                            |
| Output      | `xDownShade_2`            | `BOOL`                                    |                                               | DOWN command for shading 2                                                                                                                                          |
| Output      | `rPositionShade_3_Fb`     | `REAL`                                    |                                               | <p>Position of the shading 3 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                        |
| Output      | `rSlatShade_3_Fb`         | `REAL`                                    |                                               | <p>Position of the slats of the shading 3 (0.0 = horizontal,<br>symmetrical e.g. +/- 80 degrees)</p>                                                                |
| Output      | `xUpShade_3`              | `BOOL`                                    |                                               | UP command for shading 3                                                                                                                                            |
| Output      | `xDownShade_3`            | `BOOL`                                    |                                               | DOWN command for shading 3                                                                                                                                          |
| Output      | `rPositionShade_4_Fb`     | `REAL`                                    |                                               | <p>Position of shading 4 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                            |
| Output      | `rSlatShade_4_Fb`         | `REAL`                                    |                                               | <p>Slat position of shading 4 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Output      | `xUpShade_4`              | `BOOL`                                    |                                               | UP command for shading 4                                                                                                                                            |
| Output      | `xDownShade_4`            | `BOOL`                                    |                                               | DOWN command for shading 4                                                                                                                                          |
| Output      | `rPositionShade_5_Fb`     | `REAL`                                    |                                               | <p>Position of shading 5 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                            |
| Output      | `rSlatShade_5_Fb`         | `REAL`                                    |                                               | <p>Slat position of shading 5 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Output      | `xUpShade_5`              | `BOOL`                                    |                                               | UP command for shading 5                                                                                                                                            |
| Output      | `xDownShade_5`            | `BOOL`                                    |                                               | DOWN command for shading 5                                                                                                                                          |
| Output      | `rPositionShade_6_Fb`     | `REAL`                                    |                                               | <p>Position of shading 6 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                            |
| Output      | `rSlatShade_6_Fb`         | `REAL`                                    |                                               | <p>Slat position of shading 6 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Output      | `xUpShade_6`              | `BOOL`                                    |                                               | UP command for shading 6                                                                                                                                            |
| Output      | `xDownShade_6`            | `BOOL`                                    |                                               | DOWN command for shading 6                                                                                                                                          |
| Output      | `rPositionShade_7_Fb`     | `REAL`                                    |                                               | <p>Position of shading 7 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                            |
| Output      | `rSlatShade_7_Fb`         | `REAL`                                    |                                               | <p>Slat position of shading 7 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Output      | `xUpShade_7`              | `BOOL`                                    |                                               | UP command for shading 7                                                                                                                                            |
| Output      | `xDownShade_7`            | `BOOL`                                    |                                               | DOWN command for shading 7                                                                                                                                          |
| Output      | `rPositionShade_8_Fb`     | `REAL`                                    |                                               | <p>Position of shading 8 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                            |
| Output      | `rSlatShade_8_Fb`         | `REAL`                                    |                                               | <p>Slat position of shading 8 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Output      | `xUpShade_8`              | `BOOL`                                    |                                               | UP command for shading 8                                                                                                                                            |
| Output      | `xDownShade_8`            | `BOOL`                                    |                                               | DOWN command for shading 8                                                                                                                                          |
| Output      | `xDigitalInput`           | `BOOL`                                    |                                               | <p>State of the digital input on terminal 7 (TRUE = loop<br>closed with GND)</p>                                                                                    |
| 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 | `rVOCOffset`              | `REAL`                                    | 0.0                                           | <p>Constant measured-value offset for the transmitted VOC -<br>actual value (increment: 1.0)</p>                                                                    |
| Input Const | `rCO2Offset`              | `REAL`                                    | 0.0                                           | <p>Constant measured-value offset for the transmitted CO2 -<br>actual value (increment: 1.0 ppm)</p>                                                                |
| Input Const | `rRelativeHumidityOffset` | `REAL`                                    | 0.0                                           | <p>Constant measured-value offset for the transmitted relative<br>humidity actual value (increment: 1.0 %rH)</p>                                                    |
| Input Const | `rRoomTempOffset`         | `REAL`                                    | 0.0                                           | <p>Constant measured-value offset for the transmitted temperature<br>- actual value (+/- 3 K) (increment: 0.1 K)</p>                                                |
| Input Const | `wTimeLongKeystroke`      | `WORD`                                    | 1000                                          | <p>Time duration for detection of the <code>long</code> button press (<br>duration in milliseconds)</p>                                                             |
| Input Const | `wIconScene_8`            | `WORD`                                    | 0                                             | Icon of scene 8 (0 = Work)                                                                                                                                          |
| Input Const | `sNameScene_8`            | `STRING(12)`                              | ‘SCENE 8’                                     | Name of scene 8 (maximum 12 characters)                                                                                                                             |
| Input Const | `wIconScene_7`            | `WORD`                                    | 0                                             | Icon of scene 7 (0 = Work)                                                                                                                                          |
| Input Const | `sNameScene_7`            | `STRING(12)`                              | ‘SCENE 7’                                     | Name of scene 7 (maximum 12 characters)                                                                                                                             |
| Input Const | `wIconScene_6`            | `WORD`                                    | 0                                             | Icon of scene 6 (0 = Work)                                                                                                                                          |
| Input Const | `sNameScene_6`            | `STRING(12)`                              | ‘SCENE 6’                                     | Name of scene 6 (maximum 12 characters)                                                                                                                             |
| Input Const | `wIconScene_5`            | `WORD`                                    | 0                                             | Icon of scene 5 (0 = Work)                                                                                                                                          |
| Input Const | `sNameScene_5`            | `STRING(12)`                              | ‘SCENE 5’                                     | Name of scene 5 (maximum 12 characters)                                                                                                                             |
| Input Const | `wIconScene_4`            | `WORD`                                    | 0                                             | Icon of scene 4 (0 = Work)                                                                                                                                          |
| Input Const | `sNameScene_4`            | `STRING(12)`                              | ‘SCENE 4’                                     | Name of scene 4 (maximum 12 characters)                                                                                                                             |
| Input Const | `wIconScene_3`            | `WORD`                                    | 0                                             | Icon of scene 3 (0 = Work)                                                                                                                                          |
| Input Const | `sNameScene_3`            | `STRING(12)`                              | ‘SCENE 3’                                     | Name of scene 3 (maximum 12 characters)                                                                                                                             |
| Input Const | `wIconScene_2`            | `WORD`                                    | 0                                             | Icon of scene 2 (0 = Work)                                                                                                                                          |
| Input Const | `sNameScene_2`            | `STRING(12)`                              | ‘SCENE 2’                                     | Name of scene 2 (maximum 12 characters)                                                                                                                             |
| Input Const | `wIconScene_1`            | `WORD`                                    | 0                                             | Icon of scene 1 (0 = Work)                                                                                                                                          |
| Input Const | `sNameScene_1`            | `STRING(12)`                              | ‘SCENE 1’                                     | Name of scene 1 (maximum 12 characters)                                                                                                                             |
| Input Const | `wSceneNumber`            | `WORD`                                    | 0                                             | Number of available scenes (1 - 8)                                                                                                                                  |
| Input Const | `xDispMenuScene`          | `BOOL`                                    | FALSE                                         | Enable / disable the menu `Scene` (FALSE = disable)                                                                                                                 |
| Input Const | `wAdjustModeShade_8`      | `WORD`                                    | 0                                             | Type of adjustment for shading 8 (0 = Slider)                                                                                                                       |
| Input Const | `wIconShade_8`            | `WORD`                                    | 0                                             | Icon of shading 8 (0 = Venetian blind)                                                                                                                              |
| Input Const | `sNameShade_8`            | `STRING(12)`                              | ‘VENETIAN BLIND 8’                            | Name of shading 8 (maximum 12 characters)                                                                                                                           |
| Input Const | `wAdjustModeShade_7`      | `WORD`                                    | 0                                             | Type of adjustment for shading 7 (0 = Slider)                                                                                                                       |
| Input Const | `wIconShade_7`            | `WORD`                                    | 0                                             | Icon of shading 7 (0 = Venetian blind)                                                                                                                              |
| Input Const | `sNameShade_7`            | `STRING(12)`                              | ‘VENETIAN BLIND 7’                            | Name of shading 7 (maximum 12 characters)                                                                                                                           |
| Input Const | `wAdjustModeShade_6`      | `WORD`                                    | 0                                             | Type of adjustment for shading 6 (0 = Slider)                                                                                                                       |
| Input Const | `wIconShade_6`            | `WORD`                                    | 0                                             | Icon of shading 6 (0 = Venetian blind)                                                                                                                              |
| Input Const | `sNameShade_6`            | `STRING(12)`                              | ‘VENETIAN BLIND 6’                            | Name of shading 6 (maximum 12 characters)                                                                                                                           |
| Input Const | `wAdjustModeShade_5`      | `WORD`                                    | 0                                             | Type of adjustment for shading 5 (0 = Slider)                                                                                                                       |
| Input Const | `wIconShade_5`            | `WORD`                                    | 0                                             | Icon of shading 5 (0 = Venetian blind)                                                                                                                              |
| Input Const | `sNameShade_5`            | `STRING(12)`                              | ‘VENETIAN BLIND 5’                            | Name of shading 5 (maximum 12 characters)                                                                                                                           |
| Input Const | `wAdjustModeShade_4`      | `WORD`                                    | 0                                             | Type of adjustment for shading 4 (0 = Slider)                                                                                                                       |
| Input Const | `wIconShade_4`            | `WORD`                                    | 0                                             | Icon of shading 4 (0 = Venetian blind)                                                                                                                              |
| Input Const | `sNameShade_4`            | `STRING(12)`                              | ‘VENETIAN BLIND 4’                            | Name of shading 4 (maximum 12 characters)                                                                                                                           |
| Input Const | `wAdjustModeShade_3`      | `WORD`                                    | 0                                             | Type of adjustment for shading 3 (0 = Slider)                                                                                                                       |
| Input Const | `wIconShade_3`            | `WORD`                                    | 0                                             | Icon of shading 3 (0 = Venetian blind)                                                                                                                              |
| Input Const | `sNameShade_3`            | `STRING(12)`                              | ‘VENETIAN BLIND 3’                            | Name of shading 3 (maximum 12 characters)                                                                                                                           |
| Input Const | `wAdjustModeShade_2`      | `WORD`                                    | 0                                             | Type of adjustment for shading 2 (0 = Slider)                                                                                                                       |
| Input Const | `wIconShade_2`            | `WORD`                                    | 0                                             | Icon of shading 2 (0 = Venetian blind)                                                                                                                              |
| Input Const | `sNameShade_2`            | `STRING(12)`                              | ‘VENETIAN BLIND 2’                            | Name of shading 2 (maximum 12 characters)                                                                                                                           |
| Input Const | `wAdjustModeShade_1`      | `WORD`                                    | 0                                             | Type of shading adjustment 1 (0 = slider)                                                                                                                           |
| Input Const | `wIconShade_1`            | `WORD`                                    | 0                                             | Icon of shading 1 (0 = Venetian blind)                                                                                                                              |
| Input Const | `sNameShade_1`            | `STRING(12)`                              | ‘VENETIAN BLIND 1’                            | Name of shading 1 (maximum 12 characters)                                                                                                                           |
| Input Const | `wShadeIntervall`         | `WORD`                                    | 10                                            | <p>Definition of the step size for opening/closing all<br>shadings (0 - 100 %)</p>                                                                                  |
| Input Const | `wSlatIntervall`          | `WORD`                                    | 20                                            | <p>Definition of the step size for slat adjustment of all<br>shadings (0 - 90)</p>                                                                                  |
| Input Const | `iAdjustSlatMax`          | `INT`                                     | 80                                            | <p>Definition of the maximum slat position of all<br>shadings (-90 … +90 degrees)</p>                                                                               |
| Input Const | `iAdjustSlatMin`          | `INT`                                     | -80                                           | <p>Definition of the minimum slat position of all<br>shadings (-90 … +90 degrees)</p>                                                                               |
| Input Const | `xAdjustSlat`             | `BOOL`                                    | FALSE                                         | <p>Definition of the adjustability of the slats of all<br>shadings (FALSE = slats not adjustable)</p>                                                               |
| Input Const | `wShadeNumber`            | `WORD`                                    | 0                                             | Number of available shadings (1 - 8)                                                                                                                                |
| Input Const | `xDispMenuShade`          | `BOOL`                                    | FALSE                                         | <p>Enable / disable the menu <code>Shading</code> (FALSE =<br>disable)</p>                                                                                          |
| Input Const | `wAdjustModeLight_8`      | `WORD`                                    | 0                                             | <p>Type of adjustment of the brightness of lighting circuit 8<br>(0 = Slider)</p>                                                                                   |
| Input Const | `wIconLight_8`            | `WORD`                                    | 0                                             | Icon of lighting circuit 8 (0 = universal light bulb)                                                                                                               |
| Input Const | `sNameLight_8`            | `STRING(12)`                              | ‘LIGHT 8’                                     | Name of lighting circuit 8 (maximum 12 characters)                                                                                                                  |
| Input Const | `wAdjustModeLight_7`      | `WORD`                                    | 0                                             | <p>Type of adjustment of the brightness of lighting circuit 7<br>(0 = Slider)</p>                                                                                   |
| Input Const | `wIconLight_7`            | `WORD`                                    | 0                                             | Icon of lighting circuit 7 (0 = universal light bulb)                                                                                                               |
| Input Const | `sNameLight_7`            | `STRING(12)`                              | ‘LIGHT 7’                                     | Name of lighting circuit 7 (maximum 12 characters)                                                                                                                  |
| Input Const | `wAdjustModeLight_6`      | `WORD`                                    | 0                                             | <p>Type of adjustment of the brightness of lighting circuit 6<br>(0 = Slider)</p>                                                                                   |
| Input Const | `wIconLight_6`            | `WORD`                                    | 0                                             | Icon of lighting circuit 6 (0 = universal light bulb)                                                                                                               |
| Input Const | `sNameLight_6`            | `STRING(12)`                              | ‘LIGHT 6’                                     | Name of lighting circuit 6 (maximum 12 characters)                                                                                                                  |
| Input Const | `wAdjustModeLight_5`      | `WORD`                                    | 0                                             | <p>Type of adjustment of the brightness of lighting circuit 5<br>(0 = Slider)</p>                                                                                   |
| Input Const | `wIconLight_5`            | `WORD`                                    | 0                                             | Icon of lighting circuit 5 (0 = Universal light bulb)                                                                                                               |
| Input Const | `sNameLight_5`            | `STRING(12)`                              | ‘LIGHT 5’                                     | Name of lighting circuit 5 (maximum 12 characters)                                                                                                                  |
| Input Const | `wAdjustModeLight_4`      | `WORD`                                    | 0                                             | <p>Type of adjustment of the brightness of lighting circuit 4<br>(0 = Slider)</p>                                                                                   |
| Input Const | `wIconLight_4`            | `WORD`                                    | 0                                             | Icon of lighting circuit 4 (0 = Universal light bulb)                                                                                                               |
| Input Const | `sNameLight_4`            | `STRING(12)`                              | ‘LIGHT 4’                                     | Name of lighting circuit 4 (maximum 12 characters)                                                                                                                  |
| Input Const | `wAdjustModeLight_3`      | `WORD`                                    | 0                                             | <p>Type of adjustment of the brightness of lighting circuit 3<br>(0 = Slider)</p>                                                                                   |
| Input Const | `wIconLight_3`            | `WORD`                                    | 0                                             | Icon of lighting circuit 3 (0 = Universal light bulb)                                                                                                               |
| Input Const | `sNameLight_3`            | `STRING(12)`                              | ‘LIGHT 3’                                     | Name of lighting circuit 3 (maximum 12 characters)                                                                                                                  |
| Input Const | `wAdjustModeLight_2`      | `WORD`                                    | 0                                             | <p>Type of adjustment of the brightness of lighting circuit 2<br>(0 = Slider)</p>                                                                                   |
| Input Const | `wIconLight_2`            | `WORD`                                    | 0                                             | Icon of lighting circuit 2 (0 = Universal light bulb)                                                                                                               |
| Input Const | `sNameLight_2`            | `STRING(12)`                              | ‘LIGHT 2’                                     | Name of lighting circuit 2 (maximum 12 characters)                                                                                                                  |
| Input Const | `wAdjustModeLight_1`      | `WORD`                                    | 0                                             | <p>Type of adjustment of the brightness of lighting circuit 1<br>(0 = Slider)</p>                                                                                   |
| Input Const | `wIconLight_1`            | `WORD`                                    | 0                                             | Icon of lighting circuit 1 (0 = Universal light bulb)                                                                                                               |
| Input Const | `sNameLight_1`            | `STRING(12)`                              | ‘LIGHT 1’                                     | Name of lighting circuit 1 (maximum 12 characters)                                                                                                                  |
| Input Const | `wDimmingIntervall`       | `WORD`                                    | 5                                             | <p>Definition of the step size for dimming all<br>lighting circuits (0 - 100 %)</p>                                                                                 |
| Input Const | `xDimmingLight`           | `BOOL`                                    | FALSE                                         | <p>Definition of the dimming capability of all lighting circuits (<br>FALSE = not dimmable)</p>                                                                     |
| Input Const | `wLightNumber`            | `WORD`                                    | 0                                             | Number of available lights (1 - 8)                                                                                                                                  |
| Input Const | `xDispMenuLight`          | `BOOL`                                    | FALSE                                         | <p>Enable / disable the menu <code>Lighting</code> (FALSE =<br>disable)</p>                                                                                         |
| Input Const | `wDispTemp`               | `WORD`                                    | 1                                             | <p>Selection of the temperatures to be displayed on the home screen (<br>Bit 0 = room temperature, Bit 1 = setpoint temperature, Bit = 0 =<br>off)</p>              |
| Input Const | `wFanSpeedMin`            | `WORD`                                    | 0                                             | Minimum selectable fan speed                                                                                                                                        |
| Input Const | `wFanSpeedNumber`         | `WORD`                                    | 3                                             | Number of available fan speeds (0 - wFanSpeedNumber)                                                                                                                |
| Input Const | `xDispMenuFan`            | `BOOL`                                    | FALSE                                         | Enable / disable the ‘Ventilation’ menu (FALSE = disabled)                                                                                                          |
| Input Const | `xDispMenuTemp`           | `BOOL`                                    | FALSE                                         | <p>Enable / disable the menu <code>Room climate</code> (FALSE = disabled<br>)</p>                                                                                   |
| Input Const | `wTimeMode`               | `WORD`                                    | 0                                             | <p>Setting the time format (0 = off, 1 = 12h, 2 =<br>24h)</p>                                                                                                       |
| Input Const | `wDateMode`               | `WORD`                                    | 0                                             | <p>Setting the date format (0 = off, 1 = DDMMYY, 2<br>= YYMMDD)</p>                                                                                                 |
| Input Const | `tTimeUpdateConfig`       | `TIME`                                    | TIME#0ms                                      | <p>Update interval for the processes influenced by the input<br><code>xUpdateConfig</code> influenced</p>                                                           |
| Input Const | `tTimeUpdateSetp`         | `TIME`                                    | TIME#45s0ms                                   | <p>Update interval for the processes influenced by the input<br><code>xUpdateSetp</code> influenced</p>                                                             |
| Input Const | `tTimeUpdateStates`       | `TIME`                                    | TIME#1s0ms                                    | <p>Update interval for the processes influenced by the input<br><code>xUpdateStates</code> influenced</p>                                                           |
| Input Const | `tTimeUpdateActual`       | `TIME`                                    | TIME#3s0ms                                    | <p>Update interval for the processes influenced by the input<br><code>xUpdateActual</code> influenced</p>                                                           |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.powerio.com/hub/codesys-hvac/en/hvac-modbus-library/functionblocks/thermokon/thermokon_novos_touch_v2.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
