Application Note #5421 - Galil
Application Note #5421 - Galil
Application Note #5421 - Galil
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Mar-06<br />
<strong>Application</strong> <strong>Note</strong> <strong>#5421</strong><br />
Connecting a Kollmorgen ServoStar 600 amplifier to a <strong>Galil</strong> Controller<br />
This application note describes the procedure for properly connecting and tuning a<br />
Kollmorgen ServoStar 600 amplifier using a DMC-1700 controller and an ICM-1900<br />
interconnect module. While this document is specific to the DMC-1700, it can be<br />
used as a reference for any Optima Series controller.<br />
Components referred to in this document include:<br />
• <strong>Galil</strong> DMC-1700 controller<br />
• <strong>Galil</strong> ICM-1900 interconnect module<br />
• <strong>Galil</strong> WSDK servo tuning software<br />
• Kollmorgen ServoStar 600 amplifier - model 601-AS<br />
• Kollmorgen brushless servo motor - model 6SM27M-4000<br />
• Kollmorgen ServoStar MotionLink 600 software<br />
Amplifier Hardware Connections<br />
Hardware Setup<br />
Set up the Kollmorgen ServoStar 600 amplifier, motor, and power supply per<br />
manufacturers instructions. Install the Kollmorgen MotionLink 600 software and<br />
work through the new amplifier setup. Connect the DMC-1700 controller to the ICM-<br />
1900 with the CABLE-100-1m cable.<br />
Connect Amplifier Enable Circuit<br />
Remove the resistor pack located at RP1 on the ICM-1900 (this allows the amplifier<br />
enable circuitry on the controller to accept a +24 Volt pull-up). As an option, use the<br />
+24V supply from the ServoStar600 located at X4. Place a 1kΩ resistor in line with<br />
the +24V supply. After the resistor, split the signal wire into the amp enable signal<br />
from the ICM-1900 and the ServoStar Enable terminal. Connect Pin 18 (DGND) of<br />
the ServoStar600 to the digital ground of the ICM-1900.<br />
Connect Encoder Signal<br />
The emulated incremental encoder signals are connected to the ICM-1900 from the 9pin<br />
D sub located at X5 on the ServoStar. The following diagram (Figure 1) describes<br />
the proper connections for an x-axis system.<br />
- 1 -<br />
<strong>Galil</strong> Motion Control, Inc. • 3750 Atherton Road • Rocklin, CA 95765 USA • 800-377-6329 • Ph: 916-626-0101 • Fax: 916-626-0102 • www.galilmc.com
Mar-06<br />
Connect Analog Motor Command Signal<br />
Connect the MOCMD(x) ±10V analog motor command signal to the (SETP1+) pin<br />
on the Kollmorgen amplifier. The Kollmorgen expects a differential motor input<br />
signal, therefore (SETP-) must be referenced to ground.<br />
1k<br />
Figure 1. General Connection Diagram<br />
- 2 -<br />
<strong>Galil</strong> Motion Control, Inc. • 3750 Atherton Road • Rocklin, CA 95765 USA • 800-377-6329 • Ph: 916-626-0101 • Fax: 916-626-0102 • www.galilmc.com
Mar-06<br />
Software Settings and Operational Modes<br />
The Kollmorgen amplifier can be set up in numerous modes. Since the DMC-1700<br />
generally outputs a ± 10 Volt command signal, the Kollmorgen drive is best suited for<br />
analog torque or analog velocity mode. The Kollmorgen drive can emulate several<br />
encoder resolutions; in our test procedure we used 4096 counts per revolution.<br />
To tune the motor, the Windows Servo Design Kit from <strong>Galil</strong> was used. The Auto-<br />
Crossover test and the General Test in the WSDK seemed to give the best results. One<br />
situation to watch for is the Auto-Crossover test inducing severe oscillations in the motor.<br />
If this occurs, try lowering the pulse magnitude in the Edit/Crossover Tuning Parameters.<br />
The <strong>Galil</strong> default is 5V at 20msec, which may be too large for some systems.<br />
Contact an application engineer at <strong>Galil</strong> for assistance in tuning the <strong>Galil</strong> filter.<br />
- 3 -<br />
<strong>Galil</strong> Motion Control, Inc. • 3750 Atherton Road • Rocklin, CA 95765 USA • 800-377-6329 • Ph: 916-626-0101 • Fax: 916-626-0102 • www.galilmc.com