BELIMO_EVXXXF_FW_3XX_MOD
BELIMO_EVXXXF_FW_3XX_MOD (FB)
BELIMO_EVXXXF_FW_3XX_MOD (FB)FUNCTION_BLOCK BELIMO_EVXXXF_FW_3XX_MOD
Darstellung

Richtlinien - Softwareerstellung
Es werden folgende Function-Codes (FC) unterstützt: 3, 4 (zusätzlich: 2, 4, 16)
Bei Schreibvorgängen auf 32-Bit-Datenpunbkte (2 aufeinander folgende Modbus-Register) muss der FC16 verwandt werden. Es dürfen dann in diesem Telegramm keine weiteren Register beschrieben werden.
Format von 32-Bit-Datenpunkten: Register+0 (LSW): H-Byte L-Byte Register+1 (MSW): H-Byte L-Byte
Der FC 02 darf nur für das Register 105 (Malfunction and service information, Startadresse = 1664) verwandt werden.
Für die Adressierung sind die Adressangaben zu verwenden, nicht die Registeradressen.
Bei nicht benutzten Register wird der Wert 65535 (dez.) gelesen / geschrieben
Die Kalibierung der Temperaturfühler muss im Gerät erfolgen, es ist jedoch per Modbus kein Abgleich möglich.
Die Modbus-Adressen 1 - 247 können direkt im integrierten Web-Server eingestellt werden.
Alle beschreibbaren Registeradressen > 100 sind persistent und dürfen nicht zyklisch beschrieben werden
Dieser Funktionsbaustein kann auch für die EnergyValves EVXXX RX (Rohreinbau) mit einer Firmware 3.X verwandt werden !!!
Für die EnergyValves EVXXX RX (Rohreinbau) mit einer Firmware 4.X gibt es separate Funktionsbausteine.
Messwerte - Abgleich: Klasse ???
InOut:
Input
xEn
BOOL
TRUE
Freigabe / Sperrung der Kommunikation (TRUE = Freigabe)
Input
byUnitId
BYTE
1
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
xUpdateConfig
BOOL
FALSE
Aktualisierung der Konfiguration (bei jeder ansteigenden Flanke) (schreibender und lesender Zugriff)
Input
xUpdateInfo
BOOL
FALSE
Aktualisierung der Informationen (bei jeder ansteigenden Flanke)
Input
xResError
BOOL
FALSE
Reinitialisierung der Ausgänge eErrorCodeCom bzw.
xErrorCodeDev auf dem fehlerfreien Zustand (bei jeder
ansteigenden Flanke)
Input
rRelSetp
REAL
0.0
Relativer Sollwert - Position/Volumenstrom/Leistung in % ( 0.0 - 100.0 %)
Input
eOverrideCon
BELIMO_EVXXXF_FW_3XX_OVERRIDE_CONTROL
BELIMO_EVXXXF_FW_3XX_OVERRIDE_CONTROL.None
Positions-Regelung: 0.0 - 100.0% beziehen sich auf die relative Position Duchflussmengen-Regelung: 0.0 - 100.0% beziehen sich auf den Bereich 0 - Vmax (Adresse 105) Leistungs-Regelung: 0.0 - 100.0% beziehen sich auf den Bereich 0 - Pmax (Adresse 116) Zwangsübersteuerung des Stellsignal - Position/Volumenstrom/Leistung (0 = None)
Input
rSetpDeltaTTempKel
REAL
1.0
Sollwert - Temperaturdifferenz (Delta-T - Manager) in Kelvin (Minimalwert)
Inout
ModbusClient
ModbusClientBase
Client des Geräts
Output
eSetpSourceFb
BELIMO_EVXXXF_FW_3XX_SETPOINT_SOURCE
Rückmeldung - Quelle für den Sollwert - Position/Volumenstrom/Leistung (1 = Modbus)
Output
eControlModeFb
BELIMO_EVXXXF_FW_3XX_CONTROL_MODE
Rückmeldung - Betriebsart der Regelung (1 = Volumenstrom)
Output
rRelSetpFb
REAL
Rückmeldung - Relativer Sollwerts - Position/Volumenstrom/Leistung in % (0.0 - 100.0 %)
Output
rRelSetpAnalog
REAL
Relativer Sollwert - Position/Volumenstrom/Leistung in V ( 0.0 - 10.0 V) vom Eingang 0 - 10V (Adresse 144 = 0 = analog)
Output
rRelPos
REAL
Relative Position in XXX.X %
Output
rAbsPos
REAL
Absolute Position in XXX Grad (Rotation) oder mm (lineare Bewegung)
Output
rRelVolFlow
REAL
Relativer Volumenstrom in % (0.0 - 100.0 %) (relativ zu
Vmax - Adresse 105)
Output
rRelVolFlowLimitMax
REAL
Grenzwert - Maximaler prozentualer Volumenstrom (Referenz: Vnom) (Bereich: 0.3 - 1.0 Vnom) (Control_Mode = Flow Control oder Power Control)
Output
rAbsVolFlowLimitMaxlsFb
REAL
Rückmeldung - Grenzwert - Maximaler absoluter Volumenstrom in Liter / s(Referenz: Vnom) (Bereich: 0.3 - 1.0 Vnom) ( Control_Mode = Flow Control oder Power Control)
Output
rNomAbsVolFlowUnit
REAL
Nominaler Volumenstrom in der gewählten Einheit (Adressen 112 und 113) (Festlegung der Einheit in Adresse 141)
Output
rSetpAbsVolFlowUnit
REAL
Sollwert für den absoluter Volumenstrom in der gewählten Einheit (Festlegung der Einheit in Adresse 141)
Output
rAbsVolFlowUnit
REAL
Absoluter Volumenstrom in der gewählten Einheit (Festlegung der Einheit in Adresse 141)
Output
eVolFlowUnitFb
BELIMO_EVXXXF_FW_3XX_VOLUME_FLOW_UNIT
Rückmeldung - Einheit für den absoluten Volumenstrom ( Festlegung der Einheit in Adresse 141)
Output
rTemp1Deg
REAL
Aktuelle Temperatur am Kabel-Sensor in Grad Celsius
Output
rTemp2Deg
REAL
Aktuelle Temperatur am Sensor im Durchflussmessgerät in Grad Celsius
Output
rDeltaTempKel
REAL
Aktuelle Temperaturdifferenz in Kelvin
Output
rRelGlycolCon
REAL
Aktuelle Glycol-Konzentration in Prozent
Output
rRelPower
REAL
Aktuelle Leistung in Prozent (0.0 - 300.0 %) ( Bezugsgröße: ‘Maximum Power Limit’ - Adresse 165)
Output
rRelMaxPowerLimit
REAL
Relative maximale Leistung in Prozent ((Bezugsgröße: Pnom ) (Bereich: 0.005 - 1.0 Pnom)
Output
rNomAbsPowerUnit
REAL
Nominale Leistung in der gewählten Einheit (Adressen 163 und 164) (Festlegung der Einheit in Adresse 142)
Output
rAbsMaxPowerLimitkWFb
REAL
Rückmeldung - Absolute maximale Leistung in kW ( Bezugsgröße: Pnom) (Bereich: 0.005 - 1.0 Pnom)
Output
rAbsPowerUnit
REAL
Aktuelle absolute Leistung in der gewählten Einheit ( Festlegung der Einheit in Adresse 142)
Output
ePowerUnitFb
BELIMO_EVXXXF_FW_3XX_POWER_UNIT
Rückmeldung - Einheit der Leistungen (Festlegung der Einheit in Adresse 142)
Output
eDeltaTManagerStatus
BELIMO_EVXXXF_FW_3XX_DELTA_T_MANAGER_STATUS
Status des Delta-T-Managers
Output
rSetpDeltaTTempKelFb
REAL
Rückmeldung - Sollwert - Temperaturdifferenz (Delta-T - Manager) in Kelvin (Minimalwert)
Output
rSetpDeltaTAbsFlowls
REAL
Sollwert - Volumenstrom in Liter / s (Delta-T - Manager)
Output
dwTotalCoolingEnergy
DWORD
Gesamte Kühlenergie in der gewählten Einheit (Festlegung der Einheit in Adresse 143)
Output
dwTotalHeatinggEnergy
DWORD
Gesamte Heizenergie in der gewählten Einheit (Festlegung der Einheit in Adresse 143)
Output
eEnergyUnitFb
BELIMO_EVXXXF_FW_3XX_ENERGY_UNIT
Rückmeldung - Einheit der gesamten Energiemengen ( Festlegung der Einheit in Adresse 143)
Output
eOverrideConFb
BELIMO_EVXXXF_FW_3XX_OVERRIDE_CONTROL
Aktueller Zustand - Zwangsübersteuerung des Stellsignal - Position/Volumenstrom/Leistung (0 = None)
Output
eDeviceType
BELIMO_EVXXXF_FW_3XX_DEVICE_TYPE
Aktueller Zustand - Typ des Geräts (0 = Device not connected)
Output
sSerialNum
STRING
Seriennummer des Gerätes
Output
wFirmwareVer
WORD
Firmware-Version des Geräts
Output
eAO
eManNum
eManNum.Auto
Anzeige - Handübersteuerung am Gerät (Antrieb abgekoppelt) (0 = Automatik)
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
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
stErrorCodeDev
STRING
String mir den Nummern der aktiven Gerätefehler
Output
xBusy
BOOL
Kommunikationsanzeige (TRUE = Kommunikation)
Input Const
eDeltaTManagerLimitation
BELIMO_EVXXXF_FW_3XX_DELTA_T_MANAGER_LIMITATION
BELIMO_EVXXXF_FW_3XX_DELTA_T_MANAGER_LIMITATION.Disabled
Begrenzung des Delta-T-Managers
Input Const
rAbsMaxPowerLimitkW
REAL
10.0
Absolute maximale Leistung in kW (Bezugsgröße: Pnom) ( Bereich: 0.005 - 1.0 Pnom)
Input Const
eEnergyUnit
BELIMO_EVXXXF_FW_3XX_ENERGY_UNIT
BELIMO_EVXXXF_FW_3XX_ENERGY_UNIT.MWh
Einheit der gesamten Energiemengen (Festlegung der Einheit in Adresse 143)
Input Const
ePowerUnit
BELIMO_EVXXXF_FW_3XX_POWER_UNIT
BELIMO_EVXXXF_FW_3XX_POWER_UNIT.kW
Einheit der Leistungen (Festlegung der Einheit in Adresse 142)
Input Const
eVolFlowUnit
BELIMO_EVXXXF_FW_3XX_VOLUME_FLOW_UNIT
BELIMO_EVXXXF_FW_3XX_VOLUME_FLOW_UNIT.Litres_per_second
Einheit für den absoluten Volumenstrom (Festlegung der Einheit in Adresse 141)
Input Const
rAbsVolFlowLimitMaxls
REAL
3.0
Grenzwert - Maximaler absoluter Volumenstrom in Liter / s ( Referenz: Vnom) (Bereich: 0.3 - 1.0 Vnom) (Control_Mode = Flow Control oder Power Control)
Input Const
eSetpSource
BELIMO_EVXXXF_FW_3XX_SETPOINT_SOURCE
BELIMO_EVXXXF_FW_3XX_SETPOINT_SOURCE.Bus
Quelle für den Sollwert - Position/Volumenstrom/Leistung (1 = Modbus)
Input Const
eControlMode
BELIMO_EVXXXF_FW_3XX_CONTROL_MODE
BELIMO_EVXXXF_FW_3XX_CONTROL_MODE.Flow_Control
Betriebsart der Regelung (1 = Volumenstrom)
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

