ZIEHL_ABEGG_ECBLUE_BASIC_MODBUS
ZIEHL_ABEGG_ECBLUE_BASIC_MODBUS (FB)
ZIEHL_ABEGG_ECBLUE_BASIC_MODBUS (FB)FUNCTION_BLOCK ZIEHL_ABEGG_ECBLUE_BASIC_MODBUS
InOut:
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 )
Input
xResError
BOOL
FALSE
Reinitialisierung der Ausgänge ‘eErrorCodeCom’, ‘stErrorCodeDev’ und ‘stWarningCodeDev’ auf dem fehlerfreien Zustand ( bei jeder ansteigenden Flanke )
Input
rSetp
REAL
0.0
Sollwert - Ventilator ( 0.0 - 100.0% bzw. absolute Drehzahl )
Input
wPinCode
WORD
0
Pin-Code zur Auslösung unterschiedlicher Funktionen ( 2143 = Reset, 9095 = Werkskonfiguration )
Input
xK1
BOOL
FALSE
Änderung des Zustands von K1 ( Voraussetzung: wK1Function = 17 )
Input
xMinSpeedOff
BOOL
FALSE
Freigabe / Sperrung der Mindestdrehzahl ( FALSE = keine Sperrung der Mindestdrehzahl )
Input
xBypassTemp2
BOOL
FALSE
Freigabe / Sperrung der Umgehung des Temperaturmanagements 2 ( FALSE = keine Umgehung )
Input
xBypassTemp1
BOOL
FALSE
Freigabe / Sperrung der Umgehung des Temperaturmanagements 1 ( FALSE = keine Umgehung )
Input
xChangeRotation
BOOL
FALSE
Freigabe / Sperrung der Drehrichtungsumkehr 1 ( FALSE = keine Umkehr )
Input
xSpeedLimitMode
BOOL
FALSE
Freigabe / Sperrung der Begrenzung der Drehzahl auf rSpeedLimit ( FALSE = keine Begrenzung )
Input
xFixedSpeed3
BOOL
FALSE
Freigabe / Sperrung der Festdrehzahl 3 ( FALSE = Sperrung )
Input
xFixedSpeed2
BOOL
FALSE
Freigabe / Sperrung der Festdrehzahl 2 ( FALSE = Sperrung )
Input
xEnFan
BOOL
FALSE
Freigabe / Sperrung des Ventilators ( FALSE = Sperrung )
Inout
ModbusClient
ModbusClientBase
Client des Geräts
Output
rSetpFb
REAL
Rückmeldung - Aktueller Sollwert
Output
rRatedSpeed
REAL
Bemessungsdrehzahl des Ventilators
Output
rFirmwareVers
REAL
Firmware-Version des Ventilators
Output
rProductCode
REAL
Produkt-Kennung des Ventilators
Output
rParamSetID
REAL
Parametersatz-Identifikation des Ventilators
Output
rState_1
REAL
Aktueller Betriebszustand ( Input-Register 10 )
Output
rSpeed
REAL
Aktuelle Anzahl der Umdrehungen pro Minute
Output
rCurrent
REAL
Aktueller Motorstrom in X.XX A
Output
rDCVolt
REAL
Aktuelle Zwischenkreis-Spannung ( DC ) in Volt
Output
rMainsVolt
REAL
Aktuelle Netzspannung ( Spitzenwert ) in Volt
Output
rIGBTTemp
REAL
Aktuelle Temperatur der IGBT in XX.X Grad Celsius
Output
rInteriorTemp
REAL
Aktuelle Elektroniktemperatur in XX.X Grad Celsius
Output
rMCUTemp
REAL
Aktuelle Temperatur des MCU in XX.X Grad Celsius
Output
rAI1Value
REAL
Aktueller Wert am Analogeingang 1 in Prozent ( 0.0 - 100.0 % )
Output
rModLevel
REAL
Aktuelle Modulations-Niveau ( 0.0 - 100.0% )
Output
rPower
REAL
Aktuelle aufgenommene Leistung in Watt
Output
rOperatingHours
REAL
Aktuelle Anzahl an Betriebsstunden
Output
rVolumeFlow
REAL
Aktueller berechneter Volumenstrom ( Voraussetzung: Control Mode = Volumenstrom )
Output
rPasswordLevel
REAL
Aktuelles Passwort - Niveau ( 0 - 3 )
Output
rRemainServLife
REAL
Aktuelles berechnete Restlebensdauer in Stunden
Output
xOperationFan
BOOL
Betriebsmeldung des Ventilators ( FALSE = Aus )
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_1
STRING
String 1 mit den Nummern der aktiven Gerätefehler ( Input- Register 12 )
Output
stErrorCodeDev_2
STRING
String 2 mit den Nummern der aktiven Gerätefehler ( Input- Register 13, Bits 15 - 8 ) )
Output
rErrorCodeCause
REAL
Code mit der Ursache der am höchsten priorisierten Störung
Output
stWarningCodeDev
STRING
String mir den Nummern der aktiven Gerätewarnungen
Output
rWarningCodeCause
REAL
Code mit der Ursache der am höchsten priorisierten Warnung
Output
xBusy
BOOL
Kommunikationsanzeige ( TRUE = Kommunikation )
Input Const
rAlarmLifespan
REAL
0.0
Grenzwert - Störung - Restlebensdauer in h( Bereich = 0.0 - 65535.0, 0.0 h = Aus )
Input Const
rWarningLifespan
REAL
0.0
Grenzwert - Warnung - Restlebensdauer in h( Bereich = 0.0 - 65535.0, 0.0 h = Aus )
Input Const
rDeviationFanBad
REAL
0.0
Grenzwert - Regelabweichung Soll-/Istdrehzahl in 1/min ( Bereich = 0.0 - 255.0, 0.0 1/min = Aus )
Input Const
tDelayFanBad
TIME
TIME#0ms
Meldeverzögerung - Regelabweichung Soll-/Istdrehzahl in s ( Bereich = 0.0 - 255.0, 0.0s = Aus )
Input Const
rFade3Max
REAL
600.0
Maximalwert - Drehzahl-Ausblend-Bereich 3 in 1/min ( Bereich = 0.0 - 9999.0 )
Input Const
rFade3Min
REAL
500.0
Minimalwert - Drehzahl-Ausblend-Bereich 3 in 1/min ( Bereich = 0.0 - 9999.0 )
Input Const
rFade2Max
REAL
300.0
Maximalwert - Drehzahl-Ausblend-Bereich 2 in 1/min ( Bereich = 0.0 - 9999.0 )
Input Const
rFade2Min
REAL
200.0
Minimalwert - Drehzahl-Ausblend-Bereich 2 in 1/min ( Bereich = 0.0 - 9999.0 )
Input Const
rFade1Max
REAL
100.0
Maximalwert - Drehzahl-Ausblend-Bereich 1 in 1/min ( Bereich = 0.0 - 9999.0 )
Input Const
rFade1Min
REAL
0.0
Minimalwert - Drehzahl-Ausblend-Bereich 1 in 1/min ( Bereich = 0.0 - 9999.0 )
Input Const
rFadeFunction
REAL
0.0
Freigabe / Sperrung der Drehzahl-Ausblend-Bereiche ( 0.0 = keine Ausblendung )
Input Const
rSpeedLimit
REAL
75.0
Begrenzung der Drehzahl in Prozent ( sofern aktiviert, Bereich: 0.0 - 100.0 % )
Input Const
rWatchdogFunction
REAL
0.0
Watchdog - Funktion ( 0.0 = keine Watchdog-Funktion )
Input Const
tWatchdogTime
TIME
TIME#0ms
Watchdog - Zeitdauer ( 0s = keine Watchdog-Funktion )
Input Const
rControllerSetup
REAL
513.0
Definition der Controller-Setup-Flags ( Funktionen siehe Handbuch )
Input Const
rK1Function
REAL
2.0
Funktion des Relais K1 ( 0.0 = Aus, 1.0 = Betrieb Ventilator, 2.0 = Störung Ventilator )
Input Const
rD1Function
REAL
1.0
Funktion des Digitalseingang D1 ( 0.0 = Aus, 1.0 = Freigabe Ventilator )
Input Const
rE1Function
REAL
0.0
Funktion des Analogeingangs E1 ( 0.0 = 0 - 10V / PWM, 1.0 = Freigabe Ventilator )
Input Const
rE1Max
REAL
100.0
Endwert für den Analogeingang E1 in Prozent ( Bereich: rE1Min = 100.0 )
Input Const
rE1Min
REAL
5.0
Startwert für den Analogeingang E1 in Prozent ( Bereich: 0.0 = rE1Max )
Input Const
rInvE1D1K1
REAL
0.0
Invertierung der Ein-/Ausgänge E1, D1 und K1 ( 0.0 = keine Invertierung )
Input Const
rFixedSpeed3
REAL
3000.0
Festdrehzahl 3 in 1/min ( Bereich rSpeedMin - rSpeedMax )
Input Const
rSpeedMax
REAL
3000.0
Absolute Maximaldrehzahl in 1/min ( Bereich rSpeedMin - rRatedSpeed )
Input Const
rSpeedMin
REAL
0.0
Absolute Minimaldrehzahl in 1/min ( Bereich 0.0 - rRatedSpeed )
Input Const
rFixedSpeed2
REAL
2000.0
Festdrehzahl 2 in 1/min ( Bereich rSpeedMin - rSpeedMax )
Input Const
rFixedSpeed1
REAL
1000.0
Festdrehzahl 1 in 1/min ( Bereich rSpeedMin - rSpeedMax )
Input Const
xEnEnFan
BOOL
TRUE
Option - Freigabe / Sperrung des Ventilators ( FALSE = Option gesperrt )
Input Const
xEnFixedSpeed2
BOOL
FALSE
Option - Freigabe / Sperrung der Festdrehzahl 2 ( FALSE = Option gesperrt )
Input Const
xEnFixedSpeed3
BOOL
FALSE
Option - Freigabe / Sperrung der Festdrehzahl 3 ( FALSE = Option gesperrt )
Input Const
xEnLimitMode
BOOL
FALSE
Option - Freigabe / Sperrung der Begrenzung der Drehzahl auf rSpeedLimit ( FALSE = Option gesperrt )
Input Const
xEnChangeRotation
BOOL
FALSE
Option - Freigabe / Sperrung der Drehrichtungsumkehr ( FALSE = Option gesperrt )
Input Const
xEnBypassTemp1
BOOL
FALSE
Option - Freigabe / Sperrung der Umgehung des Temperaturmanagements 1 ( FALSE = Option gesperrt )
Input Const
xEnBypassTemp2
BOOL
FALSE
Option - Freigabe / Sperrung der Umgehung des Temperaturmanagements 2 ( FALSE = Option gesperrt )
Input Const
eControlMode
ZIEHL_ABEGG_ECBLUE_BASIC_MODBUS_CONTROL_MODE
ZIEHL_ABEGG_ECBLUE_BASIC_MODBUS_CONTROL_MODE.SPEED_PERCENT_RSETP
Festlegung der Betriebsart ( 3 = rSetp - 0.0 - 100.0 % )
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

