Professional Documents
Culture Documents
Zlac706 Manual 1.3 Hub Motor PDF
Zlac706 Manual 1.3 Hub Motor PDF
ZLAC706
Manual for Low Voltage
Servo Driver
(Special for Hub Motor)
[Pl ease read th e manu al carefull y b efore use to avoid d amag e to th e d river ]
1
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
2
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
CATALOGUE
Preface .................................................................................................................... 4
Safety Precautions ...................................................................................................5
Outline ....................................................................................................................7
1. Basic Feature .......................................................................................................7
2. Application ..........................................................................................................7
3. Technical Indicator ...............................................................................................7
4. Interface Definition ..............................................................................................8
4.1 Power/Motor Interface(P3) .......................................................................8
4.2 Encoder Interface(P2) ...............................................................................8
4.3 Control Interface(P1) ................................................................................9
4.4 OUT/IN Interface ..................................................................................... 11
4.5 Communication Interface........................................................................ 12
5. Control Mode .................................................................................................... 12
5.1 Basic Control .......................................................................................... 12
6. Typical Wiring .................................................................................................... 14
7. Indicator Light and Fault Judgment ..................................................................... 15
8. Communication Protocol .................................................................................... 15
8.1 RS232 Communication Protocol ............................................................... 15
8.2 RS232 Communication Application Example ............................................ 23
3
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
Preface
This manual describes the installation, debugging, maintenance, operation and other
aspects of this servo driver(25W ~400W). Before use, please read the manual and
make clear of the safety precautions of this product.
This manual will be timely revised when product is improved, specifications and
version are changed or some other reasons, which will not be notified.
Any questions when using our products, please read the relevant manual or call our
technical service department, we will meet your requirements in the shortest
possible time.
4
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
Safety Precautions
Installation
Wiring
When plugging and unplugging the driver terminals, make sure that the
driver indicator is off before proceeding.
The grounding terminal PE shall be reliably grounded through the left screw
of the driver.
Electrify
Please confirm whether the main circuit input power is consistent with the
5
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
Do not test the driver for high voltage and insulation resistance at will.
Operation
Do not directly touch the output terminals after the driver is powered on.
When the system is on operation, the driver and motor may have a high
temperature rise, do not touch it.
Please confirm the input and output signals to ensure safe operation.
The alarm can be reset only after the operation signal is cut off. Alarm resetting
in the running signal state will cause the driver to restart suddenly.
Do not change the parameter settings of the driver at will. The parameter
modification needs to be performed under standby condition.
Do not touch the controller terminals directly, and some have high voltage,
very dangerous.
Before powering up,be sure to install the cover; when removing the cover,
be sure to cut off the power supply first.
After cutting off the main circuit input power and confirming the driver
indicator light has completely extinguished, it can be inspected and maintained.
Do the inspection and maintenance by professional electrical engineer.
Do not do wiring, disassembling or other operation on the terminals during
power on. There is an integrated circuit on the main control board of the driver.
Please pay full attention when checking to avoid damage caused by static induction.
6
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
Outline
1. Basic Feature
Working voltage: 24V-60VDC (200W motor 24V-36VDC, 400W motor 24V-60VDC).
Output current: average 8A, peak 24A.
Rotate speed: up to 1000RPM for hub motor.
Adapter motor: 400W inner for hub motor.
Control mode: external pulse, analog quantity, host computer communication
control etc.
support position, speed and torque mode.
Parameter commissioning: RS232 communication, PC debugging software write once,
can backup and import parameters.
Communication method: RS232.
Abnormal protection: with functions of under-voltage, over-voltage, overload,
over-current, encoder abnormality, etc. and has alarm output.
2. Application
Various types of electronic processing equipment, assembly line material conveying
device, medical equipment, instrumentation, precision testing equipment, channel
gate control, Cartesian robot, servo fixed length positioning, garage blocking control,
equipment loading and unloading device, equipment auxiliary exercise device, grab
and handling machinery, inkjet printers, photo machines, home and office
automation devices etc.
3. Technical Indicator
Adopt FOC magnetic field orientation control technology and SVPWM space vector
modulation algorithm can easily modify the motor parameters to adapt to various
motors with different specifications, built-in electronic gear, graphical debugging and
monitoring software. The control function can be customized according to the user's
needs to integrate control and drive.
7
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
4. Interface Definition
4.1 Power/Motor Interface(P3)
NO. Mark Name Remark
1 GND Input power-
DC 24V-60V
2 VDC Input power+
Tab 4-3
9
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
Control signal differential mode input, control signal interface wiring diagram, as
shown in figure 4-4.
The wiring diagram of the single-ended mode control signal interface as figure 4-5.
Special Notice:
When the control signal is 12V or 24V, an external current limiting resistor is required.
12V connected to 1K 1/8W resistor, and 24V connected to 2K 1/8W resistor.
Otherwise, long-term operation will damage the driver opto-isolated device.
10
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
Tab 4-6
Fig 4-6
The analog external potentiometer is shown in figure 4-7. There are two ways to
control the analog control, which can be selected by RS232 debugging software:
position control mode - external analog input and speed control mode - external
analog input.
The FAULT port is an opto-isolated OC output with the maximum withstand voltage
30VDC and maximum saturation current 50mA. When the driver is working normally,
the output optocoupler is not conductive.
FAULT 11
COM 12
3 NC No connection
6 NC No connection
Tab 4-4
5. Control Mode
5.1 Basic Control
The driver provides three basic operation modes: position, speed and torque, using a
single control mode. All operation modes and instructions are listed below.
12
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
Control mode
Control source selection Description
selection
The driver accepts a position
command to control the motor to the
External pulse input target position. The position
command is input by the terminal,
and the signal type is pulse + direction
Relative position:
The driver enable start time is
mechanical 0 point, each time the PC
Position control
digital input value is written, the
mode
motor rotates the target distance.
Absolute position:
PC digital input
The driver enable start time is
mechanical 0 point, each time the PC
digital input value is written, the
motor rotates to the target position
with the mechanical 0 point as the
reference.
Speed control
PC digital input Input range: -1000RPM~+1000RPM
mode
The input range is -7500~+7500. The
corresponding output current is
Torque control 24A.When the input is positive, it
PC digital input
mode corresponds to the positive torque,
and the negative value is the reverse
torque.
Tab 5-1
13
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
6. Typical Wiring
14
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
8. Communication Protocol
Data Data
Function High 8 bits High 8
Add. checksum Remark
Description (A2) bits (A2)
(A1) (A1+A2+A3)
16
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
17
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
80 00 01 81
80 00 81 01
Motor Startup
status
E1 Bus voltage
Internal Control (PC): address
Send 80 00 80 E2 Output current
Return 80 00 01 81 E1 00 19 FA E2 00 18 FA E4 02 8B 71 E6 00 address
00 E4 Output speed
E6 E7 21 8A 92 E8 00 00 E8 E9 1B 24 28 address
External control (PLC): E6 Position given
Send 80 00 80 high 16-bit
Return 80 00 81 01 E1 00 19 FA E2 00 18 FA E4 02 8B 71 E6 00 address
00 E7 Position given
E6 E7 21 8A 92 E8 00 00 E8 E9 1B 24 28 low 16-bit address
E8 Position
feedback high
16-bit address
E9 Position
feedback low
16-bit address
18
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
Take lower 8
Bus voltage 0xe1 _____ _____ bits (tolerance ±2V)
(A1+A2+A3)
Take lower 8
The actual current by 100
Output current 0xe2 _____ _____ bits
times reduced
(A1+A2+A3)
19
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
60 60 80 00 08 88 Encoder fault
60 60 80 00 10 10 Overheat
60 60 80 00 20 A0
Undervoltage
60 60 80 00 40 C0
overload
External control (PLC):
Send 0x60 0x00 0x00 0x60
Return 60 60 80 00 80 00
60 60 80 00 81 01
60 60 80 00 82 02
60 60 80 00 84 04
60 60 80 00 88 08
60 60 80 00 90 10
60 60 80 00 A0 20
60 60 80 00 C0 40
Send 0x61 0x00 0x00 0x61 Voltage=0x19
Bus voltage 0x61
Return 61 61 E1 00 19 FA corresponds to 25V
Send 0x62 0x00 0x00 0x62 Current=0x0A
Output current 0x62
Return 62 62 E2 00 0A EC corresponds to 10mA
Send 0x63 0x00 0x00 0x63 Actual speed = set value /
Return 63 63 E4 01 12 F7 8192 * 3000RPM
0x01 0x12 corresponds to
Motor speed 0x63
274
Speed =
274/8192*3000=100rpm
Send 0x64 0x00 0x00 0x64 After E6 is the position
Return 64 64 E6 00 00 E6 E7 27 10 1E high 16 bits 0x00 0x00
Position given 0x64 After E7, the position is
lower 16 bits 0x27
0x10=10000counts
Send 0x65 0x00 0x00 0x65 After E8, the position
Return 65 65 E8 00 00 E8 E9 27 09 19 feedback is 16 bits high.
Position feedback 0x65
After E9, the position
feedback is lower 16 bits.
Description:
(1) The data command format received by the controller is: address + data 8 bits
+ data low 8 position + data checksum (take the lower 8 bits of the first 3 data sums),
If the host computer send it correctly in this format, the driver immediately returns
the two addresses of the command to the host computer, indicating that the driver
20
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
has successfully received the command. For example: the host computer sends: 0x09
0x32 0x32 0x6d the driver returns to the host: 0x09 0x09 This indicate the driver has
finished receiving command.
(2) When selecting the position debug mode, the host computer sends a
control command through the serial port. The setting sequence is: set the driver to
the position debug mode (send 0x02 0x00 0xd0 0xd2) ---------- set its acceleration and
deceleration ----------- motor start (0x00 0x00 0x01 0x01)------------ Position given the
upper 16 bits ------------ position given the lower 16 bits.
(3) If all parameters have been set when the driver is debugging parameters,
such as the acceleration and deceleration, control mode, speed limit (the factory has
defaulted to a suitable value). In this situation, only need to set the motor to start,
then send position to the positioning.
Steps: Motor start (0x00 0x00 0x01 0x01) ------------ Position given high 16 bits
------------ position given lower 16 bits.
(4) The input length given by the position is a 32-bit data, which needs to be
decomposed into high 16 bits and low 16 bits when transmitting. Moreover, the
16-bit data is also decomposed into high-eight and low-eight bits meanwhile. The
data splitting is done by the data format generator in the file. As long as the user
writes the data to be sent on it, it can be automatically split into the format used for
communication.
(5) Use of the data format generator. For example, set the acceleration and
deceleration to 50, and enter it in the 16-bit data generation box: Address: 09
Acceleration write 50 Deceleration write 50 then display. At this time, the data
format is generated 0x09 0x32 0x32 0x6d and then the host computer sends this
command to set the acceleration and deceleration in the position debug mode.
(6) Set the 32-bit position given command. The 32-bit data corresponds to the
pulses number. For example, when the numerator denominator is set to 1 in the set
electronic gear. When the encoder lines number is 2500, the pulses number required
for one rotation of the motor is 10000. When the position reference is written as
10000, the driver starts at the mechanical zero point and the motor rotates once.
When 100000 is written, the motor rotates 10 turns. If 0 is written, the motor rotates
to the position just start.
(7) About the position mode, whether the send position command is an
21
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
absolute position or a relative position. When the send command is 0x52 0x00 0x00
0x52, the send position is absolute position. When the send command is 0x52 0x00
0x01 0x53, the position is relative position.
(8) In position mode, the maximum stable speed limit of the output motor is
determined by VLimit. The send command is (0x1d set value high 8 bits set value
lower 8 bits checksum), where the limit speed corresponds to the set value =
(required set limit speed / 6000) * 16384, the obtained data is rounded off. For
example, if the motor require 3000 RPM, the set value is 8192. If 1RPM is required,
the set value is 3 (rounded).
(9) About finding the mechanical Z signal origin, after the parameter
configuration is completed and after sending the origin operation (0x53 0x00 0x00
0x53), then send the motor start (0x00 0x00 0x01 0x01). The motor will rotate slowly
until find the Z signal origin, and then it will not move. The hub motor has no origin
signal.
Please refer to the above table for the corresponding relationship. The format
returned is 4 data per frame. The format is: Address Data high 8 Bits Data low 8 bits
Checksum (take the low 8 bits).
(11) Parameters will take effect after power-off and restart: Control mode
conversion (PC/PLC); CAN ID change.
22
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
(13) About torque debugging mode - PC input. The setting sequence is: set
the driver to torque debugging mode - PC input
(Send 0x02 0x00 0xc1 0xc3)--Set the torque value---Start (0x00 0x00 0x01
0x01)--Stop (0x00 0x00 0x00 0x00)
(1)30RPM: 1D 00 52 6F
(2)60RPM: 1D 00 A4 C1
(3)120RPM: 1D 01 48 66
Calculation is as follow: set value = 60 / 6000 * 16384 = 164 = 0XA4
Checksum: 0x1D+0x00+0xA4 takes lower 8 bits, and the last command is 1D
00 A4 C1
3. Enable, motor lock shaft: 00 00 01 01
4. Give position:
(1)50 00 00 50 Give position 10000 higher 16 bits
05 27 10 3C Give position 10000 lower 16 bits
(2)50 FF FF 4E Give position-10000 higher 16 bits
05 D8 F0 CD Give position-10000 lower 16 bits
Calculation is as follow, 10000=0X00002710 send higher 16 bits and lower 16
bits separately.
Higher 16 bits command checksum: 0x50+0x00+0x00=0X50
Send command : 50 00 00 50
Lower 16 bits command checksum: 0x05+0x27+0x10=0X3C
Send command: 05 27 10 3C
Negative position calculation: for example, -10000=0xFFFFD8F0, that is,
0x00002710 is reversed plus 1.
5. The speed limit can be modified during position given process.
4. Enable motor: 00 00 01 01
According to the demand, the feedforward gain of hub motor's position
ring will be set to 1 by default. In speed mode, you need to send 80 00 80 in 1 second,
otherwise the motor shaft will be locked. When the current feed gain is set to 0, you
don't need to send 80 00 80 is and the motor shaft will not be locked. (The value of
the feed forward gain can be set to 0 or 1).
5. Stop motor: send 00 00 00 00, the motor will stop immediately, and it's
24
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com
ZLAC706 Manual for Low Voltage Servo Driver V1.3(Special for Hub Motor)
offline, receive 00 00. Or send 54 00 00 54, motor will stop immediately, and it's not
offline (lock axis), receive 54 54 , then send 54 00 01 55, the motor will enter
emergency stop state, and receive 54 54.
4. Torque mode
1. PC torque mode: 02 00 C1 C3
2. Set torque values as follow:
25
Shenzhen ZhongLing Technology Co.,Ltd. TEL:+86-13316898692 FAX:0755-29124283 Web: www.zlingkj.com