THERMOKON_WRF07_CO2_VOC

THERMOKON_WRF07_CO2_VOC (FB)

FUNCTION_BLOCK THERMOKON_WRF07_CO2_VOC

Allgemeines

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 ) ( 1 .. 63 über DIP- Schalter, 1 .. 247 über Modbus-Befehle )

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 )

Input

xUpdateStates

BOOL

FALSE

Aktualisierung der Zustände ( bei jeder ansteigenden Flanke )

Input

xUpdateInfo

BOOL

FALSE

Aktualisierung der Informationen ( bei jeder ansteigenden Flanke )

Input

xResDevice

BOOL

FALSE

Rücksetzung des Geräts ( bei jeder ansteigenden Flanke ) (

Input

rSetpTempBase

REAL

22.0

Basis - Soll-Temperatur ( Grad Celsius )

Input

xEnOffset

BOOL

FALSE

Freigabe / Sperrung des Einflusses des Sollwertstellers ( ‘rOffset’ ) auf die Solltemperatur ( ‘rSetpTemp’ )

Input

xLED1

BOOL

FALSE

Steuerung der LED1 ( TRUE = Ein )

Input

xLED2

BOOL

FALSE

Steuerung der LED2 ( TRUE = Ein )

Input

xLED3

BOOL

FALSE

Steuerung der LED3 ( TRUE = Ein )

Input

xLED4

BOOL

FALSE

Steuerung der LED4 ( TRUE = Ein )

Input

xLED5

BOOL

FALSE

Steuerung der LED5 ( TRUE = Ein )

Input

xLED6

BOOL

FALSE

Steuerung der LED6 ( TRUE = Ein )

Input

xLED7

BOOL

FALSE

Steuerung der LED7 ( TRUE = Ein )

Input

xLED8

BOOL

FALSE

Steuerung der LED8 ( TRUE = Ein )

Input

xLED9

BOOL

FALSE

Steuerung der LED9 ( TRUE = Ein )

Input

xOverrRoomOccu

BOOL

FALSE

Übersteuerung der Raumbelegung ( TRUE = Raumbelegung aktiv )

Input

eFanLevelSelect

THERMOKON_WRF07_CO2_VOC_FAN_LEVEL

THERMOKON_WRF07_CO2_VOC_FAN_LEVEL.FAN_LEVEL_AUTO

Auswahl der aktuellen Lüfterstufe

Input

xResError

BOOL

FALSE

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

Inout

ModbusClient

ModbusClientBase

Client des Geräts

Output

rDeviceType

REAL

Gerätekennung

Output

rSensorAssembly

REAL

Bestückung des Geräts mit Sensoren

Output

rOffset

REAL

Aktueller Offset vom Sollwert - Potentiometer in K ( +/- )

Output

rOffsetPercent

REAL

Aktueller Offset vom Sollwert - Potentiometer in Prozent ( 0.0 = Linksanschlag, 100.0 = Rechtsanschlag )

Output

rSetpTemp

REAL

Aktuelle Solltemperatur in Grad Celsius

Output

rTemp

REAL

Aktuelle Raumtemperatur in Grad Celsius oder Grad Fahrenheit

Output

rRelHumidity

REAL

Relative Raumfeuchtigkeit in Prozent

Output

rCO2

REAL

Aktueller CO2-Gehalt in ppm

Output

rVOC

REAL

Aktueller VOC-Wert in Prozent

Output

rCO2_VOC_Mix

REAL

Aktueller CO2-VOC-Mix-Wert in Prozent

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

rAbsHumidity

REAL

Absolute Raumfeuchtigkeit in g/m3 oder grain/ft3

Output

rEnthalpy

REAL

Enthalpie in kJ/kg oder BTU/lb3

Output

xRoomOccu

BOOL

Zustand der Raumbelegung ( TRUE = Raum ist belegt )

Output

xButton1

BOOL

FALSE

Betätigung der Taste 1 ( RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ )

Output

xButton2

BOOL

FALSE

Betätigung der Taste 2 ( RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ )

Output

xButton3

BOOL

FALSE

Betätigung der Taste 3 ( RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ )

Output

xButton4

BOOL

FALSE

Betätigung der Taste 4 ( RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ )

Output

xButton5

BOOL

FALSE

Betätigung der Taste 5 ( RAW, Impuls mit Zeitdauer ‘tTimeButtonPulse’ )

Output

rTLSZone

REAL

Aktuelle Ampelzone ( 0.0 = Aus, 1.0 = Zone 1, 2.0 = Zone 2, 3.0 = Zone 3 )

Output

rFanLevel

REAL

Aktuelle Lüfterstufe ( 0.0 = Stufe 0, 1.0 = Stufe 1, 2.0 = Stufe 2, 3.0 = Stufe 3, 4.0 = Automatik )

Output

xDI1

BOOL

FALSE

Zustand des digitalen Eingangs 1 ( Zuordnung je nach Funktion ‘eFunctionDI1’ ) ( FALSE = Offen, TRUE = Geschlossen mit GND )

Output

xDI2

BOOL

FALSE

Zustand des digitalen Eingangs 2 ( Zuordnung je nach Funktion ‘eFunctionDI2’ ) ( FALSE = Offen, TRUE = Geschlossen mit GND )

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

xEnOverrRoomOccu

BOOL

FALSE

Freigabe des Eingangs zur Übersteuerung der Raumbelegung ( TRUE = Übersteuerung ist aktiv )

Input Const

rFanLevelMax

REAL

3.0

Maximale Lüfterstufe ( 0 - 3, -1.0 = keine )

Input Const

rFanLevelMin

REAL

0.0

Minimale Lüfterstufe ( 0 - 3 )

Input Const

rTLSThreshold_23

REAL

1250.0

Schwellwert für die Umschaltung in den Bereich 3

Input Const

rTLSThreshold_12

REAL

750.0

Schwellwert für die Umschaltung in den Bereich 2

Input Const

eTLSSource

THERMOKON_WRF07_CO2_VOC_TLS_SOURCE

THERMOKON_WRF07_CO2_VOC_TLS_SOURCE.CO2

Quelle ( = Sensorwert ) für die Ampelfunktion

Input Const

rResDeviceValue

REAL

2.0

Wert für das Register für den Gerätereset ( Register 1000 ) ( 1.0 = Auslieferungszustand, 2.0 = Neustart )

Input Const

eUnit

THERMOKON_WRF07_CO2_VOC_UNIT

THERMOKON_WRF07_CO2_VOC_UNIT.SI

Aktuelles Einheiten-System des Geräts

Input Const

rHeightAboveSeaLevel

REAL

400.0

Höhe des Geräts über dem Meeresspiegel in Metern

Input Const

rVOCOffset

REAL

0.0

Offset des VOC-Sensors ( zur Kalibrierung des VOC-Sensors ) in Prozent

Input Const

rCO2Offset

REAL

0.0

Offset des CO2-Sensors ( zur Kalibrierung des CO2-Sensors ) in ppm

Input Const

rHumidityOffset

REAL

0.0

Offset der Raumfeuchte ( zur Kalibrierung des Feuchtesensors ) in Prozent

Input Const

rTempOffset

REAL

0.0

Offset der Raumtemperatur ( zur Kalibrierung des Temperatursensors ) in K

Input Const

eFunctionLED9

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION.EXTERNAL_CONTROL

Funktion der LED 9

Input Const

eFunctionLED8

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION.EXTERNAL_CONTROL

Funktion der LED 8

Input Const

eFunctionLED7

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION.EXTERNAL_CONTROL

Funktion der LED 7

Input Const

eFunctionLED6

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION.EXTERNAL_CONTROL

Funktion der LED 6

Input Const

eFunctionLED5

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION.EXTERNAL_CONTROL

Funktion der LED 5

Input Const

eFunctionLED4

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION.EXTERNAL_CONTROL

Funktion der LED 4

Input Const

eFunctionLED3

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION.EXTERNAL_CONTROL

Funktion der LED 3

Input Const

eFunctionLED2

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION.EXTERNAL_CONTROL

Funktion der LED 2

Input Const

eFunctionLED1

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION

THERMOKON_WRF07_CO2_VOC_LED_FUNCTION.EXTERNAL_CONTROL

Funktion der LED 1

Input Const

eFunctionDI2

THERMOKON_WRF07_CO2_VOC_DIGITAL_INPUT_FUNCTION

THERMOKON_WRF07_CO2_VOC_DIGITAL_INPUT_FUNCTION.NO_SPECIAL_FUNCTION

Funktion des digitalen Eingangs 2

Input Const

eFunctionDI1

THERMOKON_WRF07_CO2_VOC_DIGITAL_INPUT_FUNCTION

THERMOKON_WRF07_CO2_VOC_DIGITAL_INPUT_FUNCTION.NO_SPECIAL_FUNCTION

Funktion des digitalen Eingangs 1

Input Const

rOffsetMax

REAL

3.0

Obergrenze - Sollwert - Potentiometer ( Kelvin )

Input Const

rOffsetMin

REAL

-3.0

Untergrenze - Sollwert - Potentiometer ( Kelvin )

Input Const

rSetpTempMax

REAL

30.0

Absoluter Maximalwert - Soll-Temperatur ( Grad Celsius )

Input Const

rSetpTempMin

REAL

15.0

Absoluter Minimalwert - Soll-Temperatur ( Grad Celsius )

Input Const

tTimeButtonPulse

TIME

TIME#1s0ms

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

Input Const

eButton5OutpMode

THERMOKON_WRF07_CO2_VOC_BUTTON_OUTP_MODE

THERMOKON_WRF07_CO2_VOC_BUTTON_OUTP_MODE.RAW

Betriebsart des Ausgangs ‘xButton1’ ( RAW, PULSE )

Input Const

eButton4OutpMode

THERMOKON_WRF07_CO2_VOC_BUTTON_OUTP_MODE

THERMOKON_WRF07_CO2_VOC_BUTTON_OUTP_MODE.RAW

Betriebsart des Ausgangs ‘xButton1’ ( RAW, PULSE )

Input Const

eButton3OutpMode

THERMOKON_WRF07_CO2_VOC_BUTTON_OUTP_MODE

THERMOKON_WRF07_CO2_VOC_BUTTON_OUTP_MODE.RAW

Betriebsart des Ausgangs ‘xButton1’ ( RAW, PULSE )

Input Const

eButton2OutpMode

THERMOKON_WRF07_CO2_VOC_BUTTON_OUTP_MODE

THERMOKON_WRF07_CO2_VOC_BUTTON_OUTP_MODE.RAW

Betriebsart des Ausgangs ‘xButton1’ ( RAW, PULSE )

Input Const

eButton1OutpMode

THERMOKON_WRF07_CO2_VOC_BUTTON_OUTP_MODE

THERMOKON_WRF07_CO2_VOC_BUTTON_OUTP_MODE.RAW

Betriebsart des Ausgangs ‘xButton1’ ( RAW, PULSE )

Input Const

eFunctionButton5

THERMOKON_WRF07_CO2_VOC_BUTTON_FUNCTION

THERMOKON_WRF07_CO2_VOC_BUTTON_FUNCTION.NO_SPECIAL_FUNCTION

Funktion der Taste 5

Input Const

eFunctionButton4

THERMOKON_WRF07_CO2_VOC_BUTTON_FUNCTION

THERMOKON_WRF07_CO2_VOC_BUTTON_FUNCTION.NO_SPECIAL_FUNCTION

Funktion der Taste 4

Input Const

eFunctionButton3

THERMOKON_WRF07_CO2_VOC_BUTTON_FUNCTION

THERMOKON_WRF07_CO2_VOC_BUTTON_FUNCTION.NO_SPECIAL_FUNCTION

Funktion der Taste 3

Input Const

eFunctionButton2

THERMOKON_WRF07_CO2_VOC_BUTTON_FUNCTION

THERMOKON_WRF07_CO2_VOC_BUTTON_FUNCTION.NO_SPECIAL_FUNCTION

Funktion der Taste 2

Input Const

eFunctionButton1

THERMOKON_WRF07_CO2_VOC_BUTTON_FUNCTION

THERMOKON_WRF07_CO2_VOC_BUTTON_FUNCTION.NO_SPECIAL_FUNCTION

Funktion der Taste 1

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