EDC User S Manual V2 0
EDC User S Manual V2 0
EDC User S Manual V2 0
User’s Manual
Operation of Version 2
Preface
This manual describes the operation of the Anaheim Automation servo drive
type EDC and is meant for operators who are instructed for operation of the
device.
-1-
Anaheim Automation.
General Precaution
Power supply voltage should be AC 220V.
The EDC servo system requires a power supply of AC 220V+/-15% voltage.
Don’t connect the servo motor directly to local electric network.
It’s prohibited to connect the servo motor directly to local electric network.
Otherwise, the servo motor is very likely to get damaged. The servo motor will
not rotate without support of servo drive.
Don’t plug in or unplug the connectors when power is ON.
Internal circuit and motor encoder might be damaged if the plug in or unplug
operations are performed during power ON. Always turn the power OFF first
before plugging in or unplugging the connectors.
Wait for at least 5 minutes before doing inspection work on the servo
system after turning power OFF.
Please be noted that even when the power is turned off, there will still be some
electric energy remained in the capacitors of the internal circuit. In order to
avoid electrical shock, please make sure inspection work is started 5 minutes
after Charge indicator is OFF.
There should be a space of at least 10mm between the servo drive and
any other devices mounted in the electrical cabinet.
The servo drive produces heat during working, heat dissipation should be
considered in design of mounting layout. At least 10 mm space in lateral
direction and 50 mm space in longitudinal direction are required from servo
drive to other equipments when doing installation. Please install the servo
drive in an environment which is free from condensation, vibration and shock.
Noise rejection treatment and grounding.
The noise from signal wires causes easily the mechanical vibration and
malfunctions. Please comply with the following rules strictly:
- Route high-voltage power cables separately from low-voltage power
cables.
- Make short cable route as possible.
- Single point grounding is required when mounting the servo motor and
servo drive, and
grounding resistance should be lower than 100Ω.
- It’s prohibited to apply power input noise filter between servo drive and
servo motor.
Withstand voltage test of servo drive should meet following conditions:
- Input voltage: AC 1500Vrms, 1 minute
- Interrupt/Break current: 100mA
- Frequency: 50/60Hz
- Forcing point: Between Terminal R, Terminal T and Terminal E.
-2-
Apply a fast-response leakage protector
It’s required to use a fast-response leakage protector or a leakage protector for
PWM inverter designated by supplier. Do not use a time delay leakage
protector.
Avoid extreme adjustments or changes
Don’t make extreme adjustments or changes to servo drive’s parameters,
which will cause terrible mechanical vibration and result in unnecessary
property loss.
Don’t run the servo motor by switching On/Off the power supply directly.
Frequent power On/Off will cause fast aging to servo’s internal components,
which will reduce the lifetime of servo drive. It’s required to use reference
signals to control the running of servo motor.
-3-
Contents
Preface .......................................................................................................... - 1 -
Anaheim Automation Limited Warranty ........................................................ - 1 -
General Precaution ....................................................................................... - 2 -
Table of contents ........................................................................................... - 4 -
Chapter 1 Checking products on delivery and product specification ........... - 7 -
1.1 Checking products on delivery ......................................................... - 7 -
1.1.1 Servo motor............................................................................. - 7 -
Nameplate.................................................................................. - 7 -
Identification of motor model ..................................................... - 8 -
1.1.2 Servo drive .............................................................................. - 9 -
Nameplate.................................................................................. - 9 -
Identification of drive model ....................................................... - 9 -
1.2 Servo components description ....................................................... - 10 -
1.2.1 servo motor ........................................................................... - 10 -
1.2.2 Servo drive ............................................................................ - 11 -
Chapter 2 Installation .................................................................................. - 12 -
2.1 Servo motor .................................................................................... - 12 -
2.1.1 Storage temperature ............................................................. - 12 -
2.1.2 Installation site ...................................................................... - 12 -
2.1.3 Installation concentricity ........................................................ - 12 -
2.1.4 Installation direction .............................................................. - 13 -
2.1.5 Handling oil and water .......................................................... - 13 -
2.1.6 Cable tension ........................................................................ - 14 -
2.2 Servo drive ..................................................................................... - 14 -
2.2.1 Storage condition .................................................................. - 14 -
2.2.2 Installation site ...................................................................... - 14 -
2.2.3 Installation orientation ........................................................... - 15 -
2.2.4 Installation of several servo drives ........................................ - 15 -
Chapter 3 Wiring ......................................................................................... - 17 -
3.1 Wiring and connection .................................................................... - 17 -
3.1.1 Names and Functions of Main Circuit Terminals .................. - 17 -
3.2 I/O signals ....................................................................................... - 19 -
3.2.1 Standard connection diagram (example) .............................. - 19 -
3.2.2 Connector terminals .............................................................. - 19 -
3.2.3 Function list of I/O signals ..................................................... - 20 -
3.2.4 Interface circuit example ....................................................... - 23 -
3.3 Encoder wiring ................................................................................ - 24 -
3.3.1 Encoder wiring (2CN) ...................................................... - 24 -
3.3.2 Signal list of connectors (2CN) ............................................. - 25 -
3.4 Motor wiring .................................................................................... - 26 -
-4-
3.4.1 Motor encoder terminals ....................................................... - 26 -
3.4.2 Motor power terminal ............................................................ - 27 -
3.5 Standard connection example ........................................................ - 28 -
Chapter 4 Function setting and description ................................................ - 29 -
4.1 Machine related settings ................................................................ - 29 -
4.1.1 Servomotor rotation direction Select ..................................... - 29 -
4.1.2 Overtravel .............................................................................. - 30 -
4.1.3 Stop function ......................................................................... - 32 -
4.1.4 Limiting torque....................................................................... - 33 -
4.2 Settings complying with host controller .......................................... - 34 -
4.2.1 Position control...................................................................... - 36 -
4.2.2 Encoder signal output ........................................................... - 41 -
4.2.3 Sequence I/O signal .............................................................. - 44 -
4.2.4 Electronic gear ...................................................................... - 47 -
4.2.5 Position contact control ......................................................... - 51 -
4.2.6 Zero adjustment .................................................................... - 56 -
4.2.7 Parameter speed control....................................................... - 59 -
4.3 Servo drive settings ........................................................................ - 61 -
4.3.1 JOG speed ............................................................................ - 61 -
4.3.2 Control selection ................................................................... - 62 -
4.4 Stop function settings ..................................................................... - 63 -
4.4.1 Dynamic brake ...................................................................... - 63 -
4.4.2 Holding brake ........................................................................ - 65 -
4.5 Protection sequence design ........................................................... - 69 -
4.5.1 Servo alarm output ................................................................ - 69 -
4.5.2 /S-ON input ........................................................................... - 71 -
4.5.3 Positioning complete output .................................................. - 72 -
4.5.4 Speed coincidence output ..................................................... - 74 -
4.5.5 Handling instant power cut .................................................... - 75 -
4.5.6 Regenerative braking unit ..................................................... - 76 -
4.6 Smooth running .............................................................................. - 77 -
4.6.1 Smoothing ............................................................................. - 77 -
4.6.2 Acceleration/deceleration time .............................................. - 77 -
4.6.3 Speed detection smoothing time constant ............................ - 79 -
4.6.4 Torque reference filter time constant..................................... - 79 -
4.7 High speed positioning ................................................................... - 80 -
4.7.1 Servo gain settings ............................................................... - 80 -
4.7.2 Speed offset settings ............................................................. - 83 -
Chapter 5 Troubleshooting ......................................................................... - 84 -
5.1 Alarm list ......................................................................................... - 84 -
5.2 Alarm reasons and Troubleshootings ............................................. - 85 -
5.3 Clear alarm ..................................................................................... - 88 -
Chapter 6 Panel Operator........................................................................... - 89 -
6.1 Basic Function ................................................................................ - 89 -
-5-
6.1.1 Function description .............................................................. - 89 -
6.1.2 Reset Servo Alarms .............................................................. - 89 -
6.1.3 Display mode selection ......................................................... - 90 -
6.1.4 Status Display Mode ............................................................. - 91 -
6.1.5 Parameter Setting Mode ....................................................... - 93 -
6.1.6 Monitor Mode ........................................................................ - 94 -
6.2 Auxiliary functions ........................................................................... - 97 -
6.2.1 Alarm history display ............................................................. - 97 -
6.2.2 Restore to factory settings .................................................... - 98 -
6.2.3 JOG operation ....................................................................... - 98 -
6.2.4 Automatic offset signals adjustment of motor current detection- 99 -
6.2.5 Servo software version display ........................................... - 100 -
6.2.6 System runtime ................................................................... - 101 -
6.2.7 Software version of panel operator ..................................... - 101 -
6.2.8 Factory test ......................................................................... - 101 -
6.2.9 Inertia inspection ................................................................. - 101 -
Chapter 7 Trial operation .......................................................................... - 102 -
7.1 Inspection and checking before trial operation ............................ - 102 -
7.2 JOG operation .............................................................................. - 103 -
7.3 Trial operation in position control mode ....................................... - 104 -
Chapter 8 Communication ........................................................................ - 105 -
8.1 RS232 communication hardware structure .................................. - 105 -
8.1.1 External connection diagram .............................................. - 105 -
8.1.2 Cable connection ................................................................ - 105 -
8.2 Communication relevant parameters ........................................... - 106 -
8.3 MODBUS communication protocol ............................................... - 111 -
8.3.1 Code signification ................................................................. - 111 -
8.3.2 Communication error handling ............................................ - 118 -
8.3.3 Parameters, servo status data communication address ..... - 120 -
Chapter 9 Technical specification and features ........................................ - 125 -
9.1 Servomotor ................................................................................... - 125 -
9.1.1 Technical specification and features ................................... - 125 -
9.1.2 Servomotor mounting dimension ........................................ - 128 -
9.1.3 Servomotor connection diagram ......................................... - 129 -
9.2 Servo drive ................................................................................... - 130 -
9.2.1 Technical specification and model ...................................... - 130 -
9.2.2 Servo drive mounting dimension ........................................ - 132 -
Appendix A ................................................................................................ - 132 -
Parameter list ..................................................................................... - 132 -
Appendix B ................................................................................................ - 141 -
Alarm list ............................................................................................. - 141 -
-6-
Chapter 1 Checking products on
delivery and product specification
If any of above items are faulty or incorrect, contact your dealer from whom
you purchased the products or the service personnel of Anaheim Automation.
Nameplate
-7-
Identification of motor model
EMJ- 08 A P A 1 1
Symb Options
Symb Encoder ol
ol 1 None
P Incremental 2 With oil seal
Wire-saving 3 DC24V brake
Type:2500P/R 4 DC24V brake, with oil seal
-8-
1.1.2 Servo drive
Nameplate
EDC-08 A P E
Drive series
EDC series servo drive
Designing Sequence
E
Drive model
02、04、05、08
Sym Power Voltage
Symb Control method bol
ol A 200V
P Position control
-9-
1.2 Servo components description
- 10 -
1.2.2 Servo drive
POWER&ALARM
Green light is on when power is On, and red light is on when servo
drive generates an alarm.
Encoder connector(2CN)
To connect with the encoder on the servo motor.
- 11 -
Chapter 2 Installation
Precaution:
There’s some antirust agent on the edge of the motor shaft to prevent it from
rusting during storage. Please wipe off the agent thoroughly by using a cloth
dipped with diluting agent or thinner before installing the motor.
NOTE: The diluting agent should not touch any other parts of the
servomotor when wiping the shaft.
- 12 -
same line. If a shaft connector is used when installing servo motor, it has to
meet the requirement of concentricity tolerance as shown in the illustration
below.
Note:
If the concentricity tolerance is too big, mechanical vibration will occur,
resulting in damage to the bearings of servo motor
Never strike at the axis direction when installing shaft connectors, this could
damage easily the encoder of servo motor.
- 13 -
2.1.6 Cable tension
When connecting the cables, the bending radius shouldn’t be too small, do not
apply big pulling force to cables.
Please be noted in particular that the diameter of signal cable wires is very
small, from 0.2 mm to 0.3 mm, therefore handle the cables with adequate care
and do not cause excessive cable tension while doing wiring.
EDC series of servo drives are all base-mounted. Incorrect mounting will
definitely cause problems. Always mount the servo drives according to
following installation instructions.
- 14 -
influence on the running stability of servo drive.
Other situations Do not install the servo drive in hot, humid
locations or locations subject to excessive dust or
powder in the air.
A cooling fan can be mounted for forced-air cooling of the servo drive at
request.
When several servo drives are required to be installed side by side inside one
control cabinet, installation must be performed according to the gap
requirement as shown below:
█ Installation orientation
Install the servo drive vertically onto the wall so the front panel(connection
board side) of servo drive faces the operator.
█ Cooling
As shown in the illustration above, give sufficient space between each servo
- 15 -
drive so that cooling by cooling fans or natural convection is good.
█ Side-by-side installation
When installing servo drives side by side as shown in the illustration above,
reserve at least 10 mm between two horizontal sides and at least 50 mm
between two vertical sides. The temperature in the control cabinet needs to be
kept evenly distributed, subject to no overheat at any part of servo drive. If
necessary, install forced-air cooling fans above the servo drives to avoid
excessive temperature rise.
█ Normal Working Conditions for Servo Drive
1. Ambient Temperature: 0 to 55°C
2. Humidity: 90% RH or less, no condensing
3. Vibration: 4.9 m/s2 or less
To ensure a long term stability of the drive, it’s suggested the drive be used in a
place with a temperature below 45 °C.
4) Storage condition
When the servo drive is not in use, it should be kept in a place with an
environment temperature between −20°C and +85°C.
- 16 -
Chapter 3 Wiring
3.1 Wiring and connection
Notes:
z Neither run power wires and signal wires in the same conduit pipe nor bind
them together. There should be at least 30 cm’s space between power
wires and signal wires.
z Whole shielded twisted pair wires are required for signal wires and
encoder feedback wires, shield layer must be connected to the shell of the
plugs.
Wire length requirement: reference signal input wires are maximum 3
meters, and encoder feedback wires are 20 meters to the maximum.
z Please be noted that even when the power is turned off, there will still be
some electric energy remained in the internal circuit. In order to avoid
electrical shock, please make sure inspection or wiring work is started five
minutes after Charge indicator is OFF.
z Don’t turn power ON and OFF frequently. If required, turning power ON
and OFF should be controlled under once a minute.
There are some high capacity capacitors installed in the internal circuit of
servo drive, when power is switched on, high charging electric current will
flow though the capacitors within several dozen of ms, therefore, frequent
power on/off will cause fast aging to servo’s internal elements.
- 17 -
It’s prohibited to connect a
regenerative resistor directly
between P and N.
- 18 -
3.2 I/O signals
- 19 -
3.2.2 Connector terminals
Termi Termi
nal Name Comments nal Name Comments
no. no.
Power supply for
1 PL open collector 11 PULS Reference pulse
circuit
2 BRK Remain braking 12 / PULS Reference pulse
Positioning
3 COIN 13 SIGN Reference symbol
complete
4 ALM Alarm 14 /SIGN Reference symbol
I/O common
5 COM 15 S-ON Servo enabled
grounding
ALM_R
6 Reset Alarm 16 +24VIN I/O power supply
ST
7 CLR Clear 17 ZPS Zero position signal
Signal A Signal /A
8 PAO 18 /PAO
(difference) (difference)
Signal B Signal /B
9 PBO 19 /PBO
(difference) (difference)
Signal C Signal /C
10 PCO 20 /PCO
(difference) (difference)
Notices:
1. Spare terminals cannot be used for relay purpose.
2. Connect shielded cable wires of I/O signals to connector shell(frame
grounding).
- 20 -
Effective voltage range: +11V ~ +25V
4.5.2
S-ON 15 Servo ON:Servo motor is switched on
ALM-RST/P 6 According to Bit0 of Pn051:
N-OT 0: ALM-RST input, which means to
reset alarm.
1: limit signal PN-OT input, which
means to input mechanical limit signal.
According to Bit1 of Pn051: 4.2.2
0: Clear signal input, to clear offset
counter during position control.
CLR/PCON 7
1: Limit signal PCON input, means
different things for different control
methods.
Zero position signal input: zero switch 4.1.2
ZPS 17 outputs this signal when returning to
zero position.
Reference open collector power supply:
To provide +5VDC power supply when
PL 1
PULS and SIGN reference signals are
open collector input signals.
Input modes: 4.2.2
* SIGN + Pulse
Reference pulse
PULS 11 train
input:
/PULS 12
Line drive or * CCW + CW
SIGN 13
open collector
/SIGN 14 Pulse
* 2-phase
positive pulse (×4)
- 21 -
positioning is completed(COIN), while in
speed control method it means same
speed is detected(V-CMP).
1: positioning complete/same speed
detected; in position control method it
means positioning is completed(COIN),
while in speed control method it means
same speed is detected(V-CMP)
2: torque limit CLT output: when output
torque exceeds the value of Pn026 or
Pn027, this signal gives output
3: Servo ready S-RDY output: When
servo drive detects no alarm subject to a
power supply input, this signal gives
output.
BRK 2 The value of Pn051 decides the output
signal, see the details as follows:
0: brake interlock(BK) output;
1: positioning complete/same speed
detected; in position control method it
means positioning is completed(COIN),
while in speed control method it means
same speed is detected(V-CMP)
2: torque limit CLT output: when output
torque exceeds the value of Pn026 or
Pn027, this signal gives output
3: Servo ready S-RDY output: When
servo drive detects no alarm subject to a
power supply input, this signal gives
output.
- 22 -
3.2.4 Interface circuit example
Following illustrations show the connection of I/O signals of servo drive and
host controller:
If the relay contact input is used, the relay must be suitable for tiny electric
current, otherwise it causes signal receiving faults easily.
- 23 -
—————————————————————————————
———————
Note:
(1) Maximum voltage should be no more than 30VDC, and maximum
current should be no more than 50mA.
—————————————————————————————
———————
- 24 -
3.3.2 Signal list of connectors (2CN)
Termi Termi
nal Name Comments nal Name Comments
No. No.
Encoder B +
1 PB 8 PC Encoder C+ input
Input
Encoder B -
2 /PB 9 /PC Encoder C- input
input
Encoder A +
3 PA 10 PU Encoder U+ input
input
Encoder A -
4 /PA 11 /PU Encoder U- input
input
Encoder V +
5 PV 12 PW Encoder W+ input
input
Encoder V -
6 /PV 13 /PW Encoder W- input
input
Encoder
Encoder power
7 PG5V power supply 14 GND
supply grounding
+5V
Connect shielded
FG wires to shell of
connectors.
Note:
(1)It's suggested overstriking wires or multi-core wires are used for power
supply and grounding.
(2)Do not connect the U, V and W signal of a wire-save encoder.
- 25 -
3.4 Motor wiring
Terminal Comments
No.
1
FG(shield)
2
+5V(power supply)
3
GND(power supply)
4 Channel A output
5
/Channel A output
6 Channel B output
7
/Channel B output
8 Channel C output
9
/Channel C output
10 Channel U output
11
/Channel U output
12 Channel V output
13
/Channel V output
14 Channel W output
15
/Channel W output
- 26 -
3.4.2 Motor power terminal
Terminal Comments
No.
1 PE
3 U
2 V
4 W
- 27 -
3.5 Standard connection example
- 28 -
Chapter 4 Function setting and
description
With servo drive, a motor can rotate reversely which is called REV mode, with
no need to make any changes in motor wiring. The standard setting for
“forward rotation” is the counterclockwise as viewed from motor load. REV
mode only changes motor’s rotation direction, in this condition, the travel
direction(+,-) of shaft reverses, no other changes are made.
FWD
Run
Referen
ce
REV
Run
Referen
ce
The encoder signals by motor feedback as shown in above diagrams are the
PA,/PA,PB,/PB signals from PG output of servo drive.
- 29 -
forward direction.
(standard mode)
[1] view from side of motor load,
CW direction represents forward
direction.
(REV mode)
Note:
The change only takes effect when motor power is shut down and re-switched
on.
4.1.2 Overtravel
The overtravel limit function forces movable machine parts to stop when they
exceed the allowable range of motion.
■ Overtravel function setting
Before using overtravel function, please connect correctly the input signals of
following overtravel limit switch to corresponding pin numbers of servo drive’s
1CN connector.
EDC servo drive only has one overtravel input signal (1CN-6), so user can only
select overtravel limit in single direction. Please be noticed that, when
performing first system running, it’s required to identify forward and reverse
direction before make settings in overtravel parameter.
It’s strongly required that user connect the limit switch according to following
diagram to avoid possible mechanical damage.
- 30 -
Following table shows the drive status when input signal is ON and OFF.
Signa Stat Parameter
Input level Comments
l us
Pn001=1
1CN-6 : “L” Forward direction driving is
ON Pn052.bit0=
allowed. (Normal)
PN-O 1 level
T Pn001=1 Forward direction driving is
1CN-6 : “H”
OFF Pn052.bit0= OFF. (Reverse direction is
1 level available)
Pn001=2
1CN-6 : “L” Reverse direction driving is
ON Pn052.bit0=
ON. (Normal)
PN-O 1 level
T Pn001=2 Reverse direction driving is
1CN-6 : “H”
OFF Pn052.bit0= OFF. (Forward direction is
1 level available)
- 31 -
[2] Prohibit reverse direction input
signal is ON
(Reverse direction is prohibited when
1CN-6 is OFF, and reverse direction is
allowed when 1CN-6 is 0V.
Notes:
1. When motor running is stopped by overtravel in position control mode,
there’s no pulse lag.
2. Only one overtravel direction can be used, make sure overtravel direction
is set before using the function. (subject to actual running)
3. Please be noticed that overtravel signal does not work if motor is running
in JOG mode.
4. During mechanical movement, when an overtravel signal occurs,
mechanical parts do not stop immediately owing to the action of their own
inertia, in this situation, the overtravel signal is canceled and the motor will
continue running. Please pay close attention to the duration of overtravel
signal, that is, make sure there’s some distance for overtravel signal on the
machine consideration.
When “P-OT” and “N-OT” are not used, the short circuit wiring as shown in the
following diagram will not be required. Another way is to shield this with
parameter, use may set Pn001 as 0 or set Pn052.bit=0.
Parameter
Function Range Default
No.
Stop modes when servo is on or
Pn004 0~3 0
servo alarm occurs.
- 32 -
Parameter
Comments
No.
[0] When servo is OFF or alarm occurs, DB is enabled
[1] When servo is OFF or alarm occurs, motor coasts to a
stop
Pn004 [2] When servo is OFF or alarm occurs, DB is enabled and
will not release until motor stops
[3] When servo is OFF or alarm occurs, motor coasts to a
stop, then DB is enabled.
z Set maximum torque for forward and reverse direction, it’s used when
limiting torque is required according to mechanical requirements.
z If value of current torque exceeds motor’s maximum allowable torque,
follow the maximum torque of motor.
- 33 -
Note:
z It’s suggested the value of limited torque not exceed motor’s maximum
torque.
z If limited value is set too low, motor may have insufficient torque during
its acceleration/deceleration.
Pn041
Control mode
setting
- 34 -
parameter speed control(parameter reference)
2
Run at constant speed as the value in Pn048.
/CLT “L” level when The servomotor output torque is being limited.
ON (internal torque reference is above setting value)
/CLT “H” level when The servomotor output torque is not being
OFF limited.
(internal torque reference is below setting value)
When /CLT signal is used, the output signal and output pin number are
required to be defined according to the user constants in following table.
- 35 -
Pn049=0 COIN/V-CMP
Pn049=1 BK
1CN-2
Pn049=2 CLT
Pn049=3 S-RDY
Pn050=0 COIN/V-CMP
Pn050=1 BK 1CN-3
Pn050=2 CLT
Pn050=3 S-RDY
Following table shows the pin number definition for Pn049(correspond to pin
In position control mode(Pn041=0), servo drive make driving servo motor run
according to position reference given by host controller. It is required to select
optimal style from varies styles according to requirements of host control
device.
■ Pulse input
Host device controls the rotation speed and position of servo system by
sending a series of pulse trains.
Host control device may give three types of pulse reference as follows:
- 36 -
- linear driving output
- +24V open collector output
- +12V and +5V open collector output
other substitutes.)
signal power)
- 37 -
Example 3(When host device is open collector output subject to 12VDC
- 38 -
Use parameter “Pn008, Pn009” to select “ reference pulse mode”
Following are available reference pulse styles, please make the setting
according to specification of host controller.
User may select to invert input signal or not by setting Pn009 according to
actual requirements.
- 39 -
■ Pulse input sequence
Input of pulse reference must meet following conditions on level and
sequence.
In position control mode, some pulse will remain in error counter when servo is
OFF. Therefore, the error counter has to be cleared immediately after servo is
re-enabled. With Pn005 setting, pulse signal of error counter can be cleared
automatically when servo is OFF.
Parameter Factory
Name and comments Setting range
No. setting
Pn005 0:When S-OFF, clear error 0~1 0
- 40 -
counter
1 : When S-OFF, does not
clear error counter
Parameter Factory
Name Unit Setting range
No. setting
position reference
Pn024 1st filter time ms 0~1000 0
constant
EDC servo drive outputs pulse signal of encoder A/B/C, which facilitate using
of host controller.
Output circuit is bus drive output. Make circuit connection with reference to
following circuit.
- 41 -
■ Output signal
Output encoder signal after frequency is divided.
Parameter Pn011=1:
- 42 -
■ Set pulse dividing frequency ratio
Set pulse dividing frequency ratio with following parameters.
Factory
Parameter Meaning Unit Range
setting
Set PG dividing
Pn010 2500P/R 1~2500 2500
frequency ratio
Inverts dividing
Pn011 frequency output 0~1 0
phase
Note:
z After parameter changing, turn power OFF and then turn power ON again.
- 43 -
4.2.3 Sequence I/O signal
Notes:
z 24V I/O power supply is required, since there is no internal power
supply servo drive.
z External power supply specification: DC24V±1V, 500mA higher.
z It's suggested that input circuit and output circuit use the same power
supply.
z Voltage range of input circuit is +11V~+25V. If power voltage is low and
mechanical joints like relay is used , micro current switch or relay are
required to avoid bad contact. Always check and confirm the electrical
specification of the relay or relevant parts before starting to use.
- 44 -
■ Handling I/O signal
Input signal is smoothed with filter and then received by servo drive. Set filter
time with parameter Pn053. Active power level of input signal is controlled by
Pn054, and active power level of output signal is controlled by Pn055.
During filter time of input signal, if signal jump occurs, input signal will not be
received by servo drive. Input signal will be received by drive only after it keeps
stable for the set time, that is, signal needs to keep on constant level within
period of Pn053 before it can be accepted by servo drive. Drive estimates
signal validity according to Pn054.
- 45 -
level
Pn0
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
54
Sign
al
N Y Y N N Y Y N N Y Y N N Y Y N
activ
e
In above table,
"H": it means input signal is at high level.
"L": input signal is at low level.
"0": setting value in Pn054. "0" means input signal low is active.
"1": setting value in Pn054. "1" means input signal high is active.
“N”:input signal is inactive.
For example: if CLR at high level and all the rest of signals at low level are
required to be active, then it is expressed as 000100 in binary system, it will
be 4 if converted into decimal system, that is, Pn054 must be set as 4.
Note:
When ALM is in normal status, Output level is high, inverts other two
signals.
For example:
If output level is required to meet following conditions:
- High when braking signal releases braking
- Low when COIN signal is active
- ALM output is high when alarm occurs then it will be expressed as 100 in
binary system, if it is converted into decimal system it would be 4, that is,
Pn055 should be set as 4.
- 46 -
Note:
· The validity of I/O signals mentioned in this manual are all referring to
normal situation, that is, active when input signal is at low level, active when
BRK、COIN output is at low level, ALM output is at high level.
Reference unit refers to the unit of minimum moving distance required by load
- 47 -
or the minimum reference unit of host controller.
For example, reference unit can be 0.01mm, 0.001mm, 0.1°, and 0.01 inch
reference of input one pulse, the distance or angle of moving a pulse
equivalent.
If pulse equivalent is 1um, input reference pulse 50000, then moving distance
will be 50000×1um=50mm
- 48 -
Make reduction of(B/A)to get A and B, and select most proximal whole
number which is lower than 32767.
- 49 -
■ Dynamic electronic gear
If system pulse frequency is low and only one electronic gear is used, it's hard
to give consideration to both processing efficiency and position resolution.
Therefore, EDC servo has a second electronic gear numerator, and both can
be switched dynamically.
- 50 -
■ Position control diagram
- 51 -
Parameter(Pn080, Pn081)~(Pn094, Pn095) are the internal eight groups of
position reference register. Programming method can be defined according to
Pn070. There are two methods: (a) incremental; (b)absolute. It can also
co-operate with external I/O(1CN-7 input as PCON signal).
■Setting of position contact control
;
1. Set Pn041=1(internal speed control)
2. Select cycle run or not, whether PCON is used as step change signal or not,
programming method, start and stop point of program, etc.
- 52 -
moving distance 0 10 4 referenc -30000~3000
Pn080 0
revolution 0
e pulse
1 reference
Pn081 moving distance 0 -9999~9999 0
pulse
moving distance 1 10 4 referenc -30000~3000
Pn082 0
revolution 0
e pulse
1 reference
Pn083 moving distance 1 low -9999~9999 0
pulse
moving distance 2 10 4 referenc -30000~3000
Pn084 0
revolutions 0
e pulse
1 reference
Pn085 moving distance 2 low -9999~9999 0
pulse
moving distance 3 10 4 referenc -30000~3000
Pn086 0
revolutions 0
e pulse
1 reference
Pn087 moving distance 3 low -9999~9999 0
pulse
moving distance 4 10 4 referenc -30000~3000
Pn088 0
revolutions 0
e pulse
1 reference
Pn089 moving distance 4 low -9999~9999 0
pulse
moving distance 5 10 4 referenc -30000~3000
Pn090 0
revolutions 0
e pulse
1 reference
Pn091 moving distance 5 low -9999~9999 0
pulse
moving distance 6 10 4 referenc -30000~3000
Pn092 0
revolutions 0
e pulse
1 reference
Pn093 moving distance 6 low -9999~9999 0
pulse
moving distance 7 10 4 referenc -30000~3000
Pn094 0
revolutions 0
e pulse
Set parameters like run speed, acceleration/deceleration time, stop time, and
so on according to field working situation.
- 53 -
Paramete Name and meanings Unit Setting range Factory
r No. setting
r/mi
Pn096 moving distance 0 speed 0~3000 500
n
r/mi
Pn097 moving distance 1 speed 0~3000 500
n
r/mi
Pn098 moving distance 2 speed 0~3000 500
n
r/mi
Pn099 moving distance 3 speed 0~3000 500
n
r/mi
Pn100 moving distance 4 speed 0~3000 500
n
r/mi
Pn101 moving distance 5 speed 0~3000 500
n
r/mi
Pn102 moving distance 6 speed 0~3000 500
n
r/mi
Pn103 moving distance 7 speed 0~3000 500
n
moving distance 0
first(1st)
Pn104 ms 0~32767 0
acceleration/deceleration
time constant
moving distance 1
first(1st)
Pn105 ms 0~32767 0
acceleration/deceleration
time constant
moving distance 2
first(1st)
Pn106 ms 0~32767 0
acceleration/deceleration
time constant
moving distance 3
first(1st)
Pn107 ms 0~32767 0
acceleration/deceleration
time constant
moving distance 4
first(1st)
Pn108 ms 0~32767 0
acceleration/deceleration
time constant
moving distance 5
first(1st)
Pn109 ms 0~32767 0
acceleration/deceleration
time constant
moving distance 6
Pn110 ms 0~32767 0
first(1st)
- 54 -
acceleration/deceleration
time constant
moving distance 7
first(1st)
Pn111 ms 0~32767 0
acceleration/deceleration
time constant
moving distance 0 stop 50m
Pn112 0~30000 10
time s
moving distance 1 stop 50m
Pn113 0~30000 10
time s
moving distance 2 stop 50m
Pn114 0~30000 10
time s
moving distance 3 stop 50m
Pn115 0~30000 10
time s
moving distance 4 stop 50m
Pn116 0~30000 10
time s
moving distance 5 stop 50m
Pn117 0~30000 10
time s
moving distance 6 stop 50m
Pn118 0~30000 10
time s
moving distance 7 stop 50m
Pn119 0~30000 10
time s
Position contact control is like single contact position controller, user can make
cycle run operation easily with this function.
Note:
1. In position contact control mode, electronic gear does not work, which can
be regarded as the electronic gear ratio is always 1:1.
2. In position contact control mode, all the position control parameters will
affect motor running, such as position proportional gain Pn015, feed forward
Pn017, position first filter Pn024, feed forward filter Pn025, etc.
- 55 -
4.2.6 Zero adjustment
- 56 -
Speed 1 during reference searching(hit
Pn074 r/min 0~3000 1000
position limit switch)
Speed 3 during reference
Pn075 searching(after releasing position limit r/min 0~3000 5
switch)
1000
0
Pn077 Origin return offset revolution 9999 0
puls
e
1
Pn078 Origin return offset pulse number puls 9999 0
e
3. Comments
When zero adjustment method is selected according to practical requirements
(set Pn071), zero adjustment will be implemented according to setting.
When zero adjustment is started, servomotor will run at the set speed of
Pn074.
When ZPS(1CN-17) signal is active, if the parameter setting requires the servo
motor to return and search Pulse C, then motor will run reverse at the set
speed of Pn075, otherwise, motor will run forward at the set speed of Pn075.
When ZPS signal is inactive, after first Pulse of motor encoder is detected,
calculation of zero balance offset pulse is started, motor stops after offset pulse
completes. Zero adjustment operation is completed. Motor will not return and
search Pulse C after it hits the zero adjustment position limit switch.
Corresponding position:
- 57 -
Return and search Pulse C after touching zero adjustment switch:
Corresponding position:
- 58 -
4.2.7 Parameter speed control
Being a simple way of speed control, user can preset the running speed as
regulated value in "User Constant". When Servo is On, motor will run
constantly at the preset speed. Speed change goes along with the value
change in Pn048.
When using “parameter speed control”, take following steps to make the
setting.
1. Set Pn041 properly to enable internal speed selection function.
Pn041 Comments
setting
2 Run at regulated speed of Pn048
Note:
1:OFF(input signal is inactive)
- 59 -
then motor will run at maximum speed instead.
- 60 -
times are applied, Pn021 can be selected and set to get a smooth running.
4. Torque limit
Setting Pn026 and Pn027 to limit torque is available in any control mode.
Note:
1. System response may be slowed down if torque limit is set to an undersized
value.
- 61 -
Note:
1.No matter what value Pn041 is, or whether /S-ON is active or not,
JOG running is always possible on the condition that cable
connection of servomotor is correct and servo drive has no
problem.
2.During JOG running, servo drive will ignore host controller's
control signal and status of limit switch and property loss is easily
caused due to improper operation. Therefore, JOG must be
prohibited during normal production.
Paramet Factory
Control and description Range
er No. setting
[0]position control
Pn041 [1]internal speed control 0~2 0
[2]reference speed control
The following table shows the meaning of some input signals in different
modes.
- 62 -
Pn041 Control method
train reference)
0
Normally, position control
input reference refers to
pulse train.
Internal position
control ( internal
position reference)
1
No external input signal is
required. Run according
to value in internal
position register.
parameter speed
control(parameter
reference)
2
Servo motor rotates
according to speed and
status specified in Pn048
setting.
Set the value of Pn004 to select stop mode of servo motor: DB braking or
coast stop.
If dynamic brake is not used, motor stops naturally, with no brake, by using the
friction resistance of the motor in operation.
- 63 -
Paramet
Parameter Factory
er Function
range setting
number
Stop mode of servomotor when servo
Pn004 0~3 0
OFF or alarm occurs.
Parameter
Comments
number
[0] When servo OFF or alarm occurs, DB braking active
[1] When servo OFF or alarm occurs, coasts to a stop.
[2] When servo OFF or alarm occurs, DB braking active and
Pn004
is released after motor stops
[3] When servo OFF or alarm occurs, coasts to a stop, DB
active after motor stops
In following situation, servo drive will switch off power supply of servo motor.
z When /S-ON(1CN-15)signal is OFF
z When servo alarm occurs
z When power supply is OFF
Note:
Dynamic brake (DB) forces servomotor to stop immediately upon emergency,
therefore, following notes must be considered.
(1)Do not start/stop servomotor frequently with power On/OFF switch, this
will cause fast aging and reduced performance of the internal elements in the
servo drive.
(2)Do not start/stop servomotor frequently with /S-ON(1CN-15), otherwise
built-in energy consumption resistor is damaged easily .
- 64 -
4.4.2 Holding brake
■ Connection example
/BRK controls Power On/Off of brake sticking, which consists of the control
circuit of holding brake. The illustration below shows a typical connection
example.
- 65 -
BRK-RY:brake sticking control relay
/BRK is used to control the status of brake sticking. When brake sticking is not
used, the connection is not required.
Release brake
ON:“L” level
Start brake
OFF:“H” level
Note:
If power beak occurs, servo drive will give no output of /BRK signal,
and periphery circuit decides the status of brake sticking, which has to
be considered when designing and control circuit.
- 66 -
Paramete Setting Factory
Name and meanings
r number range setting
Pn055 Inverts output signal 0~7 0
During the moment of brake sticking on/off , if servomotor travels for tiny
distance owing to external forces like earth gravity, adjust with Pn044 as below.
The illustration below shows the timing sequence relation between signal
/SON and BRK when motor stops (speed is lower than 30 r/m.)
- 67 -
By factory setting, /S-OFF works with /BRK output at the same time. If load
travels for tiny distance owing to action of earth gravity, Pn044 is required to be
set so that action of /S-OFF is delayed, normally this unwished movement can
be removed.
Note:
When alarm occurs, servo drive will switch off main circuit loop of servo motor
immediately, meanwhile, machine may move for tiny distance.
The illustration below shows the timing sequence relation between signal
/SON and BRK when motor stops (speed is higher than 30 r/m.)
- 68 -
For a running brake sticking motor, if S-OFF is caused by variation of /S-ON or
alarm occurrence, it's required to set brake waiting speed of servomotor or
brake waiting time.
Brake waiting time (Pn046) refers to the period of time delay between motor
stops (/S-OFF) and brake sticking takes action. This parameter should be
adjusted while observing mechanical movements..
When servo motor is running, if any of following conditions is true, the output
signal of /BRK will be ON.
1: After servo OFF, motor speed is lower than setting value of Pn045.
2: After servo OFF, motor speed is higher than setting value of Pn046.
The following diagram shows the right way to connect Alarm Output.
External +24V I/O power supply is required, since there is no +24V power
supply available inside servo drive.
- 69 -
Normally, the external circuit consists of /ALM should be able to switch off
power of servo drive.
When “servo alarm(ALM)” happens, always remove alarm reasons first , and
then turn the input signal "ALM-RST" to ON position to reset alarm status.
Normally, the external circuit can switch off power supply of servo drive when
alarm occurs. When servo drive is re-switched on, it removes alarm
automatically, so normally alarm reset signal is not required to be connected.
In addition, reading alarm information and alarm reset are enabled with
hand-held operator.
Note:
- 70 -
When alarm occurs, always remove alarm reasons before resetting alarms.
Note:
Only alarms with alarm number being 3, 4, 13, 14, 15 and 21 can be removed
by /ALM-RST.
Switch servomotor between Power on and Power off. When low level is
active.
Pn043 is used to set waiting time during Servo On, which means the period of
time from internal relay's action to motor electrification.
- 71 -
Paramete Name and Setting Factory
Unit
r number meanings range setting
Waiting time
Pn043 ms 20~2000 100
when servo On
Note:
1. It's not good to start/stop servomotor frequently with “/S-ON” signal.
Always use input reference to complete response operation, otherwise
servo motor's lifetime will be shortened.
2. When “/S-ON” high is active, if external cable is disconnected, input
signal is high, /S-ON will keep active.
3. During deceleration of Servo OFF, /S-ON signal is accepted only when
motor speed is lower than 30r/m.
( Decided by 1CN-15
signal)
Pn000 [1] Disable Servo ON input — 0~1 0
signal(/S-ON)
(Internal Servo ON, normally
is Servo ON, which is
equivalent to 1CN-15 being
active.)
- 72 -
Positioning complete position control
Output → /COIN
Output
Positioning complete position control
Output → COM Output grounding
signal
Host controller can judge if servo action is completed or not with /COIN.
- 73 -
Setting of In position error will not affect final accuracy of positioning.
- 74 -
With the user's constant as below, the range of output /V-CMP can be
designated.
If power supply of servo drive is interrupted suddenly over 20ms and detected
- 75 -
by servo drive. Servo drive will decide if /S-ON and output servo alarm are
required according to the value of Pn003
When servo motor runs in dynamo mode, electric power feedback goes to
servo drive side, this kind of power is normally called regenerative electric
power.
Note:
1. EDC servo drive does not provide a built-in regenerative resistor, so
external regenerative unit must be equipped if required.
2. Terminal P and Terminal N from servo drive are leading to drive's main
circuit power(high voltage on DC generatrix), therefore, it's prohibited to be
connected directly to bleeder or drain resistor.
- 76 -
Note:
Before connection and installation, please refer carefully to all the precautions
in the instruction of the regenerative unit which is to be used.
4.6.1 Smoothing
- 77 -
Parameter Unit Setting Factory
Name
number range setting
Soft start
Pn019 ms 0~10000 100
acceleration time
Soft start
Pn020 ms 0~10000 100
deceleration time
S-shape
Pn021 acceleration and ms 0~1000 0
deceleration time
Pn019 and Pn020 are linear acceleration / deceleration time. When large
impact happens because linear acceleration / deceleration are used to
start/stop the machine, Pn021 can be set to have smooth running.
Inside servo drive, perform acceleration and deceleration of the set value on
speed reference to implement speed control.
When inputting step like speed reference , smooth speed control can be
implemented.
- 78 -
4.6.3 Speed detection smoothing time constant
The smaller the value of constant is, the better control response is shown.
Actual situation will be restrained by mechanical structure. If mechanical
vibration occurs when default setting is used, adjust this parameter to a larger
value, normally the vibration can be restricted effectively.
The smaller the value of constant is, the better control response is shown.
Actual situation will be restrained by mechanical conditions.
- 79 -
4.7 High speed positioning
0:ADRC control
1:PI control
Please be noticed when this parameter is changed, corresponding Pn013 and
Pn014 will change, too. Generally,when Pn007 = 1, value of Pn013 and
Pn014 need to be reduced.
- 80 -
time constant is set, the easier to have fast response speed control and this is
limited by mechanical features. The larger the speed loop integral time
constant is set, servo has better steady-state performance. But too large value
may cause system vibration easily.
The larger the position loop gain is set, the easier to have position control with
high response and small offset and this is limited by mechanical features.
Owing to affection of load, vibration and overshoot may occur easily if the gain
is set too large.
- 81 -
(AlarmA.06).
When Pn047 is set to 1, if the range of error counter overflow(Pn031) is set too
small, alarm A.06 may occur when running at high speed.
■ Position feedforward
With feed forward control, positioning time is reduced.
Inside servo unit, feed forward compensation is used for positioning control to
reduce positioning time. But if the gain is set too large, overshoot and machine
vibration may occur. As for normal machines, please set the gain to 80% or
lower.
- 82 -
4.7.2 Speed offset settings
By setting internal speed reference offset of servo unit, adjusting time for
positioning control can be reduced.
Inside servo unit, the specified speed reference offset for positioning control,
are used to reduce positioning time. Make the setting according to mechanical
conditions.
Note:
When positioning error is set low, while speed offset is set a bit large,
overshoot or vibration may occur during system running. Please pay close
attention when using this parameter.
- 83 -
Chapter 5 Troubleshooting
A power interruption
A.21* Power loss error exceeding one cycle occurred
in AC power supply
- 84 -
5.2 Alarm reasons and Troubleshooting
- 85 -
- 86 -
- 87 -
5.3 Clear alarm
Notes:
1. Only current alarms with “*” sign in 5.2 can be deleted.
- 88 -
Chapter 6 Panel Operator
The description of the keys on the panel operator and their functions are
followed by a panel operator on initial display status as an example.
Name Function
INC key Press INC key to increase the set value(a long and hold on
press will implement fast increasing)
DEC key Press DEC key to decrease the set value.(a long and hold on
press will implement fast decreasing)
Press this key to select the status display mode, parameter
MODE key setup mode, monitor mode, or auxiliary function mode. Press
this key to cancel setting when setting the parameters.
ENTER key Press this key to display the parameter settings and set values.
In alarm status display mode of the operator, press ENTER key and hold on for
seconds to reset current alarm.
Refer to 5.1 and clear alarm code.
The alarm can also be removed by using 1CN-6(/ALM_RST) input signal.
If the power supply is switched OFF due to a servo alarm, then alarm reset
operation is not necessary.
Note:
When any alarm occurs, always remove alarm reasons first before performing
alarm reset.
Monitor mode
Auxiliary Function
Mode
- 90 -
6.1.4 Status Display Mode
In status display mode, the digits and simple code are used to show the status
of servo drive.
█ Selection of Status Display Mode
The status display mode is displayed when the power is turned ON.
If current mode is not the status display mode, press MODE key to switch to
required mode.
█ Contents displayed in Status Display Mode
Contents displayed in the mode are different in Position Control Mode and
Speed Control Mode.
Standby
Control power ON
Speed reference being input Rotation detection
output
Main circuit power supply is
ready
Torque reference being
input
Contents of digit display
Digit data Description
Control power is ON Lamp lights on when control power of servo drive is
ON
Standby Lamp lights on when servo is on standby;
Lamp extinguishes when servo is ON
Speed coincidence When offset value between speed reference and
actual motor speed is within allowable value, lamp
lights on.
Allowable value: Pn029 (The standard value is 10
min/r)
Rotation detection When motor speed exceeds allowable value, lamp is
output lit.
When motor speed is lower than allowable value,
lamp goes extinct.
Allowable value: 10% of rated speed
Reference speed input When reference speed input exceeds allowable
is continuing value, lamp is lit.
When reference speed input is lower than allowable
- 91 -
value, lamp goes extinct.
Allowable value: 10% of rated speed
Reference torque When reference torque input exceeds allowable
input is continuing value, lamp is lit
When reference torque input is lower than allowable
value, lamp is extinct.
Allowable value: 10% of rated torque
Main circuit power Lamp is lit when main circuit power supply is OK;
supply is ready Lamp is extinct when main circuit power supply is
OFF.
Standby
Control power ON
reference pulse being input Rotation detection output
Main circuit power supply is
ready
Clear signal being input
Contents of digit display
Digit data Description
Control power is ON Lamp lights on when control power of servo drive is
ON
Standby Lamp lights on when servo is on standby;
Lamp extinguishes when servo is ON
Speed coincidence When offset value between position reference and
actual motor position is within allowable value, lamp
lights on.
Allowable value: Pn030 (The standard value is 10
- 92 -
pulse)
Rotation detection When motor speed exceeds allowable value, lamp is
output lit.
When motor speed is lower than allowable value,
lamp goes extinct.
Allowable value: 10% of rated speed
Reference pulse input When reference pulse input is continuing, lamp is lit.
is continuing When there is no reference pulse input, lamp goes
extinct.
Clear signal input is When clear signal input is continuing, lamp is lit.
continuing When there is no clear signal input, lamp goes
extinct.
Main circuit power Lamp is lit when main circuit power supply is OK;
supply is ready Lamp is extinct when main circuit power supply is
OFF.
Parameters related to the operation and adjustment of the servomotor are set
in this mode.
See the Parameter List in Appendix A for details.
Change parameters
Please see the Parameter List in Appendix A to know exactly the range of
parameter change.
Following is an operational example of changing the data of Pn 019 from 100
to 85.
1. Press MODE key to select parameter setup mode.
- 93 -
4. Press INC or DEC to change the data to the desired number 85. Hold the
button to accelerate the value changing.
When the data reaches the Max or Min value, the value will stay unchanged
even if INC/DEC key is pressed.
5. Press ENTER, the data glimmers and then the date is saved.
Plus, if Mode key is pressed during step 3 or step 4, parameter setup operation
will go directly to step 6 and no changes will be saved. If the user needs to
change any data later, just repeats the operation from step 2 to step 6.
If Pn080 needs to be set as -32767, then a decimal point is used on bottom
right corner of the top number to show current value is negative. For instance,
the value – 32767 is displayed as below:
The monitor mode can be used for monitoring the external reference values,
I/O signal status and internal status of servo drive. User can make changes in
Monitor Mode even if motor is running.
2.Press INC key or DEC key to select the monitor number to be displayed.
- 94 -
Contents of Monitor Mode display
Monitor
Contents
No.
Actual motor speed:
Un000
r/min
Input speed reference
Un001
value: r/min
Percentage of feedback Digits to display
Un002 torque: internal status
% (relative rated torque)
Percentage of input
Un003 torque:
% (relative rated torque)
Number of pulses of
Un004
Encoder angles
Un005 I/O signal monitor
Un006 Encoder signal monitor
Speed given by pulse
Un007 (when electronic gear
ratio is 1:1)
Current motor position is
Un008
5 digits lower (×1 pulse)
Current motor position is
Un009 5 digits higher (×10000
pulse)
Position reference is 5
Un010 digits lower
(×1 pulse)
Position reference is 5
Un011 digits higher (×10000
pulse)
Position offset is 5 digits
Un012 lower
(×1 pulse)
Position offset is 5 digits
Un013 higher
(×10000 pulse)
Notes:
1. Position pulse value is subject to electronic gear ratio of 1:1.
2. Unit of pulse quantity is the internal pulse unit of servo system. Pulse
- 95 -
quantity is represented with 5 digits higher + 5 digits lower, whose calculation
method is as below:
Pulse quantity = value of 5 digits higher × 10000 + value of 5 digits lower
Value of pulse quantity will not change any more when it reaches 327679999.
The decimal point at top digit of Un 010, Un 012 and Un 014 means the value
is negative.
For instance: Un010 is displayed as:
- 96 -
Mechanical
9 braking 1CN-2 (/BRK)
released
In Auxiliary Function Mode, some application operations can be done with the
digital operator. The functions details are shown as below:
Function
Content Other
No.
Fn000 Display alarm history
Fn001 Restore to factory settings
Fn002 JOG operation
Automatic offset-signal adjustment Open operation
Fn003
of motor current detection
Fn004 software version of servo
Fn005 System runtime
Fn006 Software version of panel operator Hidden operation
Fn007 Factory test
Fn008 Inertia inspection
Notes:
1. Open operations refer to the auxiliary functions for general users.
2. Hidden operations:
When the panel operator is in simple code menu, press “××××” and start to
use the auxiliary functions.
The last ten(10) alarms are displayed in the alarm history library. Take
following steps to check the latest alarm.
1. Press MODE key to select auxiliary function mode
2. Press INC or DEC to select function number of alarm history display.
4. Press INC or DEC key to display other alarm codes occurred recently.
- 97 -
5. Press ENTER to return to function number display.
If an alarm occurs right now, the alarm codes will be updated immediately. The
alarm with a serial number of 0 is the current alarm, and the alarm with a serial
number of 9 is the last alarm.
If the user wants to clear all alarm history data, press ENTER key and hold on
for one second while alarm codes are being displayed , then all alarm history is
deleted.
This function is used when returning to the factory settings after changing
parameter settings.
1. Press MODE key to select auxiliary function mode.
2. Press INC or DEC key to select function number for restoring to factory
settings.
4. Press ENTER key and hold on for one second to restore all the parameters
to default values.
Note:
This mode is not available when servo is on or some alarm occurs.
- 98 -
Take following operation steps to make JOG operation.
1. Press MODE key to select auxiliary function mode.
2. Press INC or DEC key to select JOG Function number.
Forward direction
Reverse direction
7. Press ENTER to return to function number display. At this moment, servo
motor is turned OFF
detection
The servo drive will check motor current detection signals every time the servo
is initializing upon power on and will adjust automatically if required, therefore,
user needn’t do any manual adjustment in normal situations. If the user thinks
the torque is a bit too large by judging from motor current offset, user may
manually adjust motor current to lower down the torque further or to get higher
running accuracy. This section gives a know-how instruction on the operation
steps to make offset signal automatic and manual adjustment.
- 99 -
Note:
The offset signal adjustment of motor current detection is only available when
servo is OFF.
4. Press MODE and hold on for one second, donE is displayed and glimmers,
the offset signal is then adjusted automatically.
- 100 -
6.2.6 System runtime
The displayed time is the runtime after system is started up, the date is not
refreshed in real time. If user wants to refresh the data, please repeat the
operations in Step 3 and Step 4.
Activate the hidden functions first before making operations in Section 6.2.7,
6.2.8 and 6.2.8.
Take following steps to display software version of the panel operator.
1. Press MODE key and select Auxiliary Function Mode;
2. Press INC key or DEC key to select function number..
- 101 -
3. Press ENTER key and go into inertia inspection page as shown below:
.
4. Press Mode key again to start inertia detection. Following page is displayed:
.
If servo alarm occurs or servo is ON, inertia inspection will not be executed,
instead, a message “abort” is displayed on the panel operator as below.
If the user wants to cancel the function during inertia inspection or after
entering the function menu, just press ENTER key.
5. When inertia inspection completes, inertia value of load and motor are
displayed in the unit of 0.1 Kg·m2×10−4.
Notes:
1. Please be very careful during inertia inspection operation, because motor
will run forward and reverse for four(4) revolutions, meanwhile, motor is not
controlled by external signals. Make sure the running stroke of load is within
required range to avoid possible damage to user’s equipments.
2. This operation is unavailable if servo is on or servo alarm occurs.
To ensure safe and correct trial operation, inspect and checking the following
items before starting.
1. Wiring
All wiring and connections are correct.
The correct power supply voltage is being supplied to the main circuit and
servomotor.
All groundings are good.
If trial operation only refers to JOG function, 1CN wiring will not be required.
Refer to 3.1.2.
2. Check power supply specification and make sure input voltage is correct.
3. Fix servomotor securely
Fix servomotor on the base as secure as possible, to avoid the risk of
- 102 -
danger which is caused by the counterforce coming from motor speed
change.
4. Remove motor load
In case servo drive or moving structures are damaged, or indirect person
hurt or injury, make sure motor load is removed, including the connector
and its accessories on the motor shaft.
No other wiring (such as 1CN)is required for trial JOG operation, it’s suggested
JOG operation is done with low speed.
If motor can run properly in JOG operation, which means motor and servo
drive are in good condition, and their connection is correct.
If motor cannot run, check connection of UVW and encoder cables. If motor
runs improperly, check if the phase order of UVW cables is correct or not.
Notes:
1. Before JOG operation, make sure motor load is removed from 1CN.
2. Load default parameters and initializes user parameters to factory
settings.
3. Power On again to start trial running.
With help of panel operator, follow the steps below and start JOG operation.
1. Turn on servo drive’s power supply. Panel operator gives a display as
below:
4. Press “MODE” key a third time to switch onto the menu for auxiliary
functions.
- 103 -
6. Press “ENTER” key and go into JOG operation mode.
8. Press “INC” key, motor runs counterclockwise. Press “DEC” key, motor
runs clockwise. Motor speed depends on Pn032 setting. If the above key is
released, motor should stop running.
Forward
Reverse
9. Press “MODE” key and select Servo OFF.
1. Preparation
Check if 1CN cable, power cables of servo drive and servomotor, encoder
cables are connected in the right way.
2. Operation steps
1) Set Parameter 008 according to output style of servo drive, set Pn041
as 0, then Power On again.
2) When Servo On is enabled(/S-On signal becomes active), motor will
keep in excitation status.
3) A low frequency signal is sent from host controller to servo drive, motor
is set to run at low speed.
4) Check motor speed with panel operator by its Un000 display, or
monitor motor speed with host controller. Make sure feedback speed of
servomotor agrees with the setting value.
Inspection: When reference pulse stops, motor should stop running.
pulse+direction
- 104 -
500K 3000
Electronic gear ratio is 1:1;
250K 1500
100K 600 line number of motor encoder is
50K 300 2500ppr.
Chapter 8 Communication
EDC servo drive supports RS232 communication. Via the RS232 COM
function in its front panel, parameters reading out or writing in and system
status monitoring are available.
Following diagram shows external connection between servo drive and PC.
Following illustration shows the plug shape of the RS232 COM port on EDC
servo drive.
Pitch Signification
1 VCC,internal 5V power supply of servo drive
- 105 -
3 RX,RS232 COM receiving foot
Notes:
1. Depending on different environment situations and communication speeds,
effective communication distance also varies. When communication baudrate
exceeds 38400bps, a communication cable within one(1) meter long is
required to ensure transmission accuracy.
2. Its suggested shielded cables are used for communication, subject to the
two shield layers are connected to their own pitches.
3. When external interface is RS422 or RS485, it’s required to use external
converting module for connection to servo drive.
When the value 0 is selected as the panel shaft number of EDC servo drive,
then servo drive is able to communicate with panel operator and PC via the
internal protocol, which has nothing to do with the communication parameters
Pn060, Pn061 or Pn062.
When the values in the range of 1~E is selected as the panel shaft numbers,
MODBUS communication function should also be enabled, then it’s available
for EDC servo drive to communicate with ESVIEW software. The selected
panel shaft number is the communication address. The speed is set according
to Pn061 settings, and the communication protocol is set according to Pn062
- 106 -
settings. Only when the value F is selected as the panel shaft number, shaft
number address Pn060 is used by the servo drive.
1、COM address
Paramete Unit Setting
Name Factory setting
r range
COM
Pn060 ―― 1~254 1
address
When the dial switch on the drive panel is set as F, this parameter is used as
the communication address.
2、COM speed
Unit Setting
Parameter Name Factory setting
rang
RS232
COM
speed
0 :
4800bit
/s
Pn061 bps 0~2 1
1 :
9600bit
/s
2 :
19200b
it/s
3、COM protocol
Unit Setting Factory
Parameter Name
rang setting
RS232 COM protocol
0:7,N,2(Modbus,
Pn062 ―― 0~8 5
ASCII)
- 107 -
1:7,E,1(Modbus,
ASCII)
2:7,O,1(Modbus,
ASCII)
3:8,N,2(Modbus,
ASCII)
4:8,E,1(Modbus,
ASCII)
5:8,O,1(Modbus,
ASCII)
6:8,N,2(Modbus,
RTU)
7:8,E,1(Modbus,
RTU)
8:8,O,1(Modbus,
RTU)
- 108 -
drive. When some bit is set as (0)zero, the signal of this bit is then controlled by
the external input signal. If the bit is set as 1, then COM control is applied to
this bit.
This parameter is used to set whether the number input of servo drive is
controlled by external IO or by COM. When the parameter is set as zero, it
means all numerical IO input pitches are controlled by external signals. When it
is set as 15, it means all of the four IO inputs are COM controlled, and all
external input signals are ignored.
signal input:
BIT0
0:controlled by external input signal
1:controlled by COM
Decides ALM-RST(1CN-6)source of
signal input:
BIT1
0:controlled by external input signal
1:controlled by COM
input:
BIT2
0:controlled by external input signal
1:controlled by COM
- 109 -
0:controlled by external input signal
1:controlled by COM
Following are the two ways for COM function to operate on digital input IO
signals:
1. Change the value of Pn054 directly, inverts required signal and enables it.
2. Set Pn059 first, to make servo ignore external input signal, then write in
corresponding value to the data whose address is 0x00F5 when controlling of
external input signal is required. The value of the data whose address is
0x00F5 is not saved after a power interruption.
The table below gives an instruction of the value of the data whose address is
0x00F5.
Decides SON(1CN-15)signal:
1:signal is valid
Decides ALM-RST(1CN-6)signal:
1:signal is valid
Decides CLR(1CN-7)signal:
1:signal is valid
Decides ZPS(1CN-17)signal:
1:signal is valid
For example, when COM is used control IO signals of external input, set
- 110 -
Pn059 as 15, which means all external digital input IO are controlled by COM.
When servo On is required, write in the value 1 to servo drive's 0x00F5
address.
When axis number on front panel of EDC servo drive is not selected as zero,
MODBUS protocol is used for communication. There're two modes available
in MODBUS communication that is ASCII Mode(American Standard Code for
ASCII mode:
Each 8-bit data consists of two ASCII characters. Here's an example of a
1-byte data 64H expressed in hex system, if the data is expressed in ASCII
mode, it includes ASCII code of 6(36H)and ASCII code of 4(34H).
RTU mode:
Each 8-bit data consists of two 4-bit data expressed in hex system. For
example, the number 100 in decimal system will be expressed as 64H if RTU
data of 1 byte is used.
Data structure:
10bit character format( for 7-bit data)
- 111 -
11bit character format(for 8-bit data)
8-data bits
11- bits character frame
8-data bits
11- bits character frame
- 112 -
ASCII mode:
STX
Start bit‘:’=>(3AH)
ADR
COM address=>1-byte including two ASCII codes
CMD
Reference code=>1-byte including two ASCII codes
DATA(n-
Data contents = > n-word=2n-byte including four ASCII
1)
…… code, no more than 12
DATA(0)
LRC
Checkout code=>1-byte including two ASCII codes
End 1
(CR)
stop bit1=>(0DH)
End 0
(LF)
stop bit0=>(0AH)
RTU mode:
STX Freeze time for transmission time of over 4 bytes at current
transmission speed
ADR
COM address=>1-byte
CMD
Reference code=>1-byte
DATA(n-
Data content=>n-word=2n-byte,n is no more than 12
1)
……
DATA(0)
CRC
CRC checkout code=>1-byte
End 1 Freeze time for transmission time of over 4 bytes at current
transmission speed
ASCII mode:‘:’byte。
- 113 -
ADR(COM address)
Range of legal COM address: from 1 to 254
The example below shows communication with a servo whose address is 32, if
expressed in hex system the address will be 20.
ASCII mode:ADR=‘2’,‘0’=>‘2’=32H,‘0’=30H
RTU mode:ADR=20H
ASCII mode:
RTU mode:
- 114 -
Reference code: 06H, write in one word.
For instance, write 100(0064H) into 01H servo at the address of 0200H.
ASCII mode:
RTU mode:
- 115 -
Take following steps to calculate value of LRC(ASCII mode)and CRC (RTU
mode) .
LRC calculation in ASCII mode
In ASCII mode, LRC(Longitudinal Redundancy Check) is used. LRC value is
calculated according to following way: first make a sum result of the values
from ADR to contents of a finishing stroke, then the result is divided by 256,
later on, take away the part that goes beyond, after that calculate its fill-in
number, final result will be the LRC value.
Following example shows the steps to read a word from 01H servo drive at the
address of 0201.
- 116 -
CRC(Cyclical Redundancy Check)error detection value is used in RTU mode.
Take following steps to calculate CRC error detection value.
Step 1: Load in a 16-bit register whose content is FFFFH, which is called CRC
register.
Step 2: Make OR calculation of the 1st bit (bit0) of reference information and
the low bit (LSB) of 16-bit CRC register, then save the result into CRC register.
Step 3: Check lowest (LSB) of CRC register, if this bit is 0, then move the value
to the right for one digit. If this bit is 1,then move the value to the right for one
digit, after that, make OR calculation with A001H.
Step 4: Go back to Step3, when knows Step 3 has been done eight times,
moves on to Step5.
Step 5: Repeat operations from Step 2 to Step 4 for the next bit of reference
information, when knows all bits have been processed in the same way, the
wanted CRC error detection value is just the current content in the CRC
register.
Instruction:
After CRC error detection value is calculated, it's required to fill in first the low
bit of CRC in reference information, then fill in the high bit of CRC. Refers to
the example below.
Example:
Read two words from 0101H address of 01H servo drive. Final content of CRC
register is calculated and turns to be 3794H by summing the date from ADR to
last bit, then its reference information is shown below. Please be noticed 94H
should be transmitted before 37H.
End1、End0(Communication complete)
ASCII mode:
『new line』.
- 117 -
RTU mode:
The freeze time for communication time required by four bytes at a speed
exceeding current communication speed means communication comes to an
end.
For example:
Use C language to generate CRC value. This function needs two parameters:
unsigned char * data;
unsigned char length;
This function will transmit back CRC value of unsigned integer.
unsigned int crc_chk(unsigned char * data,unsigned char length){
int i,j;
unsigned int crc_reg=oxFFFF;
While(length- -){
crc_ reg ^=*data++;
for(j=0;j<8;j++){
If(crc_reg & 0x01){
crc_reg=( crc_reg >>1)^0xA001;
}else{
crc_reg=crc_reg >>1;
}
}
}
return crc_reg;
}
Error may occur during communication. Normal error sources are as below:
¾ When reading and writing parameters, data address is incorrect.
¾ When reading parameters, data value is higher than this parameter's
maximum value or lower than its minimum value.
¾ Communication is disturbed, data transmission error or checking code
error.
When above communication error occurs, it does not affect running of servo
drive, meanwhile, the drive will give a feedback of error frame.
The format of error frame is shown in following table.
Data frame of host controller:
start Slave station command Data address, checkout
address references,
- 118 -
etc.
Comments:
Error frame response code = Command+80H;
=02H:given data address in the request does not exist in servo drive
For example:
Let's suppose the axis number of servo drive is 03H, and we want to write data
06H into Parameter Pn002. Because maximum and minimum value of Pn002
are both zero(0), the data which is to be written in will not be accepted, instead,
servo drive will feedback an error frame with error code 03. The frame is as
below:
Monitored data
( consistent with
Read
0806~0814H
data displayed on only
handheld operator
or drive panel
0806H Speed feedback Unit: r/min read only
Input speed
0807H Unit: r/min read only
reference value
Percentage of Input
0808H Relatively rated torque read only
torque reference
Percentage of
0809H Internal torque Relatively rated torque read only
reference
Pulse number of
080AH read only
Encoder rotation
080BH input signal status read only
status of encoder
080CH read only
signal
status of output
080DH read only
signal
080EH Pulse given read only
Current position
080FH Unit: 1 reference pulse read only
low
Current position Unit: 10000 reference
0810H read only
high pulse
error pulse counter
0811H read only
low 16 position
- 120 -
error pulse counter
0812H read only
high 16 position
Given pulse
0813H Unit: 1 reference pulse read only
counter low
Given pulse Unit: 10000 reference
0814H read only
counter high pulse
Alarm information
07F1~07FAH 10 History Alarms read only
storage area
- 121 -
Notes:
1、parameter area(COM address is from 0000 to 0078H)
Parameters in related parameter table, for example, parameter with 0000H as
COM address is expressed as Pn000, parameter with 0065H as COM address
is expressed as Pn101, and read-write of data at 0000H is the same as
operating on parameterPn000. If data coming from communication is not within
the parameter range, the data will be abandoned and servo drive will feedback
a message of operation fail. If the parameter is changed successfully, this
parameter will be saved automatically after a power interruption.
- 122 -
0812H
position error 5 digit high(×10000
pulse)
0813H
Position reference 5 digit low(×1
pulse)
0814H
Position reference 5 digit high (
×10000pulse)
Monitorin Digit IO
Contents Relative IO signal
g No. number
0 Servo ON 1CN-15 (/S-ON)
1 input alarm reset 1CN-6(/ALM_RST)
signal Clear error
080BH 2 1CN-7(/CLR)
counter
zero position
3 1CN-17(/ZPS)
signal
alarm)
1 History Alarm 2 07F2H
- 123 -
2 History Alarm 3 07F3H
3 History Alarm 4 07F4H
4 History Alarm 5 07F5H
5 History Alarm 6 07F6H
6 History Alarm 7 07F7H
7 History Alarm 8 07F8H
8 History Alarm 9 07F9H
9 History Alarm 10 07FAH
(longest time)
5、System status(0901H)
1-word shows current system status.
The following illustration shows the meaning of each digit.
6、Run time(0904H)
It means the run time required from servo power on to read this data. It's
expressed in decimal system and the unit is minute. If the read data is 00CDH,
and it's expressed as 205 in decimal system, then it means current system has
run for 3 hours and 25 minutes.
- 124 -
Notes:
1、 After COM address is changed, that is, parameter Pn060 or the dialing
switch on drive panel is changed, servo drive will feedback data using
current COM address until new COM address is updated and becomes
available in around 40ms.
9.1 Servomotor
- 125 -
Motor model EMS- 02AH□□-Z006 04AH□□-Z013
Matched drive model 02PS-Z006
04PS-Z013
EDC-
Rated 200
W 400
output
Rated 0.637
N·m 1.273
torque
Instantaneo 1.911
us Peak N·m 3.819
Torque
Rated 1.265
Arms 2.497
current
Rated 3000
rpm
speed
Max. speed rpm 3600
Kg·m2×1 0.138
Rotor inertia 0.261
0−4
Mechanical 1.52
time ms 1.08
constant
Electrical 1.95
time ms 2.23
constant
Mess Kg 0.99 1.39
- 126 -
Rated 1.59
N·m 2.39
torque
Instantaneo 4.78
us Peak N·m 7.16
Torque
Rated 3.14
Arms 4.71
current
Rated 3000
rpm
speed
Max. 3600
rpm
speed
Rotor Kg·m2×1 0.843
1.78
inertia 0−4
Mechanic 0.266
al time ms 0.280
constant
Electrical 2.06
time ms 2.30
constant
Mess Kg 2.4 2.9
- 127 -
current
Rated 3000
rpm
speed
Max. 3600
rpm
speed
Rotor Kg·m2×1 2.6
inertia 0−4
Mechanic 0.12
al time ms
constant
Electrical 1.79
time ms
constant
Mess Kg 3.0
Motor model LA LB LC LE LF L LZ S LR LL LT A B
M
- 128 -
EMS-02AH□□-Z00 70 50 60 3 7 56 Φ4.5 Φ1 30 96 40 3 5
6 70 50 60 3 7 81 Φ4.5 4 30 121 40 3 5
EMS-04AH□□-Z01 90 70 80 3 13 88 Φ5.5 Φ1 35 129 41 4 6
3 90 70 80 3 13 10 Φ5.5 4 35 147 41 4 6
EMS-05AH□□-A01 100 80 90 3 9 6 Φ6.0 Φ1 35 139 41
6 97 9
EMS-08AH□□-A02 Φ1
4 9
EMS-08AH□□-C02 Φ1
4 6
Cable specification
Motor model Drive model Encoder cable Power cable
EMS-02AH□□-Z006 EDC-04PS-Z00 CMP-ZB26-□□ CDM-ZB18-□□
6
EMS-04AH□□-Z013 EDC-04PS-Z01 CMP-ZB26-□□ CDM-ZB18-□□
3
EMS-05AH□□-A016 EDC-05PS-A01 CMP-ZB26-□□ CDM-ZB18-□□
6
EMS-08AH□□-A024 EDC-08PS-A02 CMP-ZB26-□□ CDM-ZB18-□□
4
EMS-08AH□□-C024 EDC-08PS-C02 CMP-SB26-□□ CDM-SB18-□□
4
EDC servo drive series and EMJ servo motor series Connection:
- 129 -
9.2 Servo drive
- 130 -
n Voltage regulation
Rated voltage ±10%:0%(at rated speed)
Temperature
0~40 :0.1% below(at rated speed)
regulation
Frequency Characteristics
250Hz(when JL ≤ JM)
Type
SIGN+PULSE train, sin. Pulse phase A
(collector)
Control signals CLEAR
Phase A, phase B and phase C: line
Pulse output signal
driving output
Servo ON, Alarm Reset, error counter
I/O Sequence control input
clear signal, zero clamp signal.
signals
Servo Alarm, positioning complete(speed
Sequence control output coincidence), brake release, limiting
torque
Dynamic braking Built-in
Power module error, overload, overspeed,
voltage error, position error counter
Protection
overflow, encoder disconnected,
parameter damaged, etc.
With RS232 interface for communication
with host controller's special software,
Built-in
Parameter setting, Run operation and
functio
status display can be done in Windows
n COM function
mode. Same functions are enabled using
panel operator. Compatible with Modbus
communication protocol.
CanOpen COM
Charge indicator, Power & ALM indicator,
LED display
five 7 segment tube(on panel operator)
- 131 -
9.2.2 Servo drive mounting dimension
Appendix A
Parameter list
- 132 -
Para. Setting Factory Remar
Name and Meaning Unit
No. range setting ks
(/S-ON)
- 133 -
Para. Setting Factory Remar
Name and Meaning Unit
No. range setting ks
servomotor , CCW means
forward run
[1] side view from load of
servomotor, CW means forward
run
Speed control mode selection
Pn007 [0] ADRC control — 0~1 0
[1] PI control
Reference pulse form
[0] SIGN + PULSE
Pn008 [1] CW+CCW — 0~2 0
[2] Phase A + Phase B (×4),
positive logic
Reference pulse form
[0] does not invert PULSE
reference, does not invert
SIGN reference
[1] does not invert PULSE
reference, inverts SIGN
Pn009 — 0~3 0
reference
[2] inverts PULSE reference,
does not invert SIGN
reference
[3] inverts PULSE reference,
inverts SIGN reference
Pn010 PG pulse dividing ratio P/R 1~2500 2500
Pn011 Dividing output phase selection — 0~1 0
Speed feed forward selection
Pn012 [0] disable - 0~1 0
[1] enable
Pn013 Speed loop gain Hz 1~3000 80
Speed loop integral time
Pn014 ms 1~2000 180
constant
Pn015 Position loop gain 1/s 1~1000 40
Pn016 Speed error r/min 0~300 0
Pn017 Position feed forward % 0~100 0
Pn018 Torque reference filter % 0~5000 0
Pn019 Soft start acceleration time ms 0~10000 100
Pn020 Soft start deceleration time ms 0~10000 100
S-shaped acceleration and
Pn021 ms 0~1000 0
deceleration time
Pn022 Electronic gear ratio — 1~32767 1
- 134 -
Para. Setting Factory Remar
Name and Meaning Unit
No. range setting ks
(numerator)
Electronic gear ratio
Pn023 — 1~32767 1
(denominator)
Pn024 1st position reference filter ms 0~1000 0
Pn025 Feedback filter ms 0~1000 0
Pn026 Forward torque limit % 0~300 250
Pn027 Reverse torque limit % 0~300 250
Positioning complete detection
Pn028 % 0~500 0
filter
Pn029 Speed coincidence error r/min 0~100 10
Reference
Pn030 In position error 0~500 10
unit
256
Pn031 Error counter overflow range reference 1~32767 1024
unit
Pn032 JOG speed r/min 0~3000 500
Pn033 reserved — 0 0
Pn034 reserved — 0 0
Pn035 reserved — 0 0
Pn036 reserved — 0 0
Pn037 reserved — 0 0
Automatic gain adjustment:
[0] without automatic gain
Pn038 adjustment — 0~1 0
[1]after inertia detection, gain is
adjusted automatically
P/PI Switching Terms
[0] setting torque
[1] error pulse
Pn039 — 0~4 0
[2] acceleration
[3] motor speed
[4] disable mode switch function
Pn040 P/PI switching threshold — 0~5000 200
Control mode selection
[0] Position control (pulse train
reference)
Pn041 [2] position contact control — 0~2 0
(internal position reference)
[3]Speed control (contact
reference)
Pn042 Reserved — 0 0
Pn043 Waiting time for Servo ON ms 20~2000 200
- 135 -
Para. Setting Factory Remar
Name and Meaning Unit
No. range setting ks
Pn044 Basic waiting procedure ms 0~5000 10
Pn045 Waiting speed for brake signal r/min 10~500 100
Pn046 Waiting time for brake signal ms 10~1000 500
Position error pulse overflow
alarm output
Pn047 - 0~1 0
[0] disable
[1] enable
Run speed of programmed -6000~600
Pn048 r/min 500
speed 0
Pn049 1CN-2output signal selection — 0~3 0
Pn050 1CN-3output signal selection — 0~3 1
Pn051 1CN two input signal selection — 0~3 0
Pn052 Reserved — 0~32 0
Pn053 Input IO signal filter time ms 0~10000 100
Pn054 Inverts input signal — 0~15 0
Pn055 Inverts output signal — 0~7 0
Pn056 2nd electronic gear numerator — 1~32767 1
Pn057 Dynamic electronic gear enable — 0~1 0
Pn058 reserved — 0 0
RS232 COM input IO contact
Pn059 — 0~15 0
control
Pn060 RS232 COM address — 1~254 1
RS232 COM baudrate
0:4800bit/s
Pn061 bit/s 0~2 1
1:9600bit/s
2:19200bit/s
RS232 COM protocol
0:7,N,2(Modbus, ASCII)
1:7,E,1(Modbus, ASCII)
2:7,O,1(Modbus, ASCII)
Pn062 — 0~8 5
3:8,N,2(Modbus, ASCII)
4:8,E,1(Modbus, ASCII)
5:8,O,1(Modbus, ASCII)
- 136 -
Para. Setting Factory Remar
Name and Meaning Unit
No. range setting ks
6:8,N,2(Modbus, RTU)
7:8,E,1(Modbus, RTU)
8:8,O,1(Modbus, RTU)
Pn063 CAN COM address — 1~127 1
CAN COM baudrate
0:50K
1:100K
2:125K
Pn064 Kbit/s 0~5 2
3:250K
4:500K
5:1M
CAN COM selection
Pn065 [0]disable — 0~1 0
[1]enable
Pn066 Reserved — 0 0
Pn067 Reserved — 0 0
Select cycle run
Pn068 [0]multi-point cycle run — 0~1 0
[1]multi-point single run
Enable/disable P-CON signal
as step change signal
Pn069 [0] Enable delay step change — 0~1 0
[1] use P-CON signal as step
changing signal
Programming method
Pn070 [0]incremental — 0~1 0
[1]absolute
Origin searching method
Z Y X
Pn071 Z=0 : turn off origin search — 0~211 0
function
Z=1: Power on, after the 1st
- 137 -
Para. Setting Factory Remar
Name and Meaning Unit
No. range setting ks
S-ON, start origin search
function automatically.
Z=2:start origin search function
automatically everytime after
S-ON.
Y=0:Search Pulse C after origin
search is done
Y=1:don't search Pulse C after
origin search is done
X=0:forward run origin search
ZPS as origin
X=1:reverse run origin search
ZPS as origin
Pn072 Start point of program — 0~7 0
Pn073 End point of program — 0~7 1
Speed 1 when searching
reference point ( hit STROKE
Pn074 r/min 0~3000 1000
/travel distance switch)
Speed 3 when searching
reference point ( away from
Pn075 r/min 0~300 5
STRKE/travel distance switch)
Pn076 reserved — 0~300 0
10 4
Cycle number of origin search
Pn077 9999 0
offset reference
pulse
Pulse number of origin search
Pn078 1 pulse 9999 0
offset
Pn079 Reserved — 0 0
10 4
moving distance 0 -32767~32
Pn080 1
revolutions reference 767
pulse
- 138 -
Para. Setting Factory Remar
Name and Meaning Unit
No. range setting ks
1reference -9999~999
Pn081 moving distance 0 0
pulse 9
10 4 referenc -32767~32
Pn082 moving distance 1 revolution 2
767
e pulse
1 reference -9999~999
Pn083 moving distance 1 low 0
pulse 9
10 4
moving distance 2 -32767~32
Pn084 3
revolutions reference 767
pulse
1 reference -9999~999
Pn085 moving distance 2 low 0
pulse 9
10 4
moving distance 3 -32767~32
Pn086 4
revolutions reference 767
pulse
1 reference -9999~999
Pn087 moving distance 3 low 0
pulse 9
10 4
-32767~32
Pn088 moving distance 4 revolutions 5
reference 767
pulse
1 reference -9999~999
Pn089 moving distance 4 low 0
pulse 9
10 4 referenc -32767~32
Pn090 moving distance 5 revolutions 6
767
e pulse
1 reference -9999~999
Pn091 moving distance 5 low 0
pulse 9
10 4 referenc -32767~32
Pn092 moving distance 6 revolutions 7
767
e pulse
1 reference -9999~999
Pn093 moving distance 6 low 0
pulse 9
10 4 referenc -32767~32
Pn094 moving distance 7 revolutions 8
767
e pulse
1reference -9999~999
Pn095 moving distance 7 low 0
pulse 9
Pn096 moving distance 0speed r/min 0~3000 500
Pn097 moving distance 1speed r/min 0~3000 500
- 139 -
Para. Setting Factory Remar
Name and Meaning Unit
No. range setting ks
Pn098 moving distance 2speed r/min 0~3000 500
Pn099 moving distance 3speed r/min 0~3000 500
Pn100 moving distance 4speed r/min 0~3000 500
Pn101 moving distance 5speed r/min 0~3000 500
Pn102 moving distance 6speed r/min 0~3000 500
Pn103 moving distance 7speed r/min 0~3000 500
moving distance 0 first(1st)
Pn104 acceleration/deceleration time ms 0~32767 0
constant
moving distance 1 first(1st)
Pn105 acceleration/deceleration time ms 0~32767 0
constant
moving distance 2 first(1st)
Pn106 acceleration/deceleration time ms 0~32767 0
constant
moving distance 3 first(1st)
Pn107 acceleration/deceleration time ms 0~32767 0
constant
moving distance 4 first(1st)
Pn108 acceleration/deceleration time ms 0~32767 0
constant
moving distance 5 first(1st)
Pn109 acceleration/deceleration time ms 0~32767 0
constant
moving distance 6 first(1st)
Pn110 acceleration/deceleration time ms 0~32767 0
constant
moving distance 7 first(1st)
Pn111 acceleration/deceleration time ms 0~32767 0
constant
Pn112 moving distance 0stop time 50ms 0~32767 10
Pn113 moving distance 1stop time 50ms 0~32767 10
Pn114 moving distance 2stop time 50ms 0~32767 10
Pn115 moving distance 3stop time 50ms 0~32767 10
Pn116 moving distance 4stop time 50ms 0~32767 10
Pn117 moving distance 5stop time 50ms 0~32767 10
Pn118 moving distance 6stop time 50ms 0~32767 10
Pn119 moving distance 7stop time 50ms 0~32767 10
Current feed forward
Pn120 — 0~4096 0
compensation
- 140 -
Note:
After changing the setting, always turn the power OFF, then Power ON
again. This makes the new setting valid.
The parameter may vary for motors of different models.
Appendix B
Alarm list
A power interruption
A.21* Power loss error exceeding one cycle occurred
in AC power supply
〇:Photo-coupler is ON(ON)
- 141 -
- 142 -