ROSENBERG_FAN_EC_MOTOR_BG5_6_GEN3
ROSENBERG_FAN_EC_MOTOR_BG5_6_GEN3 (FB)
ROSENBERG_FAN_EC_MOTOR_BG5_6_GEN3 (FB)FUNCTION_BLOCK ROSENBERG_FAN_EC_MOTOR_BG5_6_GEN3
InOut:
Input
xEn
BOOL
TRUE
Enable / disable communication ( TRUE = enabled )
Input
byUnitId
BYTE
0
Address of the device
Input
xUpdateActual
BOOL
FALSE
Update of actual values (on every rising edge )
Input
xUpdateSetp
BOOL
FALSE
Update of setpoint values (on every rising edge )
Input
xResError
BOOL
FALSE
Reinitialization of the outputs ‘eErrorCodeCom’, ‘stErrorCodeDev’ and ‘stWarningCodeDev’ to the error-free state (on every rising edge)
Input
xResAlarm
BOOL
FALSE
Reset of the fan errors ( TRUE = reset )
Input
xEnFan
BOOL
FALSE
Enable / disable the fan ( TRUE = enable )
Input
rSetp
REAL
0.0
Setpoint - fan ( Control: 0.0% - 100.0% )
Inout
ModbusClient
ModbusClientBase
Client of the device
Output
wFirmware
WORD
Fan firmware
Output
rSpeed
REAL
Number of revolutions per minute
Output
rTemp_Internal
REAL
Internal temperature in °C
Output
rPower_In
REAL
Input electrical power in W
Output
xOperationFan
BOOL
Fan operation message ( FALSE = Off )
Output
eRotation_Fb
FAN_EC_MOTOR_BG5_6_GEN3_ROTATION_MODE
FAN_EC_MOTOR_BG5_6_GEN3_ROTATION_MODE.CLOCKWISE
Rotation direction
Output
eControlMode_Fb
FAN_EC_MOTOR_BG5_6_GEN3_CONTROL_MODE
FAN_EC_MOTOR_BG5_6_GEN3_CONTROL_MODE.MODBUS
Operating mode ( 0 = Modbus // 1 = AE1 ( 0-10V ))
Output
xAlarm
BOOL
FALSE
General fault ( TRUE = fault )
Output
xAlarmCom
BOOL
FALSE
General fault - communication ( TRUE = fault )
Output
eErrorCodeCom
ModbusErrorCode
Error code - communication ( 0 = no error )
Output
stErrorCodeDev
STRING
String with the numbers of the active device errors
Output
stWarningCodeDev
STRING
String with the numbers of the active device warnings
Output
xBusy
BOOL
Communication indicator ( TRUE = communication )
Input Const
rLowSpeedLimit
REAL
0.0
Speed that triggers a ‘Speed < Minimum’ error in RPM ( 0 = error disabled, >0 = monitoring active )
Input Const
rAE1_Voltage_Max
REAL
9.5
Analog input 1 - Setpoint: Voltage for the setpoint ‘rAE1_Speed_Max’ in X.Y V ( 0.0 - 10.0 V )
Input Const
rAE1_Voltage_Min
REAL
1.0
Analog input 1 - Setpoint: Voltage for the setpoint ‘rAE1_Speed_Min’ in X.Y V ( 0.0 - 10.0 V )
Input Const
rAE1_Speed_Max
REAL
1000.0
Analog input 1 - Setpoint: Speed for the voltage ‘rAE1_Voltage_2’ in RPM
Input Const
rAE1_Speed_Min
REAL
200.0
Analog input 1 - Setpoint: Speed for the voltage ‘rAE1_Voltage_1’ in RPM
Input Const
rAE1_Speed_Low
REAL
0.0
Analog input 1 - Setpoint: Speed for voltages < ‘rAE1_Voltage_1’ in RPM
Input Const
eSetpMode
FAN_EC_MOTOR_BG5_6_GEN3_SETP_MODE
FAN_EC_MOTOR_BG5_6_GEN3_SETP_MODE.SETPOINT_NOT_VOLATILE
Setpoint volatility ( 0 = volatile // 1 = non- volatile ))
Input Const
eControlMode
FAN_EC_MOTOR_BG5_6_GEN3_CONTROL_MODE
FAN_EC_MOTOR_BG5_6_GEN3_CONTROL_MODE.MODBUS
Operating mode ( 0 = Modbus // 1 = AE1 ( 0-10V ))
Input Const
eRotation
FAN_EC_MOTOR_BG5_6_GEN3_ROTATION_MODE
FAN_EC_MOTOR_BG5_6_GEN3_ROTATION_MODE.CLOCKWISE
Rotation direction
Input Const
tTimeUpdateSetp
TIME
TIME#45s0ms
Update interval for operations influenced by the input 'xUpdateSetp'
Input Const
tTimeUpdateActual
TIME
TIME#3s0ms
Update interval for operations influenced by the input 'xUpdateActual'
Last updated

