Professional Documents
Culture Documents
EN ACS800 Anti Sway CTRL PRG Supplement B
EN ACS800 Anti Sway CTRL PRG Supplement B
Supplement
ACS800 Anti-sway control program (+N816)
List of related manuals
Drive hardware manuals and guides Code (English)
Hardware manual (appropriate Hardware manual is
delivered with the drive).
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.
Supplement
Table of contents
Table of contents
3. Program features
What this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Programming details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
How the anti-sway works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Sway tracking function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Automatic ON switching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Ramp times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Limit switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Joystick supervision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Brake supervision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
DIIL OFF 3 masking of digital input DI7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Anti-sway communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Fieldbus communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Received data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Control of the brake through the fieldbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Transmitted data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Anti-sway communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Master/follower communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Commissioning instructions for the anti-sway function . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Preparations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Measuring and calculating a real pendulum arm with an empty hook . . . . . . . . . . . . 30
Hook in UP position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Hook in LOW position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Test with an empty hook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Pendulum arm offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
1. Settings in the weight sensitive mode: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2. Settings for the offset step logic: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3. Writing offset directly through the fieldbus: . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
6
5. Appendices
What this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Appendix 1: Complete signal list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Appendix 2: Short parameter list and default settings . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Appendix 3: Parameters hidden by default (16.10 = SHORT) . . . . . . . . . . . . . . . . . . . . 75
Appendix 4: Motor potentiometer and virtual torque . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Motor potentiometer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Virtual torque control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Appendix 5: Communication examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Example 1: Paper machine, wet end . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Main hoists 1 (50 tonn) and 2 (50 tonn) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Auxiliary hoist 3 (80 tonn) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Example 2: Main hoist, auxiliary hoist, two trolleys, long travel (I/O controlled) . . . . 81
Main hoist (hoist 1.1 + hoist 1.2), Crane control program . . . . . . . . . . . . . . . . . . 81
Trolley for main hoist (trolley 1), Anti-sway control program . . . . . . . . . . . . . . . . 81
Auxiliary hoists 1 and 2 with common trolley, Crane control program . . . . . . . . . 81
Long travel 1 and 2, Anti-sway control program . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Example 3: Main hoist, auxiliary hoist, two trolleys, long travel . . . . . . . . . . . . . . . . 83
Main hoist (hoist 1.1 + hoist 1.2), Crane control program . . . . . . . . . . . . . . . . . . 83
Trolley for main hoist (trolley 1), Anti-sway conrol program . . . . . . . . . . . . . . . . . 83
Auxiliary hoists 1 and 2 with common trolley (trolley 2), Crane control program . 83
Long travel 1 and 2, Anti-sway control program . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Appendix 6: ACS800-11 and Anti-sway control program . . . . . . . . . . . . . . . . . . . . . . . 85
Solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Supplement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Further information
Product and service inquiries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Product training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
7
1
Introduction to the supplement
Compatibility
This supplement applies to the ACS800 Anti-sway control program (+N816) version
A9XR7040 or later (the control program version can be found from a signal 04.01 SW
PACKAGE VER). Older control program version is supported in a manual revision A.
The Anti-sway control program (+N816) is meant only for a trolley and long travel
movements. This Anti-sway control program supports the ACS800 single drive and
multidrive hardware.
In a hoist drive one of the following ACS800 Crane control program are prefer:
• ACS800 Crane control program (+N697, version AQCR71xx)
• ACS800 Crane drive control program (+N652, version ACXR77xx)
• ACS800 DEMAG/ADE 4 Crane (+N672, version DEXR44xx, sales only for DEMAG
Cranes)
• All other hoist drive solutions case-by-case; consult your local ABB representative.
The hoist drive or overriding system (PLC) should include a method for position
measurement of the hook for example, pulse-encoder or potentiometer.
10 Introduction to the supplement
Safety instructions
Follow all safety instructions delivered with the drive.
• Read the complete safety instructions before you install, commission, or use the drive.
For single drive the complete safety instructions are given at the beginning of the
hardware manual. For multidrive safety instructions, see ACS800 Multidrive Safety
Instructions [3AFE64760432 (English)].
• Read the software function specific warnings and notes before changing the default
settings of the function. For each function, the warnings and notes are given in the
subsection describing the related user-adjustable parameters.
Target audience
The reader of the supplement is expected to know the standard electrical wiring practices,
electronic components, and electrical schematic symbols.
Introduction to the supplement 11
Contents
This ACS800 Anti-sway control program supplement describes the operation and the
settings of the anti-sway function of the Anti-sway control program. The rest of the
program is equal to the ACS800 Application Program Template 7.x which is documented
in the ACS800 Application Program Template Firmware Manual 7.x (3AFE64616340
[English]).
This supplement consists of the following chapters:
• Start-up and control points out the items to remember at the drive start-up. It also
refers to the related documents for further information.
• Program features describes the operation of the anti-sway function, the core of the
Anti-sway control program.
• Signals and parameters describe the user adjustable settings for tuning the operation
of the anti-sway function.
• Appendices
Related documents
We have done the Anti-sway control program on basis of the ACS800 Application program
template. This supplement has description for anti-sway related parameters and functions.
The rest of functionalities and parameter descriptions are in ACS800 Application Program
Template 7.x Firmware Manual (3AFE64616340 [English]).
List of related manuals is printed on the inside of the front cover.
12 Introduction to the supplement
Start-up and control 13
2
Start-up and control
General
Before any actions or settings of the anti-sway functionality (groups 75…77):
• Do the basic start-up settings for all crane drives (hoist, trolley, long travel).
• Make sure that the whole crane operates as planned without the anti-sway.
Finally do the settings for the anti-sway functionality.
14 Start-up and control
Install the drive and wire the power See appropriate Hardware manual delivered with the
and control cables. drive. For the default control connections, see section
Control operation and default I/O connections on page15
and section Connection to I/O extensions module RDIO
on page 16.
Enter the commissioning data See the ACS800 Application Program Template 7.x
parameters (group 99 Start-up data) Firmware manual (3AFE64616340 [English]) chapter
and perform motor identification. Commissioning; ACS800 SingleDrive.
In case of ACS800-11, see chapter Appendices section
Appendix 6: ACS800-11 and Anti-sway control program
on page 85.
If ID run will be performed, the motor If you need to do the ID run and load is more than 20% of
load must be less than 20%. the nominal: Decouple the shaft of the motor from the
driven wheel, or lift the crane so that the wheels can
rotate freely.
Execute test run of the crane without Be sure that all control actions like start/stop, brake open
the anti-sway function (set parameter & close, limit switches etc. work as planned.
75.01 ANTISWAY ON SEL = OFF).
Set the anti-sway parameters. See chapter Program features on page 17.
Start-up and control 15
X22
1 DI1 START A, (Forward) (Par. 10.15)
2 DI2 START B, (Reverse) (Par. 10.16)
3 DI3
4 DI4
5 DI5
6 DI6 Anti-sway ON (Par. 75.01)
7 +24VD +24 V DC max. 100 mA
8 +24VD
9 DGND1 Digital ground
10 DGND2 Digital ground
11 DIIL Start interlock (0 = stop) 1)
1)
See parameter X23
67.06 DIL_TON_TD 1 +24V Auxiliary voltage output/input, non-isolated,
2 GND 24 V DC 250 mA
X25
1 RO1 OPEN THE BRAKE
2 RO1 (Par. 14.02 and 14.03)
3 RO1
X26
1 RO2 RUNNING
2 RO2 (Par. 14.04 and 14.05)
3 RO2
X27
1 RO3 FAULT
2 RO3 (Par. 14.06 and 14.07)
3 RO3
16 Start-up and control
Optical link connections and parameter settings when the hoist has
the ACS800 Crane control program (+N697).
More examples for communication, see chapter Program features section Anti-sway
communications on page 22 and chapter Appendices section Appendix 5: Communication
examples on page 78.
Program features 17
3
Program features
Programming details
The Anti-sway control program has been programmed using the Function Chart Builder
(FCB) tool for the Motor control and I/O board (RMIO).
The Anti-sway control program A9XR7040 or newer support RMIO-01/02 and RMIO-11/12
Motor control and I/O board.
The program is based on the ACS800 Application Program Template version ATXR7000.
When pendulum arm length (length of the rope + offset) is known, the Anti-sway control
program can calculate the sway motion by using the time constant (tau) of the pendulum.
The Anti-sway control program receives the rope length value either from the control
program of the hoist drive or from a overriding PLC.
The Anti-sway control program defines the offset by using one of these methods:
• Weight sensitive method (load information are needed from hoist or from load cell)
or
• Digital inputs and predefined offset values ( = step reference logic)
or
• Offset value is written into the anti-sway drive from an overriding system through
fieldbus
or
• Auto mode, when load is lifted from the same level every time.
Program features 19
When offset definition is based on the load actual value, it can be form either:
1. Internally in the anti-sway drive calculates load from actual torque and speed of the
hoist drive. For this it is needed optical connection between hoist and anti-sway drive
(CH0->CH2, DDCS communication).
2. Connecting a load cell to the overriding system and transmit it to the anti-sway drive
via fieldbus.
3. Connecting a load cell directly to the anti-sway drive (AI).
When the time constant of the swaying is known, the Anti-sway control program can
control acceleration/ deceleration in such a way that swaying is eliminated.
Note: Accuracy of the anti-sway is as good as known real pendulum arm length.
Because there is no feedback signal for the real load sway, the anti-sway function cannot
compensate the effect of external disturbances such as wind or un-direct lifting, or the
difference between behavior of the real pendulum and behavior of the pendulum model in
the frequency converter (wrong settings during start-up).
The Anti-sway control program cannot compensate effects like un-direct lifting, wind, or
wrong settings made in start-up.
In short, for successful operation the Anti-sway control program should have actual values
from the hoist such like:
1. Load/torque. In case hoist and anti-sway drives have DDCS communication (CH0 ->
CH2) anti-sway drives calculate actual load from actual hoist torque.
2. In case the value comes through a fieldbus (PLC), a continuously monitored weight of
load (eg. proportional to “tons”) instead of hoist motor torque is required.
3. Hook position/rope length.
4. Speed reference in case that hoist torque is used for load calculation. This needs
DDCS communication (CH0 -> CH2).
If sway tracking is disabled (parameter 75.08 ) and the anti-sway function is disabled
(parameters 75.01 and 75.09), then the Anti-sway control program will not track the sway
movement. This gives the possibility for the crane driver during start (during hoisting) to
compensate manually the initial sway before enabling the anti-sway function.
Automatic ON switching
Switching the anti-sway function ON and OFF can be automated based on hoist position
(parameters 75.09, 76.18 and 76.19).
If it is frequently necessary to manually correct the initial sway during hoisting of the load
(eg. trolley movement of waste-handling grab cranes), it is possible to define a certain
lifting range where the anti-sway function is always ON. Outside that range, it is always
OFF. The AUTO ON function operates only while the anti-sway function is switched ON. If
the anti-sway function is disabled, then the AUTO ON function has no effect.
Ramp times
When the anti-sway function is disabled, the ramp times in the parameters 22.01 and
22.02 are effective (See parameters 22.01 ACCELER TIME and 22.02 DECELER TIME in
Application Program Template 7.x Firmware manual (3AFE64616340 [English]).
When the anti-sway function is enabled, the ramp times are taken from parameter 22.09
ASWAY RAMP TIME [s].
In many cases, a higher acceleration rate can be utilized when driving the crane with the
anti-sway function.
Limit switches
The distance to stop the crane from full speed can be estimated using the following
formula (units are SI units):
v
s = --- + t acc ,t acc = deceleration time
4
Hereis the longest possible pendulum time constant. It can be estimated from the
hoisting height
= 2 h
2
4h
= ------------
g
(approximation from ,g = gravity, h = length of pendulum arm)
Example: Hoisting height is 16 m, crane full speed is 30 m/min (= 0.5 m/s), normal
deceleration time for manual driving is 5 sec (parameter 22.02). For a linear ramp (anti-
sway OFF), the slowdown distance of the crane would be
1 1 m
s = --- v t acc --- 0 5 ---- 5 s = 1 25m
2 2 s
With anti-sway engaged the basic ramp time can be set shorter, for example 4 seconds
(parameter 22.09 ASWAY RAMP TIME [s]). The slowdown distance of the load is in this
case:
= 2 16 = 8 s
0 5ms
s = ---------------- 8 s + 4 s = 1 5m
4
Program features 21
Note: Stopping without anti-sway (with linear ramp) in this example would cause some
overshoot of the load (swaying) which would make the real stopping distance of the load
longer than calculated (1.25 m).
With anti-sway (1.5 m), there is no overshoot problem, the load will travel perpendicular
position to trolley (because the load will stop to equilibrium).
Note: Setting of the S-curve ramp (parameter 22.05 SHAPE TIME [s]) is assumed to be
zero in this example.
Joystick supervision
If joystick supervision is activated (parameter 10.18 JOYSTICK ZERO P (*), the zero
position input shall be zero for the start command to be executed.
In the case of OFF 3 (DIIL) or fault trip, the drive will not be able to activate the next start
until the zero position OK signal has been detected.
When switching master/follower control ON or OFF, the start command will be removed
and the drive will not be able to activate the next start until the zero position OK signal has
been detected.
Zero position OK = no active start command AND zero position input must be active for
longer than time 67.07 ZERO_POS_OK_TD (* [s].
The drive generates ZERO POS WARNING if one of the following occurs for longer than
time 67.08 JOYSTICK_WARN_ DLY (* [s]:
• Both Start commands A and B simultaneously (the drive will internally remove start
command for normal stop in this situation).
• Zero position input is true and the reference is greater than 10%.
• Zero position input and either Start A or start B commands are true simultaneously.
Brake supervision
If brake supervision is activated (parameter 10.17 BRAKE ACKN SEL), the brake
acknowledge input status shall follow the brake lift signal status. If there is discrepancy
between these signals for longer than time 67.05 BRK ACK MIN DLY [s], the drive will trip
and indicate BRAKE FAULT.
Anti-sway communications
In the anti-sway drive (trolley and/or long travel) can exist communication for three
different purposes:
1. Fieldbus communication from a overriding system, for general control matter and for
control of the anti-sway functionality itself like hoist position and load signals for
pendulum arm definition.
2. Anti-sway communication for delivering signals from the hoist drive into the anti-
sway functionality such like hoist position, hoist torque and speed reference. Anti-
sway drives (trolley and long travel) form a chain, trolley delivers data of the hoist to
the long travel. Communication use optical channels CH0 and CH2 with the RDCO-xx.
3. Master/follower communication when eg. two trolley working in same bridge or two
drives is used to move long travel.
Program features 23
Fieldbus communication
General
When overriding system (PLC) is used for control of the anti-sway drive (start/stop/speed
reference) through a fieldbus then value of the parameter 64.01 STAND ALONE SEL
should be FALSE.
The communication is supervised continuously. See parameters 30.25 COM LOSS CTRL
and 30.26 MAIN REF DS T-OUT in ACS800 Application Program Template 7.x Firmware
manual (3AFE64616340 [English]).
Received data
This part is used to receive signals from an overriding system via fieldbus. Check the
respective fieldbus adapter user's manual for limitations on the number of words possible
for sending and receiving.
Receive Datasets 1 and 3 (alt. 10 and 12)
Dataset word Signal Range correspond to Description
+/- 20000
DS1.1 (DS10.1) FB COMMAND WORD Command word (fixed) (06.07)
DS1.2 (DS10.2) DRIVE SPEED REF - Par. 50.01… Drive speed reference (fixed)
+ Par. 50.01
DS1.3 (DS10.3) HOIST POSITION - 20000 Hoist position
+ 20000 (If Par. 75.03 = COMM MODULE)
(PROFIBUS: PZD3OUT = 3)
DS3.1 (DS12.1) HOIST LOAD - 200%…+ 200% Hoist load
(If Par. 75.04 = COMM MODULE)
(PROFIBUS: PZD4OUT = 7)
or or
PAR VALUE 1 - 32767…+ 32767 PZD4OUT = xxyy
or (with N-type modules):
PZD4OUT = 7
Par. 90.01 AUX DS REF3 = xxyy
DS3.2 (DS12.2) PAR VALUE 2 - 32767…+ 32767 PZD5OUT = xxyy
(or PZD5OUT = 8,
Par. 90.02 AUX DS REF4 = xxyy)
DS3.3 (DS12.3) PAR VALUE 3 - 32767…+ 32767 PZD6OUT = xxyy
(or PZD6OUT = 9,
Par. 90.03 AUX DS REF5 = xxyy)
SPEED signals have scaling: 20 000 corresponds to parameter 50.01 SPEED SCALING
[rpm] (See parameter 50.01 SPEED SCALING in ACS800 Application Program Template
7.x Firmware manual (3AFE64616340 [English]).
To check communication from the PLC, see eg. following signals:
• 06.07 FB COMMAND WORD, see control bits descriptions in the table below.
• 06.08 FB REF 1, speed reference into the drive.
• 06.10 HOIST POSITION, hook/hoist position.
• 06.11 HOIST TORQUE, hoist load value.
24 Program features
Command word bits 0…3 and 7 operation is defined in ACS800 Application Program
Template 7.x Firmware Manual (3AFE64616340 [English]) chapter Software description.
The bits 8…13 are meant for the anti-sway control.
Program features 25
Transmitted data
This part is used to transmit signals from the drive to a supervisory controller via fieldbus.
Transmit Datasets 2 and 4
Dataset word Signal Range correspond to Description
+/- 20000
DS2.1 (DS11.1) MAIN WORD WORD See signal 08.01 MAIN STATUS
WORD (MSW) in ACS800 Application
Program Template 7.x Firmware
manual (3AFE64616340 [English]).
DS2.2 (DS11.2) SPEED ACT - Par. 50.01… Speed actual
+ Par. 50.01 (Par. 92.02 MAIN DS ACT1 = 101)
DS2.3 (DS11.3) TORQUE ACT - 200.00…+ 200.00 Torque actual (%)
(Par. 92.03 MAIN DS ACT2 = 107)
*) DS4.1 (DS13.1) FAULT WORD1 - 200%…+ 200% Application faults
(Par. 92.04 AUX DS ACT3 = 901)
*) DS4.2 (DS13.2) ALARM WORD Warnings
(Par. 92.05 AUX DS ACT4 = 904)
*) DS4.3 (DS13.3) FAULT WORD2 Motor control faults
(Par. 92.06 AUX DS ACT5 = 902)
*) Dataset 4 is meant for communication between the anti-sway drives, if the load and position data are sent to
another drive through optical link.
The above table shows the default values for parameters 92.02…92.06.
It is possible to change the content of the words DS2.2 to DS4.3, for example signal 06.02
PENDULUM ANGLE [m] can be connected to DS2.3 by setting parameter 92.03 MAIN DS
ACT2 = 602.
26 Program features
Anti-sway communication
Anti-sway communication means communication from the hoist-drive to the anti-sway
drive (hoist position, hoist torque, hoist speed reference) or/and communication between
the anti-sway drives (trolley and long travel), see figure below.
Example of the anti-sway communication.
Master/follower communication
Master/follower is standard feature of the ACS800 Application Program Template. Channel
CH2 on the optional RDCO board is used for the master/follower link.
Master/follower control must be in use with the anti-sway function, if there are separate
drives at both ends of the bridge or if two trolleys need to be driven with common speed
reference.
Speed correction signal if needed, can be added to follower speed reference by overriding
system via fieldbus (through parameter 23.04 SPEED CORRECTION, for example for
PROFIBUS set 51.09 "PZD5OUT" = 2304).
Fibre optic connection and parameter settings examples are shown in the Appendix 5:
Communication examples on page 78, anti-sway with fieldbus control, IO-control and with
master/follower communication.
Examples of parameter settings with separate drives at both ends of the bridge
(= Master/speed follower).
Master settings:
• 10.12 M/F = ON
• 70.07 = 1
• 70.08 CH2 M/F MODE = MASTER
• 70.09 = 604 (status word)
• 70.10 = 202.
Follower settings:
• 10.12 M/F = ON
• 70.01 CH2 ADDRESS = 1
• 70.08 MAST/FOLL MODE = FOLLOWER
Note:
1. Follower does not follow master's start/stop command from master/follower link.
Therefore start/stop command for the follower should take from a same source as
master's one (fieldbus or DIO).
2. There is no torque reference selector in the Anti-sway control program. Therefore
follower is always speed controlled. This is meant for in case when two trolleys are
moving in a common bridge. If axels of the motors are connected to drive common
load (eg. long travel) set drooping for both drives.
3. It is recommended to activate the joystick supervision if master/follower control is in
use in I/O control (parameter 10.18 JOYSTICK ZERO P (*), see also section Joystick
supervision on page 21.
4. In case when both master/follower and anti-sway communications are in use they are
using same optical channels. See example of Optical fibre connections in case of
master/follower and anti-sway communication on page 29. For more information, see
Appendix 5: Communication examples on page 78.
Program features 29
Hook in UP position
1. Move the hook to up position; eg. 25% from top position (UP).
2. Read the signal 06.01 POS ACT PPU and enter it to parameter
76.03 UP POSIT.PAR 6.1 =__________in the both drives (trolley and long travel).
3. Move the trolley to make the hook swing. Measure the time for full five (5) swinging
cycles and calculate pendulum length. Enter the value into parameter
76.04 UP MEASURED [m] =__________(trolley).
4. Put with the long travel the hook swing. Measure the time for full five (5) swinging
cycles and calculate pendulum length. Enter the value into parameter
76.04 UP MEASURED [m] =__________(long travel).
Length of rope and real pendulum arm length are set to coincide to each others
Example:
UP position (approximately 25 % from up limit)
• 06.01 POS ACT PPU = 5524 and = 4.5 s
• 5524 => 76.03 UP POSIT.PAR 6.1
• 05.06 => 76.04 UP MEASURED [m]
LOW position (approximately 75% from up limit)
• 06.01 POS ACT PPU = 16654 and = 8.5 s
• 16654 => 76.01 LOW POSIT.PAR 6.1
• 18.06 => 76.02 LOW MEASURED [m]
Program features 33
The determination of pendulum arm offset is based on one of the following methods:
1. Weight sensitive method (linear). If the weight (hoist torque/load) of a lifted object
correlates with its shape, then a linear function can be used. The weight-sensing
method for different load types is best applicable if the weights differ too; otherwise
using digital inputs or FB bits is a better alternative.
2. Fixed offsets (3) controlled via digital I/O or fieldbus control word bits. An external logic
or operator selects the right offset for the current object lifted, compare step reference
logic (for example, lifting straps length 1, 2 or 3).
3. Same as previous but the selection out of three fixed offsets is based on comparison
of hoist actual load (torque).
4. By writing an offset value directly from the PLC through the fieldbus into parameter
76.07 OFFSET 1 [m]. The offset determination is then placed into the PLC.
5. Auto mode setting; can only be used when the load is always lifted up from the
(approximately) same floor level and it is especially useful when several different load
types and loading devices (lifting straps) are in use.
If the system has two (2) hoists, then the anti-sway parameters have to be set separately
for both. The common settings are in parameter group 75 Anti-sway inputs, the hoist 1
settings in parameter group 76 Hoist 1 pendulum calculation, hoist 2 settings in parameter
group 77 Hoist 2 pendulum calculation.
34 Program features
If there are different load types or different lifting equipment in use, the effect of those can
be set in parameters 76.08 OFFSET 2 SEL to 76.13 OFFSET 3 [m], the same way as
described in the points 4…8.
Program features 35
Note: Offset 1 refers to the lightest load type, offset step 2 refers to the next heavy load
range, offset 3 is refers to the heaviest load range. The decision level between load type 1
/ load type 2 condition and load type 2 / load type 3 condition is set with parameters 76.09
OFFSET 2 SET LOAD and 76.12. OFFSET 3 SET LOAD.
06.02 PENDULUM
BASIC PENDULUM ARM LENGTH
LENGTH [m]
COMP
SUM
ACTUAL IN1 SWITCH
HOIST 76.06 OFFSET 1 IN>IN2
LOAD IN2 ACT +/-
SET LOAD [%]
COMP 76.07 OFFSET 1 [m] IN1
IN1 SWITCH
76.09 OFFSET 2 IN>IN2
IN2 ACT 06.06 PENDULUM
SET LOAD [%] +/-
OFFSET [m]
76.10 OFFSET 2 [m] IN1
COMP
IN1 SWITCH
IN>IN2
76.12 OFFSET 3
IN2 ACT +/-
SET LOAD [%]
76.13 OFFSET 3 [m] IN1
If the offset selection between load and no-load condition or between a different load types
are based on digital inputs or fieldbus bits, then parameters 76.06 OFFSET 1 SET LOAD
[%], 76.09 OFFSET 2 SET LOAD [%] and 76.12 OFFSET 3 SET LOAD [%] need not be
set. The figure below shows the fieldbus control word controlled offset selection.
36 Program features
06.02 PENDULUM
BASIC PENDULUM ARM LENGTH
LENGTH [m]
SUM
SWITCH
SWITCH
AND SWITCH
&
ACT +/-
76.05 OFFSET 1 SEL = COMM BIT10
76.13 OFFSET 3 [m] IN1
76.08 OFFSET 2 SEL = COMM BIT11
Some cases crane operator can enter needed offset value into control panel connected
into the PLC or PLC program can define needed offset.
Program features 37
Procedure
1. Do the "Measuring and calculating a real pendulum arm with an empty hook" first.
2. Pick-up the lightest load to be lifted during normal operation.
3. Enter a suitable load value between the empty condition (point 1) and small load
condition into parameter 76.06 OFFSET 1 SET LOAD [%] (this is the decision level
between a load condition and no-load condition).
4. Put the (small) load swaying when close to the floor level and calculate the pendulum
arm. Enter the result into parameter 76.07 OFFSET 1 [m]; offset 1 now means the
length of the pendulum when the load is just above the floor level
(five full cycles/5 = [s], length [m] = 0.25 x ) __________m
5. Put the load on the floor and lift it up and measure again. Compare that value to the
actual calculated pendulum arm in the signal 06.02 PENDULUM LENGTH [m] if those
values differ from each other's considerably, change the setting of the parameter
76.07 OFFSET 1 respectively and repeat the measurement.
Lifting different kind of objects from the same level.
4
Signals and parameters
01 Actual signals
01.40 DI13-8 STATUS Status of the digital inputs DI13...DI8 from a DI/O EXT - I
MODULE 1...2.
Example: 0001001, DI8 and DI11 are activated.
Par. 98.05 DI/O EXT MODULE 3 is not supported.
06 Asway signals
06.01 POS ACT PPU Value of actual position measurement. Source selected by I
parameter 75.03 POS1 SIGNAL SEL (Hoist via CH2, COMM
MODULE etc.)
06.02 PENDULUM Calculated pendulum arm length in meters, including offsets. R
LENGTH Pure value of offset, see signal 06.06 PENDULUM OFFSET
[m].
If swaying still exist even anti-sway is on (Par. 75.01).
Calculate real pendulum arm length (see chapter
Commissioning instructions for the anti-sway function on
page 30) and compare the value to this signal.
May be the cause of the swaying are wrong amount of offset
or wrong settings in the parameters 76.01…76.04 and
(77.01…77.04 Parameter settings are according to group 76
Hoist 1 pendulum calculation.)
m Integer scaling: 100 == 1 m
06.03 PENDULUM ANGLE Calculated pendulum sway angle. 100% equals theoretical R
maximum sway angle with crane full acceleration rate.
% Integer scaling: 100 == 1 %
Signals and parameters 41
14 Digital outputs
16 System control
inputs
16.02 See ACS800 Application Program Template 7.x Firmware
… manual (3AFE64616340 [English]).
16.05 Note: 16.02 PARAMETER LOCK can only be opened by
DriveWindow (ATXR7000).
16.09 CTRL BOARD See ACS800 Application Program Template 7.x Firmware SHORT B
SUPPLY manual (3AFE64616340 [English]).
16.10 PARAMETER LIST SHORT B
0 = SHORT Most common parameters visible 0
1 = LONG All parameters visible. See chapter Appendices section 1
Appendix 3: Parameters hidden by default (16.10 = SHORT)
on page 75.
Signals and parameters 45
17 DC hold
17.01 See ACS800 Application Program Template 7.x Firmware
… manual (3AFE64616340 [English]).
17.03 DC HOLD function has been modified so that it will be
activated only if also command to close the brake is present.
This is used with conical rotor motors when crane must stay
at standstill with magnetized motors.
21 Start/Stop func
21.04 EME STOP MODE See ACS800 Application Program Template 7.x Firmware 1 I
manual (3AFE64616340 [English]) chapter Software
description on pages 28…29, chapter Signals on page 58
and chapter Parameters on page 78.
This function can be used as fast stop; it does not activate
the watchdog function.
22 Accel/Decel
22.01 See ACS800 Application Program Template 7.x Firmware
… manual (3AFE64616340 [English]).
22.05
22.09 ASWAY RAMP TIME Acceleration ramp time that will define the maximum ramp 4s R
rate that anti-sway function can utilize. The setting of 22.09
ASWAY RAMP TIME shall be the same or shorter than the
normal acceleration/deceleration times (parameters
22.01…22.02).
s
22.10 TQ ACC RAMP Acceleration ramp time that will define the maximum ramp 5s R
rate that virtual torque control function can utilize.
s
22.11 TQ DEC RAMP Deceleration ramp time that will define the maximum ramp 5s R
rate that virtual torque control function can utilize.
s
22.12 TQ MIN REF Minimum acceleration/deceleration reference level that 10% R
virtual torque control can utilize. Minimum reference level will
be limited by this parameter. In virtual torque control mode
the reference level controls the ramp rate.
%
28 Motor model
28.14 FS METHOD Activates the flux correction at low frequencies, < 3 Hz, OFF B
when the torque exceeds 30%. In some cases eg. with small
motors and long cables the control performance can be
better without FS method.
0 = OFF
1 = ON
28.15 IRS20 Defines the stator resistance of the motor model at 20 °C. Set R
By increasing the default value defined during ID run (does during
not include the temperature dependence of the resistance), ID run
the motor model can be fine tuned especially in applications
where the motor or ambient temperature is not measured.
Note: If stator resistance value is too high, the desired
starting torque cannot be achieved.
46 Signals and parameters
64 Crane
64.01 STAND ALONE SEL The parameters with name marked with asterisk (* are not TRUE B
effective with the setting of 64.01 = FALSE)
0 = FALSE Fieldbus mode is selected.
1 = TRUE Stand alone mode is selected.
64.02 SLOWDOWN SPEED Reduced speed reference limit (if running in same direction) 20% R
REF when slowdown function is activated.
0...100% Integer scaling: 100 == 1%
64.03 MINIMUM REF Minimum (first) speed reference applied when digital inputs 5% R
(* are selected as reference source (parameters 10.01…10.03
or 10.10 MOTOR POT (* ).
This parameter has no effect on speed reference through
AI1 analogue input or through fieldbus (DRIVE SPEED REF,
DS 1.2).
0...100% Integer scaling: 100 == 1%
64.04 SPEED REF LEVEL Second speed reference level applied when digital input, 25% R
2 (* selected by parameter 10.01 STEP REF2 SEL, is activated
(plus start order active).
0...100% Integer scaling: 100 == 1%
64.05 SPEED REF LEVEL Third speed reference level applied when digital input, 50% R
3 (* selected by parameter 10.02 STEP REF3 SEL, is activated
(plus start order active).
0...100% Integer scaling: 100 == 1%
64.06 SPEED REF LEVEL Fourth speed reference level applied when digital input, 100% R
4 (* selected by parameter 10.03 STEP REF4 SEL, is activated
(plus start order active).
0...100% Integer scaling: 100 == 1%
64.07 SLOWDOWN TYPE This parameter defines how the deceleration to reduced NORMAL I
RAMP
speed reference (if running in same direction) will be done
when slowdown function is activated when running with Anti-
sway control program.
Note: Normally it is possible to set this parameter value to 1
= ASWAY, but the braking distance with max. pendulum
length has to be checked, see chapter Program features on
page 17 and section Limit switches on page 20.
0 = NORMAL RAMP Linear deceleration ramp according to parameter 22.02
DECELER TIME.
1 = ASWAY Non-linear anti-sway ramp, ramp rate limited by parameter
22.09 ASWAY RAMP TIME.
64.08 REF_SHAPE_N (* Speed reference shape of AI1, for the operation without Anti- 0 I
sway control program.
Note: Parameters 13.01 AI1 HIGH VALUE and 13.02 AI1
LOW VALUE settings shall be at their default (20000 and 0).
0...100% (Values on the panel displays 0.000…0.100)
0% = Linear shape
100% = X2 shape
64.09 REF_SHAPE_Y (* Speed reference shape of AI1, for the operation with Anti- 0 I
sway control program.
Note: Parameters 13.01 AI1 HIGH VALUE and 13.02 AI1
LOW VALUE settings shall be at their default (20000 and 0).
Signals and parameters 47
67 Mechanical brake
control
67.01 SPEED REF TD Time delay at start before releasing speed reference to ramp 0.2 s R
unit.
0…10 s Integer scaling: 100 == 1 s
67.02 ZERO SPEED LEV Parameter for setting the speed level for ZERO SPEED 5% R
indication.
Warning! Do not set 0% level. Result would be that
brake would not close.
75 Anti-sway inputs
75.01 ANTISWAY ON SEL Selection of ANTISWAY ON signal source. 7 I
0 = OFF
1…12 See parameter 10.01 STEP REF2 SEL (*
13 = COMM BIT8
14 = ON
75.02 HOIST 1/2 SEL Selection of position and load signal source for pendulum 0 I
calculation.
0 = HOIST 1 Digital input status 0 = Hoist 1 selected.
1…12 See parameter 10.01 STEP REF2 SEL (*
13 = COMM BIT9
14 = HOIST2 Digital input status 1 = Hoist 2 selected.
48 Signals and parameters
W t acc
76 Hoist 1 pendulum
calculation
76.01 LOW POSIT.PAR 6.1 Signal 06.01 POS ACT PPU value at LOW measurement 20000 I
point (eg. when hook is almost on the floor level).
Note: It is recommended to set the position counter scaling
of the hoist drive equal to 1 == 1 mm or 1 == 2 mm etc. The
maximum and minimum values (-32766…32767) shall not
be exceeded. This parameter will be set during the start-up,
see chapter Start-up and control on page 39.
-32766…32767 Integer scaling: 1 = 1
76.02 LOW MEASURED Measured and calculated pendulum length [m] at lower 4m R
measurement point. Pendulum arm length [m] is calculated
by formula: 0.25 ×( )2 × (is a time of one full swaying
cycle [s]).
1…65 m Integer scaling: 100 == 1 m
50 Signals and parameters
77 Hoist 2 pendulum
calculation
Parameter settings are according to group 76 Hoist 1 pendulum calculation.
52 Signals and parameters
95 Hardware specific
95.01 FAN SPD CTRL Selects the speed control of the optional inverter cooling fan. CONT I
MODE ROLLE
D
CONST 50 Hz Fan is running at constant frequency of 50 Hz when 0
powered.
RUN/STOP Drive running: Fan is running at constant frequency of 50 Hz. 1
Drive stopped: Fan is running at constant frequency of 10
Hz.
CONTROLLED The speed of the fan is determined from IGBT temperature 2
vs. fan speed curve.
95.02 FUSE SWITCH CTRL Activates the inverter DC switch (switch fuse) monitoring OFF I
function. The monitoring must be active when the Switch
fuse control board (ASFC) is in use and connected to the
inverter AINT board, that is in all frame R8i inverters
equipped with the DC switch. The function must be inactive
in units that do not use the ASFC board with the DC switch,
that is for frame R2i…R7i inverters and all single drive units
where no DC switch exists. The default setting (ON or OFF)
for each unit is set accordingly at the factory as default.
ACS800 IGBT pulses are always blocked when the program
detects that the DC switch is opened or inverter charging is
ongoing (at power switch on). The application program
generates alarm INV DISABLED if the DC switch is opened
when the inverter is stopped. The inverter trips to fault INV
DISABLED if the DC switch is opened when the inverter is
running.
OFF Fan is running at constant frequency of 50 Hz when 0
powered.
ON Drive stopped: Fan is running at constant frequency of 10 1
Hz.
Drive running: Fan is running at constant frequency of 50 Hz.
95.03 INT CONFIG USER Number of parallel connected inverter modules. Activates 1 I
the Reduced Run function.
1…12 Number of parallel connected inverter modules.
Signals and parameters 53
S
P P Q
cos 30 = ---- = ------------------------
S 2 2 30°
P +Q
P
Positive reference 30° denotes capacitive load.
Negative reference 30° denotes inductive load.
P = signal 01.09 POWER value
Parameter 24.03 values are converter to degrees by the
line-side converter application program: -3000...30000 -
30°...30°. Value -10000/10000 equals to -30°/30°, since the
range is limited to -3000/3000.
-10000…10000 Reference value See Par. 95.06
description
95.07 LCU DC REF Defines the intermediate circuit DC voltage reference for the 0 I
line-side converter (ie. IGBT supply unit). This reference is
written into line-side converter parameter 23.01 DC VOLT
REF. For more information, see IGBT Supply Control
Program 7.x Firmware manual [3AFE68315735 (English)].
0...1100 V Voltage 1=1V
54 Signals and parameters
Appendices 55
5
Appendices
17 DC HOLD
17.01 DC HOLD NO
NO
YES
50 SPEED MEASUREMENT
50.01 SPEED SCALING [rpm] 0…100000 1500
50.02 SPEED MEAS MODE
A_-B DIR
A_-_
A_-_B DIR
A_-_B_-_
64 CRANE
64.01 STAND ALONE SEL FALSE
TRUE
FALSE
75 ANTISWAY INPUTS
75.01 ANTISWAY ON SEL DI6
OFF
DI1
DI2
DI3
DI4
DI5
DI6
EXT DI1.1
EXT DI1.2
EXT DI1.3
EXT DI2.1
EXT DI2.2
EXT DI2.3
COMM BIT8
ON
Appendices 69
75.07 GAIN 1
1.0
2
3
4
5
70 Appendices
75.09 EN_AUTO ON ON
OFF
DI1
DI2
DI3
DI4
DI5
DI6
EXT DI1.1
EXT DI1.2
EXT DI1.3
EXT DI2.1
EXT DI2.2
EXT DI2.3
COMM BIT13
ON
99 START-UP DATA
99.01 LANGUAGE ENGLISH
99.02 MOTOR NOM VOLTAGE 0V
[V]
99.03 MOTOR NOM 0A
CURRENT [A]
74 Appendices
Motor potentiometer
If the motor potentiometer is used via fieldbus, parameter 10.10 MOTOR POT have to be
set COMM BIT4.
Overriding system controls:
Speed ref COMM BIT 4 Action
0 0 Zero speed (standstill), brake is closed
+20000 0 Open the brake and accelerate to minimum speed (parameter 64.03 MINIMUM
REF [%]).
+20000 1 Accelerate towards maximum speed
+20000 0 Keep the same speed
0 0 Decelerate towards zero speed
-20000 1 Accelerate towards negative maximum speed
-20000 0 Keep the same speed
0 0 Decelerate towards zero speed at zero speed the brake will be closed.
WARNING! COMM BIT 5 has to be set to zero when entering the slowdown zone
if the limit switches are controlled by overriding PLC.
Example 2: Main hoist, auxiliary hoist, two trolleys, long travel (I/O
controlled)
Main hoist (hoist 1.1 + hoist 1.2), Crane control program
Built from two drives, master/follower communication between them, drives are connected
to a common drum (will driven always together).
Trolley for main hoist (trolley 1), Anti-sway control program
Hoist length through CH2 optic link, the same link as the master/follower communication.
Auxiliary hoists 1 and 2 with common trolley (trolley 2), Crane control program
Trolley for auxiliary hoists (trolley 2). Crane control program (Anti-sway control program is
also possible, if hoist length is taken through fieldbus, then the PLC can have a logic to
select the active hoist and send that height to the long travel). But this example has not
anti-sway.
Long travel 1 and 2, Anti-sway control program
Master/follower communication between drives; speed to speed. Length of the hoist is
taken through a fieldbus. The complete anti-sway for both movements is built for the main
hoist, not for auxiliary hoists.
Construction of the Example 3 shown below
84 Appendices
Solution
The following parameter changes need to be made on the line side converter via the
control panel (CDP321R):
Step Action Press key Display
IXXR7xxx
ID NUMBER 2
Supplement
Detailed descriptions of the parameters that need to be changed, and instructions to select
the line side converter with the control panel can be found below.
For more information on the parameters, see ACS800 IGBT Supply Control Program 7.x
Firmware manual (3AFE68315735 [English]).
98.02 COMM.MODULE Activates the external serial communication and selects the
interface. See parameter 16.01 RUN BIT SEL and 16.15
START MODE.
Note: With ACS800-11/U11/17 and ACS800-
31/U3/37/37LC, the default value of this parameter in INU
COM LIM.
NO No external serial communication. The converter is
controlled through the I/O interface.
FIELDBUS The converter communicates through an Rxxx type fieldbus
adapter connected to Slot 1 or through an Nxxx type fieldbus
adapter connected to RMIO board DDCS channel CH0
using data sets 1 and 2.
Data set 1 and 2 are typically used with type Rxxx or Nxxx
fieldbus adapter modules. See also parameter group 51
MASTER ADAPTER (fieldbus adapter).
ADVANT/N-FB The converter communicates via RMIO board DDCS
channel CH0 using datasets 10 to 25. This selection is used
with eg. AC 800M, AC 80, APC2 and Nxxx type fieldbus
adapters. See also parameter groups 70 DDCS CONTROL
and 71 DRIVEBUS COM.
STD MODBUS The converter communicates through RMBA-0x Modbus
adapter module connected to option Slot 1 of the drive.
Note: With NMBA, use selection FIELDBUS or ADVANT/N-
FB.
See parameter group 52 STANDARD MODBUS and
RMBA-01 Modbus Adapter User’s Manual (3AFE644988851
[English]).
CACP Converter is controlled by CACP board or inverter via CACP
board. See group 22 CACP PARALL CTRL.
CASCADE Converter is controlled by a cascade drive.
INU COM WIDE Converter is controlled by another inverter. Wide
communication.
INU COM LIM Converter is controlled by another inverter. Limited
communication.
Appendices 87
11.01 DC REF SELECT Defines the source for the intermediate circuit DC voltage
reference.
Note: Value is automatically set to FIELDBUS if parameter
98.02 COMM.MODULE is set to INU COM LIM.
Note: Selection AI1 is disabled when parameter 30.20 EXT
TMP 1 AI1 is activated and parameter 98.11 AI/O EXT
MODULE 1 is inactive.
PARAM 23.01 Value of parameter 23.01 DC VOLT REF
AI1 Analogue input AI1
AI2 Analogue input AI2
AI3 Analogue input AI3
FIELDBUS 23.01 DC VOLT REF from dataset. See section Block
diagram reference select on page 86.
1)
(approximately 65%…110%) × sqrt(2) × par. 4.04 CONV NO
VOLTAGE
Note: The program limits the minimum value to sqrt(2) × UAC.
where UAC denotes the actual supply voltage.
88 Appendices
Further information
Product and service inquiries
Address any inquiries about the product to your local ABB representative, quoting the type
designation and serial number of the unit in question. A listing of ABB sales, support and
service contacts can be found by navigating to www.abb.com/searchchannels.
Product training
For information on ABB product training, navigate to www.abb.com/drives and select
Training courses.