BELIMO_P_22RTX_1U00X_2_EASY

BELIMO_P_22RTX_1U00X_2_EASY (FB)

FUNCTION_BLOCK BELIMO_P_22RTX_1U00X_2_EASY

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. Abhilfe: Adresse 30 mit dem FC06 !!! mit dem gewünschten Wert beschreiben, Adresse 22 nicht gleichzeitig beschreiben. Messwerte - Abgleich: Klasse 4\

Schnittstellen

Eingänge

Name
Datentyp
Wertebereich
Initialwert
Funktion

xEn

BOOL

TRUE

Freigabe / Sperrung der Kommunikation ( TRUE = Freigabe )

byUnitId

BYTE

0

Adresse des Geräts ( 0 .. 255 )

xUpdateActual

BOOL

FALSE

Aktualisierung der Istwerte ( bei jeder ansteigenden Flanke )

xUpdateSetp

BOOL

FALSE

Aktualisierung der Sollwerte ( bei jeder ansteigenden Flanke )

xUpdateConfig

BOOL

FALSE

Aktualisierung der Konfiguration ( bei jeder ansteigenden Flanke ) ( lesender Zugriff )

xUpdateStates

BOOL

FALSE

Aktualisierung der Zustände ( bei jeder ansteigenden Flanke )

xUpdateInfo

BOOL

FALSE

Aktualisierung der Informationen ( bei jeder ansteigenden Flanke )

rSetpTempAbsNight

REAL

18.0

Absolute Raum-Soll-Temperatur im Nachtbetrieb ( Einheit abhängig von Registeradresse 122 )

rSetpTempAbsBaseDay

REAL

22.0

Absolute Basis - Raum-Soll-Temperatur im Tagbetrieb ( Einheit abhängig von Registeradresse 120 )

rSetpTempRelNight

REAL

0.0

Relative Raum-Soll-Temperatur im Nachtbetrieb ( Einheit abhängig von Registeradresse 122 )

rSetpTempRelBaseDay

REAL

0.0

Relative Basis - Raum-Soll-Temperatur im Tagbetrieb ( Einheit abhängig von Registeradresse 122 )

xMode

BOOL

FALSE

Eingang für die Betriebsart/das Icon On/Off ( Funktion in Abhängigkeit von den Registeradressen 139 - 141 )

xEcoIcon

BOOL

FALSE

Eingang für die Betriebsart/das Icon Eco ( Funktion in Abhängigkeit von den Registeradressen 139 - 141 )

xBoostIcon

BOOL

FALSE

Eingang für die Betriebsart/das Icon Boost ( Funktion in Abhängigkeit von den Registeradressen 139 - 141 )

eSetpFanLevel

BELIMO_P_22RTX_1U00X_2_FAN_LEVEL

BELIMO_P_22RTX_1U00X_2_FAN_LEVEL.STAGE_0

Soll-Ventilatorstufe

eIconsHeatCool

BELIMO_P_22RTX_1U00X_2_MODE_HEAT_COOL

BELIMO_P_22RTX_1U00X_2_MODE_HEAT_COOL.NONE

Auswahl der Darstellung des Icons für den Heiz- oder Kühlbetrieb

xDsplIconWarn

BOOL

FALSE

Eingang für die Anzeige des Warnungen-Icons ( TRUE = Freigabe )

xDsplIconWind

BOOL

FALSE

Eingang für die Anzeige des Fernster-Icons ( TRUE = Freigabe )

xEnLocalAdj

BOOL

FALSE

Eingang für die Anzeige der Bedienelemente am Raumbediengerät ( TRUE = Anzeige )

xResError

BOOL

FALSE

Eingang für die Rücksetzung des Ausgangs ‘eErrorCodeCom’ ( bei jeder anstiegenden Flanke )

Ausgänge

Name
Datentyp
Wertebereich
Initialwert
Funktion

eOperationMode

BELIMO_P_22RTX_1U00X_2_OPERATION_MODE

Anzeige der aktuellen Betriebsart am Raumbediengerät ( Registeradresse 30 )

