SPLUSS_RYMASKON_2XX_MOD

SPLUSS_RYMASKON_2XX_MOD (FB)

FUNCTION_BLOCK SPLUSS_RYMASKON_2XX_MOD

Kurzbeschreibung

Steuerung der Geräteserie Rymaskon 2XX der Fa. S+S Regeltechnik Zusatzfunktionen: Zwei Betriebsarten für die Solltemperaturbildung Typische Anwendung: Raumbediengerät in einer Zone\

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 )

xUpdateStates

BOOL

FALSE

Aktualisierung der Zustände ( bei jeder ansteigenden Flanke )

xUpdateSetp

BOOL

FALSE

Aktualisierung der Sollwerte ( bei jeder ansteigenden Flanke )

xUpdateConfig

BOOL

FALSE

Aktualisierung der Konfiguration ( bei jeder ansteigenden Flanke )

rSetpTempBase

REAL

22.0

Basis - Soll-Temperatur ( Grad Celsius )

rEnSetpTempOff

BOOL

FALSE

Freigabe / Sperrung der Erfassung von Veränderungen der Raum-Solltemperatur ( FALSE = keine Erfassung, rSetpTempOff = 0.0 K )

rSetpDispFanLev

REAL

0.0

Sollwert für die Anzeige der Ventilatorstufe ( Bargraph - Rechts )

rSetpDispHCLev

REAL

0.0

Sollwert für die Anzeige der Heiz-/Kühlleistung ( Bargraph - Links )

xDsplSymbPresen

BOOL

FALSE

Anzeige der Symbole für die Präsenz ( = TRUE ) bzw. Abwesenheit ( = FALSE )

xDsplSymbHeat

BOOL

FALSE

Anzeige des Symbols für den Heizbetrieb ( TRUE = Anzeige )

xDsplSymbCool

BOOL

FALSE

Anzeige des Symbols für den Kühlbetrieb ( TRUE = Anzeige )

xDsplSymbFan

BOOL

FALSE

Anzeige des Symbols für den Ventilator ( TRUE = Anzeige )

xDsplSymbAlWindo

BOOL

FALSE

Anzeige des Symbols für den Fenster - Alarm ( TRUE = Anzeige )

xDsplSymbAlRainf

BOOL

FALSE

Anzeige des Symbols für den Regen - Alarm ( TRUE = Anzeige )

xDsplSymbAlStorm

BOOL

FALSE

Anzeige des Symbols für den Wind - Alarm ( TRUE = Anzeige )

xDsplSymbAlAlarm

BOOL

FALSE

Anzeige des Symbols für den Alarm ( TRUE = Anzeige )

xDsplSymbNotDrop

BOOL

FALSE

Anzeige des Symbols für den durchgestrichenen Tropfen ( TRUE = Anzeige )

xDsplSymbClock

BOOL

FALSE

Anzeige des Symbols für die Uhr ( TRUE = Anzeige )

xBuzzer_Alarm

BOOL

FALSE

Freigabe / Sperrung des Alarmtons ( Buzzer ) ( TRUE = Freigabe )

xResetDevice

BOOL

FALSE

Reset des Geräts ( bei jeder ansteigenden Flanke )

Ausgänge

Name
Datentyp
Wertebereich
Initialwert
Funktion

rSetpTemp

REAL

Soll-Temperatur ( Grad Celsius ) ( entspricht der am RBG angezeigten Raum-Solltemperatur )

rSetpTempOff

REAL

Soll-Temperatur-Versatz ( Kelvin )

rRoomTemp

REAL

Raumtemperatur in XXX.X Grad Celsius

rExtTemp

REAL

Externe Temperatur in XXX.X Grad Celsius

rRelHumidity

REAL

Relative Raumfeuchtigkeit in XXX.X %

rDewPointTemp

REAL

Taupunkttemperatur in XXX.X Grad Celsius ( Die Offsets der Temperatur und rel. Feuchte werden nicht berücksichtigt )

rSupplyVolt

REAL

Versorgungsspannung in XXX.X Volt

rCpuTemp

REAL

CPU-Temperatur in XXX.X Grad Celsius

rCpuVolt

REAL

