DZ Digital Drives: For Servo Systems
DZ Digital Drives: For Servo Systems
DZ Digital Drives: For Servo Systems
DZ Digital Drives
for Servo Systems
Hardware
www.a-m-c.com Installation Manual
MNDGDZIN-03
Preface
ADVANCED Motion Controls constantly strives to improve all of its products. We review the information in
this document regularly and we welcome any suggestions for improvement. We reserve the right to modify
equipment and documentation without prior notice.
For the most recent software, the latest revisions of this manual, and copies of compliance and
declarations of conformity, visit the company’s website at www.a-m-c.com. Otherwise, contact the
company directly at:
Agency Compliances
Trademarks
ADVANCED Motion Controls™, the combined isosceles trapezoid/right triangle logo, DIGIFLEX®,
DIGIFLEX® Performance™ and DriveWare™ are either registered trademarks or trademarks of
ADVANCED Motion Controls in the United States and/or other countries. All other trademarks are the
property of their respective owners.
MNDGDZIN-03 ii
/
Attention Symbols
The following symbols are used throughout this document to draw attention to important operating
information, special instructions, and cautionary warnings. The section below outlines the overall directive
of each symbol and what type of information the accompanying text is relaying.
Revision History
Document ID Revision # Date Changes
MNDGDZIN-01 1 12-11-2008 DZ Install Manual First Release
MNDGDZIN-02 2 1-13-2009 Updated default connection setting to 115200 baud rate
MNDGDZIN-03 3 12-11-2009 Updated for 40 amp drive models
iii MNDGDZIN-03
Contents
1 Safety 1
MNDGDZIN-03 iv
/
MNDGDZIN-03 v
/
Screw Mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.6 PCB Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.6.1 Trace Width and Routing . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.7 Interface Circuitry Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Address Line Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
CAN Transceiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
RS-485/232 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Digital Inputs (High Speed) . . . . . . . . . . . . . . . . . . . . . . . . . 30
Digital Inputs (Standard) . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Digital Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Analog Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Hall Sensor Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Encoder Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
DC Power Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Logic Supply Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Motor Power Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
MNDGDZIN-03 vi
/
A Specifications 45
B Troubleshooting 50
MNDGDZIN-03 vii
1 Safety
This section discusses characteristics of your DZ Digital Drive to raise your awareness of potential risks and
hazards. The severity of consequences ranges from frustration of performance, through damage to equipment,
injury or death. These consequences, of course, can be avoided by good design and proper installation into your
mechanism.
In order to install a DZ drive into a servo system, you must have a thorough knowledge and
understanding of basic electronics, computers and mechanics as well as safety precautions and
practices required when dealing with the possibility of high voltages or heavy, strong
equipment.
Observe your facility’s lock‐out/tag‐out procedures so that work can proceed without residual
power stored in the system or unexpected movements by the machine.
You must install and operate motion control equipment so that you meet
all applicable safety requirements. Ensure that you identify the relevant
standards and comply with them. Failure to do so may result in damage
to equipment and personal injury.
Read this entire manual prior to attempting to install or operate the drive.
Become familiar with practices and procedures that allow you to
operate these drives safely and effectively. You are responsible for
determining the suitability of this product for the intended application.
The manufacturer is neither responsible nor liable for indirect or
consequential damages resulting from the inappropriate use of this
product.
MNDGDZIN-03 1
Safety / General Safety Overview
MNDGDZIN-03 2
Safety / General Safety Overview
MNDGDZIN-03 3
2 Products and System Requirements
This document is intended as a guide and general overview in selecting, installing, and operating a DZ Digital
servo drive. Contained within are instructions on system integration, wiring, drive‐setup, and standard operating
methods.
The DZ drive family can power single phase (brushed), three phase (brushless), and closed
loop vector motors. DZ drives are powered off a single isolated DC power supply, and provide a
variety of control and feedback options. A digital controller can be used to command and
interact with DZ drives, and a number of dedicated and programmable digital and analog
input/output pins are available for parameter observation and drive configuration. DZ drives
are capable of operating in Current (Torque), Velocity, or Position Mode, and utilize Space
Vector Modulation, which results in higher bus voltage utilization and reduced heat dissipation
compared to traditional PWM.
DZ drives feature a serial communication interface for drive configuration and setup as well as
offering either CANopen or RS‐485 communication protocol for drive networking
applications. Drive commissioning is accomplished using DriveWare, the setup software from
ADVANCED Motion Controls, available for download at www.a‐m‐c.com.
MNDGDZIN-03 4
Products and System Requirements / Products Covered
Digital I/O
T TTL (5V) Non-Isolated
Motor Feedback
E Incremental Encoder and/or Halls
In general, the DZ family of digital drives can be categorized either by the drive communication
control method, or by the drive power rating. Drives that use the CANopen protocol are
referred to herein as DZC drives, while drives that use RS‐485 communication are referred to
as DZR drives.
TABLE 2.1 Power Specifications
Description Units DZ-012L080 DZ-020L080 DZ-040L080
DC Supply Voltage Range1 VDC 20-80 10-80
DC Bus Over Voltage Limit VDC 88
DC Bus Under Voltage Limit VDC 17 8
Logic Supply Voltage VDC 5 (±5%)
Maximum Peak Output Current A (Arms) 12 (8.5) 20 (14.1) 40 (28.3)
Maximum Continuous Output Current A (Arms) 6 (4.2) 12 (8.5) 20 (14.1)
Maximum Power Dissipation at Continuous Current W 24 48 80
Internal Bus Capacitance1 μF 33 94 141
MNDGDZIN-03 5
Products and System Requirements / Communication Protocol
2.3.1 CANopen
CANopen is an open standard embedded machine control protocol that operates through the
CAN communication interface on DZC digital drives. The CANopen protocol is developed for
the CAN physical layer. The CAN interface for ADVANCED Motion Controls DZ drives follows the
CiA (CAN in Automation) DS301 communications profile and the CiA DSP402 device profile.
CiA is the non‐profit organization that governs the CANopen standard. More information can
be found at www.can‐cia.org.
On DZC drives, a CAN interface is provided through a transmit pin and a receive pin. A user‐
supplied external transceiver which meets a CAN physical layer standard (ex. ISO 11898‐2) is
required for CAN communication. This transceiver acts as a medium between chip‐level CAN
signals and bus‐level CAN signals. When choosing a transceiver, make sure it matches with the
physical layer standard of the CAN bus being used. It is also recommended to isolate the
transceiver from the DZ drive. See “CAN Transceiver” on page 29 for more information on
interfacing with a CAN transceiver.
CAN communication works by exchanging messages between a CANopen "host" and CANopen
"nodes". The messages contain information on specific drive functions, each of which is
defined by a group of objects. An object is roughly equivalent to a memory location that holds a
certain value. The values stored in the drive’s objects are used to perform the drive functions
(current loop, velocity loop, position loop, I/O functions, etc.). For more detailed information on
CANopen communication with DZC drives and a complete list of CAN objects, consult the
ADVANCED Motion Controls CANopen Communication Manual, available for download at
www.a‐m‐c.com.
On DZR drives, the RS‐485 interface is provided through a transmit pin and a receive pin.
These pins should be connected to the appropriate locations on a serial cable connector, as
specified by the serial protocol. The reference point for the RS‐485 signals is common with the
signal ground of the drive. See “RS‐485/232 Interface” on page 30 for more information on the
DZ drive serial interface connection. For more detailed information on RS‐485 communication
with DZ drives, consult the ADVANCED Motion Controls Serial Communication Manual.
MNDGDZIN-03 6
Products and System Requirements / Control Modes
The name of the mode refers to which servo loop is being closed in the drive, not the end‐result
of the application. For instance, a drive operating in Current (Torque) Mode may be used for a
positioning application if the external controller is closing the position loop. Oftentimes, mode
selection will be dependent on the requirements and capabilities of the controller being used
with the drive as well as the end‐result application.
2.4.2 Velocity
In Velocity Mode, the input command voltage controls the motor velocity. This mode requires
the use of a feedback element to provide information to the drive about the motor velocity. DZ
drives allow velocity control with either Hall Sensors or an Encoder as the feedback element.
The motor velocity and other parameters can be monitored in DriveWare through the digital
oscilloscope function. The feedback element being used for velocity control must be specified
in DriveWare, which also offers configuration of velocity limits. See “Feedback Supported” on
page 8 for more information on feedback devices.
2.4.3 Position
In Position Mode, the input command voltage controls the actual motor position. This mode
requires the use of a feedback element to provide information to the drive about the physical
motor location. DZ drives allow position control with either an Encoder or ±10V Position
feedback. The motor position and other parameters can be monitored in DriveWare through
the digital oscilloscope function. The feedback element being used for position control must be
specified in DriveWare, which also offers configuration of position limits. See “Feedback
Supported” on page 8 for more information on feedback devices.
MNDGDZIN-03 7
Products and System Requirements / Feedback Supported
Due to the inherent low resolution of motor mounted Hall Sensors, using
Hall Sensors for velocity feedback is not recommended for low-speed
applications below 300 rpm for a 6-pole motor, 600 rpm for a 4-pole
motor, or 900 rpm for a 2-pole motor. Hall Velocity Mode is better suited
Note for velocity control applications where the motor will be spinning at
higher speeds.
For more information on using Hall Sensors for trapezoidal commutation, see “Trapezoidal
Commutation” on page 43.
MNDGDZIN-03 8
Products and System Requirements / Feedback Supported
Figure 2.2 below represents differential encoder "pulse" signals, showing how dependent on
which signal is read first and at what frequency the "pulses" arrive, the speed and direction of
the motor shaft can be extrapolated. By keeping track of the number of encoder "pulses" with
respect to a known motor "home" position, DZ drives are able to ascertain the actual motor
location.
Encoder A-
Example 1: Encoder-A precedes Encoder-B. The pulses
arrive at a certain frequency, providing speed and
directional information to the drive.
Encoder B+
Encoder B-
Encoder A+
Encoder A-
Example 2: Encoder-B precedes Encoder-A, meaning the
direction is opposite from Example 1. The signal frequency
is also higher, meaning the speed is greater than in
Example 1.
Encoder B+
Encoder B-
MNDGDZIN-03 9
Products and System Requirements / Feedback Supported
DZ drives can also use encoder feedback for sinusoidal commutation by using the
AutoCommutation routine in DriveWare. Encoder feedback is also used in the "Phase Detect"
procedure in DriveWare, which is necessary when using a three phase (brushless) motor
without Hall Sensors. The Phase Detect routine will have to be run before AutoCommutation.
Phase Detect works by sending a small current signal to the motor, prompting the motor to
vibrate slightly for a few seconds. The encoder feedback from this movement provides a
starting position for the motor, allowing the drive to then be properly commutated. See the
Driveware Software Guide for more information on Phase Detect.
When using the Programmable Analog Input for ±10 VDC Position
feedback, the drive cannot use a ±10V Analog input command through
the reference inputs. See the Command Sources section below for other
available types of command inputs.
Note
MNDGDZIN-03 10
Products and System Requirements / Command Sources
MNDGDZIN-03 11
Products and System Requirements / Pin Layout
PIN 1 PIN 1b
DZ-040L080
PIN 1b PIN 1a
0.10in [2.54mm]
MNDGDZIN-03 12
Products and System Requirements / DZC Drives
5k 5k
PDI-1,2,3 (CAP-A) HALL A,B,C
Feedback
GND GND
Feedback
+5V Drive
Logic
5k
Motor
Motor
PDO-1,2,3 MOT ENC A,B,I +
6.7k
PAI-1 + (REF+)
I/O Interface
PAI-1 – (REF–)
6.7k
2k
RS32 RX RS232
Interface
RS232 TX
GND
CAN_RX CANopen
Interface
CAN_TX
2.8.2 Pinouts
TABLE 2.3 DZC Pin Functions
DZC Signal Connector - P1 DZC Power Connector - P2, P3
Pin Description Pin Description DZ-020L080
DZ-012L080
DZ-040L080
1 CAN ADDR 0 2 CAN ADDR 1
3 PAI-1 + (REF+) 4 PAI-1 - (REF -) Pin Description Pin
MNDGDZIN-03 13
Products and System Requirements / DZR Drives
5k 5k
PDI-1,2,3 (CAP-A) HALL A,B,C
Feedback
GND GND
Feedback
+5V Drive
Logic
5k
Motor
Motor
PDO-1,2,3 MOT ENC A,B,I +
6.7k
PAI-1 + (REF+)
I/O Interface
PAI-1 – (REF–)
6.7k
2k
SELECT
RS232 TX / RS485 TX–
RS485/232
RS232 RX / RS485 RX– Interface
RS485 TX+
RS485 RX+
2.9.2 Pinouts
TABLE 2.4 DZR Pin Functions
DZR Signal Connector - P1 DZR Power Connector - P2
Pin Description Pin Description DZ- DZ-020L200, P2
012L080 DZ-040L200, P2,P3
1 RS485 ADDR 0 2 RS485 ADDR 1
P2
3 PAI-1 + (REF+) 4 PAI-1 - (REF -)
Pin Description Pin
5 GROUND 6 RS485 BAUD
LOGIC PWR (1,1a)
7 PDO - 1 8 PDO - 2 1 1a 1b
N/C (1b)
9 PDO - 3 10 PDI - 1 2 2a 2b
GROUND
11 PDI - 2 12 PDI - 3 (CAP-A) 3 3a 3b
13 RS232 RX / RS485 RX- 14 RS485 RX+ 4 4a 4b
HIGH VOLTAGE
15 RS232 TX / RS485 TX- 16 RS485 TX+ 5 5a 5b
17 PDI-4 + (PWM+/ STEP+ / AUX ENC A+/CAP-B) 18 PDI-4 - (PWM- / STEP- / AUX ENC A-) 6 RESERVED 6a 6b
19 PDI-5 + (DIR+ / AUX ENC B+/ CAP-C) 20 PDI-5 - (DIR- / AUX ENC B-) 7 7a 7b
MOTOR C
21 GROUND 22 HALL A 8 8a 8b
23 HALL B 24 HALL C 9 9a 9b
MOTOR B
25 MOT ENC I+ 26 MOT ENC I- 10 10a 10b
27 MOT ENC A+ 28 MOT ENC A- 11 11a 11b
MOTOR A
29 MOT ENC B+ 30 MOT ENC B- 12 12a 12b
MNDGDZIN-03 14
Products and System Requirements / System Requirements
Where:
KT ‐motor torque constant
The motor current will need to be calculated for both continuous and peak operation. The
peak torque will be during the acceleration portion of the move profile. The continuous
torque is the average torque required by the system during the move profile, including
dwell times.
MNDGDZIN-03 15
Products and System Requirements / System Requirements
• The system voltage requirement is based on the motor properties and how fast and hard
the motor is driven. The system voltage requirement is equal to the motor voltage, VM,
required to achieve the move profile.
VM = ( KE ⋅ SM ) + ( IM ⋅ RM )
Where:
KE ‐motor back EMF constant
SM ‐motor speed (use the maximum speed expected for the application)
IM ‐motor current (use the maximum current expected for the application)
RM ‐motor line‐to‐line resistance
• The motor inductance is vital to the operation of DZ servo drives, as it ensures that the DC
motor current is properly filtered.
A motor that does not meet the rated minimum inductance value of the
DZ drive may damage the drive! If the motor inductance value is less
than the minimum required for the selected drive, use of an external filter
card is necessary.
A minimum motor inductance rating for each specific DZ drive can be found in the drive
datasheet. If the drive is operated below the maximum rated voltage, the minimum load
inductance requirement may be reduced.
Use of a shunt regulator is necessary in systems where motor deceleration or a downward
motion of the motor load will cause the system’s mechanical energy to be regenerated via the
drive back onto the power supply. This regenerated energy can charge the power supply
capacitors to levels above that of the DZ drive over‐voltage shutdown level. If the power supply
capacitance is unable to handle this excess energy, or if it is impractical to supply enough
capacitance, then an external shunt regulator must be used to dissipate the regenerated
energy. The shunt regulator will "turn‐on" at a certain voltage level (set below the drive over‐
voltage shutdown level) and discharge the regenerated electric energy in the form of heat.
The diagram below provides a possible example of an appropriate system power supply
voltage for a DZ‐012L080 drive using an external shunt regulator.
MNDGDZIN-03 16
Products and System Requirements / System Requirements
100
DZ Drive Over Voltage Shutdown (88V)
80 Shunt Regulator Turn-On Voltage (80V)
60
VDC Acceptable Power Supply
40 Range (26V-72V)
System Power Supply Requirement (24V)
20 DZ Drive Under Voltage Shutdown (17V)
0
The power supply current rating is based on the maximum current that will be required by
the system. If the power supply powers more than one drive, then the current requirements
for each drive should be added together. Due to the nature of servo drives, the current into the
drive does not always equal the current out of the drive. However, the power in is equal to the
power out. Use the following equation to calculate the power supply output current, IPS,
based on the motor current requirements.
VM ⋅ IM
I PS = ----------------------------
-
V PS ⋅ ( 0.98 )
Where:
VPS ‐nominal power supply voltage
IM ‐motor current
VM ‐motor voltage
Use values of V and I at the point of maximum power in the move profile (when VMIM = max).
This will usually be at the end of a hard acceleration when both the torque and speed of the
motor is high.
2.10.4 Environment
To ensure proper operation of a DZ servo drive, it is important to evaluate the operating
environment prior to installing the drive.
TABLE 2.5 Environmental Specifications
Environmental Specifications
Parameter Description
Ambient Temperature Range See Figure 2.7
Baseplate Temperature Range 0 - 65 ºC (DZ-012L080) ; 0 - 75 ºC (DZ-020L080 / DZ-040L080)
Humidity 90%, non-condensing
Mechanical Shock 15g, 11ms, Half-sine
Vibration 2 - 2000 Hz @ 2.5g
Altitude 0-3000m
MNDGDZIN-03 17
Products and System Requirements / System Requirements
a heatsink for best thermal management results. Note that DZ‐012L080 drives operated at
supply voltages approaching 80VDC will require additional heatsinking to achieve rated
characteristics, so no natural convection data is given. For mounting instructions and diagrams
see “Mounting” on page 26.
60
50
40
°C 30
20
10
0
0 1 2 3 4 5 6 7
Continuous Output Current (Amps)
80 80
70 70
60 60
50 50
40 °C 40
30 30
20 20
10 10
0 0
0 2 4 6 8 10 12 14 0 5 10 15 20 25
Continuous Output Current (Amps) Continuous Output Current (Amps)
1.The heatsink used in the above tests is 15" x 22" x 0.65" aluminum plate.
Shock/Vibrations While DZ drives are designed to withstand a high degree of mechanical shock
and vibration, too much physical abuse can cause erratic behavior, or cause the drive to cease
operation entirely. Be sure the drive is securely mounted in the system to reduce the shock and
vibration the drive will be exposed to. The best way to secure the drive against mechanical
vibration is to use screws to mount the DZ drive against its baseplate. For information on
mounting options and procedures, see “Mounting” on page 26.
MNDGDZIN-03 18
3 Integration in the Servo System
This chapter will give various details on incorporating a DZ servo drive into a system, such as how to design the
PCB traces on an interface board, how to properly ground both the DZ drive along with the entire system, and
how to properly connect motor wires, power supply wires, feedback wires, communication cables, and inputs
into the DZ drive.
These items should be included in your declaration of incorporation as well as the name and
address of your company, description of the equipment, a statement that the servo drives must
not be put into service until the machinery into which they are incorporated has been declared
in conformity with the provisions of the Machinery Directive, and identification of the person
signing.
MNDGDZIN-03 19
Integration in the Servo System / CE-EMC Wiring Requirements
General
1. Shielded cables must be used for all interconnect cables to the drive and the shield of the
cable must be grounded at the closest ground point with the least amount of resistance.
2. The drive’s metal enclosure must be grounded to the closest ground point with the least
amount of resistance.
3. The drive must be mounted in such a manner that the connectors and exposed printed
circuit board are not accessible to be touched by personnel when the product is in
operation. If this is unavoidable there must be clear instructions that the amplifier is not to
be touched during operation. This is to avoid possible malfunction due to electrostatic
discharge from personnel.
MNDGDZIN-03 20
Integration in the Servo System / CE-EMC Wiring Requirements
flat against the enclosure of the product using the mounting lugs provided on the filter.
Paint should be removed from the enclosure where the filter is fitted to ensure good metal
to metal contact. The filter should be mounted as close to the point where the AC power
filter enters the enclosure as possible. Also, the AC power cable on the load end of the filter
should be routed far from the AC power cable on the supply end of the filter and all other
cables and circuitry to minimize RF coupling.
MNDGDZIN-03 21
Integration in the Servo System / Grounding
3.3 Grounding
In most servo systems all the case grounds should be connected to a single Protective Earth
(PE) ground point in a "star" configuration. Grounding the case grounds at a central PE ground
point through a single low resistance wire for each case ground reduces the chance for ground
loops and helps to minimize high frequency voltage differentials between components. All
ground wires must be of a heavy gauge and be as short as possible. The following should be
securely grounded at the central PE grounding point:
• Motor chassis
• Controller chassis
• Power supply chassis
• PCB Interface chassis
Isolated DC
Power Supply
Motor
Ground cable shield wires at the mounting card or PCB interface side to a chassis earth ground
point. The DC power ground and the input reference command signal ground are oftentimes
at a different potential than chassis/PE ground. The signal ground of the controller must be
connected to the signal ground of the DZ drive to avoid picking up noise due to the "floating"
differential servo drive input. On all DZ drives, the DC power ground and the input command
signal ground are referenced to each other internally. In systems using an isolated DC power
supply, signal ground and/or power ground can be referenced to chassis ground. First decide if
this is both appropriate and safe. If this is the case, they can be grounded at the central
grounding point.
MNDGDZIN-03 22
Integration in the Servo System / Wiring
3.4 Wiring
Servo system wiring typically involves wiring a controller (digital or analog), a servo drive, a
power supply, and a motor. Wiring these servo system components is fairly easy when a few
simple rules are observed. As with any high efficiency PWM servo drive, the possibility of
noise and interference coupling through the cabling and wires can be harmful to overall
system performance. Noise in the form of interfering signals can be coupled:
• Capacitively (electrostatic coupling) onto signal wires in the circuit (the effect is more
serious for high impedance points).
• Magnetically to closed loops in the signal circuit (independent of impedance levels).
• Electromagnetically to signal wires acting as small antennas for electromagnetic radiation.
• From one part of the circuit to other parts through voltage drops on ground lines.
Experience shows that the main source of noise is the high DV/DT (typically about
1V/nanosecond) of the drive’s output power stage. This PWM output can couple back to the
signal lines through the output and input wires. The best methods to reduce this effect are to
move signal and motor leads apart, add shielding, and use differential inputs at the drive. For
extreme cases, use of an inductive filter card or a noise suppression device is recommended.
Unfortunately, low‐frequency magnetic fields are not significantly reduced by metal enclosures.
Typical sources are 50 or 60 Hz power transformers and low frequency current changes in the
motor leads. Avoid large loop areas in signal, power‐supply, and motor wires. Twisted pairs of
wires are quite effective in reducing magnetic pick‐up because the enclosed area is small, and
the signals induced in successive twist cancel.
Ground the motor power cable shield at one end only to the mounting card or PCB interface
chassis ground. The motor power leads should be bundled and shielded in their own cable and
kept separate from feedback signal wires.
MNDGDZIN-03 23
Integration in the Servo System / Wiring
When multiple drives are installed in a single application, precaution regarding ground loops
must be taken. Whenever there are two or more possible current paths to a ground
connection, damage can occur or noise can be introduced in the system. The following rules
apply to all multiple axis installations, regardless of the number of power supplies used:
1. Run separate power supply leads to each drive directly from the power supply filter
capacitor.
2. Never "daisy‐chain" any power or DC common connections. Use a "star"‐connection
instead.
Motor Power
Motor Power
MNDGDZIN-03 24
Integration in the Servo System / Wiring
Long signal wires (10‐15 feet and up) can also be a source of noise when driven from a typical
OP‐AMP output. Due to the inductance and capacitance of the wire the OP‐AMP can oscillate. It
is always recommended to set a fixed voltage at the controller and then check the signal at the
drive with an oscilloscope to make sure that the signal is noise free.
MNDGDZIN-03 25
Integration in the Servo System / Mounting
3.5 Mounting
This section provides instructions and information on the different ways to mount a DZ servo
drive to a PCB.
CANopen and serial communication connections are made through D‐SUB connections on the
MC1XDZ01, while input/output and feedback signal connections can be made either through
screw terminal or D‐SUB connectors. DC power is supplied through a screw terminal. The
MC1XDZ01 datasheet includes information on D‐SUB mating connectors, as well as surface‐
mount jumper and DIP Switch options available on the MC1XDZ01.
The MC1XDZ01 is shipped with the following included screw terminal connectors:
TABLE 3.1 MC1XDZ01 Included Mating Connectors
MC1XDZ01 Included Mating Connectors
Description Qty. Included Manufacturer and Part Number
8-terminal, 3.5 mm spaced insert connector 4 Phoenix Contact: P/N 1840421
2-terminal, 3.5 mm spaced insert connector 1 Phoenix Contact: P/N 1843606
FIGURE 3.3 DZ drive mounted on MC1XDZ01 on DIN rail tray (DIN rail tray shown for reference only and is not included with
DZ drive or MC1XDZ01; din rail tray is available from Phoenix Contact); MC1XDZ01 and mating connectors (mating connectors
shown are included with MC1XDZ01)
In addition, users may design their own mounting card to mate with a DZ servo drive. For more
information on designing a DZ compatible PCB interface card, see “PCB Design” on page 28 and
“Interface Circuitry Examples” on page 29.
MNDGDZIN-03 26
Integration in the Servo System / Mounting
DZ drives are designed with a common pin layout throughout the entire drive family, providing
the user with the option of designing only one mounting card or PCB interface that is
compatible with every DZ drive. For an application that may have different versions with
higher or lower power requirements, the same mounting card or PCB interface can be used for
each application version with the appropriate DZ drive. The diagram below shows the PCB
mounting footprint for the DZ family. For specific dimensions, see “Mounting Dimensions” on
page 47.
DZ‐012L080 drives connect to P1 and the outside "A" row of P2, while DZ‐020L080 drives
connect to P1 and both rows of P2. DZ‐040L080 models connect to P1, P2, and P3.
Soldering Soldering a DZ board directly to a PCB provides added support against mechanical
shocks and vibration. It is recommended to solder DZ drives to a PCB following the industry
standard for Acceptability of Electronic Assemblies IPC‐A‐610D. Use solder with no‐clean flux.
DZ drives can be soldered by any of the following methods:
• wave soldering
• hand soldering
• selective wave soldering
MNDGDZIN-03 27
Integration in the Servo System / PCB Design
To clean the PCB and drive after soldering, it is recommended to gently apply isopropyl alcohol
or a cleaning agent with a soft‐bristled brush. Use care not to apply downward pressure, but
rather lightly brush the PCB and drive. Do not immerse the drive in a cleaning agent.
DZ drives can also be screw mounted through the two drive mounting screw holes or the two
4/40 thread screw holes on either side of the DZ baseplate onto an external heatsink or other
mounting plate for added stability and resiliency against mechanical vibration. Mounting to an
external heatsink also provides better thermal management behavior than other mounting
options. See “Ambient Temperature Range and Thermal Data” on page 17 for more info.
MNDGDZIN-03 28
Integration in the Servo System / Interface Circuitry Examples
500k
CAN Rx
H Rx
3.3V CMOS Interface
CAN Tx (+5V tolerant)
L Tx
MNDGDZIN-03 29
Integration in the Servo System / Interface Circuitry Examples
Supported Standards
RS232 Rx / RS485 Rx- for RS-232
Communication:
RS485 Rx+ RS-232
or
For 2 wire / half duplex
+5V EIA562 (+/-5V TTL)
wiring, Tx and Rx must be
tied together on the
interface card. 5k
RS485 Tx+ Supported Standards
for RS-485
Communication:
RS232 Tx / RS485 Tx-
RS-485
RS-422
+5V
RS-485 Select
10k
250 PDI 4,5+
+5V
100pF +
-
R2*
250
PDI 4,5-
20k 100pF
MNDGDZIN-03 30
Integration in the Servo System / Interface Circuitry Examples
+5V +5V
5k
PDI-1, 2, or 3
User switch or output
power device High Impedance
Buffer
Signal Ground
6.7k
PAI-1+ (REF+)
-
10k PAI-1- (REF-) +
10k 6.7k
2k
MNDGDZIN-03 31
Integration in the Servo System / Interface Circuitry Examples
Shield
Hall B 5k
Motor Hall B
+5V
5k
Hall C Hall C
+V GND +5V
Signal Ground
Chassis Ground
Note
MNDGDZIN-03 32
Integration in the Servo System / Interface Circuitry Examples
+ MOT ENC A+
Enc-A Filter +
- MOT ENC A- -
Circuitry
Shield
+ MOT ENC I+
Motor Filter +
- Circuitry MOT ENC I- -
+ MOT ENC B+
Filter +
Enc-B MOT ENC B-
- Circuitry -
Chassis
Ground
+5V
10k
250
+5V 100pF
R2*
250
20k 100pF
*R2 is only needed for single-ended
operation. (20K recommended)
Note
MNDGDZIN-03 33
Integration in the Servo System / Interface Circuitry Examples
High Voltage
Isolated DC
Shield
Power +HV
Supply GND
Power Ground
Chassis Ground
Single Point
System Ground
(PE Ground)
Logic Power
+5VDC Shield
Logic Power +5V
Supply GND
Signal Ground
Chassis Ground
Single Point
System Ground
(PE Ground)
MNDGDZIN-03 34
Integration in the Servo System / Interface Circuitry Examples
Motor C
Shield
Motor Motor B
Motor A
Chassis Ground
Single Point
System Ground
(PE Ground)
Motor B
Shield
Motor
Motor A
MNDGDZIN-03 35
4 Operation and Features
This chapter will present a brief introduction on how to test and operate a DZ servo drive. Read through this
entire section before attempting to test the drive or make any connections.
The following steps outline the general procedure to follow when commissioning a DZ drive
for the first time. The DriveWare Software Manual contains more detailed information on each
step.
MNDGDZIN-03 36
Operation and Features / Features and Getting Started
1. Check System Wiring: Before beginning, check the wiring throughout the system to
ensure proper connections and that all grounding and safety regulations have been
followed appropriately for the system.
Do not apply power to the system until certain all wiring and grounding
has been setup safely and properly!
2. Apply Power: Power must be applied to the drive before any communication or
configuration can take place. Turn on the +5 VDC Logic supply, then turn on the main DC
Power supply. Use a multimeter or voltmeter to check that both power supply levels are
within their specified ranges.
3. Establish Connection: Open DriveWare on the PC. The DZ drive should be attached to a
mounting card or PCB interface, and connected to the PC with a serial cable. Choose the
"Connect to a drive" option when DriveWare starts, and enter the appropriate
communication settings in the options window that appears. See the DriveWare Software
Guide for more information on connecting to a drive. For connection issues, see
“Connection Problems” on page 51.
4. Input Motor Data: Once DriveWare has connected to the DZ drive, the motor and
feedback information must be entered in DriveWare. This information is required for the
drive to be configured properly.
5. Set User Units: User Units allows the user to set the general units that will be used in
DriveWare. A variety of unit types are available, and DriveWare also offers the option of
using custom units.
6. Configure Drive Limits and Events: DriveWare allows the user to manually configure
system parameters and limits, and assign "actions" to specific events. The limits and their
corresponding actions are used as both safety measures to avoid system damage, as well
as parameter observation tools for drive configuration and troubleshooting.
7. Tune the Current Loop: Once the drive parameters are configured properly, the current
loop must be tuned. This is the innermost loop and forms the basis of all motion. The
current loop gains can be calculated based on the motor and application data entered in
the previous two steps, or they can be set manually. The DriveWare Software Manual
contains instructions on current loop tuning.
8. Commutate the Motor: For Three Phase (Brushless) motors, commutation is necessary to
maintain the optimal torque generation at any motor position. Typically this is
accomplished by running the AutoCommutation routing in DriveWare. Also see
“Commutation” on page 42.
Once the drive has been commutated successfully, the drive is ready for further use, such as
velocity or position loop tuning. Consult the DriveWare Software Manual for the correct
procedure.
MNDGDZIN-03 37
Operation and Features / Features and Getting Started
The Address Selector Input pins have a voltage range of 0 to 3V. Do not
apply voltages greater than 3V to avoid damaging the drive!
• For DZC drives, to set the CAN node address of a drive, use the formula:
7 ⋅ Addr0 7 ⋅ Addr1
CANAddress = ---------------------- + 8 ⋅ ----------------------
3 3
Where:
CANAddress . . . . . . . . . . . . the desired node address
Addr0 . . . . . . . . . . . . voltage applied to pin CAN ADDR 0 (P1‐1)
Addr1 . . . . . . . . . . . . voltage applied to pin CAN ADDR 1 (P1‐2)
Values for Addr0 and Addr1 are always integer multiples of 3/7 V within the range of 0 to 3
V. Examples of the voltages required to set certain node addresses are given in Table 4.1
below. Note that setting a CAN address of 0 will utilize the address stored in non‐volatile
memory.
• For DZR drives, to set the address of a drive, use the formula:
7 ⋅ Addr0 7 ⋅ Addr1
RS485Address = ---------------------- + 8 ⋅ ----------------------
3 3
Where:
RS485Address . . . . . . . . . . . . the desired drive address
Addr0 . . . . . . . . . . . . voltage applied to pin RS485 ADDR 0 (P1‐1)
Addr1 . . . . . . . . . . . . voltage applied to pin RS485 ADDR 1 (P1‐2)
Values for Addr0 and Addr1 are always integer multiples of 3/7 V within the range of 0 to 3
V. Examples of the voltages required to set certain node addresses are given in Table 4.2
below. Note that setting a drive address of 0 will utilize the address stored in non‐volatile
memory.
MNDGDZIN-03 38
Operation and Features / Features and Getting Started
• For DZR drives, the RS‐485 baud rate is set by applying the appropriate voltage to the
Baud Rate Selector Input (P1‐6) as given in Table 4.4.
TABLE 4.4 RS-485 Baud Rate Values
RS-485 Baud Rate Values
RS-485 BAUD Value RS-485 BAUD Tolerance RS-485 Baud Rate (bits/s)
0 +/-0.388 Bit rate stored in non-volatile memory
1 +/-0.388 9.6k
2 +/-0.388 38.4k
3 +/-0.3880 115.2k
MNDGDZIN-03 39
Operation and Features / Features and Getting Started
Parameters and options for the Capture signals can be entered and configured in DriveWare.
Hardware settings and options for the auxiliary encoder can be entered and configured in
DriveWare. The DZ drive will have to be operating in Position Mode in order to utilize the
auxiliary encoder input.
MNDGDZIN-03 40
Operation and Features / Features and Getting Started
Limits and options for the Step and Direction command signal can be entered and configured
in DriveWare.
Leaving these two pins open will automatically configure the drive for RS‐232 communication.
The default communication parameters for RS‐232 communication are 115200 Baud and
drive address 63 (some older drives may use 9600 Baud as the default). See “RS‐485/232
Interface” on page 30 for more information.
Once the jumper has been installed, the drive must be power cycled to enable RS‐485
communications. The default RS‐485 communication parameters are 9600 Baud and drive
address 63. These parameters can be changed within DriveWare once a connection is
established. The RS‐485 communication parameters are independent of RS‐232 parameters. If
the drive is returned to RS‐232 mode, the original communication parameters that were set in
RS‐232 mode will take effect. The factory default sets both RS‐232 and RS‐485 communication
parameters identically, but in practice it is possible to have two different sets of parameters.
MNDGDZIN-03 41
Operation and Features / Features and Getting Started
4.1.4 Homing
DZ drives can be configured in DriveWare to "home" to a certain reference signal. This
reference signal can be any number of different signal types, such as limit switches, home
switches, or encoder index pulses. See the DriveWare Software Manual for more information
on Homing.
4.1.5 Commutation
Motor commutation is the process that maintains an optimal angle between the magnetic field
created by the permanent magnets in the motor and the electromagnetic field created by the
currents running through the motor windings. This process ensures optimal torque or force
generation at any motor position. Single phase (brushed) motors accomplish this process with
internal commutators built into the motor housing. Three phase (brushless) motors require a
correctly configured drive to commutate properly, however. There are two ways to configure a
DZ digital drive to commutate a three phase (brushless) motor in DriveWare:
• AutoCommutation: Most applications can use the AutoCommutation routine in DriveWare
for configuring a drive to a specific motor. This routine will automatically detect the
feedback devices attached to the motor and ask the user to verify them against the motor’s
data sheet.
• Manual Commutation: This process requires more time, and may not be as accurate as
AutoCommutation. This method will have to be performed if:
— The motor is mechanically restrained such that it is unable to rotate
(AutoCommutation requires the motor to rotate 2 revolutions + 1 electrical cycle in
both directions for a rotary motor, and 3 electrical cycles for a linear motor).
— The motor or load has a significant amount of inertia.
For three phase (brushless) drives that use encoder feedback but no Hall Sensors, it is
required to run the "Phase Detect" routine in DriveWare before AutoCommutation. Phase
Detect works by sending a small current signal to the motor, prompting the motor to vibrate
slightly for a few seconds. The encoder feedback from this movement provides a starting
position for the motor, allowing the drive to then be properly commutated.
See the DriveWare Software Manual for more information on AutoCommutation, Manual
Commutation, and Phase Detect.
DZ drives allow either sinusoidal or trapezoidal commutation.
MNDGDZIN-03 42
Operation and Features / Features and Getting Started
Volts
0
The drive powers two of the three motor phases with DC current during each specific Hall
Sensor state as shown in Figure 4.3.
FIGURE 4.3 Hall Sensor Commutation and Motor Phase Current for 120-Degree Phasing
Hall Sensor
Commutation
High (1)
Hall A
Low (0)
High (1)
Hall B
Low (0)
High (1)
Hall C
Low (0)
Motor Phase
Current
High
Phase A
Low
High
Phase B
Low
High
Phase C
Low
MNDGDZIN-03 43
Operation and Features / Features and Getting Started
Table 4.5 shows the default commutation states for 120‐degree and 60‐degree phasing.
Depending on the specific setup, the sequences may change after running AutoCommutation.
TABLE 4.5 Digital Drive Commutation Sequence Table
60 Degree 120 Degree Motor
Hall 1 Hall 2 Hall 3 Hall 1 Hall 2 Hall 3 Phase A Phase B Phase C
1 0 0 1 0 0 - LOW HIGH
1 1 0 1 1 0 HIGH LOW -
1 1 1 0 1 0 HIGH - LOW
Valid
0 1 1 0 1 1 - HIGH LOW
0 0 1 0 0 1 LOW HIGH -
0 0 0 1 0 1 LOW - HIGH
1 0 1 1 1 1 - - -
Invalid
0 1 0 0 0 0 - - -
4.1.7 Firmware
DZ drives are shipped with the latest version of firmware already stored in the drive. Periodic
firmware updates are posted on ADVANCED Motion Controls’ website, www.a‐m‐c.com. See the
DriveWare Software Manual for information on how to check the drive’s firmware version, and
how to download new firmware into the drive when necessary.
MNDGDZIN-03 44
A Specifications
MNDGDZIN-03 45
/ Specifications Tables
60 80
70
50
60
40
50
°C 30 40
30
20
20
10
10
0 0
0 1 2 3 4 5 6 7 0 2 4 6 8 10 12 14
Continuous Output Current (Amps) Continuous Output Current (Amps)
Maximum Ambient °C
DZ40 Drive Models at 80VDC
80
70
60
50
°C 40
30
20
10
0
0 5 10 15 20 25
Continuous Output Current (Amps)
1. The heatsink used in the above tests is 15" x 22" x 0.65" aluminum plate.
MNDGDZIN-03 46
/ Mounting Dimensions
MNDGDZIN-03 47
/ Mounting Dimensions
MNDGDZIN-03 48
/ Mounting Dimensions
MNDGDZIN-03 49
B Troubleshooting
This section discusses how to ensure optimum performance and, if necessary, get assistance from the factory.
To determine whether the drive is in a fault state, use the Drive Status function in DriveWare to
view active and history event items and drive fault conditions. See the DriveWare Software
Guide for more information on reading the Drive Status window. Some common fault
conditions caused by hardware issues are listed below.
Over-Temperature Verify that the baseplate temperature is less than the maximum allowable
baseplate temperature value. The drive remains disabled until the temperature at the drive
baseplate falls below this threshold.
Over-Voltage Shutdown
1. Check the DC power supply voltage for a value above the drive over‐voltage shutdown
limit. If the DC bus voltage is above this limit, check the AC power line connected to the DC
power supply for proper value.
2. Check the regenerative energy absorbed during deceleration. This is done by monitoring
the DC bus voltage with a voltmeter or oscilloscope. If the DC bus voltage increases above
the drive over‐voltage shutdown limit during deceleration or regeneration, a shunt
regulator may be necessary. See “Power Supply Specifications” on page 16 for more
information.
MNDGDZIN-03 50
/ Fault Conditions and Symptoms
For example, the motor velocity can be limited by giving a value to the Motor Over Speed
selection in DriveWare. An "event action", such as "Disable the Power Bridge", can also be
assigned for DriveWare to take if the motor reaches this speed. If the motor does happen to
reach this velocity limit, DriveWare will automatically cut power to the drive’s output in this
particular case, and the drive will be disabled. In the Drive Status window, "Motor Over Speed"
will be shown as a "history" event, and "Commanded Disable" will be shown as an "Action"
event.
Depending on each specific system and application, there are many different options available
for assigning system limits and associated actions. See the DriveWare Software Guide for more
information.
Faulty connection cables are also a possible cause of connection problems. Check all cables for
any shorts or intermittent connections.
For network communication over CAN or RS‐485, the DZ drive must be configured for the
appropriate communication protocol. See “RS‐485 Selection Jumper” on page 41 for more
information.
MNDGDZIN-03 51
/ Fault Conditions and Symptoms
B.1.3 Overload
Verify that the minimum inductance requirement is met. If the inductance is too low it could
appear like a short circuit to the drive and thus it might cause the short circuit fault to trip.
Excessive heating of the drive and motor is also characteristic of the minimum inductance
requirement not being met. See drive data sheets for minimum inductance requirements.
All drives incorporate a “fold‐back” circuit for protection against over‐current. This “fold‐back”
circuit uses an approximate “I2t” algorithm to protect the drive. All drives can run at peak
current for a maximum of 2 second (each direction). Currents below this peak current but
above the continuous current can be sustained for a longer time period, and the drive will
automatically fold back at an approximate rate of "I2t" to the continuous current limit within a
time frame of less than 10 seconds. An over‐current condition will not cause the drive to
become disabled unless configured to do so in DriveWare.
t(s)
0 2 12
Another common motor issue is when the motor spins faster in one direction than in the other.
This is typically caused by improper motor commutation or poor loop tuning. Follow the steps
in the DriveWare Software Guide to properly commutate and tune the motor.
MNDGDZIN-03 52
/ Technical Support
For help from the manufacturer regarding drive set‐up or operating problems, please gather
the following information.
The following is a typical example of a product label as it is found on the drive:
1. EIA Date Code: The date code is a 4‐digit number signifying the year and week that the
drive was manufactured. The first two digits designate the year and the second two digits
designate the week. For example, the above part would have been built during the thirty‐
second week of 2008.
2. Serial Number: The serial number is a 5‐digit number followed by a 4‐digit number.
3. Version Number: 3‐digit code that refers to product version. Different versions reflect
minor component value changes. Note that the version number is not the same as the
revision designator in the Part Number below.
4. Part Number: Refer to the drive datasheet for typical part numbers. The last letter refers to
the revision (in the example label revision B is shown). The part number can be
proceeded by an X, which signifies a prototype unit. The part number can also have a suffix
(e.g. DZCANTE‐012L080B‐AM1), which designates a special version of the standard drive
(DZCANTE‐012L080B is the standard drive, ‐AM1 designates the special version).
MNDGDZIN-03 53
/ Technical Support
Seller warrants that all items will be delivered free from defects in material and workmanship
and in conformance with contractual requirements. The Seller makes no other warranties,
express or implied and specifically NO WARRANTY OF MERCHANTABILITY OR FITNESS FOR
A PARTICULAR PURPOSE.
The Seller's exclusive liability for breach of warranty shall be limited to repairing or replacing
at the Seller's option items returned to Seller's plant at Buyer's expense within one year of the
date of delivery. The Seller's liability on any claim of any kind, including negligence, for loss or
damage arising out of, connected with or resulting from this order, or from the performance or
breach thereof or from the manufacture, sale, delivery, resale, repair or use of any item or
services covered by or furnished under this order shall in no case exceed the price allocable to
the item or service or part thereof which gives rise to the claim and in the event Seller fails to
manufacture or deliver items other than standard products that appear in Seller's catalog.
Seller's exclusive liability and Buyer's exclusive remedy shall be release of the Buyer from the
obligation to pay the purchase price. IN NO EVENT SHALL THE SELLER BE LIABLE FOR
SPECIAL OR CONSEQUENTIAL DAMAGES.
Buyer will take all appropriate measures to advise users and operators of the products
delivered hereunder of all potential dangers to persons or property, which may be occasioned
by such use. Buyer will indemnify and hold Seller harmless from all claims of any kind for
injuries to persons and property arising from use of the products delivered hereunder. Buyer
will, at its sole cost, carry liability insurance adequate to protect Buyer and Seller against such
claims.
All returns (warranty or non‐warranty) require that you first obtain a Return Material
Authorization (RMA) number from the factory.
Request an RMA number by:
MNDGDZIN-03 54
Index
MNDGDZIN-03 55
/
56 MNDGDZIN-03
DZ Digital Drive
Hardware Installation Manual
MNDGDZIN-03