eEcoBoostOnOffIconMode

BELIMO_P_22RTX_1U00X_2_ICON_MODE

Anzeige der aktuellen Betriebsweise

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 die Funktionsbausteine mit dem Index ‘_EASY’ und ‘_FULL’ gemeinsam gültig. Im Funktionsbaustein mit dem Index ‘_FULL’ können zusätzlich weitere Sollwerte / Parameter festgelegt werden, die in der übernächsten Tabelle dargestellt werden. Diese zusätzlichen Sollwerte / Parameter werden im Funktionsbaustein mit dem Index ‘_EASY’ nur gelesen und auf interne Variablen abgelegt. Die Festlegung dieser Sollwerte / Parameter erfolgt dort extern, z.B. mittels der App ‘Belimo Assistant’. \

Sollwerte / Parameter EASY / 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#0s

Updateintervall für die Vorgänge, die durch den Eingang ‘xUpdateSetp’ beeinflusst werden ( 0 = kein automatisches Update, > 0 zyklisches Update )

tTimeUpdateConfig

TIME

T#0s

Updateintervall für die Vorgänge, die durch den Eingang ‘xUpdateConfig’ 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

xVisuPresence

BOOL

FALSE

Betätigung der Präsenztaste in der Visualisierung ( wirkt auf den Ausgang ‘xButtonPresence’ )

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 )

rAdjCenterSetpTempAbs

REAL

+15.0 … +35.0 Grad Celsius

22.0

146

Festlegung der absoluten Basis-Solltemperatur ( Mittenwert ) für die Verstellung der Solltemperatur ( +15.00 - 35.00 Grad Celsius ) ( automatische, interne Umrechnung in andere Temperatureinheiten im RBG ) Beeinflusst die absolute Solltemperatur.

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, im Funktionsbaustein mit dem Index ‘_EASY’ extern.\

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’, EASY: Inhalte der Adressen 139 - 141 gemäß nachfolgender Aufstellung extern festlegen. ) \

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. \

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 an den Parametern ‘rAdjCenterSetpTempAbs’ ( Adresse 146 ) bzw. ‘rAdjOffsetSetpTempAbs’ ( Adresse 147 ) werden im geeigneten mZustand sofort übertragen, ansonsten verzögert. ( FULL ). Änderungen an den Adressen 146 bzw. 147 werden nach dem erneuten Lesen der Konfiguration erfasst und entsprechend übertragen ( EASY ). Änderungen am Inhalt der Adresse 146 wirken sich nur auf die absolute Solltemperatur, Ä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 0.5K. 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 0.5K.\

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

Adresse des Geräts ( 1 .. 247 ) ( über Belimo Assistant - App via NFC )

Input

xUpdateActual

BOOL

FALSE

Aktualisierung der Istwerte ( bei jeder ansteigenden Flanke )

Input

xUpdateSetp

BOOL

FALSE

Aktualisierung der Sollwerte ( bei jeder ansteigenden Flanke )

Input

xUpdateConfig

BOOL

FALSE

Aktualisierung der Konfiguration ( bei jeder ansteigenden Flanke ) ( lesender Zugriff )

Input

xUpdateStates

BOOL

FALSE

Aktualisierung der Zustände ( bei jeder ansteigenden Flanke )

Input

xUpdateInfo

BOOL

FALSE

Aktualisierung der Informationen ( bei jeder ansteigenden Flanke )

Input

rSetpTempAbsNight

REAL

18.0

Absolute Soll-Temperatur - Nachtbetrieb ( Einheit in Abhängigkeit von ‘eTemperatureUnit’ )

Input

rSetpTempAbsBaseDay

REAL

22.0

Absolute Basis - Soll-Temperatur - Tagbetrieb ( Einheit in Abhängigkeit von ‘eTemperatureUnit’ )

Input

rSetpTempRelNight

REAL

0.0

Relative Soll-Temperatur - Nachtbetrieb ( Einheit in Abhängigkeit von ‘eTemperatureUnit’ )

Input

rSetpTempRelBaseDay

REAL

0.0

