GRUNDFOS_MAGNA_3_MONO
GRUNDFOS_MAGNA_3_MONO (FB)
GRUNDFOS_MAGNA_3_MONO (FB)FUNCTION_BLOCK GRUNDFOS_MAGNA_3_MONO
InOut:
Input
xEn
BOOL
TRUE
Freigabe / Sperrung der Kommunikation ( TRUE = Freigabe )
Input
byUnitId
BYTE
0
Adresse des Geräts ( 1 .. 247 )
Input
xUpdateActual
BOOL
FALSE
Aktualisierung der Istwerte ( bei jeder ansteigenden Flanke )
Input
xUpdateSetp
BOOL
FALSE
Aktualisierung der Sollwerte ( bei jeder ansteigenden Flanke )
Input
xEnPump
BOOL
FALSE
Freigabe / Spperrung der Pumpe ( FALSE = Aus, TRUE = Ein )
Input
xOverride_Max
BOOL
FALSE
Freigabe / Sperrung der Übersteuerung - Maximalbetrieb ( FALSE = Aus, TRUE = Ein )
Input
xOverride_Min
BOOL
FALSE
Freigabe / Sperrung der Übersteuerung - Minimalbetrieb ( FALSE = Aus, TRUE = Ein )
Input
xResErrorWarn
BOOL
FALSE
Signal zur Rücksetzung der Alarme / Warnungen ( ansteigende Flanke )
Input
rSetp
REAL
0.0
Sollwert - Pumpe ( Einheit/Wertebereich je nach Betriebsart )
Inout
ModbusClient
ModbusClientBase
Client des Geräts
Output
eForceModeFb
Grundfos_OperationMode
Aktuelle Pumpenbetriebsart ( Zwangssteuerung )
Output
eOperationModeFb
Grundfos_ControlStatFb
Aktuelle Pumpenbetriebsart ( Steuerung / Regelung )
Output
wOperationStatFb
WORD
Aktueller Betriebszustand
Output
xOperation
BOOL
Aktuelle Betriebsmeldung der Pumpe ( FALSE = Aus )
Output
rSetpFb
REAL
Rückmeldung des aktuellen Sollwerts in XXX.XX Prozent
Output
rProcessFb
REAL
Istwert der Regelgröße in Prozent
Output
rRelativePerfor
REAL
Aktuelle relative Auslastung in XXX.XX Prozent
Output
rSpeed
REAL
Aktuelle Drehzahl der Pumpe in XXX 1/min
Output
xMaxSpeed
BOOL
Betrieb der Pumpe mit maximaler Drehzahl ( TRUE = Ein )
Output
xMinSpeed
BOOL
Betrieb der Pumpe mit minimaler Drehzahl ( TRUE = Ein )
Output
rFrequency
REAL
Aktuelle Frequenz des FU in XX.X in Hz
Output
rPressure
REAL
Aktueller Druckistwert in XX.XXX bar
Output
rDiffPressure
REAL
Aktueller Differenz-Druckistwert ( Eintritt, Austritt ) in XX.XXX bar
Output
rRemotePressure1
REAL
Aktueller externer Druckistwert 1 in XX.XXX bar
Output
rFlow
REAL
Aktueller Volumenstrom in XX.X m3/h
Output
rFluidTemp
REAL
Aktuelle Temperatur im Medium in XXX.XX Grad Celsius
Output
rRemoteTemp2
REAL
Aktuelle externe Temperatur 2 in XXX.XX Grad Celsius
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
rElecCurrent
REAL
Aktueller elektrischer Eingangsstrom in XX.X A
Output
rDCVoltage
REAL
Aktuelle elektrische Spannung im Zwischenkreis in XXX.X V
Output
dwElecPower
DWORD
Aktuelle elektrische Eingangsleistung in XXX W
Output
rElectronicTemp
REAL
Aktuelle Temperatur der Elektronik in XXX.XX Grad Celsius
Output
dwOperatingHours
DWORD
Aktuelle Anzahl der Betriebsstunden in XXX h
Output
dwElecEnergyTotal
DWORD
Gesamte aufgenommene elektrische Energie in XXX kWh#
Output
dwNumberOfStarts
DWORD
Aktuelle Anzahl der Einschaltungen
Output
rDiffTemp
REAL
Aktuelle Differenztemperatur ( Vorlauftemperatur - Rücklauftemperatur ) in Kelvin
Output
dwPowerHeating
DWORD
Aktuelle Wärmeleistung im Heizkreis in XXX W
Output
dwHeatEnergyTotal
DWORD
Gesamte Wärmemenge in XXX kWh ( nicht rücksetzbar )
Output
dwHeatVolumeTotal
DWORD
Gesamte Wassermenge im Heizbetrieb in XXX.XX m3 ( nicht rücksetzbar )
Output
dwCoolEnergyTotal
DWORD
Gesamte Kältemenge in XXX kWh ( nicht rücksetzbar )
Output
dwCoolVolumeTotal
DWORD
Gesamte Wassermenge im Kühlbetrieb in XXX.XX m3 ( nicht rücksetzbar )
Output
xAccessMode
BOOL
Aktuelle Quelle für die Bedienung ( TRUE = REMOTE = MODBUS )
Output
xWarningDevice
BOOL
Sammelwarnung - Gerät ( TRUE = Warnung )
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
wErrorCodeDev
WORD
0
Fehlercode - Gerät ( 0 = kein Fehler )
Output
wWarningCodeDev
WORD
0
Warncode - Gerät ( 0 = keine Warnung )
Output
xBusy
BOOL
Kommunikationsanzeige ( TRUE = Kommunikation )
Input Const
rRemoteTemp2Offset
REAL
0.0
Konstanter Messwert-Versatz für den übertragenen Temperatur - Istwert
Input Const
rRemotePressure1Offset
REAL
0.0
Konstanter Messwert-Versatz für den übertragenen Druck - Istwert
Input Const
xEnWatchdog
BOOL
FALSE
Beeinflussung: Ausgänge: rRemotePressure1 Freigabe / Sperrung des Kommunikations-Watchdogs FALSE = Sperrung / TRUE = Freigabe Bei freigegebenem Watchdog erfolgt nach einer Zeitdauer von 5s ( fix, nicht einstellbar ), in der kein Modbus-Telegramm empfangen wurde, eUmschaltung in den LOCAL-Mode Bei freigegebenem Watchdog wird daher in einem Intervall von 2.5s die Adresse 12 zyklisch aktualisiert, um die Watchdogauslösung sicher zu vermeiden.
Input Const
eOperationMode
Grundfos_ControlStatFb
0
Pumpenbetriebsart ( Steuerung / Regelung ) 0 = Drehzahlsteuerung
Input Const
xRemoteAccess
BOOL
TRUE
Freigabe / Sperrung der lokalen Bedienung
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

