Policomp - SDD Ac Servo Driver - Policomp
Policomp - SDD Ac Servo Driver - Policomp
2
Chapter 1 Product inspection and installation
1. Product inspection
Our servo products have been done a completely functional test before leaving
factory, in order to prevent the product exception in the process of shipment, please
check the following items carefully when open the package:
1)Check the servo drive and motor model whether same as ordered. 2) Check
the servo drive and motor appearance whether with damage or scratch. If there is
any above mentioned defective or abnormal signs, please contact with local
distributors immediately.
Shape code
Sub-series:
Power supply K7:
A series:
B N : 220V series K8:
series: Output power
H : 380V series K9:
C series: 08 : 800W
D 13 : 1.3KW
series: 20 : 2.0KW
E series:
1
Chapter 1 Product inspection and installation
1.1.3⑥ Debugging
Servo size line ( model CABLE02 )
communication
drive installation
1 piece optional
2
Chapter 1 Product inspection and installation
3
Chapter 1 Product inspection and installation
4
Chapter 1 Product inspection and installation
display and operation Six of seven-segment display LED: four function keys
position control / speed trial run / jog run /internal
Internal Control model positioning PLC function/RS485 communication/ speed/ torque
functions
Braking function Internally installed
Under voltage, over voltage, over load, over current,
Protection function encoder exception, braking, position error etc.
Command control model External pulse
External Form pulse+ direction cw/ccw A/B orthogonality
command Maximum
pulse Differential motion:1MHZ open collector: 200KHZ
Position input frequency
control
Electronic gear ratio 1 ~ 32767/1 ~ 32767
model
Speed control range speed ratio: 1:5000
atmospheric In control cabinet, no corrosive gas, inflammable gas, oil mist or dust etc
environment
vibration
less than 0.5G ( 4.9m/s2 ) 10 Hz -60Hz ( not run continuously )
Protection level IP54
When several drives installed in the control cabinet, please keep enough space for
sufficient heat dissipation; please add an additional cooling fan to keep the drive ambient
temperature below 55 ℃.
Please install the drive by vertical way, face forward, top up for heat
dissipation. Avoid any drilling cuttings or other things falling in the drive
during assembly. Please use M4 screws when installing.
If there is vibration source (punch) nearby and can not avoid it, please use vibration
absorber or add anti-vibration rubber gasket.
If there is a large magnetic switch, welding machine etc noise interference sources
nearby, the drive is easily interfered by outside and make wrong action, therefore, a noise
filter must be added; but the noise filter will increase leak current, so, an insulating
transformer must be installed at the input end of the drive.
6
Chapter 1 Product inspection and installation
7
Chapter 2 Servo drive and motor wiring
Power
single220V 1kw and below
Leakage
Circuit breakers
Noise filter
8
Chapter 2 Servo drive and motor wiring
Leakage
Circuit breakers
Link to the
CN1 wiring
I/O speed,
Contact connect to
the controller
Link to the
power
9
Chapter 2 Servo drive and motor wiring
10
Chapter 2 Servo drive and motor wiring
11
Chapter 2 Servo drive and motor wiring
12
Chapter 2 Servo drive and motor wiring
13
Chapter 2 Servo drive and motor wiring
15
Chapter 2 Servo drive and motor wiring
control terminal is DB25 connector, the socket is pin type, plug is hole type; CN2
terminal feeder is DB25 connector, socket is 25 core hole type, plug is 25 core pin
type.
Control terminal CN1
Terminal No signal name mark I/O System default function
common
common Grounding common terminal of the control
CN1-16 terminal of the DG
signal output terminal(except CZ)
output terminal
encoder Z the encoder Z phase output terminals:
CN1-2 CZ+ output
phase output photoelectric code of the servo motor Z
phase
encoder Z
CN1-5 phase output
CZ- output pulse output
CZ ON: Z phase signal appear, optocoupler
collector open circuit output
CN1-18 PULS+ external Command pulse input terminals
Command
input Note 1: the parameter Pn8 set pulse input
pulse
CN1-6 PULS- model;
1. Command pulse+symbol mode;
CN1-19 command SIGN+
direction
input 2. CCW/CW Command pulse mode;
CN1-7 SIGN- 2. A/B orthogonal Command pulse mode
CN1-23 Output PEA output Each round of the motor with pulse output
encoder signal The output pulse is mainly used to return to
CN1-11 A PEAL output the upper machine. To achieve closed loop
control, the frequency of the output signal
CN1-24 Output PEB output can be set by PN41,PN42..
encoder signal
CN1-12 B PEBL output
CN1-25 Output PEZ output Each motor round output a signal, the width
encoder of the signal related to the speed of the
signal motor
CN1-13 Z PEZL output
External
If the pulse signal is 24 v, connect the power
public
CN1-20 power VP input supply can be without resistance
supply
CN1-PE Shield ground PE
17
Chapter 2 Servo drive and motor wiring
18
Chapter 2 Servo drive and motor wiring
SDD**NK** SDD**NK**D
4. signal terminals wiring
Cable selection: use shield cable (It is better to choose twisted shielded
Switch
19
Chapter 2 Servo drive and motor wiring
When input signal connect with OV, signal is ON input and effective. It can
be judged by display menu UN-17, when input ON, the corresponding nixie tube
will be light. Input OFF, the corresponding nixie tube will die out. Use this display
content properly, convenient for servo input signal debugging and maintenance.
In order to transmit pulse data correctly, suggest to use differential drive way; in
differential drive mode, use AM26LS31 、 MC3487 or similar line driver RS422
as follow diagram Servo driver
Controller driver
pulse
direction
Controller driver
pulse
direction
Single
pulse
input Servo drive
controller
such as PLC
Position
commend
Direction
co m m e n d
21
Chapter 2 Servo drive and motor wiring
Servo driver
Servo driver
Maximum
Maximum 25V 25mA
Keep
22
Chapter 3 operation and display
Note: 、 keep press down, repeat operation, the longer the holding time,
the faster the repetition rate.
*** 6 section LED digital tube display all kinds of status and data of the
system, all digital tube or the decimal point of the rightmost digital tube blink, it
means alarm.
*** According to multiple-layer menu to operate, the first layer is main menu,
including 8 kinds operation mode, the second layer is the function menu of all
operation modes. The below diagram shows the main menu operation:
Display status meaning
Status surveillance
parameter
Parameter operation
Jog operation
Encoder adjustment
23
Chapter 3 operation and display
Choose “Un-” in the first layer, press entering monitoring mode; there are 22
Current motor
Motor speed
speed is 500 turn
Motor torque
Motor current
24
Chapter 3 operation and display
Control mode
pulse frequency
Speed command
Torque command
Empty
Running status
Alarm code
Reserve
Display analog AD
value
25
Chapter 3 operation and display
Choose “PN-” in the first layer, and press key to enter parameter setting
mode. Use 、 to choose parameter, press key , display the value of
the parameter, use 、 to modify parameter values. press or once,
parameter increase or decrease one, press and keep or , the parameter
can be increase or decrease continuously. When the parameter value is modified,
the rightmost LED digital tube lit up, press to make sure the modified value
effective, the LED digital tube decimal point of the right side go out, the modified
value will be reflected in the control immediately, then press or keep
on modify parameter, after modified press back to the parameter selection
status. If you are not satisfied with the value you are modifying, do not
press
, can press to cancel, restore original parameter value, and back to the
parameter selection status.
26
Chapter 3 operation and display
Parameter management mainly deals with the operation between memory and
EEPROM, choose “Sn-” in the first layer, and press entering
parameter management mode. First, choose the operation mode, there are 5 modes,
use 、 to choose. Take “parameter write in” for example, choose
“Sn-Set”, press
27
Chapter 3 operation and display
and keep more than 2 seconds, if the write success, display “DONE”, if fail,
display “ERR”. Press again back to the operation mode selection status.
into the memory. The process will perform automatically when power on, at
the beginning, the memory parameter and the EEPROM parameter is the
28
Chapter 3 operation and display
same. But when the user modified the parameter, the memory parameter value
changed too. When the user is not satisfied with the modified parameter or the
parameter is messy, perform the parameter read operation, the data in the
ENPROM parameter area will read into the memory again and restore to the
original parameters when power on at the first time.
Sn - SS backup parameters
Sn - rS Restore backup area parameters to current memory
Sn - dEF restore default value, it means to read all the parameter
default value(factory defaults) into the memory, and write in the EEPROM
parameter
area, next power on will use the default parameter. When the user messed the
parameter and can not work properly, use this operation can restore all
parameters to factory default. As different drive mode with different
parameter default values, when using restore default parameters, firstly have
to ensure the motor ID (parameter PN1) is correct.
29
Chapter 3 operation and display
Note: if without outside enable signal, please set PN95 parameter as 1. Or the motor won’t
work.
operation, press key and keep, motor run at jog speed, release the button,
motor stop running, retain zero speed; press and keep, the motor inverted
running at jog speed, release the key, the motor stop running, retain zero speed, jog
speed set by parameter PN22.
Note: if without outside enable signal, please set PN95 parameter as 1. Or the motor won’t work.
3.7 Other
F4 is the photoelectric encoder zero set function, for motor manufactures use. The
user can not use it.
F5 function reserve.
31
Chapter 4 parameter
Chapter 4 parameter
SDD series servo with total 127 parameters can be adjusted, adjust the user parameters
can meet most requirements of the user. The motor mating parameters can not be modified
randomly, or there will be unpredictable results appear. Pn5-Pn16 are position control
parameters, Pn17-42 are speed control parameters, Pn43-Pn50 are current control
parameters, Pn51-Pn59 are I/O control parameters. Pn60-Pn96 are motor mating
parameters.Pn97- Pn127 are internal control parameters and communication control
parameters. Take the default parameters of the 130sm-m0425 motor as an example.
No. Name Value No. Name Value
position feed forward low pass
0 Parameter password 168 7 300
filter cut-off frequency
Position command pulse input
1 Motor ID 15 8 0
form
Position command pulse
2 Software version 1014 9 1
fractional frequency numerator
Position command pulse
3 initial display status 0 10 1
fractional frequency denominator
Position control motor rotation
4 control mode 0 11 0
direction
position
5 800 12 Positioning completion range 20
proportion
gain
position feed
Position out of tolerance
6 forward/Pulse 0 13 800
detection range
speed control mode
filter
Position out of
14 tolerance 0 27 Back to zero accredited range 30
error invalid
Position command Feedback output pulse A/B/Z
15 0 28 0
smoothing filter phase sequence
32 drive ban input Acceleration/ deceleration
16 1 29 200
invalid time constant in speed mode
Chapter 4 parameter
Torque command
50 100 64 motor rated current 40
filter
Input port low 4 system allowed maximum
51 0 65 300
force effective overload capacity
Input port high 3 Current integral separation
52 0 66 800
force effective point
input port low 4
53 0 67 Analog voltage dead zone 30
reverse
Current
68 100 83 Key response time 20
command low pass
filter
Speed
69 200 84 Reserved
integral separation
point
output port
70 2 85 Position error clear method 234
1 function selection
output port
71 0 86 Encoder line number 2500
2 function selection
output
72 1 87 Encoder zero offset 2650
port
3 function selection
Input
73 0 88 Current when encoding disk is zero 60
analog selection
Encoder type
74 0 89 Motor thermal overload 105
selection
Overload
75 117 90 Motor thermal overload torque 130
torque detection
point
Overload point
76 200 91 Motor thermal overload time 900
torque
Maximum overload
77 time of the overload 1000 92 Motor pole pairs 4
34 point
Analog voltage filter
78 100 93 Reserved
factor
Chapter 4 parameter
Speed amplifier
Torque to reach output signal
79 saturation detection 1500 94 150
ratio
time
80 Blocking speed 20 95 Forced enable 0
Blocking
81 1000
confirmation time
Input pulse filter
82 800 96 Reserved
frequency
Internal position 0 Acceleration and deceleration
97 0 109 1
turns of the internal position
Internal position 0
98 0 110 Input port 0 definition 1
pulse number
Speed at internal
99 position 0 1000 111 Input port 1 definition 2
positioning
Internal position 1
100 0 112 Input port 2 definition 14
turns
Internal position 1
101 0 113 Input port 3 definition 15
pulse number
Speed at internal
102 position 1 1000 114 Input port 4 definition 4
positioning
Internal position 2
103 0 115 Input port 5 definition 3
turns
Internal position 2
104 0 116 Input port 6definition 0
pulse number
Speed at internal
105 position 2 1000 117 RS485 communication address 1
positioning
Internal position 3
106 0 118 RS485 communication rate 5
turns
35
Chapter 4 parameter
36
Chapter 4 parameter
position feed
forward set position loop feedforward low-pass filter cutoff
7 low-pass filter frequency, the high the cutoff frequency, the better 1~1200
cutoff the position tracking, but easy to vibrate.
frequency
38
Chapter 4 parameter
position
command pulse
10 electronic gear ratio denominator 1~32767
frequency
denominator
position control
0: normal;
11 motor rotate 0~1
1: direction reversed.
direction
set the positioning finish pulse range under the
position control;
Positioning
12 This parameter provide basis whether drive unit 0~30000
finished range
judgment finished positioning under the position
control mode.
21 reach speed Set the speed value when input signal reach effective 0~3000
-3000 ~3000
22 jog speed Set jog speed.
r/min
23 Enable delay 0-1000ms
Orientation
Precise position when external triggering orientation
24 absolute control 0-65535
positioning Actual operation position is set value *2
pulse
count
25 reserve reserve
The speed when external triggering orientation
Orientation 0~3000
26 control, by setting plus or minus speed to decide
speed r/min
rotation direction when positioning.
Orientation Identified range when external triggering orientation
27 0-10000
complete range control
Feedback output Drive motor output pulse A/B/Z phase sequence
28 pulse A/B/Z during initial power-up 0-7
phase sequence 0: Normal; 1: Phase A is inverted; 2: Phase B is
inverted; 3: A/B is reversed when it is the same;
40 4:
Chapter 4 parameter
Phase Z is inverted; 5: A/Z is reversed
simultaneously; 6: B/Z is also Inverse; 7: A/B/Z
is also reversed
Set value means the motor acceleration/ deceleration
Acceleration/
time from 0r/min~1000r/min. Acceleration and
deceleration 0ms~32767m
29 deceleration are linear.
time constant in s
Only used for speed control mode, it is invalid for
speed mode
position control mode;
41
Chapter 4 parameter
high or low according to the actual situation.
When working in multiple modes, you need to
observe what control mode is currently in progress.
You can check un-11 to determine the working status
and facilitate debugging.
-6000 ~6000
33 Speed 1
r/min
Internal speed control mode: by external I/O point
-6000 ~6000
34 Speed 2 status to control the speed. For example:
r/min
SC1 SC2 SC3
-6000 ~6000
35 Speed 3 Pn33 : OFF OFF OFF
r/min
Pn34 : ON OFF -6000 ~6000
36 Speed 4
OFF Pn35 : OFF ON r/min
OFF -6000 ~6000
37 Speed 5
Pn36 : ON ON r/min
OFF -6000 ~6000
38 Speed 6
Pn37 : OFF OFF ON r/min
Pn38 : ON OFF -6000 ~6000
39 Speed 7
r/min
ON Pn39 : OFF
-6000 ~6000
40 Speed 8 ON
r/min
ON
Pn40 : ON ON
numerator of the ON
Every loop feedback pulse encoder output after
41 encoder output 1~65536
through the gears within the drive unit.
pulse
Denominator of
Every loop feedback pulse encoder output after
42 the encoder 1~65536
through the gears within the drive unit.
output pulse
1.The higher the set value, the greater the gain, the
current loop current tracking error is smaller. But too much gain
43 1 ~ 500
proportion gain will produce vibration or noise, 2.it related with the
servo motor, 3. Independent of load
45 Internal torque 1 Internal torque control mode: the size of the torque is 0%~300%
controlled by the status of the external I/O point.
46 Internal torque 2 For example: -300%~0%
T0
47 Internal torque 3 0%~300%
T1
Pn45 : OFF OFF
48 Internal torque 4 Pn46 : ON
-300%~0%
ON
49 torque set internal speed, jog speed torque 0~300%
1. Setting the torque command filter characteristics
can restrain the vibration which produced by torque
(the motor give out sharp vibration noise).
torque
2. The smaller of the value, the lower of the cutoff
50 command 1%~500%
frequency, the smaller noise produced by motor. If
filter
the load inertia is very big, can reduce the set value
properly. If the value is too small, may result in slow
response and may cause instability.
(0100)
the third bit is forced to be valid ,8 (1000) the
fourth bit is forced to be valid.
Input high 3
52 Input signal high 3 enforce ON 0~7
enforce effective
input low 4 input signal low 4 reverse, used to match the
53 0~15
reverse electrical level of the input signal contact spot
input high 3 input signal high 3 reverse, used to match the
54 0~7 43
reverse electrical level of the input signal contact
spot
output port Output signal reverse, used to match the electrical
55 0~15
Chapter 4 parameter
60 Reserved
Reserved
62
motor rated Set motor rated speed. 0 ~ 6000
speed r/min
Motor Set motor maximum speed 0 ~ 6000
63
maximum speed r/min
motor rated Set motor rated current. 1 ~ 500×
64
current Set value is valid. 0.1A
system allowed
maximum
65 Set system allowed maximum overload multiple 0 ~ 300%
overload
capacity
Current error over the set value, the current loop
Current integral
66 from PI change to P, value is the percentage of 0 ~ 800%
separation
rated current
point
Analog voltage dead zone AD value, set this value
Analog voltage
67 reasonable , with the absence of the input 0 ~ 4096
dead zone
voltage, and solve the motor rotation produced
44
by the zero
Chapter 4 parameter
voltage wave.
Speed integral When speed error over the set value, the speed
69
separation point change from PI to P 0 ~ 300
Output port2
71 function Set Output 2 function: refer to Pn70 0-7
selection
Output port3
72 function Set output 3 function: refer to Pn70 0-7
selection
0: -10V~10V voltage analog input, the positive and
negative voltage determines the direction
Input analog 1: 0V~10V voltage analog input, IO input port
73 0-3
selection function is set to 22, 23, two channels of signal on
and off determine different directions
2: -10V~0V voltage analog input, IO input port
45
Chapter 4 parameter
function is set to 22, 23, two channels of signal on
and off determine different directions
3: 0V~10V voltage analog input, the IO input port
function is set to 22, and the direction is determined
by the on-off of a signal
The above functions are in the analog speed and
analog torque mode
Can be used
84 Reserved Reserved
47
Chapter 4 parameter
overheating
Motor thermal
89 overload torque Thermal overload use I*I*T calculate method 10-300%
detect point
Motor thermal
90 Set this parameter bigger than Pn89 10-300%
overload torque
Motor
91 Set thermal overload maximum time 0-1000S
thermal
overload time
Set servo motor pole pairs, different manufacture
motor pole
92 and different model motor may with different pole 1~36
pairs
pairs, cannot change this parameter randomly
Position gain
93 Set the position gain attenuation factor. 1 ~ 100×
attenuation
0.1A
coefficient
Torque reached Simulation control torque reaches the set value,
94 output signal torque reach output signals effectively. The value is 0 ~ 300%
ratio the percentage of rated torque.
Speed at internal
99 position 0 The speed of positioning to internal position 0 0 ~ 3000
positioning r/min
48
Chapter 4 parameter
Speed at internal
102 The speed of positioning to internal position 1 0 ~ 3000
position 1
r/min
positioning
Internal position -65535~655
103
2 turn Set internal position 2 precise position 35
Internal position Refer to Pn97 Pn98
104 1~65535
2 pulse
Speed at internal
105 position 2 The speed of positioning to internal position 2 0 ~ 3000
positioning r/min
Input port 0 Servo enable function, this input port cannot define
110 1
definition other functions
Used to define the function of the input port, for the
convenience of customers
The set value and functions as follows:
Input port 1 0 : no definition, no
111 0-23
definition
function 1 : servo enable
2 : alarm clear
1 7 : speed command
input 2
Input port 6
116 Refer to Pn111 0-23
definition
Communicate More than one drive communicate, set the station
117 0-127
address number
Communication rate
0 : 4800
Communicatio
1 : 9600
118 0-5
n rate 2 : 19200
3 : 38400
4 : 57600
5 : 115200
Transport protocol, use RTU mode
0 : 8 O1 ( MODBUS , RTU )
Transport 1 : 8 E1 ( MODBUS , RTU )
119 0-2
protocol
2 : 8 N2
Note: 8 means 8 bits data, E means 1 even
O means 1 odd 1 means 1 end bit
position/speed
0 : detect integral saturation fault
integral sa 0-1
120
turation fault 1 : do not detect integral saturation
detect fault
Input port is Set I/O port as controlled object
121 controlled 0 : controlled by external input terminal CN1 0-1
section
1 : controlled by RS485 communication
control
Simulation
speed Certain input voltage, the bigger of the set values,
122 0-4096
proportional the higher speed got.
gain
Simulation
torque Certain input voltage, the bigger of the set values,
123 0-4096
proportional the bigger of the torque got.
gain
51
Chapter 4 parameter
Set up to simulate zero voltage, adjust the symmetry
124 Simulation zero of positive and negative direction of speed or 0-4096
torque.
52
Chapter 4 parameter
53
Chapter 4 parameter
54
Chapter 4 parameter
55
Chapter 5 operation and adjustment
Gear ratio 1
Pn9
numerator
Gear ratio 1
Pn10
denominator
0: external enable
Pn95 Servo enable 1
1: force enable
56
Chapter 5 operation and adjustment
3)Confirm there are no alarm and any abnormal situation, make enable servo
(SON) ON, at this time, the motor motivated, in a state of zero velocity. If enable
signal cannot connect wire, set Pn95 as 1 can make enable motor automatically.
4)Adjust the pulse frequency of the input signal; make the motor running
according to command.
3)Confirm there are no alarm and any abnormal situation, make enable servo
(SON) ON, at this time, the motor motivated, in a state of zero velocity. If enable
signal cannot connect wire, set Pn95 as 1 can make enable motor automatically.
4)Through key operation enter F1 speed trial operation mode, speed trial
operation prompt “S“, value unit is r/min, system in the speed trial mode, speed
command provided by key, use change speed command, the motor run
based on the setting speed.
4. Jog operation
1)Connect control circuit power and main circuit power, the display of the
drive lighten. If there is alarm, please check the line connection.
2) Set parameter as below:
57
Chapter 5 operation and adjustment
0: position mode
Pn4 Control mode
1:internal position mode 3
2: trial run
3: jog run
0: external enable
Pn95 Servo enable 1
1: force enable
3)Confirm there are no alarm and any abnormal situation, make enable servo
(SON) ON, at this time, the motor motivated, in a state of zero velocity. If enable
signal cannot connect wire, set Pn95 as 1 can make enable motor automatically.
4)Through key operation enter F2 speed trial operation mode, JOG run
prompt “J”, value unit is r/min, system in the speed control mode, speed and
direction determined by parameter Pn22, press motor running according to the
speed and direction which determined by Pn22, press motor running opposite
direction according to the given speed.
0: position mode
Pn4 Control mode 1
1:internal position mode
0: external enable
Pn95 Servo enable 1
1: force enable
16
Pn114 IN4 definition Define internal position 0
17
Pn115 IN5 definition Define internal position 1
5) By switching the status of IN4 IN5 can realize 4 point positioning movement,
the speed of 4 point positioning movement and accurate position set by Pn97-
Pn109.
IN4 IN5 input signal Internal control
status mode
OFF OFF Position A
ON OFF Position B
OFF ON Position C
ON ON Position D
59
Chapter 5 operation and adjustment
60
Chapter 5 operation and adjustment
the fixed position before work. When servo position back to point A, the
singlechip send two level signal to servo IN4 IN5 so as to control servo move
from point A to point B, C, D and back to point A, complete a circulation.
Every time start and trigger are done by IN2 signal. Rising edge effective.
This system has the characteristics of simple control, accurate
positioning, and strong anti-interference ability. The run speed and precise
position set by Pn97- Pn109. The parameters needed to be set as below:
parameter No. parameter name definition Set value
0: position mode
Pn4 Control mode 1
1:internal position mode
Pn111 IN1 definition Define as position trigger 18
Pn112 IN2 definition Define as orientation start 21
Define internal mode
Pn113 IN3 definition 19
selection 0
Pn114 IN4 definition Define internal position 0 16
Pn115 IN5 definition Define internal position 1 17
Define internal mode
Pn116 IN6 definition 20
selection 1
Pn 97 Internal position 0 turns
Pn 98 Internal position 0 pulse
Pn 33 Speed 1
Pn 34 Speed 2
64
Chapter 5 operation and adjustment
requirements
Pn 39 Speed 7
Pn 40 Speed 8
Pn 45 Internal torque 1
Pn 46 Internal torque 2
1000 1MHZ
500 500KHZ
250 250KHZ
100 50KHZ
66
Chapter 6 RS485 communication
External thumbnails
HMI/PLC controller
67
Chapter 6 RS485 communication
2. Communication protocol
This servo system uses a standard asynchronous serial master-slave MODBUS
communication protocol. Only one device host in the network can establish a protocol.
Other device slaves can respond to the host's commands only by providing data or perform
corresponding actions according to the host's commands. The host computer refers to a
personal computer, an industrial control device or a PLC, etc. The slave refers to the servo
system.
When the transmitting equipment(host) send communication command to the receiving
equipment(device), the device which conform to corresponding address code receive the
communication command and read message according to function code and relevant
requirements. If CRC verify is correct, carry out the corresponding tasks and send the
execution result (data) to the host. The returned information include address code, function
code, execution data and CRC verify code. If CRC verify error, there will be no return
information.
Communication form structure use RTU mode
1. Communication code and data description
Function
definition operation ( binary system )
code
03 Read register data Read one or several register data
06 Write one way register Write the binary system data in single register
Write multichannel
10 Write the binary system data in multi- register
register
69
Chapter 6 RS485 communication
Function code 1 06 Write one way register
Initial address 2 002C Register address need to write in
Write in data 2 07D0 Corresponding new data
CRC code 2 4BAF CRC code get from the host
bdevice(PDM) response to the returned message format:
Message format and data are exactly the same with those sent from host.
70
Chapter 6 RS485 communication
4 . If the shift bit is 0: repeat the third step(right shift a bit again); if shift bit is 1:
CRC register XORed with polynomial A001 ( 1010 0000 0000 0001 ) ;
5 . Repeat step 3 and 4, until right shift 8 times, then, all the 8 bits data are
processed entirely;
6 . Repeat Step 2 to Step 5 to process the next byte of the communication information
frame; 7 . When calculated all the bytes of the communication frame according to above
steps, exchange the high and low bytes get from 16-bits CRC register;
8 . At last the result of CRC register content is: CRC code.
72
Chapter 6 RS485 communication
2.Click on the serial port Settings software will automatically identify COM port. Choosing
baud rate accord to the drive settings. If don’t match that will cause communication error.
The default baud rate of software and drive is 9600. The station number is based on the
driver setting. The driver model is selected the other parameters are default.Save the
parameter and then click the “ 链 接 ” button. Now this software and drive can be
normal communication. Offline mode is used to check other information of the software
without connect the drive.
73
Chapter 6 RS485 communication
74
Chapter 6 RS485 communication
Functional specifications:
Reading: Read the external parameter list file to the current computer software.
Save as: Save the parameter in current software as other files. Providing download.
Upload: Upload the parameter in servo drive to the software in computer.
Download: Download the parameter in software to the servo drive.
Each issued: Download the parameter in software to the servo drive. Single data processing.
Save: Saving the modify parameter in current software to EEPROM in servo drive directly.
75
Chapter 6 RS485 communication
76
Chapter 6 RS485 communication
77
Chapter 7 Alarm and disposal
78
Chapter 7 Alarm and disposal
input L1 L2 L3 power
voltage higher than reduce power voltage
AC260V
main
circuit
AL-2 overvolta brake circuit capacity is not 1.prolong control system
ge enough acceleration
(Usually occur in the occasion that
and deceleration time
2.contact manufacturer to
frequently and rapidly start and stop
and the load inertia is large)
increase braking resistance
capacity
input L1 L2 L3 power find out the external reason
main voltage of low voltage
circuit less than AC170V
AL-3 undervolt
age servo protection action replace a new servo drive
80
Chapter 7 Alarm and disposal
1.mechanically locked or
excess servo output torque over the resistance is large,
AL-13 2.motor type is not good,
load allowed value
change to higher power
drive and motor
servo protection action Increase the
external braking unit
1.increase
brake circuit capacity is not acceleration/deceleration
braking
AL-14 enough time constant
abnormal
2.replace a larger power servo
and motor
check the AC input power
main circuit power is too high
supply
check or replace the motor
encoder Encoder wiring error
AL-15 count encoder wire
abnormal grounding defective grounding correctly
servo motor defective replace servo motor
motor
AL-16 thermal motor over load long time replace servo drive
overload
AL-20 EEPROM servo inside
abnormal EEPROM read-write abnormal replace servo drive
FPGA
AL-24 FPGA communication error replace servo drive
error
encoder
AL-32 UVW Encoder cable or
replace servo drive
abnorma encoder damage
l
AL-45 ADC ADC error replace servo drive
error
servo
power servo power
AL-46 replace servo drive
sign sign
abnormal abnormal
Special explanation: if the servo drive alarm, but after power on again, the alarm
will disappear. Generally, it is considered that the servo drive outside parts with
problem or the parameter adjusted improperly; please check the servo peripheral
81
Chapter 7 Alarm and disposal
parts. For example: power voltage, controller, mechanical load, motor etc. if the
peripheral parts without problem, please consult the manufacture about parameter
adjustment.
If the alarm cannot clear after power on, please replace the servo drive and
observe.
1 、 No-load operation motor vibrate strongly or scream, load with noise or position
error.
Handling method: confirm the servo drive PN 1 parameter whether match with the
connected motor, set correct parameter based on table 7.2, then restore to factory
value.
4operate drive and enter SN-DEF interface, press the ENTER key on the
display panel for 2 seconds, when display DONE, indicates success.
2 、 The motor run positional accuracy and the required accuracy deviation is
very large but regular
This servo system default 10000 pulses rotate a circle. If the upper computer
requires 3000 pulses for motor to rotate a circle, need to set gear ratio to meet
requirement.
82
Chapter 7 Alarm and disposal
3000 * ( PN9 /
PN10=3
computer. CN1 input enable signal not connected, can set PN95=1, drive motor
automatically enable locked.
2 Check if the power cable which between drive and motor connected correctly or
not, and the socket loose or not. Drive output terminal U V W PE and motor U
V W PE whether corresponding. Power cable U V W PE must be
connected correctly, can not change the sequence randomly.
3 Please contact the factory technical personnel.
Method 2:
4Check the pulse amplitude input to drive, the standard is 5V. If the pulse amplitude
is 12V, must series 1K resistance; if the pulse amplitude is 24K, must series 2K
resistance. The drive input circuit will be burned if not series resistance according
to the requirements. Lead to the servo can not receive pulse.
5 Confirm the pulse connection mode is correct, the connection mode: differential
connection mode and single end connection mode. Specific see below chart
84
Chapter 7 Alarm and disposal
pulse
direction
Controller Driver
pulse
direction
Double pulse setting PN8=1; A/B orthogonal pulse setting PN8=1 , and confirm
the drive model is SDxxx-D 。
2 Observe UN-12 display state, upper computer send forward signal should display
F xx. Reversal signal should display F –xx. If the upper computer send forward
signal or reversal signal both display F xx or F –xx. Please check the direction
signal SIGN from upper computer to drive.
3 Please contact the factory technical personnel.
85
Chapter 7 Alarm and disposal
6 、 high speed stop or from top to down does negative work, the drive
display
AL - 3
1 modify the upper computer deceleration time
2 reduce motor speed
3 small power drive access external braking resistance
4 medium high power drive please contact the factory technical personnel.
7 、 there is no display when power on
1 ) Confirm power connecting wire and input
power 2 ) Please contact the factory technical
personnel.
8 、 Power on drive display “ 。。。。。。。。” or
“888888” 1 ) the input power lack phase, check each phase
power line
2 ) servo drive damaged by short circuit, and lead to servo drive damaged.
The motor damage can be judged by rotate motor shaft under the no-load
situation, rotate a circle, if the shaft is not smooth, can be concluded that the motor
is damaged.
9 、 Motor position is not accurate
5 Irregular, check motor connection mechanical part
6 Regular, monitor and analyse UN-02 UN-03 UN-04 UN-05 can get results
7Screening interference, the signal wire use shield wire and grounding, add
magnetic coiling. Motor cable change to shield wire. Electronic control system
wiring again, make the strong and weak electricity line separately. Install filter etc.
The effect of the servo monitoring menu in analysis and adjustment processes.
8 UN-01 motor speed observe the motor actual speed
9UN-02 UN-03 The current position of the motor: used to observe the current
position of the motor. It is represented by the number of pulses. For example, if the
control takes a fixed trajectory, the displayed value should be the same when each
Chapter 7 Alarm and disposal
Keep
Appendix A: SDD series drive and servo motor matching parameter list
SDD series servo and SM motor matching and PN1 parameter ( motor
ID ) setting
Bergerda MAL NAL series motor ID (driver PN1
Torque Speed Power parameter)
Motor Model
N.m rpm KW SDD50NK10
SDD04NK7 SDD08NK8 SDD13NK9 SDD20NK9
SDD50NK11
89
Appendix A
Appendix A2: SDD Series Driver and Motor Parameter Matching Table (380V Series)
SDD series servo and SM motor matching and setting of PN1 parameter (motor
SDD30HK10 SDD55HK11
to 1, and re-commission the zero position, and write it into the PN87 parameter before it can
operate normally. The zero position of the company's MDL line-saving servo motor is 1253.
In order to achieve the best control effect, the driver and motor must be matched to use (Pn1
motor ID matched with corresponding model number). Otherwise, it may vibrate, scream, position
error etc
Matching method:
1 change Pn0 to 0.
3 enter SN-DEF menu, press “Enter” key for 2 seconds till display DONE
According to the correct using method to use, this product will have a long
service life. If the using method is improper or the environmental severity exceeds
the allowed range, this product will be failure. The standard warranty period for
this product is 12 months. Due to improper use or failure after more than 12
months will be charged for maintenance. Please note the following items about
repair service
1 Product labels are important documents for the maintenance, please do not tear,
damage. Otherwise no warranty repair.
2 Warranty period of 12 months is from the date of purchase, if the purchase
vouchers can’t be offered within the warranty period, the warranty period
will be within 13 months since the factory date on the label.
3 Maintenance service needed, please contact the agency or distributors.
4 Please pack well after the maintenance service so as to prevent damage again.
91