Relative Basis - Soll-Temperatur - Tagbetrieb ( Einheit in Abhängigkeit von ‘eTemperatureUnit’ )

Input

xMode

BOOL

FALSE

Anzeige des Icons ‘OnOff’ ( ‘eOnOffIconMode’ = BELIMO_P_22RTX_1U00X_2_FULL_ICON_MODE.DISPLAY_MODE )

Input

xEcoIcon

BOOL

FALSE

Anzeige des Icons ‘Eco’ ( ‘eEcoIconMode’ = BELIMO_P_22RTX_1U00X_2_FULL_ICON_MODE.DISPLAY_MODE )

Input

xBoostIcon

BOOL

FALSE

Bedienung des Icons ‘Boost’ ( ‘eBoostIconMode’ = BELIMO_P_22RTX_1U00X_2_FULL_ICON_MODE.OPERATION_MODE )

Input

eSetpFanLevel

BELIMO_P_22RTX_1U00X_2_FAN_LEVEL

BELIMO_P_22RTX_1U00X_2_FAN_LEVEL.STAGE_0

( jede ansteigende Flanke schaltet den Boost-Mode um ) Sollwert - Aktuelle Lüfterstufe in Abhängigkeit vom Parameter ‘eFanLevelConfig’ In Abhängigkeit von den Parametern ‘eFanStagesControlMode’ ( Register 31 - Sollwerte_0 ) und ‘eFanControlMode’ ( Register 149 - Konfiguration_0 ) sind folgende Bedienmöglichkeiten vorhanden: Register 31 = Automatic // Register 149 = Hyvrid: Wird am RBG die Stufe 0 gewählt, so wird die Anzeige der aktuellen Stufe deaktiviert und ein Automatiksysmbol wird dargestellt. Wird am RBG eine Stufe grösser 0 gewählt, so wird die Anzeige der aktuellen Stufe aktiviert und das Automatiksysmbol wird ausgeblendet. Die Stufenauswahl ist am RBG und über das Register 22 möglich. In allen übrigen Konstellationen gilt: 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.

Input

eIconsHeatCool

BELIMO_P_22RTX_1U00X_2_MODE_HEAT_COOL

BELIMO_P_22RTX_1U00X_2_MODE_HEAT_COOL.NONE

0.0 = Stufe 0 1.0 = Stufe 1 2.0 = Stufe 2 3.0 = Stufe 3 4.0 = Stufe 4 5.0 = Stufe 5 6.0 = Stufe 6 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

Festlegung der lokalen Bedienung möglich ist ( TRUE = Freigabe )

Input

xResError

BOOL

FALSE

Reinitialisierung des Ausgangs ‘eErrorCodeCom’ ( bei jeder ansteigenden Flanke )

Inout

ModbusClient

ModbusClientBase

Client des Geräts

Output

eOperationMode

BELIMO_P_22RTX_1U00X_2_OPERATION_MODE

Aktuelle Betriebsart 0 = OFF_PROTECTION: Nacht - Betrieb 1 = ON_COMFORT: Tag - Betrieb 2 = ECO_MODE: Tag - Betrieb — Eco - Betrieb 3 = BOOST_MODE: Tag - Betrieb — Boost - Betrieb

Output

eEcoBoostOnOffIconMode

BELIMO_P_22RTX_1U00X_2_ICON_MODE

Zentrale Festlegung der Funktionen der Icons ‘Eco’, ‘Boost’ und ‘OnOff’ INVISIBLE ( Icons nicht sicht- und bedienbar ) > Sichtbarkeit Bedienbarkeit am RBG Eco: nein nein Boost: nein nein OnOff: nein nein DISPLAY_MODE ( Anzeige des Eco- und OnOff - Moduses ) > Sichtbarkeit Bedienbarkeit am RBG Eco: ja nein Boost: nein nein OnOff: ja nein OPERATION_MODE ( Umschaltung der Funktionen am RBG sowie durch ansteigende Flanken an den Icon - Eingängen ) > Sichtbarkeit Bedienbarkeit am RBG Eco: ja ja Boost: ja ja OnOff: ja ja PRESENCE_BUTTON ( Nutzzeitverlängerung mit externem HVAC.Button1 - FB ) > Sichtbarkeit Bedienbarkeit am RBG Eco: nein nein Boost: nein nein OnOff: ja ja Adresse 139 Adresse 140 Adresse 141 Betriebsweise 0 0 0 INVISIBLE 1 0 1 DISPLAY_MODE 2 1 2 OPERATION_MODE 0 0 2 PRESENCE_BUTTON

