# BELIMO\_P\_22RTX\_1U00X\_2\_FULL

## `BELIMO_P_22RTX_1U00X_2_FULL` (FB)

`FUNCTION_BLOCK` BELIMO\_P\_22RTX\_1U00X\_2\_FULL

### Darstellung

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

### Kurzbeschreibung

> Steuerung der Geräteserie P-22RT..-1U00..-2 der Fa. Belimo
>
> Typische Anwendung: Raumbediengerät in einer Zone

#### Richtlinien - Softwareerstellung

Unterstützte Modbus - Function Codes: 2, 3, 4, 6 und 16. Für die Adressierung sind die Adressangaben zu verwenden, nicht die Registeradressen. Register ab 111 sind im Gerät persistent und dürfen nicht zyklisch beschrieben werden !!! Nicht benutzte Register enthalten den Wert 65535 (unsigned)(FFFF - hex) bzw. -1 (signed). Nicht benutzte Register innerhalb der definierten Bereiche dürfen gelesen / beschrieben werden.

In der Konstellation `eEcoBoostOnOffIconMode` = BELIMO\_P\_22RTX\_1U00X\_2\_FULL\_ICON\_MODE.OPERATION\_MODE wird im ECO-Modus mit der ersten ansteigenden Flanke am Eingang `xBoostIcon` in den On/Comfort-Modus geschaltet. Bei der zweiten ansteigenden Flanke wird dann der BOOST-Modus aktiviert. Bei der Bedienung am Raumbediengerät erfolgt die Umschaltung von ECO auf BOOST sofort.&#x20;

{% hint style="info" %}
Abhilfe: Adresse 30 mit dem FC06 !!! mit dem gewünschten Wert beschreiben, Adresse 22 nicht gleichzeitig beschreiben.
{% endhint %}

Messwerte - Abgleich: Klasse 4

### Schnittstellen

#### Eingänge

#### Ausgänge

| Name                    | Datentyp                                     | Wertebereich | Initialwert | Funktion                                                                                                                                                                                                                       |
| ----------------------- | -------------------------------------------- | ------------ | ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| *eOperationMode*        | BELIMO\_P\_22RTX\_1U00X\_2\_OPERATION\_MODE  |              |             | Anzeige der aktuellen Betriebsart am Raumbediengerät (Registeradresse 30)                                                                                                                                                      |
| *xModeDev*              | `BOOL`                                       |              |             | Betriebsart der Zonenregelung am Raumbediengerät (FALSE = Nachtbetrieb, TRUE = Tagbetrieb)                                                                                                                                     |
| *xButtonPresence*       | `BOOL`                                       |              |             | Betätigung der Präsenztaste (Impuls mit Zeitdauer `tTimeButtonPulse`) (RBG und/oder VISU)                                                                                                                                      |
| *rSetpTempAbs*          | `REAL`                                       |              |             | Aktuelle absolute Solltemperatur in Abhängigkeit vom Parameter `eTemperatureUnit` (z.B. +23.5 Grad Celsius) (Registeradresse 34) (Einheit abhängig von Registeradresse 120)                                                    |
| *rOffset*               | `REAL`                                       |              |             | Aktuelle Differenz zwischen `rSetpTempAbs` und `rAdjCenterSetpTemp` (Bereich: +/- `rAdjOffsetSetpTemp`) im Tagbetrieb (Einheit abhängig von Registeradresse 120)                                                               |
| *rSetpTempRel*          | `REAL`                                       |              |             | Aktuelle relative Solltemperatur in Abhängigkeit vom Parameter `eOffsetUnit` (z.B. -2.0 Kelvin) (Bereich: +/- `rAdjOffsetSetpTemp`) (Registeradresse 36) (Einheit abhängig von Registeradresse 122)                            |
| *rTemp*                 | `REAL`                                       |              |             | Raumtemperatur (Einheit abhängig von Registeradresse 120)                                                                                                                                                                      |
| *rRelHumidity*          | `REAL`                                       |              |             | Relative Raumfeuchtigkeit in Prozent                                                                                                                                                                                           |
| *rCO2*                  | `REAL`                                       |              |             | CO2-Konzentration (ppm)                                                                                                                                                                                                        |
| *eCO2Status*            | BELIMO\_P\_22RTX\_1U00X\_2\_CO2\_STATUS      |              |             | Aktueller Status der CO2 - Istwert - Überwachung                                                                                                                                                                               |
| *xSensorOffsetInDevice* | `BOOL`                                       |              |             | Anzeige, ob der Abgleich der Sensoren im Gerät erfolgen muss (TRUE = Abgleich im Gerät erforderlich, FALSE = Abgleich im FB erforderlich)                                                                                      |
| *rDewPointTemp*         | `REAL`                                       |              |             | Taupunkttemperatur (Einheit abhängig von Registeradresse 120 in Grad Celsius oder Fahrenheit)                                                                                                                                  |
| *eFanLevel*             | BELIMO\_P\_22RTX\_1U00X\_2\_FAN\_LEVEL       |              |             | Aktuelle Lüfterstufe in Abhängigkeit vom Parameter `eFanLevelConfig` (Registeradresse 22)                                                                                                                                      |
| *xDI1*                  | `BOOL`                                       |              |             | Zustand des digitalen Eingangs 1 in Abhängigkeit vom Parameter `eDI1OutpMode` (RAW: FALSE = Offen, TRUE = Geschlossen mit +24VDC, PULSE: Impuls mit der Zeitdauer `tTimeDIPulse` bei jeder ansteigenden Flanke am Eingang DI1) |
| *xEnLocalAdjFb*         | `BOOL`                                       |              |             | Anzeige, ob die lokale Bedienung möglich ist (TRUE = lokale Bedienung möglich) — Rückmeldung                                                                                                                                   |
| *eBusTermin*            | BELIMO\_P\_22RTX\_1U00X\_2\_BUS\_TERMINATION |              |             | Zustand des Modbus-Abschlusswiderstands (Active = Enabled)                                                                                                                                                                     |
| *sSerialNum*            | `STRING`                                     |              |             | Seriennummer des Geräts                                                                                                                                                                                                        |
| *wFirmwareVer*          | `WORD`                                       |              |             | Firmware-Version des Geräts                                                                                                                                                                                                    |
| *xAlarmCom*             | `BOOL`                                       |              |             | Sammelstörung - Kommunikation (TRUE = Störung)                                                                                                                                                                                 |
| *eErrorCodeCom*         | ModbusErrorCode                              |              |             | Fehlercode - Kommunikation (0 = kein Fehler)                                                                                                                                                                                   |
| *eErrorCodeDev*         | SPLUSS\_ERROR\_CODE\_TYPE\_2                 |              |             | Fehlercode - Gerät (0 = kein Fehler)                                                                                                                                                                                           |
| *xBusy*                 | `BOOL`                                       |              |             | Kommunikationsanzeige (TRUE = Kommunikation)                                                                                                                                                                                   |

