# SPLUSS\_RYMASKON\_7XX\_MOD

## `SPLUSS_RYMASKON_7XX_MOD` (FB)

`FUNCTION_BLOCK` SPLUSS\_RYMASKON\_7XX\_MOD

### Darstellung

<figure><img src="https://879424349-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQR4vCFzt6ixgsqlR3pdR%2Fuploads%2F7fs2vHOBu7AGDnCug4Wl%2FHVACModbus.SPLUSS_RYMASKON_7XX_MOD.png?alt=media&#x26;token=8018f484-ede4-4efe-bd82-7ea118fef96d" alt=""><figcaption></figcaption></figure>

InOut:

| Scope       | Name                    | Type                                    | Initial                                           | Comment                                                                                                                                                |
| ----------- | ----------------------- | --------------------------------------- | ------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Input       | `xEn`                   | `BOOL`                                  | TRUE                                              | Freigabe / Sperrung der Kommunikation (TRUE = Freigabe)                                                                                                |
| Input       | `byUnitId`              | `BYTE`                                  | 0                                                 | Adresse des Geräts (0 .. 255)                                                                                                                          |
| Input       | `xUpdateActual`         | `BOOL`                                  | FALSE                                             | <p>Aktualisierung der Istwerte (bei jeder ansteigenden Flanke<br>)</p>                                                                                 |
| Input       | `xUpdateStates`         | `BOOL`                                  | FALSE                                             | <p>Aktualisierung der Zustände (bei jeder ansteigenden Flanke<br>)</p>                                                                                 |
| Input       | `xUpdateSetp`           | `BOOL`                                  | FALSE                                             | <p>Aktualisierung der Sollwerte (bei jeder ansteigenden Flanke<br>)</p>                                                                                |
| Input       | `rSetpTempNight`        | `REAL`                                  | 18.0                                              | Soll-Temperatur - Nachtbetrieb (Grad Celsius)                                                                                                          |
| Input       | `rSetpTempBaseDay`      | `REAL`                                  | 22.0                                              | Basis - Soll-Temperatur - Tagbetrieb (Grad Celsius)                                                                                                    |
| Input       | `xMode`                 | `BOOL`                                  | FALSE                                             | <p>Festlegung der Betriebsart (FALSE = Nachtbetrieb, TRUE =<br>Tagbetrieb)</p>                                                                         |
| Input       | `xResetDevice`          | `BOOL`                                  | FALSE                                             | Reset des Geräts (bei jeder ansteigenden Flanke)                                                                                                       |
| Inout       | `ModbusClient`          | `ModbusClientBase`                      |                                                   | Client des Geräts                                                                                                                                      |
| Output      | `xMode_RBG`             | `BOOL`                                  |                                                   | <p>Aktuelle Betriebsart des RBG (FALSE = Nachtbetrieb, TRUE =<br>Tagbetrieb)</p>                                                                       |
| Output      | `rSetpTemp`             | `REAL`                                  |                                                   | <p>Soll-Temperatur (Grad Celsius) (entspricht der am RBG<br>angezeigten Raum-Solltemperatur) (= Register 103)</p>                                      |
| Output      | `rSetpTempOff`          | `REAL`                                  |                                                   | <p>Soll-Temperatur-Versatz (Kelvin)(Berechnung: rSetpTempOff<br>= rSetpTemp - \_rSetpTempBase)</p>                                                     |
| Output      | `rSetpTempMin`          | `REAL`                                  |                                                   | <p>Absoluter Minimalwert - Soll-Temperatur (Grad Celsius) (<br>Berechnung, je nach Betriebsart Nacht / Tag)</p>                                        |
| Output      | `rSetpTempMax`          | `REAL`                                  |                                                   | <p>Absoluter Maximalwert - Soll-Temperatur (Grad Celsius) (<br>Berechnung, je nach Betriebsart Nacht / Tag)</p>                                        |
| Output      | `rRoomTemp`             | `REAL`                                  |                                                   | Raumtemperatur in XXX.X Grad Celsius                                                                                                                   |
| Output      | `rRelHumidity`          | `REAL`                                  |                                                   | Relative Raumfeuchtigkeit in XXX.X %                                                                                                                   |
| Output      | `rCO2`                  | `REAL`                                  |                                                   | CO2-Gehalt in der Raumluft in XXX ppm                                                                                                                  |
| 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      | `xButtonPresence`       | `BOOL`                                  | FALSE                                             | <p>Betätigung der Präsenztaste (Impuls mit Zeitdauer<br><code>tTimeButtonPulse</code>) (RBG und/oder VISU)</p>                                         |
| 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 | `xVisuPresence`         | `BOOL`                                  | FALSE                                             | Betätigung der Präsenztaste in der Visualisierung                                                                                                      |
| Input Const | `rCO2Offset`            | `REAL`                                  | 0.0                                               | <p>Abgleichwert für den CO2-Gehalt in der Raumluft in XXX ppm (<br>Bereich: +- 500 ppm)</p>                                                            |
| Input Const | `rRelHumidityOffset`    | `REAL`                                  | 0.0                                               | <p>Abgleichwert für die relative Raumfeuchtigkeit in X.X % (<br>Bereich: +- 10.0 %rF)</p>                                                              |
| Input Const | `rRoomTempOffset`       | `REAL`                                  | 0.0                                               | <p>Abgleichwert für den Raumtemperaturfühler in X.X Kelvin (<br>Bereich: +- 10.0K)</p>                                                                 |
| Input Const | `eRingColor`            | SPLUSS\_RYMASKON\_7XX\_MOD\_RING\_COLOR | SPLUSS\_RYMASKON\_7XX\_MOD\_RING\_COLOR.SENSOR\_3 | Festlegung der Ringfarbe                                                                                                                               |
| Input Const | `rSetpTempOffMax`       | `REAL`                                  | 3.0                                               | <p>Absoluter Maximalwert des Offsets der Soll-Temperatur im<br>Tagbetrieb (Kelvin)</p>                                                                 |
| Input Const | `rSetpTempOffMin`       | `REAL`                                  | -3.0                                              | <p>Absoluter Minimalwert des Offsets der Soll-Temperatur im<br>Tagbetrieb (Kelvin)</p>                                                                 |
| Input Const | `tTimeButtonPulse`      | `TIME`                                  | TIME#1s0ms                                        | <p>Zeitdauer des Impulses am Ausgang, falls die zugeordnete<br>Taste - kurz - betätigt wurde</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 | `tTimeUpdateStates`     | `TIME`                                  | TIME#500ms                                        | <p>Updateintervall für die Vorgänge, die durch den Eingang<br><code>xUpdateStates</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>                                        |
