Class ABB_ACS880PumpAggr
Author je
Version 1.0
Modified 24-JUN-2013 11:11:51.75
 Pump motor with ABB frequency converter ACS880

 The ABB_ACS880PumpAggr object handles a pump controlled by a ABB frequency converter ACS880
 via Profibus with ABB Drives communication profile. One main contactor (power) could also be
 controlled by this object.

 The aggregate could be configured with many different components and different modes Auto/Man/Local
 and with a lot of options. The class is a subclass to ABB_ACS880MotorAggr. See this class  for
 more information about the configuration.

Graphical Symbol
 The graphical symbol for this object is ABB/ABB_ACS800PumpAggr.
 Note that the symbol is the same as for the ACS800 converter.

Object Graph

See also



RtBody attributes pwr_sClass_ABB_ACS880PumpAggr
ABB_ACS880MotorAggr Super   Pump aggregate inherited from class ABB_ACS880MotorAggr. See
this class for more information about attributes.
BasePump Pump  


Template Object
Super.AlarmToOften.DetectOn 1
Super.AlarmToOften.DetectText Power not yet ready for restart, wait before retry
Super.AlarmToOften.EventType 64
Super.AlarmToOften.EventPriority 67
Super.AlarmToOften.EventFlags 7
Super.AlarmToOften.MoreText
Super.AlarmToOften.Attribute ABB:Class-ABB_ACS880PumpAggr-Template
Super.AlarmToOften.CtrlPosition 1
Super.AlarmToOften.LockAttribute 1
Super.AlarmPowOnNotOk.DetectOn 1
Super.AlarmPowOnNotOk.DetectText Power interlocked
Super.AlarmPowOnNotOk.EventType 64
Super.AlarmPowOnNotOk.EventPriority 67
Super.AlarmPowOnNotOk.EventFlags 7
Super.AlarmPowOnNotOk.MoreText
Super.AlarmPowOnNotOk.Attribute ABB:Class-ABB_ACS880PumpAggr-Template
Super.AlarmPowOnNotOk.CtrlPosition 1
Super.AlarmPowOnNotOk.LockAttribute 1
Super.AlarmStartNotOk.DetectOn 1
Super.AlarmStartNotOk.DetectText Power is not on
Super.AlarmStartNotOk.EventType 64
Super.AlarmStartNotOk.EventPriority 67
Super.AlarmStartNotOk.EventFlags 7
Super.AlarmStartNotOk.MoreText
Super.AlarmStartNotOk.Attribute ABB:Class-ABB_ACS880PumpAggr-Template
Super.AlarmStartNotOk.CtrlPosition 1
Super.AlarmStartNotOk.LockAttribute 1
Super.CircuitBreaker.Alarm.DetectOn 1
Super.CircuitBreaker.Alarm.DetectText Circuit breaker tripped
Super.CircuitBreaker.Alarm.EventType 64
Super.CircuitBreaker.Alarm.EventPriority 67
Super.CircuitBreaker.Alarm.EventFlags 7
Super.CircuitBreaker.Alarm.MoreText
Super.CircuitBreaker.Alarm.Attribute ABB:Class-ABB_ACS880PumpAggr-Template.Super.CircuitBreaker
Super.CircuitBreaker.Alarm.CtrlPosition 1
Super.CircuitBreaker.Alarm.LockAttribute 1
Super.Contactor.DisableOffControl 1
Super.Contactor.FbTimeLimit 1.000000e+00
Super.Contactor.Alarm.DetectOn 1
Super.Contactor.Alarm.DetectText Contactor feedback lost
Super.Contactor.Alarm.EventType 64
Super.Contactor.Alarm.EventPriority 67
Super.Contactor.Alarm.EventFlags 7
Super.Contactor.Alarm.MoreText
Super.Contactor.Alarm.Attribute ABB:Class-ABB_ACS880PumpAggr-Template.Super.Contactor
Super.Contactor.Alarm.CtrlPosition 1
Super.Contactor.Alarm.LockAttribute 1
Super.ACS880.Description Frequency converter (Profinet)
Super.ACS880.Specification ABB Frequency converter ACS880
Super.ACS880.InIdPar.SigChanCon $IoConnect:ABB-Class-ABB_ACS880_PPO7_IoModule.I_ID
Super.ACS880.InIndPar.SigChanCon $IoConnect:ABB-Class-ABB_ACS880_PPO7_IoModule.I_IND
Super.ACS880.InValuePar.SigChanCon $IoConnect:ABB-Class-ABB_ACS880_PPO7_IoModule.I_VALUE
Super.ACS880.MainStatusSW.SigChanCon $IoConnect:ABB-Class-ABB_ACS880_PPO7_IoModule.I_SW
Super.ACS880.ActSpeed.SigChanCon $IoConnect:ABB-Class-ABB_ACS880_PPO7_IoModule.I_ACT
Super.ACS880.ActSpeed.Unit r/m
Super.ACS880.ActSpeed.NoOfDecimals 1
Super.ACS880.ActSpeed.PresMaxLimit 3.000000e+03
Super.ACS880.ActSpeed.PresMinLimit -3.000000e+03
Super.ACS880.ActCurrent.SigChanCon $IoConnect:ABB-Class-ABB_ACS880_PPO7_IoModule.I_PZD3_4
Super.ACS880.ActCurrent.Unit A
Super.ACS880.ActCurrent.NoOfDecimals 2
Super.ACS880.ActCurrent.PresMaxLimit 3.000000e+02
Super.ACS880.ActCurrent.PresMinLimit -3.000000e+02
Super.ACS880.ActTorque.SigChanCon $IoConnect:ABB-Class-ABB_ACS880_PPO7_IoModule.I_PZD5
Super.ACS880.ActTorque.Unit %
Super.ACS880.ActTorque.NoOfDecimals 1
Super.ACS880.ActTorque.PresMaxLimit 3.000000e+02
Super.ACS880.ActTorque.PresMinLimit -3.000000e+02
Super.ACS880.UserStatusSW1.SigChanCon $IoConnect:ABB-Class-ABB_ACS880_PPO7_IoModule.I_PZD6
Super.ACS880.ActiveWarning1.SigChanCon $IoConnect:ABB-Class-ABB_ACS880_PPO7_IoModule.I_PZD7
Super.ACS880.ActiveFault1.SigChanCon $IoConnect:ABB-Class-ABB_ACS880_PPO7_IoModule.I_PZD8
Super.ACS880.OutIdPar.SigChanCon $IoConnect:ABB-Class-ABB_ACS880_PPO7_IoModule.O_ID
Super.ACS880.OutIndPar.SigChanCon $IoConnect:ABB-Class-ABB_ACS880_PPO7_IoModule.O_IND
Super.ACS880.OutValuePar.SigChanCon $IoConnect:ABB-Class-ABB_ACS880_PPO7_IoModule.O_VALUE
Super.ACS880.MainControlCW.SigChanCon $IoConnect:ABB-Class-ABB_ACS880_PPO7_IoModule.O_CW
Super.ACS880.RefSpeed.SigChanCon $IoConnect:ABB-Class-ABB_ACS880_PPO7_IoModule.O_REF
Super.ACS880.RefSpeed.Unit r/m
Super.ACS880.RefSpeed.NoOfDecimals 1
Super.ACS880.RefSpeed.PresMaxLimit 3.000000e+03
Super.ACS880.RefSpeed.PresMinLimit -3.000000e+03
Super.ACS880.PowerUpTime 1.500000e+01
Super.ACS880.AlarmLocalMod.DetectOn 1
Super.ACS880.AlarmLocalMod.DetectText Frequency converter is in local mode
Super.ACS880.AlarmLocalMod.EventType 64
Super.ACS880.AlarmLocalMod.EventPriority 66
Super.ACS880.AlarmLocalMod.EventFlags 7
Super.ACS880.AlarmLocalMod.MoreText
Super.ACS880.AlarmLocalMod.Attribute ABB:Class-ABB_ACS880PumpAggr-Template.Super.ACS880
Super.ACS880.AlarmLocalMod.CtrlPosition 1
Super.ACS880.AlarmLocalMod.TimerTime 3.000000e+00
Super.ACS880.AlarmLocalMod.LockAttribute 1
Super.ACS880.AlarmTripped.DetectOn 1
Super.ACS880.AlarmTripped.DetectText Frequency converter tripped, reset is required
Super.ACS880.AlarmTripped.EventType 64
Super.ACS880.AlarmTripped.EventPriority 67
Super.ACS880.AlarmTripped.EventFlags 7
Super.ACS880.AlarmTripped.MoreText
Super.ACS880.AlarmTripped.Attribute ABB:Class-ABB_ACS880PumpAggr-Template.Super.ACS880
Super.ACS880.AlarmTripped.CtrlPosition 1
Super.ACS880.AlarmTripped.LockAttribute 1
Super.ACS880.AlarmFanOld.DetectOn 1
Super.ACS880.AlarmFanOld.DetectText Maintenance replace of cooling fan in converter required
Super.ACS880.AlarmFanOld.EventType 64
Super.ACS880.AlarmFanOld.EventPriority 66
Super.ACS880.AlarmFanOld.EventFlags 7
Super.ACS880.AlarmFanOld.MoreText Check the drivers internal fan.
Super.ACS880.AlarmFanOld.Attribute ABB:Class-ABB_ACS880PumpAggr-Template.Super.ACS880
Super.ACS880.AlarmFanOld.CtrlPosition 1
Super.ACS880.AlarmFanOld.LockAttribute 1
Super.ACS880.AlarmWarning.DetectOn 1
Super.ACS880.AlarmWarning.DetectText Frequency converter warning
Super.ACS880.AlarmWarning.EventType 64
Super.ACS880.AlarmWarning.EventPriority 66
Super.ACS880.AlarmWarning.EventFlags 7
Super.ACS880.AlarmWarning.MoreText
Super.ACS880.AlarmWarning.Attribute ABB:Class-ABB_ACS880PumpAggr-Template.Super.ACS880
Super.ACS880.AlarmWarning.CtrlPosition 1
Super.ACS880.AlarmWarning.TimerTime 5.000000e+00
Super.ACS880.AlarmWarning.LockAttribute 1
Super.ACS880.AlarmConnection.DetectOn 1
Super.ACS880.AlarmConnection.DetectText No connection
Super.ACS880.AlarmConnection.EventType 64
Super.ACS880.AlarmConnection.EventPriority 67
Super.ACS880.AlarmConnection.EventFlags 7
Super.ACS880.AlarmConnection.MoreText
Super.ACS880.AlarmConnection.Attribute ABB:Class-ABB_ACS880PumpAggr-Template.Super.ACS880
Super.ACS880.AlarmConnection.CtrlPosition 1
Super.ACS880.AlarmConnection.TimerTime 3.000000e+00
Super.ACS880.AlarmConnection.LockAttribute 1
Super.ACS880.DefTrend ABB:Class-ABB_ACS880PumpAggr-Template.Super.ACS880.PlotGroup
Super.ACS880.DataSheet $pwr_lang/dsh/abb_acs880.html
Super.ACS880.TrendActSpeed.Multiple 1
Super.ACS880.TrendActSpeed.DataName ABB:Class-ABB_ACS880PumpAggr-Template.Super.ACS880.ActSpeed.ActualValue
Super.ACS880.TrendActSpeed.StorageTime 239
Super.ACS880.TrendActSpeed.BufferStatus[0] 1
Super.ACS880.TrendActSpeed.BufferStatus[1] 1
Super.ACS880.TrendActSpeed.NoOfBuffers 2
Super.ACS880.TrendActSpeed.NoOfBufElement 239
Super.ACS880.TrendActTorque.Multiple 1
Super.ACS880.TrendActTorque.DataName ABB:Class-ABB_ACS880PumpAggr-Template.Super.ACS880.ActTorque.ActualValue
Super.ACS880.TrendActTorque.StorageTime 239
Super.ACS880.TrendActTorque.BufferStatus[0] 1
Super.ACS880.TrendActTorque.BufferStatus[1] 1
Super.ACS880.TrendActTorque.NoOfBuffers 2
Super.ACS880.TrendActTorque.NoOfBufElement 239
Super.ACS880.TrendActCurrent.Multiple 1
Super.ACS880.TrendActCurrent.DataName ABB:Class-ABB_ACS880PumpAggr-Template.Super.ACS880.ActCurrent.ActualValue
Super.ACS880.TrendActCurrent.StorageTime 239
Super.ACS880.TrendActCurrent.BufferStatus[0] 1
Super.ACS880.TrendActCurrent.BufferStatus[1] 1
Super.ACS880.TrendActCurrent.NoOfBuffers 2
Super.ACS880.TrendActCurrent.NoOfBufElement 239
Super.ACS880.TrendRefSpeed.Multiple 1
Super.ACS880.TrendRefSpeed.DataName ABB:Class-ABB_ACS880PumpAggr-Template.Super.ACS880.RefSpeed.ActualValue
Super.ACS880.TrendRefSpeed.StorageTime 239
Super.ACS880.TrendRefSpeed.BufferStatus[0] 1
Super.ACS880.TrendRefSpeed.BufferStatus[1] 1
Super.ACS880.TrendRefSpeed.NoOfBuffers 2
Super.ACS880.TrendRefSpeed.NoOfBufElement 239
Super.ACS880.PlotGroup.YObjectName[0] ABB:Class-ABB_ACS880PumpAggr-Template.Super.ACS880.TrendActSpeed
Super.ACS880.PlotGroup.YObjectName[1] ABB:Class-ABB_ACS880PumpAggr-Template.Super.ACS880.TrendRefSpeed
Super.ACS880.PlotGroup.YObjectName[2] ABB:Class-ABB_ACS880PumpAggr-Template.Super.ACS880.TrendActTorque
Super.ACS880.PlotGroup.YObjectName[3] ABB:Class-ABB_ACS880PumpAggr-Template.Super.ACS880.TrendActCurrent
Super.ACS880.PlotGroup.YUnit[0] r/m
Super.ACS880.PlotGroup.YUnit[1] r/m
Super.ACS880.PlotGroup.YUnit[2] %
Super.ACS880.PlotGroup.YUnit[3] A
Super.ACS880.PlotGroup.YMaxValue[0] 3000
Super.ACS880.PlotGroup.YMaxValue[1] 3000
Super.ACS880.PlotGroup.YMaxValue[2] 300
Super.ACS880.PlotGroup.YMaxValue[3] 200
Super.ACS880.PlotGroup.YMinValue[0] -3000
Super.ACS880.PlotGroup.YMinValue[1] -3000
Super.ACS880.PlotGroup.YMinValue[2] -300
Super.ACS880.PlotGroup.YMinValue[3] -200
Super.ACS880.PlotGroup.NumPoints 478
Super.SafetySwitch.Alarm.DetectOn 1
Super.SafetySwitch.Alarm.DetectText Safety switch is not on
Super.SafetySwitch.Alarm.EventType 64
Super.SafetySwitch.Alarm.EventPriority 67
Super.SafetySwitch.Alarm.EventFlags 7
Super.SafetySwitch.Alarm.MoreText
Super.SafetySwitch.Alarm.Attribute ABB:Class-ABB_ACS880PumpAggr-Template.Super.SafetySwitch
Super.SafetySwitch.Alarm.CtrlPosition 1
Super.SafetySwitch.Alarm.LockAttribute 1
Super.Motor.GraphConfiguration 2
Super.Motor.DisableTempSwitch 1
Super.Motor.TempSwitch.Super.DisableSwitch 1
Super.Motor.TempSwitch.Super.Alarm.DetectOn 1
Super.Motor.TempSwitch.Super.Alarm.DetectText High motor temperature
Super.Motor.TempSwitch.Super.Alarm.EventType 64
Super.Motor.TempSwitch.Super.Alarm.EventPriority 67
Super.Motor.TempSwitch.Super.Alarm.EventFlags 7
Super.Motor.TempSwitch.Super.Alarm.MoreText
Super.Motor.TempSwitch.Super.Alarm.Attribute ABB:Class-ABB_ACS880PumpAggr-Template.Super.Motor.TempSwitch
Super.Motor.TempSwitch.Super.Alarm.CtrlPosition 1
Super.Motor.TempSwitch.Super.Alarm.LockAttribute 1
Super.Motor.DisableTempSensor 1
Super.Motor.TempSensor.Super.DisableValue 1
Super.Motor.TempSensor.Super.Value.Unit C
Super.Motor.TempSensor.Super.Value.PresMaxLimit 1.500000e+02
Super.Motor.TempSensor.Super.LimitHH.Alarm.DetectOn 1
Super.Motor.TempSensor.Super.LimitHH.Alarm.DetectText High High motor temperature
Super.Motor.TempSensor.Super.LimitHH.Alarm.EventType 64
Super.Motor.TempSensor.Super.LimitHH.Alarm.EventPriority 67
Super.Motor.TempSensor.Super.LimitHH.Alarm.EventFlags 7
Super.Motor.TempSensor.Super.LimitHH.Alarm.MoreText
Super.Motor.TempSensor.Super.LimitHH.Alarm.Attribute ABB:Class-ABB_ACS880PumpAggr-Template.Super.Motor.TempSensor
Super.Motor.TempSensor.Super.LimitHH.Alarm.CtrlPosition 1
Super.Motor.TempSensor.Super.LimitHH.Alarm.LockAttribute 1
Super.Motor.TempSensor.Super.LimitHH.Limit 1.300000e+02
Super.Motor.TempSensor.Super.LimitHH.Hysteres 3.000000e+00
Super.Motor.TempSensor.Super.LimitHH.TimeDelay 1.000000e+00
Super.Motor.TempSensor.Super.LimitHH.Used 1
Super.Motor.TempSensor.Super.LimitH.Alarm.DetectOn 1
Super.Motor.TempSensor.Super.LimitH.Alarm.DetectText High motor temperature
Super.Motor.TempSensor.Super.LimitH.Alarm.EventType 64
Super.Motor.TempSensor.Super.LimitH.Alarm.EventPriority 66
Super.Motor.TempSensor.Super.LimitH.Alarm.EventFlags 7
Super.Motor.TempSensor.Super.LimitH.Alarm.MoreText
Super.Motor.TempSensor.Super.LimitH.Alarm.Attribute ABB:Class-ABB_ACS880PumpAggr-Template.Super.Motor.TempSensor
Super.Motor.TempSensor.Super.LimitH.Alarm.CtrlPosition 1
Super.Motor.TempSensor.Super.LimitH.Alarm.LockAttribute 1
Super.Motor.TempSensor.Super.LimitH.Limit 1.150000e+02
Super.Motor.TempSensor.Super.LimitH.Hysteres 3.000000e+00
Super.Motor.TempSensor.Super.LimitH.TimeDelay 1.000000e+00
Super.Motor.TempSensor.Super.LimitH.Used 1
Super.Motor.TempSensor.Super.LimitL.Alarm.DetectText Temperature below Low limit
Super.Motor.TempSensor.Super.LimitL.Alarm.EventType 64
Super.Motor.TempSensor.Super.LimitL.Alarm.EventPriority 66
Super.Motor.TempSensor.Super.LimitL.Alarm.EventFlags 7
Super.Motor.TempSensor.Super.LimitL.Alarm.MoreText
Super.Motor.TempSensor.Super.LimitL.Alarm.Attribute ABB:Class-ABB_ACS880PumpAggr-Template.Super.Motor.TempSensor
Super.Motor.TempSensor.Super.LimitL.Alarm.CtrlPosition 1
Super.Motor.TempSensor.Super.LimitL.Alarm.LockAttribute 1
Super.Motor.TempSensor.Super.LimitLL.Alarm.DetectText Temperature below LowLow limit
Super.Motor.TempSensor.Super.LimitLL.Alarm.EventType 64
Super.Motor.TempSensor.Super.LimitLL.Alarm.EventPriority 67
Super.Motor.TempSensor.Super.LimitLL.Alarm.EventFlags 7
Super.Motor.TempSensor.Super.LimitLL.Alarm.MoreText
Super.Motor.TempSensor.Super.LimitLL.Alarm.Attribute ABB:Class-ABB_ACS880PumpAggr-Template.Super.Motor.TempSensor
Super.Motor.TempSensor.Super.LimitLL.Alarm.CtrlPosition 1
Super.Motor.TempSensor.Super.LimitLL.Alarm.LockAttribute 1
Super.Motor.TempSensor.Super.Trend.Multiple 1
Super.Motor.TempSensor.Super.Trend.DataName ABB:Class-ABB_ACS880PumpAggr-Template.Super.Motor.TempSensor.Super.Value.Actual
Super.Motor.TempSensor.Super.Trend.StorageTime 239
Super.Motor.TempSensor.Super.Trend.BufferStatus[0] 1
Super.Motor.TempSensor.Super.Trend.BufferStatus[1] 1
Super.Motor.TempSensor.Super.Trend.NoOfBuffers 2
Super.Motor.TempSensor.Super.Trend.NoOfBufElement 239
Super.Motor.TempSensor.Super.DefTrend ABB:Class-ABB_ACS880PumpAggr-Template.Super.Motor.TempSensor.Super.Trend
Super.Mode.AlarmNotReadyM.DetectOn 1
Super.Mode.AlarmNotReadyM.DetectText Check interlocks. Manual start is not allowed, not ready
Super.Mode.AlarmNotReadyM.EventType 64
Super.Mode.AlarmNotReadyM.EventPriority 66
Super.Mode.AlarmNotReadyM.EventFlags 7
Super.Mode.AlarmNotReadyM.MoreText
Super.Mode.AlarmNotReadyM.Attribute ABB:Class-ABB_ACS880PumpAggr-Template
Super.Mode.AlarmNotReadyM.CtrlPosition 1
Super.Mode.AlarmNotReadyM.LockAttribute 1
Super.Mode.AlarmNotReadyA.DetectOn 1
Super.Mode.AlarmNotReadyA.DetectText Check interlocks. Automode is not allowed, not ready
Super.Mode.AlarmNotReadyA.EventType 64
Super.Mode.AlarmNotReadyA.EventPriority 66
Super.Mode.AlarmNotReadyA.EventFlags 7
Super.Mode.AlarmNotReadyA.MoreText
Super.Mode.AlarmNotReadyA.Attribute ABB:Class-ABB_ACS880PumpAggr-Template
Super.Mode.AlarmNotReadyA.CtrlPosition 1
Super.Mode.AlarmNotReadyA.LockAttribute 1
Super.Mode.Alarm1LocalMod.DetectOn 1
Super.Mode.Alarm1LocalMod.DetectText Local mode is activated, remote control is not allowed
Super.Mode.Alarm1LocalMod.EventType 64
Super.Mode.Alarm1LocalMod.EventPriority 66
Super.Mode.Alarm1LocalMod.EventFlags 7
Super.Mode.Alarm1LocalMod.MoreText
Super.Mode.Alarm1LocalMod.Attribute ABB:Class-ABB_ACS880PumpAggr-Template
Super.Mode.Alarm1LocalMod.CtrlPosition 1
Super.Mode.Alarm1LocalMod.LockAttribute 1
Super.Mode.Alarm2LocalMod.DetectOn 1
Super.Mode.Alarm2LocalMod.DetectText Local mode is activated
Super.Mode.Alarm2LocalMod.EventType 64
Super.Mode.Alarm2LocalMod.EventPriority 66
Super.Mode.Alarm2LocalMod.EventFlags 7
Super.Mode.Alarm2LocalMod.MoreText
Super.Mode.Alarm2LocalMod.Attribute ABB:Class-ABB_ACS880PumpAggr-Template
Super.Mode.Alarm2LocalMod.CtrlPosition 1
Super.Mode.Alarm2LocalMod.LockAttribute 1
Super.Mode.AlarmNotManOrd.DetectOn 1
Super.Mode.AlarmNotManOrd.DetectText Automode active. Manual start/stop order is not allowed
Super.Mode.AlarmNotManOrd.EventType 64
Super.Mode.AlarmNotManOrd.EventPriority 66
Super.Mode.AlarmNotManOrd.EventFlags 7
Super.Mode.AlarmNotManOrd.MoreText
Super.Mode.AlarmNotManOrd.Attribute ABB:Class-ABB_ACS880PumpAggr-Template
Super.Mode.AlarmNotManOrd.CtrlPosition 1
Super.Mode.AlarmNotManOrd.LockAttribute 1
Super.DefTrend ABB:Class-ABB_ACS880PumpAggr-Template.Super.ACS880.PlotGroup


Attributes detail


Super Attribute
Class Attribute
Type ABB_ACS880MotorAggr
Flags Class|Superclass
Body RtBody
 Pump aggregate inherited from class ABB_ACS880MotorAggr. See
 this class for more information about attributes.

Pump Attribute
Class Attribute
Type BasePump
Flags CastAttr|Class
Body RtBody