#### Ein- und Ausgänge

| Name           | Datentyp         | Wertebereich | Initialwert | Funktion          |
| -------------- | ---------------- | ------------ | ----------- | ----------------- |
| *ModbusClient* | ModbusClientBase |              |             | Client des Geräts |

#### Allgemeines zu Sollwerte / Parameter (Adressen 110 - 149)

Die nachfolgenden Sollwerte / Parameter (Adressen 110 - 149) sind für den Funktionsbaustein mit dem Index `_FULL` gültig.

#### Sollwerte / Parameter FULL

| Name                     | Datentyp                                               | Wertebereich | Initialwert                                                                       | Adresse | Funktion                                                                                                                                                                                        |
| ------------------------ | ------------------------------------------------------ | ------------ | --------------------------------------------------------------------------------- | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **tTimeUpdateActual**    | `TIME`                                                 |              | T#3s                                                                              |         | Updateintervall für die Vorgänge, die durch den Eingang `xUpdateActual` beeinflusst werden (0 = kein automatisches Update, > 0 zyklisches Update)                                               |
| **tTimeUpdateSetp**      | `TIME`                                                 |              | T#45s                                                                             |         | Updateintervall für die Vorgänge, die durch den Eingang `xUpdateSetp` beeinflusst werden (0 = kein automatisches Update, > 0 zyklisches Update)                                                 |
| **tTimeUpdateStates**    | `TIME`                                                 |              | T#500ms                                                                           |         | Updateintervall für die Vorgänge, die durch den Eingang `xUpdateStates` beeinflusst werden (0 = kein automatisches Update, > 0 zyklisches Update)                                               |
| **tTimeUpdateInfo**      | `TIME`                                                 |              | T#0s                                                                              |         | Updateintervall für die Vorgänge, die durch den Eingang `xUpdateInfo` beeinflusst werden (0 = kein automatisches Update, > 0 zyklisches Update)                                                 |
| **eDI1OutpMode**         | BELIMO\_P\_22RTX\_1U00X\_2\_DIGITAL\_INPUT\_OUTP\_MODE |              | BELIMO\_P\_22RTX\_1U00X\_2\_DIGITAL\_INPUT\_OUTP\_MODE.RAW                        |         | Betriebsart des Ausgangs `xDI1` (RAW, PULSE)                                                                                                                                                    |
| **tTimeDIPulse**         | `TIME`                                                 |              | T#1s                                                                              |         | Zeitdauer des Impulses am Ausgang `xDI1`, falls am digitalen Eingang eine ansteigende Flanke erkannt wird (`eDI1OutpMode` = BELIMO\_P\_22RTX\_1U00X\_2\_FULL\_DIGITAL\_INPUT\_OUTP\_MODE.PULSE) |
| **eFanStageControlMode** | BELIMO\_P\_22RTX\_1U00X\_2\_FAN\_STAGES\_CONTROL\_MODE |              | BELIMO\_P\_22RTX\_1U00X\_2\_FAN\_STAGES\_CONTROL\_MODE.AUTOMATIC\_STAGES\_CONTROL | 31      | Festlegung der Betriebsart der Steuerung der Stufen des Ventilators                                                                                                                             |
| **tTimeButtonPulse**     | `TIME`                                                 |              | T#1s                                                                              |         | Zeitdauer des Impulses am Ausgang ‘xButton Presence’                                                                                                                                            |

#### Zusätzliche Sollwerte / Parameter FULL

