# THERMOKON\_NOVOS\_TOUCH\_V2

## `THERMOKON_NOVOS_TOUCH_V2` (FB)

FUNCTION\_BLOCK THERMOKON\_NOVOS\_TOUCH\_V2

InOut:

| Scope       | Name                      | Type                                      | Initial                                       | Comment                                                                                                                                                                   |
| ----------- | ------------------------- | ----------------------------------------- | --------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Input       | `xEn`                     | `BOOL`                                    | TRUE                                          | Enable / disable communication ( TRUE = enabled )                                                                                                                         |
| 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                                         | <p>Update of the states ( on every rising edge<br>)</p>                                                                                                                   |
| Input       | `xUpdateSetp`             | `BOOL`                                    | FALSE                                         | <p>Update of setpoint values (on every rising edge<br>)</p>                                                                                                               |
| Input       | `xUpdateConfig`           | `BOOL`                                    | FALSE                                         | <p>Update of the configuration ( on every rising<br>edge )</p>                                                                                                            |
| Input       | `xResError`               | `BOOL`                                    | FALSE                                         | <p>Reinitialization of the outputs ‘eErrorCodeCom’ and/or<br>‘stErrorCodeDev’ to the no-error state (on every<br>rising edge)</p>                                         |
| Input       | `rSetpTempBase`           | `REAL`                                    | 22.0                                          | Base setpoint temperature ( degrees Celsius )                                                                                                                             |
| Input       | `rSetpTempOffset`         | `REAL`                                    | 3.0                                           | Adjustment range of the setpoint temperature (symmetric, +/-)                                                                                                             |
| Input       | `eFanSpeed`               | THERMOKON\_NOVOS\_TOUCH\_FAN\_SPEED\_CODE | THERMOKON\_NOVOS\_TOUCH\_FAN\_SPEED\_CODE.OFF | <p>Fan 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 lights (<br>TRUE = deactivation)</p>                                                                                             |
| Input       | `xCenSwitchLightsOn`      | `BOOL`                                    | FALSE                                         | <p>Input for central activation of all lights (TRUE<br>= activation)</p>                                                                                                  |
| Input       | `xLight_1`                | `BOOL`                                    | FALSE                                         | <p>Input to toggle the state of lighting 1 (on<br>each rising edge)</p>                                                                                                   |
| Input       | `rBrightLight_1`          | `REAL`                                    | 0.0                                           | Brightness of lighting 1 (100.0 = maximum)                                                                                                                                |
| Input       | `xLight_2`                | `BOOL`                                    | FALSE                                         | <p>Input to toggle the state of lighting 2 (on<br>each rising edge)</p>                                                                                                   |
| Input       | `rBrightLight_2`          | `REAL`                                    | 0.0                                           | Brightness of lighting 2 (100.0 = maximum)                                                                                                                                |
| Input       | `xLight_3`                | `BOOL`                                    | FALSE                                         | <p>Input to toggle the state of lighting 3 (on<br>each rising edge)</p>                                                                                                   |
| Input       | `rBrightLight_3`          | `REAL`                                    | 0.0                                           | Brightness of lighting 3 (100.0 = maximum)                                                                                                                                |
| Input       | `xLight_4`                | `BOOL`                                    | FALSE                                         | <p>Input to toggle the state of lighting 4 (on<br>each rising edge)</p>                                                                                                   |
| Input       | `rBrightLight_4`          | `REAL`                                    | 0.0                                           | Brightness of lighting 4 (100.0 = maximum)                                                                                                                                |
| Input       | `xLight_5`                | `BOOL`                                    | FALSE                                         | <p>Input to toggle the state of lighting 5 (on<br>each rising edge)</p>                                                                                                   |
| Input       | `rBrightLight_5`          | `REAL`                                    | 0.0                                           | Brightness of lighting 5 (100.0 = maximum)                                                                                                                                |
| Input       | `xLight_6`                | `BOOL`                                    | FALSE                                         | <p>Input to toggle the state of lighting 6 (on<br>each rising edge)</p>                                                                                                   |
| Input       | `rBrightLight_6`          | `REAL`                                    | 0.0                                           | Brightness of lighting 6 (100.0 = maximum)                                                                                                                                |
| Input       | `xLight_7`                | `BOOL`                                    | FALSE                                         | <p>Input to toggle the state of lighting 7 (on<br>each rising edge)</p>                                                                                                   |
| Input       | `rBrightLight_7`          | `REAL`                                    | 0.0                                           | Brightness of lighting 7 (100.0 = maximum)                                                                                                                                |
| Input       | `xLight_8`                | `BOOL`                                    | FALSE                                         | <p>Input to toggle the state of lighting 8 (on<br>each rising edge)</p>                                                                                                   |
| Input       | `rBrightLight_8`          | `REAL`                                    | 0.0                                           | Brightness of lighting 8 (100.0 = maximum)                                                                                                                                |
| Input       | `xScene_1`                | `BOOL`                                    | FALSE                                         | <p>Input to toggle the state of scene 1 (on each<br>rising edge)</p>                                                                                                      |
| Input       | `xScene_2`                | `BOOL`                                    | FALSE                                         | <p>Input to toggle the state of scene 2 (on each<br>rising edge)</p>                                                                                                      |
| Input       | `xScene_3`                | `BOOL`                                    | FALSE                                         | <p>Input to toggle the state of scene 3 (on each<br>rising edge)</p>                                                                                                      |
| Input       | `xScene_4`                | `BOOL`                                    | FALSE                                         | <p>Input to toggle the state of scene 4 (on each<br>rising edge)</p>                                                                                                      |
| Input       | `xScene_5`                | `BOOL`                                    | FALSE                                         | <p>Input to toggle the state of scene 5 (on each<br>rising edge)</p>                                                                                                      |
| Input       | `xScene_6`                | `BOOL`                                    | FALSE                                         | <p>Input to toggle the state of scene 6 (on each<br>rising edge)</p>                                                                                                      |
| Input       | `xScene_7`                | `BOOL`                                    | FALSE                                         | <p>Input to toggle the state of scene 7 (on each<br>rising edge)</p>                                                                                                      |
| Input       | `xScene_8`                | `BOOL`                                    | FALSE                                         | <p>Input to toggle the state of scene 8 (on each<br>rising edge)</p>                                                                                                      |
| Input       | `xDisplCondens`           | `BOOL`                                    | FALSE                                         | <p>Enable/disable of the condensation icon (TRUE =<br>enable)</p>                                                                                                         |
| Input       | `xDisplWindowOpen`        | `BOOL`                                    | FALSE                                         | <p>Enable/disable of the window open icon (TRUE<br>= enable)</p>                                                                                                          |
| Input       | `xDisplHeat`              | `BOOL`                                    | FALSE                                         | <p>Enable/disable of the heating icon (TRUE =<br>enable)</p>                                                                                                              |
| Input       | `xDisplCool`              | `BOOL`                                    | FALSE                                         | <p>Enable/disable of the cooling icon (TRUE =<br>enable)</p>                                                                                                              |
| Input       | `xDisplWarn`              | `BOOL`                                    | FALSE                                         | <p>Enable/disable of the warning icon (TRUE =<br>enable)</p>                                                                                                              |
| Input       | `xPresence`               | `BOOL`                                    | FALSE                                         | Enable/disable of presence (TRUE = presence)                                                                                                                              |
| Input       | `xEcoMode`                | `BOOL`                                    | FALSE                                         | Enable/disable of ECO mode (TRUE = enable)                                                                                                                                |
| Input       | `rPositionShade_1`        | `REAL`                                    | 0.0                                           | <p>Position of shade 1 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                                    |
| Input       | `rSlatShade_1`            | `REAL`                                    | 0.0                                           | <p>Position of the slats of shade 1 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Input       | `rPositionShade_2`        | `REAL`                                    | 0.0                                           | <p>Position of shade 2 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                                    |
| Input       | `rSlatShade_2`            | `REAL`                                    | 0.0                                           | <p>Position of the slats of shade 2 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Input       | `rPositionShade_3`        | `REAL`                                    | 0.0                                           | <p>Position of shading 3 ( 0.0 = fully open,<br>100.0 = fully closed )</p>                                                                                                |
| Input       | `rSlatShade_3`            | `REAL`                                    | 0.0                                           | <p>Position of the slats of shading 3 ( 0.0 = horizontal,<br>symmetrical e.g. +/- 80 degrees )</p>                                                                        |
| Input       | `rPositionShade_4`        | `REAL`                                    | 0.0                                           | <p>Position of shade 4 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                                    |
| Input       | `rSlatShade_4`            | `REAL`                                    | 0.0                                           | <p>Position of the slats of shade 4 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Input       | `rPositionShade_5`        | `REAL`                                    | 0.0                                           | <p>Position of shade 5 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                                    |
| Input       | `rSlatShade_5`            | `REAL`                                    | 0.0                                           | <p>Position of the slats of shade 5 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Input       | `rPositionShade_6`        | `REAL`                                    | 0.0                                           | <p>Position of shade 6 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                                    |
| Input       | `rSlatShade_6`            | `REAL`                                    | 0.0                                           | <p>Position of the slats of shade 6 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Input       | `rPositionShade_7`        | `REAL`                                    | 0.0                                           | <p>Position of shade 7 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                                    |
| Input       | `rSlatShade_7`            | `REAL`                                    | 0.0                                           | <p>Position of the slats of shade 7 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Input       | `rPositionShade_8`        | `REAL`                                    | 0.0                                           | <p>Position of shade 8 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                                    |
| Input       | `rSlatShade_8`            | `REAL`                                    | 0.0                                           | <p>Position of the slats of shade 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>Accept the inputs wDateJJJJ, wDateMM, wDateDD, wTimeHH,<br>wTimeMM and wTimeSS (on each rising edge)</p>                                                               |
| Input       | `xResetDevice`            | `BOOL`                                    | FALSE                                         | Reset of the device ( on each rising edge )                                                                                                                               |
| Inout       | `ModbusClient`            | `ModbusClientBase`                        |                                               | Client of the device                                                                                                                                                      |
| Output      | `rSetpTemp`               | `REAL`                                    |                                               | Target 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>Indicator whether the calibration of the sensors must be<br>performed in the device (TRUE = calibration in device required, FALSE = calibration in<br>FB required)</p> |
| Output      | `xPresence_Fb`            | `BOOL`                                    |                                               | Enable/disable of presence (TRUE = presence)                                                                                                                              |
| Output      | `xEcoMode_Fb`             | `BOOL`                                    |                                               | Enable/disable of ECO mode (TRUE = enable)                                                                                                                                |
| Output      | `eFanSpeedUser`           | THERMOKON\_NOVOS\_TOUCH\_FAN\_SPEED\_CODE | THERMOKON\_NOVOS\_TOUCH\_FAN\_SPEED\_CODE.OFF | <p>Fan 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 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 of 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 of 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 of 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 of 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 of 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 of 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 of 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 of 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 of scene 1 (TRUE = enable)                                                                                                                                 |
| Output      | `xScene_2_Fb`             | `BOOL`                                    |                                               | Enable/disable of scene 2 (TRUE = enable)                                                                                                                                 |
| Output      | `xScene_3_Fb`             | `BOOL`                                    |                                               | Enable/disable of scene 3 (TRUE = enable)                                                                                                                                 |
| Output      | `xScene_4_Fb`             | `BOOL`                                    |                                               | Enable/disable of scene 4 (TRUE = enable)                                                                                                                                 |
| Output      | `xScene_5_Fb`             | `BOOL`                                    |                                               | Enable/disable of scene 5 (TRUE = enable)                                                                                                                                 |
| Output      | `xScene_6_Fb`             | `BOOL`                                    |                                               | Enable/disable of scene 6 (TRUE = enable)                                                                                                                                 |
| Output      | `xScene_7_Fb`             | `BOOL`                                    |                                               | Enable/disable of scene 7 (TRUE = enable)                                                                                                                                 |
| Output      | `xScene_8_Fb`             | `BOOL`                                    |                                               | Enable/disable of scene 8 (TRUE = enable)                                                                                                                                 |
| Output      | `rPositionShade_1_Fb`     | `REAL`                                    |                                               | <p>Position of shade 1 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                                    |
| Output      | `rSlatShade_1_Fb`         | `REAL`                                    |                                               | <p>Position of the slats of shade 1 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Output      | `xUpShade_1`              | `BOOL`                                    |                                               | Command UP for shade 1                                                                                                                                                    |
| Output      | `xDownShade_1`            | `BOOL`                                    |                                               | Command DOWN for shade 1                                                                                                                                                  |
| Output      | `rPositionShade_2_Fb`     | `REAL`                                    |                                               | <p>Position of shade 2 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                                    |
| Output      | `rSlatShade_2_Fb`         | `REAL`                                    |                                               | <p>Position of the slats of shade 2 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Output      | `xUpShade_2`              | `BOOL`                                    |                                               | Command UP for shade 2                                                                                                                                                    |
| Output      | `xDownShade_2`            | `BOOL`                                    |                                               | Command DOWN for shade 2                                                                                                                                                  |
| Output      | `rPositionShade_3_Fb`     | `REAL`                                    |                                               | <p>Position of shading 3 ( 0.0 = fully open,<br>100.0 = fully closed )</p>                                                                                                |
| Output      | `rSlatShade_3_Fb`         | `REAL`                                    |                                               | <p>Position of the slats of shading 3 ( 0.0 = horizontal,<br>symmetrical e.g. +/- 80 degrees )</p>                                                                        |
| Output      | `xUpShade_3`              | `BOOL`                                    |                                               | Command UP for shade 3                                                                                                                                                    |
| Output      | `xDownShade_3`            | `BOOL`                                    |                                               | Command DOWN for shade 3                                                                                                                                                  |
| Output      | `rPositionShade_4_Fb`     | `REAL`                                    |                                               | <p>Position of shade 4 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                                    |
| Output      | `rSlatShade_4_Fb`         | `REAL`                                    |                                               | <p>Position of the slats of shade 4 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Output      | `xUpShade_4`              | `BOOL`                                    |                                               | Command UP for shade 4                                                                                                                                                    |
| Output      | `xDownShade_4`            | `BOOL`                                    |                                               | Command DOWN for shade 4                                                                                                                                                  |
| Output      | `rPositionShade_5_Fb`     | `REAL`                                    |                                               | <p>Position of shade 5 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                                    |
| Output      | `rSlatShade_5_Fb`         | `REAL`                                    |                                               | <p>Position of the slats of shade 5 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Output      | `xUpShade_5`              | `BOOL`                                    |                                               | Command UP for shade 5                                                                                                                                                    |
| Output      | `xDownShade_5`            | `BOOL`                                    |                                               | Command DOWN for shade 5                                                                                                                                                  |
| Output      | `rPositionShade_6_Fb`     | `REAL`                                    |                                               | <p>Position of shade 6 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                                    |
| Output      | `rSlatShade_6_Fb`         | `REAL`                                    |                                               | <p>Position of the slats of shade 6 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Output      | `xUpShade_6`              | `BOOL`                                    |                                               | Command UP for shade 6                                                                                                                                                    |
| Output      | `xDownShade_6`            | `BOOL`                                    |                                               | Command DOWN for shade 6                                                                                                                                                  |
| Output      | `rPositionShade_7_Fb`     | `REAL`                                    |                                               | <p>Position of shade 7 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                                    |
| Output      | `rSlatShade_7_Fb`         | `REAL`                                    |                                               | <p>Position of the slats of shade 7 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Output      | `xUpShade_7`              | `BOOL`                                    |                                               | Command UP for shade 7                                                                                                                                                    |
| Output      | `xDownShade_7`            | `BOOL`                                    |                                               | Command DOWN for shade 7                                                                                                                                                  |
| Output      | `rPositionShade_8_Fb`     | `REAL`                                    |                                               | <p>Position of shade 8 (0.0 = fully open,<br>100.0 = fully closed)</p>                                                                                                    |
| Output      | `rSlatShade_8_Fb`         | `REAL`                                    |                                               | <p>Position of the slats of shade 8 (0.0 = horizontal,<br>symmetric e.g. +/- 80 degrees)</p>                                                                              |
| Output      | `xUpShade_8`              | `BOOL`                                    |                                               | Command UP for shade 8                                                                                                                                                    |
| Output      | `xDownShade_8`            | `BOOL`                                    |                                               | Command DOWN for shade 8                                                                                                                                                  |
| Output      | `xDigitalInput`           | `BOOL`                                    |                                               | <p>State of the digital input at terminal 7 (TRUE = loop<br>to GND closed)</p>                                                                                            |
| Output      | `xAlarm`                  | `BOOL`                                    | FALSE                                         | General fault ( TRUE = fault )                                                                                                                                            |
| Output      | `xAlarmCom`               | `BOOL`                                    | FALSE                                         | General fault - communication ( TRUE = fault )                                                                                                                            |
| Output      | `eErrorCodeCom`           | ModbusErrorCode                           |                                               | Error code - communication ( 0 = no error )                                                                                                                               |
| Output      | `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 measurement offset for the transmitted VOC<br>actual value (step: 1.0)</p>                                                                                    |
| Input Const | `rCO2Offset`              | `REAL`                                    | 0.0                                           | <p>Constant measurement offset for the transmitted CO2<br>actual value (step: 1.0 ppm)</p>                                                                                |
| Input Const | `rRelativeHumidityOffset` | `REAL`                                    | 0.0                                           | <p>Constant measurement offset for the transmitted relative<br>humidity actual value (step: 1.0 %RH)</p>                                                                  |
| Input Const | `rRoomTempOffset`         | `REAL`                                    | 0.0                                           | <p>Constant measurement offset for the transmitted temperature<br>actual value (+/- 3 K) (step: 0.1 K)</p>                                                                |
| Input Const | `wTimeLongKeystroke`      | `WORD`                                    | 1000                                          | <p>Duration for detection of the 'long' key press (<br>duration in milliseconds)</p>                                                                                      |
| Input Const | `wIconScene_8`            | `WORD`                                    | 0                                             | Icon of scene 8 (0 = Working)                                                                                                                                             |
| 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 = Working)                                                                                                                                             |
| 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 = Working)                                                                                                                                             |
| 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 = Working)                                                                                                                                             |
| 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 = Working)                                                                                                                                             |
| 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 = Working)                                                                                                                                             |
| 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 = Working)                                                                                                                                             |
| 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 = Working)                                                                                                                                             |
| 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 of the 'Scene' menu (FALSE = disable)                                                                                                                      |
| Input Const | `wAdjustModeShade_8`      | `WORD`                                    | 0                                             | Type of adjustment for shade 8 (0 = Slider)                                                                                                                               |
| Input Const | `wIconShade_8`            | `WORD`                                    | 0                                             | Icon of shade 8 (0 = Blind)                                                                                                                                               |
| Input Const | `sNameShade_8`            | `STRING(12)`                              | 'BLIND 8'                                     | Name of shade 8 (maximum 12 characters)                                                                                                                                   |
| Input Const | `wAdjustModeShade_7`      | `WORD`                                    | 0                                             | Type of adjustment for shade 7 (0 = Slider)                                                                                                                               |
| Input Const | `wIconShade_7`            | `WORD`                                    | 0                                             | Icon of shade 7 (0 = Blind)                                                                                                                                               |
| Input Const | `sNameShade_7`            | `STRING(12)`                              | 'BLIND 7'                                     | Name of shade 7 (maximum 12 characters)                                                                                                                                   |
| Input Const | `wAdjustModeShade_6`      | `WORD`                                    | 0                                             | Type of adjustment for shade 6 (0 = Slider)                                                                                                                               |
| Input Const | `wIconShade_6`            | `WORD`                                    | 0                                             | Icon of shade 6 (0 = Blind)                                                                                                                                               |
| Input Const | `sNameShade_6`            | `STRING(12)`                              | 'BLIND 6'                                     | Name of shade 6 (maximum 12 characters)                                                                                                                                   |
| Input Const | `wAdjustModeShade_5`      | `WORD`                                    | 0                                             | Type of adjustment for shade 5 (0 = Slider)                                                                                                                               |
| Input Const | `wIconShade_5`            | `WORD`                                    | 0                                             | Icon of shade 5 (0 = Blind)                                                                                                                                               |
| Input Const | `sNameShade_5`            | `STRING(12)`                              | 'BLIND 5'                                     | Name of shade 5 (maximum 12 characters)                                                                                                                                   |
| Input Const | `wAdjustModeShade_4`      | `WORD`                                    | 0                                             | Type of adjustment for shade 4 (0 = Slider)                                                                                                                               |
| Input Const | `wIconShade_4`            | `WORD`                                    | 0                                             | Icon of shade 4 (0 = Blind)                                                                                                                                               |
| Input Const | `sNameShade_4`            | `STRING(12)`                              | 'BLIND 4'                                     | Name of shade 4 (maximum 12 characters)                                                                                                                                   |
| Input Const | `wAdjustModeShade_3`      | `WORD`                                    | 0                                             | Type of adjustment for shade 3 (0 = Slider)                                                                                                                               |
| Input Const | `wIconShade_3`            | `WORD`                                    | 0                                             | Icon of shade 3 (0 = Blind)                                                                                                                                               |
| Input Const | `sNameShade_3`            | `STRING(12)`                              | 'BLIND 3'                                     | Name of shade 3 (maximum 12 characters)                                                                                                                                   |
| Input Const | `wAdjustModeShade_2`      | `WORD`                                    | 0                                             | Type of adjustment for shade 2 (0 = Slider)                                                                                                                               |
| Input Const | `wIconShade_2`            | `WORD`                                    | 0                                             | Icon of shade 2 (0 = Blind)                                                                                                                                               |
| Input Const | `sNameShade_2`            | `STRING(12)`                              | 'BLIND 2'                                     | Name of shade 2 (maximum 12 characters)                                                                                                                                   |
| Input Const | `wAdjustModeShade_1`      | `WORD`                                    | 0                                             | Type of adjustment for shading 1 ( 0 = Slider )                                                                                                                           |
| Input Const | `wIconShade_1`            | `WORD`                                    | 0                                             | Icon of shade 1 (0 = Blind)                                                                                                                                               |
| Input Const | `sNameShade_1`            | `STRING(12)`                              | 'BLIND 1'                                     | Name of shade 1 (maximum 12 characters)                                                                                                                                   |
| Input Const | `wShadeIntervall`         | `WORD`                                    | 10                                            | <p>Definition of the step size for opening/closing all<br>shades (0 - 100 %)</p>                                                                                          |
| Input Const | `wSlatIntervall`          | `WORD`                                    | 20                                            | <p>Definition of the step size for slat adjustment of all<br>shades (0 - 90)</p>                                                                                          |
| Input Const | `iAdjustSlatMax`          | `INT`                                     | 80                                            | <p>Definition of the maximum slat position of all<br>shades (-90 … +90 degrees)</p>                                                                                       |
| Input Const | `iAdjustSlatMin`          | `INT`                                     | -80                                           | <p>Definition of the minimum slat position of all<br>shades (-90 … +90 degrees)</p>                                                                                       |
| Input Const | `xAdjustSlat`             | `BOOL`                                    | FALSE                                         | <p>Definition of the adjustability of slats of all<br>shades (FALSE = slats not adjustable)</p>                                                                           |
| Input Const | `wShadeNumber`            | `WORD`                                    | 0                                             | Number of available shades (1 - 8)                                                                                                                                        |
| Input Const | `xDispMenuShade`          | `BOOL`                                    | FALSE                                         | <p>Enable/disable of the 'Shade' menu (FALSE =<br>disable)</p>                                                                                                            |
| Input Const | `wAdjustModeLight_8`      | `WORD`                                    | 0                                             | <p>Type of brightness adjustment for 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 brightness adjustment for 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 brightness adjustment for 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 brightness adjustment for 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 brightness adjustment for 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 brightness adjustment for 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 brightness adjustment for 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 brightness adjustment for 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>Setting the step size for dimming all<br>lighting circuits (0 - 100%)</p>                                                                                              |
| Input Const | `xDimmingLight`           | `BOOL`                                    | FALSE                                         | <p>Specification of the dimmability 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 'Lighting' menu (FALSE =<br>disabled)</p>                                                                                                           |
| Input Const | `wDispTemp`               | `WORD`                                    | 1                                             | <p>Selection of temperatures to display on the home screen (<br>Bit 0 = room temperature, Bit 1 = target 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 'Room climate' menu (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>‘xUpdateConfig’</p>                                                                                       |
| Input Const | `tTimeUpdateSetp`         | `TIME`                                    | TIME#45s0ms                                   | <p>Update interval for operations influenced by the input<br>'xUpdateSetp'</p>                                                                                            |
| Input Const | `tTimeUpdateStates`       | `TIME`                                    | TIME#1s0ms                                    | <p>Update interval for the processes influenced by the input<br>‘xUpdateStates’</p>                                                                                       |
| Input Const | `tTimeUpdateActual`       | `TIME`                                    | TIME#3s0ms                                    | <p>Update interval for operations influenced by the input<br>'xUpdateActual'</p>                                                                                          |