CPU-Spannung in XXX.X Volt

sSerialNum

STRING

Seriennummer des Gerätes

sProductCode

STRING

Product-Code des Gerätes ( z.B. ‘21X’ )

xConfig

BOOL

Zustand der Konfiguration des Geräts [ TRUE = Konfiguration aktiv ]

xButtonPresence

BOOL

Betätigung der Präsenztaste ( RBG ( = Raumbediengerät ): RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

xButtonTempUp

BOOL

Betätigung der Taste zur Erhöhung der Solltemperatur ( RBG: Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

xButtonTempDown

BOOL

Betätigung der Taste zur Absenkung der Solltemperatur ( RBG: Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

xButtonFanUp

BOOL

Betätigung der Taste zur Erhöhung der Stufe des Ventilators ( RBG: RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

xButtonFanDown

BOOL

Betätigung der Taste zur Absenkung der Stufe des Ventilators ( RBG: RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

xButtonLightOn

BOOL

Betätigung der Taste zur Aktivierung der Beleuchtung ( RBG: RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

xButtonLightOff

BOOL

Betätigung der Taste zur Deaktivierung der Beleuchtung ( RBG: RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

xButtonShadeUp

BOOL

Betätigung der Taste zur Öffnung der Beschattung ( RBG: RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

xButtonShadeDown

BOOL

Betätigung der Taste zur Schliessung der Beschattung ( RBG: RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

xStateExtBut0

BOOL

Zustand des externen Eingangs 0

xStateExtBut1

BOOL

Zustand des externen Eingangs 1

xStateExtBut2

BOOL

Zustand des externen Eingangs 2

xStateExtBut3

BOOL

Zustand des externen Eingangs 3

xAlarm

BOOL

Sammelstörung ( TRUE = Störung )

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

Sollwerte / Parameter

Name
Datentyp
Wertebereich
Initialwert
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 )

tTimeUpdateStates

TIME

T#500ms

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

tPCTimeLong

TIME

T#60s

Intervallzeitdauer des Scanvorgangs zur Ermittlung des Product-Code ( lange Zeitdauer, Gerät erkannt )

tPCTimeShort

TIME

T#5s

Intervallzeitdauer des Scanvorgangs zur Ermittlung des Product-Code ( kurze Zeitdauer, Gerät noch nicht erkannt )

tTimeButtonPulse

TIME

T#1s

Zeitdauer des Impulses am Ausgang, falls die zugeordnete Taste - kurz - betätigt wurde

rSetpTempMin

REAL

18.0

Absoluter Minimalwert - Soll-Temperatur ( Grad Celsius )

rSetpTempMax

REAL

26.0

Absoluter Maximalwert - Soll-Temperatur ( Grad Celsius )

rSetpTempOffMin

REAL

-3.0

Absoluter Minimalwert des Offsets der Soll-Temperatur ( Kelvin )

rSetpTempOffMax

REAL

3.0

Absoluter Maximalwert des Offsets der Soll-Temperatur ( Kelvin )

rSetpTempVariat

REAL

0.5

Schrittweite des Offsets der Soll-Temperatur ( Kelvin )

wPinCodeAdmin

WORD

7458

PIN-Code für die Administrator-Ebene ( 0 = kein Code, 0001 - 9999 gültiger Code )

wPinCodeEndUser

WORD

3333

PIN-Code für die Anwender-Ebene ( 0 = kein Code, 0001 - 9999 gültiger Code )

eColorScheme

SPLUSS_LCD_COLOR_SCHEME

SPLUSS_LCD_COLOR_SCHEME.WHITE

Nummer des Farbschemas ( 1 = Weiss, 1-7 = gültige Nummern )

xDispBargrFanLev

BOOL

FALSE

Freigabe / Sperrung der Darstellung des rechten Bargraphen ( FALSE = keine Anzeige )

xDispBargrHCLev

BOOL

FALSE

Freigabe / Sperrung der Darstellung des linken Bargraphen ( FALSE = keine Anzeige )

ePresenceOutpMode

SPLUSS_RYMASKON_2XX_BUTTON_OUTP_MODE

SPLUSS_RYMASKON_2XX_BUTTON_OUTP_MODE.PULSE

Betriebsart des Ausgangs ‘xButtonPresence’ ( RAW, PULSE )

eFanOutpMode

SPLUSS_RYMASKON_2XX_BUTTON_OUTP_MODE

SPLUSS_RYMASKON_2XX_BUTTON_OUTP_MODE.PULSE

Betriebsart der Ausgänge ‘xButtonFanUp’ bzw. ‘xButtonFanDwn’ ( RAW, PULSE )

eLightOutpMode

SPLUSS_RYMASKON_2XX_BUTTON_OUTP_MODE

SPLUSS_RYMASKON_2XX_BUTTON_OUTP_MODE.PULSE

Betriebsart der Ausgänge ‘xButtonLightOn’ bzw. ‘xButtonLightOff’ ( RAW, PULSE )

eShadeOutpMode

SPLUSS_RYMASKON_2XX_BUTTON_OUTP_MODE

SPLUSS_RYMASKON_2XX_BUTTON_OUTP_MODE.RAW

Betriebsart der Ausgänge ‘xButtonShadeUp’ bzw. ‘xButtonShadeDwn’ ( RAW, PULSE )

xVisuPresence

BOOL

FALSE

Betätigung der Präsenztaste in der Visualisierung

xVisuTempUp

BOOL

FALSE

Betätigung der Taste zur Erhöhung der Solltemperatur in der Visualisierung

xVisuTempDown

BOOL

FALSE

Betätigung der Taste zur Absenkung der Solltemperatur in der Visualisierung

xVisuFanUp

BOOL

FALSE

Betätigung der Taste zur Erhöhung der Stufe des Ventilators in der Visualisierung

xVisuFanDown

BOOL

FALSE

Betätigung der Taste zur Absenkung der Stufe des Ventilators in der Visualisierung

xVisuLightOn

BOOL

FALSE

Betätigung der Taste zur Aktivierung der Beleuchtung in der Visualisierung

xVisuLightOff

BOOL

FALSE

Betätigung der Taste zur Deaktivierung der Beleuchtung in der Visualisierung

xVisuShadeUp

BOOL

FALSE

Betätigung der Taste zur Öffnung der Beschattung in der Visualisierung

xVisuShadeDown

BOOL

FALSE

Betätigung der Taste zur Schliessung der Beschattung in der Visualisierung

Funktionsbeschreibung

Allgemeines

Dieser Funktionsbaustein steuert Raumbediengeräte der Geräteserie Rymaskon 2XX der Fa. S+S Regeltechnik per Modbus-Kummunikation. Alternativ können auch Raumbediengeräte der Fa. Loytec verwandt werden. Die Erkennung der unterschiedlichen Typen ( 21x - 26x) der Raumbediengeräte erfolgt automatisch. Die Raumbediengeräte werden nach ihrer Erkennung autoamatisch je nach Typ sinnvoll konfiguriert. Für die Bildung der Raum-Solltemperatur sind zwei Betriebsarten vorgesehen ( MANUALLY, AUTOAMTICALLY ). Für verschiedene Ausgänge ( xButtonXXX ) sind ebenfalls zwei Betriebsarten vorgesehene ( RAW, PULSE ) ( gültig nur bei Bedienung über das Raumbediengerät ) \

Erkennung des Product-Codes ( des Gerätetyps )

Die Modbus-Adresse des Raumbediengeräts zur Kommunikation mit diesem Funktionsbaustein wird am Eingang ‘byUnitId’ im Bereich 0 - 255 eingestellt. Direkt nach dem Einschalten der Steuerung wird im Intervall ‘tPCTimeShort’ ( Default: 5s ) jeweils ein Anforderungs-Telegramm zur Rückmeldung des Product-Code und der Seriennummer an das Raumbediengerät ausgesandt. Nach dem Empfang eines Antwort-Telegramms wird der Product-Code geprüft und ausgewertet. Ein gültiger Product-Code wird am Ausgang ‘sProductCode’ ausgegeben. Ferner wir die Seriennummer des Raumbediengeräts am Ausgang ‘sSerialNum’ ausgegeben. Die Konfigurationn des Raumbediengeräts wird ausgelöst, falls sich die Seriennummer geändert hat ( direkt nach dem Einschalten der CPU oder nach dem Austausch des Raumbediengeräts ). Nach der Erkennung eines gültigen Product-Codes wird das Intervall zur Aussendung eines Anforderungs-Telegramm zur Rückmeldung des Product-Code und der Seriennummer auf ‘tPCTimeLong’ ( Default: 60s ) erhöht. Werden in diesem Intervall zehn aufeinander folgende Antwort-Telegramme mit fehlerhaften Product-Code oder überhaupt keine Antwort-Telegramm empfangen, so wird wieder der Erkennungs-Zyklus im Intervall ‘tPCTimeShort’ ausgeführt. \

Bildung der Raum-Solltemperatur

Die Raum-Solltemperatur, die direkt am Display des Raumbediengeräts angezeigt und am Ausgang ‘rSetpTemp’ ausgegeben wird, entspricht stets dem Zustand am Eingang ‘rSetpTempBase’. Sie wird durch einstellbare absoluten Minimal- ( ‘rSetpTempMin’, Default: 18.0 Grad Celsius ) und Maximalwerte ( ‘rSetpTempMax’, Default: 26.0 Grad Celsius ) begrenzt. Es findet keine Übertragung von Raum-Solltemperaturen ausserhalb dieser absoluten Grenzen statt. \

Bildung des Offsets der Raum-Solltemperatur

Der Offset der Raum-Solltemperatur wird durch die Ausgänge ‘xButtonTempUp’ ( ansteigende Flanke ) und ‘xButtonTempDown’ ( ansteigende Flanke ) beeinflusst. Der aktuelle Zustand wird stets am Ausgang ‘rSetpTempOff’ dargestellt. Die Bildung des Offsets wird über den Eingang ‘xEnSetpTempOff’ freigegeben ( xEnSetpTempOff = TRUE ) und gesperrt ( xEnSetpTempOff = FALSE ). Im gesperrten Zustand wird am Ausgang ‘rSetpTempOff’ der Wert 0.0 ausgegeben. Im freigegebenen Zustand wird am Ausgang ‘rSetpTempOff’ der zuletzt eingestellte Wert ausgegeben. Im freigegebenen Zustand wird der Ausgang ‘rSetpTempOff’ bei jeder ansteigenden Flanke am Ausgang ‘xButtonTempUp’ um den Parameter ‘rSetpTempOffVariat’ ( Default: 0,5 K ) erhöht. Im freigegebenen Zustand wird der Ausgang ‘rSetpTempOff’ bei jeder ansteigenden Flanke am Ausgang ‘xButtonTempDown’ um den Parameter ‘rSetpTempOffVariat’ reduziert. Im freigegebenen Zustand wird der Ausgang ‘rSetpTempOff’ durch die Parameter ‘rSetpTempOffMin’ ( Default: -3.0 K ) bzw. ‘rSetpTempOffMax’ ( Default: 3.0 K ) absolut begrenzt. Bei jeder Veränderung der Parameter ‘rSetpTempOffVariat’, ‘rSetpTempOffMin’ und ‘rSetpTempOffMax’ wird der Ausgang ‘rSetpTempOff’ neu mit 0.0 initialisiert. Ausgänge ‘xButtonTempUp’ und ‘xButtonTempDown’ Die Ausgänge werden durch die Bedienung der Tasten TBO bzw. TB4 am RBG und zusätzlich durch die Eingänge für die Viaualisierung ( ‘xVisuTempUp’ und ‘xVisuTempDown’ ) beeinflusst ( ODER-Verknüpfung ). Jede - kurze - Betätigung der Taste TB0 ( Erhöhung der Temperatur ) und TB4 ( Absenkung der Temperatur ) löst an den zugehörigen Ausgängen ‘xButtonTempUp’ und ‘xButtonTempDown’ einen Impuls der Zeitdauer ‘tTimeButtonPulse’ ( Default: 1s ) aus. \

Ausgänge ‘xButtonXXX’ ( nicht für ‘xButtonTempUp’ und ‘xButtonTempDown’ )

Die Ausgänge ‘xButtonXXX’ ( xButtonPresence, xButtonFanUp, xButtonFanDown, xButtonLightOn, xButtonLightOff, xButtonShadeUp und xButtonShadeDown ) werden durch die Bedienung der entsprechenden Tasten am RBG und zusätzlich durch die Eingänge für die Viaualisierung ( ‘xVisuXXX’ ) beeinflusst ( ODER-Verknüpfung ). Sie können am RBG in zwei unterschiedlichen Betriebsarten ( Auswahl über die Parameter ‘ePresenceOutpMode’, ‘eFanOutpMode’, ‘eLightOutpMode’ und ‘eShadeOutpMode’ ) betrieben werden. Die Auswahl der Betriebsart wird stets für beide Ausgänge einer Funktion gemeinsam vorgenommen. Betriebsarten RAW Die Ausgänge übernehmen unmittelbar die Zustände ihrer zugeordneten Tasten ( Taste betätigt >>> Ausgang = TRUE ). Die Anordnung der Tasten kann sich je nach Typ des Raumbediengeräts unterscheiden. Falls die Tasten für die gewünschte Funktion am Raumbediengerät nicht vorhanden sind, so bleiben die zugeordneten Ausggänge inaktiv ( = FALSE ). PULSE Jede - kurze - Betätigung der Taste löst am zugehörigen Ausgang einen Impuls der Zeitdauer ‘tTimeButtonPulse’ ( Default: 1s ) aus. \

Anzeige der Ventilatorstufe

Die Anzeige der Ventilatorstufe ( Auswahl über den Eingang ‘rSetpDispFanLev’ im Bereich 0.0 - 7.0 ) erfolgt durch den rechten Bargraphen im Display des Raumbediengeräts, falls die Anzeige generell ( Parameter ‘xDispBargrFanLev’ = TRUE ) freigegeben ist.\

rSetpDispFanLev

Anzeige

Hinweise

0

Stufe 0 - Manuell

1

Stufe 1 - Manuell

2

Stufe 2 - Manuell

3

Stufe 3 - Manuell

4

Stufe 0 - Automatik

5

Stufe 1 - Automatik

6

Stufe 2 - Automatik

7

Stufe 3 - Automatik

Anzeige der Heiz-/Kühlleistung

Die Anzeige der Heiz-/Kühlleistung ( Auswahl über den Eingang ‘rSetpDispHCLev’ im Bereich 0.0 - 7.0 ) erfolgt durch den linken Bargraphen im Display des Raumbediengeräts, falls die Anzeige generell ( Parameter ‘xDispBargrHCLev’ = TRUE ) freigegeben ist.\

rSetpDispHCLev

Anzeige

Hinweise

0

Stufe 0 - Manuell

1

Stufe 1 - Manuell

2

Stufe 2 - Manuell

3

Stufe 3 - Manuell

4

Stufe 0 - Automatik

5

Stufe 1 - Automatik

6

Stufe 2 - Automatik

7

Stufe 3 - Automatik

Anzeige von Symbolen

Die Anzeige der gewünschten Symbole im Display des Raumbediengeräts wird durch den Zustand TRUE am zugeordneten Eingang ausglöst. ( Beispiel: xDsplSymbHeat = TRUE bewirkt die statische Anzeige des Symbols ‘Heizen’ im Display ). Eingänge mit dem Namenszusatz ‘–Al–’ bewirken eine langsam blinkende Darstellung des zugeordneten Symbols. ( Beispiel: xDsplSymbAlStorm = TRUE bewirkt die langsam blinkende Anzeige des Symbols ‘Windsack’ im Display ).\

Rücksetzung des Raumbediengeräts

Das Raumbediengerät wird bei jeder ansteigenden Flanke am Eingang ‘xResetDevice’ zurück gesetzt. \

Steuerung des Piezo-Summers im Raumbediengerät

Der statische Zustand TRUE am Eingang ‘xBuzzer_Alarm’ löst einen unterbrochenen Alarmton mit der Frequenz 800 Hz im Raumbediengerät aus. \

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 ). 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. Am Ausgang ‘eErrorCodeDev’ steht im Falle eines Gerätefehlers ein erklärender Text für die Ursache zur Verfügung.\

Ausgang ‘xConfig’

Der Ausgang signalisiert die Konfiguration des Geräts ( = TRUE ), nachdem es erkannt worden ist ( siehe Erkennung des Product-Codes )\

Ausgang ‘wDeviceMode’

Der nummerische Wert an diesem Ausgang kennzeichnet die aktuelle Darstellung des Raumbediengeräts ( Menüebene, Anzeigeninhalt, Passwort-Ebene, etc. ) Er entspricht dem Inhalt des Modbus-Registers 101, siehe hierzu die Geräte-Dokumentation.\

Aktualisierung der Ausgänge für die Tasten-Betätigungen ( 9 Ausgänge )

Der Zustand des Ausgangs ‘xButtonXXX’ wird aus der ODER-Verknüpfung des Zustands aufgrund der Bedienungen am Raumbediengerät ( ‘_xButtonXXX’ ) und aufgrund der Bedienung in der Visualisierung ( ‘xVisuXXX’ ) gebildet.

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 ( 0 .. 255 )

Input

xUpdateActual

BOOL

FALSE

Aktualisierung der Istwerte ( bei jeder ansteigenden Flanke )

Input

xUpdateStates

BOOL

FALSE

Aktualisierung der Zustände ( 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 )

Input

rSetpTempBase

REAL

22.0

Basis - Soll-Temperatur ( Grad Celsius )

Input

xEnSetpTempOff

BOOL

FALSE

Freigabe / Sperrung der Erfassung von Veränderungen der Raum-Solltemperatur ( FALSE = keine Erfassung, rSetpTempOff = 0.0 K )

Input

rSetpDispFanLev

REAL

0.0

Sollwert für die Anzeige der Ventilatorstufe ( Bargraph - Rechts )

Input

rSetpDispHCLev

REAL

0.0

Sollwert für die Anzeige der Heiz-/Kühlleistung ( Bargraph - Links )

Input

xDsplSymbPresen

BOOL

FALSE

Anzeige der Symbole für die Präsenz ( = TRUE ) bzw. Abwesenheit ( = FALSE )

Input

xDsplSymbHeat

BOOL

FALSE

Anzeige des Symbols für den Heizbetrieb ( TRUE = Anzeige )

Input

xDsplSymbCool

BOOL

FALSE

Anzeige des Symbols für den Kühlbetrieb ( TRUE = Anzeige )

Input

xDsplSymbFan

BOOL

FALSE

Anzeige des Symbols für den Ventilator ( TRUE = Anzeige )

Input

xDsplSymbAlWindo

BOOL

FALSE

Anzeige des Symbols für den Fenster - Alarm ( TRUE = Anzeige )

Input

xDsplSymbAlRainf

BOOL

FALSE

Anzeige des Symbols für den Regen - Alarm ( TRUE = Anzeige )

Input

xDsplSymbAlStorm

BOOL

FALSE

Anzeige des Symbols für den Wind - Alarm ( TRUE = Anzeige )

Input

xDsplSymbAlAlarm

BOOL

FALSE

Anzeige des Symbols für den Alarm ( TRUE = Anzeige )

Input

xDsplSymbNotDrop

BOOL

FALSE

Anzeige des Symbols für den durchgestrichenen Tropfen ( TRUE = Anzeige )

Input

xDsplSymbClock

BOOL

FALSE

Anzeige des Symbols für die Uhr ( TRUE = Anzeige )

Input

xBuzzer_Alarm

BOOL

FALSE

Freigabe / Sperrung des Alarmtons ( Buzzer ) ( TRUE = Freigabe )

Input

xResetDevice

BOOL

FALSE

Reset des Geräts ( bei jeder ansteigenden Flanke )

Inout

ModbusClient

ModbusClientBase

Client des Geräts

Output

rSetpTemp

REAL

Soll-Temperatur ( Grad Celsius ) ( entspricht der am RBG angezeigten Raum-Solltemperatur )

Output

rSetpTempOff

REAL

Soll-Temperatur-Versatz ( Kelvin )( rSetpTempOff := rSetpTemp - rSetpTempBase )

Output

rRoomTemp

REAL

Raumtemperatur in XXX.X Grad Celsius

Output

rExtTemp

REAL

Externe Temperatur in XXX.X Grad Celsius

Output

rRelHumidity

REAL

Relative Raumfeuchtigkeit in XXX.X %

Output

rDewPointTemp

REAL

Taupunkttemperatur in XXX.X Grad Celsius ( Die Offsets der Temperatur und rel. Feuchte werden nicht berücksichtigt )

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

rSupplyVolt

REAL

Versorgungsspannung in XXX.X Volt

Output

rCpuTemp

REAL

CPU-Temperatur in XXX.X Grad Celsius

Output

rCpuVolt

REAL

CPU-Spannung in XXX.X Volt

Output

sSerialNum

STRING

Seriennummer des Gerätes

Output

sProductCode

STRING

Product-Code des Gerätes ( z.B. ‘21X’ )

Output

wDeviceMode

WORD

Betriebsart des Gerätes

Output

xConfig

BOOL

FALSE

Zustand der Konfiguration des Geräts [ TRUE = Konfiguration aktiv ]

Output

xButtonPresence

BOOL

FALSE

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

Output

xButtonTempUp

BOOL

FALSE

Betätigung der Taste zur Erhöhung der Solltemperatur ( Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

Output

xButtonTempDown

BOOL

FALSE

Betätigung der Taste zur Absenkung der Solltemperatur ( Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

Output

xButtonFanUp

BOOL

FALSE

Betätigung der Taste zur Erhöhung der Stufe des Ventilators ( RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

Output

xButtonFanDown

BOOL

FALSE

Betätigung der Taste zur Absenkung der Stufe des Ventilators ( RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

Output

xButtonLightOn

BOOL

FALSE

Betätigung der Taste zur Aktivierung der Beleuchtung ( RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

Output

xButtonLightOff

BOOL

FALSE

Betätigung der Taste zur Deaktivierung der Beleuchtung ( RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

Output

xButtonShadeUp

BOOL

FALSE

Betätigung der Taste zur Öffnung der Beschattung ( RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

Output

xButtonShadeDown

BOOL

FALSE

Betätigung der Taste zur Schliessung der Beschattung ( RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ ) ( RBG und/oder VISU )

Output

xStateExtBut0

BOOL

Zustand des externen Eingangs 0

Output

xStateExtBut1

BOOL

Zustand des externen Eingangs 1

Output

xStateExtBut2

BOOL

Zustand des externen Eingangs 2

Output

xStateExtBut3

BOOL

Zustand des externen Eingangs 3

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

eErrorCodeDev

SPLUSS_ERROR_CODE_TYPE_2

Fehlercode - Gerät ( 0 = kein Fehler )

Output

xBusy

BOOL

Kommunikationsanzeige ( TRUE = Kommunikation )

Input Const

rRelHumidityOffset

REAL

0.0

Konstanter Messwert-Versatz für den übertragenen relative Feuchte - Istwert ( interne relative Feuchte )

Input Const

rExtTempOffset

REAL

0.0

Konstanter Messwert-Versatz für den übertragenen Temperatur - Istwert ( externe Temperatur )

Input Const

rRoomTempOffset

REAL

0.0

Konstanter Messwert-Versatz für den übertragenen Temperatur - Istwert ( interne Temperatur )

Input Const

xVisuShadeDown

BOOL

FALSE

Betätigung der Taste zur Schliessung der Beschattung in der Visualisierung

Input Const

xVisuShadeUp

BOOL

FALSE

Betätigung der Taste zur Öffnung der Beschattung in der Visualisierung

Input Const

xVisuLightOff

BOOL

FALSE

Betätigung der Taste zur Deaktivierung der Beleuchtung in der Visualisierung

Input Const

xVisuLightOn

BOOL

FALSE

Betätigung der Taste zur Aktivierung der Beleuchtung in der Visualisierung

Input Const

xVisuFanDown

BOOL

FALSE

Betätigung der Taste zur Absenkung der Stufe des Ventilators in der Visualisierung

Input Const

xVisuFanUp

BOOL

FALSE

Betätigung der Taste zur Erhöhung der Stufe des Ventilators in der Visualisierung

Input Const

xVisuTempDown

BOOL

FALSE

Betätigung der Taste zur Absenkung der Solltemperatur in der Visualisierung

Input Const

xVisuTempUp

BOOL

FALSE

Betätigung der Taste zur Erhöhung der Solltemperatur in der Visualisierung

Input Const

xVisuPresence

BOOL

FALSE

Betätigung der Präsenztaste in der Visualisierung

Input Const

eShadeOutpMode

SPLUSS_RYMASKON_2XX_BUTTON_OUTP_MODE

SPLUSS_RYMASKON_2XX_BUTTON_OUTP_MODE.RAW

Betriebsart der Ausgänge ‘xButtonShadeUp’ bzw. ‘xButtonShadeDwn’ ( RAW, PULSE )

Input Const

eLightOutpMode

SPLUSS_RYMASKON_2XX_BUTTON_OUTP_MODE

SPLUSS_RYMASKON_2XX_BUTTON_OUTP_MODE.PULSE

Betriebsart der Ausgänge ‘xButtonLightOn’ bzw. ‘xButtonLightOff’ ( RAW, PULSE )

Input Const

eFanOutpMode

SPLUSS_RYMASKON_2XX_BUTTON_OUTP_MODE

SPLUSS_RYMASKON_2XX_BUTTON_OUTP_MODE.PULSE

Betriebsart der Ausgänge ‘xButtonFanUp’ bzw. ‘xButtonFanDwn’ ( RAW, PULSE )

Input Const

ePresenceOutpMode

SPLUSS_RYMASKON_2XX_BUTTON_OUTP_MODE

SPLUSS_RYMASKON_2XX_BUTTON_OUTP_MODE.PULSE

Betriebsart des Ausgangs ‘xButtonPresence’ ( RAW, PULSE )

Input Const

xDispBargrHCLev

BOOL

FALSE

Freigabe / Sperrung der Darstellung des linken Bargraphen ( FALSE = keine Anzeige )

Input Const

xDispBargrFanLev

BOOL

FALSE

Freigabe / Sperrung der Darstellung des rechten Bargraphen ( FALSE = keine Anzeige )

Input Const

eColorScheme

SPLUSS_LCD_COLOR_SCHEME

SPLUSS_LCD_COLOR_SCHEME.WHITE

Nummer des Farbschemas ( 1 = Weiss, 1-7 = gültige Nummern )

Input Const

wPinCodeEndUser

WORD

3333

PIN-Code für die Anwender-Ebene ( 0 = kein Code, 0001 - 9999 gültiger Code )

Input Const

wPinCodeAdmin

WORD

7458

PIN-Code für die Administrator-Ebene ( 0 = kein Code, 0001 - 9999 gültiger Code )

Input Const

rSetpTempOffVariat

REAL

0.5

Schrittweite des Offsets der Soll-Temperatur ( Kelvin )

Input Const

rSetpTempOffMax

REAL

3.0

Absoluter Maximalwert des Offsets der Soll-Temperatur ( Kelvin )

Input Const

rSetpTempOffMin

REAL

-3.0

Absoluter Minimalwert des Offsets der Soll-Temperatur ( Kelvin )

Input Const

rSetpTempMax

REAL

26.0

Absoluter Maximalwert - Soll-Temperatur ( Grad Celsius )

Input Const

rSetpTempMin

REAL

18.0

Absoluter Minimalwert - Soll-Temperatur ( Grad Celsius )

Input Const

tTimeButtonPulse

TIME

TIME#1s0ms

Zeitdauer des Impulses am Ausgang, falls die zugeordnete Taste - kurz - betätigt wurde

Input Const

tPCTimeShort

TIME

TIME#5s0ms

Intervallzeitdauer des Scanvorgangs zur Ermittlung des Product-Code ( kurze Zeitdauer, Gerät noch nicht erkannt )

Input Const

tPCTimeLong

TIME

TIME#1m0s0ms

Intervallzeitdauer des Scanvorgangs zur Ermittlung des Product-Code ( lange Zeitdauer, Gerät erkannt )

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

tTimeUpdateStates

TIME

TIME#500ms

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

Input Const

tTimeUpdateActual

TIME

TIME#3s0ms

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

Zuletzt aktualisiert