| Name                              | Datentyp                                               | Wertebereich                               | Initialwert                                                               | Adresse   | Funktion                                                                                                                                                                                                                                               |
| --------------------------------- | ------------------------------------------------------ | ------------------------------------------ | ------------------------------------------------------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| *rTempOffset*                     | `REAL`                                                 | +/- 15.0 K                                 | 0.0                                                                       | 110       | Offset der Raumtemperatur (zur Kalibrierung des Temperatursensors) in K                                                                                                                                                                                |
| *rHumidityOffset*                 | `REAL`                                                 | +/- 20.0 %                                 | 0.0                                                                       | 111       | Offset der Raumfeuchte (zur Kalibrierung des Feuchtesensors) in Prozent                                                                                                                                                                                |
| *rCO2Offset*                      | `REAL`                                                 | +/- 500 ppm                                | 0.0                                                                       | 112       | Offset des CO2-Sensors (zur Kalibrierung des CO2-Sensors) in ppm                                                                                                                                                                                       |
| *rCO2\_LED\_ThresholdGreenYellow* | `REAL`                                                 | 600.0 - 1249.0 ppm, nur ganzzahlige Werte  | 1000.0                                                                    | 115       | Schwellwert für den Wechsel der LED - Farbe von grün auf gelb                                                                                                                                                                                          |
| *rCO2\_LED\_ThresholdYellowRed*   | `REAL`                                                 | 1250.0 - 2000.0 ppm, nur ganzzahlige Werte | 1500.0                                                                    | 116       | Schwellwert für den Wechsel der LED - Farbe von gelb auf rot                                                                                                                                                                                           |
| *xCO2\_LED\_Enable*               | `BOOL`                                                 |                                            | TRUE                                                                      | 117       | Freigabe / Sperrung der CO2 - LED (TRUE = Freigabe)                                                                                                                                                                                                    |
| *eTemperatureUnit*                | BELIMO\_P\_22RTX\_1U00X\_2\_UNIT\_TEMPERATURE          |                                            | BELIMO\_P\_22RTX\_1U00X\_2\_UNIT\_TEMPERATURE.DEGREES\_CELSIUS            | 120       | Festlegung der Einheit für die Temperatur (Beeinflussung: `rTemp` (Adresse 1), `rDewPointTemp` (Adresse 5) und `rSetpTemp` (Adresse 34))                                                                                                               |
| *eTemperatureUnitDisplay*         | BELIMO\_P\_22RTX\_1U00X\_2\_UNIT\_TEMPERATURE\_DISPLAY |                                            | BELIMO\_P\_22RTX\_1U00X\_2\_UNIT\_TEMPERATURE\_DISPLAY.DEGREES\_CELSIUS   | 121       | Festlegung der Einheit für die Temperaturanzeige am Display (Beeinflussung: Display)                                                                                                                                                                   |
| *eOffsetUnit*                     | BELIMO\_P\_22RTX\_1U00X\_2\_UNIT\_TEMPERATURE          |                                            | BELIMO\_P\_22RTX\_1U00X\_2\_UNIT\_TEMPERATURE.DEGREES\_CELSIUS            | 122       | Festlegung der Einheit für die relative Soll-Temperatur (Beeinflussung: `rSetpTempRel` (Adresse 36))                                                                                                                                                   |
| *eColorScheme*                    | BELIMO\_P\_22RTX\_1U00X\_2\_COLOR\_SCHEME              |                                            | BELIMO\_P\_22RTX\_1U00X\_2\_COLOR\_SCHEME.WHITE\_BACKGROUND               | 130       | Festlegung des Farbschemas des Displays                                                                                                                                                                                                                |
| *eDsplIconsHeatCool*              | BELIMO\_P\_22RTX\_1U00X\_2\_SYMBOL\_VISIBILITY         |                                            | BELIMO\_P\_22RTX\_1U00X\_2\_SYMBOL\_VISIBILITY.INVISIBLE                  | 134       | Anzeige der Sichtbarkeit der Icons für den Heiz- und Kühlbetrieb                                                                                                                                                                                       |
| *eWarningIconFunct*               | BELIMO\_P\_22RTX\_1U00X\_2\_WARNING\_ICON\_FUNCTION    |                                            | BELIMO\_P\_22RTX\_1U00X\_2\_WARNING\_ICON\_FUNCTION.DEVICE\_ERROR\_STATUS | 135       | Festlegung der Funktion des Icons `Warnung`                                                                                                                                                                                                            |
| *eWindowIconFunct*                | BELIMO\_P\_22RTX\_1U00X\_2\_WINDOW\_ICON\_FUNCTION     |                                            | BELIMO\_P\_22RTX\_1U00X\_2\_WINDOW\_ICON\_FUNCTION.INPUT\_xDsplIconWind   | 136       | Festlegung der Funktion des Icons `Fenster`                                                                                                                                                                                                            |
| *eEcoBoostOnOffIconMode*          | BELIMO\_P\_22RTX\_1U00X\_2\_ICON\_MODE                 |                                            | BELIMO\_P\_22RTX\_1U00X\_2\_ICON\_MODE.PRESENCE\_BUTTON                   | 139 - 141 | Zentrale Festlegung der Funktionen der Icons `Eco`, `Boost` und `OnOff`                                                                                                                                                                                |
| *tBoostModeDuration*              | `TIME`                                                 |                                            | T#900s                                                                    | 142       | Zeitdauer der Betriebsart `Boost`                                                                                                                                                                                                                      |
| *eSetpTempMode*                   | BELIMO\_P\_22RTX\_1U00X\_2\_SETP\_TEMP\_MODE           |                                            | BELIMO\_P\_22RTX\_1U00X\_2\_SETP\_TEMP\_MODE.ABSOLUTE\_SETPOINT           | 145       | Festlegung der Betriebsart der Sollwert - Anzeige (absolut / relativ)                                                                                                                                                                                  |
| *rAdjOffsetSetpTempAbs*           | `REAL`                                                 | -5.0 … +5.0 Kelvin                         | 3.0                                                                       | 147       | Festlegung des Verstellbereichs um die absolute Basis-Solltemperatur (Mittenwert) (+/- 5.0 K) (automatische, interne Umrechnung in andere Temperatureinheiten im RBG). Beeinflusst die Verstellbereiche der absoluten und der relativen Solltemperatur |
| *eFanLevelConfig*                 | BELIMO\_P\_22RTX\_1U00X\_2\_FAN\_LEVEL\_CONFIG         |                                            | BELIMO\_P\_22RTX\_1U00X\_2\_FAN\_LEVEL\_CONFIG.SEVEN\_STAGES              | 148       | Festlegung der Anzahl der Ventilator - Stufen                                                                                                                                                                                                          |
| *eFanControlMode*                 | BELIMO\_P\_22RTX\_1U00X\_2\_FAN\_CONTROL\_MODE         |                                            | BELIMO\_P\_22RTX\_1U00X\_2\_FAN\_CONTROL\_MODE.MANUAL\_MODE\_ONLY         | 1498      | Festlegung der Betriebsart der Steuerung des Ventilators                                                                                                                                                                                               |

### Funktionsbeschreibung

#### Allgemeines

Dieser Funktionsbaustein steuert Raumbediengeräte der Geräteserie P-22RT..-1U00..-2 der Fa. Belimo per Modbus-Kummunikation. Die Konfiguration (Adressen 110 - 149) erfolgt im Funktionsbaustein mit dem Index `_FULL` intern.

#### Betriebsarten - Raumbediengerät (Adresse 30) — Ausgänge `eOperationMode` und `xModeDev`

Es werden vier Betriebsarten unterschieden:

0: Off/Protection (`xModeDev` = FALSE) 1: On/Comfort (`xModeDev` = TRUE) 2: Eco Mode (`xModeDev` = TRUE) 3: Boost Mode (`xModeDev` = TRUE)

Die Betriebsarten 2 und 3 können nur zusätzlich zur Betriebsart 1 ausgewählt werden. Die Betriebsart 3 ist zeitlich befristet aktiv und erfordert zur korrekten Funktion die Freigabe der höchsten Lüfterstufe. Die Betriebsarten werden je nach Betriebsweise (siehe unten) automatisch festgelegt.

#### Zentrale Festlegung der Funktionen der Icons / Bedienelemente `OnOff`, `Eco` und `Boost` (Betriebsweisen)

Es werden insgesamt vier Betriebsweisen unterschieden, die über die Adressen 139 - 141 festgelegt werden: (FULL: Parameter `eEcoBoostOnOffIconMode`)

#### Betriebsweise INVISIBLE

| Sichtbarkeit | Bedienbarkeit | Funktion                         |
| ------------ | ------------- | -------------------------------- |
| Eco: NEIN    | Eco: NEIN     | Icons nicht sicht- und bedienbar |
| Boost: NEIN  | Boost: NEIN   | Icons nicht sicht- und bedienbar |
| OnOff: NEIN  | OnOff: NEIN   | Icons nicht sicht- und bedienbar |

#### Betriebsweise DISPLAY\_MODE

| Sichtbarkeit | Bedienbarkeit | Funktion                             |
| ------------ | ------------- | ------------------------------------ |
| Eco: JA      | Eco: NEIN     | Anzeige des Eco- und OnOff - Moduses |
| Boost: NEIN  | Boost: NEIN   | Anzeige des Eco- und OnOff - Moduses |
| OnOff: JA    | OnOff: NEIN   | Anzeige des Eco- und OnOff - Moduses |

#### Betriebsweise OPERATION\_MODE

