ACS880-M04 Quick installation guide3AXD50000032345
ACX-AP-x Assistant control panels user’s manual3AUA0000085685
ACS-BP-S Basic control panels user’s manual3AXD50000032527
Drive composer Start-up and maintenance PC tool User’s
manual
Manuals and quick guides for I/O extension modules,
fieldbus adapters, encoder interfaces, etc.
3AUA0000128301
3AUA0000094606
You can find manuals and other product documents in PDF format on the Internet. See section
Document library on the Internet on the inside of the back cover. For manuals not available in the
Document library, contact your local ABB representative.
*A list of links to all manuals applicable to this product is available in the Document library:
This chapter describes the contents of the manual. It also contains information on the
compatibility, safety and intended audience.
Applicability
This manual applies to ACS880-M04 machinery control program version 2.4x.
The firmware version of the control program is visible in parameter 07.05Firmware
version, or the System info in the main menu on the drive control panel.
Safety instructions
Obey all safety instructions delivered with the drive.
•Read the complete safety instructions before you install, commission, or use
the drive. The complete safety instructions are delivered with the drive as part of
the Hardware manual as a separate document.
•Read the firmware function-specific warnings and notes before changing
parameter values. These warnings and notes are included in the parameter
descriptions presented in chapter Parameters.
Target audience
This manual is intended for people who design, commission, or operate the drive
system.
Page 12
12 Introduction to the manual
Contents of the manual
This manual contains the following chapters:
•Using the control panel provides basic instructions for the use of the control panel.
•Control locations and operating modes describes the control locations and
operating modes of the drive.
•Program features contains descriptions of the features of the ACS880-M04
primary control program.
•Application macros contains a short description of each macro together with a
connection diagram. Macros are pre-defined applications which will save the user
time when configuring the drive.
•Parameters describes the parameters used to program the drive.
•Additional parameter data contains further information on the parameters.
•Fault tracing lists the warning and fault messages with possible causes and
remedies.
•Fieldbus control through the embedded fieldbus interface (EFB) describes the
communication to and from a fieldbus network using the embedded fieldbus
interface of the drive.
•Fieldbus control through a fieldbus adapter describes the communication to and
from a fieldbus network using an optional fieldbus adapter module.
•Control chain diagrams showing the parameter structure within the drive.
Related documents
Note: A quick start-up sequence for a speed control application is provided by
ACS880-M04 Quick installation and start-up guide (3AXD50000032345), delivered
with the drive.
See the List of related manuals on the inside of front cover.
Page 13
Terms and abbreviations
Introduction to the manual 13
Term /
abbreviation
ACS800A product family of ABB drives
ACS-AP-I,
ACS-AP-W
ACS-BP-SBasic control panel
AIAnalog input; interface for analog input signals
AOAnalog output; interface for analog output signals
DC linkDC circuit between rectifier and inverter
DDCSDistributed drives communication system; a protocol used in communication
DIDigital input; interface for digital input signals
DIODigital input/output; interface that can be used as a digital input or output
DODigital output; interface for digital output signals
DriveFrequency converter for controlling AC motors. The drive consists of a rectifier
Definition
Assistant control panel. Type of control panels used with ACS880-M04 drives
between ABB drive equipment
and an inverter connected together by the DC link. In drives up to
approximately 500 kW, these are integrated into a single module (drive
module). Larger drives typically consist of separate supply and inverter units.
The ACS880-M04 primary control program is used to control the inverter part
of the drive.
DriveBusA communication link used by, for example, ABB controllers. ACS880-M04
drives can be connected to the DriveBus link of the controller.
DTCDirect torque control. See page 45.
FBAFieldbus adapter
FCAN-01Optional CANopen adapter
FCNA-01Optional ControlNet adapter
FDCO-0xOptional DDCS communication module
FDNA-01Optional DeviceNet adapter
FECA-01Optional EtherCAT® adapter
FEN-01Optional TTL encoder interface module
FEN-11Optional absolute encoder interface module
FEN-21Optional resolver interface module
FEN-31Optional HTL encoder interface module
FENA-11Optional Ethernet/IP, Modbus/TCP and PROFINET IO adapter
FENA-21Optional dual-port Ethernet/IP, Modbus/TCP and PROFINET IO adapter
FEPL-02Optional POWERLINK adapter
FIO-01Optional digital I/O extension module
FIO-11Optional analog I/O extension module
FPBA-01Optional PROFIBUS DP adapter
FSCA-01Optional Modbus/RTU adapter
Page 14
14 Introduction to the manual
Term/
Definition
abbreviation
FSO-xxOptional safety functions module
HTLHigh-threshold logic
ID runMotor identification run. During the identification run, the drive will identify the
characteristics of the motor for optimum motor control.
IGBTInsulated gate bipolar transistor; a voltage-controlled semiconductor type
widely used in inverters and IGBT supply units due to their easy controllability
and high switching frequency
Inverter unitIn large drives (> 500 kW approx.), the part of the drive that converts DC to
AC for the motor. Consists of one or more inverter modules and their auxiliary
components.
I/OInput/Output
ModuleBusA communication link used by, for example, ABB controllers. ACS880-M04
drives can be connected to the optical ModuleBus link of the controller.
Motor-side
See inverter unit.
converter
Network
control
With fieldbus protocols based on the Common Industrial Protocol (CIP
such as DeviceNet and Ethernet/IP, denotes the control of the drive using the
TM
),
Net Ctrl and Net Ref objects of the ODVA AC/DC Drive Profile. For more
information, see www.odva.org
, and the following manuals:
• FDNA-01 DeviceNet adapter module User’s manual (3AFE68573360
[English]), and
ParameterUser-adjustable operation instruction to the drive, or signal measured or
calculated by the drive
PLCProgrammable logic controller
Power unitContains the power electronics and power connections of the drive (or inverter
module). The drive control unit is connected to the power unit.
PTCPositive temperature coefficient
RFGRamp function generator.
RORelay output; interface for a digital output signal. Implemented with a relay.
SSISynchronous serial interface
STOSafe torque off
TTLTransistor-transistor logic
UPSUninterruptible power supply; power supply equipment with battery to
maintain output voltage during power failure
ZCUType of control unit used in ACS880-M04 drives (primarily in drive modules, or
inverter/supply units consisting of a single power module). Consists of an I/O
board built into a plastic housing.
Depending on the type of hardware, the control unit may be integrated into or
fitted onto the drive/inverter module, or installed separately.
Page 15
Using the control panel 15
2
Using the control panel
Refer to
•ACX-AP-x assistant control panels user’s manual (3AUA0000085685 [English])
and
•ACS-BP-S assistant control panels user’s manual (3AXD50000032527 [English]).
Page 16
16 Using the control panel
Page 17
3
Start-up
Start-up 17
Contents of this chapter
This chapter describes the basic start-up sequence of an ACS880-M04 machinery
drive.
In this guide, the drive is set up using the ACS-AP-I control panel. The start-up
sequence can also be carried out using the Drive composer PC tool.
Before you start
Make sure the drive is mechanically and electrically installed as described in the
Quick installation guide and/or Hardware manual.
Safety
WARNING! Follow all safety instructions of the drive. Only qualified electricians are
allowed to start up the drive. Never work on the drive, the brake chopper circuit, the
motor cable or the motor when power is applied to the drive. Always make sure by
measuring that no voltage is actually present.
WARNING! Make sure that the machinery into which the drive with brake
control function is integrated fulfills the personnel safety regulations.
Note that the frequency converter (a Complete Drive Module or a Basic Drive
Module, as defined in IEC 61800-2), is not considered as a safety device mentioned
in the European Machinery Directive and related harmonized standards. Thus, the
personnel safety of the complete machinery must not be based on a specific
frequency converter feature (such as the brake control function), but it has to be
implemented as defined in the application specific regulations.
Page 18
18 Start-up
Remote0.0 rpm
0.00
0.00
Motor torque
%
0.0
Motor current
A
Motor speed used
rpm
Options
12:34
Menu
ACS880
Remote0.0 rpm
Menu
Parameters
Assistants
Energy efficiency
Event log
Exit
12:34
Select
Start-up
Safety
WARNING! Obey all safety instructions for the drive. Only qualified electricians are
allowed to start up the drive.
Check the installation. See the installation checklist in the Hardware manual.
Check that the starting of the motor does not cause any danger.
De-couple the driven machine if
• there is a risk of damage in case of an incorrect direction of rotation, or
•a Normal ID run is required during the drive start-up, when the load torque is higher
than 20% or the machinery is not able to withstand the nominal torque transient during
the ID run.
1 – Power-up, date and time settings
Power up the drive.
Note: It is normal that warning messages
appear at various points along the start-up
process. To hide a message and to resume
the start-up process, press .
Hide any warnings now to enter the Home
view (shown on the right).
The two commands at the bottom of the
display (in this case, Options and Menu),
show the functions of the two softkeys
and located below the display. The
commands assigned to the softkeys vary
depending on the context.
In the Home view, press (Menu).
The main Menu (right) appears.
Page 19
Highlight Settings on the menu using
Remote0.0 rpm
Settings
Language
Date & time
Back
12:34
Select
Edit texts
Display settings
x
ACS880
Reset to defaults
Next daylight saving start28.03.
Remote0.0 rpm
Date & time
Date
Back
12:35
Edit
Time
Show date as
01.01.1980
12:34:56
day.month.year
Show time as24-hour
Daylight savingEU
Remote0.0 rpm
Date
Cancel
12:35
Save
Day MonthYear
Tuesday
.01.198001
and and press (Select).
In the Settings menu, highlight Date & time
(if not already highlighted) and press
(Select).
Start-up 19
In the Date & time menu, highlight Date (if
not already highlighted) and press
(Select).
Page 20
20 Start-up
Remote0.0 rpm
0.00
0.00
Motor torque
%
0.0
Motor current
A
Motor speed used
rpm
Options
12:34
Menu
ACS880
Loc/Rem
Local0.0 rpm
0.00
0.00
Motor torque
%
0.0
Motor current
A
Motor speed used
rpm
Options
12:36
Menu
Local0.0 rpm
Menu
Parameters
Assistants
Energy efficiency
Event log
Exit
12:36
Select
Set the correct date:
• Use and to move the cursor left
and right.
• Use and to change the value.
•Press (Save) to accept the new
setting.
Check/adjust all the remaining settings in the
Date & time menu.
The Show clock setting determines whether
the time is shown at all times in the bottom
pane of the display.
After you have made the settings, press
(Back or Exit) repeatedly until the
Home view (right) reappears.
2 – Supply voltage and motor data settings
Switch to local control to ensure that external
control is disabled by pressing the
key. Local control is indicated by the text
“Local” in the top pane.
Open the main Menu by pressing
(Menu).
Page 21
Highlight Parameters and press
Local0.0 rpm
Parameters
Complete list
By function
Back
12:36
Select
Favorites
Modified
x
ACS880
Local0.0 rpm
Complete list
01 Actual values
03 Input references
04 Warnings and faults
05 Diagnostics
06 Control and status words
07 System info
Back
12:36
Select
Local0.0 rpm
95 HW configuration
95.01 Supply voltage
Back
12:36
Edit
95.08 DC switch monitoring
Not given
Internal 24 V
Disable
95.15 Special HW settings0000
95.20 HW option wor......0 0000 0000
ACS880
95.04 Control board supply
Local0.0 rpm
95.01 Supply voltage
[0] Not given
[1] 208…240 V
Cancel
12:36
Save
[2] 380…415 V
[3] 440…480 V
[4] 500 V
(Select).
Highlight Complete list using and
and press (Select).
A listing of parameter groups is displayed.
Start-up 21
Highlight parameter group 95 HW
configuration and press (Select).
Note that the list wraps around in either
direction between groups 99 and 01. In this
case, it is quicker to use to locate group
95 on the list.
After selecting a group, a listing of
parameters within the group is displayed.
Highlight parameter 95.01 Supply voltage (if
not already highlighted) and press
(Edit).
The available parameter settings are listed.
Page 22
22 Start-up
Local0.0 rpm
95 HW configuration
95.01 Supply voltage
Back
12:36
Edit
95.08 DC switch monitoring
380...415 V
Internal 24 V
Disable
95.15 Special HW settings0000
95.20 HW option wor......0 0000 0000
ACS880
95.04 Control board supply
M2AA 200 MLA 4
1475
1475
1470
1470
1475
1770
32.5
56
34
59
54
59
0.83
0.83
0.83
0.83
0.83
0.83
3GAA 202 001 - ADA
180
IEC 34-1
6210/C36312/C3
Cat. no
35
30
30
30
30
30
50
50
50
50
50
60
690 Y
400 D
660 Y
380 D
415 D
440 D
V
HzkW
r/minA
cos
IA/IN
t
E/s
Ins.cl. F
IP 55
No
IEC 200 M/L 55
3
motor
ABB Motors
3 ~ motorM2BJ 280SMB 10 B3
No 3424522
A
BB Motors
Ins.cl. FIP 55
V
400 DHz50kW55
r/min
600
A
103
cos
M
0.97
IA/IN
t
E/s
Prod. code 2GBJ285220-ADA405445477
6316/C3
6316/C3
630kg
IEC 34-1
S1 SPEC INSUL.
JK-21640-1
Highlight the correct setting on the list and
press (Save).
Press (Back) to display the list of parameter groups again. Select parameter group
99 Motor data, and set parameter 99.03 Motor type.
Set parameter 99.04Motor control mode.
DTC = Direct torque control; Scalar
DTC is suitable for most cases. Scalar mode is recommended if
• the nominal current of the motor is less than 1/6 of the nominal current of the drive,
• the drive is used for test purposes with no motor connected, or
• the drive controls multiple motors and the number of motors connected is variable.
Refer to the motor nameplate for the following parameter settings. Whenever possible, enter
the values exactly
as shown on the motor nameplate.
Example of a nameplate of an induction
(asynchronous) motor:
99.06 Motor nominal current
The allowable range is
• in DTC mode: 1/6 × I
• in Scalar mode: 0 … 2 × INote: With numerical parameter values:
• Use and to change the value of a digit.
• Use and to move the cursor left and right.
•Press (Save) to enter the value.
Hd
… 2 × IHd of the drive
Hd
Example of a nameplate of a permanent
magnet motor:
Page 23
Make the following parameter settings in the same manner.
99.07 Motor nominal voltage
Start-up 23
The allowable range is 1/6 × U
… 2 × UN of the drive.
N
With permanent magnet motors, the nominal voltage is the BackEMF voltage at nominal
speed. If the voltage is given in volt/rpm (eg. 60 V per 1000 rpm), the voltage at a nominal
speed of 3000 rpm is 3 × 60 V = 180 V. Note that nominal voltage is not the same as
equivalent DC motor voltage (EDCM) given by some manufacturers. The nominal voltage
can be calculated by dividing the EDCM voltage by 1.7 (or square root of 3).
99.08 Motor nominal frequency
With permanent magnet motors, if the nominal frequency is not shown on the nameplate,
it can be calculated using the following formula:
f = n × p / 60
where n = nominal motor speed, p = number of pole pairs.
99.09 Motor nominal speed
99.10 Motor nominal power
99.11 Motor nominal cos Φ
99.12 Motor nominal torque
These values are not required, but can be entered to improve control accuracy. If you do
not know the correct values, leave the parameters at 0. DO NOT enter estimated values.
99.13 ID run requested
This parameter selects the mode of the identification run (DTC motor control mode only).
Note: The drive must be in local control for the identification run.
WARNING! The identification run modes marked thus * will run the motor in the
forward direction (see below for details). Make sure it is safe to run the motor
before choosing any of these modes.
*Normal mode should be selected whenever possible.. The driven machinery must be de-
coupled from the motor if
• the load torque is higher than 20%, or
• the machinery is not able to withstand the nominal torque transient during the
identification run.
*Reduced mode should be selected if the mechanical losses are higher than 20%, ie. the
load cannot be de-coupled, or full flux is required to keep the motor brake open (eg. with
conical motors).
The Standstill mode should be selected if neither the *Normal or *Reduced mode can be
used. Notes:
• This mode cannot be used with a permanent magnet motor if the load torque is higher
than 20% of nominal.
• Mechanical brake is not opened by the logic for the identification run.
Ensure that the Safe torque off and emergency stop circuits (if present) are closed.
Start the identification run by pressing the
(Start) button.
A warning will indicate that the
identification run is in progress.
Page 24
24 Start-up
Check that the motor runs in the correct direction (forward direction shown below).
The identification run has completed when the drive stops and the value of parameter
99.13 reverts to None.
If the motor ran in the wrong direction, correct the motor cabling or adjust parameter
99.16 Motor phase order.
Page 25
Control locations and operating modes 25
4
Control locations and
operating modes
What this chapter contains
This chapter describes the control locations and operating modes supported by the
control program.
Page 26
26 Control locations and operating modes
Control panel or Drive
composer PC tool (optional)
Fieldbus adapter (Fxxx)
1) Extra inputs/outputs can be added by installing optional I/O extension modules (FIO-xx) in
drive slots.
2) Encoder or resolver interface module(s) (FEN-xx) installed in drive slots.
MOTOR
PLC
M
3~
I/O
1)
Embedded fieldbus
interface (EFB) or
master/follower link
External control
Local control
Encoder
ACS880-M04
Control panel
2)
Local control vs. external control
The ACS880-M04 has two main control locations: external and local. The control
location is selected with the Loc/Rem key on the control panel or in the PC tool.
Local control
The control commands are given from the control panel keypad or from a PC
equipped with Drive composer when the drive is set to local control. Speed and
torque control modes are available for local control; frequency mode is available
when scalar motor control mode is used (see parameter 19.16Local control mode).
Local control is mainly used during commissioning and maintenance. The control
panel always overrides the external control signal sources when used in local control.
Changing the control location to local can be prevented by parameter 19.17 Local
control disable.
The user can select by a parameter (49.05Communication loss action) how the drive
reacts to a control panel or PC tool communication break. (The parameter has no
effect in external control.)
Page 27
Control locations and operating modes 27
External control
When the drive is in external control, control commands are given through
•the I/O terminals (digital and analog inputs), or optional I/O extension modules
•the embedded fieldbus interface or an optional fieldbus adapter module
•the master/follower link, and/or
•the control panel.
Two external control locations, EXT1 and EXT2, are available. The user can select
the sources of the start and stop commands separately for each location by
parameters 20.01…20.10. The operating mode can be selected separately for each
location (in parameter group 19 Operation mode), which enables quick switching
between different operating modes, for example speed and torque control. Selection
between EXT1 and EXT2 is done via any binary source such as a digital input or
fieldbus control word (see parameter 19.11 Ext1/Ext2 selection). The source of
reference is selectable for each operating mode separately.
Using the control panel as an external control source
The control panel can also be used as a source of start/stop commands and/or
reference in external control. Selections for the control panel are available in the
start/stop command source and reference source selection parameters.
Reference source selection parameters have two selections for the control panel. The
difference between the two selections is in the initial reference value after the
reference source switches to the control panel.
The panel reference is saved whenever another reference source is selected. If the
reference source selection parameter is set to Control panel (ref saved), the saved
value is used as the initial reference when control switches back to the panel. Note
that only one type of reference can be saved at a time: for example, attempting to use
the same saved reference with different operating modes (speed, torque, etc.)
causes the drive to trip on 7083Panel reference conflict. The panel reference can be
separately limited by parameters in group 49 Panel port communication.
With the reference source selection parameter set to Control panel (ref copied), the
initial panel reference value depends on whether the operating mode changes with
the reference source. If the source switches to the panel and the operating mode
does not change, the last reference from the previous source is adopted. If the
operating mode changes, the drive actual value corresponding to the new mode is
adopted as the initial value.
Page 28
28 Control locations and operating modes
Motor feedback
configuration
(p 569)
Speed
reference
source selection
I
(p 566)
Speed controller
(p 572)
Speed reference
source selection
II
(p 567)
Speed reference
ramping and
shaping
(p 568)
Speed error
calculation
(p 571)
Torque
reference
source selection
and modification
(p 573)
Reference
selection for
torque controller
(p 575)
Frequency
reference
source selection
and modification
(p 578)
Operating mode
selection
(p 574)
Torque
controller
(p 577)
DTC motor
control mode
Scalar motor
control mode
Torque limitation
(p 576)
Frequency
reference
modification
(p 579)
Load feedback
and position
counter
configuration
(p 570)
Operating modes of the drive
The drive can operate in several operating modes with different types of reference.
The mode is selectable for each control location (Local, EXT1 and EXT2) in
parameter group 19 Operation mode.
The following is a general representation of the reference types and control chains.
The page numbers refer to detailed diagrams in chapter Control chain diagrams.
Page 29
Control locations and operating modes 29
Speed control mode
The motor follows a speed reference given to the drive. This mode can be used either
with estimated speed as feedback, or with an encoder or resolver for better speed
control accuracy.
Speed control mode is available in both local and external control. It is also available
both in DTC (Direct Torque Control) and scalar motor control modes.
Torque control mode
Motor torque follows a torque reference given to the drive. Torque control is possible
without feedback, but is much more dynamic and accurate when used in conjunction
with a feedback device such as an encoder or a resolver. It is recommended that a
feedback device is used in crane, winch or lift control situations.
Torque control mode is available in DTC motor control mode for both local and
external control locations.
Frequency control mode
The motor follows a frequency reference given to the drive. Frequency control is only
available in scalar motor control mode.
Special control modes
In addition to the control modes mentioned above, the following special control
modes are available:
•Emergency stop modes Off1 and Off3: Drive stops along the defined deceleration
ramp and drive modulation stops.
•Jogging mode: Drive starts and accelerates to the defined speed when the
jogging signal is activated. For more information, see section Jogging (page 57).
Page 30
30 Control locations and operating modes
Page 31
5
Program features
Program features 31
What this chapter contains
The control program contains all of the parameters (including actual signals) within
the drive. This chapter describes some of the more important functions within the
control program, how to use them and how to program them to operate.
Page 32
32 Program features
Application program
Firmware
Speed control
Torque control
Frequency control
Drive logic
I/O interface
Fieldbus interface
Protections
Feedback
Standard
block library
Function block
program
Drive control program
Parameter
interface
M
Drive configuration and programming
The drive control program is divided into two parts:
•firmware program
•application program.
The firmware program performs the main control functions, including speed and
torque control, drive logic (start/stop), I/O, feedback, communication and protection
functions. Firmware functions are configured and programmed with parameters, and
can be extended by application programming.
Programming via parameters
Parameters configure all of the standard drive operations and can be set via
•the control panel, as described in chapter Using the control panel
•the Drive composer PC tool, as described in Drive composer user’s manual
(3AUA0000094606 [English]), or
•the fieldbus interface, as described in chapters Fieldbus control through the
embedded fieldbus interface (EFB) and Fieldbus control through a fieldbus
adapter.
All parameter settings are stored automatically to the permanent memory of the drive.
However, if an external +24 V DC power supply is used for the drive control unit, it is
highly recommended to force a save by using parameter 96.07Parameter save
manually before powering down the control unit after any parameter changes have
been made.
If necessary, the default parameter values can be restored by parameter 96.06
Parameter restore.
Page 33
Program features 33
Adaptive programming
Conventionally, the user can control the operation of the drive by parameters.
However, the standard parameters have a fixed set of choices or a setting range. To
further customize the operation of the drive, an adaptive program can be constructed
out of a set of function blocks.
The Drive composer pro PC tool (version 1.9 or later, available separately) has an
Adaptive programming feature with a graphical user interface for building the custom
program. The function blocks include the usual arithmetic and logical functions, as
well as eg. selection, comparison and timer blocks. The program can contain
approximately 20 blocks depending on block size and the number of inputs and
outputs used.
The physical inputs, drive status information, actual values, constants and data
storage parameters can be used as the input for the program. The output of the
program can be used eg. as a start signal, external event or reference, or connected
to the drive outputs. See below for a listing of the available inputs and outputs. Note
that connecting the output of the adaptive program to a selection parameter will writeprotect the parameter.
The status of the adaptive program is shown by parameter 07.30Adaptive program
status.
For more information, see the Adaptive programming application guide
(3AXD50000028574 [English]).
Inputs available to the adaptive program
InputSource
I/O
DI110.02DI delayed status, bit 0
DI210.02DI delayed status, bit 1
DI310.02DI delayed status, bit 2
DI410.02DI delayed status, bit 3
DI510.02DI delayed status, bit 4
DI610.02DI delayed status, bit 5
DIIL10.02DI delayed status, bit 15
AI112.11 AI1 actual value
AI212.21AI2 actual value
DIO111. 0 2DIO delayed status, bit 0
DIO211. 0 2DIO delayed status, bit 1
Actual signals
Motor speed01.01Motor speed used
Output frequency01.06Output frequency
Motor current01.07Motor current
Motor torque01.10Motor torque
Motor shaft power01.17Motor shaft power
Status
Enabled06.16Drive status word 1, bit 0
Inhibited06.16Drive status word 1, bit 1
Ready to start06.16Drive status word 1, bit 3
Page 34
34 Program features
Inputs available to the adaptive program
InputSource
Tripped06.11 Main status word, bit 3
At setpoint06.11 Main status word, bit 8
Limiting06.16 Drive status word 1, bit 7
Ext1 active06.16Drive status word 1, bit 10
Ext2 active06.16Drive status word 1, bit 11
Data storage
Data storage 1 real3247.01Data storage 1 real32
Data storage 2 real3247.02Data storage 2 real32
Data storage 3 real3247.03Data storage 3 real32
Data storage 4 real3247.04Data storage 4 real32
Data storage 5 real3247.05Data storage 5 real32
Data storage 6 real3247.06Data storage 6 real32
Data storage 7 real3247.07Data storage 7 real32
Data storage 8 real3247.08Data storage 8 real32
The functions of the firmware program can be extended with application
programming. Application programmability is optionally available for the ACS880M04 primary control program.
Application programs can be built out of function blocks based on the IEC 61131-3
standard using a PC tool available separately.
For more information, see Programming manual: Drive application programming
(IEC 61131-3) (3AUA0000127808 [English]).
Page 36
36 Program features
Control interfaces
Programmable analog inputs
The control unit has two programmable analog inputs. Each of the inputs can be
independently set as a voltage (0/2…10 V or -10…10 V) or current (0/4…20 mA)
input by a jumper or switch on the control unit. Each input can be filtered, inverted
and scaled. The number of analog inputs can be increased by installing FIO-11 I/O
extensions (see Programmable I/O extensions below).
The drive can be set to perform an action (for example, to generate a warning or fault)
if the value of an analog input moves out of a predefined range.
Settings
Parameter group 12 Standard AI (page 136).
Programmable analog outputs
The control unit has two current (0…20 mA) analog outputs. Each output can be
filtered, inverted and scaled. The number of analog outputs can be increased by
installing FIO-11 I/O extensions (see Programmable I/O extensions below).
Settings
Parameter group 13 Standard AO (page 141).
Programmable digital inputs and outputs
The control unit has six digital inputs, a digital start interlock input, and two digital
input/outputs (I/O that can be set as either an input or an output).
One digital input (DI6) doubles as a PTC thermistor input. See section Motor thermal
protection (page 73).
Digital input/output DIO1 can be used as a frequency input, DIO2 as a frequency
output.
The number of digital inputs/outputs can be increased by installing FIO-01 or FIO-11
I/O extensions (see Programmable I/O extensions below).
Settings
Parameter groups 10 Standard DI, RO (page 122) and 11 Standard DIO, FI, FO
(page 130).
Page 37
Program features 37
Programmable relay outputs
The control unit has three relay outputs. The signal to be indicated by the outputs can
be selected by parameters.
Relay outputs can be added by installing FIO-01 I/O extensions.
Settings
Parameter group 10 Standard DI, RO (page 122).
Programmable I/O extensions
Inputs and outputs can be added by using I/O extension modules. One or two
modules can be mounted on the slots of the control unit.
The table below shows the number of I/O on the control unit as well as optional I/O
extension modules.
Digital
Location
Control unit 6 + DIIL2223
FIO-01-4--2
FIO-11-231 -
inputs
(DI)
Digital I/Os
(DIO)
Analog
inputs
(AI)
Analog
outputs
(AO)
Relay
outputs
(RO)
Two I/O extension modules can be activated and configured using parameter groups
14…15.
Note: Each configuration parameter group contains parameters that display the
values of the inputs on that particular extension module. These parameters are the
only way of utilizing the inputs on I/O extension modules as signal sources. To
connect to an input, choose the setting Other in the source selector parameter, then
specify the appropriate value parameter (and bit, for digital signals) in group 14 and
15.
Settings
Parameter groups 14 I/O extension module 1 (page 147) and 15 I/O extension
module 2 (page 169).
Page 38
38 Program features
Fieldbus control
The drive can be connected to several different automation systems through its
fieldbus interfaces. See chapters Fieldbus control through the embedded fieldbus
interface (EFB) (page 527) and Fieldbus control through a fieldbus adapter (page
551).
Settings
Parameter groups 50 Fieldbus adapter (FBA) (page 330), 51 FBA A settings (page
341), 52 FBA A data in (page 342), and 53 FBA A data out (page 343), 54 FBA B
settings (page 344), 55 FBA B data in (page 345), 56 FBA B data out (page 346), and
58 Embedded fieldbus (page 346).
Page 39
Program features 39
(For example)
Control word
Speed reference
Torque reference
(For example)
Status word
01.01 Motor speed used
01.10 Motor torque
Master
M
~
M
~
Master/follower link
DDCS
Follower
DDCS
Fieldbus control
External control system (eg. PLC)
Process master
Process follower
Speed-controlled
master
Torque- or speedcontrolled follower
Master/follower functionality
General
The master/follower functionality can be used to link several drives together so that
the load can be evenly distributed between the drives. This is ideal in applications
where the motors are coupled to each other via gearing, chain, belt, etc.
The external control signals are typically connected to one drive only which acts as
the master. The master controls up to 10 followers by sending broadcast messages
over an electrical cable or fiber optic link. The master can read feedback signals from
up to 3 selected followers.
Page 40
40 Program features
The master drive is typically speed-controlled and the other drives follow its torque or
speed reference. In general, a follower should be
•torque-controlled when the motor shafts of the master and the follower are rigidly
coupled by gearing, chain etc. so that no speed difference between the drives is
possible
•speed-controlled when the motor shafts of the master and the follower are flexibly
coupled so that a slight speed difference is possible. When both the master and
the follower are speed-controlled, drooping is also typically used (see parameter
25.08 Drooping rate). The distribution of load between the master and follower
can alternatively be adjusted as described under Load share function with a
speed-controlled follower below.
Note: With a speed-controlled follower (without load sharing), pay attention to the
acceleration and deceleration ramp times of the follower. If the ramp times are set
longer than in the master, the follower will follow its own acceleration/deceleration
ramp times rather than those from the master. In general, it is recommended to set
identical ramp times in both the master and the follower(s). Any ramp shape settings
(see parameters 23.16…23.19) should only be applied in the master.
In some applications, both speed control and torque control of the follower are
required. In those cases, the operating mode can be switched by parameter (19.12
Ext1 control mode or 19.14 Ext2 control mode). Another method is to set one external
control location to speed control mode, the other to torque control mode. Then, a
digital input of the follower can be used to switch between the control locations. See
chapter Control locations and operating modes (page 25).
With torque control, follower parameter 26.15Load share can be used to scale the
incoming torque reference for optimal load sharing between the master and the
follower. Some torque-controlled follower applications, eg. where the torque is very
low, or very low speed operation is required, may require encoder feedback.
If a drive needs to quickly switch between master and follower statuses, one user
parameter set (see page 82) can be saved with the master settings, another with the
follower settings. The suitable settings can then be activated using eg. digital inputs.
Load share function with a speed-controlled follower
Load sharing between the master and a speed-controlled follower can be used in
various applications. The load share function is implemented by fine-tuning the
follower speed reference with an additional term based on a torque reference. The
torque reference is selected by parameter 23.42Follower speed corr torq source (by
default, reference 2 received from the master). Load share is adjusted by parameter
26.15 Load share and activated by the source selected by 23.40 Follower speed
correction enable. Parameter 23.41 Follower speed correction gain provides a gain
adjustment for the speed correction. The final correction term added to the speed
reference is shown by 23.39Follower speed correction out. See the block diagram on
page 571.
Page 41
Program features 41
Notes:
•The function can be enabled only when the drive is a speed-controlled follower in
remote control mode.
•Drooping (25.08Drooping rate) is ignored when the load share function is active.
•The master and follower should have the same speed control tuning values.
•The speed correction term is limited by the speed error window parameters 24.44
Speed error window low and 24.43 Speed error window high. An active limitation
is indicated by 06.19Speed control status word.
Communication
A master/follower link can be built by connecting the drives together with fiber optic
cables (may require additional equipment depending on existing drive hardware), or
by wiring together the XD2D connectors of the drives. The medium is selected by
parameter 60.01M/F communication port.
Parameter 60.03M/F mode defines whether the drive is the master or a follower on
the communication link. Typically, the speed-controlled process master drive is also
configured as the master in the communication.
The communication on the master/follower link is based on the DDCS protocol, which
employs data sets (specifically, data set 41). One data set contains three 16-bit
words. The contents of the data set are freely configurable using parameters
61.01…61.03. The data set broadcast by the master typically contains the control
word, speed reference and torque reference, while the followers return a status word
with two actual values.
The default setting of parameter 61.01M/F data 1 selection is Follower CW. With this
setting in the master, a word consisting of bits 0…11 of 06.01 Main control word and
four bits selected by parameters 06.45…06.48 is broadcast to the followers.
However, bit 3 of the follower control word is modified so that it remains on as long as
the master is modulating, and its switching to 0 causes the follower to coast to a stop.
This is to synchronize the stopping of both master and follower.
Note: When the master is ramping down to a stop, the follower observes the
decreasing reference but receives no stop command until the master stops
modulating and clears bit 3 of the follower control word. Because of this, the
maximum and minimum speed limits on the follower drive should not have the same
sign – otherwise the follower would be pushing against the limit until the master finally
stops.
Three words of additional data can optionally be read from each follower. The
followers from which data is read are selected by parameter 60.14M/F follower
selection in the master. In each follower drive, the data to be sent is selected by
parameters 61.01…61.03. The data is transferred in integer format over the link, and
displayed by parameters 62.28…62.36 in the master. The data can then be
forwarded to other parameters using 62.04…62.12.
Page 42
42 Program features
Master/follower wiring with electrical cable
Master
Termination ON
1
2
3
4
1
2
3
4
1
2
3
4
XD2D
B
XD2D
XD2D
A
BGND
Shield
B
A
BGND
Shield
B
A
BGND
Shield
Follower 1
Termination OFF
Follower n
Termination ON
See the hardware manual of the drive for wiring and termination details.
To indicate faults in the followers, each follower must be configured to transmit its
status word as one of the above-mentioned data words. In the master, the
corresponding target parameter must be set to Follower SW. The action to be taken
when a follower is faulted is selected by 60.17Follower fault action. External events
(see parameter group 31 Fault functions) can be used to indicate the status of other
bits of the status word.
Block diagrams of the master/follower communication are presented on pages 580
and 581.
Construction of the master/follower link
The master/follower link is formed by connecting the drives together using shielded
twisted-pair cable between the XD2D terminals of the drives.
Example parameter settings
The following is a checklist of parameters that need to be set when configuring the
master/follower link. In this example, the master broadcasts the Follower control
word, a speed reference and a torque reference. The follower returns a status word
and two actual values (this is not compulsory but is shown for clarity).
Master settings
•Master/follower link activation
:
•60.01M/F communication port (XD2D selection)
•(60.02 M/F node address = 1)
•60.03M/F mode = D2D master
Page 43
Program features 43
•60.05M/F HW connection (Ring for fiber optic)
•Data to be broadcast to the followers
•61.01M/F data 1 selection = Follower CW (Follower control word)
•61.02M/F data 2 selection = Used speed reference
•61.03M/F data 3 selection = Torque reference act 5
•Data to be read from the followers (optional)
•60.14M/F follower selection (selection of followers that data is read from)
•62.04Follower node 2 data 1 sel … 62.12Follower node 4 data 3 sel
(mapping of data received from followers)
Follower settings
•Master/follower link activation
•60.01M/F communication port (XD2D selection)
•60.02M/F node address = 2…60
•60.03M/F mode = D2D follower
•60.05M/F HW connection
•Mapping of data received from master
•62.01M/F data 1 selection = CW 16bit
•62.02M/F data 2 selection = Ref1 16bit
•62.03M/F data 3 selection = Ref2 16bit
•Selection of operating mode and control location
•19.12Ext1 control mode = Speed or Torq ue
•20.01Ext1 commands = M/F link
•20.02Ext1 start trigger type = Level
•Selection of reference sources
•22.11Speed ref1 source = M/F reference 1
•26.11Torque ref1 source = M/F reference 2
•Selection of data to be sent to master (optional)
•61.01M/F data 1 selection = SW 16bit
•61.02M/F data 2 selection = Act1 16bit
•61.03M/F data 3 selection = Act2 16bit
:
Settings and diagnostics
Parameter groups 60 DDCS communication (page 357), 61 D2D and DDCS transmit
data (page 366) and 62 D2D and DDCS receive data (page 370).
Page 44
44 Program features
3 3 . 1
3 2 . 1
3 2 . 2
3 3 . 3
3 2 . 3
3 3 . 2
1 9 . 0 1
1 2 3 4
1
2 4 . 0 34 3 0 0
.
.
.
.
.
.
.
.
.
.
.
.
Data set
Data set
Data set
Data set
Data set
Data set
Par.
Value
Parameter write to drive
Parameter read from drive
Transmit address
Value = 4865*
Transmit data
Value = 1234
Transmit address
feedback
Value = 4865*
Inquire address
Value = 6147**
Inquired data
Value = 4300
Inquire address
feedback
Value = 6147**
The communication between the master and the follower consists of data sets of
three 16-bit words each. The master sends a data set to the follower, which returns
the next data set to the master.
The communication uses data sets 10…33. The contents of the data sets are freely
configurable, but data set 10 typically contains the control word and one or two
references, while data set 11 returns the status word and selected actual values.
The word that is defined as the control word is internally connected to the drive logic;
the coding of the bits is as presented in section Contents of the fieldbus Control word
(page 558). Likewise, the coding of the status word is as shown in section Contents of
the fieldbus Status word (page 559).
By default, data sets 32 and 33 are dedicated for the mailbox service, which enables
the setting or inquiry of parameter values as follows:
The update intervals of the data sets are as follows:
•Data sets 10…11: 2 ms
•Data sets 12…13: 4 ms
•Data sets 14…17: 10 ms
•Data sets 18…25, 32, 33: 100 ms.
Settings
Parameter groups 60 DDCS communication (page 357), 61 D2D and DDCS transmit
data (page 366) and 62 D2D and DDCS receive data (page 370).
Page 45
Program features 45
Motor control
Direct torque control (DTC)
The motor control of the ACS880-M04 is based on direct torque control (DTC), the
ABB premium motor control platform. The switching of the output semiconductors is
controlled to achieve the required stator flux and motor torque. The switching
frequency is changed only if the actual torque and stator flux values differ from their
reference values by more than the allowed hysteresis. The reference value for the
torque controller comes from the speed controller or directly from an external torque
reference source.
Motor control requires measurement of the DC voltage and two motor phase
currents. Stator flux is calculated by integrating the motor voltage in vector space.
Motor torque is calculated as a cross product of the stator flux and the rotor current.
By utilizing the identified motor model, the stator flux estimate is improved. Actual
motor shaft speed is not needed for the motor control.
The main difference between traditional control and DTC is that torque control
operates at the same time level as the power switch control. There is no separate
voltage and frequency controlled PWM modulator; the output stage switching is
wholly based on the electromagnetic state of the motor.
The best motor control accuracy is achieved by activating a separate motor
identification run (ID run).
See also section Scalar motor control (page 59).
Settings
Parameters 99.04Motor control mode (page 426) and 99.13ID run requested (page
429).
Reference ramping
Acceleration and deceleration ramping times can be set individually for speed, torque
and frequency reference.
With a speed or frequency reference, the ramps are defined as the time it takes for
the drive to accelerate or decelerate between zero speed or frequency and the value
defined by parameter 46.01Speed scaling or 46.02 Frequency scaling. The user can
switch between two preset ramp sets using a binary source such as a digital input.
For speed reference, also the shape of the ramp can be controlled.
With a torque reference, the ramps are defined as the time it takes for the reference
to change between zero and nominal motor torque (parameter 01.30Nominal torque
scale).
Page 46
46 Program features
Special acceleration/deceleration ramps
The acceleration/deceleration times for the jogging function can be defined
separately; see section Jogging (page 57).
The change rate of the motor potentiometer function (page 67) is adjustable. The
same rate applies in both directions.
A deceleration ramp can be defined for emergency stop (“Off3” mode).
Settings
•Speed reference ramping: Parameters 23.11…23.19 and 46.01
(pages 209 and 320).
•Torque reference ramping: Parameters 01.30, 26.18 and 26.19
(pages 96 and 237).
•Frequency reference ramping: Parameters 28.71…28.75 and 46.02
(pages 250 and 320).
•Jogging: Parameters 23.20 and 23.21 (page 212).
•Motor potentiometer: Parameter 22.75 (page 207).
•Emergency stop (“Off3” mode): Parameter 23.23Emergency stop time
(page 213).
Constant speeds/frequencies
Constant speeds and frequencies are predefined references that can be quickly
activated, for example, through digital inputs. It is possible to define up to 7 constant
speeds for speed control and 7 constant frequencies for frequency control.
WARNING: Constant speeds and frequencies override the normal reference
irrespective of where the reference is coming from.
Settings
Parameter groups 22 Speed reference selection (page 198) and 28 Frequency
reference chain (page 243).
Critical speeds/frequencies
Critical speeds (sometimes called “skip speeds”) can be predefined for applications
where it is necessary to avoid certain motor speeds or speed ranges because of, for
example, mechanical resonance problems.
The critical speeds function prevents the reference from dwelling within a critical band
for extended times. When a changing reference (22.87 Speed reference act 7) enters
a critical range, the output of the function (22.01 Speed ref unlimited) freezes until the
reference exits the range. Any instant change in the output is smoothed out by the
ramping function further in the reference chain.
Page 47
Program features 47
540
690
1380
1560
1Par. 22.52 = 540 rpm
2Par. 22.53 = 690 rpm
3Par. 22.54 = 1380 rpm
4Par. 22.55 = 1560 rpm
1234
22.01 Speed ref unlimited (rpm)
(output of function)
22.87 Speed reference act 7 (rpm)
(input of function)
The function is also available for scalar motor control with a frequency reference. The
input of the function is shown by 28.96Frequency ref act 7, the output by 28.97
Frequency ref unlimited.
Example
A fan has vibrations in the range of 540 to 690 rpm and 1380 to 1560 rpm. To make
the drive avoid these speed ranges,
•enable the critical speeds function by turning on bit 0 of parameter 22.51Critical
speed function, and
•set the critical speed ranges as in the figure below.
The speed controller of the drive can be automatically adjusted using the autotune
function. Autotuning is based on an estimation of the mechanical time constant
(inertia) of the motor and machine.
The autotune routine will run the motor through a series of acceleration/deceleration
cycles, the number of which can be adjusted by parameter 25.40 Autotune repeat
times. Higher values will produce more accurate results, especially if the difference
between initial and maximum speeds is small.
The maximum torque reference used during autotuning will be the initial torque (ie.
torque when the routine is activated) plus 25.38Autotune torque step, unless limited
by the maximum torque limit (parameter group 30 Limits) or the nominal motor torque
(99 Motor data). The calculated maximum speed during the routine is the initial speed
(ie. speed when the routine is activated) + 25.39 Autotune speed step, unless limited
by 30.12Maximum speed or 99.09 Motor nominal speed.
Page 48
48 Program features
Initial torque + [25.38]
t
Initial torque
Initial speed + [25.39]
Initial speed
The diagram below shows the behavior of speed and torque during the autotune
routine. In this example, 25.40Autotune repeat times is set to 2.
Notes:
•If the drive cannot produce the requested braking power during the routine, the
results will be based on the acceleration stages only, and not as accurate as with
full braking power.
•The motor will exceed the calculated maximum speed slightly at the end of each
acceleration stage.
Before activating the autotune routine
The prerequisites for performing the autotune routine are:
•The motor identification run (ID run) has been successfully completed
•Speed and torque limits (parameter group 30 Limits) have been set
•The speed feedback has been monitored for noise, vibrations and other
disturbances caused by the mechanics of the system, and
•speed feedback filtering (parameter group 90 Feedback selection)
•speed error filtering (24 Speed reference conditioning) and
•zero speed (parameters 21.06 and 21.07)
have been set to eliminate these disturbances.
•The drive has been started and is running in speed control mode.
After these conditions have been fulfilled, autotuning can be activated by parameter
25.33 Speed controller autotune (or the signal source selected by it).
Page 49
Program features 49
A: Undercompensated
B: Normally tuned (autotuning)
C: Normally tuned (manually). Better dynamic performance than with B
D: Overcompensated speed controller
%
t
n
C
B
D
n
N
A
Autotune modes
Autotuning can be performed in three different ways depending on the setting of
parameter 25.34Speed controller autotune mode. The selections Smooth, Normal
and Tight define how the drive torque reference should react to a speed reference
step after tuning. The selection Smooth will produce a slow but robust response;
Tight will produce a fast response but possibly too high gain values for some
applications. The figure below shows speed responses at a speed reference step
(typically 1…20%).
Autotune results
At the end of a successful autotune routine, its results are automatically transferred
into parameters
•25.02Speed proportional gain (proportional gain of the speed controller)
•25.03Speed integration time (integration time of the speed controller)
•25.37Mechanical time constant (mechanical time constant of the motor and
machine).
Nevertheless, it is still possible to manually adjust the controller gain, integration time
and derivation time.
Page 50
50 Program features
Derivative
Proportional,
integral
Derivative
acceleration
compensation
Torque
reference
Speed
reference
Actual speed
Error
value
-
+
+
+
+
The figure below is a simplified block diagram of the speed controller. The controller
output is the reference for the torque controller.
Warning indications
A warning message, AF90Speed controller autotuning, will be generated if the
autotune routine does not complete successfully. See chapter Fault tracing (page
479) for further information.
Settings
Parameters 25.33…25.40 (page 232).
Oscillation damping
The oscillation damping function can be used to cancel out oscillations caused by
mechanics or an oscillating DC voltage. The input – a signal reflecting the oscillation
– is selected by parameter 26.53Oscillation compensation input. The oscillation
damping function outputs a sine wave (26.58Oscillation damping output) which can
be summed with the torque reference with a suitable gain (26.57Oscillation damping
gain) and phase shift (26.56 Oscillation damping phase).
The oscillation damping algorithm can be activated without connecting the output to
the reference chain, which makes it possible to compare the input and output of the
function and make further adjustments before applying the result.
Page 51
Tuning procedure for oscillation damping
• Select the input by 26.53Oscillation compensation input
• Activate algorithm by 26.51Oscillation damping
•Set 26.57 Oscillation damping gain to 0
• Calculate the oscillation frequency from the signal (use the Drive
composer PC tool) and set 26.55Oscillation damping frequency
•Set 26.56 Oscillation damping phase*
• Increase 26.57Oscillation damping gain gradually so that the
algorithm starts to take effect.
• Increase 26.57 Oscillation damping gain
and adjust 26.56Oscillation damping
phase if necessary
• Try other values for 26.56Oscillation
damping phase
• Increase 26.57 Oscillation damping gain to
suppress the oscillation totally.
*If the phasing of a DC oscillation cannot be
determined by measuring, the value of 0
degrees is usually a suitable initial value.
Program features 51
Note: Changing the speed error low-pass filter time constant or the integration time of
the speed controller can affect the tuning of the oscillation damping algorithm. It is
recommended to tune the speed controller before the oscillation damping algorithm.
(The speed controller gain can be adjusted after the tuning of this algorithm.)
Settings
Parameters 26.51…26.58 (page 239).
Rush control
In torque control, the motor could potentially rush if the load were suddenly lost. The
control program has a rush control function that decreases the torque reference
whenever the motor speed exceeds 30.11 Minimum speed or 30.12 Maximum speed.
Page 52
52 Program features
Motor speed
Time
Overspeed trip level
Overspeed trip level
31.30 Overspeed trip margin
0
31.30 Overspeed trip margin
30.12
30.11
Rush control active
The function is based on a PI controller. The proportional gain and integration time
can be defined by parameters. Setting these to zero disables rush control.
Settings
Parameters 26.81Rush control gain and 26.82Rush control integration time (page
243).
Encoder support
The program supports two single-turn or multiturn encoders (or resolvers). The
following optional interface modules are available:
•TTL encoder interface FEN-01: two TTL inputs, TTL output (for encoder
emulation and echo) and two digital inputs
•Absolute encoder interface FEN-11: absolute encoder input, TTL input, TTL
output (for encoder emulation and echo) and two digital inputs
•Resolver interface FEN-21: resolver input, TTL input, TTL output (for encoder
emulation and echo) and two digital inputs
•HTL encoder interface FEN-31: HTL encoder input, TTL output (for encoder
emulation and echo) and two digital inputs
•HTL/TTL encoder interface FSE-31 (for use with an FSO-xx safety functions
module): Two HTL/TTL encoder inputs.
Install the interface module onto one of the option slots on the drive control unit.
Page 53
Program features 53
Encoder echo and emulation
Both encoder echo and emulation are supported by the above-mentioned FEN-xx
interfaces.
Encoder echo is available with TTL, TTL+ and HTL encoders. The signal received
from the encoder is relayed to the TTL output unchanged. This enables the
connection of one encoder to several drives.
Encoder emulation also relays the encoder signal to the output, but the signal is
either scaled, or position data converted to pulses. Emulation can be used when
absolute encoder or resolver position needs to be converted to TTL pulses, or when
the signal must be converted to a different pulse number than the original.
Quick configuration of HTL encoder feedback
1. Specify the type of the encoder interface module (parameter 91.11Module 1 type
= FEN-31) and the slot the module is installed into (91.12Module 1 location).
2. Specify the type of the encoder (92.01Encoder 1 type = HTL). The parameter
listing will be re-read from the drive after the value is changed.
3. Specify the interface module that the encoder is connected to (92.02Encoder 1
source = Module 1).
4. Set the number of pulses according to encoder nameplate
(92.10 Pulses/revolution).
5. If the encoder rotates at a different speed to the motor (ie. is not mounted directly
on the motor shaft), enter the gear ratio in 90.43 Motor gear numerator and
90.44 Motor gear denominator.
6. Set parameter 91.10 Encoder parameter refresh to Refresh to apply the new
parameter settings. The parameter will automatically revert to Done.
7. Check that 91.02Module 1 status is showing the correct interface module type
(FEN-31). Also check the status of the module; both LEDs should be glowing
green.
8. Start the motor with a reference of eg. 400 rpm.
9. Compare the estimated speed (01.02 Motor speed estimated) with the measured
speed (01.04 Encoder 1 speed filtered). If the values are the same, set the
encoder as the feedback source (90.41Motor feedback selection = Encoder 1).
10. Specify the action taken in case the feedback signal is lost (90.45Motor feedback
fault).
Page 54
54 Program features
M
X
Y
e
X
Y
X
Y
X
Y
X
Y
e
e
e
Position
initialization
Encoder 1
Load
Encoder 2
Encoder 1
Encoder 2
90.4390.53
90.44
90.54
90.62
90.61
90.63
90.64
Position estimate
90.07
90.58
Position counter
The control program contains a position counter feature that can be used to indicate
the position of a load, eg. the position of a conveyor belt or the height of the load on a
crane. The output of the counter function, parameter 90.07Load position scaled int,
indicates the scaled number of revolutions read from an encoder through either
encoder interface. A position estimate calculated internally by the motor control can
be used instead of encoder feedback. (The estimate is also used until next stop if the
selected feedback is lost and its monitoring parameter is set to warning instead of
fault.)
The source of the measurement is selected by 90.51Load feedback selection. Any
gear ratio between the encoder and load is defined by 90.53Load gear numerator
and 90.54Load gear denominator. In case the internal position estimate is chosen as
the source, the gear between the motor and load must be defined in 90.61Gear
numerator and 90.62 Gear denominator.
The relation between revolutions of the motor shaft and the translatory movement of
the load (in any given unit of distance) is defined by parameters 90.63 Feed constant
numerator and 90.64 Feed constant denominator.
By default, all of the ratios mentioned above are 1:1.
Page 55
Program features 55
-21474838
+2147483
(Proximity switch) Source set by 90.67
1
0
1
0
1
0
1
0
1
0
1
0
(Initialization inhibit) Source set by 90.68
90.35 Pos counter status
bit 4, Pos counter init ready
(Re-init request) Source set by 90.69
Drive fault
90.07 Load position scaled int
(Initial value) Source set by 90.59
(by default, 90.58)
90.35 Pos counter status
bit 5, Position counter re-init disabled
0
The position counter is initialized by setting a known physical position of the load into
the control program. The initial position (for example, the home/zero position, or the
distance from it) can be entered manually in a parameter (90.58Pos counter init
value int), or taken from another parameter. This position is set as the value of the
position counter (90.07Load position scaled int) when the source selected by 90.67
Pos counter init cmd source, such as a proximity switch connected to a digital input, is
activated. A successful initialization is indicated by bit 4 of 90.35Pos counter status.
Any subsequent initialization of the counter must first be enabled by 90.69Reset pos
counter init ready. To define a time window for initializations, 90.68 Disable pos
counter initialization can be used to inhibit the signal from the proximity switch. An
active fault in the drive will also prevent counter initialization.
See also the block diagram on page 570.
Reading/writing position counter values through fieldbus
The parameters of the position counter function, such as 90.07Load position scaled
int and 90.58 Pos counter init value int, can be accessed from an upper-level control
system in the following formats:
•16-bit integer (if 16 bits are sufficient for the application)
•32-bit integer (can be accessed as two consequent 16-bit words).
Page 56
56 Program features
For example, to read parameter 90.07Load position scaled int through fieldbus, set
the selection parameter of the desired dataset (in group 52) to Other – 90.07, and
select the format. If you select a 32-bit format, the subsequent data word is also
automatically reserved.
Example: ACS 600 / ACS800 compatibility
With ACS 600 and ACS800 drives, both the rising and falling edges from encoder
channels A and B are typically counted to achieve best possible accuracy. Thus the
received pulse number per revolution equals four times the nominal pulse number of
the encoder.
In this example, an HTL-type 2048-pulse encoder is fitted directly on the motor shaft.
The desired initial position to correspond the proximity switch is 66770.
In the ACS880-M04, the following settings are made:
•92.01Encoder 1 type = HTL
•92.02Encoder 1 source = Module 1
•92.10Pulses/revolution = 2048
•92.13Position estimation enable = Enable
•90.51Load feedback selection = Encoder 1
•90.63Feed constant numerator = 8192 (ie. 4 × value of 92.10, as the received
number of pulses is 4 times nominal. See also parameter 92.12Resolver
polepairs)
•The desired “data out” parameter is set to Other – 90.58Pos counter init value
int (32-bit format). Only the high word needs to be specified – the subsequent
data word is reserved for the low word automatically.
•The desired sources (such as digital inputs or user bits of the control word) are
selected in 90.67Pos counter init cmd source and 90.69 Reset pos counter
init ready.
In the PLC, if the initial value is set in 32-bit format using low and high words
(corresponding to ACS800 parameters POS COUNT INIT LO and POS COUNT INIT
HI), enter the value 66770 into these words as follows:
Eg. PROFIBUS:
•FBA data out x = POS COUNT INIT HI = 1 (as bit 16 equals 66536)
•FBA data out (x + 1) = POS COUNT INIT LO = 1234.
ABB Automation using DDCS communication, eg.:
•Data set 12.1 = POS COUNT INIT HI
•Data set 12.2 = POS COUNT INIT LO
To test the configuration of the PLC, initialize the position counter with the encoder
connected. The initial value sent from the PLC should immediately be reflected by
90.07 Load position scaled int in the drive. The same value should then appear in the
The jogging function enables the use of a momentary switch to briefly rotate the
motor. The jogging function is typically used during servicing or commissioning to
control the machinery locally.
Two jogging functions (1 and 2) are available, each with their own activation sources
and references. The signal sources are selected by parameters 20.26Jogging 1 start
source and 20.27 Jogging 2 start source. When jogging is activated, the drive starts
and accelerates to the defined jogging speed (22.42Jogging 1 ref or 22.43Jogging 2
ref) along the defined jogging acceleration ramp (23.20 Acc time jogging). After the
activation signal switches off, the drive decelerates to a stop along the defined
jogging deceleration ramp (23.21 Dec time jogging).
The figure and table below provide an example of how the drive operates during
jogging. In the example, the ramp stop mode is used (see parameter 21.03Stop
mode).
Jog cmd = State of source set by 20.26 Jogging 1 start source or 20.27Jogging 2
start source
Jog enable = State of source set by 20.25 Jogging enable
Start cmd = State of drive start command.
Phase
1-2110Drive accelerates to the jogging speed along the acceleration
Jog
cmd
Jog
enable
Start
cmd
Description
ramp of the jogging function.
Page 58
58 Program features
Phase
2-3110Drive follows the jog reference.
3-4010Drive decelerates to zero speed along the deceleration ramp
4-5010Drive is stopped.
5-6110Drive accelerates to the jogging speed along the acceleration
6-7110Drive follows the jog reference.
7-8010Drive decelerates to zero speed along the deceleration ramp
8-901->00Drive is stopped. As long as the jog enable signal is on, start
9-10x01Drive accelerates to the speed reference along the selected
10-11x01Drive follows the speed reference.
Jog
cmd
Jog
enable
Start
cmd
Description
of the jogging function.
ramp of the jogging function.
of the jogging function.
commands are ignored. After jog enable switches off, a fresh
start command is required.
acceleration ramp (parameters 23.11…23.19).
11-12x00Drive decelerates to zero speed along the selected
deceleration ramp (parameters 23.11…23.19).
12-13x00Drive is stopped.
13-14x01Drive accelerates to the speed reference along the selected
acceleration ramp (parameters 23.11…23.19).
14-15x0->11Drive follows the speed reference. As long as the start
command is on, the jog enable signal is ignored. If the jog
enable signal is on when the start command switches off,
jogging is enabled immediately.
15-160->110Start command switches off. The drive starts to decelerate
along the selected deceleration ramp (parameters
23.11…23.19).
When the jog command switches on, the decelerating drive
adopts the deceleration ramp of the jogging function.
16-17110Drive follows the jog reference.
17-1801->00Drive decelerates to zero speed along the deceleration ramp
of the jogging function.
See also the block diagram on page 568.
Notes:
•Jogging is not available when the drive is in local control.
•Jogging cannot be enabled when the drive start command is on, or the drive
started when jogging is enabled. Starting the drive after the jog enable switches
off requires a fresh start command.
Page 59
Program features 59
WARNING! If jogging is enabled and activated while the start command is on,
jogging will activate as soon as the start command switches off.
•If both jogging functions are activated, the one that was activated first has priority.
•Jogging uses the speed control mode.
•Ramp shape times (parameters 23.16…23.19) do not apply to jogging
acceleration/deceleration ramps.
•The inching functions activated through fieldbus (see 06.01 Main control word,
bits 8…9) use the references and ramp times defined for jogging, but do not
require the jog enable signal.
187), 20.27 Jogging 2 start source (page 187), 22.42 Jogging 1 ref (page 204), 22.43
Jogging 2 ref (page 204), 23.20 Acc time jogging (page 212) and 23.21 Dec time
jogging (page 212).
Scalar motor control
It is possible to select scalar control as the motor control method instead of DTC
(Direct Torque Control). In scalar control mode, the drive is controlled with a speed or
frequency reference. However, the outstanding performance of DTC is not achieved
in scalar control.
It is recommended to activate scalar motor control mode
•if the nominal current of the motor is less than 1/6 of the nominal output current of
the drive
•if the drive is used without a motor connected (for example, for test purposes)
•if the drive runs a medium-voltage motor through a step-up transformer, or
•in multimotor drives, if
•the load is not equally shared between the motors,
•the motors are of different sizes, or
•the motors are going to be changed after motor identification (ID run)
In scalar control, some standard features are not available.
See also section Operating modes of the drive (page 28).
Page 60
60 Program features
Motor voltage
f (Hz)
IR compensation
No compensation
IR compensation for scalar motor control
IR compensation (also known as voltage
boost) is available only when the motor
control mode is scalar. When IR
compensation is activated, the drive
gives an extra voltage boost to the motor
at low speeds. IR compensation is useful
in applications that require a high breakaway torque. In step-up applications,
voltage cannot be fed through the
transformer at 0 Hz, so an additional
breakpoint is available for defining the
compensation near zero frequency.
In Direct Torque Control (DTC), no IR compensation is possible or needed as it is
applied automatically.
Settings
•Parameters 19.20Scalar control reference unit (page 175), 97.12IR comp step-
up frequency (page 421), 97.13 IR compensation (page 422) and 99.04 Motor
control mode (page 426)
•Parameter group 28 Frequency reference chain (page 243).
Autophasing
Autophasing is an automatic measurement routine to determine the angular position
of the magnetic flux of a permanent magnet synchronous motor or the magnetic axis
of a synchronous reluctance motor. The motor control requires the absolute position
of the rotor flux in order to control motor torque accurately.
Sensors like absolute encoders and resolvers indicate the rotor position at all times
after the offset between the zero angle of rotor and that of the sensor has been
established. On the other hand, a standard pulse encoder determines the rotor
position when it rotates but the initial position is not known. However, a pulse encoder
can be used as an absolute encoder if it is equipped with Hall sensors, albeit with
coarse initial position accuracy. Hall sensors generate so-called commutation pulses
that change their state six times during one revolution, so it is only known within
which 60° sector of a complete revolution the initial position is.
Many encoders give a zero pulse (also called Z-pulse) once during each rotation. The
position of the zero pulse is fixed. If this position is known with respect to zero
position used by motor control, the rotor position at the instant of the zero pulse is
also known.
Using the zero pulse improves the robustness of the rotor position measurement. The
rotor position must be determined during starting because the initial value given by
the encoder is zero. The autophasing routine determines the position, but there is a
Page 61
Program features 61
ș
Absolute encoder/resolver
Rotor
N
S
risk of some position error. If the zero pulse position is known in advance, the position
found by autophasing can be corrected as soon as the zero pulse is detected for the
first time after starting.
The autophasing routine is performed with permanent magnet synchronous motors
and synchronous reluctance motors in the following cases:
1. One-time measurement of the rotor and encoder position difference when an
absolute encoder, a resolver, or an encoder with commutation signals is used
2. At every power-up when an incremental encoder is used
3. With open-loop motor control, repetitive measurement of the rotor position at
every start
4. When the position of the zero pulse must be measured before the first start after
power-up.
Note: In closed-loop control, autophasing is performed automatically after the motor
identification run (ID run). Autophasing is also performed automatically before starting
when necessary.
In open-loop control, the zero angle of the rotor is determined before starting. In
closed-loop control, the actual angle of the rotor is determined with autophasing when
the sensor indicates zero angle. The offset of the angle must be determined because
the actual zero angles of the sensor and the rotor do not usually match. The
autophasing mode determines how this operation is done both in open-loop and
closed-loop control.
The rotor position offset used in motor control can also be given by the user – see
parameter 98.15Position offset user. Note that the autophasing routine also writes its
result into this parameter. The results are updated even if user settings are not
enabled by 98.01User motor model mode.
Page 62
62 Program features
Note: In open-loop control, the motor always turns when it is started as the shaft is
turned towards the remanence flux.
Autophasing modes
Several autophasing modes are available (see parameter 21.13Autophasing mode).
The turning mode (Turn in g) is recommended especially with case 1 (see the list
above) as it is the most robust and accurate method. In turning mode, the motor shaft
is turned back and forward (±360/polepairs)° in order to determine the rotor position.
In case 3 (open-loop control), the shaft is turned only in one direction and the angle is
smaller.
Another turning mode, Turning with Z-pulse, can be used if there is difficulty using the
normal turning mode, for example, because of significant friction. With this mode, the
rotor is turned slowly until a zero pulse is detected from the encoder. When the zero
pulse is detected for the first time, its position is stored into parameter 98.15Position
offset user, which can be edited for fine-tuning. Note that it is not mandatory to use
this mode with a zero pulse encoder. In open-loop control, the two turning modes are
identical.
The standstill modes (Standstill 1, Standstill 2) can be used if the motor cannot be
turned (for example, when the load is connected). As the characteristics of motors
and loads differ, testing must be done to find out the most suitable standstill mode.
The drive is capable of determining the rotor position when started into a running
motor in open-loop or closed-loop control. In this situation, the setting of 21.13
Autophasing mode has no effect.
The autophasing routine can fail and therefore it is recommended to perform the
routine several times and check the value of parameter 98.15 Position offset user.
An autophasing fault (3385Autophasing) can occur with a running motor if the
estimated angle of the motor differs too much from the measured angle. This could
be caused by, for example, the following:
•The encoder is slipping on the motor shaft
•An incorrect value has been entered into 98.15Position offset user
•The motor is already turning before the autophasing routine is started
•Turning mode is selected in 21.13Autophasing mode but the motor shaft is
locked
•Turning with Z-pulse mode is selected in 21.13 Autophasing mode but no zero
pulse is detected within a revolution of the motor
•The wrong motor type is selected in 99.03 Motor type
•Motor ID run has failed.
Settings
Parameters 21.13Autophasing mode (page 195), 98.15 Position offset user (page
425) and 99.13 ID run requested (page 429).
Page 63
Program features 63
T
Br
T
N
20
40
60
(%)
Motor
speed
No flux braking
Flux braking
T
Br
= Braking torque
T
N
= 100 Nm
Flux braking
No flux braking
t (s)
f (Hz)
Flux braking
The drive can provide greater deceleration by raising the level of magnetization in the
motor. By increasing the motor flux, the energy generated by the motor during
braking can be converted to motor thermal energy.
The drive monitors the motor status continuously, also during flux braking. Therefore,
flux braking can be used both for stopping the motor and for changing the speed. The
other benefits of flux braking are:
•The braking starts immediately after a stop command is given. The function does
not need to wait for the flux reduction before it can start the braking.
•The cooling of the induction motor is efficient. The stator current of the motor
increases during flux braking, not the rotor current. The stator cools much more
efficiently than the rotor.
•Flux braking can be used with induction motors and permanent magnet
synchronous motors.
Two braking power levels are available:
•Moderate braking provides faster deceleration compared to a situation where flux
braking is disabled. The flux level of the motor is limited to prevent excessive
heating of the motor.
•Full braking exploits almost all available current to convert the mechanical braking
energy to motor thermal energy. Braking time is shorter compared to moderate
braking. In cyclic use, motor heating may be significant.
WARNING: The motor needs to be rated to absorb the thermal energy
generated by flux braking.
Settings
Parameter 97.05Flux braking (page 419).
Page 64
64 Program features
DC magnetization
DC magnetization can be applied to the motor to
•heat the motor to remove or prevent condensation, or
•to lock the rotor at, or near, zero speed.
Pre-heating
A motor pre-heating function is available to prevent condensation in a stopped motor,
or to remove condensation from the motor before start. Pre-heating involves feeding
a DC current into the motor to heat up the windings.
Pre-heating is deactivated at start, or when one of the other DC magnetization
functions is activated. With the drive stopped, pre-heating is disabled by the safe
torque off function, or a drive fault state. Pre-heating can only start after one minute
has elapsed from stopping the drive.
A digital source to control pre-heating is selected by parameter 21.14Pre-heating
input source. The heating current is set by 21.16 Pre-heating current.
Pre-magnetization
Pre-magnetization refers to DC magnetization of the motor before start. Depending
on the selected start mode (21.01Start mode or 21.19Scalar start mode), pre-
magnetization can be applied to guarantee the highest possible breakaway torque,
up to 200% of the nominal torque of the motor. By adjusting the pre-magnetization
time (21.02Magnetization time), it is possible to synchronize the motor start and, for
example, the release of a mechanical brake.
DC hold
The function makes it possible to lock the rotor at (near) zero speed in the middle of
normal operation. DC hold is activated by parameter 21.08DC current control. When
both the reference and motor speed drop below a certain level (parameter 21.09DC
hold speed), the drive will stop generating sinusoidal current and start to inject DC
into the motor. The current is set by parameter 21.10DC current reference. When the
reference exceeds parameter 21.09DC hold speed, normal drive operation
continues.
Page 65
Program features 65
Reference
Motor speed
DC hold
21.09 DC hold speed
t
t
Notes:
•DC hold is only available in speed control in DTC motor control mode (see page
28).
•The function applies the DC current to one phase only, depending on the position
of the rotor. The return current will be shared between the other phases.
Post-magnetization
This feature keeps the motor magnetized for a certain period (parameter 21.11Post
magnetization time) after stopping. This is to prevent the machinery from moving
under load, for example before a mechanical brake can be applied. Postmagnetization is activated by parameter 21.08DC current control. The magnetization
current is set by parameter 21.10DC current reference.
Note: Post-magnetization is only available in speed control in DTC motor control
mode (see page 28), and only when ramping is the selected stop mode (see
parameter 21.03Stop mode).
Continuous magnetization
A digital signal, such as a user bit in the fieldbus control word, can be selected to
activate continuous magnetization. This can be especially useful in processes
requiring motors to be stopped (for example, to stand by until new material is
processed), then quickly started without magnetizing them first.
Note: Continuous magnetization is only available in speed control in DTC motor
control mode (see page 28), and only when ramping is the selected stop mode (see
parameter 21.03Stop mode).
Page 66
66 Program features
WARNING: The motor must be designed to absorb or dissipate the thermal
energy generated by continuous magnetization, for example by forced
ventilation.
Settings
Parameters 06.21Drive status word 3 (page 113), 21.01 Start mode, 21.01 Start
mode, 21.02 Magnetization time, 21.08…21.12, 21.14 Pre-heating input source and
21.16 Pre-heating current (page 188).
Page 67
Program features 67
0
1
0
1
0
22.80
22.74
22.73
22.77
22.76
22.75
Application control
Application macros
Application macros are predefined application parameter edits and I/O configurations.
See chapter Application macros (page 85).
Motor potentiometer
The motor potentiometer is, in effect, a counter whose value can be adjusted up and
down using two digital signals selected by parameters 22.73Motor potentiometer up
source and 22.74 Motor potentiometer down source. Note that these signals have no
effect when the drive is stopped.
When enabled by 22.71Motor potentiometer function, the motor potentiometer
assumes the value set by 22.72Motor potentiometer initial value. Depending on the
mode selected in 22.71, the motor potentiometer value is either retained or reset over
a stop or a power cycle.
The change rate is defined in 22.75Motor potentiometer ramp time as the time it
would take for the value to change from the minimum (22.76Motor potentiometer min
value) to the maximum (22.77 Motor potentiometer max value) or vice versa. If the up
and down signals are simultaneously on, the motor potentiometer value does not
change.
The output of the function is shown by 22.80Motor potentiometer ref act, which can
directly be set as the source of any selector parameter such as 22.11Speed ref1
source.
The following example shows the behavior of the motor potentiometer value.
Settings
Parameters 22.71…22.80 (page 205).
Page 68
68 Program features
DC voltage control
Overvoltage control
Overvoltage control of the intermediate DC link is typically needed when the motor is
in generating mode. The motor can generate when it decelerates or when the load
overhauls the motor shaft, causing the shaft to turn faster than the applied speed or
frequency. To prevent the DC voltage from exceeding the overvoltage control limit,
the overvoltage controller automatically decreases the generating torque when the
limit is reached. The overvoltage controller also increases any programmed
deceleration times if the limit is reached; to achieve shorter deceleration times, a
brake chopper and resistor may be required.
Undervoltage control (power loss ride-through)
If the incoming supply voltage is cut off, the drive will continue to operate by utilizing
the kinetic energy of the rotating motor. The drive will be fully operational as long as
the motor rotates and generates energy to the drive. The drive can continue
operation after the break if the main contactor (if present) remained closed.
Note: Units equipped with a main contactor must be equipped with a hold circuit (e.g.
UPS) to keep the contactor control circuit closed during a short supply break.
Page 69
Program features 69
130
260
390
520
1.64.8811.214.4
t
(s)
U
DC
f
out
T
M
UDC= intermediate circuit voltage of the drive, f
out
= output frequency of the drive, TM = motor torque
Loss of supply voltage at nominal load (f
out
= 40 Hz). The intermediate circuit DC voltage drops to the
minimum limit. The controller keeps the voltage steady as long as the mains is switched off. The drive runs
the motor in generator mode. The motor speed falls but the drive is operational as long as the motor has
enough kinetic energy.
U
mains
20
40
60
80
40
80
120
160
U
DC
(V DC)
f
out
(Hz)
T
M
(Nm)
Automatic restart
It is possible to restart the drive automatically after a short (max. 5 seconds) power
supply failure by using the Automatic restart function provided that the drive is
allowed to run for 5 seconds without the cooling fans operating.
When enabled, the function takes the following actions upon a supply failure to
enable a successful restart:
•The undervoltage fault is suppressed (but a warning is generated)
•Modulation and cooling is stopped to conserve any remaining energy
•DC circuit pre-charging is enabled.
If the DC voltage is restored before the expiration of the period defined by parameter
21.18 Auto restart time and the start signal is still on, normal operation will continue.
However, if the DC voltage remains too low at that point, the drive trips on a fault,
3280 Standby timeout.
WARNING! Before you activate the function, make sure that no dangerous
continues operation after a supply break.
situations can occur. The function restarts the drive automatically and
Page 70
70 Program features
Voltage control and trip limits
The control and trip limits of the intermediate DC voltage regulator are relative to the
supply voltage as well as drive/inverter type. The DC voltage is approximately 1.35
times the line-to-line supply voltage, and is displayed by parameter 01.11 DC voltage.
The following table shows the values of selected DC voltage levels in volts. All
voltages are relative to the supply voltage range selected in parameter 95.01Supply
voltage.
Supply voltage range [V] (see 95.01Supply voltage)
Level208…240 380…415440…480500525…600 660…690
Overvoltage fault limit489/440*80087878011131218
Overvoltage control limit38970077881010131118
Internal brake chopper at 100%
pulse width
Internal brake chopper at 0%
pulse width
Overvoltage warning limit3736447457769321071
DC voltage at upper bound of
supply voltage range (U
*489 V with frames R1…R3, 440 V with frames R4…R8.
DCmax
)
40369780680610081159
3756487497809361077
324560648675810932
281513594675709891
239436505574602757
Settings
Parameters 01.11 DC voltage (page 95), 30.30 Overvoltage control (page 262), 30.31
Undervoltage control (page 262) and 95.01 Supply voltage (page 406).
Brake chopper
A brake chopper can be used to handle the energy generated by a decelerating
motor. When the DC voltage rises high enough, the chopper connects the DC circuit
to an external brake resistor. The chopper operates on the pulse width modulation
principle.
The internal brake choppers of ACS880-M04 drives start conducting when the DC
link voltage reaches 1.156 × U
1.2 × U
DCmax
and trip limits above. (U
, depending on supply voltage range – see table under Voltage control
DCmax
DCmax
is the DC voltage corresponding to the maximum of the
AC supply voltage range.) For information on external brake choppers, refer to their
documentation.
. 100% pulse width is reached at approximately
Page 71
Program features 71
Note: For runtime braking, overvoltage control (parameter 30.30Overvoltage control)
needs to be disabled for the chopper to operate.
Settings
Parameters 01.11DC voltage (page 95) and 30.30 Overvoltage control (page 262).
Page 72
72 Program features
Safety and protections
Emergency stop
The emergency stop signal is connected to the input selected by parameter 21.05
Emergency stop source. An emergency stop can also be generated through fieldbus
(parameter 06.01 Main control word, bits 0…2).
The mode of the emergency stop is selected by parameter 21.04Emergency stop
mode. The following modes are available:
•Off1: Stop along the standard deceleration ramp defined for the particular
reference type in use
•Off2: Stop by coasting
•Off3: Stop by the emergency stop ramp defined by parameter 23.23Emergency
stop time.
With Off1 or Off3 emergency stop modes, the ramp-down of the motor speed can be
supervised by parameters 31.32Emergency ramp supervision and 31.33Emergency
ramp supervision delay.
Notes:
•For SIL 3 / PL e-level emergency stop functions, the drive can be fitted with a
TÜV-certified FSO-xx safety options module. The module can then be
incorporated into certified safety systems.
•The installer of the equipment is responsible for installing the emergency stop
devices and all additional devices needed for the emergency stop function to fulfill
the required emergency stop categories. For more information, contact your local
ABB representative.
•After an emergency stop signal is detected, the emergency stop function cannot
be canceled even though the signal is canceled.
•If the minimum (or maximum) torque limit is set to 0%, the emergency stop
function may not be able to stop the drive.
•Speed and torque reference additives (parameters 22.15, 22.17, 26.16, 26.25 and
26.41) and reference ramp shapes (23.16…23.19) are ignored in case of
emergency ramp stops.
Settings
Parameters 06.17Drive status word 2 (page 110), 06.18 Start inhibit status word
(page 111 ), 21.04Emergency stop mode (page 191), 21.05Emergency stop source
(page 191), 23.23Emergency stop time (page 213), 25.13 Min torq sp ctrl em stop
(page 227), 25.14Max torq sp ctrl em stop (page 227), 25.15Proportional gain em
The control program features two separate motor temperature monitoring functions.
The temperature data sources and warning/trip limits can be set up independently for
each function.
The motor temperature can be monitored using
•the motor thermal protection model (estimated temperature derived internally
inside the drive), or
•sensors installed in the windings. This will result in a more accurate motor model.
In addition to temperature monitoring, a protection function is available for ‘Ex’ motors
installed in a potentially explosive atmosphere.
Motor thermal protection model
The drive calculates the temperature of the motor on the basis of the following
assumptions:
1. When power is applied to the drive for the first time, the motor is assumed to be at
ambient temperature (defined by parameter 35.50 Motor ambient temperature).
After this, when power is applied to the drive, the motor is assumed to be at the
estimated temperature.
2. Motor temperature is calculated using the user-adjustable motor thermal time and
motor load curve. The load curve should be adjusted in case the ambient
temperature exceeds 30 °C.
Note: The motor thermal model can be used when only one motor is connected to
the inverter.
Temperature monitoring using PTC sensors
One PTC sensor can be connected to digital input DI6.
The resistance of the PTC sensor increases when its temperature rises. The
increasing resistance of the sensor decreases the voltage at the input, and eventually
its state switches from 1 to 0, indicating overtemperature.
1…3 PTC sensors can also be connected in series to an analog input and an analog
output. The analog output feeds a constant excitation current of 1.6 mA through the
sensor. The sensor resistance increases as the motor temperature rises, as does the
Page 74
74 Program features
100
550
1330
4000
Ohm
T
voltage over the sensor. The temperature measurement function calculates the
resistance of the sensor and generates an indication if overtemperature is detected.
For wiring of the sensor, refer to the Hardware Manual of the drive.
The figure below shows typical PTC sensor resistance values as a function of
temperature.
In addition to the above, optional FEN-xx encoder interfaces have connections for
PTC sensors. Refer to the module-specific documentation for more information.
Temperature monitoring using Pt100 or Pt1000 sensors
1…3 Pt100 or Pt1000 sensors can be connected in series to an analog input and an
analog output.
The analog output feeds a constant excitation current of 9.1 mA (Pt100) or 1 mA
(Pt1000) through the sensor. The sensor resistance increases as the motor
temperature rises, as does the voltage over the sensor. The temperature
measurement function reads the voltage through the analog input and converts it into
degrees Celsius.
The warning and fault limits can be adjusted by parameters.
For the wiring of the sensor, refer to the Hardware Manual of the drive.
Temperature monitoring using KTY84 sensors
One KTY84 sensor can be connected to an analog input and an analog output on the
control unit.
The analog output feeds a constant excitation current of 2.0 mA through the sensor.
The sensor resistance increases as the motor temperature rises, as does the voltage
over the sensor. The temperature measurement function reads the voltage through
the analog input and converts it into degrees Celsius.
Page 75
Program features 75
1000
2000
3000
Ohm
T
o
C
KTY84 scaling
90 °C = 936 ohm
110 °C = 1063 ohm
130 °C = 1197 ohm
150 °C = 1340 ohm
-100
0
0100200300
FEN-xx encoder interfaces (optional) also have a connection for one KTY84 sensor.
The figure and table below show typical KTY84 sensor resistance values as a
function of the motor operating temperature.
The warning and fault limits can be adjusted by parameters.
For the wiring of the sensor, refer to the Hardware Manual of the drive.
Motor fan control logic (parameters 35.100…35.106)
If the motor has an external cooling fan, it is possible to use a drive signal (for
example, running/stopped) to control the starter of the fan via a relay or digital output.
A digital input can be selected for fan feedback. A loss of the feedback signal will
optionally cause a warning or a fault.
Start and stop delays can be defined for the fan. In addition, a feedback delay can be
set to define the time within which feedback must be received after the fan starts.
Ex motor support (parameter 95.15, bit 0)
The control program has a temperature protection function for Ex motors located in a
potentially explosive atmosphere. The protection is enabled by setting bit 0 of
parameter 95.15Special HW settings.
Settings
Parameter groups 35 Motor thermal protection (page 290) and 91 Encoder module
settings (page 391); parameter 95.15 Special HW settings (page 408).
Page 76
76 Program features
Thermal protection of motor cable
The control program contains a thermal protection function for the motor cable. This
function should be used, for example, when the nominal current of the drive exceeds
the current-carrying capacity of the motor cable.
The program calculates the temperature of the cable on the basis of the following
data:
•Measured output current (parameter 01.07 Motor current)
•Nominal continuous current rating of the cable, specified by 35.61Cable nominal
current, and
•Thermal time constant of the cable, specified by 35.62 Cable thermal rise time.
When the calculated temperature of the cable reaches 102% of the rated maximum,
a warning (A480Motor cable overload) is given. The drive trips on a fault (4000Motor
cable overload) when 106% is reached.
Settings
Parameters 35.60…35.62 (page 300).
Other programmable protection functions
External events (parameters 31.01…31.10)
Five different event signals from the process can be connected to selectable inputs to
generate trips and warnings for the driven equipment. When the signal is lost, an
external event (fault, warning, or a mere log entry) is generated. The contents of the
messages can be edited on the control panel by selecting Menu - Settings - Edit
texts.
Motor phase loss detection (parameter 31.19)
The parameter selects how the drive reacts whenever a motor phase loss is detected.
Earth (Ground) fault detection (parameter 31.20)
The earth fault detection function is based on sum current measurement. Note that
•an earth fault in the supply cable does not activate the protection
•in a grounded supply, the protection activates within 2 milliseconds
•in an ungrounded supply, the supply capacitance must be 1 microfarad or more
•the capacitive currents caused by shielded motor cables up to 300 meters will not
activate the protection
•the protection is deactivated when the drive is stopped.
Supply phase loss detection (parameter 31.21)
The parameter selects how the drive reacts whenever a supply phase loss is
detected.
Page 77
Program features 77
Safe torque off detection (parameter 31.22)
The drive monitors the status of the Safe torque off input, and this parameter selects
which indications are given when the signals are lost. (The parameter does not affect
the operation of the Safe torque off function itself). For more information on the Safe
torque off function, see the Hardware manual.
Swapped supply and motor cabling (parameter 31.23)
The drive can detect if the supply and motor cables have accidentally been swapped
(for example, if the supply is connected to the motor connection of the drive). The
parameter selects if a fault is generated or not. Note that the protection should be
disabled in drive/inverter hardware supplied from a common DC bus.
Stall protection (parameters 31.24…31.28)
The drive protects the motor in a stall situation. It is possible to adjust the supervision
limits (current, frequency and time) and choose how the drive reacts to a motor stall
condition.
Overspeed protection (parameter 31.30)
The user can set overspeed limits by specifying a margin that is added to the
currently-used maximum and minimum speed limits.
Ramp stop supervision (parameters 31.32, 31.33, 31.37 and 31.38)
The control program has a supervision function for both the normal and emergency
stop ramps. The user can either define a maximum time for stopping, or a maximum
deviation from the expected deceleration rate. If the drive fails to stop in the expected
manner, a fault is generated and the drive coasts to a stop.
Custom motor current fault limit (parameter 31.42)
The control program sets a motor current limit based on drive hardware. In most
cases, the default value is appropriate. However, a lower limit can be manually set by
the user, for example, to protect a permanent magnet motor from demagnetization.
Local control loss detection (parameter 49.05)
The parameter selects how the drive reacts to a control panel or PC tool
communication break.
Page 78
78 Program features
Automatic fault resets
The drive can automatically reset itself after overcurrent, overvoltage, undervoltage
and external faults. The user can also specify a fault that is automatically reset.
By default, automatic resets are off and must be specifically activated by the user.
WARNING! Before you activate the function, make sure that no dangerous
situations can occur. The function resets the drive automatically and continues
operation after a fault.
Settings
Parameters 31.12…31.16 (page 266).
Page 79
Program features 79
Diagnostics
Fault and warning messages, data logging
See chapter Fault tracing (page 479).
Signal supervision
Three signals can be selected to be supervised by this function. Whenever a
supervised signal exceeds or falls below predefined limits, a bit in 32.01Supervision
status is activated, and a warning or fault generated. The contents of the message
can be edited on the control panel by selecting Menu - Settings - Edit texts.
The supervised signal is low-pass filtered.
Settings
Parameter group 32 Supervision (page 276).
Maintenance timers and counters
The program has six different maintenance timers or counters that can be configured
to generate a warning when a pre-defined limit is reached. The contents of the
message can be edited on the control panel by selecting Menu - Settings - Edit texts.
The timer/counter can be set to monitor any parameter. This feature is especially
useful as a service reminder.
There are three types of counters:
•On-time timers. Measures the time a binary source (for example, a bit in a status
word) is on.
•Signal edge counters. The counter is incremented whenever the monitored binary
source changes state.
•Value counters. The counter measures, by integration, the monitored parameter.
A warning is given when the calculated area below the signal peak exceeds a
user-defined limit.
Settings
Parameter group 33 Generic timer & counter (page 280).
Page 80
80 Program features
Energy saving calculators
This feature consists of the following functionalities:
•An energy optimizer that adjusts the motor flux in such a way that the total system
efficiency is maximized
•A counter that monitors used and saved energy by the motor and displays them in
kWh, currency or volume of CO
•A load analyzer showing the load profile of the drive (see separate section on
page 80).
Note: The accuracy of the energy savings calculation is directly dependent on the
accuracy of the reference motor power given in parameter 45.19Comparison power.
Settings
Parameter group 45 Energy efficiency (page 316).
emissions, and
2
Load analyzer
Peak value logger
The user can select a signal to be monitored by a peak value logger. The logger
records the peak value of the signal along with the time the peak occurred, as well as
motor current, DC voltage and motor speed at the time of the peak. The peak value is
sampled at 2 ms intervals.
Amplitude loggers
The control program has two amplitude loggers.
For amplitude logger 2, the user can select a signal to be sampled at 200 ms
intervals, and specify a value that corresponds to 100%. The collected samples are
sorted into 10 read-only parameters according to their amplitude. Each parameter
represents an amplitude range 10 percentage points wide, and displays the
percentage of the collected samples that have fallen within that range.
Page 81
Program features 81
Percentage of samples
0…10%
10…20%
20…30%
30…40%
40…50%
50…60%
60…70%
70…80%
80…90%
>90%
Amplitude ranges
(parameters 36.40…36.49)
Amplitude logger 1 is fixed to monitor motor current, and cannot be reset. With
amplitude logger 1, 100% corresponds to the maximum output current of the drive
, as given in the hardware manual). The measured current is logged
(I
max
continuously. The distribution of samples is shown by parameters 36.20…36.29.
Settings
Parameter group 36 Load analyzer (page 304).
Page 82
82 Program features
Miscellaneous
User parameter sets
The drive supports four user parameter sets that can be saved to the permanent
memory and recalled using drive parameters. It is also possible to use digital inputs to
switch between user parameter sets.
A user parameter set contains all editable values in parameter groups 10…99 except
•forced I/O values such as parameters 10.03DI force selection and 10.04DI force
data
•I/O extension module settings (groups 14…15)
•data storage parameters (group 47)
•fieldbus communication settings (groups 51…56 and 58)
•encoder configuration settings (groups 92…93), and
•parameter 95.01Supply voltage.
As the motor settings are included in the user parameter sets, make sure the settings
correspond to the motor used in the application before recalling a user set. In an
application where different motors are used with the drive, the motor ID run needs to
be performed with each motor and the results saved to different user sets. The
appropriate set can then be recalled when the motor is switched.
Settings
Parameters 96.10…96.13 (page 413).
Data storage parameters
Twenty-four (sixteen 32-bit, eight 16-bit) parameters are reserved for data storage.
These parameters are unconnected by default and can be used for eg. linking, testing
and commissioning purposes. They can be written to and read from using other
parameters’ source or target selections.
Note that “Analog src” type parameters (see page 435) expect a 32-bit real (floating
point) source – in other words, parameters 47.01…47.08 can be used as a value
source of other parameters while 47.11…47.28 cannot.
To use a 16-bit integer (received in DDCS data sets) as the source of another
parameter, write the value into one of the “real32” type storage parameters
(47.01…47.08). Select the storage parameter as the source, and define a suitable
scaling method between the 16-bit and 32-bit values in parameters 47.31…47.38.
Settings
Parameter group 47 Data storage (page 324).
Page 83
Program features 83
du/dt filter support
With an external du/dt filter connected to the output of the drive, bit 13 of 95.20 HW
options word 1 must be switched on. The setting enables an overtemperature
protection for the filter. Note that the setting is not to be activated with inverter
modules with internal du/dt filters.
Settings
Parameter 95.20HW options word 1 (page 409).
Page 84
84 Program features
Page 85
6
Application macros
Application macros 85
What this chapter contains
This chapter describes the intended use, operation and default control connections of
the application macros.
More information on the connectivity of the control unit is given in the Hardware manual of the drive.
General
Application macros are sets of default parameter values suitable for the application in
question. When starting up the drive, the user typically selects the best-suited
application macro as a starting point, then makes any necessary changes to tailor the
settings to the application. This usually results in a much lower number of user edits
compared to the traditional way of programming a drive.
Application macros can be selected by parameter 96.04Macro select. User
parameter sets are managed by the parameters in group 96 System.
Page 86
86 Application macros
Factory macro
The Factory macro is suited to relatively straightforward speed control applications
such as conveyors, pumps and fans, and test benches.
The drive is speed-controlled with the reference signal connected to analog input AI1.
The start/stop commands are given through digital input DI1; running direction is
determined by DI2. This macro uses control location EXT1.
Faults are reset through digital input DI3.
DI4 switches between acceleration/deceleration time sets 1 and 2. The acceleration
and deceleration times, as well as ramp shapes, are defined by parameters
23.12…23.19.
DI5 activates constant speed 1.
Default parameter settings for the Factory macro
The default parameter settings for the Factory macro are listed under Parameter
listing (page 94).
Page 87
Default control connections for the Factory macro
Fault
XPOW External power input
1+24VI
24 V DC, 2A
2GND
XAI Reference voltage and analog inputs
1+VREF10 V DC, RL 1…10 kohm
2-VREF-10 V DC, RL 1…10 kohm
3AGNDGround
4AI1+Speed reference
0(2)…10 V, R
in
> 200 kohm
5AI1-
6AI2+By default not in use.
0(4)…20 mA, R
in
> 100 ohm
7AI2-
XAO Analog outputs
1AO1Motor speed rpm
0…20 mA, R
L
< 500 ohm
2AGND
3AO2Motor current
0…20 mA, R
L
< 500 ohm
4AGND
XD2DDrive-to-drive link
1B
Drive-to-drive link
2A
3BGND
XRO1, XRO2, XRO3 Relay outputs
1NC
Ready run
250 V AC / 30 V DC
2 A
2COM
3NO
1NC
Running
250 V AC / 30 V DC
2 A
2COM
3NO
1NC
Fault (-1)
250 V AC / 30 V DC
2 A
2COM
3NO
XD24Digital interlock
1DIILRun enable
2+24VD+24 V DC 200 mA
3DICOMDigital input ground
4+24VD+24 V DC 200 mA
5DIOGND Digital input/output ground
XDIODigital input/outputs
1DIO1Output: Ready run
2DIO2Output: Running
XDIDigital inputs
1DI1Stop (0) / Start (1)
2DI2Forward (0) / Reverse (1)
3DI3Reset
4DI4Acc/Dec time set 1 (0) / set 2 (1)
5DI5Constant speed 1 (1 = On)
6DI6By default, not in use.
XSTO
Safe torque off circuits must be closed for the drive to start. See
Hardware manual of drive.
The chapter describes the parameters, including actual signals, of the control
program.
Page 90
90 Parameters
Terms and abbreviations
TermDefinition
Actual signal
Def
FbEq16
Other
Type of parameter that is the result of a measurement or calculation by the
drive, or contains status information. Most actual signals are read-only, but
some (especially counter-type actual signals) can be reset.
(In the following table, shown on the same row as the parameter name)
The default value of a parameter when used in the Factory macro. For
information on other macro-specific parameter values, see chapter Application
macros (page 85).
Note: Certain configurations or optional equipment may require specific
default values. These are labelled as follows:
(95.20 bx) = Default changed or write-protected by parameter 95.20, bit x.
(In the following table, shown on the same row as the parameter range, or for
each selection)
16-bit fieldbus equivalent: The scaling between the value shown on the panel
and the integer used in communication when a 16-bit value is selected for
transmission to an external system.
A dash (-) indicates that the parameter is not accessible in 16-bit format.
The corresponding 32-bit scalings are listed in chapter Additional parameter
data (page 435).
The value is taken from another parameter.
Other [bit]
Parameter
p.u.
Choosing “Other” displays a parameter list in which the user can specify the
source parameter.
Note: The source parameter must be a 32-bit real (floating point) number. To
use a 16-bit integer (for example, received from an external device in data
sets) as the source, data storage parameters 47.01…47.08 (page 324) can be
used.
The value is taken from a specific bit in another parameter.
Choosing “Other” displays a parameter list in which the user can specify the
source parameter and bit.
Either a user-adjustable operating instruction for the drive, or an actual signal.
Per unit
Page 91
Parameters 91
Summary of parameter groups
GroupContentsPage
01 Actual valuesBasic signals for monitoring the drive.94
03 Input referencesValues of references received from various sources.98
04 Warnings and faultsInformation on warnings and faults that occurred last.99
05 DiagnosticsVarious run-time-type counters and measurements
related to drive maintenance.
06 Control and status
words
07 System infoDrive hardware and firmware information.120
10 Standard DI, ROConfiguration of digital inputs and relay outputs.122
11 Standard DIO, FI, FOConfiguration of digital input/outputs and frequency
12 Standard AIConfiguration of standard analog inputs.136
13 Standard AOConfiguration of standard analog outputs.141
14 I/O extension module 1 Configuration of I/O extension module 1.147
15 I/O extension module 2 Configuration of I/O extension module 2.169
19 Operation modeSelection of local and external control location sources
20 Start/stop/directionStart/stop/direction and run/start/jog enable signal source
21 Start/stop modeStart and stop modes; emergency stop mode and signal
Drive control and status words.108
inputs/outputs.
and operating modes.
selection; positive/negative reference enable signal
source selection.
source selection; DC magnetization settings; autophasing
mode selection.
106
130
173
176
188
22 Speed reference
selection
23 Speed reference rampSpeed reference ramp settings (programming of the
24 Speed reference
conditioning
25 Speed controlSpeed controller settings.220
26 Torque reference chain Settings for the torque reference chain.234
28 Frequency reference
chain
30 LimitsDrive operation limits.255
31 Fault functionsConfiguration of external events; selection of behavior of
32 SupervisionConfiguration of signal supervision functions 1…3.276
33 Generic timer &
counter
Speed reference selection; motor potentiometer settings.198
209
acceleration and deceleration rates for the drive).
Speed error calculation; speed error window control
configuration; speed error step.
Settings for the frequency reference chain.243
the drive upon fault situations.
Configuration of maintenance timers/counters.280
217
263
Page 92
92 Parameters
GroupContentsPage
35 Motor thermal
protection
36 Load analyzerPeak value and amplitude logger settings.304
43 Brake chopperSettings for the internal brake chopper.308
44 Mechanical brake
control
45 Energy efficiencySettings for the energy saving calculators.316
46 Monitoring/scaling
settings
47 Data storageData storage parameters that can be written to and read
49 Panel port
communication
50 Fieldbus adapter (FBA) Fieldbus communication configuration.330
51 FBA A settingsFieldbus adapter A configuration.341
52 FBA A data inSelection of data to be transferred from drive to fieldbus
Motor thermal protection settings such as temperature
measurement configuration, load curve definition and
motor fan control configuration.
Configuration of mechanical brake control.310
Speed supervision settings; actual signal filtering; general
scaling settings.
from using other parameters’ source and target settings.
Communication settings for the control panel port on the
drive.
controller through fieldbus adapter A.
290
320
324
327
342
53 FBA A data outSelection of data to be transferred from fieldbus controller
to drive through fieldbus adapter A.
54 FBA B settingsFieldbus adapter B configuration.344
55 FBA B data inSelection of data to be transferred from drive to fieldbus
controller through fieldbus adapter B.
56 FBA B data outSelection of data to be transferred from fieldbus controller
to drive through fieldbus adapter B.
58 Embedded fieldbusConfiguration of the embedded fieldbus (EFB) interface.346
60 DDCS communicationDDCS communication configuration.357
61 D2D and DDCS
transmit data
62 D2D and DDCS
receive data
90 Feedback selectionMotor and load feedback configuration.379
91 Encoder module
settings
92 Encoder 1
configuration
Defines the data sent to the DDCS link.366
Mapping of data received through the DDCS link.370
parameter save and restore; control unit reboot; user
parameter sets; unit selection.
Page 93
Parameters 93
GroupContentsPage
97 Motor controlMotor model settings.419
98 User motor parameters Motor values supplied by the user that are used in the
motor model.
99 Motor dataMotor configuration settings.425
200 SafetyFSO-xx settings.433
423
Page 94
94 Parameters
Parameter listing
No.Name/ValueDescriptionDef/FbEq16
01
01 Actual values
01.01Motor speed
used
-30000.00 …
30000.00 rpm
01.02Motor speed
estimated
-30000.00 …
30000.00 rpm
01.03Motor speed %Shows the value of 01.01 Motor speed used in
-1000.00 …
1000.00%
Basic signals for monitoring the drive.
All parameters in this group are read-only unless
otherwise noted.
Measured or estimated motor speed depending on
which type of feedback is used (see parameter
90.41 Motor feedback selection). A filter time
constant for this signal can be defined by parameter
46.11 Filter time motor speed.
Measured or estimated motor speed.See par.
Estimated motor speed in rpm. A filter time constant
for this signal can be defined by parameter 46.11
Filter time motor speed.
Estimated motor speed.See par.
percent of the synchronous speed of the motor.
Measured or estimated motor speed.See par.
-
46.01
-
46.01
10 = 1%
46.01
01.04Encoder 1 speed
filtered
-30000.00 …
30000.00 rpm
01.05Encoder 2 speed
filtered
-30000.00 …
30000.00 rpm
01.06Output frequency Estimated drive output frequency in Hz. A filter time
-500.00 …
500.00 Hz
01.07Motor currentMeasured (absolute) motor current in A.-
0.00 …
30000.00 A
Speed of encoder 1 in rpm. A filter time constant for
this signal can be defined by parameter 46.11 Filter
time motor speed.
Encoder 1 speed.See par.
Speed of encoder 2 in rpm. A filter time constant for
this signal can be defined by parameter 46.11 Filter
time motor speed.
Encoder 2 speed.See par.
constant for this signal can be defined by parameter
46.12 Filter time output frequency.
Estimated output frequency.See par.
Motor current.See par.
-
46.01
-
46.01
-
46.02
46.05
Page 95
Parameters 95
No.Name/ValueDescriptionDef/FbEq16
01.10Motor torqueMotor torque in percent of the nominal motor
torque. See also parameter 01.30Nominal torque
scale.
A filter time constant for this signal can be defined
by parameter 46.13Filter time motor torque.
-1600.0 …
1600.0%
01.11DC voltageMeasured DC link voltage.-
0.00 …
2000.00 V
01.13Output voltageCalculated motor voltage in V AC.-
0…2000 VMotor voltage.1 = 1 V
01.14Output powerDrive output power. The unit is selected by
-32768.00 …
32767.00 kW or
hp
Motor torque.See par.
DC link voltage.10 = 1 V
parameter 96.16Unit selection. A filter time
constant for this signal can be defined by parameter
46.14 Filter time power out.
Output power.1 = 1 unit
-
46.03
-
01.15Output power %
of motor nom
-300.00 …
300.00%
01.17Motor shaft
power
-32768.00 …
32767.00 kW or
hp
01.18Inverter GWh
motoring
0…32767 GWhMotoring energy in GWh.1 = 1 GWh
01.19Inverter MWh
motoring
Shows the value of 01.14Output power in percent
of the nominal power of the motor.
Output power.1 = 1%
Estimated mechanical power at motor shaft. The
unit is selected by parameter 96.16Unit selection.
A filter time constant for this signal can be defined
by parameter 46.14Filter time power out.
Motor shaft power.1 = 1 unit
Amount of energy that has passed through the
drive (towards the motor) in full gigawatt-hours. The
minimum value is zero.
Amount of energy that has passed through the
drive (towards the motor) in full megawatt-hours.
Whenever the counter rolls over, 01.18Inverter
GWh motoring is incremented.The minimum value
is zero.
-
-
-
-
0…999 MWhMotoring energy in MWh.1 = 1 MWh
Page 96
96 Parameters
No.Name/ValueDescriptionDef/
01.20Inverter kWh
motoring
0…999 kWhMotoring energy in kWh.10 = 1 kWh
01.21U-phase currentMeasured U-phase current.-
-30000.00 …
30000.00 A
01.22V-phase currentMeasured V-phase current.-
-30000.00 …
30000.00 A
01.23W-phase currentMeasured W-phase current.-
-30000.00 …
30000.00 A
01.24Flux actual %Used flux reference in percent of nominal flux of
Amount of energy that has passed through the
drive (towards the motor) in full kilowatt-hours.
Whenever the counter rolls over, 01.19 Inverter
MWh motoring is incremented.The minimum value
is zero.
U-phase current.See par.
V-phase current.See par.
W-phase current.See par.
motor.
-
46.05
46.05
46.05
-
FbEq16
0…200%Flux reference.1 = 1%
01.29Speed change
rate
-15000 …
15000 rpm/s
01.30Nominal torque
scale
0.000…
N·m or lb·ft
01.31Ambient
temperature
Rate of actual speed change. Positive values
indicate acceleration, negative values indicate
deceleration.
Torque that corresponds to 100% of nominal motor
torque. The unit is selected by parameter 96.16
Unit selection
Note: This value is copied from parameter 99.12
Motor nominal torque if entered. Otherwise the
value is calculated from other motor data.
Nominal torque.1 = 100 unit
Measured temperature of incoming cooling air. The
unit is selected by parameter 96.16Unit selection.
-
-
-
-40 … 120 °C or °FCooling air temperature.1 = 1°
01.32Inverter GWh
regenerating
0…32767 GWhMotoring energy in GWh.1 = 1 GWh
Amount of energy that has passed through the
drive (towards the supply) in full gigawatt-hours.
The minimum value is zero.
-
Page 97
Parameters 97
No.Name/ValueDescriptionDef/
01.33Inverter MWh
regenerating
0…999 MWhMotoring energy in MWh.1 = 1 MWh
01.34Inverter kWh
regenerating
0…999 kWhMotoring energy in kWh.10 = 1 kWh
01.35Mot - regen
energy GWh
-32768…
32767 GWh
01.36Mot - regen
energy MWh
Amount of energy that has passed through the
drive (towards the supply) in full megawatt-hours.
Whenever the counter rolls over, 01.32Inverter
GWh regenerating is incremented.The minimum
value is zero.
Amount of energy that has passed through the
drive (towards the supply) in full kilowatt-hours.
Whenever the counter rolls over, 01.33Inverter
MWh regenerating is incremented.The minimum
value is zero.
Amount of net energy (motoring energy regenerating energy) that has passed through the
drive in full gigawatt-hours.
Motoring energy in GWh.1 = 1 GWh
Amount of net energy (motoring energy regenerating energy) that has passed through the
drive in full megawatt-hours. Whenever the counter
rolls over, 01.35Mot - regen energy GWh is
incremented or decremented.
-
-
-
-
FbEq16
-999…999 MWhMotoring energy in MWh.1 = 1 MWh
01.37Mot - regen
energy kWh
-999…999 kWhMotoring energy in kWh.10 = 1 kWh
01.61Abs motor speed
used
0.00 …
30000.00 rpm
01.62Abs motor speed %Absolute value of 01.03 Motor speed %.-
0.00 …
1000.00%
01.63Abs output
frequency
0.00 …
500.00 Hz
Amount of energy (motoring energy - regenerating
energy) that has passed through the drive in full
kilowatt-hours. Whenever the counter rolls over,
01.36 Mot - regen energy MWh is incremented or
decremented.
Absolute value of 01.01Motor speed used.-
Measured or estimated motor speed.See par.
Measured or estimated motor speed.See par.
Absolute value of 01.06Output frequency.-
Estimated output frequency.See par.
-
46.01
46.01
46.02
01.64Abs motor torque Absolute value of 01.10 Motor torque.-
0.0 … 1600.0%Motor torque.See par.
46.03
Page 98
98 Parameters
No.Name/ValueDescriptionDef/FbEq16
01.65Abs output power Absolute value of 01.14 Output power.-
0.00 … 32767.00
Output power.1 = 1 unit
kW or hp
01.66Abs output power
% motor nom
Absolute value of 01.15Output power % of motor
nom.
0.00 … 300.00%Output power.1 = 1%
01.68Abs motor shaft
Absolute value of 01.17Motor shaft power.-
power
0.00 … 32767.00
Motor shaft power.1 = 1 unit
kW or hp
03
03 Input references
Values of references received from various sources.
All parameters in this group are read-only unless
otherwise noted.
03.01Panel referenceLocal reference given from the control panel or PC
tool.
-100000.00 …
Local control panel or PC tool reference.1 = 10
100000.00
03.02Panel reference 2Remote reference given from the control panel or
PC tool.
-
-
-
-30000.00 …
Remote control panel or PC tool reference.1 = 10
30000.00
03.05FB A reference 1Reference 1 received through fieldbus adapter A.
See also chapter Fieldbus control through a
fieldbus adapter (page 551).
-100000.00 …
Reference 1 from fieldbus adapter A.1 = 10
100000.00
03.06FB A reference 2Reference 2 received through fieldbus adapter A.-
-100000.00 …
Reference 2 from fieldbus adapter A.1 = 10
100000.00
03.07FB B reference 1Reference 1 received through fieldbus adapter B.-
-100000.00 …
Reference 1 from fieldbus adapter B.1 = 10
100000.00
03.08FB B reference 2Reference 2 received through fieldbus adapter B.-
-100000.00 …
Reference 2 from fieldbus adapter B.1 = 10
100000.00
03.09EFB reference 1Scaled reference 1 received through the embedded
fieldbus interface. The scaling is defined by 58.26
EFB ref1 type.
-
1 = 10
-30000.00 …
30000.00
Reference 1 received through the embedded
fieldbus interface.
1 = 10
Page 99
Parameters 99
No.Name/ValueDescriptionDef/FbEq16
03.10EFB reference 2Scaled reference 2 received through the embedded
fieldbus interface. The scaling is defined by 58.27
EFB ref2 type.
-30000.00 …
30000.00
Reference 2 received through the embedded
fieldbus interface.
03.13M/F or D2D ref1Master/follower reference 1 received from the
master. The value has been scaled according to
parameter 60.10M/F ref1 type.
See also section Master/follower functionality
(page 39).
-30000.00 …
Scaled reference 1 received from master.1 = 10
30000.00
03.14M/F or D2D ref2Master/follower reference 2 received from the
master. The value has been scaled according to
parameter 60.11M/F ref2 type.
-30000.00 …
Scaled reference 2 received from master.1 = 10
30000.00
04
04 Warnings and faults
Information on warnings and faults that occurred last.
For explanations of individual warning and fault
codes, see chapter Fault tracing.
All parameters in this group are read-only unless
otherwise noted.
1 = 10
1 = 10
1 = 10
1 = 10
04.01Tripping faultCode of the 1st active fault (the fault that caused
the current trip).
0000h…FFFFh1st active fault.1 = 1
04.02Active fault 2Code of the 2nd active fault.-
0000h…FFFFh2nd active fault.1 = 1
04.03Active fault 3Code of the 3rd active fault.-
0000h…FFFFh3rd active fault.1 = 1
04.04Active fault 4Code of the 4th active fault.-
0000h…FFFFh4th active fault.1 = 1
04.05Active fault 5Code of the 5th active fault.-
0000h…FFFFh5th active fault.1 = 1
04.06Active warning 1Code of the 1st active warning.-
0000h…FFFFh1st active warning.1 = 1
04.07Active warning 2Code of the 2nd active warning.-
0000h…FFFFh2nd active warning.1 = 1
04.08Active warning 3Code of the 3rd active warning.-
0000h…FFFFh3rd active warning.1 = 1
-
04.09Active warning 4Code of the 4th active warning.-
0000h…FFFFh4th active warning.1 = 1
Page 100
100 Parameters
No.Name/ValueDescriptionDef/FbEq16
04.10Active warning 5Code of the 5th active warning.-
0000h…FFFFh5th active warning.1 = 1
04.11Latest faultCode of the 1st stored (non-active) fault.-
0000h…FFFFh1st stored fault.1 = 1
04.122nd latest faultCode of the 2nd stored (non-active) fault.-
0000h…FFFFh2nd stored fault.1 = 1
04.133rd latest faultCode of the 3rd stored (non-active) fault.-
0000h…FFFFh3rd stored fault.1 = 1
04.144th latest faultCode of the 4th stored (non-active) fault.-
0000h…FFFFh4th stored fault.1 = 1
04.155th latest faultCode of the 5th stored (non-active) fault.-
0000h…FFFFh5th stored fault.1 = 1
04.16Latest warningCode of the 1st stored (non-active) warning.-
0000h…FFFFh1st stored warning.1 = 1
04.172nd latest
warning
0000h…FFFFh2nd stored warning.1 = 1
04.183rd latest
warning
0000h…FFFFh3rd stored warning.1 = 1
04.194th latest
warning
0000h…FFFFh4th stored warning.1 = 1
04.205th latest
warning
0000h…FFFFh5th stored warning.1 = 1
Code of the 2nd stored (non-active) warning.-
Code of the 3rd stored (non-active) warning.-
Code of the 4th stored (non-active) warning.-
Code of the 5th stored (non-active) warning.-
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.