DS2AS Manual
DS2AS Manual
DS2AS Manual
Manual
Safety notes
Confirmation
Do not use the drivers that are broken, lack of parts or wrong types.
Installation
Make sure all the external powers are cut off before install the drivers.
Wiring
Contents
transporting
Is the screw loose?
matched
Please contact us if there are any problems in these items.
2. Type
(1) Servo driver
DS2 2 0P7 AS
Series name
DS2:compact model
Voltage level
2: 220V
Configuration: AS
Motor capacity
0P2: 0.2KW
0P4: 0.4KW
0P7: 0.75KW
3. Parts introduction
(1) Servo motor
Encoder
Frame
Flange
Output shaft
POWER
Light when power on
PULPUL+
V1+
DIRDIR+
V2+
SI1
SI2
SI3
SI4
+24V
SO1
SO2
COM
CN1
Panel display
Display the servo state, parameter, alarm
Panel buttons
For parameter settings
CN0
Pulse, direction, I/O signal
Power and motor terminal
Drive and motor power terminal
CN2
CN1
I/O, analog, position feedback signal
CN2
Encoder terminal
RS232 port
Connect PC and HMI
6
5
4
3
2
1
DIP switch
Turn on 2, 3, and 5
for normal using
Installation
1. Servo motor
MS series servo motors can be installed either horizontally or vertically. The service
life of the servo motor can be shortened or unexpected problems might occur if it is
installed incorrectly or in an inappropriate location. Follow these installation
instructions carefully.
Antirust
Notes:
The end of the motor shaft is coated with
antirust. Before installing, carefully remove
all of the paint using a cloth moistened with
paint thinner. Avoid getting thinner on other
parts of the servo motor.
(3) Concentricity
Please use coupling when connecting to machine; keep the shaft center of servo
motor and machine at the same line. It should be accord to the following
diagram when installing the servo motor.
Measure it at 4 places of the circle, the difference should be below
0.03mm. (Rotate with the shaft coupler)
If the concentricity is not enough, it will cause the vibration and bearing damage.
When installing the coupler, prevent direct impact to the shaft. This can damage
the encoder mounted on the shaft end at the opposite side of the load.
(4) Installation direction
Through part of
the shaft
Make sure that the power lines are free from bends and tension. Be especially careful
to wire signal line cables so that they are not subject to stress because the core wires
2
2. Servo drive
The DS2 series servo drivers are base-mounted servo drivers. Incorrect installation
will cause problems. Follow the installation instructions below
(1) Storage temperature
Store the servo driver within -20~+85, as long as it is stored with the power cable
disconnected.
(2) Installation location
The following precautions apply to the installation site.
Situation
Installation Precaution
Installation in a
Design the control panel size, unit layout, and cooling method
Control Panel
50C.
Installation Near a
Heating Unit
Installation Near a
Source of Vibration
subjecting it to vibration.
Installation at a Site
Exposed to
Corrosive Gas
Other Situations
Ventilation
(4) Installation
Follow the procedure below to install multiple servo drivers side by side in a control
panel.
Fan
Fan
min
PULPUL+
V1+
DIRDIR+
V2+
SI1
SI2
SI3
SI4
+24V
SO1
SO2
COM
PULPUL+
V1+
DIRDIR+
V2+
SI1
SI2
SI3
SI4
+24V
SO1
SO2
COM
PULPUL+
V1+
DIRDIR+
V2+
SI1
SI2
SI3
SI4
+24V
SO1
SO2
COM
PULPUL+
V1+
DIRDIR+
V2+
SI1
SI2
SI3
SI4
+24V
SO1
SO2
COM
CN1
CN1
CN1
CN1
CN2
CN2
CN2
CN2
min
min
min
Install the servo driver perpendicular to the wall and make the front panel towards
operator.
Cooling
Please leave enough space as the above diagram to ensure cooling by fans or
natural ventilation.
Side-by-side installation
As the above diagram, leave min 10cm space at horizontal direction, leave min
50mm space at vertical direction. Install cooling fans above the drive. Keep the
uniform temperature inside the control panel to avoid overheat at local place.
9
Vibration: 4.9m/s
Dimensions
1. Servo motor
10
Type
LA
MS-60ST-M00630-20P2
110
Unit: mm
Type
MS-60ST-M01330-20P4
LA
Normal
With brake
146
189
11
Type
MS-80ST-M02430-20P7
12
Unit: mm
LA
Normal
With brake
150
191
Type
MS-90ST-M02430-20P7
Unit: mm
LA
Normal
With brake
149
194
2. Servo driveunit: mm
13
Wiring
1. Main circuit
14
Function
Explanation
L1/L2/L3
AC
circuit
200~240V, 50/60Hz
Ground terminal
single-phase
or
3-phase
motor
P+PB
UVW
Regeneration brake
resistor
between P+ and PB
Motor terminal
Connect to motor
Ground terminal
PE
15
DS2-20P2-AS
DS2-20P4-AS
DS2-20P7-AS
CN0
CN1(DB15)
PULPUL+
V1+
DIRDIR+
V2+
SI1
SI2
SI3
SI4
+24V
SO1
SO2
COM
10
15
DS2-20P2-AS
DS2-20P4-AS
DS2-20P7-AS
16
11
CN0 terminals
No.
Name
PUL-
PUL+
Contents
Pulse
input PULDifference
input
No.
Name
SI2
SI3
Contents
Input terminal
2
Input terminal
3
PUL+
Open
3
V1+
collector
10
SI4
11
+24V
12
SO1
13
SO2
+24V
4
DIR-
DIR+
Direction
input DIRDifference
input DIR+
Open
V2+
collector
+24V
DS2-20P2-AS
DS2-20P4-AS
DS2-20P7-AS
SI1
Input
terminal 1
Input terminal
4
Input terminal
+24V
Output
terminal 1
Output
terminal 2
Ground
14
COM
of
output
terminal
CN1DB15terminals
No.
Name
Contents
No.
Name
NC
Reservation
Z-
NC
Reservation
10
B+
SI5
SO3
B-
Input
terminal 5
Output
terminal 3
Encoder
11
12
13
T-REF
Contents
Encoder output
ZEncoder output
B+
Torque
analog
input
V-RE
Speed
analog
input
GND
17
output B6
A+
A-
Z+
Encoder
output A+
Encoder
output A-
input
14
RS485 +
15
RS485 -
Encoder
output Z+
4. I/O signals
(1) Input signal
Item
Input terminals
Function
Digital input
SI1~SI5
Pulse input
PUL-PUL+
DIR-DIR+
5.
Output terminals
SO1~SO3
Function
Multi-functional output terminals
CN2 terminals
18
4
10
15
3
9
14
2
8
13
1
7
12
6
11
Drive
terminal
Encoder
terminal
608090
Series motor
Name
Drive
terminal
A+
B+
Z+
U+
11
W+
13
A-
14
B-
Z-
U-
10
15
W-
11
Shield
12
GND
13
5V
14
10
V+
15
12
V-
Encoder terminal
608090
Series motor
Name
6. Communication ports
COM1
COM1 is RS232 port which can be used to connect PC for debugging. Do not set the
panel display to bb or RUN when debugging.
The parameters of COM1 cannot be modified.
Baud rate 19200bps, 8 data bits, 1 stop bit, even parity, Modbus station no.1.
19
DS2-20P2-ASDS2-20P4-ASDS2-20P7-AS
Terminal
Name
Explanation
TXD
RS232 send
RXD
RS232 receive
GND
RS232 ground
(5-pin port)
Note: please use the cable offered by Xinje company.
COM2
Port
DS2-20P2-AS
DS2-20P4-AS
DS2-20P7-AS
COM mode
A (CN1-14)
B (CN1-15)
Mark
RS485
Function
Default
Range
setting
P0-04.0
Baud
rate
09
0300
1600
21200
32400
44800
59600
619200
738400
20
857600
9115200
P0-04.1
Data bit
08
P0-04.2
Stop bit
02 bits21 bit
P0-04.3
Parity bit
02
0no parity 1odd parity 2even parity
Function
Modbus station no.
Unit
Default setting
1
Range
1255
7. Typical wiring
DS2-20P2-ASDS2-20P4-ASDS2-20P7-AS
21
3-phase AC 220V
(50/60Hz)
FIL
Regenerative
L1
L2
L3
P+
resistor
PB
U
V
W
U
V M
W
PE
CN2
PG
Properly handle the
Shield thread
Vcc
Shield layer connects
0V at signal side, be
empty at drive side
V1+
CN0-3
CN1-8
/PUL- CN0-1
/DIR- CN0-4
2.2K
CN1-9
CN1-10
Vcc
V2+
CN0-6 2.2K
CN1-5
CN1-6
CN1-7
/S-ON
CN0-7
/ALM-RST CN0-8
/P-OT
CN0-9
CN0-12
CN0-13
/N-OT CN0-10
/SPD-A CN1-3
CN1-4
CN0-14
22
ZO+
Z0BO+
B0-
Encoder
Output
AO+
A0-
COIN
ALM
Self-defined
Terminal outpu
S-RDY
COM
Function
STATUS/E
SC
INC
DEC
STATUS
ESC
INC
DEC ENTER
ENTER
The control panel can display the running status, set the parameters and command.
The basic status includes display status, parameter settings, monitor, auxiliary
function, alarm status. Press STATUS/ESC to change the 5 status.
23
Power ON
Running status
Parameter setting
Monitor
Auxiliary function
Display mode:
Monitor mode: U- XX: XX is monitor parameter code
Auxiliary function mode: FX-XX: the first X is group code; the second X is parameter
code in this group.
Parameter settings mode PX-XXthe first X is group code; the second X is parameter
code in this group.
Alarm mode E-XXXXXX is alarm code.
2. Running status
The LED digits and code will show the status of servo drive.
The servo enters status display when power on. If it cannot enter this status, press
STATUS/ESC button.
24
Code contents
Code
Contents
Standby
Servo is OFF (motor has no electricity)
Run
Servo enable (motor has electricity)
Forward prohibit
P-OT ON
Reverse prohibit
N-OT ON
3. Monitor status
The monitor status can show the command, I/O signal status, servo internal status.
The monitor status can be changed when motor is running.
(2) Press INC, DEC or ENTER to choose the monitor code U-16, keep press
ENTER to check the contents.
25
Contents
Unit
U-00
Rpm
U-01
Rpm
U-02
U-03
0.1
U-04
0.1
U-05
Bus voltage
U-06
Module temperature
0.1
U-07
Rpm
U-08
U-09
U-10
U-11
U-12
U-13
U-14
U-15
U-16
Shift command
pulse
Rotate angle
(encoder value)
Input command
pulses
Feedback
command pulses
Current position
00009999*1
00009999
*10000
00009999*1
00009999
*10000
00009999*1
00009999
*10000
00009999*1
00009999
*10000
00009999*1
00009999
U-17
(cumulative value)
U-18
26
*10000
Command
pulse
Encoder
pulse
Command
pulse
Command
pulse
Encoder
pulse
0.1A
U-19
0.01V
U-20
0.01V
U-21
U-22
U-21 can show the I/O signal status. The following is the I/O status.
LED1 LED2
LED4 LED5
Fig 1
0
5 6 1
4
2
3 7
Fig 2
In fig 1, input status is shown in LED4 and LED5; output status is shown in LED1 and
LED2. Fig 2 is the LED segment number.
Each segment meanings please refer to DS2 series servo manual.
U-22 can show I/O terminal status. The following is the I/O status.
LED1 LED2
LED4 LED5
Fig 1
0
5 6 1
4
2
3 7
Fig 2
In fig1, input terminal status is shown in LED5; output terminal status is shown in
LED2. Fig 2 is the LED segment number.
Each segment meanings please refer to DS2 series servo manual.
27
4. Auxiliary function
The control panel can performance some applications in auxiliary function.
Function
Contents
code
F0-**
System information
F1-**
F2-**
Motor code
F3-**
Alarm information
F4-00
F5-00
Press STATUS/ESC to enter auxiliary function. Set the group no. to 0 in order to
check system information. Press INC or DEC to change the code, keep press
ENTER to check the information, press STATUS/ESC to return.
The contents of the system information:
Code
Contents
Code
Contents
F0-00
Motor code
F0-01
Series
F0-02
Type
F0-03
F0-04
Production date:
F0-05
F0-07
Hardware version
month
F0-06
Software version
In auxiliary function status, set the group to 1, press ENTER to go to code switching.
Press INC or DEC to change the code, keep press ENTER to become effective.
Press STATUS/ESC to return.
1JogF1-00
Make sure motor doesnt connect to the machine before jogging
Press ENTER to enable the motor. In enable status, press INC for forward jog, press
28
Display
Status
Idle
Forward
Enable
Reverse
Display
2test runF1-01
Make sure the motor doesnt connect to the machine before test running
Please enter test run if servo connects to non-original encoder line and power line.
Set F1-01 to 1, keep press ENTER to go to test run.
The display will show the following when test running.
If all the wires are connected correctly, the motor will run forward (direction is
counterclockwise) in 5 seconds. The motor will shake if the wiring is not correct.
Even worse, the drive will alarm. Please cut the power at this time and check the
wiring.
Press STATUS/ESC to exit.
3current detection offset auto-tune
Please use current detection offset auto-tune when servo finishes updating or motor
is not running smoothly after long time.
Choose F1-02 to enter current detection offset auto-tune, it will show rEF.
Press ENTER to run this function, it will show rEF and blink.
It will show done in 5 second when auto-tune is successful.
Press STATUS/ESC to exit.
4speed command offset auto-tune
Choose F1-03 to enter this function. It will show rEF_o.
29
The following are the steps of set to default value. The operations must be done
when servo is OFF.
(1) Press STATUS/ESC to enter auxiliary function.
(2) Press INC or DEC, set the group no. to 4, press ENTER to confirm.
(3) Keep press ENTER, it will show 0 and blink.
(4) Set the value to 1, keep press ENTER to make it effective.
(5) Re-power on the drive.
External monitor
In auxiliary function, choose F5-00, it will show C-OUT. COM1 is available, control
panel is invalid. User can debug the servo through PC.
Press STATUS/ESC to exit.
5. Parameter setting
The following steps show how to change the value of P3-09 from 2000 to 3000.
(1) Press STATUS/ESC, change to parameter setting status, press ENTER to
confirm.
(2) The second LED will blink, press INC or DEC to change the value to 3, keep
press ENTER to confirm.
(3) The last two LEDs will blink at this time, press INC or DEC to change the value to
09, keep press ENTER to confirm.
31
(4) It will show the value in P3-09. The lowest bit will blink; press ENTER to left shift
the bit. Press INC, DEC or ENTER to change the value to 3000. Keep press ENTER
to confirm.
6. Alarm
It will show alarm code when servo has error. The error code is E-XXX. Press
ENTER to reset the error.
If the servo power is off caused by servo error, the alarm doesnt have to clear.
Note: please find out the alarm reason before clear the alarm.
Parameter list
Effective time: modify when servo OFF, effective when servo ON; modify
anytime, effective when re-power on; modify anytime, effective
immediately
Parameter:
PXXX
PXXX. H
PXXX.L
Function
Unit
Default
value
Range
00
Main mode
01
Sub-mode 1
07
0: idle
1: torque (command)
2torque (analog)
32
Effective
Sub-mode 2
07
0~7 ditto
03
1255
04
Parameters of COM2
n.2206
n.0000
n.2209
05
Rotation direction
01
02
03
33
07
T-REF distribution
03
01
0: undefined.
1: T-REF is external torque limit input.
2: undefined.
3: P-CL, N-CL is ON, T-REF is
external torque limit input.
08
V-REF distribution
0: undefined.
1: V-REF external speed limit input.
Name
Unit
Default
Range
value
Effective
time
00
1Hz
100
15000
01
0.1ms
400
150000
02
1/s
100
12000
03
Reserved
04
1Hz
250
15000
05
0.1ms
10000
150000
1/s
250
12000
1%
0100
0.01ms
0~65535
time
06
07
Reserved
08
Reserved
09
10
34
Function
Unit
00
Default
Range
Effective
time
value
Command pulse mode
12
01
02
165535
03
Electronic
165535
1ms
0100
100Hz
5000
110000
0.1ms
20
01000
gear
ratio
(denominator)
04
05
Reserved
06
07
08
Reserved
09
Reserved
10
n.0000
11
-9999
+9999
12
-9999
+9999
13
0.1rpm
050000
14
1ms
065535
35
15
0.1ms
065535
time
P2-16~P2-90 are 2~16 segment parameters, P2-91~P2-93 are reserved.
94
times
1~65535
0.1rpm
600
0~50000
0.1rpm
100
0~50000
96
Name
Unit
00
Default
Range
value
Analog value of rated
Effective
time
0.01V
1000
1503000
speed
01
Internal speed 1
rpm
100
-5000+5000
02
Internal speed 2
rpm
200
-5000+5000
03
Internal speed 3
rpm
300
-5000+5000
04
JOG speed
rpm
100
01000
05
1ms
065535
1ms
065535
0.01ms
065535
start
06
07
08
0.01ms
20
065535
09
rpm
Different
05000
36
speed)
for each
motor
10
0.01V
0100
Name
Unit
Default
Range
value
Effective
time
00
0.01V
1000
1503000
01
0.01ms
065535
02
1%
300
0300
03
1%
300
0300
04
1%
100
0300
05
1%
100
0300
06
1%
300
0300
07
rpm
2000
15000
1%
-300300
0.01V
0100
control mode
08
Reserved
09
Internal
torque
command
setting
10
Name
Unit
00
Default
Range
Effective
time
0250
value
Positioning end width /COIN
Command
37
pulse
01
rpm
10
0300
02
Rotation
speed
rpm
20
11000
rpm
10
1250
Command
50
010000
1000
065535
1ms
0500
checking
/TGON
03
/V-CMP
04
pulse
05
256
command
pulses
06
07
rpm
100
05000
08
1ms
500
101000
09
5ms
0~100
10
0000signal invalid
0001input positive signal to
terminal SI1
0002input positive signal to
terminal SI2
0003input positive signal to
terminal SI3
0004input positive signal to
terminal SI4
0005input positive signal to
terminal SI5
38
ditto
12
13
14
15
limit, ditto
16
17
18
39
19
ditto
20
21
22
/INHIBIT
pulse
command
prohibition, ditto
23
24
25
ditto
26
Reserved
27
Reserved
28
29
40
/V-CMP
co-speed
checking,
ditto
30
31
32
33
34
35
36
37
38
Servo drive
Range
P5-10~P5-24
DS2-20P2-AS
DS2-20P4-AS
n.0000~n.0005
DS2-20P7-AS
n.0010~n.0015
SI2
SI3
SI4
SI5
41
DS2-20P2-AS
/S-ON
/ALM-RST
/P-OT
/N-OT
/SPD-A
DS2-20P4-AS
DS2-20P7-AS
terminal
Servo drive
Range
parameters
P5-28~P5-38
DS2-20P2-AS
DS2-20P4-AS
n.0000~n.0003
DS2-20P7-AS
n.0010~n.0013
DS2-20P2-AS
SO1
SO2
SO3
/COIN
/ALM
/S-RDY
DS2-20P4-AS
DS2-20P7-AS
Alarm information
Code
E-001
E-002
42
Explanations
Reasons
Program
Cannot
pass
damage
program self-test
Parameter
Cannot
pass
Solution
the
the
E-003
damage
parameter self-test
contact us
bus overvoltage
Check
or
regenerative
not
connect
regenerative
to
the
grid
and
resistor,
regenerative resistor is
broken or value to large
E-004
Bus
under
Regenerative
Regenerative resistor is
Check
resistor error
not functional
resistor
Module
temperature too
high
working
high
enable;
voltage
E-005
E-006
the
regenerative
when
servo
decrease
is
the
environment temperature
E-007
Over current
E-008
Over speed
or motor error
UVW wiring
is error
E-009
Analog
input
error
when
analog zeroing
two
channels
analog is zeroing
E-010
E-011
Position offset is
too large
Motor UVW is
Check
short circuit
connection,
motor
UVW
change
the
43
broken motor
E-012
E-013
current error
is error
servo drive
Encoder
Not
Motor
UVW
UVW
open circuit
E-014
Encoder
ABZ
open circuit
E-015
connect
encoder,
Not
connect
encoder,
Check
encoder
wiring,
damaged
Encoder
wiring
encoder
has
(encoder
wiring,
damaged
is
fast
encoder
Speed changing
too
Check
error,
external
interference
feedback error)
E-016
Over load
Decrease
time
the
time
of
Power
failure
when running
running
voltage is stable
Cannot
E-018
erase
Erase
parameter error
re-power on
on initialization
E-031
Motor
code
error
System
E-032
initialization
failure
44
is
Contact us
Set F1-01 to 1, check the motor running state. If the motor runs smoothly,
the connection is correct. Otherwise, please check the wiring.
(g) If the connection is correct, enter F1-00 for jog running. Make sure there is
no error, and then connect the motor to the machine.
(h) Set the servo drive parameters as actual needs, and adjust it depend on
actual conditions.
45
Motor code
Motor type
MS-60ST-M006
Power
Torque
Speed
Current
Overload
Motor
KW
Nm
RPM
times
code
0.2
0.637
3000
1.8
1003
0.4
1.27
3000
2.5
0004
0.75
2.39
3000
3.0
0011
0.75
2.4
3000
3.0
0021
30-20P2
MS-60ST-M013
30-20P4
MS-80ST-M024
30-20P7
MS-90ST-M024
30-20P7
Motor code
Servo drive
Motor code
DS2-20P2-AS
1003
DS2-20P4-AS
0004
DS2-20P7 -AS