| Sichtbarkeit | Bedienbarkeit | Funktion                                                                                  |
| ------------ | ------------- | ----------------------------------------------------------------------------------------- |
| Eco: JA      | Eco: JA       | Umschaltung der Funktionen am RBG sowie durch ansteigende Flanken an den Icon - Eingängen |
| Boost: JA    | Boost: JA     | Umschaltung der Funktionen am RBG sowie durch ansteigende Flanken an den Icon - Eingängen |
| OnOff: JA    | OnOff: JA     | Umschaltung der Funktionen am RBG sowie durch ansteigende Flanken an den Icon - Eingängen |

#### Betriebsweise PRESENCE\_BUTTON

| Sichtbarkeit | Bedienbarkeit | Funktion                                            |
| ------------ | ------------- | --------------------------------------------------- |
| Eco: NEIN    | Eco: NEIN     | Nutzzeitverlängerung mit externem HVAC.Button1 - FB |
| Boost: NEIN  | Boost: NEIN   | Nutzzeitverlängerung mit externem HVAC.Button1 - FB |
| OnOff: JA    | OnOff: JA     | Nutzzeitverlängerung mit externem HVAC.Button1 - FB |

Im DISPLAY-Modus werden die Betriebsarten Eco Mode und On/Comfort durch die Eingänge `xEcoIcon` und `xMode` (TRUE = Ein) festgelegt. Falls keiner der Eingänge aktiv ist, wird automatisch die Betriebsart Off/Protection ausgewählt.

Im OPERATION-Modus werden die Betriebsarten ECO, Boost und OnOff durch die zugehörigen Eingänge (ansteigende Flanken) und durch die Bedienung am Raumbediengerät festgelegt.

Im PRESENCE-BUTTON-Modus werden die Betriebsarten Off/Protection und On/Comfort durch den Eingang `xMode` (ansteigende Flanken: On / Comfort, abfallende Flanke: Off/Protection) und parallel durch die Bedienung am Raumbediengerät festgelegt. Bei jedem Wechsel vom Nacht- in den Tagbetrieb und umgekehrt, der vom Raumbediengerät ausgelöst wurde, wird am Ausgang `xButtonPresence` jeweils ein Impuls der Zeitdauer `tTimeButtonPulse` erzeugt. Zusätzlich wird bei jeder ansteigenden Flanke am Eingang `xVisuPresence` wird am Ausgang `xButtonPresence` jeweils ein Impuls der Zeitdauer `tTimeButtonPulse` erzeugt.

#### Einschränkungen im PRESENCE-BUTTON-Modus

1. Im Funktionsbaustein `HVAC.Button1` dürfen die Parameter `xEnClockButton` und `xEnToggle` nicht mit dem Wert FALSE versehen sein.
2. Im Funktionsbaustein `HVAC.Button1` dürfen die Parameter `xEnClockButton` und `xEnToggle` nicht ONLINE verändert werden.

#### Tagbetrieb / Nachtbetrieb (Ausgang `xModeDev`)

Am Ausgang `xModeDev` ist der aktuelle Zustand des Tagbetriebs am Raumbediengerät dargestellt (TRUE = Tagbetrieb).

#### Raumsolltemperaturen

Die Raumsolltemperaturen werden in Abhängigkeit vom Parameter `eSetpTempMode` (Adresse 145) in verschiedener Weise festgelegt:

1. Absoluter Sollwertz (z.B. +23.5 Grad Celsius) (Index `Abs`) (Eingänge `rSetpTempAbsNight`, `rSetpTempAbsBaseDay`) (Ausgang `rSetpTempAbs`)
2. Relativer Sollwertz (z.B. +1.0 Kelvin) (Index `Rel`) (Eingänge `rSetpTempRelNight`, `rSetpTempRelBaseDay`) (Ausgang `rSetpTempRel`)

Änderungen an den zugeordneten Eingängen werden im zugehörigen Zustand sofort übertragen, ansonsten beim nächsten Übergang in diesen Zustand. Beispiel: Eine Änderung am Eingang `rSetpTempAbsNight` wird im Nachtbetrieb sofort übertragen und wirksam. Beispiel: Eine Änderung am Eingang `rSetpTempBaseDay` wird im Nachtbetrieb nicht sofort wirksam, sondern erst beim nächsten Übergang in den Tagbetrieb.

Änderungen am Parameter `rAdjOffsetSetpTempAbs` (Adresse 147) werden im geeigneten Zustand sofort übertragen, ansonsten verzögert. (FULL). Änderungen am Inhalt der Adresse 147 wirken sich auf die absolute und relative Solltemperatur aus.

Die aktuelle Werte an den Eingängen `rSetpTempAbsNight` und `rSetpTempAbsBaseDay` sind in Abhängigkeit vom Parameter `eTemperatureUnit` (Adresse 120) anzugeben. Am Ausgang Ausgang `rSetpTempAbs` steht dann der aktuelle Sollwert in der gewählten Einheit zur Verfügung. Die aktuelle Werte an den Eingängen `rSetpTempRelNight` und `rSetpTempRelBaseDay` sind in Abhängigkeit vom Parameter `eOffsetUnit` (Adresse 122) anzugeben. Am Ausgang Ausgang `rSetpTempRel` steht dann der aktuelle Sollwert in der gewählten Einheit zur Verfügung.

Nachtbetrieb - Raumsolltemperatur

Beim Wechsel vom Tagbetrieb zum Nachtbetrieb wird der Zustand am Eingang `rSetpTempAbsNight` an das Raumbediengerä#t übertragen und dort angezeigt (`eSetpTempMode` = absolute Solltemperatur). Beim Wechsel vom Tagbetrieb zum Nachtbetrieb wird der Zustand am Eingang `rSetpTempRelNight` an das Raumbediengerä#t übertragen und dort angezeigt (`eSetpTempMode` = relative Solltemperatur). Jede Änderung des Zustands am Eingang `rSetpTempXXXNight` wird während des Nachtbetriebs an das Raumbediengerät übertragen.

Tagbetrieb - Raumsolltemperatur

Fall 1 - Es ist noch keine gueltige Raum-Solltemperatur im Tagbetrieb vorhanden

Beim Wechsel vom Nachtbetrieb in den Tagbetrieb wird der Zustand am Eingang `rSetpTempAbsBaseDay` an das Raumbediengerät übertragen und dort angezeigt. Am Raumbediengerät ist eine Verstellung im symmetrischen Bereich, der durch die Adresse 147 definiert ist, möglich. Die Schrittweite beträgt fix 0.5K und verändert sich nur in der Sequenz X.0 - X.5 - X.0, usw.

Fall 2 - Es ist bereits eine gueltige Raum-Solltemperatur im Tagbetrieb vorhanden

