Stepper Drive Sd17040c
Stepper Drive Sd17040c
ual
an
M
User
Table of Contents
General Information ................. 2
Introducing the SD17040C ....... 3
Specifications ........................... 4
UL/CUL Recognized
Installations .............................. 5
Mounting the SD17040C .......... 6
Switch Settings ......................... 7
Connecting Your Controller .... 8
Connecting Your Motor ............ 10
Power Connector and
Indicator LED’s ......................... 11
Verifying System Setup ........... 12
®
Troubleshooting ....................... 14
GENERAL INFORMATION
Important User Information
The products and application data described in this manual are useful in a wide variety of different applications.
Therefore, the user and others responsible for applying these products described herein are responsible for deter-
mining the acceptability for each application. While efforts have been made to provide accurate information
within this manual, AMCI assumes no responsibility for the application or the completeness of the information
contained herein.
UNDER NO CIRCUMSTANCES WILL ADVANCED MICRO CONTROLS, INC. BE RESPONSIBLE OR
LIABLE FOR ANY DAMAGES OR LOSSES, INCLUDING INDIRECT OR CONSEQUENTIAL DAM-
AGES OR LOSSES, ARISING FROM THE USE OF ANY INFORMATION CONTAINED WITHIN THIS
MANUAL, OR THE USE OF ANY PRODUCTS OR SERVICES REFERENCED HEREIN.
No patent liability is assumed by AMCI, with respect to use of information, circuits, equipment, or software
described in this manual.
The information contained within this manual is subject to change without notice.
This manual is copyright 2015 by Advanced Micro Controls Inc. You may reproduce this manual, in whole or
in part, for your personal use, provided that this copyright notice is included. You may distribute copies of this
complete manual in electronic format provided that they are unaltered from the version posted by Advanced
Micro Controls Inc. on our official website: www.amci.com. You may incorporate portions of this documents in
other literature for your own personal use provided that you include the notice “Portions of this document copy-
right 2015 by Advanced Micro Controls Inc.” You may not alter the contents of this document or charge a fee
for reproducing or distributing it.
Standard Warranty
ADVANCED MICRO CONTROLS, INC. warrants that all equipment manufactured by it will be free from
defects, under normal use, in materials and workmanship for a period of [18] months. Within this warranty
period, AMCI shall, at its option, repair or replace, free of charge, any equipment covered by this warranty
which is returned, shipping charges prepaid, within eighteen months from date of invoice, and which upon
examination proves to be defective in material or workmanship and not caused by accident, misuse, neglect,
alteration, improper installation or improper testing.
The provisions of the “STANDARD WARRANTY” are the sole obligations of AMCI and excludes all other
warranties expressed or implied. In no event shall AMCI be liable for incidental or consequential damages or
for delay in performance of this warranty.
Returns Policy
All equipment being returned to AMCI for repair or replacement, regardless of warranty status, must have a
Return Merchandise Authorization number issued by AMCI. Call (860) 585-1254 with the model number and
serial number (if applicable) along with a description of the problem. An “RMA” number will be issued.
Equipment must be shipped to AMCI with transportation charges prepaid. Title and risk of loss or damage
remains with the customer until shipment is received by AMCI.
This manual is designed to get you up and running quickly using the SD17040C
stepper driver. As such, it assumes you have some basic knowledge of stepper
systems, such as the resolution you want run your motor at, and the reasons why
you’d want to use Idle Current Reduction and the reasons why you wouldn’t. If
these terms or ideas are new to you, we’re here to help. AMCI has a lot of informa-
tion on our website and we are adding more all the time. If you can’t find what
you’re looking for at http:///www.amci.com, send us an e-mail or call us. We’re
here to back you up with all of our knowledge and experience.
The SD17040C
The SD17040C is a micro-stepping driver that is part of the growing line of motion control products from
AMCI. It is designed for use with a variety of stepper motors including AMCI’s size 23 through size 34
motors. The driver can be programmed to a maximum resolution of 50,800 steps per turn and output a motor
current of 1.0 to 4.0ARMS that is programmable in 0.1ARMS increments. Other features of the driver include:
UL/CUL listed device as “Industrial Control Equipment” with a UL® file number of E231137.
Inputs that accept 5Vdc to 24Vdc without the need of an external current limiting resistor
Anti-Resonance Circuitry
Back-EMF Protection Circuity
Programmable Step Resolution from 200 to 50,800 steps per turn
Programmable Idle Current Reduction
Programmable Current Loop Gain
Programmable Pulse Train Input (Step/Direction or CW/CCW)
Programmable Active State for the Disable Input
UL Required Information
If your installation is to meet UL requirements, you must be aware of the following information when using
the SD17040C.
Maximum surrounding air temperature is +50°C
The SD17040C does not incorporate internal motor overload protection.
The SD17040C does not provide motor over temperature protection.
The SD17040C does not provide overspeed protection.
The SD17040C shall be used in pollution degree 1 or 2 environments. If the SD17040C is mounted in
an enclosure, this enclosure must meet these requirements.
All wiring to the SD17040C shall be R/C (AVLV2), minimum rating of 80°C, 300V, except secondary
low-voltage circuit wiring.
Use 75°C copper conductors only.
Terminals shall be tighten to manufacturer’s recommended torques
Power Connector shall be rated for a minimum 12A, 600V, in a pollution degree 2 environment†
Motor Connector shall be rated for a minimum 16A, 600V, in a pollution degree 2 environment†
I/O Connector shall be rated for a minimum 8A, 300V, in a pollution degree 2 environment†
† The mating connectors that are supplied with the SD17040C meet these requirements. Additional mating
connectors can be ordered from AMCI under the part number AK-17060.
0.118"
DIR/CCW +
(4.78)
DIR/CCW
STEP/CW +
STEP/CW
DISABLE +
DISABLE
FAULT +
FAULT
STEP/FAULT
INTERLOCK
B CTAP 6.15"
B 6.71" (156.2)
B (170.4)
EARTH GND 4.000"
A (101.60)
A 7.00"
A CTAP (177.8)
INTERLOCK
POWER
GND
AC POWER
95 – 132 V AC N
1.073"
50/60 Hz
L
(27.25)
2.750" (69.85)
0.152" 0.60" (15.2) 0.875"
(3.86) (22.23)
typ. 1.000"
(25.40) 4.00" (101.6)
Grounding
The SD17040C must be grounded for proper operation. The GND connection on the power connector is con-
nected to the SD17040C enclosure and is a sufficient grounding point for most applications. When mounting
the SD17040C on a surface that is electrically conductive and grounded, you should also take steps to ensure
that the two are electrically bonded together. If necessary, remove paint for the bolt mounting surfaces of the
panel to ensure adequate electrical bonding.
OUTPUT CURRENT
1.0
the motor is not turning. This 1.0
feature protects the motor from RESOLUTION
1.0
1.0
damage. You will not see a DISABLE INPUT (Steps / Revolution) 1.0
ACTIVE STATE 1.0
reduction in holding torque. 1.0
ACTIVE LOW 1.0
Disable Input 1.1
1.2
You can program the Disable Input's active ANTI-RESONANCE 1.3
1.4
state. When Active High, you must apply 1.5
power to the input to disable the driver. 1.6
CURRENT LOOP 1.7
When Active Low, you must apply power GAIN 1.8
1.9
to the input to enable the driver. If you are Gain = 1 2.0
Gain = 2 2.1
not using the input, set this switch to Gain = 3 2.2
Active High and the driver will operate as Gain = 4 2.3
Gain = 5 2.4
you expect. When the Disable Input is Gain = 6 2.5
Gain = 7 2.6
active, the SD17040C removes power from Gain = 8 2.7
the motor and stops accepting indexer Gain = 9 2.8
Gain = 10 2.9
pulses. Over-temp and Over-current faults Gain = 11 3.0
Gain = 12 3.1
are cleared when the driver transitions Gain = 13 3.2
from a Disabled state. Gain = 14 3.3
Gain = 15 3.4
Gain = 16 3.5
Anti-Resonance Gain = 17 3.6
Gain = 18 3.7
Allows the SD17040C to compensate for Gain = 19 3.8
Gain = 20 3.9
back-EMF generated by the motor. It Gain = 21 4.0
Gain = 22 4.0
should be left enabled for most applica- Gain = 23 4.0
tions. Disable only if you are sure you do Gain = 24 4.0
Gain = 25 4.0
not want this feature or under the advice of Gain = 26 4.0
Gain = 27 4.0
AMCI tech support. Gain = 28 4.0
Gain = 29 4.0
Current Loop Gain Gain = 30 4.0
Gain = AutoMode 4.0
This setting allows you to compensate for variations in motor properties which will give 4.0
4.0
you smoother motion and better positional accuracy. See the Setting the Current Loop 4.0
4.0
Gain section on page 12 for more information. 4.0
4.0
4.0
Self-Test Mode 4.0
4.0
Self-Test mode is controlled by the switch SB4-1. If you change the state of this switch 4.0
4.0
while power is applied to the SD17040C, the driver will respond by rotating the attached 4.0
motor clockwise at 60 RPM with a resolution of 50,000 steps per turn. Note that changing 4.0
this switch does not alter the current supplied to the motor. All switch settings are read and
latched on power up. However, you must return this switch to its correct setting for normal
operation before cycling power or resetting the SD17040C.
Input Wiring
All inputs on the SD17040C are low
voltage, low power signals. All wiring
should use shielded, twisted pair cable
such as Belden 9727 instrumentation
cable.
The shield of the cable should be
grounded at one end only, preferably at
the indexer or controller. Do not ground
the shields at the SD17040C. If you
must splice the cable, do not connect the
shields to the ground of the junction
box.
Indexer Inputs
These inputs can be programmed to
accept Step & Direction or CW/CCW
pulses. This setting is controlled by
SB1-1.
Disable Input
When active, the motor current is off
and the driver does not accept indexer
pulses. The active state of the Disable
Input is set by switch SB1-4.
RLD
An additional load resistor may be
required on some PLC outputs to
improve switching time. A symptom of
this problem is that the motor will begin
to run rough at high speeds. A 470 or
560 ohm resistor should be used. For
5V and 12V systems use a 1W resistor.
For 24V systems use a 2W resistor.
These power ratings assume that the out-
put can be normally on. For systems
where you are sure the output is always
normally off, the wattage ratings can be
cut in half.
Output Wiring
The ±Fault Output is an optically isolated transistor capable of driving a typical PLC input. The Fault Output
is normally on (conducts current) and turns off under the following conditions:
The Interlock jumper is missing on the motor connector
There is a short in the motor, either phase to phase or phase to ground
The heatsink temperature exceeds 90°C (195°F)
The driver is in its reset state and is not ready to accept pulses
Both ends of the output are uncommitted, so it can be wired as a sourcing or sinking output. The figure shows
a typical connection as a sourcing output.
Open Collector Sourcing Output
RLIMIT*
Shielded, Twisted
Pair Cable
RLIMIT
A resistor may be needed to limit the current through the Fault Output. The value, and power rating of the
resistor is dependent on the value of Vdc, the voltage drop across the input, and the current requirements of
the input.
Motor Wiring
Eight Lead Series Connected Eight Lead Parallel Connected
INTERLOCK
B CTAP
B
B
EARTH GND
A
A
A CTAP
INTERLOCK
A A
A A
Indicator LED’s
The SD17040C has two indicator LED’s.
STEP/FAULT
Green: Driver Operational
Flashing Green: Driver Operational, Receiving Pulses
Red: Driver Fault (The Over Temperature and Over Current faults can be cleared with the Disable
Input.)
1) Over Temperature Fault: The heatsink temperature exceeds 90°C (195°F)
2) Over Current Fault: Generally, a short exists somewhere in the system. This can be a short in the
motor or in the driver itself.
A)Phase–Phase Short:There is an electrical short between the two motor windings. The short
exists in the motor cable or in the motor itself.
B)Phase–Ground Short:One of the motor’s windings is shorted to earth ground. (The EARTH GND
terminal of the Motor Connector is used as the reference point.) The fault
can be in the motor cable or in the motor itself.
C)Back EMF:In applications with large motors and high deceleration rates, back-EMF generated by
the motor may also cause this fault.
3) Interlock Fault: The two Interlock Terminals on the motor connector are not connected with a short
jumper.
Flashing Red: Current Loop Gain AUTOID Error. There is a problem with the motor wiring or the
motor current is set to zero.
Flashing Red/Green @ 1Hz: Step Violation: The indexer sent step pulses to the SD17040C before the
driver was ready for them. The driver was disabled, in a fault condition, or had not completed its initial-
ization sequence on power up or reset. The stepper motor position will be invalid. The motor is not dis-
abled and can still be driven. While there is motion, the LED will flash at approximately 4 Hz.
CURRENT LOOP GAIN: This LED is also used when the Current Loop Gain is set to AutoID. (SB2:1-
5 all turned off) When set to AutoID, the driver will determine the parameters of the attached motor on
power up and will flash the Step/Fault LED green the number of times that the parameter should be set
to. Flashing red indicates a problem with the motor wiring or the motor current is set to zero. Further
information can be found in the next section of the manual, Verifying System Setup.
Power
Green: Power is applied to the driver in the range of 95 or 132 Vac.
SM34-850 11 14 17
SM34-1100 12 17 21
SM23-130 (Series) 4 6 7
SM23-130 (Parallel) 2 3 4
SM23-240 (Series) 6 8 10
SM23-240 (Parallel) 4 5 6
SM42-1800 10 11
If you are using a non-AMCI motor, use the following procedure to determine the correct gain for your sys-
tem. The SWITCH SETTINGS section on page 7 should be used to verify switch settings.
1) Turn off all of the switches in switch bank SB2. This configures the Current Loop Gain setting to its
“AutoID” value.
2) Verify that the motor current is set correctly. (Switch SB3-5 and SB4.)
3) Verify that the motor is attached to the driver.
4) Cycle power to the driver. The STEP/FAULT LED will begin to blink almost immediately. Count the
number of blinks. This number is what you should initially set the Current Loop Gain to.
5) Set the switches in SB2 to equal the number of times the STEP/FAULT LED blinked.
6) Cycle power to the SD17040C and verify motor operation using the System Checkout procedure on
the following page. If need be, adjust the Current Loop Gain settings up or down depending on your
application.
In some cases, the Current Loop Gain can be set to its AutoMode setting and the SD17040C will automati-
cally determine the proper gain on every power up or reset. This procedure is done in under two seconds.
The Current Loop Gain’s AutoMode setting, though convenient, should be used with caution.
Changes in the system while the gain is being measured, such as noise being enjected into the
motor cable, can force the drive to set the gain to an incorrect value. This can lead to a system
that appears to randomly fail when power is cycled to the drive. AMCI strongly suggests
using the above procedure to set the gain to a fixed value whenever possible.
System Checkout
1) Verify all wiring and grounding before applying power to the SD17040C. Make sure the rubber boots are
on the driver’s motor and power connectors.
2) Apply 115Vac power. With the motor attached, the power and status LED’s should come on green. A
problem exists if either LED does not light, or the Status LED is red. Remove power and refer to the
Troubleshooting section of this manual which begins on the following page.
3) Check for holding torque on the motor. If you have less then you expected, the most common causes are
improper motor current switch settings or having the Idle Current Reduction turned on.
4) The Self-Test feature of the SD17040C allows you to verify your motor wiring without an indexer. With
power applied to the driver, toggle the SB4-1 switch. The motor will begin to rotate clockwise at 60 RPM.
You must remove power from the driver to stop the rotation. If the motor rotates in the counter-clockwise
direction, swap the +B and –B connections. If the motor does not rotate at all, verify your current setting
and the motor’s wiring.
5) Have your indexer make a slow move in the clockwise direction for one turn. While the turn is in progress,
the STEP LED should blink. Verify that the motor rotated in the correct direction for one complete turn. If
you are using an optical encoder or other position feedback, verify that the indexer or controller is reading
it properly.
6) Repeat step 5 with a one turn move in the counter-clockwise direction. Again verify that the motor rotated
in the correct direction for one turn.
Any failures at steps 5 or 6 are usually caused by not setting the Pulse Train Input switch cor-
rectly or programming the wrong number of pulses in the indexer profile. If the motor rotates
in the wrong direction you can swap the +B and –B connections instead of altering your pro-
gramming.
7) If you are using the Disable Input, verify its operation with the motor stopped. Note that the motor will have
no holding torque while this input is active and the motor’s shaft will be free to rotate.
8) If you are using the Fault Output, verify that it is On (conducting). Remove power from the SD17040C,
disconnect the motor, and re-apply power. The STEP/FAULT LED should be red and the Fault Output
should be off (not conducting).
9) Remove power and re-attach the motor. Power the driver.
10) Consider altering the motor current or enabling the Idle Current Reduction if it is not already enabled.
Lowering the motor current or enabling Idle Current Reduction can greatly reduce motor heating.
Driver Problems
Symptom Solution
Both LED’s are off, and the Fault 1) The AC line voltage may be too low. It must be greater than 85Vac
Output is active. (Not conduct- for the SD17040C to operate properly.
ing) Power is applied to the 2) One or both of the 10A fuses may be blown. These fuses will not
driver. blow under normal circumstances, so call AMCI for assistance.
Blown fuses may be a sign of serious installation problems.
Both LEDs are green, the Fault 1) The ±Disable input may be active. The active state, (power applied
Output is inactive, (conducting) or power removed), is set by DIP switch SB1-4. This switch may be
but the motor is not powered. set incorrectly.
2) The Idle Current Reduction may be set to its To 0% setting. With
this setting, current is removed from the motor if a directional pulse
is not received for one second.
The STEP/FAULT LED does 1) Verify that your two directional inputs on the Indexer Connector are
not blink when the indexer sends not swapped or cross-wired.
pulses to the driver. The motor 2) If the inputs are wired as a sinking or sourcing instead of differential,
does not turn. verify that they are wired correctly. If your indexer has sourcing out-
puts, then the inputs of the SD17040C must be wired as sinking
inputs and vice versa.
The STEP/FAULT LED is red. The driver is experiencing a fault condition. All faults are latched, so
power must be cycled to the driver or the Disable Input must be tog-
gled before the fault will clear.
1) Over Temp Fault. Is the driver very hot? It shuts down when its
internal temperature exceeds 90°C (195°F).
2) Interlock Fault. The motor is not plugged into the driver or a wire
jumper was not installed between the two Interlock pins on the
Motor Connector.
3) Short in Motor. Shut off the SD17040C and disconnect the motor.
Pull back the rubber boot and verify the following with an ohmmeter.
a) Open circuit from “A+” to “B+” pins. (Tests for short between
phases.)
b) Open circuit from “A+” to “Earth Ground” and “B+” to “Earth
Ground”. (Tests for short between phase and case.)
If any of these readings is not an open circuit, then check your wir-
ing. The most common cause of a short between phases is cross-
wiring the phases when wiring the connector. If you see a phase-to-
case short, make sure you don’t have a stray wire from the “B+” or
“A-” terminals hitting the Earth Ground terminal on the connector.
Motor Problems
Symptom Solution
The motor has no holding 1) If the Step/Fault LED is red, then a problem exists with the driver or
torque. motor. Refer to Power Connector and Indicator LED’s on page 11
for information.
2) If the motor rotates when commanded but has no holding torque,
then your Idle Current Reduction switch is set to the To 0% setting.
This setting removes motor current when the driver is idle for more
than one second. Other idle current reduction settings are available.
See Switch Settings on page 7 for more information.
3) The SD17040C ships with the motor current set to its minimum value
of 1.0 amp. It’s possible that it was not set for your application. See
Switch Settings starting on page 7 for the proper switch settings.
The SD17040C blinks its STEP/ 1) The acceleration or starting speed values may have been set too
FAULT LED green when pulses high when the indexer was programmed. The motor may start to
are applied to the driver, but the accelerate and stall as the acceleration increases.
motor only emits a high pitch 2) The Step Resolution may be set to a values lower than you are
noise. It does not rotate. expecting. For example, if the Step Resolution is set to 200 instead
of 400, the acceleration value is effectively doubled.
The motor only runs in one direc- This problem is usually caused by the directional pulse inputs. If your
tion. indexer is sending pulses in the CW/CCW format and the driver is con-
figured for the Step & Direction format, the motor will rotate counter-
clockwise when the driver receives CW pulses, and it will not rotate at
all when the driver receives CCW pulses. If the indexer is sending
pulses in the Step & Direction format and the driver is configured for the
CW/CCW format, the motor will only rotate clockwise, even when the
indexer is commanding a counter-clockwise move.
The motor runs backwards. (CW 1) One of the motor phases may be reversed. The “quick fix” is to
instead of CCW and/or CCW reverse the connections on the ±B windings.
instead of CW) 2) There may be a problem with the directional inputs. Either they are
wired incorrectly or the format is wrong. Check wiring and see the
previous problem for more information on problems with format.
As its running speed increases, 1) If you are using single ended outputs for your pulse and direction
the motor begins to run rough, signals, you may have a problem with the outputs not switching fast
and eventually stops while enough. See the note on the RLD Resistor in the Connecting Your
pulses are being applied. Indexer section on page 8.
2) You may have a problem with resonance in the system. Run the
system with the Anti-Resonance feature enabled and disabled to
see which give you better performance. The Anti-Resonance fea-
ture is set with SB1-5. See page 7 for more information.
The motor runs erratically. 1) The motor is not correctly coupled to the load.
2) The deceleration rate is set to high and the inertia of the load is car-
rying the motor past the point where it is supposed to stop.
3) You are performing a slow move, (under 1 revolution/second) while
the Step Resolution is set to 200 or 400 steps/turn. To correct this
problem, try increasing the indexer’s starting speed parameter. Do
not increase the starting speed beyond your slowest running speed.
4) The motor current is set too low and the motor is unable to move the
load.
5) The motor is not correctly wired. Eight lead motors can be wired in
series or parallel. Series connection gives you more torque at lower
speeds and parallel connection gives you more torque at higher
speeds.
As noted above, sometimes a problem that appears to be with the motor is actually a problem
with the indexer. The SD17040C has a Self-Test feature that allows you to verify motor opera-
tion without an indexer. With power applied to the driver, toggle the SB4-1 switch. The motor
will begin to rotate clockwise at 60 RPM. You must remove power to the driver to end the self
test. Please remember to return SB4-1 to its original position before cycling power to the driver.