ZIEHL_ABEGG_ECBLUE_BASIC_MODBUS
ZIEHL_ABEGG_ECBLUE_BASIC_MODBUS (FB)
ZIEHL_ABEGG_ECBLUE_BASIC_MODBUS (FB)FUNCTION_BLOCK ZIEHL_ABEGGCBLUE_BASIC_MODBUS
Representation

InOut:
Input
xEn
BOOL
TRUE
Enable / disable communication (TRUE = enable)
Input
byUnitId
BYTE
0
Device address
Input
xUpdateActual
BOOL
FALSE
Update of actual values (on every rising edge )
Input
xUpdateSetp
BOOL
FALSE
Update of setpoints (on every rising edge )
Input
xUpdateConfig
BOOL
FALSE
Update of the configuration (on each rising edge)
Input
xResError
BOOL
FALSE
Reinitialization of the outputs eErrorCodeCom,
stErrorCodeDev and stWarningCodeDev in the error-free
state (on every rising edge)
Input
rSetp
REAL
0.0
Setpoint - fan (0.0 - 100.0% or absolute speed )
Input
wPinCode
WORD
0
PIN code for triggering different functions (2143 = Reset, 9095 = factory configuration)
Input
xK1
BOOL
FALSE
Change of state of K1 (prerequisite: wK1Function = 17)
Input
xMinSpeedOff
BOOL
FALSE
Enable / disable minimum speed (FALSE = no disabling of minimum speed)
Input
xBypassTemp2
BOOL
FALSE
Enable / disable bypassing temperature management 2 (FALSE = no bypass)
Input
xBypassTemp1
BOOL
FALSE
Enable / disable bypassing temperature management 1 (FALSE = no bypass)
Input
xChangeRotation
BOOL
FALSE
Enable / disable reversal of direction of rotation 1 (FALSE = no reversal)
Input
xSpeedLimitMode
BOOL
FALSE
Enable / disable limiting the speed to rSpeedLimit (FALSE = no limitation)
Input
xFixedSpeed3
BOOL
FALSE
Enable / disable fixed speed 3 (FALSE = disabled)
Input
xFixedSpeed2
BOOL
FALSE
Enable / disable fixed speed 2 (FALSE = disabled)
Input
xEnFan
BOOL
FALSE
Enable / lockout of the fan (FALSE = lockout)
Inout
ModbusClient
ModbusClientBase
Client of the device
Output
rSetpFb
REAL
Feedback - Current setpoint
Output
rRatedSpeed
REAL
Rated speed of the fan
Output
rFirmwareVers
REAL
Firmware version of the fan
Output
rProductCode
REAL
Product identifier of the fan
Output
rParamSetID
REAL
Parameter set identification of the fan
Output
rState_1
REAL
Current operating state (Input Register 10)
Output
rSpeed
REAL
Current number of revolutions per minute
Output
rCurrent
REAL
Current motor current in X.XX A
Output
rDCVolt
REAL
Current intermediate circuit voltage (DC) in volts
Output
rMainsVolt
REAL
Current mains voltage (peak value) in volts
Output
rIGBTTemp
REAL
Current IGBT temperature in XX.X degrees Celsius
Output
rInteriorTemp
REAL
Current electronics temperature in XX.X degrees Celsius
Output
rMCUTemp
REAL
Current MCU temperature in XX.X degrees Celsius
Output
rAI1Value
REAL
Current value at analog input 1 in percent (0.0 - 100.0 % )
Output
rModLevel
REAL
Current modulation level (0.0 - 100.0%)
Output
rPower
REAL
Current power consumption in watts
Output
rOperatingHours
REAL
Current number of operating hours
Output
rVolumeFlow
REAL
Current calculated airflow rate (prerequisite: Control Mode = airflow rate)
Output
rPasswordLevel
REAL
Current password level (0 - 3)
Output
rRemainServLife
REAL
Current calculated remaining service life in hours
Output
xOperationFan
BOOL
Fan operation message (FALSE = Off)
Output
xAlarm
BOOL
FALSE
Collective fault (TRUE = fault)
Output
xAlarmCom
BOOL
FALSE
Collective fault - communication (TRUE = fault)
Output
eErrorCodeCom
ModbusErrorCode
Error code - communication (0 = no error)
Output
stErrorCodeDev_1
STRING
String 1 with the numbers of active device faults (Input- Register 12)
Output
stErrorCodeDev_2
STRING
String 2 with the numbers of active device faults (Input- Register 13, Bits 15 - 8))
Output
rErrorCodeCause
REAL
Code with the cause of the highest-priority fault
Output
stWarningCodeDev
STRING
String with the numbers of the active device warnings
Output
rWarningCodeCause
REAL
Code with the cause of the highest-priority warning
Output
xBusy
BOOL
Communication indicator (TRUE = communication)
Input Const
rAlarmLifespan
REAL
0.0
Limit value - fault - remaining service life in h (range = 0.0 - 65535.0, 0.0 h = off)
Input Const
rWarningLifespan
REAL
0.0
Limit value - warning - remaining service life in h (range = 0.0 - 65535.0, 0.0 h = off)
Input Const
rDeviationFanBad
REAL
0.0
Limit value - control deviation target/actual speed in 1/min ( range = 0.0 - 255.0, 0.0 1/min = off)
Input Const
tDelayFanBad
TIME
TIME#0ms
Notification delay - control deviation target/actual speed in s ( range = 0.0 - 255.0, 0.0s = off)
Input Const
rFade3Max
REAL
600.0
Maximum value - speed fade-out range 3 in 1/min (range = 0.0 - 9999.0)
Input Const
rFade3Min
REAL
500.0
Minimum value - speed fade-out range 3 in 1/min (range = 0.0 - 9999.0)
Input Const
rFade2Max
REAL
300.0
Maximum value - speed fade-out range 2 in 1/min (range = 0.0 - 9999.0)
Input Const
rFade2Min
REAL
200.0
Minimum value - speed fade-out range 2 in 1/min (range = 0.0 - 9999.0)
Input Const
rFade1Max
REAL
100.0
Maximum value - speed fade-out range 1 in 1/min (range = 0.0 - 9999.0)
Input Const
rFade1Min
REAL
0.0
Minimum value - speed fade-out range 1 in 1/min (range = 0.0 - 9999.0)
Input Const
rFadeFunction
REAL
0.0
Enable / disable speed fade-out ranges (0.0 = no fade-out)
Input Const
rSpeedLimit
REAL
75.0
Limitation of the speed in percent (if enabled, range: 0.0 - 100.0 %)
Input Const
rWatchdogFunction
REAL
0.0
Watchdog - function (0.0 = no watchdog function)
Input Const
tWatchdogTime
TIME
TIME#0ms
Watchdog - time duration (0s = no watchdog function)
Input Const
rControllerSetup
REAL
513.0
Definition of the controller setup flags (functions see the manual)
Input Const
rK1Function
REAL
2.0
Function of relay K1 (0.0 = off, 1.0 = fan operation, 2.0 = fan fault)
Input Const
rD1Function
REAL
1.0
Function of digital input D1 (0.0 = off, 1.0 = fan enable)
Input Const
rE1Function
REAL
0.0
Function of analog input E1 (0.0 = 0 - 10V / PWM, 1.0 = fan enable)
Input Const
rE1Max
REAL
100.0
End value for analog input E1 in percent (range: rE1Min = 100.0)
Input Const
rE1Min
REAL
5.0
Start value for analog input E1 in percent (range: 0.0 = rE1Max)
Input Const
rInvE1D1K1
REAL
0.0
Inversion of inputs/outputs E1, D1 and K1 (0.0 = no inversion)
Input Const
rFixedSpeed3
REAL
3000.0
Fixed speed 3 in 1/min (range rSpeedMin - rSpeedMax)
Input Const
rSpeedMax
REAL
3000.0
Absolute maximum speed in 1/min (range rSpeedMin - rRatedSpeed)
Input Const
rSpeedMin
REAL
0.0
Absolute minimum speed in 1/min (range 0.0 - rRatedSpeed)
Input Const
rFixedSpeed2
REAL
2000.0
Fixed speed 2 in 1/min (range rSpeedMin - rSpeedMax)
Input Const
rFixedSpeed1
REAL
1000.0
Fixed speed 1 in 1/min (range rSpeedMin - rSpeedMax)
Input Const
xEnEnFan
BOOL
TRUE
Option - enable / disable the fan (FALSE = option disabled)
Input Const
xEnFixedSpeed2
BOOL
FALSE
Option - enable / disable fixed speed 2 (FALSE = option disabled)
Input Const
xEnFixedSpeed3
BOOL
FALSE
Option - enable / disable fixed speed 3 (FALSE = option disabled)
Input Const
xEnLimitMode
BOOL
FALSE
Option - enable / disable limiting the speed to rSpeedLimit (FALSE = option disabled)
Input Const
xEnChangeRotation
BOOL
FALSE
Option - enable / disable reversal of direction of rotation (FALSE = option disabled)
Input Const
xEnBypassTemp1
BOOL
FALSE
Option - enable / disable bypassing temperature management 1 (FALSE = option disabled)
Input Const
xEnBypassTemp2
BOOL
FALSE
Option - enable / disable bypassing temperature management 2 (FALSE = option disabled)
Input Const
eControlMode
ZIEHL_ABEGG_ECBLUE_BASIC_MODBUS_CONTROL_MODE
ZIEHL_ABEGG_ECBLUE_BASIC_MODBUS_CONTROL_MODE.SPEED_PERCENT_RSETP
Specification of the operating mode (3 = rSetp - 0.0 - 100.0 %)
Input Const
tTimeUpdateConfig
TIME
TIME#0ms
Update interval for the processes influenced by the input
xUpdateConfig influenced
Input Const
tTimeUpdateSetp
TIME
TIME#45s0ms
Update interval for the processes influenced by the input
xUpdateSetp influenced
Input Const
tTimeUpdateActual
TIME
TIME#3s0ms
Update interval for the processes influenced by the input
xUpdateActual influenced
Last updated

