SPLUSS_RYMASKON_5XX_MOD

SPLUSS_RYMASKON_5XX_MOD (FB)

FUNCTION_BLOCK SPLUSS_RYMASKON_5XX_MOD

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

rSetpTempNight

REAL

18.0

Soll-Temperatur - Nachtbetrieb ( Grad Celsius )

Input

rSetpTempBaseDay

REAL

22.0

Basis - Soll-Temperatur - Tagbetrieb ( Grad Celsius )

Input

xMode

BOOL

FALSE

Festlegung der Betriebsart ( FALSE = Nachtbetrieb, TRUE = Tagbetrieb )

Input

xResetDevice

BOOL

FALSE

Reset des Geräts ( bei jeder ansteigenden Flanke )

Inout

ModbusClient

ModbusClientBase

Client des Geräts

Output

xMode_RBG

BOOL

Aktuelle Betriebsart des RBG ( FALSE = Nachtbetrieb, TRUE = Tagbetrieb )

Output

rSetpTemp

REAL

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

Output

rSetpTempOff

REAL

Soll-Temperatur-Versatz ( Kelvin )( Berechnung: rSetpTempOff = rSetpTemp - _rSetpTempBase )

Output

rSetpTempMin

REAL

Absoluter Minimalwert - Soll-Temperatur ( Grad Celsius ) ( Berechnung, je nach Betriebsart Nacht / Tag )

Output

rSetpTempMax

REAL

Absoluter Maximalwert - Soll-Temperatur ( Grad Celsius ) ( Berechnung, je nach Betriebsart Nacht / Tag )

Output

rRoomTemp

REAL

Raumtemperatur in XXX.X Grad Celsius

Output

rRelHumidity

REAL

Relative Raumfeuchtigkeit in XXX.X %

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

xButtonPresence

BOOL

FALSE

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

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

rRelHumidityOffset

REAL

0.0

Abgleichwert für die relative Raumfeuchtigkeit in X.X % ( Bereich: +- 10.0 %rF )

Input Const

rRoomTempOffset

REAL

0.0

Abgleichwert für den Raumtemperaturfühler in X.X Kelvin ( Bereich: +- 10.0K )

Input Const

rSetpTempOffMax

REAL

3.0

Absoluter Maximalwert des Offsets der Soll-Temperatur im Tagbetrieb ( Kelvin )

Input Const

rSetpTempOffMin

REAL

-3.0

Absoluter Minimalwert des Offsets der Soll-Temperatur im Tagbetrieb ( Kelvin )

Input Const

tTimeButtonPulse

TIME

TIME#1s0ms

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

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