Output

xModeDev

BOOL

Betriebsart der Zonenregelung vom Gerät ( FALSE = Nachtbetrieb, TRUE = Tagbetrieb )

Output

xButtonPresence

BOOL

Betätigung der Präsenztaste ( Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

Output

rSetpTempAbs

REAL

Aktuelle absolute Solltemperatur in Abhängigkeit vom Parameter ‘eTemperatureUnit’ ( z.B. +23.5 Grad Celsius ) ( Register 34 )

Output

rOffset

REAL

Aktuelle Differenz zwischen ‘rSetpTempAbs’ und ‘rAdjCenterSetpTemp’ ( Bereich: +/- ‘rAdjOffsetSetpTemp’ ) im Tagbetrieb

Output

rSetpTempRel

REAL

Aktuelle relative Solltemperatur in Abhängigkeit vom Parameter ‘eOffsetUnit’ ( z.B. -2.0 Kelvin ) ( Bereich: +/- ‘rAdjOffsetSetpTemp’ ) ( Register 36 )

Output

rTemp

REAL

Aktuelle Raumtemperatur in Abhängigkeit vom Parameter ‘eUnitTemperature’

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

Anzeige, ob der Abgleich der Sensoren im Gerät erfolgen muss ( TRUE = Abgleich im Gerät erforderlich, FALSE = Abgleich im FB erforderlich )

Output

rDewPointTemp

REAL

Taupunkttemperatur in Grad Celsius oder Fahrenheit

Output

eFanLevel

BELIMO_P_22RTX_1U00X_2_FAN_LEVEL

Aktuelle Lüfterstufe in Abhängigkeit vom Parameter ‘eFanLevelConfig’

Output

xDI1

BOOL

Zustand des digitalen Eingangs 1 in Abhängigkeit vom Parameter ‘eDI1OutpMode’:

Output

xEnLocalAdjFb

BOOL

Anzeige, ob die lokale Bedienung möglich ist ( TRUE = lokale Bedienung möglich ) — Rückmeldung

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

tTimeButtonPulse

TIME

TIME#1s0ms

Zeitdauer des Impulses am Ausgang ‘xButton Presence’

Input Const

xVisuPresence

BOOL

FALSE

Betätigung der Präsenztaste in der Visualisierung

Input Const

eFanStageControlMode

BELIMO_P_22RTX_1U00X_2_FAN_STAGES_CONTROL_MODE

BELIMO_P_22RTX_1U00X_2_FAN_STAGES_CONTROL_MODE.AUTOMATIC_STAGES_CONTROL

Festlegung der Betriebsart der Steuerung der Stufen des Ventilators

Input Const

tTimeDIPulse

TIME

TIME#1s0ms

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 )

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

Updateintervall für die Vorgänge, die durch den Eingang ‘xUpdateInfo’ beeinflusst werden

Input Const

tTimeUpdateStates

TIME

TIME#500ms

Updateintervall für die Vorgänge, die durch den Eingang ‘xUpdateStates’ beeinflusst werden

Input Const

tTimeUpdateConfig

TIME

TIME#0ms

Updateintervall für die Vorgänge, die durch den Eingang ‘xUpdateConfig’ beeinflusst werden

Input Const

tTimeUpdateSetp

TIME

TIME#45s0ms

Updateintervall für die Vorgänge, die durch den Eingang ‘xUpdateSetp’ beeinflusst werden

Input Const

tTimeUpdateActual

TIME

TIME#3s0ms

Updateintervall für die Vorgänge, die durch den Eingang ‘xUpdateActual’ beeinflusst werden

Zuletzt aktualisiert