GUENTNER_GMMNEXT

GUENTNER_GMMNEXT (FB)

FUNCTION_BLOCK GUENTNER_GMMNEXT

Darstellung

InOut:

Scope
Name
Type
Initial
Comment

Input

xEn

BOOL

TRUE

Freigabe / Sperrung der Kommunikation (TRUE = Freigabe)

Input

byUnitId

BYTE

0

Adresse des Geräts

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

xUpdateInfo

BOOL

FALSE

Aktualisierung der Informationen (bei jeder ansteigenden Flanke)

Input

eOpControlMode

GUENTNER_GMMNEXT_OPERATION_CONTROL_MODE

GUENTNER_GMMNEXT_OPERATION_CONTROL_MODE.AUTO_INTERNAL

Betriebsart der Regelung — Vorgabe (Holding Register 305 )

Input

xManualMode_Man

BOOL

FALSE

Freigabe des Handbetriebs im Handbetrieb (TRUE = Handbetrieb ist aktiv) (Coil 265)

Input

xManualMode_Inv

BOOL

FALSE

Freigabe des Inversbetriebs im Handbetrieb (TRUE = Inversbetrieb ist aktiv) (Coil 266)

Input

xNightLimit

BOOL

FALSE

Freigabe der Nachtbegrenzung über die interne Zeitschaltuhr (TRUE = Freigabe der Nachtbegrenzung) (Coil 268)

Input

rManualModeSetp

REAL

0.0

Stellsignal für die Ventilatoren im Handbetrieb (0.0 - 100.0 Prozent) (Holding Register 4099)

Input

rNightLimitSetp

REAL

0.0

Stellsignal für die Ventilatoren im Nachtbetrieb (0.0 - 100.0 Prozent) (Holding Register 4100)

Input

rSlaveExtBusSetp

REAL

0.0

Stellsignal für die Ventilatoren in der Betriebsart der Regelung SLAVE_EXTERNAL_BUS (0.0 - 100.0 Prozent) ( Holding Register 7762)

Input

xResError

BOOL

FALSE

Reinitialisierung der Ausgänge eErrorCodeCom auf dem fehlerfreien Zustand (bei jeder ansteigenden Flanke)

Inout

ModbusClient

ModbusClientBase

Client des Geräts

Output

eOpControlModeFb

GUENTNER_GMMNEXT_OPERATION_CONTROL_MODE

Betriebsart der Regelung — Rückmeldung (Holding Register 305)

Output

xManualMode_ManFb

BOOL

FALSE

Status der Freigabe des Handbetriebs im Handbetrieb (TRUE = Handbetrieb ist aktiv) — Rückmeldung (Coil 265)

Output

xManualMode_InvFb

BOOL

FALSE

Status der Freigabe des Inversbetriebs im Handbetrieb (TRUE = Inversbetrieb ist aktiv) — Rückmeldung (Coil 266)

Output

xNightLimitFb

BOOL

FALSE

Status der Nachtbegrenzung (TRUE = Nachtbegrenzung ist aktiv) — Rückmeldung (Discrete Input 267)

Output

rExtHumidity

REAL

Relative Feuchte im Aussenbereich (Prozent) (Input Register 4096)

Output

rExtTemp

REAL

Temperatur im Aussenbereich (in der gewählten Einheit) ( Input Register 4097)

Output

rVolFlowFanPerc

REAL

Volumenstrom eines Ventilators (Prozent) (Input Register 4098)

Output

rTotalPowerFans

REAL

Aktueller Energieverbrauch aller Ventilatoren (Watt) ( Input Register 4099)

Output

rExtWetBulbTemp

REAL

Feuchtkugeltemperatur im Aussenbereich (in der gewählten Einheit) (Input Register 4100)

Output

xConLoop1Fb

BOOL

FALSE

Status der Freigabe des Regelkreises 1 (TRUE = Regelkreis 1 ist freigegeben) — Rückmeldung (Discrete Input 7171)

Output

eConLoop1Medium

GUENTNER_GMMNEXT_CONTROL_LOOP_MEDIUM

Medium des Regelkreises 1 (Input Register 4001)

Output

rConLoop1Temp

REAL

Istwert der Temperatur des Regelkreises 1 (in der gewählten Einheit) (= Regelgröße) (Input Register 7488)

Output

rConLoop1SetpTemp

REAL

Sollwert der Temperatur des Regelkreises 1 (in der gewählten Einheit) (= Führungsgröße) (Input Register 7498)

Output

rConLoop1Signal

REAL

Stellwert für die Ventilatoren des Regelkreises 1 (Prozent ) (= Stellgröße) (Input Register 7508)

Output

rConLoop1ExitTemp

REAL

Istwert der Austritts-Temperatur des Regelkreises 1 (in der gewählten Einheit) (Input Register 8158)

Output

xAlarmFans

BOOL

FALSE

Sammelalarm aller Ventilatoren (TRUE = Mindestens ein Ventilator hat eine Funktionsstörung) (Discrete Input 257 )

Output

xAlarmSensors

BOOL

FALSE

Sammelalarm aller Sensoren (TRUE = Mindestens ein Sensor hat eine Funktionsstörung) (Discrete Input 259)

Output

xAlarmControl

BOOL

FALSE

Sammelalarm der Regelung - Signalpegel - Priorität 1 (TRUE = Es liegt mindestens ein Fehler dieser Kategorie vor) ( Discrete Input 260)

Output

xWarnControl

BOOL

FALSE

Sammelalarm der Regelung - Signalpegel - Priorität 2 (TRUE = Es liegt mindestens ein Fehler dieser Kategorie vor) ( Discrete Input 262)

Output

wModbusVersion

WORD

Version der Modbus-Schnittstelle (0 - 65535) (Input Register 0)

Output

eDeviceType

GUENTNER_GMMNEXT_DEVICE_TYPE

Variante des Geräts (Input Register 1)

Output

sSerialNum

STRING

Seriennummer des Gerätes (Input Register 256 - 271)

Output

sSoftwareVer

STRING

Software-Version des Gerätes (Input Register 272 - 303)

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

eUnitSystem

GUENTNER_GMMNEXT_UNIT_SYSTEM

GUENTNER_GMMNEXT_UNIT_SYSTEM.SI_DEGREE_CELSIUS_BAR

Festlegung des Einheitensystems (Holding Register 1)

Input Const

diAdrOffset

DINT

0

Offset zur Berechnung der Modbus-Adressen (aus den Modbus- Registern) (Zulässiger Bereich: -1, 0, +1)

Input Const

tTimeUpdateInfo

TIME

TIME#0ms

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