BELIMO_EPXXXX_FW_3_0_8_MOD
BELIMO_EPXXXX_FW_3_0_8_MOD (FB)
BELIMO_EPXXXX_FW_3_0_8_MOD (FB)FUNCTION_BLOCK BELIMO_EPXXXX_FW_3_0_8_MOD
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 Modbus-Adressen 1 - 247 können direkt am Ventil eingestellt werden. | | Alle beschreibbaren Registeradressen > 100 sind persistent und dürfen nicht zyklisch beschrieben werden |
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. ‘stErrorCodeDev’ auf dem fehlerfreien Zustand ( bei jeder ansteigenden Flanke )
Input
rRelSetp
REAL
0.0
Relativer Sollwert - Position/Volumenstrom in % ( 0.0 - 100.0 % )
Input
eOverrideCon
BELIMO_EPXXXX_FW_3_0_8_OVERRIDE_CONTROL
BELIMO_EPXXXX_FW_3_0_8_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 106 ) Zwangsübersteuerung des Stellsignal - Position/Volumenstrom ( 0 = None )
Input
eCommand
BELIMO_EPXXXX_FW_3_0_8_COMMAND
BELIMO_EPXXXX_FW_3_0_8_COMMAND.None
Befehl für Servicefunktionen ( 0 = None )
Inout
ModbusClient
ModbusClientBase
Client des Geräts
Output
eSetpSourceFb
BELIMO_EPXXXX_FW_3_0_8_SETPOINT_SOURCE
Rückmeldung - Quelle für den Sollwert - Position/Volumenstrom ( 1 = Modbus )
Output
eControlModeFb
BELIMO_EPXXXX_FW_3_0_8_CONTROL_MODE
Rückmeldung - Betriebsart der Regelung ( 1 = Volumenstrom )
Output
rRelSetpFb
REAL
Rückmeldung - Relativer Sollwerts - Position/Volumenstrom in % ( 0.0 - 100.0 % )
Output
rRelSetpAnalog
REAL
Relativer Sollwert - Position/Volumenstromin V ( 0.0 - 10.0 V ) vom Eingang 0 - 10V ( Adresse 118 = 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 ‘Vnom’ - Adressen 112 und 113 )
Output
rRelVolFlowLimitMaxFb
REAL
Rückmeldung - Grenzwert - Maximaler prozentualer Volumenstrom ( Referenz: Vnom ) ( Bereich: 0.3 - 1.0 Vnom ) ( Control_Mode = Flow Control oder Position Control )
Output
rNomAbsVolFlowUnit
REAL
Nominaler Volumenstrom in der gewählten Einheit ( Adressen 112 und 113 ) ( Festlegung der Einheit in Adresse 117 )
Output
rAbsVolFlowUnit
REAL
Absoluter Volumenstrom in der gewählten Einheit ( Festlegung der Einheit in Adresse 117 )
Output
eVolFlowUnitFb
BELIMO_EPXXXX_FW_3_0_8_VOLUME_FLOW_UNIT
Rückmeldung - Einheit für den absoluten Volumenstrom ( Festlegung der Einheit in Adresse 117 )
Output
eSensor1TypeFb
BELIMO_EPXXXX_FW_3_0_8_SENSOR_1_TYPE
Rückmeldung - Sensortyp ( Adresse 107: Sensortyp )
Output
rSensor1ValueUnit
REAL
Aktueller Wert des Sensors 1 in der gewählten Einheit ( Adresse 107: Sensortyp )
Output
eOverrideConFb
BELIMO_EPXXXX_FW_3_0_8_OVERRIDE_CONTROL
Aktueller Zustand - Zwangsübersteuerung des Stellsignal - Position/Volumenstrom ( 0 = None )
Output
eCommandFb
BELIMO_EPXXXX_FW_3_0_8_COMMAND
Aktueller Zustand - Befehl für Servicefunktionen ( 0 = None )
Output
eDeviceType
BELIMO_EPXXXX_FW_3_0_8_DEVICE_TYPE
Aktueller Zustand - Typ des Geräts ( 0 = Device not connected )
Output
eBusTermin
BELIMO_EPXXXX_FW_3_0_8_BUS_TERMINATION
Zustand des Modbus-Abschlusswiderstands ( Active = Enabled )
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
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
tBusFailTimeout
TIME
TIME#2m0s0ms
Zeitdauer zur Auswertung eines Kommunikationsfehlers ( 0 = deaktiviert, 1 - 3600s )
Input Const
eBusFailPosition
BELIMO_EPXXXX_FW_3_0_8_BUS_FAIL_POSITION
BELIMO_EPXXXX_FW_3_0_8_BUS_FAIL_POSITION.None_Last_setpoint
Festlegung der Aktion bei einem Timeout der Kommunikationsüberwachung
Input Const
eSensor_1_Type
BELIMO_EPXXXX_FW_3_0_8_SENSOR_1_TYPE
BELIMO_EPXXXX_FW_3_0_8_SENSOR_1_TYPE.None
Festlegung des Typs des Sensors 1 ( 0 = None )
Input Const
rRelVolFlowLimitMax
REAL
100.0
Grenzwert - Maximaler prozentualer Volumenstrom ( Referenz: Vnom ) ( Bereich: 0.3 - 1.0 Vnom ) ( Control_Mode = Flow Control oder Position Control )
Input Const
eSetpSource
BELIMO_EPXXXX_FW_3_0_8_SETPOINT_SOURCE
BELIMO_EPXXXX_FW_3_0_8_SETPOINT_SOURCE.Bus
Quelle für den Sollwert - Position/Volumenstrom ( 1 = Modbus )
Input Const
eVolFlowUnit
BELIMO_EPXXXX_FW_3_0_8_VOLUME_FLOW_UNIT
BELIMO_EPXXXX_FW_3_0_8_VOLUME_FLOW_UNIT.m3_per_hour
Einheit für den absoluten Volumenstrom ( Festlegung der Einheit in Adresse 117 )
Input Const
eControlMode
BELIMO_EPXXXX_FW_3_0_8_CONTROL_MODE
BELIMO_EPXXXX_FW_3_0_8_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