Beim Wechsel vom Nachtbetrieb in den Tagbetrieb wird die vorhergehende gueltige Raum-Solltemperatur an das Raumbediengerät übertragen und dort angezeigt. Am Raumbediengerät ist eine Verstellung im symmetrischen Bereich, der durch die Adresse 147 definiert ist, möglich. Die Schrittweite beträgt fix 0.5K und verändert sich nur in der Sequenz X.0 - X.5 - X.0, usw.

#### Ausgang `xDI1`

Am Ausgang `xDI1` steht der Zustand am Eingang DI1 des Raumbediengeräts in unterschiedlicher Weise (Parameter `xDI1OutpMode`) zur Verfügung.

Betriebsarten

RAW

Der Ausgang übernimmt unmittelbar den Zustand am Eingang DI1 (FALSE: Kontakt offen, TRUE: Kontakt mit +24VDC geschlossen)

PULSE

Jede ansteigende Flanke am Eingang DI1 löst am zugehörigen Ausgang xDI1 einen Impuls der Zeitdauer `tTimeDIPulse` (Default: 1s) aus.

#### Vorgabe / Anzeige der Ventilatorstufe

Die Vorauswahl der Anzahl der Ventilatorstufen erfolgt über den Parameter `eFanLevelConfig` (Adresse 148). In der Betriebsart Boost Mode wird die maximalen Ventilatorstufe (unabhängig vom Eingang `eSetpFanLevel`) vorgegeben. Die Ventilatorstufe wird über den Eingang `eSetpFanLevel` innerhalb der zulässigen Grenzen ausgewählt und übertragen. Die aktuelle Ventilatorstufe wird über den Ausgang `eFanLevel` innerhalb der zulässigen Grenzen ausgegeben. Die Darstellung der aktuellen Ventilatorstufe und der Einstellmöglichkeiten wird zusätzlich durch die Parameter `eFanStagesControlMode` (Adresse 31) `eFanControlMode` (Adresse 149), `eFanLevelConfig` (Adresse 148) und `xDsplFanStages` (Adresse 138) festgelegt.

#### Bewertung des aktuellen CO2-Gehalt mittels einer mehrfarbigen LED

Der Bewertzung des aktuellen CO2-Gehalts wird mittels einer mehrfarbigen LED (aus / grün / gelb / rot) und dem Ausgang `eCO2Status` vorgenommen. Der Schwellwert vom Übergang der LED-Farbe von grün nach gelb wird durch den Parameter `rCO2_LED_ThresholdwGreenYellow` (Adresse 115) festgelegt. Der Schwellwert vom Übergang der LED-Farbe von gelb nach rot wird durch den Parameter `rCO2_LED_ThresholdYellowRed` (Adresse 116) festgelegt. Die Bewertung und die LED-Anzeige können durch den Parameter `xCO2_LED_Enable` (Adresse 117) (TRUE = Anzeige) definiert werden.

#### Anzeige von Symbolen / Istwerten

Die Anzeige der gewünschten Symbole im Display des Raumbediengeräts wird durch den Zustand TRUE der zugeordneten Eingänge ausglöst. Diese Eingänge sind mit dem Index `Dspl` gekennzeichnet. Beispiel: xDsplTemp = TRUE bewirkt die Anzeige der aktuellen Raumtemperatur im Display.

#### Anzeige von Störungen

Die Anzeige von Störungen erfolgt am Sammelausgang `xAlarm` (= TRUE). Er beinhaltet die Kommunikationsstörungen (Zeitverzögerung: gc\_Parameters.gc\_tOnDelayxAlarmCom, Default = 60s) und die Gerätestörungen (direkt). Es wird hier die Sammelfehlermeldung, die Sammelwarnmeldiung und der zu hohe CO2-Gehalt (LED = rot) als Gerätestörung ausgegeben. Am Ausgang `eErrorCodeCom` steht im Falle eines Kommunikationsfehlers ein erklärender Text für die Ursache zur Verfügung. Es wird dort stets die Ursache des letzten Kommunikationsfehlers angezeigt.

### Codesys

InOut:

| Scope       | Name                            | Type                                                   | Initial                                                                           | Comment                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ----------- | ------------------------------- | ------------------------------------------------------ | --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Input       | `xEn`                           | `BOOL`                                                 | TRUE                                                                              | Freigabe / Sperrung der Kommunikation (TRUE = Freigabe)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Input       | `byUnitId`                      | `BYTE`                                                 | 0                                                                                 | <p>Adresse des Geräts (1 .. 247) (über Belimo Assistant -<br>App via NFC)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Input       | `xUpdateActual`                 | `BOOL`                                                 | FALSE                                                                             | <p>Aktualisierung der Istwerte (bei jeder ansteigenden Flanke<br>)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Input       | `xUpdateSetp`                   | `BOOL`                                                 | FALSE                                                                             | <p>Aktualisierung der Sollwerte (bei jeder ansteigenden Flanke<br>)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Input       | `xUpdateConfig`                 | `BOOL`                                                 | FALSE                                                                             | <p>Aktualisierung der Konfiguration (bei jeder ansteigenden<br>Flanke)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| Input       | `xUpdateStates`                 | `BOOL`                                                 | FALSE                                                                             | <p>Aktualisierung der Zustände (bei jeder ansteigenden Flanke<br>)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Input       | `xUpdateInfo`                   | `BOOL`                                                 | FALSE                                                                             | <p>Aktualisierung der Informationen (bei jeder ansteigenden<br>Flanke)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| Input       | `rSetpTempAbsNight`             | `REAL`                                                 | 18.0                                                                              | <p>Absolute Soll-Temperatur - Nachtbetrieb (Einheit in<br>Abhängigkeit von <code>eTemperatureUnit</code>)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Input       | `rSetpTempAbsBaseDay`           | `REAL`                                                 | 22.0                                                                              | <p>Absolute Basis - Soll-Temperatur - Tagbetrieb (Einheit in<br>Abhängigkeit von <code>eTemperatureUnit</code>)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Input       | `rSetpTempRelNight`             | `REAL`                                                 | 0.0                                                                               | <p>Relative Soll-Temperatur - Nachtbetrieb (Einheit in<br>Abhängigkeit von <code>eTemperatureUnit</code>)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Input       | `rSetpTempRelBaseDay`           | `REAL`                                                 | 0.0                                                                               | <p>Relative Basis - Soll-Temperatur - Tagbetrieb (Einheit in<br>Abhängigkeit von <code>eTemperatureUnit</code>)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Input       | `xMode`                         | `BOOL`                                                 | FALSE                                                                             | <p>Anzeige des Icons <code>OnOff</code> (<code>eEcoBoostOnOffIconMode</code> =<br>BELIMO\_P\_22RTX\_1U00X\_2\_FULL\_ICON\_MODE.DISPLAY\_MODE)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Input       | `xEcoIcon`                      | `BOOL`                                                 | FALSE                                                                             | <p>Anzeige des Icons <code>Eco</code> (<code>eEcoIconMode</code> =<br>BELIMO\_P\_22RTX\_1U00X\_2\_FULL\_ICON\_MODE.DISPLAY\_MODE)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Input       | `xBoostIcon`                    | `BOOL`                                                 | FALSE                                                                             | <p>Bedienung des Icons <code>Boost</code> (<code>eBoostIconMode</code> =<br>BELIMO\_P\_22RTX\_1U00X\_2\_FULL\_ICON\_MODE.OPERATION\_MODE)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Input       | `eSetpFanLevel`                 | BELIMO\_P\_22RTX\_1U00X\_2\_FAN\_LEVEL                 | BELIMO\_P\_22RTX\_1U00X\_2\_FAN\_LEVEL.STAGE\_0                                   | <p>(jede ansteigende Flanke schaltet den Boost-Mode um)<br>Sollwert - Aktuelle Lüfterstufe in Abhängigkeit vom Parameter <code>eFanLevelConfig</code><br><br>In Abhängigkeit von den Parametern <code>eFanStagesControlMode</code> (Register 31 - Sollwerte\_0) und <code>eFanControlMode</code> (Register 149 - Konfiguration\_0) sind folgende<br>Bedienmöglichkeiten vorhanden:<br>Register 31 = Automatic // Register 149 = Hybrid:<br>Wird am RBG die Stufe 0 gewählt, so wird die Anzeige der aktuellen Stufe deaktiviert und ein Automatiksysmbol wird dargestellt.<br>Wird am RBG eine Stufe grösser 0 gewählt, so wird die Anzeige der aktuellen Stufe aktiviert und das Automatiksysmbol wird ausgeblendet.<br>Die Stufenauswahl ist am RBG und über das Register 22 möglich.<br><br>In allen übrigen Konstellationen giltz:<br>Die Anzeige der aktuellen Stufe ist aktiv, sie kann am RBG und über das Register 22 verändert werden, die zuletzt vorgenommene Änderung bleibt bestehen.</p> |
| Input       | `xDsplTemp`                     | `BOOL`                                                 | TRUE                                                                              | Anzeige der Raumtemperatur (TRUE = Anzeige)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Input       | `xDsplRelHumidity`              | `BOOL`                                                 | TRUE                                                                              | Anzeige der reletiven Raumfeuchte (TRUE = Anzeige)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Input       | `xDsplCO2`                      | `BOOL`                                                 | TRUE                                                                              | Anzeige der CO2-Konzentration (TRUE = Anzeige)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Input       | `xDsplFanStages`                | `BOOL`                                                 | FALSE                                                                             | <p>Anzeige der Bedienelemente für den Ventilator (TRUE =<br>Anzeige)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Input       | `eTempDsplMode`                 | BELIMO\_P\_22RTX\_1U00X\_2\_MODE\_DISPLAY\_TEMP        | BELIMO\_P\_22RTX\_1U00X\_2\_MODE\_DISPLAY\_TEMP.SETP\_TEMPERATURE                 | <p>Festlegung der Funktion des zentralen Temperatur -<br>Anzeigesbereichs</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Input       | `eIconsHeatCool`                | BELIMO\_P\_22RTX\_1U00X\_2\_MODE\_HEAT\_COOL           | BELIMO\_P\_22RTX\_1U00X\_2\_MODE\_HEAT\_COOL.NONE                                 | Auswahl des Heiz- oder Kühlbetriebs                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Input       | `xDsplIconWarn`                 | `BOOL`                                                 | FALSE                                                                             | Anzeige des Symbols `Warnung` (TRUE = Anzeige)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Input       | `xDsplIconWind`                 | `BOOL`                                                 | FALSE                                                                             | Anzeige des Symbols `Fenster` (TRUE = Anzeige)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Input       | `xEnLocalAdj`                   | `BOOL`                                                 | TRUE                                                                              | <p>Festlegung der lokalen Bedienung möglich ist (TRUE =<br>Freigabe)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Input       | `xVisuPresence`                 | `BOOL`                                                 | FALSE                                                                             | <p>Betätigung der Präsenztaste in der Visualisierung<br>(eEcoBoostOnOffIconMode =<br>BELIMO\_P\_22RTX\_1U00X\_2\_ICON\_MODE.PRESENCE\_BUTTON)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Input       | `xResError`                     | `BOOL`                                                 | FALSE                                                                             | <p>Reinitialisierung des Ausgangs <code>eErrorCodeCom</code> (bei jeder<br>ansteigenden Flanke)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Inout       | `ModbusClient`                  | `ModbusClientBase`                                     |                                                                                   | Client des Geräts                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Output      | `eOperationMode`                | BELIMO\_P\_22RTX\_1U00X\_2\_OPERATION\_MODE            |                                                                                   | <p>Aktuelle Betriebsart<br>0 = OFF\_PROTECTION: Nacht - Betrieb<br>1 = ON\_COMFORT: Tag - Betrieb<br>2 = ECO\_MODE: Tag - Betrieb — Eco - Betrieb<br>3 = BOOST\_MODE: Tag - Betrieb — Boost - Betrieb</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Output      | `xModeDev`                      | `BOOL`                                                 |                                                                                   | <p>Betriebsart der Zonenregelung vom Gerät (FALSE =<br>Nachtbetrieb, TRUE = Tagbetrieb)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Output      | `xButtonPresence`               | `BOOL`                                                 |                                                                                   | <p>Betätigung der Präsenztaste (Impuls mit Zeitdauer<br><code>tTimeButtonPulse</code>) (RBG und/oder VISU)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Output      | `rSetpTempAbs`                  | `REAL`                                                 |                                                                                   | <p>Aktuelle absolute Solltemperatur in Abhängigkeit vom<br>Parameter <code>eTemperatureUnit</code> (z.B. +23.5 Grad Celsius) (<br>Register 34)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Output      | `rOffset`                       | `REAL`                                                 |                                                                                   | <p>Aktuelle Differenz zwischen <code>rSetpTempAbs</code> und<br><code>rAdjCenterSetpTemp</code> in Abhängigkeit vom Parameter<br><code>eTemperatureUnit</code> (Bereich: +/- <code>rAdjOffsetSetpTemp</code>) im<br>Tagbetrieb</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Output      | `rSetpTempRel`                  | `REAL`                                                 |                                                                                   | <p>Aktuelle relative Solltemperatur in Abhängigkeit vom<br>Parameter <code>eOffsetUnit</code> (z.B. -2.0 Kelvin) (Bereich: +/-<br><code>rAdjOffsetSetpTemp</code>) (Register 36)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Output      | `rTemp`                         | `REAL`                                                 |                                                                                   | <p>Aktuelle Raumtemperatur in Abhängigkeit vom Parameter<br><code>eUnitTemperature</code></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Output      | `rRelHumidity`                  | `REAL`                                                 |                                                                                   | Relative Raumfeuchtigkeit in Prozent                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Output      | `rCO2`                          | `REAL`                                                 |                                                                                   | Aktueller CO2-Gehalt in ppm                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Output      | `eCO2Status`                    | BELIMO\_P\_22RTX\_1U00X\_2\_CO2\_STATUS                |                                                                                   | Aktueller Status der CO2 - Istwert - Überwachung                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Output      | `xSensorOffsetInDevice`         | `BOOL`                                                 |                                                                                   | <p>Anzeige, ob der Abgleich der Sensoren im Gerät erfolgen muss<br>(TRUE = Abgleich im Gerät erforderlich, FALSE = Abgleich im<br>FB erforderlich)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Output      | `rDewPointTemp`                 | `REAL`                                                 |                                                                                   | Taupunkttemperatur in Grad Celsius oder Fahrenheit                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Output      | `eFanLevel`                     | BELIMO\_P\_22RTX\_1U00X\_2\_FAN\_LEVEL                 |                                                                                   | <p>Aktuelle Lüfterstufe in Abhängigkeit vom Parameter<br><code>eFanLevelConfig</code></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Output      | `xDI1`                          | `BOOL`                                                 |                                                                                   | <p>Zustand des digitalen Eingangs 1 in Abhängigkeit vom<br>Parameter <code>eDI1OutpMode</code>:</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Output      | `xEnLocalAdjFb`                 | `BOOL`                                                 |                                                                                   | <p>Anzeige, ob die lokale Bedienung möglich ist (TRUE = lokale<br>Bedienung möglich) — Rückmeldung</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Output      | `eBusTermin`                    | BELIMO\_P\_22RTX\_1U00X\_2\_BUS\_TERMINATION           |                                                                                   | Zustand des Modbus-Abschlusswiderstands (Active = Enabled)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| Output      | `sSerialNum`                    | `STRING`                                               |                                                                                   | Seriennummer des Geräts                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Output      | `wFirmwareVer`                  | `WORD`                                                 |                                                                                   | Firmware-Version des Geräts                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Output      | `xAlarm`                        | `BOOL`                                                 | FALSE                                                                             | Sammelstörung (TRUE = Störung)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Output      | `xAlarmCom`                     | `BOOL`                                                 | FALSE                                                                             | Sammelstörung - Kommunikation (TRUE = Störung)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Output      | `eErrorCodeCom`                 | ModbusErrorCode                                        |                                                                                   | Fehlercode - Kommunikation (0 = kein Fehler)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Output      | `xBusy`                         | `BOOL`                                                 |                                                                                   | Kommunikationsanzeige (TRUE = Kommunikation)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Input Const | `xEcoIconPresenceButtonMode`    | `BOOL`                                                 | FALSE                                                                             | <p>Freigabe / Sperrung der Anzeige / der Bedienung des ECO-<br>Icons / -Buttons in der Betriebsweise <code>PRESENCE\_BUTTON</code></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Input Const | `tTimeButtonPulse`              | `TIME`                                                 | TIME#1s0ms                                                                        | Zeitdauer des Impulses am Ausgang ‘xButton Presence’                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Input Const | `eFanStageControlMode`          | BELIMO\_P\_22RTX\_1U00X\_2\_FAN\_STAGES\_CONTROL\_MODE | BELIMO\_P\_22RTX\_1U00X\_2\_FAN\_STAGES\_CONTROL\_MODE.AUTOMATIC\_STAGES\_CONTROL | <p>Festlegung der Betriebsart der Steuerung der Stufen des<br>Ventilators</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Input Const | `eFanControlMode`               | BELIMO\_P\_22RTX\_1U00X\_2\_FAN\_CONTROL\_MODE         | BELIMO\_P\_22RTX\_1U00X\_2\_FAN\_CONTROL\_MODE.MANUAL\_MODE\_ONLY                 | Festlegung der Betriebsart der Steuerung des Ventilators                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Input Const | `eFanLevelConfig`               | BELIMO\_P\_22RTX\_1U00X\_2\_FAN\_LEVEL\_CONFIG         | BELIMO\_P\_22RTX\_1U00X\_2\_FAN\_LEVEL\_CONFIG.SEVEN\_STAGES                      | Festlegung der Anzahl der Ventilator - Stufen                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Input Const | `rAdjOffsetSetpTempAbs`         | `REAL`                                                 | 3.0                                                                               | <p>Festlegung des Verstellbereichs um die absolute Basis-<br>Solltemperatur (Mittenwert) (+/- 5.0 K) (automatische,<br>interne Umrechnung in andere Temperatureinheiten im RBG)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Input Const | `eSetpTempMode`                 | BELIMO\_P\_22RTX\_1U00X\_2\_SETP\_TEMP\_MODE           | BELIMO\_P\_22RTX\_1U00X\_2\_SETP\_TEMP\_MODE.ABSOLUTE\_SETPOINT                   | <p>Beeinflusst die Verstellbereiche der absoluten und der relativen Solltemperatur<br>Festlegung der Betriebsart der Sollwert - Anzeige</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Input Const | `tBoostModeDuration`            | `TIME`                                                 | TIME#15m0s0ms                                                                     | Zeitdauer der Betriebsart `Boost`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Input Const | `eEcoBoostOnOffIconMode`        | BELIMO\_P\_22RTX\_1U00X\_2\_ICON\_MODE                 | BELIMO\_P\_22RTX\_1U00X\_2\_ICON\_MODE.PRESENCE\_BUTTON                           | <p>Zentrale Festlegung der Funktionen der Icons <code>Eco</code>, <code>Boost</code> und <code>OnOff</code><br><br>INVISIBLE (Icons nicht sicht- und bedienbar)<br><br>> Sichtbarkeit Bedienbarkeit am RBG<br><br>Eco: nein nein<br>Boost: nein nein<br>OnOff: nein nein<br><br>DISPLAY\_MODE (Anzeige des Eco- und OnOff - Moduses)<br><br>> Sichtbarkeit Bedienbarkeit am RBG<br><br>Eco: ja nein<br>Boost: nein nein<br>OnOff: ja nein<br><br>OPERATION\_MODE (Umschaltung der Funktionen am RBG sowie durch ansteigende Flanken an den Icon - Eingängen)<br><br>> Sichtbarkeit Bedienbarkeit am RBG<br><br>Eco: ja ja<br>Boost: ja ja<br>OnOff: ja ja<br><br>PRESENCE\_BUTTON (Nutzzeitverlängerung mit externem HVAC.Button1 - FB)<br><br>> Sichtbarkeit Bedienbarkeit am RBG<br><br>Eco: nein nein<br>Boost: nein nein<br>OnOff: ja ja</p>                                                                                                                                                       |
| Input Const | `eWindowIconFunct`              | BELIMO\_P\_22RTX\_1U00X\_2\_WINDOW\_ICON\_FUNCTION     | BELIMO\_P\_22RTX\_1U00X\_2\_WINDOW\_ICON\_FUNCTION.INPUT\_xDsplIconWind           | Festlegung der Funktion des Icons `Fenster`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Input Const | `eWarningIconFunct`             | BELIMO\_P\_22RTX\_1U00X\_2\_WARNING\_ICON\_FUNCTION    | BELIMO\_P\_22RTX\_1U00X\_2\_WARNING\_ICON\_FUNCTION.DEVICE\_ERROR\_STATUS         | Festlegung der Funktion des Icons `Warnung`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Input Const | `eDsplIconsHeatCool`            | BELIMO\_P\_22RTX\_1U00X\_2\_SYMBOL\_VISIBILITY         | BELIMO\_P\_22RTX\_1U00X\_2\_SYMBOL\_VISIBILITY.INVISIBLE                          | <p>Anzeige der Sichtbarkeit der Icons für den Heiz- und<br>Kühlbetrieb</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| Input Const | `eColorScheme`                  | BELIMO\_P\_22RTX\_1U00X\_2\_COLOR\_SCHEME              | BELIMO\_P\_22RTX\_1U00X\_2\_COLOR\_SCHEME.WHITE\_BACKGROUND                       | Festlegung des Farbschemas des Displays                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Input Const | `eOffsetUnit`                   | BELIMO\_P\_22RTX\_1U00X\_2\_UNIT\_TEMPERATURE          | BELIMO\_P\_22RTX\_1U00X\_2\_UNIT\_TEMPERATURE.DEGREES\_CELSIUS                    | <p>Festlegung der Einheit für die Offset-Temperatur (<br>Beeinflussung: <code>rSetpTempRel</code> (Register 36))</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Input Const | `eTemperatureUnitDisplay`       | BELIMO\_P\_22RTX\_1U00X\_2\_UNIT\_TEMPERATURE\_DISPLAY | BELIMO\_P\_22RTX\_1U00X\_2\_UNIT\_TEMPERATURE\_DISPLAY.DEGREES\_CELSIUS           | <p>Festlegung der Einheit für die Temperaturanzeige am Display<br>(Beeinflussung: Display)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Input Const | `eTemperatureUnit`              | BELIMO\_P\_22RTX\_1U00X\_2\_UNIT\_TEMPERATURE          | BELIMO\_P\_22RTX\_1U00X\_2\_UNIT\_TEMPERATURE.DEGREES\_CELSIUS                    | <p>Festlegung der Einheit für die Temperatur (Beeinflussung:<br><code>rTemp</code> (Register 1), <code>rDewPointTemp</code> (Register 5) und<br><code>rSetpTemp</code> (Register 34))</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Input Const | `xCO2_LED_Enable`               | `BOOL`                                                 | TRUE                                                                              | Freigabe / Sperrung der CO2 - LED (TRUE = Freigabe)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Input Const | `rCO2_LED_ThresholdYellowRed`   | `REAL`                                                 | 1500.0                                                                            | <p>Schwellwert für den Wechsel der LED - Farbe von gelb auf rot<br>(1250.0 - 2000.0 ppm, nur ganzzahlige Werte)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Input Const | `rCO2_LED_ThresholdGreenYellow` | `REAL`                                                 | 1000.0                                                                            | <p>Schwellwert für den Wechsel der LED - Farbe von grün auf<br>gelb (600.0 - 1249.0 ppm, nur ganzzahlige Werte)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| Input Const | `rCO2Offset`                    | `REAL`                                                 | 0.0                                                                               | <p>Offset des CO2-Sensors (zur Kalibrierung des CO2-Sensors)<br>in ppm (+/- 500 ppm)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| Input Const | `rHumidityOffset`               | `REAL`                                                 | 0.0                                                                               | <p>Offset der Raumfeuchte (zur Kalibrierung des Feuchtesensors<br>) in Prozent (+/- 20.0 %)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Input Const | `rTempOffset`                   | `REAL`                                                 | 0.0                                                                               | <p>Offset der Raumtemperatur (zur Kalibrierung des<br>Temperatursensors) in K (+/- 15.0 K)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Input Const | `tTimeDIPulse`                  | `TIME`                                                 | TIME#1s0ms                                                                        | <p>Zeitdauer des Impulses am Ausgang <code>xDI1</code>, falls am digitalen<br>Eingang eine ansteigende Flanke erkannt wird (<br><code>eDI1OutpMode</code> =<br>BELIMO\_P\_22RTX\_1U00X\_2\_FULL\_DIGITAL\_INPUT\_OUTP\_MODE.PULSE)</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Input Const | `eDI1OutpMode`                  | BELIMO\_P\_22RTX\_1U00X\_2\_DIGITAL\_INPUT\_OUTP\_MODE | BELIMO\_P\_22RTX\_1U00X\_2\_DIGITAL\_INPUT\_OUTP\_MODE.RAW                        | Betriebsart des Ausgangs `xDI1` (RAW, PULSE)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| Input Const | `tTimeUpdateInfo`               | `TIME`                                                 | TIME#0ms                                                                          | <p>Updateintervall für die Vorgänge, die durch den Eingang<br><code>xUpdateInfo</code> beeinflusst werden</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Input Const | `tTimeUpdateStates`             | `TIME`                                                 | TIME#500ms                                                                        | <p>Updateintervall für die Vorgänge, die durch den Eingang<br><code>xUpdateStates</code> beeinflusst werden</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Input Const | `tTimeUpdateSetp`               | `TIME`                                                 | TIME#45s0ms                                                                       | <p>Updateintervall für die Vorgänge, die durch den Eingang<br><code>xUpdateSetp</code> beeinflusst werden</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| Input Const | `tTimeUpdateActual`             | `TIME`                                                 | TIME#3s0ms                                                                        | <p>Updateintervall für die Vorgänge, die durch den Eingang<br><code>xUpdateActual</code> beeinflusst werden</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/hvac-modbus-library/functionblocks/belimo/belimo_p_22rtx_1u00x_2_full.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.
