L7NHF_ENG_V1.1_200604_web (1)
L7NHF_ENG_V1.1_200604_web (1)
L7NHF_ENG_V1.1_200604_web (1)
LS ELECTRIC always tries its best to bring the greatest benefit to its customers.
AC SERVO DRIVE
Xmotion L7NHF Series
Safety Precautions
Read all safety precautions before using this
product.
After reading this manual, store it in a readily
accessible location for future reference.
Introduction
Hello. Thank you for choosing the LS ELECTRIC L7NHF series products.
This user manual describes how to use this product safely and efficiently.
Failure to comply with the guidelines outlined in this manual may cause personal injury or damage to
the product. Be sure to read this manual carefully before using this product and follow all guidelines
contained therein.
The reproduction of part or all of the contents of this manual in any form, by any means or for
any purpose is strictly prohibited without the explicit written consent of LS ELECTRIC.
LS ELECTRIC retains all patents, trademarks, copyrights and other intellectual property rights to
the material in this manual. The information contained in this manual is intended for use with LS
ELECTRIC products only.
Safety precautions are categorized as either Warnings or Cautions, depending on the severity
of the precaution.
Precautions Meaning
Warning Failure to comply with these guidelines may cause serious injury or death.
Failure to comply with these guidelines may cause personal injury or property
Caution damage.
Certain cases classified as Caution may also cause serious consequences depending on the
situation. Therefore, a close attention should be given to this category.
Warning
Before wiring or inspection tasks, turn off the power. Wait 15 minutes until the charge
lamp goes off, and then check the voltage.
Ground the servo drive and the servo motor.
Only specially trained technicians may perform wiring on this product.
Install both the servo drive and servo motor before performing any wiring.
Do not operate the device with wet hands.
Do not open the servo drive cover during operation.
Do not operate the device with the servo drive cover removed.
Even if the power is off, do not remove the servo drive cover.
Caution
Install the servo drive, the servo motor, and the regenerative resistor on non-
combustible materials.
Disconnect the input power if the servo drive malfunctions.
Installation Precautions
Store and operate this product under the following environmental conditions.
Conditions
Environment
Servo Drive Servo Motor
Operating
0 ~ 50 ℃ 0 ~ 40 ℃
temperature
Storage
-20 ~ 65 ℃ -10 ~ 60 ℃
temperature
Operating
humidity
Below 90% RH (no condensation) 20 - 80% RH (no condensation)
Storage
humidity
Altitude 1000 m or lower
When installing 1 unit:
More than 40 mm at the top and
bottom of the control panel
More than 10 mm on the left and right
sides of the control panel
When installing 2 or more units:
More than 100 mm at the top of the
Spacing control panel
More than 40 mm at the bottom of the
control panel
More than 30 mm on the left and right
sides of the control panel
More than 2 mm between units
Refer to Section 2.2.2, "Wiring the
Control Panel."
Ensure the installation location is free from dust, iron, corrosive gas or
Others combustible gas.
Ensure the installation location is free from vibrations or hard impact.
Caution
Install the product in the correct orientation.
Do not drop the product or expose it to hard impact.
Install this product in a location that is free from water, corrosive gas, combustible gas
or flammable materials.
Install this product in a location capable of supporting the weight of this product.
Do not stand on the product or place heavy objects on top of it.
Always maintain the specified spacing when installing the servo drive.
Ensure that there are no conductive or flammable debris inside the servo drive or the
servo motor.
Firmly attach the servo motor to the machine.
Install the servo motor with a correctly oriented decelerator.
Do not touch the rotating unit of the servo motor during operation.
Do not apply excessive force when connecting the couplings to the servo motor shaft.
Do not place loads on the servo motor shaft that exceed the specified amount.
Wiring Precautions
Caution
Always use an AC 200-230 V power input for the servo drive.
Always connect the servo drive to a ground terminal.
Do not connect commercial power directly to the servo motor.
Do not connect commercial power directly to the U, V, W output terminals of the servo
drive.
Connect the U, V, W output terminals of the servo drive directly to the U, V, W input
terminals of the servo motor, but do not install magnetic contactors between the wires.
Always use pressurized terminals with insulation tubes when connecting the servo
drive power terminal.
When wiring, be sure to separate the U, V, and W cables for the servo motor power
and encoder cable.
Always use the robot cable if the motor moves.
Before you perform power line wiring, turn off the input power of the servo drive, and
then wait until the charge lamp goes off completely.
Startup Precautions
Caution
Check the input voltage (AC 200-230 V) and power unit wiring before supplying power
to the device.
The servo must be in the OFF mode when you turn on the power.
For L7NHFA □□□, check the motor ID, encoder type and encoder pulse to be used
before turning on the power.
For L7NHFA □□□, first set the motor ID [0x2000], encoder type [0x2001] and encoder
pulse [0x2002] after turning on the power.
After you complete the above settings, set the drive mode for the servo drive that is
connected to
the upper level controller in [0x6060].
Refer to Chapter 2.5 “Wiring for Input/Output Signals” to perform I/O wiring for the
servo drive.
You can check the on/off status of each I/O contact point from the digital input of
[0x60FD].
Caution
Check and adjust each parameter before operation.
Do not touch the rotating unit of the motor during operation.
Do not touch the heat sink during operation.
Be sure to attach or remove the I/O and ENC connectors when the power is off.
Extreme changes in parameter values may cause system instability.
Usage Precautions
Caution
Install an emergency cut-off switch, which immediately stops operation in an
emergency.
Reset the alarm when the servo is off. Be warned that the system restarts
immediately if the alarm is reset while the servo is on.
Use a noise filter or DC reactor to minimize electromagnetic interference. This
prevents nearby electrical devices from malfunctioning due to electromagnetic
interference.
Only use approved servo drive and servo motor combinations.
The electric brake on the servo motor stops operation. Do not use it for ordinary
braking.
Brake failure may occur if the electric brake is degraded or the mechanical structure is
improper (e.g. if the ball screw and servo motor are combined via the timing belt).
Install an emergency stop device to ensure mechanical safety.
Malfunction Precautions
Caution
Install a servo motor with an electric brake or separate the brake system for use
during emergencies or device malfunctions.
If an alarm occurs, solve the underlying cause of the problem. After ensuring safe
operation, deactivate the alarm and resume operation.
Do not approach the machine until the problem is solved.
Repair/Inspection Precautions
Caution
Before performing servicing tasks, turn off the power. Wait 15 minutes until the charge
lamp goes off, and then check the voltage. Enough voltage may remain in the
condenser after the power is off to cause an electric shock.
Only authorized personnel may repair and inspect the device or replace parts.
Do not modify this device in any way.
General Precautions
Caution
This user manual is subject to change due to product modifications or changes in
standards. If such changes occur, we issue a new user manual with a new product
number.
Product Application
Caution
This product is not designed or manufactured for machines or systems intended to
sustain human life.
This product is manufactured under strict quality control conditions. Nevertheless,
install safety devices if installing the product in a facility where product malfunctions
may result in a major accident or a significant loss.
EEPROM Lifespan
Caution
The EEPROM is rewritable up to 4 million times for the purpose of recording
parameter settings and other information. The servo drive may malfunction if the total
number of the following tasks exceeds 4 million, depending on the lifespan of the
EEPROM.
EEPROM record as a result of parameter changes
EEPROM record as a result of an alarm
Table of Contents
1. Product Configuration .................................................................................................................... 1-1
13.3 Test Drive Using LS ELECTRIC PLC (XGT + PN8B) ......................................................... 13-13
1. Product Configuration
Are there any abnormalities after mounting the oil seal or brake?
1-1
1. Product Configuration
L7 NHF A 004 U AA
APM – S B 04 A N K 1 G1 03
Servo Motor Gearbox
Classification
Motor Capacity
03: 1/3
R3: 30[W] Encoder type
Shaft Shape 10: 1/10
R5: 50[W]
Motor Shape N: Straight
01: 100[W] Quadrature (pulse Type)
S:Solid shaft type K: One-sided round key
02: 200[W] A: Inc. 1024[ppr]
H:Hollow shaft type
(standard)
Gearbox Specifications
03: 300[W] B: Inc. 2000[ppr]
B:Assembly type
C: C Cut
Flange Size
purpose
20: 2.0[kW] G: Inc. 6000[ppr] (Flange Mount)
C: 80 Flange
Non-existent:Not included
(Communication type)
D: 100 Flange
1:Oil seal included
Rated RPM N : 19bit SingleTurn
E: 130 Flange
2:Brake included
A: 3000[rpm] M : 19bit MultiTurn
F: 180 Flange
3:Oil seal and brake included
D: 2000[rpm]
G: 220 Flange
G: 1500[rpm]
M: 1000[rpm]
1-2
1. Product Configuration
Ground
terminal
Ground terminal to prevent electric shock
1-3
1. Product Configuration
1-4
1. Product Configuration
CHARGE lamp
Lights on when the main circuit
power is on.
Ground
terminal
Ground terminal to prevent electric shock
1-5
1. Product Configuration
Ground
ative resistors
ircuit B and BI terminal
*NC Ground terminal to prevent electric shock
nd B termina ls.
1-6
1. Product Configuration
80 Flange or below
Motor Power
Motor Cable
Connector Encoder
Connector
Encoder
Cable
Shaft
Encoder
Cover
Bearing Cap Flange Frame Housing
Motor
Connector
Encoder
Connector
Encoder
Shaft Cover
Bearing Cap
Flange Frame Housing
1-7
1. Product Configuration
Power
Three-phase AC 220 V
Upper Device
R S T
XGT
Molded-case
Circuit Breaker
It is used to protect power
line.
It turns off the circuit if
overcurrent flows.
5 5
ADDR
Electromagnetic
Contactor
It turns ON / OFF
servo power.
Mini USB
Adaptor
U
10 31 4
3M
S
B
Safety Device
External Encoder (Sensor)
10 31 4
3M
10 31 4
3M
1-8
2. Wiring and Connection
Ambient
80% RH or lower Do not operate this device in an environment with steam.
humidity
Vibration acceleration
External
19.6 ㎨ or below on both Excessive vibrations reduce the lifespan of the bearings.
vibration
the X and Y axis.
Connect the ground terminals of the motor to either of the two ground terminals inside the drive,
and attach the remaining terminal to the type-3 ground.
U-U
U–U
V-V
V-V
W-W
W–W
- FG
2-1
2. Wiring and Connection
Connect the U, V, and W terminals of the motor in the same way as the U, V, and W terminals of
the drive.
Ensure that the pins on the motor connector are securely attached.
In order to protect against moisture or condensation in the motor, make sure that insulation
resistance is 10 ㏁ (500 V) or higher before installation.
Nr: 30 ㎜ or below
40 148 15 39 4
60 206 21 69 7
80 255 26 98 10 Lateral load
130 725 74 362 37
180 1548 158 519 53
2-2
2. Wiring and Connection
Environmental
Item Precautions
conditions
Caution
Ambient
0∼50[℃] Install a cooling fan on the control panel to maintain an
temperature
appropriate temperature.
Caution
Vibration
External Excessive vibration reduces the lifespan of the machine and
acceleration 4.9
㎨ or lower
vibration may cause malfunctions.
2-3
2. Wiring and Connection
(L7NHFA010U, L7NHFA035U)
Note 1) PO PI B B+ BI Note 2)
Note 3)
Diode Thermistor IGBT
T1 T2
Thermistor
Single-phase
power Input
AC200~230V
C1 S Main control POWER circuit connection
M
P U and V current
C2 S
DC voltage
ENCODER
5 5 Encoder 1
x10 x1
ENCODER2
P/C Insulation I/F Encoder 2
Safety function input Safety function output Digital input Digital output Analog output
(2 points) (1 points) (6 points) (3 points) (2 points)
Safety device connection (STO) Input/Output connection (I/O) Analog output connection
Note 2) To use an external regenerative resistor, remove the B and BI short-circuit pins and
2-4
2. Wiring and Connection
(L7NHFA050U, L7NHFA075U)
(Note2)
(주2)
(주1)
(Note1) External regenerative
외부회생저항
resistor
별취
separately connected
PO PI B+ B
Diode IGBT (Note3)
(주3)
FAN
3-phase
3상 전원 power
입력 Current
전류 센서 sensor
AC200~230V L1 U
Thermistor
써미스터
L2 V
L3 W
M E
Chage
Lamp
T1 T2
Thermistor
써미스터 N
Control power
제어전원결상 Main power
주전원결상 내부온도
Internal Relay DC전압 Regenerative IGBT온도
회생제동 IGBT PWM신호 U,V전류
U and V DB
Relay driving DC voltage PWM signal DB
phase loss driving phase loss temperature braking temperature current driving circuit
circuit driving circuit driving circuit
검출회로
circuit 검출회로
driving driving circuit 구동회로 검출회로 구동회로
circuit 검출회로 driving circuit 검출회로
driving circuit SC검출회로 검출회로 driving circuit 구동회로
Single-phase power
전원 입력
단상 input
AC200~230V
C1 S POWER 회로connection
접속
M Main
Maincontrol
제어 - Power circuit
P
C2 S U,V전류
U and V
current
DC전압
DC voltage
A/D 변환
A/D conversion
BISS-C
ECAT IN/OUT EtherCAT
EtherCAT
communication
통신 ESC Quadrature
USB USB
USB
MCU / FPGA TAMAGAWA
통신
communication USB OTG FS EnDat
ENCODER
제1엔코더
Encoder 1
ENCODER2
제2엔코더
Encoder 2
P/C 절연 I/F
P/C insulation I/F
Safety function
안전기능입력 Safety function
안전기능출력 디지털입력 디지털출력 아날로그 출력
Digital input Digital output Analog output
input output
(1 point)
(2(2점)
points) (1(1점)
point) (6점)
(6 points) (3(3점)
points) (1점)
안전기기
Safety 연결(STO)
device connection (STO) 입/출력 연결(I/O)
Input/Output connection (I/O) 아날로그 출력
Analog output 연결
connection
Note 2) If using an external regenerative resistor, attach the wiring of internal resistance to
mounting hole "NC" for internal resistance of the case. Then, connect external regenerative
2-5
2. Wiring and Connection
Caution
Overvoltages can damage the drive.
If commercial power is connected to the U, V, W terminals of the drive, they may be damaged. Be
sure to connect power to L1, L2, L3 terminals.
Connect short-circuit pins to the B and BI terminals. For external regenerative resistors, remove the
short-circuit pins and use standard resistors for the B+ and B terminals.
Standard
Model Resistance * Notes
Capacity
Configure the system so that the main power (L1, L2, L3) is supplied after the control power (C1,
C2). (Refer to section 2.4.1, “Power Supply Wiring Diagram.”)
High voltages may remain in the device for some time even after the main power is disconnected.
Please be careful.
Warning
After disconnecting the main power, ensure that the charge lamp is off before you start
wiring. Failure to do so may result in electric shock.
Always ground the device over the shortest possible distance. Long ground wires are susceptible to
noise, which may cause the device to malfunction.
2-6
2. Wiring and Connection
AC 200~230[V]
Servo Drive
R S T Note 1)
Main Main DC reactor
OFF ON
RA
PO PI
NF 1MC
1MC 1Ry 1SK U
L1
L2
V
W
M
L3
C1
C2 E
Encoder
1Ry
Alarm+ B+
+24 RA 9
V B
Alarm-
11 BI Note 2) External
I/O regenerative
resistor
Note 1) It takes approximately one to two seconds to output an alarm signal after turning on the main
power. Accordingly, press and hold the main power ON switch for at least two seconds.
Note 2) 1 kW and 3.5 kW drives have built-in regenerative resistors of (100 W, 40 Ω) and (150 W, 13 Ω),
respectively. Short-circuit B and BI terminals before using them. If the regenerative capacity is high
because of frequent acceleration and deceleration, open the short-circuit pins (B and BI) and
Note 3) Remove approximately 7 to 10 [㎜] of the sheathing from the cables for the main circuit power and
attach crimp terminals. (Refer to Section 2.4.3, "Power Circuit Electrical Components.”)
Note 4) For the [1 kW] drive, press the button on the drive terminal to attach or remove wires to the main
circuit power unit. For the [3.5 kW] drive, use a (-) flathead screwdriver to attach or remove the
wires.
2-7
2. Wiring and Connection
AC 200~230[V]
Servo Drive
R S T Note 1)
Main Main DC reactor
OFF ON
RA
PO PI
NF 1MC
1MC 1Ry 1SK U
L1
L2
V
W
M
L3
C1
C2 E
Encoder
1Ry
Alarm+ B+
+24 RA 9
V B
Alarm-
11 BI Note 2) External
regenerative
I/O resistor
Note 1) It takes approximately 1 to 2 seconds until an alarm signal is output after you turn on the main
power. Press and hold the main power ON switch for at least 2 seconds.
Note 2) 5 [kW] and 7.5 [kW] drives have built-in regenerative resistors of (120 W, 6.8 Ω) and (240 W, 6.8 Ω),
respectively. Check the connection of internal regenerative resistor to the B+ and B terminals before
using them. If the regenerative capacity is large due to frequent acceleration/deceleration, connect
the internal regenerative resistor wire to the internal resistor fixing hole “NC” of the case and
2-8
2. Wiring and Connection
Use the magnetic contactor for main circuit power supply as shown in "2.4.1, Power Supply Wiring
Diagram". Configure the external sequence to turn off the magnetic contactor at the same time as
an alarm occurs.
The control power (C1 and C2) should be applied simultaneously with or before the main power (L1,
L2, and L3). Also, when the power is off, shut off the control power simultaneously or after the main
power is cut off.
2 - 2.5 seconds after the power input, the alarm signal turns on (normal), and the Servo On
command signal is recognized. Therefore, when the Servo On command signal is on at the same
time as the power is input, the actual Servo On is activated 2 - 2.5 seconds later. Please keep this
in mind when designing the power input sequence.
Timing Chart
Main power , ON
control power
supply OFF
Servo On ON
command OFF
Servo On ON
operation
OFF
Alarm ON
(normally On)
OFF
2~2.5[s]
2-9
2. Wiring and Connection
L7NHFA010U to L7NHFA075U
MCCB 30A Frame 15A 30A Frame 30A 50A Frame 40A 50A Frame 50A
Noise Filter
TB6-B010LBEI(10A) TB6-B030NBDC(30A) TB6-B040A (40A) TB6-B060LA (60A)
(NF)
L1 ,L2, L3
Regenerative
100[W] 150[W] 120[W] 240[W]
resistor
40Ω 13Ω 6.8Ω 6.8Ω
(Default)
BK BX SN BK BX SO
Connector
• BLF 5.08/11/180F SN •BLZ7.62HP/11/180LR
BK BX SN BK BX SO
Note 1) When you select a wire, please use 600V, PVC-insulated wire.
To comply with UL(CSA) standards, use UL-certified wire (heat resistant temperature 75℃ or above).
To comply with other standards, use proper wires that meet applicable standards.
For other special specifications, use wires equivalent or superior to those in this section.
2-10
2. Wiring and Connection
L7NHFA010U
Weidmuller
SD 0.6x3.5x100 M4 : 1.2[N.m]
2-11
2. Wiring and Connection
L7NHFA035U
Weidmuller
SD 0.6x3.5x100 M4 : 1.2[N.m]
1) For information on wiring to BLF 5.08 and BLZ7.62HP Series connectors, refer to the above procedures.
2) Insert electric wire into insert hole with upper locking screw loosened, and use applicable flathead (-) driver
3) Otherwise, insufficient torque of locking screw may cause vibration-induced disconnection, system
4) After you connect a wire to connector, place the connector as closely to servo drive as possible and use
5) Use PE (Protective Earth) locking screw of M4 size (shown at the bottom of product) to tighten it to 1.2 N·m.
6) Insufficient torque of locking screw may cause PE (Protective Earth) contact failure and even malfunctioning
drive.
7) We recommend that you use a Weidmüller SD 0.6 x 3.5 x 100 product for a flat-head (-) screwdriver.
2-12
2. Wiring and Connection
L7NHFA050U
TB3
TB2
1) Otherwise, insufficient torque of locking screw may cause vibration-induced disconnection, system
2) Use PE (Protective Earth) locking screw of M4 size (shown at the bottom of product) to tighten it to 1.2 N·m.
2-13
2. Wiring and Connection
L7NHFA075U
TB3
TB2
1) Otherwise, insufficient torque of locking screw may cause vibration-induced disconnection, system
malfunction and contact-induced fire accident.
2) Use PE (Protective Earth) locking screw of M4 size (shown at the bottom of product) to tighten it to
1.2 N·m.
2-14
2. Wiring and Connection
Resista Regenerati
APC-300R30 L7NHFA010U
nce ve resistor
Resista Regenerati
APC-600R30 L7NHFA035U
nce ve resistor
L7NHFA050U
Resista Regenerati (4P)
APC-600R28
nce ve resistor L7NHFA075U
(4P)
2-15
2. Wiring and Connection
11 : DOCOM 12 : DO3
9 :DO2 10 : DO1
7 : DI6 8 : DI5
5 : DI4 6 : DI3
3 : DI2 4 : DI1
1 : DICOM 2 : FG
3 4
1 2
2-16
2. Wiring and Connection
Pin Assignm
Name Description Function
Number ent
1 DICOM DC 24V DC 24V INPUT COMMON
Forward
The actuator stops the servo motor to
(CCW)
4 DI1 POT prevent it from moving beyond the
rotation
motion range in the forward direction.
prohibited
Reverse (CW) The actuator stops the servo motor to
3 DI2 NOT rotation prevent it from moving beyond the
prohibited motion range in the reverse direction.
Connects the origin sensor to return to
6 DI3 HOME Origin sensor
the origin.
Stops the servo motor when the contact
5 DI4 STOP Servo stop
is on.
P control When the contact is on, it converts the
8 DI5 PCON
action mode from PI control to P control.
Switch from When the contact is on, it switches the
7 DI6 GAIN2
Gain 1 to 2 speed control from Gain 1 to Gain 2
Forward When the contact is on, the forward
** PCL
Torque Limit torque limit function is activated.
Reverse When the contact is on, the reverse
** BNCL
Torque Limit torque limit function is activated.
Touch The probe signal to rapidly store the
** PROBE1
probe 1 position value (1)
Touch The probe signal to rapidly store the
** PROBE2
probe 2 position value (2)
Emergency
** EMG Emergency stop when the contact is on.
stop
2-17
2. Wiring and Connection
Note 1) **Signals not assigned as factory default settings. The assignment may be changed by the
parameter setting. For more information, refer to 5.2 Input/Output Signals Setting.
Note 2) Wiring can be also done by using COMMON (DC 24 V) of the input signal as the GND.
Pin
Name Assignment Description Function
Number
** Unassigned signals. The assignment may be changed by the parameter setting. For more
2-18
2. Wiring and Connection
Pin
Name Description Function
Number
Note 1) You can change the output variables to be monitored with analog monitor output through
parameter settings. For more information, refer to "5.2.3 Assignment of Analog Output Signals”.
2-19
2. Wiring and Connection
Caution
1. The input contact can be set to contact A or contact B based on the characteristics of
individual signal.
3. For more information on signal assignment and contact change of the input contact, refer
to 5.2 Input/Output Signals Setting.
External Power
Servo Drive
supply
12 VDC to 24 VDC
Internal
R2
Circuit
DI1
R1
Internal
R2
Circuit
DI8
R1
R1 : 3.3KΩ, R2 : 680Ω
2-20
2. Wiring and Connection
Caution
1. The output contact can be set to contact A or contact B based on the characteristics of
individual signal.
3. For more information on signal assignment and contact change of the output contact, refer
to 5.2 Input/Output Signals Setting.
4. Overvoltages or overcurrents may damage the device because it uses an internal transistor
switch.
5. The rated voltage and current are DC 24 V ± 10% and 120 [㎃].
Servo Drive
DO1 L
Internal
Circuit
DOCOM
DO3
L
Internal
Circuit
DC 24V
DOCOM
2-21
2. Wiring and Connection
Caution
1. Refer to "5.2.3 Assignment of Analog Output Signals" for signal settings and scale
adjustment.
Servo Drive
ANALOG MONITOR1
ANALOG MONITOR2
AGND
2-22
2. Wiring and Connection
Digital Input
Digital Output
(DO1)
+24V IN 1 10 BRAKE
3.3kΩ
DC 24V
POT 4 (DI1)
(DO2)
9 ALARM
NOT 3 (DI2)
HOME 6 (DI3)
(DO3)
(DI4) 12 READY
STOP 5
PCON 8 (DI5)
PCL **
NCL ** ** ZSPD
PROBE1 ** ** INPOS1
PROBE2 ** ** TLMT
EMG ** ** VLMT
A-RST ** ** INSPD
LVSF1 ** ** WARN
LVSF2 ** ** TGON
SVON ** ** INPOS2
I/O
STO
Safety Function Input Safety Function Output
3.3kΩ
STO1- 3 7 EDM+
STO1+ 4 8 EDM-
3.3kΩ
STO2- 5
STO2+ 6
Analog Output
Analog 1 MONITOR 1
Monitor -10V ~+10V
2 MONITOR 2
-10V ~+10V
3, 4 AGND
Note 1) Input signals DI1 - DI6 and output signals DO1 - DO3 are factory default signals.
2-23
2. Wiring and Connection
1 8
2
3 9 10
4
11
5 12
6
7 13 14
APCS-E AS Cable
1 A 13
2 /A 12
3 B 11
4 /B 10
5 Z 9
Encoder 6 /Z 8
7 U 5
8 /U 6
9 V 3
10 /V 4
Cable Connector
11 W 1
Cable (ENCODER)
12 /W 2 Maker – 3M
Connector
13 5V 14 10314-52A0-008
Maker - AMP
172163-1 14 GND 7 10114-3000VE
170361-1 15 SHD Frame
2-24
2. Wiring and Connection
APCS-E BS Cable
Cable Connector
(ENCODER)
Maker – 3M
H 5V 14 10314-52A0-008
Cable
Connector G GND 7 10114-3000VE
MS3108B20-29S J SHD Frame
2-25
2. Wiring and Connection
APCS-E CS Cable
Encorder
7 5V 14
8 GND 7
Cable Connector
Cable (ENCODER)
Connector Maker – 3M
Maker - AMP 10314-52A0-008
172161-1 10114-3000VE
170361-1 9 SHD Frame
APCS-E DS Cable
Encorder
H 5V 14
G GND 7
Cable Connector
(ENCODER)
Maker – 3M
10314-52A0-008
Cable 10114-3000VE
Connector J SHD Frame
MS3108S20-29S
2-26
2. Wiring and Connection
APCS-E ES Cable
Encorder
9 5V 14
4 GND 7
Cable Connector
(ENCODER)
Maker – 3M
10314-52A0-008
Connector 10114-3000VE
Tyco Connector 5 SHD Frame
(7Ciruits)
APCS-E CS 1 Cable
Cable Connector
(ENCODER)
Maker – 3M
10314-52A0-008
Cable
10114-3000VE
Connector
MS3108S20-29S 9 SHD Frame
2-27
2. Wiring and Connection
APCS-E DS 1 Cable
Cable Connector
(ENCODER)
Maker – 3M
10314-52A0-008
Cable
10114-3000VE
Connector
MS3108S20-29S J SHD Frame
APCS-E ES 1 Cable
Cable Connector
(ENCODER)
Maker – 3M
10314-52A0-008
Connector
10114-3000VE
Tyco connector
(7Ciruits) 5 SHD Frame
2-28
2. Wiring and Connection
PS 5
/PS 6
Encorder
E5V 14
E0V 7
Cable Connector
(ENCODER)
Maker – 3M
10314-52A0-008
10114-3000VE
SHD Frame
Encorder
5V 14
GND 7
Cable Connector
(ENCODER)
Maker – 3M
10314-52A0-008
10114-3000VE
SHD Frame
2-29
2. Wiring and Connection
Connector specifications
- Connector : MUF-PK8K-X
1 8
2-30
2. Wiring and Connection
2069577-1(Tyco Electronics)
Pin
name Function
Number
1 +12V
For bypass wiring
2 -12V
Blocks the current (torque) applied to the motor when the signal is
4 STO1+
off.
Blocks the current (torque) applied to the motor when the signal is
6 STO2+
off.
7 EDM+ Monitor output signal for checking the status of safety function input
8 EDM- signal
2-31
2. Wiring and Connection
Caution
1. The rated voltage is DC 12 V to DC 24 V.
2. With the contacts of STO1 and STO2 off, the motor output current is blocked.
24 V Power
~
STO1+
Driving Signal
Blocking
STO1-
STO2+
Bloc
king
STO2-
EDM+
Safety Module
EDM-
2-32
2. Wiring and Connection
If you connect +12V to STO2-, -12V to STO1+ and STO1- to STO2+ for wiring of the Mini I/O Plug
connector, you can bypass the safety function signal. Never use this power (+12 V and -12 V)
except for this purpose.
2 4 6 8
1 3 5 7
1971153-1(Tyco Electronics)
2 4 6 8
1 3 5 7
2069577-1(Tyco Electronics)
2-33
2. Wiring and Connection
Pin
Signal Name Line color
Number
1 TX/RX0 + White/Orange
2 TX/RX0 - Orange
3 TX/RX1+ White/Green
4 TX/RX2 - Blue
5 TX/RX2 + White/Blue
6 TX/RX1 - Green
7 TX/RX3 + White/Brown
8 TX/RX3 - Brown
Plate Shield
2-34
2. Wiring and Connection
For an environment with much noise, install ferrite core at both ends of the EtherCAT cable.
EtherCAT Position
Master Control Unit
PN-8B
EtherCAT
Out
EtherCAT EtherCAT
Out Out
2-35
2. Wiring and Connection
2-36
3. EtherCAT Communication
3. EtherCAT Communication
EtherCAT stands for Ethernet for Control Automation Technology. It is a communication method
for masters and slaves that uses Real-Time Ethernet, developed by the German company
BECKHOFF and managed by the EtherCAT Technology Group (ETG).
The basic concept of EtherCAT communication is that, when a DataFrame sent from a master
passes through a slave, the slave inputs the received data to the DataFrame as soon as it receives
the data.
EtherCAT uses a standard Ethernet frame compliant with IEEE802.3. Therefore, based on the
Ethernet 100BASE-TX, the cable can be extended up to 100 m, and up to 65,535 nodes can be
connected. In addition to this, when using a separate Ethernet switch, you can interconnect with
the commonly used TCP/IP.
Servo Application
This drive supports a CiA 402 drive profile. The Object Dictionary in the application layer includes
the application data and PDO (Process Data Object) mapping information from the process data
interface and application data.
The PDO can be freely mapped, and the content of the process data is defined by PDO mapping.
The data mapped to the PDO is periodically exchanged (read and written) between an upper level
controller and a slave by process data communication; the mailbox communication is performed
aperiodically; and all of the parameters defined in the Object Dictionary are accessible.
3-1
3. EtherCAT Communication
Init
Pre-Operational Boot
Safe-Operational
Operational
The EtherCAT drive has 5 states as shown above, and a state transition is achieved by an upper
level controller (master).
State Description
A state for firmware updates. Only mailbox communication using the FoE (File
Boot access over EtherCAT) protocol is available. The drive can transit to the Boot
state only when in the Init state.
Initializes the communication state.
Init
Unable to perform mailbox or process data communication.
3-2
3. EtherCAT Communication
The L/A0 LED and L/A1 LED indicate the status of the EtherCAT IN and EtherCAT OUT
communication ports, respectively. The following table outlines what each LED state indicates.
Flickering
3-3
3. EtherCAT Communication
RUN LED
The RUN LED indicates in which state the drive is in the EtherCAT State Machine.
ERR LED
The ERR LED indicates the error status of the EtherCAT communication. The following table
outlines what each LED state indicates.
OFF Indicates the EtherCAT communication is in a normal state without any error.
Indicates that the drive has received a command from the EtherCAT master
instructing it to perform a setting, which is not feasible in its present state, or to
perform an impossible state transition.
Blinking
Double Flash
3-4
3. EtherCAT Communication
3.4 PDO-Mapping
The EtherCAT uses the Process Data Object (PDO) to perform real-time data transfers. There are
two types of PDOs: RxPDO receives data transferred from the upper level controller, and TxPDO
sends the data from the drive to the upper level controller.
This drive uses the objects of 0x1600 to 0x1603 and 0x1A00 to 0x1A03 to assign the RxPDO and
the TxPDO, respectively. Up to 10 objects can be assigned to each PDO. You can check the PDO
assignment attribute of each object to see if it can be assigned to the PDO.
Controlword(0x6040)
Target Position(0x607A)
Servo
Upper Level Unit
Drive
Statusword(0x6041)
Position Actual Value(0x6064)
Velocity Actual Value(0x606C)
3-5
3. EtherCAT Communication
This is an example when assigning the Controlword and the Target Position with the RxPDO
(0x1600).
Data
Index SubIndex Name
Type
0x6040 0x00 Controlword UINT
SubIndex Settings
This is an example when assigning the Statusword, the Actual Position Value, and the Actual
Velocity Value with the TxPDO (0x1A00).
Data
Index SubIndex Name
Type
SubIndex Settings
The Sync Manager can be composed of multiple PDOs. The Sync Manager PDO Assign Object
(RxPDO:0x1C12, TxPDO:0x1C13) indicates the relationship between the SyncManager and the
PDO.
3-6
3. EtherCAT Communication
Object Dictionary
Sync Manager Entity
Sync Manager
Index Object Contents 0x1C10 0x1C11 0x1C12 0x1C13
Assign Object
0x1C12 RxPDO Mailbox Mailbox RxPDO TxPDO
Receive Send (0x1601) (0x1A02)
0x1C13 TxPDO
PDO Mapping
The following tables list the PDO mappings set by default. These settings are defined in the
EtherCAT Slave Information file (XML file).
st
1 PDO Mapping:
TxPDO Statusword
Actua l Torque Actua l Position Actua l Positional
Value Value Error
Digital Input
Operation Mode
Display
Command
Speed
Operation
Speed
Touch Probe
Status
Touch Probe 1
Forward
(0x1A00) (0x6041)
(0x6077) (0x6064) (0x60F4)
(0x60FD)
(0x6061) (0x2601) (0x2600) (0x60B9)
Position Value
(0x60BA)
nd
2 PDO Mapping:
rd
3 PDO Mapping:
th
4 PDO Mapping:
3-7
3. EtherCAT Communication
The following synchronization modes exist in this drive. You can change the mode with the sync
control register.
In Free-run mode, it operates each cycle independent of the communication cycle and master cycle.
In DC Synchronous mode, the Sync0 event from the EtherCAT master synchronizes the drive.
Please use this mode for more precise synchronous control.
Byte 0 1 2 3 4 5 6 7
3-8
4. CiA402 Drive Profile
Start
Supplementary 0
State
state
State changed by the Not ready to Switch on
State slave
State that can be 1
State checked by the master (A): Low-level power
15 The control power is on;
Switch on Disabled The main power can be turned on.
2 7
Fault
12 10 Ready to Switch on
14
6
(B): High-level power
The control and main powers are on;
9 Torque cannot be applied to the
Switched on 8
motor.
4
Fault reaction active
(C): Torque
5 Torque can be applied to the
13 motor.
16
Error occures
Quick stop active Operation enabled
11
State Description
Switch on disabled Initialization completed, but the main power cannot be turned on.
Ready to switch on The main power can be turned on and the drive function is disabled.
Switched on The main power is turned on and the drive function is disabled.
Operation enabled The drive function is enabled, and the servo is on.
Fault reaction active A servo alarm occurred causing a relevant sequence to be processed.
4-1
4. CiA402 Drive Profile
The state of the State Machine can be switched by bit setting combinations of the Controlword
(0x6040), as described in the table below:
Shutdown x x 1 1 0 2, 6, 8
Switch on x 0 1 1 1 3
Switch on
x 1 1 1 1 3+4
+ Enable operation
Disable operation x 0 1 1 1 5
Enable operation x 1 1 1 1 4, 16
You can check the state of the State Machine by bit combinations of the Statusword (0x6041), as
described in the table below:
Switch on disabled 1 1 x 0 0 0 0
Ready to switch on 0 1 x 0 0 0 1
Switched on 0 1 x 0 0 1 1
Operation enabled 0 1 x 0 1 1 1
Fault 0 1 x 1 0 0 0
4-2
4. CiA402 Drive Profile
0 Ready to switch on
1 Switched on
2 Operation enabled
3 Fault
4 Voltage enabled
5 Quick stop
6 Switched on disabled
7 Warning
For more information, refer to 9.3 CiA402 Objects.
8 -
9 Remote
10 Target reached
12
Operation mode specific
13
15 Procedure busy
4-3
4. CiA402 Drive Profile
Homing Mode(HM)
Drive functions supported for each mode are listed in the table below:
Operation Modes
Function CSP CSV CST
HM
PP PV PT
Speed
O X X OX
feedforward
Torque
O O X O
feedforward
Position
O X X OX
command filter
Real-time gain
O O O O
adjustment
Notch filter O O O O
Disturbance
O O X O
observer
Note 1) For HM mode, the control mode is internally switched; thus, the function of speed feedforward
and/or position command filter may or may not be applied, depending on the operation condition.
Related Objects
4-4
4. CiA402 Drive Profile
Cyclic Synchronous Position (CSP) mode receives the target position (0x607A) that is renewed at
every PDO update cycle from the upper level controller to control the position.
In this mode, the controller is able to calculate the velocity offset (0x60B1) and the torque offset
(0x60B2) that corresponds to the speed and torque feedforwards respectively, and pass them to the
drive.
Position Demand
Value (0x6062) C
+
Following Error Actual Value (0x60F4)
9
-
Following Error Window (0x6065)
Following Error in
Statusword (0x6041.13) Following Following
Error TimeOut Error Window
(0x6066) Comparator
Following Error
4-5
4. CiA402 Drive Profile
Related Objects
4-6
4. CiA402 Drive Profile
0x60B1
Velocity Offset
[UU/s]
1 Gear Ratio
Mode 0x2119
Time1 0x211A
Time2 0x211B
Waiting
0x211C
Time1
Waiting
0x211D
Time2
0x60B2 Torque
Feed-Forward
Notch Filter
Torque Offset +
[0.1%] Gain 0x210E
Adaptive Filter
0x2500
function Select
+ Frequency Width Depth
Velocity Filter 0x210F P/PI Gain Conversion
Limit 1 0x2501 0x2502 0x2503
Function P/PI
Speed Control 0x2114
Mode 2 0x2504 0x2505 0x2506
+ P Gain I Gain +
Torque 0x2115
A 3 0x2507 0x2508 0x2509
1 0x2102 0x2103
- Speed 0x2116 +
4 0x250A 0x250B 0x250C
2 0x2106 0x2107
Acc. 0x2117
Gear Ratio Following
7 Inverse Error
0x2118
Torque Command
Filter
Speed Feedback
0x606C 1 0x2104
Filter
Velocity Actual
Value [UU/s] Time 0x210B Disturbance 2 0x2108
Observer
Gain 0x2512
4-7
4. CiA402 Drive Profile
Unlike CSP mode, which receives the target position that is renewed at every PDO update cycle
from the upper level controller, in Profile Position (PP) mode, the drive generates a position profile
internally to operate up to the target position (0x607A) using the profile velocity (0x6081),
acceleration (0x6083), and deceleration (0x6084).
Controlword (0x6040)
4-8
4. CiA402 Drive Profile
Related Objects
4-9
4. CiA402 Drive Profile
Gear Ratio
0x60B1
0x607D Velocity Offset
0x607A Software Position [UU/s]
Target Position Limit [UU] Velocity
[UU] Feed-Forward +
Position 0x6062 0x60FC
Limit Gain 0x210C
1 Position Demand Position Demand
Value [UU] Internal Value [pulse] +
Filter 0x210D
C
0x6081
Profile Velocity
Gear Ratio Smoothing Position Control
[UU/s]
Position Position Command Filter + P Gain +
2 Limit Motor 0x6091:01 Filter Time 0x2109 Gain 1 0x2101 A
3 Average - +
Shaft 0x6091:02 0x210A Gain 2 0x2105
Filter Time
0x607F
Maximum Profile 0x60BA or 0x60BC
Velocity [UU/s] Touch Probe 1/2
0x6084 Trajectory 0x60BB or 0x60BD
0x6083 Generator Positive Edge Touch Probe 1/2
Profile Dec.
Profile Acc. Position Value[UU] Negative Edge 0x6063
[UU/s^2]
[UU/s^2] Position Value[UU] Position Internal
Actual Value [pulse]
4 Position +
Limit Gear Ratio
5 9 Inverse
B
-
0x60F4
0x6085 Following Error
Quick Stop Dec. Gain Conversion
Actual Value [UU]
[UU/s^2]
8 Mode 0x2119
Time1 0x211A
0x6064
0x605A Position Actual
0x6040 Time2 0x211B
Quick Stop Value [UU]
Controlword
Option Code Waiting
0x211C
Time1
Waiting
0x211D
Time2
0x60B2 Torque
Feed-Forward
Notch Filter
Torque Offset +
[0.1%] Gain 0x210E
Adaptive Filter
0x2500
function Select
+ Frequency Width Depth
Velocity Filter 0x210F P/PI Gain Conversion
Limit 1 0x2501 0x2502 0x2503
Function P/PI
Speed Control 0x2114
Mode 2 0x2504 0x2505 0x2506
+ P Gain I Gain +
Torque 0x2115
A 3 0x2507 0x2508 0x2509
1 0x2102 0x2103
- Speed 0x2116 +
4 0x250A 0x250B 0x250C
2 0x2106 0x2107
Acc. 0x2117
Gear Ratio Following
7 Inverse Error
0x2118
Torque Command
Filter
Speed Feedback
0x606C 1 0x2104
Filter
Velocity Actual
Value [UU/s] Time 0x210B Disturbance 2 0x2108
Observer
Gain 0x2512
4-10
4. CiA402 Drive Profile
You can use the following three position commands in Profile Position Mode:
After reaching the target position, the drive sends a completion signal to the upper level controller
and receives a new command.
Change immediately
When it receives a new position command while driving to the target position, it drives to the new
position regardless of the existing target position.
When it receives a new position command while driving to the target position, it subsequently drives
to the new target position after driving to the existing target position.
The three methods mentioned above can be set by the combination of the New set point bit
(Controlword, 0x6040.4), the Change set immediately bit (Controlword, 0x6040.5), and the
Change set point bit (Controlword, 0x6040.9).
Velocity
New
Set-point
t
Change
immediately
t
Change of
Set-point
t
(2) Set the New set point bit to 1 and the Change set immediately bit to 0 to request the position
operation.
(3) The drive notifies the operator of its arrival at the target position with the Target reached bit
(Statusword, 0x6041.10). The drive can suspend where it is or perform a new position
operation if it receives the New set point bit.
4-11
4. CiA402 Drive Profile
Velocity
New
Set-point
t
Change
immediately
t
Change of
Set-point
t
2. Set the New set point bit to 1 and the Change set immediately bit to 1 to request the position
operation.
3. You can begin a new position operation (New set point) regardless of the previous target
position. The drive immediately moves to the new position.
4. The drive notifies the operator of its arrival at the target position with the Target reached bit
(Statusword, 0x6041.10).
Velocity
New
Set-point
t
Change
immediately
t
Change of
Set-point
t
2. Set the New set point bit to 1 and the Change of set point bit to 1 to request the position
operation.
3. After reaching the previous target position, the drive begins to move to the new position
(New set point).
4. The drive notifies the operator of its arrival at the target position with the Target reached bit
(Statusword, 0x6041.10).
4-12
4. CiA402 Drive Profile
This mode allows the upper level controller to calculate the torque offset (0x60B2) that
corresponds to the torque feedforward and pass it to the drive.
Enc.
Torque Actual Value (0x6077)
6
Target Velocity
(0x60FF) 2
Target Reached in + -
Statusword (0x6041.10) Velocity Reached
Velocity Window
Window
Time (0x606E)
Comparator Velocity Window
Velocity Reached (0x606D)
4-13
4. CiA402 Drive Profile
Related Objects
4-14
4. CiA402 Drive Profile
0x60B1 0x60FF
Velocity Offset Target Velocity
[UU/s] [UU/s] 0x606B
Velocity Demand
Value [UU/s]
C
1 Processing Acc./Dec.
+ Gear Ratio Speed Command
2 Acc. Time 0x2301 Servo-Lock
Function
+ Motor 0x6091:01 A
Dec. Time 0x2302
0x6085 Interpolate Select 0x2311
Shaft 0x6091:02
Quick Stop Dec. Velocity S-curve Time 0x2303
[UU/s^2] Command
0x60BA or 0x60BC
Touch Probe 1/2 0x60BB or 0x60BD
Positive Edge Gain Conversion
0x605A Touch Probe 1/2
Position Value[UU] Negative Edge 0x6063
Quick Stop 0x6064
Option Code Position Value[UU] Position Internal Mode 0x2119
Position Actual Actual Value [pulse]
Value [UU] Time1 0x211A
Gear Ratio
8 Inverse
B
Time2 0x211B
Waiting
0x211C
Time1
Waiting
0x211D
Time2
0x60B2 Torque
Feed-Forward
Notch Filter
Torque Offset +
[0.1%] Gain 0x210E
Adaptive Filter
0x2500
function Select
+ Frequency Width Depth
Velocity Filter 0x210F P/PI Gain Conversion
Limit 1 0x2501 0x2502 0x2503
Function P/PI
Speed Control 0x2114
Mode 2 0x2504 0x2505 0x2506
+ P Gain I Gain +
Torque 0x2115
A 3 0x2507 0x2508 0x2509
1 0x2102 0x2103
- Speed 0x2116 +
4 0x250A 0x250B 0x250C
2 0x2106 0x2107
Acc. 0x2117
Gear Ratio Following
7 Inverse Error
0x2118
Torque Command
Filter
Speed Feedback
0x606C 1 0x2104
Filter
Velocity Actual
Value [UU/s] Time 0x210B Disturbance 2 0x2108
Observer
Gain 0x2512
4-15
4. CiA402 Drive Profile
At this time, the max. profile velocity (0x607F) limits the maximum velocity.
Target Velocity
(0x60FF) 1
Target Reached in + -
Statusword (0x6041.10) Velocity Reached
Velocity Window
Window
Time (0x606E)
Comparator Velocity Window
Velocity Reached (0x606D)
4-16
4. CiA402 Drive Profile
Related Objects
4-17
4. CiA402 Drive Profile
0x60B1
Velocity Offset 0x60FF
[UU/s] Target Velocity
[UU/s]
Position 0x606B
+ + Limit Velocity Demand
1 Value [UU/s]
2 C
Processing Acc./Dec.
Gear Ratio Speed Command
0x6083 0x607F
Acc. Time 0x2301 Servo-Lock
Profile Acc. Maximum Profile
Function
[UU/s^2] Velocity [UU/s] Motor 0x6091:01 A
Dec. Time 0x2302
Select 0x2311
Position Generate Shaft 0x6091:02
3 Limit S-curve Time 0x2303
Velocity
4 Command
0x60B2 Torque
Feed-Forward
Notch Filter
Torque Offset +
[0.1%] Gain 0x210E
Adaptive Filter
0x2500
function Select
+ Frequency Width Depth
Velocity Filter 0x210F P/PI Gain Conversion
Limit 1 0x2501 0x2502 0x2503
Function P/PI
Speed Control 0x2114
Mode 2 0x2504 0x2505 0x2506
+ P Gain I Gain +
Torque 0x2115
A 3 0x2507 0x2508 0x2509
1 0x2102 0x2103
- Speed 0x2116 +
4 0x250A 0x250B 0x250C
2 0x2106 0x2107
Acc. 0x2117
Gear Ratio Following
7 Inverse Error
0x2118
Torque Command
Filter
Speed Feedback
0x606C 1 0x2104
Filter
Velocity Actual
Value [UU/s] Time 0x210B Disturbance 2 0x2108
Observer
Gain 0x2512
4-18
4. CiA402 Drive Profile
This mode allows the upper level controller to calculate the torque offset (0x60B2) that
corresponds to the torque feedforward and pass it to the drive.
4-19
4. CiA402 Drive Profile
Related Objects
4-20
4. CiA402 Drive Profile
0x607F
Max. Profile
Velocity [UU/s] Gear Ratio
Motor 0x6091:01 Gain Conversion
0x6064 Positon
Calulation
Encoder Motor Gain 0x2514 Positive 0x60E0
Position Actual
Value [UU] Negative 0x60E1
4-21
4. CiA402 Drive Profile
At this moment, the torque applied to the motor is limited depending on the Forward/Reverse
Torque Limit Value (0x60E0 and 0x60E1) and the Maximum Torque (0x6072) based on its driving
direction.
4-22
4. CiA402 Drive Profile
Related Objects
0x607F
Max. Profile
Velocity [UU/s] Gear Ratio
Motor 0x6091:01 Gain Conversion
Shaft 0x6091:02
Mode 0x2119
0x6071
Target Torque Time1 0x211A
[0.1%]
Velocity Limit Time2 0x211B
Select & Command
1 Generate Waiting
0x211C
Torque Select 0x230D Time1
Command Waiting
2 Time2
0x211D
Value 0x230E
0x60787
Target Slope Notch Filter
[0.1%/s]
Adaptive Filter
function Select
0x2500
0x6064 Positon
Calulation
Encoder Motor Gain 0x2514 Positive 0x60E0
Position Actual
Value [UU] Negative 0x60E1
4-24
4. CiA402 Drive Profile
4.6 Homing
This drive provides its own homing function. The figure below represents the relationship between
the input and output parameters for the homing mode. You can specify the speed, acceleration,
offset, and homing method.
Controlword(0x6040)
Homing Speed(0x6099)
Homing
Position Demand Internal Value (0x60FC)
Homing Acceleration(0x609A) or Position Demand Value(0x6062)
Home Offset(0x607C)
Digital Input
Home switch
Positive limit switch
Negative limit switch
As shown in the figure below, you can set the offset between the home position and the zero
position of the machine using the home offset. The zero position indicates a point whose Actual
Position Value (0x6064) is zero (0).
Zero Position
Homing
Method Details
(0x6098)
The drive returns to the home position with the negative limit switch (NOT) and the
1
Index (Z) pulse while driving in the reverse direction.
The drive returns to the home position with the positive limit switch (POT) and the
2
Index (Z) pulse while driving in the forward direction.
The drive returns to the home position with the home switch (HOME) and the
7,8,9,10 Index (Z) pulse while driving in the forward direction. When the positive limit switch
(POT) is input during homing, the drive will switch its driving direction.
4-25
4. CiA402 Drive Profile
Homing
Method Details
(0x6098)
The drive returns to the home position with the home switch (HOME) and the
11,12,13,14 Index (Z) pulse while driving in the reverse direction. When the negative limit
switch (NOT) is input during homing, the drive will switch its driving direction.
The drive returns to the home position with the home switch (HOME) while driving
24 in the forward direction. When the positive limit switch (POT) is input during
homing, the drive will switch its driving direction.
The drive returns to the home position with the home switch (HOME) while driving
28 in the reverse direction. When the negative limit switch (NOT) is input during
homing, the drive will switch its driving direction.
The drive returns to the home position with the Index (Z) pulse while driving in the
33
reverse direction.
The drive returns to the home position with the Index (Z) pulse while driving in the
34
forward direction.
The drive returns to the home position with the negative stopper and the Index (Z)
-1
pulse while driving in the reverse direction.
The drive returns to the home position with the positive stopper and the Index (Z)
-2
pulse while driving in the forward direction.
The drive returns to the home position with the negative stopper while driving in
-3
the reverse direction.
The drive returns to the home position with the positive stopper while driving in the
-4
forward direction.
Related Objects
- Homing Speed - - - -
4-26
4. CiA402 Drive Profile
1 2
Index pulse
For homing using the Homing Method 1, the velocity profile according to the sequence is as
follows. See the details below:
Homing Method ①
Time
(A) The initial driving direction is reverse (CW), and the drive operates at the Switch Search Speed.
(B) When the negative limit switch (NOT) is turned on, the drive switches its direction to the
forward direction (CCW), decelerating to the Zero Search Speed.
(C) While operating at the Zero Search Speed, the drive detects the first index pulse to move to the
index position (Home).
4-27
4. CiA402 Drive Profile
Methods 7, 8, 9, and 10
10
8 9
7
7 10
8 9
7
8 9
10
Index pulse
Home switch
For homing using the Homing Method 7, the velocity profile according to the sequence is as
follows. The sequence depends on the relationship between the location of load and the Home
switch at homing, which is categorized into three cases as below. For more information, see the
details below:
(1) When the Home switch is OFF at startup, and does not meet the limit, during the operation:
Homing Method ⑦
Speed
Positive home switch
Index Pulse
ON
(A) The initial driving direction is forward (CCW), and the drive operates at the Switch Search
Speed.
(B) When the Positive Home Switch is turned on, the drive will decelerate to the Zero Search Speed,
and then switches its direction to the reverse direction (CW).
(C) While operating at the Zero Search Speed, the drive detects the first index pulse to move to the
index position (Home).
4-28
4. CiA402 Drive Profile
Homing Method ⑦
Speed
Positive
Home switch Index Pulse
OFF
(A) Since the Home signal is on, the drive will operate at the Switch Search Speed in the direction
of the Positive Home Switch (CCW). It might not reach the Switch Search Speed depending on
the start position of homing.
(B) When the Home switch is turned off, the drive will decelerate to Zero Search Speed, and then
continue to operate.
(C) While operating at the Zero Search Speed, the drive detects the first index pulse to move to the
index position (Home).
(3) When the Home switch is OFF at startup, and meets the limit during the operation:
Homing Method ⑦
Speed
Positive Limit switch Positive home switch
ON ON Index Pulse
Zero search speed
(0x6099:02)
(A) (B) (C) (D)
(A) The initial driving direction is forward (CCW), and the drive operates at the Switch Search
Speed.
(B) When the positive limit switch (POT) is turned on, the drive will decelerate down to stop, and
then operate at the Switch Search Speed in the reverse direction (CW).
(C) When the Positive Home Switch is turned off, the drive will decelerate to Zero Search Speed,
and then continue to operate.
(D) While operating at the Zero Search Speed, the drive detects the first index pulse to move to the
index position (Home).
The methods from 8 to 10 are nearly identical to the method 7 in terms of the homing sequence.
The only differences are the initial driving direction and Home switch polarity.
The Positive Home Switch is determined by the initial driving direction. A Home switch which is
encountered in the initial driving direction becomes the Positive Home Switch.
4-29
4. CiA402 Drive Profile
Positive Negative
Home Switch Home Switch
Home Switch
Negative Positive
Home Switch Home Switch
Home Switch
14
13 12
11
14 11
13 12
11
13 12
14
Index pulse
Home switch
For homing using the Homing Method 14, the velocity profile according to the sequence is as
follows. The sequence depends on the relationship between the location of load and the Home
switch at homing, which is categorized into three cases as below. For more information, see the
details below:
4-30
4. CiA402 Drive Profile
(1) When the Home switch is OFF at startup, and does not meet the limit during the operation:
Homing Method ⑭
Speed
(A) The initial driving direction is reverse (CW), and the drive operates at the Switch Search Speed.
(B) When the Negative Home Switch is turned off, the drive will decelerate to Zero Search Speed,
and then continue to operate.
(C) While operating at the Zero Search Speed, the drive detects the first index pulse to move to the
index position (Home).
Homing Method ⑭
Speed
Negative
Home switch
OFF Index Pulse
(A) Since the Home signal is on, the drive will operate at the Switch Search Speed in the direction
of the Negative Home Switch (CW). It might not reach the Switch Search Speed depending on
the start position of homing.
(B) When the Home switch is turned off, the drive will decelerate to Zero Search Speed, and then
continue to operate.
(C) While operating at the Zero Search Speed, the drive detects the first index pulse to move to the
index position (Home).
4-31
4. CiA402 Drive Profile
(3) When the switch is OFF at startup, and meets the limit during the operation:
Homing Method ⑭
Speed
Negative limit switch Negative home switch
Index Pulse
ON ON
(A) The initial driving direction is reverse (CW), and the drive operates at the Switch Search Speed.
(B) When the negative limit switch (NOT) is turned on, the drive will decelerate down to stop, and
then operate at the Switch Search Speed in the forward direction (CCW).
(C) When the Negative Home Switch is turned on, the drive will decelerate to the Zero Search
Speed, and then switches its direction to the reverse direction (CW).
(D) While operating at the Zero Search Speed, the drive detects the first index pulse to move to the
index position (Home).
The methods from 11 to 13 are nearly identical to the method 14 in terms of the homing sequence.
The only differences are the initial driving direction and Home switch polarity.
Method 24
24
24
24
Home switch
The initial driving direction is forward (CCW), and a point where the Positive Home Switch is
turned on becomes the Home position.
4-32
4. CiA402 Drive Profile
Method 28
28
28
28
Home switch
The initial driving direction is reverse (CW), and a point where the Positive Home Switch is turned
on becomes the Home position.
Method 33 and 34
33
34
Index pulse
The initial driving direction is reverse (CW) for the method 33, and forward (CCW) for the method
34. The drive detects the index pulse at the Zero Search Speed.
4-33
4. CiA402 Drive Profile
Method 35
35
Homing operation
0x6040:bit4
0 1
The current position at startup of homing operation becomes the Home position. This method is
used to change the current position to the origin depending on demand of the upper level
controller.
Homing method -1, -2, -3, -4 are other way of homing method different from the standard.
It is available when other Home switch is not used,
Method -1 and -2
-1 -2
Index Pulse
Homing methods -1 and -2 are using Stopper and Index (Z) pulse to home. The velocity profiles
depending on the sequence are shown below. For more information, see the details below:
Homing Method -1
Speed
Index Pulse
Negative Stopper
Torque setting
0x2409 Time
(A) The initial driving direction is reverse (CW), and the drive operates at the Switch Search Speed.
4-34
4. CiA402 Drive Profile
(B) When the drive hits the negative stopper, it will stand by according to the torque limit value
(0x2409), and the time setting value (0x240A) at the time of homing using stopper before
direction switch.
(C) While operating at the Zero Search Speed, the drive detects the first index pulse to move to the
index position (Home).
Homing Method -2
Speed
Positive Stopper Index Pulse
(A) The initial driving direction is forward (CCW), and the drive operates at the Switch Search
Speed.
(B) When the drive hits the positive stopper, it will stand by according to the torque limit value
(0x2409) and the time setting value (0x240A) at the time of homing using stopper before direction
switch.
(C) While operating at the Zero Search Speed, the drive detects the first index pulse to move to the
index position (Home).
Method -3 and -4
역방향(CW) 정방향(CCW)
-3 -4
Homing method -3 and -4 are using Stopper to home. The velocity profiles depending on
the sequence are shown below. For more information see the details below.
4-35
4. CiA402 Drive Profile
Homing Method -3
Speed
Negative Stopper
Homing completion
(A) The initioal driving direction is counter forward (CW), and the drive operates at the Switch Search
Speed.
(B) When the drive hits the negative Stopper, it will stand by according to the torque limit value
(0x2409), and the time setting value (0x240A) at the time of homing using stopper before
direction switch.
Homing Method -4
Speed
Positive Stopper
(A) The initial driving direction is forward (CCW), and the drive operates at the Switch Search Speed.
(B) When the drive hits the positive Stopper, it will stand by according to the torque limit value
(0x2409), and the time setting value (0x240A) at the time of homing using stopper before
direction switch.
4-36
4. CiA402 Drive Profile
When wafers are piled up on a wafer stack, the presence of wafers can be determined by
scanning the stack once using a mapping sensor. At this time, any unnecessary movement by the
robot can be prevented using the value of the wafer loading position, which has been captured
rapidly.
Motor
Touch
Touch Probe 1 하강에지 위치값(0x60BB)
Probe
Function
Touch Probe 1 Touch Probe 2 상승에지 위치값(0x60BC)
Touch Probe 2
Index(Z) Pulse Touch Probe 2 하강에지 위치값(0x60BD)
The position value of the encoder (Actual Position Value, 0x6064) is latched by the following
trigger events according to the setting value. At the same time, 2 channel inputs can be latched
independently at the positive/negative edges.
4-37
4. CiA402 Drive Profile
Related Objects
To reset bits 1, 2, 9, and 10 of the touch probe status (0x60B9) in single trigger mode, set the
corresponding bits (4, 5, 12, and 13) of the touch probe function (0x60B8) to 0.
0x60B8.0
(0x60B8.8)
0x60B8.4
(0x60B8.12)
0x60B9.1
(0x60B9.9)
Probe input 1 2 3
4-38
4. CiA402 Drive Profile
Continuous Trigger Mode (0x60B8.1=1, 0x60B8.9=1):
In continuous trigger mode, bits 6, 7, 14, and 15 of the touch probe status (0x60B9) toggle (0
1 or 1 0) every time the corresponding input/edge is input.
0x60B8.0
(0x60B8.8)
0x60B8.4
(0x60B8.12)
Latch start
0x60B9.0
(0x60B9.8)
0x60B9.1
(0x60B9.9)
0x60BA
Position 1 Latched Position 2 Latched Position 3 Latched
(0x60BC)
0x60B9.6
(0x60B9.14)
Probe input 1 2 3
Index Pulse Trigger Mode (0x60B8.2=1, 0x60B8.10=1):
0x60B8.0
(0x60B8.8)
0x60B8.2
(0x60B9.10)
0x60B9.6
(0x60B9.14)
1 2 3 4 5 6 7 8 9
Index(Z) Pulse
4-39
4. CiA402 Drive Profile
4-40
5. Drive Application Functions
L/A 0 0 1 0 1
7 89
7 89
L/A 1
2 3
2 3
RUN
6
6
4
5 5
ERR x10 x1
Three digits from Digits 3 to 1 of the 7-Segment represents the drive status as described below if
no servo alarm occurs. In case of servo warning, they will indicate the warning status first, rather
than other ones.
5-1
5. Drive Application Functions
Digit4 indicates the current operation status and servo ready status.
Digit5 indicates state of EtherCAT State Machine, current control mode or state of servo on.
If the status of the EtherCAT State Machine is prior to the operation state (communication setup
process):
A preparation status, where a servo operation is not available, indicating that the
EtherCAT communication is in progress.
If the status of the EtherCAT State Machine is the operation state (operation ready):
A status, where a servo operation is available, indicating the operation mode and
status.
5-2
5. Drive Application Functions
In case of servo alarm, the Digits 5 to 1 blink and are displayed as below. The Digit 2 and the Digit
1 represent the alarm code. The servo alarm is displayed first, rather than other states.
DIGIT3~1:
DIGIT3~1:CCW direction Limit
W01(Main power failure)+W40(Low
input
voltage warning)state
DIGIT4 : INPOS1, SERVO DIGIT4 : INSPD, On speed command, SERVO
READY READY
5-3
5. Drive Application Functions
I/O
Digital Input
PROBE1
inputs 1 - 6
Touch probe 1 DI 5 8
PROBE2 Touch probe 2
(0x2200 - 0x2205)
DI 6 7
EMG Emergency stop
SV_ON Servo ON
Related Objects
5-4
5. Drive Application Functions
Set the digital input signal function and input signal level of the I/O connector. Select signals to
assign with bits 7 - 0, and set the signal level to bit 15.
The following table shows an example of assigning input signals. Verify the settings from 0x2200
to 0x2205.
5-5
5. Drive Application Functions
5-6
5. Drive Application Functions
Servo Drive
I/O
Digital Output
Assigned
Function
Details 10 DO1
BRAKE Brake
ALRAM Alarm
WARN War ni ng
11 GND24
TGON Rotation detecti on output
5-7
5. Drive Application Functions
Related Objects
Assign the functions of digital output signal 1 of I/O and set the output signal level. Select signals
to assign with bits 7 - 0, and set the signal level to the bit 15.
5-8
5. Drive Application Functions
The following table shows examples of assigning output signals. Verify the settings from 0x2210
to 0x2212.
5-9
5. Drive Application Functions
I/O
(DI1)
DI 1 4 9 DO 1
(DI2)
DI 2 3
(DI3)
DI 3 6
12 DO 3
(DI4)
DI 4 5
(DI5)
DI 5 8
(DI6) 11 GND 24
DI 6 7
Analog Output
1 MONIT1
Analog 3 AGND
Monitor 2 MONIT2
4 AGND
Related Objects
5-10
5. Drive Application Functions
The output range of the analog monitor is from -10 V to +10 V. If the setting is 1, take the
absolute value of the output so the output values is only positive.
Output as negative/
positive values 0V
0
-10V
Analog
Output Voltage
+10V
Output only positive
1
values
0V
This configures the monitoring variables to be output to analog monitor output channel 1.
5-11
5. Drive Application Functions
The voltage is calculated as shown below during the analog monitor output:
Output voltage for channel 1 (V) = [Monitoring signal value (0x2221) – Offset (0x2203)] / Scale
(0x2205)
Output voltage for channel 2 (V) = [Monitoring signal value (0x2222) – Offset (0x2204)] / Scale
(0x2206)
Setting Example
The following shows an example of monitoring ripples during the 1000 rpm operation of a speed
feedback signal:
5-12
5. Drive Application Functions
If only a few user I/Os are needed, you can wire the drive with the I/O connector rather than a
separate I/O module, reducing the cost.
This drive can use up to 8 points for input signals and 4 points for output signals as the user I/O.
I/O
Digital Input
+24V IN 1
DI 1
DI 2
NOT 3
DI 3
HOME 6
DI 4
STOP 5
Digital Input
(0x60FD)
1) Set the function of the digital input port to be used as the user input to "Not assigned (setting
0)." (Refer to Input Signal Assignments.)
2) Read the values of the corresponding bits (0x60FD.16 - 23) from the digital input (0x60FD) to
use them as the user input.
5-13
5. Drive Application Functions
Related Objects
Bit Description
3 to 15 Reserved
22 Reserved
23 Reserved
24~30 Reserved
5-14
5. Drive Application Functions
Servo Drive
I/O
Digital Output
(DO1)
10 Not assigned
Upper Level
Controller
(DO2)
9 ALARM+
11 GND 24
1) Set the function of the digital output port to be used as the user output to "Not assigned
(setting 0)." (Refer to Output Signal Assignments.)
2) Set the bits (bits 16 - 19) corresponding to the port used as the user output for the bit mask
(0x60FE:02) to Forced Output Enabled (setting 1).
3) Using physical outputs (0x60FE:01), set the value corresponding to the user output for the
relevant port (bits 16 - 19) to 0 or 1.
5-15
5. Drive Application Functions
Related Objects
- Digital Output - - - -
Bit Description
0 to 15 Reserved
19 Reserved
20 to 23 Reserved
27 Reserved
28 to 31 Reserved
Bit Description
0 to 15 Reserved
17 Forced output setting (0: Disable, 1: Enable) of DO #2 (I/O pins 17 and 18)
19 Reserved
20 to 31 Reserved
5-16
5. Drive Application Functions
When using the electric gear function of the drive, you cannot utilize the highest resolution of the
encoder; thus, if the upper level controller has the function, please use it.
5-17
5. Drive Application Functions
Apparatus specifications
Amount of load
10[mm] = 10000[User Unit]
movement/revolution
Turntable Load
Apparatus specifications
Amount of load
360/100/0.001=3600
movement/revolution
Apparatus specifications
Amount of load
PI*100/10/0.001=31416
movement/revolution
5-19
5. Drive Application Functions
The speed command acceleration/deceleration time (0x2301 and 0x2302) is the time needed to
accelerate the drive from zero speed to the rated speed or to decelerate it from the rated speed to
zero speed.
Speed
Rated Motor
Speed
Time
Speed command Speed command
acceleration time deceleration time
(0x2301) (0x2302)
Acceleration time = speed command / rated speed x speed command acceleration time (0x2301)
Deceleration time = speed command / rated speed x speed command deceleration time (0x2302)
As shown in the figure below, you can generate an S-curve shaped acceleration/deceleration
profile for driving by setting the speed command S-curve time (0x2303) to a value of 1 or more.
Make sure to verify the relationship between the acceleration/deceleration time and the S-curve
time.
5-20
5. Drive Application Functions
Speed
Speed
Command
Time
Acceler Deceler
ation ation
Time Time
Using the servo-lock function, the position is internally controlled relative to the position at the
time 0 is input as the speed command. If you input a speed command other than 0, the speed
control will switch to normal mode.
Speed
Motor Velocity
TGON Output
Range
ZSPD Output
Range
Time
ZSPD
TGON
5-21
5. Drive Application Functions
In addition, if the difference between the command and the speed feedback (i.e., speed error) is
not more than the INSPD output range (0x2406), an INSPD (speed match) signal will output.
Related Objects
(2) If the acceleration/deceleration profile cannot be generated from the upper level controller
Speed
Target
velocity
Target
velocity * Command before
63% filtering
Command a fter
Target filtering
velocity *
37%
Time
0x2109 0x2109
Position command filter using the position command filter time constant (0x2109)
5-22
5. Drive Application Functions
Speed
Command before
filtering
Command a fter
filtering
Time
0x210A 0x210A
Speed
Command before
filtering
0x210A
Command a fter
filtering
0x210A
Time
Position command filter using the position command average filter time constant
(0x210A)
Related Objects
PDO
Sub Variable Acces
Index Name assign Unit
Index type sibility
ment
Position Command Filter Time
0x2109 - UINT RW Yes 0.1 ms
Constant
At this moment, if the position error value is not more than the INPOS2 output range (0x2403),
the INPOS2 (position completed 2) signal will be output, regardless of whether the position
command has been renewed or not.
5-23
5. Drive Application Functions
Speed
Command
Feedback
Time
Position command Position
Position renewal start time command
Error renewal end time
INPOS1/2
output
range
Time
INPOS2
Related Objects
5-24
5. Drive Application Functions
You can limit the speed using the maximum speed or the speed limit value (0x230E) according to
the value of the speed limit function setting (0x230D), as described below. With the VLMT (speed
limit) output value, you can verify whether the speed is limited.
Setting
Setting details
values
0 Limited by speed limit value (0x230E)
Related Objects
5-25
5. Drive Application Functions
NOT POT
I/O Pin 11
(default assigned value)
I/O Pin 12
(default assigned value)
If the positive/negative limit signals are input, the motor will stop according to the emergency stop
setting (0x2013).
Related Objects
5-26
5. Drive Application Functions
The brake signal will be output if the motor rotation speed goes below the set speed (0x2407) or
the output delay time (0x2408) has elapsed after the servo OFF command.
Servo ON/
OFF
Brake
Signal
Timing diagram for signal output by the brake output speed (0x2407)
Servo ON/
OFF
Brake
Signal
Timing diagram for signal output by the brake output delay time (0x2408)
When the servo is turned off or a servo alarm occurs, set the delay time until the actual PWM
output turns off.
When using a motor with a brake installed on the vertical axis, you can output the brake signal
first, and then turn off the PWM after this set time, to prevent it from running down along the axis.
5-27
5. Drive Application Functions
Servo ON/
OFF Load
PWM Direction
output ` of Gravity
Brake
Signal
(1) If Brake Signal Outputs First Before PWM Output Turns off
You can output the brake signal first before the PWM output is turned off, preventing the drop
along the vertical axis due to gravity.
PWM
output Direction
of Gravity
`
Brake
Signal
(2) If PWM Output Turns off First Before Brake Signal Outputs
The PWM output is turned off first before the brake signal outputs, allowing the drop along the
vertical axis due to gravity.
5-28
5. Drive Application Functions
0x60E0
0x6072
Forward
Maximum Torque
Torque Lim it
Torque
Input
Torque
Internal torque limit 1 Ref.
(setting 0) 0x60E1
Reverse
Torque Lim it
Limits the torque using forward/reverse torque limit values according to the driving
direction; the maximum value is limited by the maximum torque (0x6072).
0x6072
Maximum Torque
Limits the torque by the maximum torque (0x6072) only regardless of the driving
direction.
0x2111
Forward
Torque Lim it
Torque
Input
Torque
External torque limit Ref.
(setting 2) 0x2112
Reverse
Torque Lim it
Limits the torque using external forward/reverse torque limit values according to the
driving direction.
5-29
5. Drive Application Functions
OFF 0x60E0
Forward
PCL Torque Lim it
ON 0x2111
External Forward
Torque Lim it
Torque
Input
Torque
Ref.
Internal and external
torque limits 0x60E1
OFF
Reverse
NCL Torque Lim it
(setting 3)
ON 0x2112
External Reverse
Torque Lim it
Limits the torque using internal and external torque limit values according to the
driving direction and the torque limit signal.
- Forward: 0x60E0 (if PCL signal is not input), 0x2111 (if PCL signal is input)
- Reverse: 0x60E1 (if NCL signal is not input), 0x2112 (if NCL signal is input)
(setting 4)
PCL
NCL
0x6072
Maximum
0x60B2 Torque Torque
Target Offset Feed-forward 0x60E0
[0.1%] + Forward
Gain 0x210E Torque Lim it
Filter 0x210F +
Torque Limit 0x2111
Velocity Function Extern al Forward
Limit Speed Control Torque Lim it
Velocity Function
Ref. P Gain I Gain
+ +
1 0x2102 0x2103
0x2112
Extern al Reverse Select 0x2110
0x6063
Torque Lim it
Position Actual
In ternal Value
[UU] 0x60E1
Reverse
Torque Lim it
5-30
5. Drive Application Functions
Related Objects
5-31
5. Drive Application Functions
As one of the gain adjustment methods, this function is to switch between gain groups 1 and 2.
You can reduce the time required for positioning through switching gains.
A gain group consists of the position loop gain, speed loop gain, speed loop integral time constant,
and torque command filter time constant. The gain switching function (0x2119) can be set as
follows:
5-32
5. Drive Application Functions
The waiting time and switching time for gain switching is as follows:
Speed loop integral time constant 1 Speed loop integral time constant 2
(x2103) (x2107)
Gain switching time 2 (0x211B)
Torque command filter time constant Torque command filter time constant
Switching
Dwell Time 1 Dwell Time 2 Dwell Time 2
Time 1
0x211C 0x211D 0x211B
0x211A
Gain Group 2
시간
Related Objects
5-33
5. Drive Application Functions
The proportional gain determines the responsiveness of the entire controller, and the integral gain
is used to eliminate an error in the steady state. Too high of an integral gain will result in an
overshoot during acceleration or deceleration.
The PI/P control switching functions are used to switch between the PI and P controls under
parametric conditions within the servo (such as torque, speed, acceleration, and position
deviation); specifically, they are used in the following situations:
You can accomplish a similar effect by setting the acceleration/deceleration of the upper level
controller, the soft start of the servo drive, the position command filter, etc.
Speed Overshoot
Motor Speed
Speed
Command
Time
Positioning
Undershoot
Time
You can configure these settings in the P/PI control switching mode (0x2114). Please see the
details below: Switching to P control by PCON input takes precedence over this setting.
5-34
5. Drive Application Functions
Related Objects
When PI control is always used rather than P/PI control switching for speed control, the integral
term of the acceleration/deceleration error is accumulated, resulting in an overshoot and an
extended positioning time. At this time, you can reduce the overshoot and the positioning time
using an appropriate P/PI switching mode. The figure below shows an example of switching mode
by torque command:
Speed Speed
Overshoot
Overshoot
Time Time
Positioning Positioning
Time Time
Speed
Torque
Command
+0x2115
Time
-0x2115
PI PI PI
PI Control PI Control
Control Control Control
5-35
5. Drive Application Functions
: Dynamic brake electrically short-circuits the phase of the servo motor to stop it rapidly.
Circuits related to the dynamic brake are integrated into the drive.
The drive short-circuits only two phases or all of three phases depending on the model type.
Drive
Servo Motor
You can set various stop modes, as shown below, in dynamic brake control mode settings
[0x2012]:
Hold the dynamic brake after stopping the motor Release the dynamic brake after stopping the motor
using the brake using the brake
Release the dynamic brake after free- Hold the dynamic brake after free-run
run stop stop
5-36
5. Drive Application Functions
Related Objects
Servo Drive
Sudden
deceleration
Electric energy ← Kinetic energy
VDC U/V/W
Voltage Motor
rise
Load with
large inertia
Related Objects
5-37
5. Drive Application Functions
Internal
Drive Capacity Internal resistor capacity
resistance value
When using the regenerative resistor installed in the drive, make sure to observe the order below
for configuration:
- Check to see if the terminals B and BI are short-circuited (short-circuited at factory setup,
1 kW or less).
L1 B BI B+
L2
L3
N
PO
Internal regenerative resistor
PI
B+
B
BI
C1
C2
- Configure to use the regenerative resistor integrated into the drive (0x2009 = 0).
- Basically, the resistor is attached on the rear of the drive heat sink.
- Initial value: 0
5-38
5. Drive Application Functions
- 1 KW or less: Basically, the resistor is installed on the rear of the drive heat sink (see the
figure below).
Internal regenerative
resistor installed on the
rear of the drive, 1 kW or
less
5-39
5. Drive Application Functions
- Configure to use the regenerative resistor installed separately outside the drive
(0x2009=1).
- Set if a regenerative resistance is connected of a capacity which is larger than that of the
internal regenerative resistance.
- Configure the regenerative resistance of a resistor installed separately outside the drive in
the unit of [Ω].
- Be sure to configure it when you have set the regenerative resistor (0x2009) to 1.
- Initial value: 0
- Configure the capacity of a regenerative resistor installed separately outside the drive in
the unit of [W].
5-40
5. Drive Application Functions
- Be sure to configure it when you have set the regenerative resistor (0x2009) to 1.
- Initial value: 0
5. Set the maximum capacity and allowed time of the regenerative resistance (0x200D, 0x200E)
- Set the maximum capacity and use time at the capacity by using the data sheet of the
externally installed regenerative resistance
- If there are no specific values, set the maximum capacity and allowed time to 5 times the
regenerative resistance capacity setting (0x200C) and 5000[ms], respectively (It may differ
according to general regenerative resistance specification or individual resistors).
- Be sure to configure it when you have set the regenerative resistor (0x2009) to 1.
LS ELECTRIC provides the following regenerative resistors as options for the purpose of external
regenerative resistor (see the specifications as well):
Resistor
Drive Capacity Resistance Model Name
capacity
When it is derated for use (setting the value not larger than 100), the less the set value, the earlier
the regeneration overload alarm (AL-23) is triggered.
When you intend to set the derating factor to 100% or higher, be sure to fully consider the heat
radiation condition of the drive installed.
5-41
5. Drive Application Functions
As this drive consists of two rotary switches configurable to 0~9 as below, 0~99 node addresses
can be set. The following example shows an address set to 48:
Perform the rotary switch operation for the node ID setting only when drive power is not
applied.
0 1 0 1
7 89
7 89
2 3
2 3
6
6
4
4
5 5
x10 x1
Note: For more information about how the master reads the node address of the EtherCAT drive, refer to
5-42
6. Safety Functions
6. Safety Functions
This servo drive has a built-in safe torque off (STO) function to reduce the risks associated with
using the machine by protecting people from the dangerous operation of moveable parts. In
particular, this function can be used to prevent the dangerous operation of the machine's
moveable parts when you need to perform tasks such as maintenance in a danger zone.
Operation state Normal State STO State STO State STO State
Electric Characteristics
STO1, STO2
EDM
6-1
6. Safety Functions
(Operated with DB
DB
Dynamic Brake Relay DB Engaged Control Mode[0x2012]
Setting)
Disengaged
PWM Off Delay Time[0x2011] Setting +
3[ms](DB Hold Time)
Brake
Brake Output Brake Engaged
Disengaged
Brake Output Speed[0x2407] or
Brake Output Delay Time[0x2408]
Note 1) If either STO1 or STO2 is turned off, the drive state is switched to the STO state.
Note 2) The dynamic brake operates according to the dynamic brake control mode setting (0x2012).
Note 3) Whichever is the earlier time, out of the points of time until the value becomes less than the setting
value of the brake output delay time (0x2408) or less than the brake output speed (0x2407), will be
applied.
300us
Motor Supplied
OFF
with Power
6-2
6. Safety Functions
Note 1) Be sure to recover the STO1 and STO 2 input signals to On in the Servo Off state. It is not
necessary to reset the alarm separately since the "STO state" is not an alarm state.
Note 2) The dynamic brake operates according to the dynamic brake control mode setting (0x2012) for the
STO state, the alarming state, and the servo OFF state.
Connect it to the terminal for external device monitor of safety device such as safety controller or
safety sensor.
You can detect failure of the safety input circuit and the EDM output circuit by monitoring the
following 4 signal states from the external device.
The EDM output signal is not turned on even when both the STO1 and 2 are off.
The EDM output signal is turned on even when one or both of the STO1 and 2 are on.
6-3
6. Safety Functions
~
STO
STO1- Blocking
T22 3
S24 6
STO2+
Y1
Bloc
Safety Unit STO2- king
T3 5
2
A1
7 M
T31 EDM+
+24V
EDM-
A2 8
When the STO1 and STO2 signals are turned off, check if the drive is in STO status (Bit 31 for
digital input (0x60FD) is 1).
Make sure that the EDM signal is off during general operation by checking the input indicator for
feedback circuit of the connected device.
In the STO state, the motor is operated by an external force; thus, if the load needs to be
maintained, arrange a separate measure such as an external mechanical brake. The brake of the
servo system is dedicated for maintaining the load; thus, be careful not to use it to brake the motor.
If no external force exists and free-run stop is configured in the dynamic brake control mode setting
(0x2012), note that the braking distance of load will be extended.
The purpose of the STO function is not to block the servo drive power or electrically insulate the
drive. That is why you have to disconnect the servo drive power before carrying out maintenance of
any sub-drive.
6-4
7. Tuning
7. Tuning
Current Feedback
Vol tage
Speed Torque Command
Position Command
Position Command Speed Torque Power
Command
Control Control Control Circuit Motor Encoder
Operation Operation Operation
Position Feedback
The drive is set to torque control, speed control, or position control mode for use, depending on
the method used to connect with the upper level controller. This drive is structured so that the
position control is located at the outer position while the current control at the inner position,
forming a cascade-type control structure. Depending on the operation mode of the drive, you can
tune the operation by setting the gain-related parameters of the torque controller, the speed
controller, and the position controller to satisfy your purpose.
Inertia ratio, position loop gain, speed loop gain, speed integral time constant, torque command
filter time constant, notch filter 3 frequency, and notch filter 4 frequency
The overall gain is set higher or lower depending on the system rigidity setting (0x250E) during
gain tuning. Set the appropriate value depending on the rigidity of the driven load.
As shown in the figure below, the sinusoidal-type command is generated in the forward or reverse
direction according to the offline gain tuning direction (0x2510) setting. You can set the moving
distance for tuning with the offline gain tuning distance (0x2511). The larger the setting value is,
the longer the moving distance becomes. Set the distance appropriately for the case. Make sure to
secure enough distance (one or more motor revolutions) prior to gain tuning.
Moving
Distance
7-1
7. Tuning
Notch Filter
Adaptive Filter
function Select
0x2500
Position Control Velocity Control Frequency Width Depth Torque Filter
+ + Time
Ref. P Gain P Gain I Gain 1 0x2501 0x2502 0x2503
1 0x2104
1 0x2101 1 0x2102 0x2103
2 0x2504 0x2505 0x2506
- - 2 0x2108
2 0x2105 2 0x2106 0x2107
3 0x2507 0x2508 0x2509
Torque Command
Resonance
Frequency Current Control
Estimation
Space
PWM
Load Inertia Gain 0x2514 Vector Motor
Control
Estimation Control
Inertia 0x2100
Load
Current Feedback
Velocity Feedback
Velocity
Calculation
Related Objects
Inertia ratio, position loop gain, speed loop gain, speed integral time constant, torque command
filter time constant
Online tuning is carried out based on the gain table values that are divided into 20 levels based on
the rigidity. The tuning results are regularly applied and the changed gains are saved on EEPROM
every 2 minutes.
7-2
7. Tuning
When estimating the inertia, the estimated results are applied quickly or slowly depending on the
adaptation speed setting. The responsiveness of the overall system can be determined with the
rigidity parameter.
In the following cases, incorrect inertia ratio may be estimated during online auto tuning.
In the case of a system with too much backlash or excessively low rigidity of the load
When the load is too small (3 times or below) or too large (20 times or above)
When the acceleration/deceleration torque is not sufficient as acceleration and deceleration are too
small (10% of the rating or less)
If normal inertia is not estimated due to the above conditions or during online auto tuning, carry
out offline gain tuning.
Inertia ratio (0x2100), position loop gain 1 (0x2101), speed loop gain 1 (0x2102), speed integral
time constant 1 (0x2103), torque command filter time constant 1 (0x2104)
Notch filter 3, 4 frequency (0x2507, 0x250A) → Refer to the auto notch setting function
Notch Filter
Adaptive Filter
function Select
0x2500
Position Control Velocity Control Frequency Width Depth Torque Filter
+ + Time
Ref. P Gain P Gain I Gain 1 0x2501 0x2502 0x2503
1 0x2104
1 0x2101 1 0x2102 0x2103
2 0x2504 0x2505 0x2506
- - 2 0x2108
2 0x2105 2 0x2106 0x2107
3 0x2507 0x2508 0x2509
Torque Command
Resonance
Frequency Current Control
Estimation
Space
PWM
Load Inertia Gain 0x2514 Vector Motor
Control
Estimation Control
Inertia 0x2100
Load
Current Feedback
Velocity Feedback
Velocity
Calculation
7-3
7. Tuning
Related Objects
In other words, tune the gains in the following order: proportional gain integral gain
feedforward gain.
- Differential gain: Plays the role of damper for the system (not provided)
- Use the automatic inertia estimation function or carry out manual setting.
7-4
7. Tuning
- You can use the P/PI switching mode if you want to increase the integral gain but overshoot
occurs.
- For this drive, the integral gain is set to the integral time constant.
- Monitor torque, position error, and noise before any vibration occurs.
- Set the filter if you want to increase the feedforward value but noise occurs.
- You can set the feedforward value from 0% to 100%, which is the ratio of the position
command value currently being entered and the deviation.
7-5
7. Tuning
This drive provides notch filters with 4 steps in total. You can set the frequency, width, and depth
for each filter. You can use one or two notch filters as an adaptive filter, setting the frequency and
the width automatically through real-time frequency analysis (FFT).
dB Bandwith
-3dB
Deep
Related Objects
7-6
7. Tuning
It can detect the vibration frequency through frequency analysis to automatically configure one or
two notch filters. At this time, the frequency and width are automatically set and the depth setting
value is used as it is.
Ref. + Space
Position Control Current PWM
Adaptive Filter Vector
Control
Motor
Velocity Control Control Control
-
Vibration Encoder
Frequency
Measurement
Position Feedback
7-7
7. Tuning
Related Objects
7-8
7. Tuning
It measures the vibration frequency generated for the load using an external sensor. It uses the
measurement as data for the objects related to the vibration control (damping) filter. This drive
provides vibration control filters with 2 steps in total. You can set the frequency and damping
amount for each filter.
It controls the low frequency range (1Hz -100 Hz) that is generated from the top of the device or
the overall system. It can only operate in position control mode.
Sensor
Motor
Speed
Time
Me asurement of Re maining
Vibration Freque ncy
7-9
7. Tuning
Related Objects
7-10
8. Procedure Function
8. Procedure Function
The procedure function is an auxiliary function provided by the drive as described below. It can be
executed by the procedure command code (0x2700) and procedure command factor (0x2701). It
can be activated using the servo setting tool.
no alarms go off;
Related Objects
8-1
8. Procedure Function
no alarms go off;
the speed and time settings are set with consideration to the state and operation range of the
apparatus.
Speed
0x2304
0[rpm]
0x2305
500[rpm]
0x2306
0[rpm]
0x2307
-500[rpm]
0x2304
0[rpm]
…
500
Motor Speed Motor Speed
0 t1 t2 t3 t4 t5 Time
Motor Speed
-500
0x2308
500[ms]
0x2309
5000[ms]
0x230A
500[ms]
0x230B
5000[ms]
0x2308
500[ms] …
Zero Zero Zero
Forward Reverse Forward
Speed Speed Speed
8-2
8. Procedure Function
Related Objects
You can check them below (0x2702:01 - 16). The newest alarm is listed in 0x2702:01.
8-3
8. Procedure Function
Related Objects
The speed to search for the index pulse is set in 0x230C [rpm].
no alarms go off;
the operation speed is set with the consideration of the operation range of the machine.
Servo Rotor
Motor Coupling
Origin
Related Objects
When you want to set the multi-turn data of the absolute encoder to 0
When the absolute encoder reset is complete, the multi-turn data (0x260A) is reset to 0.
After turning on the power again, the actual position value (0x6064) is displayed by reading the
position of the absolute encoder and applying the home offset (0x607C).
At the time, even if you change the home offset (0x607C) while driving, the actual position value
(0x6064) does not change.
8-5
8. Procedure Function
Related Objects
It displays the peak load for the last 15 seconds as a percentage of the rated output. The unit is
0.1%. Power cycling will reset it to 0.
Not renewed
…
0 t
Related Objects
8-6
8. Procedure Function
Measured U-/V-/W-phase offsets are individually stored in 0x2015, 0x2016, and 0x2017. If an
offset is too large, an AL-15 will be generated.
Related Objects
When you have to restart the drive due to an alarm that cannot be reset
8-7
8. Procedure Function
8.10 Commutation
The commutation function gets information about the initial angle of the motor. When using a
motor that is not equipped with a hall sensor, you have to get information about the initial angle
through commutation prior to operation, in order to carry out normal operations.
Related Objects
8-8
9. Full-Closed Control
9. Full-Closed Control
The full-closed control function is used to read the position feedback signals from a linear encoder
and various encoders on the load side. You can configure the desired system and carry out
precision position control without being affected by mechanical system errors. Basically, the full-
closed control system uses the external position sensor on the load side to carry out position control.
The motor-side encoder is used for speed control. A dual feedback control system, which combines
the full-closed control and semi-closed control, can provide a faster response by using the position
data of the high-speed rotating motor encoder and the load-side external encoder.
+ -
+ LPF
+
Dual Feedback Conversion
[0x6064] Position Actual Value Time Constat
Gear Ratio 0x2023
Inverse
Function Details
It carries out position control based on the encoder information from the motor.
Since it is rarely affected by the vibrations of the machine, you can raise the
Semi-Closed Advantages
servo gain to shorten the adjustment time.
Control
The machine's accuracy can be lowered due to the vibrations of the machine
Disadvantages
even when the motor is not running.
9-1
9. Full-Closed Control
It carries out position control based on information from the position sensor that is separately
Since it is easily affected by the vibrations of the machine, it cannot raise the
Disadvantages
servo gain too much and the adjustment time may take longer.
It carries out position control using the position sensor information from either the motor or the
machine.
It has advantages when the sampling rate is low in the external encoder.
Dual-Feedback It operates based on the position information from the motor while the motor
Control is running and from the machine while the motor is stationary to raise the
Advantages
gain and shorten the adjustment time. It can stop the motor with the accuracy
Disadvantages
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 2 0 - RW No Yes
cycling
9-2
9. Full-Closed Control
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 1 0 - RW No Yes
cycling
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 65535 13 - RW No Yes
cycling
This sets the second encoder, which is attached to the load side.
The settings below change depending on the setting of the encoder type 1. Do not set the
reserved bit.
9-3
9. Full-Closed Control
10 0.714MHz
31~4 Reserved
Setting example:
9-4
9. Full-Closed Control
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 1 0 - RW No Yes
cycling
This sets the rotation direction based on the installation direction of the load-side encoder.
0 Forward (CCW)
1 Reverse (CW)
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 2147483647 0 - RW No Yes
cycling
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 2147483647 0 - RW No Yes
cycling
This sets the numerator/denominator scale for the external encoder to ensure the same scale as
the motor encoder,
9-5
9. Full-Closed Control
1. Direct
This sets the scale so the number of external encoder pulses can be
connection
calculated based on the number of encoder pulses per motor rotation.
structure
Motor encoder
524288[pulse/rev]
specifications
Amount of load
movement/revoluti 12000[pulse/rev]
on
If the 1/10-ratio reducer is installed on the motor, the reducer shaft rotates
1/10 turns per motor rotation. So, the scale is calculated by multiplying the
Motor encoder
524288[pulse/rev]
specifications
The movement of the table per rotation of the servo motor equipped with a
Amount of load
1/10 reducer is
movement/revoluti
(1/10) * 20 mm = 2 mm. The number of external encoder pulses is calculated
on
as 2 mm / 4 um = 500 pulses.
9-6
9. Full-Closed Control
In the case of a gear and belt-pulley system, the final gear ratio is calculated
and the gear ratio is multiplied by the number of external encoder pulses to
Motor encoder
524288[pulse/rev]
specifications
Amount of load The external encoder rotates at a ratio of 30 / 20 per servo motor rotation.
movement/revoluti The number of pulses for the external encoder is calculated as 20000 x (3/2)
on = 30000 pulses.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UDINT 0 to 2147483647 100000 pulse RW No Yes
cycling
9-7
9. Full-Closed Control
0x2028 Setting the reset unit of the external encoder position error ALL
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UDINT 0 to 10000 10 Revolution RW No Yes
cycling
This sets the position error level for the external encoder and the reset range for the error position
value.
Based on the 0x2027 (External Encoder Following Error Window) settings, the AL-54 (Encoder2
POS difference) level can be adjusted.
For a system where a slip occurs, the 0x2028 (External Encoder Following Error Reset) settings can
be used to set the normal slip range for the following error value.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
9-8
9. Full-Closed Control
In the case of dual-feedback control that refers to an external encoder, the filter time constant is
set to 0.1 ms at the time when the mode switches between semi-closed control and full-closed
control.
As the setting value gets close to 0 ms, it refers to the external encoder more. As it gets close to
100 ms, it refers to the motor-side encoder more. It minimizes the vibrations that are generated
due to mechanical characteristics or external factors to shorten the adjustment time.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 1 0 - RW No Yes
cycling
This setting determines whether to detect the Z phase signal when the external encoder is
Quadrature.
9-9
9. Full-Closed Control
9-10
10. Object Dictionary
Object can be mainly divided into general object (from 0x1000) for EtherCAT communication,
CiA402 object (from 0x6000) for CAN application over EtherCAT (CoE), and manufacturer specific
object (from 0x2000) exclusively provided by this drive.
UDINT - 0x00020192 - RO No - No
MSB 16 15 LSB
USINT - 0x00 - RO No - No
The following table shows the error register values for each device. This value is stored in the
emergency message.
0: No error
0
1: Error occurs
1 to 7 Reserved
10-1
10. Object Dictionary
STRING - - - RO No - No
STRING - - - RO No - No
STRING - - - RO No - No
10-2
10. Object Dictionary
USINT - 4 - RO No - No
UDINT 0 to 0xFFFFFFFF 0 - RW No - No
UDINT 0 to 0xFFFFFFFF 0 - RW No - No
UDINT 0 to 0xFFFFFFFF 0 - RW No - No
UDINT 0 to 0xFFFFFFFF 0 - RW No - No
Store the drive's parameters in the memory. To avoid any mistakes, store the parameters if the
ASCII code value corresponding to "save" is written to the relevant SubIndex value.
MSB 16 15 LSB
e v a s
All parameters within the drive are stored when "save" is written to SubIndex 1.
Only communication parameters (from 0x1000) are stored when "save" is written to SubIndex 2.
Only CiA402 parameters (from 0x6000) are stored when "save" is written to SubIndex 3.
Only drive-specific parameters (from 0x2000) are stored when "save" is written to SubIndex 4.
10-3
10. Object Dictionary
USINT - 4 - RO No - No
UDINT 0 to 0xFFFFFFFF 0 - RW No - No
UDINT 0 to 0xFFFFFFFF 0 - RW No - No
UDINT 0 to 0xFFFFFFFF 0 - RW No - No
UDINT 0 to 0xFFFFFFFF 0 - RW No - No
Initialize the drive's parameters. To avoid any mistake, initialize the parameters if the ASCII code
value corresponding to "load" is written to the relevant SubIndex value.
MSB 16 15 LSB
d a o l
All parameters within the drive are initialized when "load" is written to SubIndex 1.
Only communication parameters (from 0x1000) are initialized when "load" is written to SubIndex
2.
Only CiA402 parameters (from 0x6000) are initialized when "load" is written to SubIndex 3.
Only drive-specific parameters (from 0x2000) are initialized when "load" is written to SubIndex 4.
To apply the initialized value, you need to cycle the power of the drive.
10-4
10. Object Dictionary
USINT - 4 - RO No - No
SubIndex 1 Vendor ID
UDINT - 0x00007595 - RO No - No
UDINT - 0x00010001 - RO No - No
UDINT - - - RO No - No
UDINT - - - RO No - No
10-5
10. Object Dictionary
10-6
10. Object Dictionary
PDO Mapping :
Configure the Process Data Objects (PDO) to perform real-time data transfer through the
CANopen over EtherCAT protocol. This drive can freely map up to 10 objects of PDOs for
transmission/reception, respectively.
Use 0x1600 - 0x1603 to set the receiving PDO mapping, and 0x1A00 - 0x1A03 to set the
transmitting PDO mapping. Configure information about the objects below that you want to
assign to items 1 to 10 (SubIndex 1 - 10). You have to set the number of the objects to be
assigned for the number of items (SubIndex 0).
31 16 15 8 7 0
Bits 0-7: Bit lengths of objects to be mapped (e.g. displayed as 0x20 for 32-bit data)
10-7
10. Object Dictionary
10-8
10. Object Dictionary
10-9
10. Object Dictionary
10-10
10. Object Dictionary
10-11
10. Object Dictionary
10-12
10. Object Dictionary
10-13
10. Object Dictionary
10-14
10. Object Dictionary
10-15
10. Object Dictionary
10-16
10. Object Dictionary
10-17
10. Object Dictionary
10-18
10. Object Dictionary
10-19
10. Object Dictionary
10-20
10. Object Dictionary
10-21
10. Object Dictionary
USINT - 4 - RO No - No
USINT - 1 - RO No - No
USINT - 2 - RO No - No
USINT - 3 - RO No - No
USINT - 4 - RO No - No
USINT - 0 - RO No - No
USINT - 0 - RO No - No
10-22
10. Object Dictionary
USINT - 1 - RW No - No
USINT - 1 - RW No - No
10-23
10. Object Dictionary
USINT - 32 - RO No - No
UINT - - - RO No - No
UDINT - - ns RO No - No
UDINT - 0 ns RO No - No
UINT - 0x4007 - RO No - No
UDINT - 250000 ns RO No - No
UDINT - 0 ns RO No - No
UDINT - 0 ns RO No - No
UDINT - 0 ns RO No - No
10-24
10. Object Dictionary
UDINT - 0 - RO No - No
UDINT - 0 - RO No - No
UDINT - 0 - RO No - No
BOOL - 0 - RO No - No
10-25
10. Object Dictionary
USINT - 32 - RO No - No
UINT - - - RO No - No
UDINT - - ns RO No - No
UDINT - 0 ns RO No - No
UINT - 0x4007 - RO No - No
UDINT - 250000 ns RO No - No
UDINT - 0 ns RO No - No
UDINT - 0 ns RO No - No
UDINT - 0 ns RO No - No
10-26
10. Object Dictionary
UDINT - 0 - RO No - No
UDINT - 0 - RO No - No
UDINT - 0 - RO No - No
BOOL - 0 - RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 1 to 9999 13 - RW No Yes
cycling
Set the motor ID. This is automatically set for the multi-turn encoders provided by LSIS. You can
check the automatically set IDs. You can check the motor ID on the motor nameplate.
E.g. The motor ID is 137 on the nameplate attached to the motor shown in the figure below:
10-27
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 99 2 - RW No Yes
cycling
Set the encoder type. You have to set it correctly by referencing the table below. However, the
multi-turn encoder provided by LSIS (4 in the table below) is automatically recognized and
configured regardless of these settings. Then, you can check the type of the encoder automatically
recognized.
3 Reserved
5~6 Reserved
7 Sinusoidal(1Vpp)
8 Analog Hall
9~10 Reserved
You can check the encoder type on the nameplate attached to the motor. Please refer to the
product type of the servo motor in "1.2 Product Specifications".
10-28
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UDINT 0 to 1073741824 524288 pulse RW No Yes
cycling
Set the encoder resolution in pulse (count) based on a multiple of 4. Generally, you can check the
encoder resolution on the nameplate (refer to the description of 0x2000). However, the multi-turn
encoder supplied by LSIS is automatically recognized and configured regardless of these settings.
Then, you can check the resolution of the encoder automatically recognized.
E.g. Setting for each encoder marking on the motor product nameplate
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
UINT 0 to 99 - - RO No - No
Display the node ID configured for the node setting switch of the drive. The value of the node
setting switch is read just once when the power is turned on. Any set value modified subsequently
will be in effect only when the power is turned on again.
x10 x1
0 0
1
1
7 8 9
7 8 9
2 3
2 3
4 4
6
5 5
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 1 0 - RW No Yes
cycling
10-29
10. Object Dictionary
Set the rotation direction of the motor. You can change the rotation direction with this setting
when the direction is changed between positive and negative relative to the user at the final
apparatus section.
Setting
Description
s
With a positive command, the motor rotates clockwise. Then, the position
1
feedback value increases.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 1 1 - RW No Yes
cycling
Setting
Description
s
0 Uses the absolute encoder as the absolute encoder. Uses the multi-turn data.
Uses the absolute encoder as the incremental encoder. Does not use the multi-
1
turn data. Does not display any battery-related alarm/warning.
10-30
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Specifies the main power input mode and the processing method if phase loss occurs.
2 DC Power Input
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the checking interval for main power phase loss. This function detects instantaneous
voltage drop or voltage sag, which may occur in a short period of time depending on the
condition of external power input, to check the main power phase loss. Set this function properly
according to the condition of external power input.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
10-31
10. Object Dictionary
6 DC link voltage V
Accumulated 0.1%
7
Regeneration Overload
10 Inertia ratio %
14 Node ID -
Root Mean Square (RMS) 0.1% Root Mean Square (RMS) load factor
16
load factor for 15 seconds
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
10-32
10. Object Dictionary
Settings Description
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the derating factor which checks for regenerative resistance overloads. When the
derating is set to a value no more than 100%, regeneration overload alarm (AL-23) will be
triggered quickly. On the other hand, when it is set to a value more than 100%, the alarm will be
triggered slowly. Change the setting values according to the heat radiation condition of the
regenerative resistor used. Especially, when you set the derating to a value more than 100%, you
have to consider the heat radiation condition.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
When using an external regenerative resistor (0x2009=1), set the regenerative resistance in ohm.
When using an internal regenerative resistor (0x2009= 0), no setting values will be applied.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
When using an external regenerative resistor (0x2009=1), set the regenerative resistance capacity in
watt. When using an internal regenerative resistor (0x2009= 0), no setting values will be applied.
10-33
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
When using an external regenerative resistor (0x2009=1), set the maximum allowable capacity of
the regenerative resistance in watt. When using an internal regenerative resistor (0x2009= 0), no
setting values will be applied.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
When using an external regenerative resistor (0x2009=1), set the allowed time at the maximum
regenerative resistance capacity (0x200D) in watt. When using an internal regenerative resistor
(0x2009= 0), no setting values will be applied.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This indicates the load factor at which operation overload starts to accumulate. When this is set to
a value that is 100 or less, operation overload will start to accumulate earlier at the set load factor
resulting in the operation overload alarm (AL-21) being triggered early. If the heat radiation
condition of the drive is poor, configure the setting to no more than 100% to trigger an overload
alarm earlier.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
10-34
10. Object Dictionary
This specifies the output level of the accumulated operation overload warning (W10). When the
accumulated operation overload rate (0x2603) reaches the set value, a warning will be output. With
this setting, you can identify the time when you need to take an appropriate action before an
accumulated operation overload alarm occurs.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the delay time until the PWM actually turns off after running the servo off command.
When using a motor with a brake installed on the vertical axis, you can output the brake signal
first, and then turn off the PWM after this set time, in order to prevent it from running down along
the axis.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the control mode of the dynamic brake upon servo off.
Settings Description
0 Hold the dynamic brake after stopping the motor using the brake
1 Release the dynamic brake after stopping the motor using the brake
10-35
10. Object Dictionary
Time Time
Time Time
This specifies the method to stop the drive on emergency stop (when entering POT, NOT, or
ESTOP). In torque control mode, the decelerating to stop mode using emergency stop torque is
not applied.
Setting
Details
values
The motor will stop according to the method set in the dynamic brake control mode
0 (0x2012).
It will stop using the dynamic brake, and then maintain the torque command at 0.
1 Decelerates to stop using the emergency stop torque (0x2113).
When a warning occurs, the warning masked by this setting will not be triggered.
10-36
10. Object Dictionary
Manually set the U phase current offset. The configured offset value is subtracted from the measured
current value, and then applied as an actual current value. Do not manually set the offset if you do not
know the exact setting value. You can check the automatically-tuned value if you tune the current offset
with the procedure function (refer to the description of 0x2700).
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Manually set the V-phase current offset. The configured offset value is subtracted from the measured
current value, and then applied as the actual current value. Do not manually set the offset if you do not
know the exact setting value. You can check the automatically-tuned value if you tune the current offset
with the procedure function (refer to the description of 0x2700).
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Manually set the W phase current offset. The configured offset value is subtracted from the measured
current value, and then applied as the actual current value. Do not manually set the offset if you do not
know the exact setting value. You can check the automatically-tuned value if you tune the current offset
with the procedure function (refer to the description of 0x2700).
For a drive with small to medium capacity (7.5 KW or less), this parameter is not used since the W
phase current is not separately measured.
10-37
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 1 to 65535 2400 .01mm RW No Yes
cycling
This specifies the pitch between the magnetic poles of the linear motor. The pole pitch refers to the
distance between the north poles or between the south poles of magnet, corresponding to 360˚ of
electrical angle.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 1 to 65535 1000 nm RW No Yes
cycling
Set Linear Scale Resolution in nm. For a linear scale with a resolution of 1 um, set it to 1000 (= 1 um /
1 nm).
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 2 0 - RW No Yes
cycling
This specifies the commutation method to get information on the initial angle of the motor.
Settings Description
1 Carry out commutation when the servo is turned on for the first time.
2 Reserved
10-38
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Select the commutation current to get information on the initial angle of the motor.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Select the commutation time to get information on the initial angle of the motor.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 1 to 65535 40 um RW No Yes
cycling
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies whether to move to the zero position by Home Offset[0x607C] after homing is
completed.
10-39
10. Object Dictionary
Settings Description
0 does not rotate, and the Home Offset [0x607C] value changes to the zero
position.
1 rotates as much as the amount of Home Offset [0x607C] and the zero
position becomes 0.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
If the encoder type is Quadrature, select the method to calculate the feedback speed.
Settings Description
1 MT Method
2 M Method
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 65535 0 - RW No Yes
cycling
For a third-party motor, check the motor wiring and hall sensor wiring and configure the motor
rotation direction, hall sensor polarity, and hall sensor UVW sequence.
Bit Description
1~7 Reserved
10-40
10. Object Dictionary
11 Reserved
15 Reserved
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 100 0 - RW No Yes
cycling
This sets the type of the second encoder, which is attached to the load side. The same setting
applies to the motor-side encoder type.
0 Not selected
1 Quadrature, Port A
2 Quadrature, Port B
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 1 0 - RW No Yes
cycling
10-41
10. Object Dictionary
PDO
Variable Initial Accessi Change Reten
Setting range Unit assignme
type value bility attribute tive
nt
Power
UINT 0 to 2 0 - RW No Yes
cycling
PDO
Variable Initial Accessi Change Reten
Setting range Unit assignme
type value bility attribute tive
nt
In the case of dual-feedback control that refers to an external encoder, the filter time constant is
set to 0.1 ms at the time when the mode switches between semi-closed control and full-closed
control.
As the setting value gets close to 0 ms, it refers to the external encoder more. As it gets close to
100 ms, it refers to the motor-side encoder more. It minimizes the vibrations that are generated
due to mechanical characteristics or external factors to shorten the adjustment time.
10-42
10. Object Dictionary
PDO
Variable Initial Accessi Change Reten
Setting range Unit assignme
type value bility attribute tive
nt
Power
UINT 0 to 2147483647 1 - RW No Yes
cycling
PDO
Variable Initial Accessi Change Reten
Setting range Unit assignme
type value bility attribute tive
nt
Power
UINT 0 to 2147483647 1 - RW No Yes
cycling
Set the numerator/denominator scale for the load encoder to ensure the same scale with the motor
encoder,
1. Direct
This sets the scale so the number of external encoder pulses can be
connection
calculated based on the number of encoder pulses per motor rotation.
structure
Motor encoder
524288[pulse/rev]
specifications
Amount of load
movement/revoluti 12000[pulse/rev]
on
10-43
10. Object Dictionary
If the 1/10-ratio reducer is installed on the motor, the reducer shaft rotates
1/10 turns per motor rotation. So, the scale is calculated by multiplying the
Motor encoder
524288[pulse/rev]
specifications
The movement of the table per rotation of the servo motor equipped with a
Amount of load
1/10 reducer is
movement/revoluti
(1/10) * 20 mm = 2 mm. The number of external encoder pulses is calculated
on
as 2 mm / 4 um = 500 pulses.
In the case of a gear and belt-pulley system, the final gear ratio is calculated
and the gear ratio is multiplied by the number of external encoder pulses to
Motor encoder
524288[pulse/rev]
specifications
Amount of load The external encoder rotates at a ratio of 30 / 20 per servo motor rotation.
movement/revoluti The number of pulses for the external encoder is calculated as 20000 x (3/2)
on = 30000 pulses.
10-44
10. Object Dictionary
PDO
Variable Initial Accessi Change Reten
Setting range Unit assignme
type value bility attribute tive
nt
PDO
Variable Initial Accessi Change Reten
Setting range Unit assignme
type value bility attribute tive
nt
This sets the position error level for the external encoder and the reset range for the error position
value.
External Encoder
AL-54(Encoder2 POS Difference) Occured Following Error Reset = 0
revolution
Based on the 0x2027 (External Encoder Following Error Window) settings, the AL-54 (Encoder2 POS
difference) level can be adjusted. For a system where a slip occurs, the 0x2028 (External Encoder
Following Error Reset) settings can be used to set the normal slip range for the following error value.
10-45
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 1 0 - RW No Yes
cycling
This setting determines whether to detect the Z phase signal when the external encoder is Quadrature.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UDINT 0x0 to 0xFFFFFFFF 0 - RW No Yes
cycling
This sets the second encoder, which is attached to the load side. The settings below change depending
on the setting of the encoder type 2. Do not set the reserved bit.
31~4 Reserved
0 No Filter
1 5 MHz
2 3 MHz
3 2.5 MHz
4 2 MHz
5 1.6 MHz
6 1.4 MHz
7 1.25 MHz
8 1 MHz
9 0.8 MHz
10 0.7 MHz
10-46
10. Object Dictionary
16 Whether to ignore the first bit (0: one start bit, 1: two start bits)
17 Coding(0:binary, 1:gray)
Clock rate
31~30 reserved
Setting example:
5~0 13
12~8 10
17 0
18 0
19 -
23 0
27-24 2
28 0
29 0
31~30 -
0x202C Set the number of grids per revolution on a sinusoidal encoder ALL
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UDINT 0-65535 1000 - RW No Yes
cycling
This sets the CPR or line count (number of grids per revolution) on a sine wave encoder.
10-47
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UDINT 0 to 8 0 - RW No Yes
cycling
In order to apply a FIR filter on a speed feedback signal, set the value to 2 or more. In this case, the
speed feedback filter time constant [0x201B] does not apply. In order to use the speed feedback filter
time constant, set the value to 0.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the ratio of the load inertia to the motor's rotor inertia as a percentage (%).
The inertia/load ratio is an important control parameter for the operation of the servo. It is crucial
to set the correct inertia ratio for optimal servo operation. You can estimate the inertia ratio by
auto gain tuning. The ratio will be continuously estimated during operation if you carry out real-
time gain tuning.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the overall responsiveness of the position controller. The larger the setting, the
responsiveness increases. Too large setting value may cause vibration depending on the load.
10-48
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the overall responsiveness of the speed controller. To make the overall response of
the system higher, you have to set the speed loop gain, as well as the position loop gain, large. Too
large setting value may cause vibration depending on the load.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the integral time constant of the speed controller. If you set it larger, error will be
reduced at the steady state (stopped or driving at constant speed), but vibration may occur at a
transient state (while accelerating or decelerating).
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This applies a low pass filter for the torque command. You can improve the stability of the system
by setting an appropriate value to smooth out the torque command. If you set it too large, the
delay for the torque command will be longer, reducing the system responsiveness.
10-49
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the position loop gain used as gain group 2 for gain switching. For more information,
refer to the description of the Position Loop Gain 1 (0x2101).
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the speed loop gain used as gain group 2 for gain switching. For more information,
refer to the description of the Speed Loop Gain 1 (0x2102).
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the integral time constant of the speed loop used as gain group 2 for gain switching.
For more information, refer to the description of the Speed Loop Integral Time Constant 1
(0x2103).
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the time constant of the torque command filter used as gain group 2 for gain
switching. For more information, refer to the description of the Torque Command Filter Time
Constant 1 (0x2104).
10-50
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This applies a low pass filter for the position command to smooth out the position command. This
can be used for setting a higher gear ratio in particular.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This applies a moving average filter for the position command to smooth out the position
command. The value of Position Command Filter Time Constant (0x2109) is first applied. Position
Command Average Filter Time Constant (0x210A) is only applied if the value is 0.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This applies a low pass filter to the speed feedback signal calculated from the encoder. In case
system vibrations occur or vibrations occur when a gain load with too large of an inertia is applied,
you can suppress the vibrations by setting the appropriate value.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the feedforward gain for the speed command during position control. The larger the
setting is, the less the positional error is. If you set a value that is too large depending on the load,
vibrations or overshoot may occur. For gain tuning, increase the setting value gradually.
10-51
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This applies a low pass filter to the compensated amount added to the speed command by the
speed feedforward gain. You can enhance the system stability by using it when you set a large
speed feedforward gain or when there is excessive change in position command.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the feedforward gain for the torque command during speed control.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This applies a low pass filter to the compensated amount added to the torque command by the
torque feed-forward gain.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
10-52
10. Object Dictionary
This specifies the function to limit the output torque of the drive.
Settings Description
Limits the torque by the maximum torque (0x6072) only regardless of the
1
driving direction.
Limits the torque using internal and external torque limit values
- Forward: 0x60E0 (if P_CL signal is not input), 0x2111 (if P_CL signal is
3
input)
- Reverse: 0x60E1 (if N_CL signal is not input), 0x2112 (if N_CL signal is
input)
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the external forward torque limit value according to the torque limit function setting
(0x2110).
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the external reverse torque limit value according to the torque limit function setting
(0x2110).
10-53
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the stop torque on an emergency stop (when entering POT, NOT, or ESTOP).
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the switch mode between PI control and P control. Using this function, you can
improve the speed control characteristic to reduce the overshoot during speed operation and the
positioning time during position operation.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
10-54
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
You can enhance the performance of the entire system by switching between two gain groups.
According to the switching mode, manual switch or automatic switch can be done depending on
the external input or output signal, respectively.
10-55
10. Object Dictionary
Speed loop integral time constant 1 Speed loop integral time constant 2
(x2103) (x2107)
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the time to switch from gain group 1 to gain group 2.
10-56
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the time to switch from gain group 2 to gain group 1.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the waiting time before switching from gain group 1 to gain group 2.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the waiting time before switching from gain group 2 to gain group 1.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
The position controller output is 0 if the positional error for position control is below the setting.
10-57
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
You can input the signal required for drive control via the I/O. Using a remote I/O, you can
indirectly input the control input signal, inputted to the upper level controller, to the drive through
this setting.
An applicable function will be performed by logical OR operation of the signal received through
the I/O and the bit value of this setting.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
10-58
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
You can assign the state of the drive output signal to the output signal of the I/O in order to verify
the applicable bit of this output value, in addition to the actual output.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
10-59
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the functions of digital input signal 1 of the I/O and the input signal level.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the functions of digital input signal 2 of the I/O and the input signal level. For more
information, refer to the description of 0x2200.
10-60
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the functions of digital input signal 3 of the I/O and the input signal level. For more
information, refer to the description of 0x2200.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the functions of digital input signal 4 of the I/O and the input signal level. For more
information, refer to the description of 0x2200.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the functions of digital input signal 5 of the I/O and the input signal level. For more
information, refer to the description of 0x2200.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the functions of digital input signal 6 of the I/O and the input signal level. For more
information, refer to the description of 0x2200.
10-61
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This assigns the digital output signal 1 function and sets the output signal level of the I/O.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This sets the digital output signal 2 function and output signal level of the I/O. For more
information, refer to the description of 0x2210.
10-62
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This sets the digital output signal 3 function and output signal level of the I/O. For more
information, refer to the description of 0x2210.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
The output range of the analog monitor is from -10 V to +10 V. If the setting is 1, take the
absolute value of the output so the output values is only positive.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This configures the monitoring variables to be output to analog monitor output channel 1.
10-63
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This configures the monitoring variables to be output to analog monitor output channel 2.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Subtract the offset value from the monitoring variable of analog monitor output channel 1 to
determine the final output. The unit will be that of the variable configured in the Analog Monitor
Channel 1 Setting (0x2221).
10-64
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Subtract the offset value from the monitoring variable of analog monitor output channel 2 to
determine the final output. The unit will be that of the variable configured in the Analog Monitor
Channel 2 Setting (0x2222).
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the scaling of the variable to be output per 1 V when outputting the monitoring
variable configured as analog output channel 1. The unit will be that of the variable configured in
the Analog Monitor Channel 1 Setting (0x2221) per 1 V.
For example, if you set the speed feedback to channel 1 and the scale to 500, up to ±5000 rpm
can be output as ±10 V.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the scaling of the variable to be output per 1 V when outputting the monitoring
variable configured as analog output channel 2. The unit will be that of the variable configured in
the Analog Monitor Channel 2 Setting (0x2222) per 1 V.
10-65
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the time, in ms, required for the motor to reach the rated motor speed from zero
speed.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the time, in ms, required for the motor to decelerate from the rated motor speed to a
stop.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
You can configure the speed command in an S-curve pattern for smooth acceleration/deceleration.
If it is set to 0, the drive will be operated in a trapezoidal pattern by default.
10-66
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
For programmed jog operation, you can set operation speed 1 to 4 and operation time 1 to 4 as
follows:
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
10-67
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
10-68
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the speed limit value for torque control. This setting is applied only when the Speed
Limit Function Setting (0x230D) is set to 0.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the level to detect overspeed alarms (AL-50). If the setting is larger than the
maximum motor speed, the detection level will be set by the maximum motor speed.
10-69
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the level to detect excessive speed error alarms (AL-53). If the difference between
the speed command and the speed feedback exceeds the setting value, an excessive speed error
alarm is generated.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the servo-lock function to fix the motor position with a position value when the
speed command is input as 0 for speed control.
10-70
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the software position limit function for position control. When using the position
limit function, the upper and the lower limit values will be limited to the values configured in
(0x607D:02) and (0x607D:01), respectively. The software position limit function will not be
activated prior to the homing operation. In addition, when the upper limit value is less than the
lower limit value, this function will not be activated.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
With the position command not newly updated, if the position error is retained within the INPOS1
output range for the INPOS1 output time, the INPOS1 signal is output.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
10-71
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This outputs the INPOS2 signal where the position error is less than the setting value. Unlike the
INPOS1, the INPOS2 signal is output by calculating only the position error value.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
When the current speed is less than the setting value, the ZSPD signal is output.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
When the current speed is more than the setting value, the TGON signal is output.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
When the speed error is less than the setting value, the INSPD signal is output.
10-72
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
If the motor stops because the servo turns off or a servo alarm occurs during rotation, you can set
the speed (0x2407) and delay time (0x2408) for the brake signal output to configure the output
timing. The brake signal will be output if the motor rotation speed goes below the set speed
(0x2407) or the output delay time (0x2408) has elapsed after the servo OFF command.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the torque limit value for homing using a stopper. With too large of a value
configured, the machine may collide with the stopper. So be careful.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the time to detect the stopper for homing using a stopper. Set an appropriate value,
depending on the machine.
10-73
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 5 0 - RW No Yes
cycling
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
DINT 1 to 0x3FFFFFFF 3600 UU RW No Yes
cycling
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
The user can customize the drive name. Up to 16 characters can be used to define the name.
10-74
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
DINT 0 to 1 0 - RW No Always No
This specifies whether to save parameters individually. This parameter is not saved and is initialized
to 0 during power ON.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
10-75
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
10-76
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
10-77
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
10-78
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
It determines whether real-time gain is adjusted during operation. The factory setting is 0 (Do
not use). The estimated gain at online tuning is reflected every 64 ms, and the changed gain is
stored in EEPROM about every 2 minutes.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the system rigidity applied for gain tuning. After gain tuning according to the setting,
the overall gain will be set higher or lower. If the gain of the maximum setting value is not enough,
carry out the tuning manually.
Increasing the system rigidity setting will increase the gain and shorten the positioning time.
However, if the setting is too high, vibration may occur depending on the machine configuration.
Adjust the system rigidity setting from low to high values within a range that does not cause
vibration.
After the gain tuning, the following gains will be automatically changed:
Inertia ratio (0x2100), position loop gain 1 (0x2001), speed loop gain 1 (0x2102), speed integral
time constant 1 (0x2103), torque command filter time constant 1 (0x2104), notch filter 3
frequency (0x2507, TBD), and notch filter 4 frequency (0x250A, TBD).
The gain values (position loop gain, speed loop gain, speed integration time constant and torque
command filter time constant) according to the system rigidity settingsare determined by the
values in the table below.
10-79
10. Object Dictionary
System Rigidity 1 2 3 4 5 6 7 8 9 10
Position loop gain 1 87 100 117 133 160 173 200 220 240 267
Speed loop gain 1 130 150 175 200 240 260 300 330 360 400
Speed integral time
8 7 6 6 5 5 4 4 3 3
constant 1
Torque command filter
2 2 2 2 1 1 1 1 1 1
time constant 1
This specifies the speed reflecting the change of gain when performing online gain tuning. The
larger the setting value is, the faster the change of gain is reflected. Depending on the condition of
the load, the system may become unstable if it is reflected too quickly.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the movement direction when performing offline gain tuning. Set the function
properly according to the condition of the apparatus section.
10-80
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the distance when performing offline gain tuning. The larger the setting value is, the
longer the moving distance becomes. Set the distance properly according to the condition of the
apparatus section. Make sure to secure enough distance (one or more revolutions of motor) prior
to gain tuning.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This function suppresses torque disturbance by compensating torque through load model. If the
disturbance observer gain setting is large, the disturbance suppression works well. However, since
noise occurs during operation, it is necessary to set the gain and filter time constant appropriately.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This applies a low pass filter for the disturbance observer reference. By setting the disturbance
observer gain and filter time constant appropriately, disturbance can be suppressed.
10-81
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This specifies the current controller gain. Lowering the setting value will reduce the noise, but the
drive's responsiveness decreases as well.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Set whether to use a filter to suppress vibration generated at the load end.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
10-82
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Set the coefficient of vibration control (damping) filter 1. The larger the set value, the bigger the
damping coefficient becomes, leading to a higher damping level.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Set the coefficient of vibration control (damping) filter 2. The larger the set value, the bigger the
damping coefficient becomes, leading to a higher damping level.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
10-83
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This represents the speed command that is input to the speed control loop of the drive.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
INT - - 0.1% RO No - No
This represents the accumulated operation overload rate. When the value of the accumulated
operation overload rate reaches the overload warning level setting (0x2010), the operation
overload warning (W10) will occur; when it reaches 100%, the operation overload alarm (AL-21)
will occur.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This represents the maximum value of the operation overload rate output instantaneously from the
drive for the last 15 seconds. This value can be initialized by the initialization of the instantaneous
maximum operation overload.
10-84
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
INT - - 0.1% RO No - No
This represents the accumulated overload rate of the regenerative resistor due to regenerative
operation. In case that the value of the accumulated regenerative overload rate reaches 100%, a
regenerative overload alarm (AL-23) will be generated.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This represents the single-turn data of the motor. Values ranging from 0 to (encoder resolution-1)
are displayed.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This represents the single-turn data of the motor, ranging from 0.0 to 359.9.
10-85
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
This represents the electrical angle of the motor, ranging from -180.0 to 180.0.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
oC
INT - - RO No - No
This is the temperature measured by the temperature sensor integrated with the drive power
board. If the measurement is higher than 95℃, the drive overheat alarm 1 (AL-22) will be
generated.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
oC
INT - - RO No - No
This represents the temperature measured by the temperature sensor integrated with the drive
control board. If the measured temperature is higher than 90℃, the drive overheat alarm 2 (AL-25)
will be generated.
10-86
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
oC
INT - - RO No - No
This represents the temperature measured by the temperature sensor integrated into serial
encoder provided by LSIS (if the setting values of the encoder type (0x2001) are 3, 4, 5, and 6). If
the measured temperature is higher than 90℃, the encoder overheat alarm (AL-26) will be
generated.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
UINT - - rpm RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
UINT - - rpm RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
UINT - - 0.1A RO No - No
10-87
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
UINT - - - RO No - No
This represents the signal of the hall sensor installed in the encoder (or motor). This can be used to
verify the connection status of the hall sensor signal or compare the U-/V-/W-phases of the motor
with the direction of the hall sensor signal.
The signal value is repeated in the order of 546231 for a forward movement, while it is
repeated in the order of 132645 for a reverse movement.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
10-88
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
UINT - - - RO Yes - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
INT - - mV RO No - No
This indicates the voltage in mV which is inputted to the analog input channel 1.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
INT - - 0.1% RO No - No
This displays the Root Mean Square (RMS) load factor for the last 15 seconds in 0.1% increments.
Compare the RMS load factor with the rated torque in a 15-second driving cycle to ensure that the
RMS load factor is within the drive rated torque. If the RMS load ratio is higher than the rated
torque, check the drive and motor selection again.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
DINT - - pulse RO No - -
This displays the position value of the load-side encoder in pulse units of the load encoder.
10-89
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
DINT - - UU RO No - -
This displays the position value of the load-side encoder in pulse units of the motor-side encoder
considering the electronic gear ratio.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
DINT - - pulse RO No - -
This displays the position difference between the load-side encoder and motor-side encoder in UU
units.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
UINT 0 to 0xFFFF 0 - RW No - No
You can run various procedures with the following procedure command codes and command
arguments. Make sure to enter correct value of command argument prior to entering command
code because the drive refers to the command argument at the moment of entering the command
code.
10-90
10. Object Dictionary
Command
Command code Run procedure
argument
1 Servo ON
2 Servo OFF
Manual Jog
3 Positive (+) driving (0x2300)
(0x0001)
4 Negative (-) driving (0x2300)
1 Servo ON
1 Servo ON
2 Servo OFF
Index Pulse Search
3 Positive (+) search (0x230C)
(0x0005)
4 Negative (-) search (0x230C)
Instantaneous
(0x0007)
Software reset
1 Software reset
(0x0009)
Commutation
1 Commutation is performed
(0x000A)
10-91
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
UINT 0 to FFFFhex 0 - RW No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - 16 - RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
10-92
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
10-93
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
STRING - - - RO No - No
This represents the history of the servo alarms generated from the drive. Up to 16 recently
generated servo alarms are stored. SubIndex 1 is the newest alarm while the SubIndex 16 is the
oldest one out of the recently generated alarms. The servo alarm history can be reset by the
procedure command.
10-94
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 1 0 - RW No Yes
cycling
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 2 to 1000 8 - RW No Yes
cycling
This specifies the number of motor poles. For linear motor, set it to 2.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
FP32 - 2.89 Arms RW No Yes
cycling
10-95
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
FP32 - 8.67 Arms RW No Yes
cycling
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 1 to 60000 3000 rpm RW No Yes
cycling
This specifies the rated speed of the motor. For a linear motor, the unit is mm/s.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 1 to 60000 5000 rpm RW No Yes
cycling
This specifies the maximum speed of the motor. For a linear motor, the unit is mm/s.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Kg.m2. Power
FP32 - 0.321 RW No Yes
10-4 cycling
This specifies the motor inertia. For a linear motor, set the weight of rotor. The unit is kg.
10-96
10. Object Dictionary
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
FP32 - 0.46 Nm/A RW No Yes
cycling
This specifies the torque constant of a motor. For a linear motor, set the force constant. The unit is
N/A.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
FP32 - 0.82 ohm RW No Yes
cycling
This specifies the phase resistance (= resistance between lines ÷ 2) of the motor.
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
FP32 0 to 1000 3.66 mH RW No Yes
cycling
This specifies the phase inductance (= inductance between lines ÷ 2) of the motor.
[Third
0x280A Party Motor] TN Curve Data 1 ALL
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 1 to 60000 3000 rpm RW No Yes
cycling
This specifies the data of the motor speed/torque curve. Enter the maximum speed at the time
when the maximum torque (the maximum thrust for a linear motor) is output. For a linear motor,
the unit is mm/s.
10-97
10. Object Dictionary
Torque
(Force)
Max torque
Speed
Max speed
0x280A
[
0x280B Third Party Motor] TN Curve Data 2 ALL
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
FP32 - 100.0 % RW No Yes
cycling
This specifies the data of the motor speed/torque curve. Enter the torque (thrust for a linear motor)
which can be output at the maximum speed in percentage (%) relative to the maximum torque.
Torque
(Force)
Max torque
0x280B
= Torque @Max torque / Max torque x 100
Torque
@Max speed
Speed
Max speed
PDO
Variable Initial Accessi Change Rete
Setting range Unit assignme
type value bility attribute ntive
nt
Power
UINT 0 to 360 0 deg RW No Yes
cycling
10-98
10. Object Dictionary
The offset of the hall sensor attached for the initial angle of a third party motor may vary
depending on manufacturer. For this case, the hall sensor offset must be checked and correctly set.
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
UINT - 0 - RO Yes - No
The last alarm code (HEX value) that occurred in the servo drive is displayed.
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This is composed of bits that control the drive state, the operation mode, and manufacturer-specific
options.
0 Switch on
1 Enable Voltage
Refer to the description below of bits 0 to 3.
2 Quick stop
3 Enable operation
Settings by
4 to 6 Refer to the description below of bits 4 to 9.
operation mode
8 Halt
10 – -
11 to 15 – -
10-99
10. Object Dictionary
Description of bits 0 to 3
Controlword bit
Command
Bit 3 Bit 2 Bit 1 Bit 0
Shutdown – 1 1 0
Switch on 0 1 1 1
Disable voltage – – 0 –
Quick stop – 0 1 –
Disable operation 0 1 1 1
Enable operation 1 1 1 1
Description of bits 4 to 9
4 – 0 -
5 – 0 -
6 – 0 -
9 – 0 -
0 0 0→1 Proceeds to the next position when the operation at the current
position is complete.
Drives from the current position to the profile position at the profile
1 0 0→1
speed before it applies the next position.
10-100
10. Object Dictionary
4 – 0 Reserved
5 – 0 Reserved
6 – 0 Reserved
9 – 0 Reserved
5 – 0 -
6 – 0 -
9 – 0 Reserved
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
UINT - - - RO Yes - No
Statusword indicates the current state of the drive. It consists of bits that indicate the state according to
the drive and operation mode.
10-101
10. Object Dictionary
0 Ready to switch on
1 Switched on
2 Operation enabled
3 Fault
Refer to the description below of bits 0 to 7.
4 Voltage enabled
5 Quick stop
6 Switch on disabled
7 Warning
8 – Reserved
Operation mode
10 Refer to the description below of bits 10, 12 and 13.
specific
Operation mode
12 to 13 Refer to the description below of bits 10, 12 and 13.
specific
15 - Reserved
Description of bits 0 to 7
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Drive State
– 1 – – 0 0 0 0 Switch on disabled
– 0 1 – 0 0 0 1 Ready to switch on
– 0 1 – 0 0 1 1 Switched on
– 0 1 – 0 1 1 1 Operation enabled
– 0 – – 1 0 0 0 Fault
– – – 1 – – – – Main Power On
1 – – – – – – – Warning is occurred
10-102
10. Object Dictionary
• Bits 10, 12 and 13: For CSP and CSV mode operation
12 - 0 -
Set-point 0 Prepares the previous set point and waits for a new set point.
12
acknowledge 1 Changed from the previous set point to the new set point.
13 – 0 -
10-103
10. Object Dictionary
0 0 0 Homing in progress
0 1 1 Homing completed
Description of bit 11
Description of bit 14
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
10-104
10. Object Dictionary
Settings Description
1 Slowly decelerates and then stops the drive according to the quick
2 Slowly decelerates and then stops the drive according to the quick
This specifies the operation to shut down the servo drive (Operation Enabled state -> Ready to Switch
On state).
Settings Description
0 Not used
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This specifies the Disable Operation state (Operation Enabled state Switched On state) option code.
Settings Description
10-105
10. Object Dictionary
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
The Halt option code sets the operation method used to move from the Operation Enabled state to the
Switched On state.
Settings Description
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This sets the operation method that protects the drive system during fault reactions.
Settings Description
Does not use the servo drive function. The motor will retain the free-
0
run state.
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This sets the servo drive operation mode. The master sets the operation mode when the power is
turned on.
10-106
10. Object Dictionary
2 - Reserved
6 HM Homing mode
7 - Reserved
Other - Reserved
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
SINT - - - RO Yes - No
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
DINT - - UU RO Yes - No
This displays the position demand value in the position units (UU) specified by the user.
10-107
10. Object Dictionary
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
DINT - - UU RO Yes - No
This displays the actual position value in user-defined position units (UU).
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This specifies the positional error range to check the Positional Error (Statusword, 0x6041.13).
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This specifies the timeout for when checking the Positional Error (Statusword, 0x6041.13).
10-108
10. Object Dictionary
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This specifies the position window for the target. If the drive remains within the position window
(0x6067) for the position window time (0x6068), then it sets bit 10 of the Statusword (0x6041.10) to 1.
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This sets the time it takes to reach the target position. If the drive remains within the position window
(0x6067) for the position window time (0x6068), then it sets bit 10 of the Statusword (0x6041.10) to 1.
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This displays the output speed of the position controller or the command speed input to the speed
controller.
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
10-109
10. Object Dictionary
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This specifies the velocity window. If the difference between the target speed and the actual speed
remains within the velocity window (0x606D) for the velocity window time (0x606E), then it sets bit 10
of the Statusword (0x6041.10) to 1.
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This specifies the velocity window time. If the difference between the target speed and the actual
speed remains within the velocity window (0x606D) for the velocity window time (0x606E), then it sets
bit 10 of the Statusword (0x6041.10) to 1.
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This specifies the target torque for the motor in 0.1% increments of the rated torque during torque
control.
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This sets the maximum torque that the motor can output in 0.1% increments of the rated torque.
10-110
10. Object Dictionary
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This displays the current torque demand value in 0.1% increments of the rated torque.
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
UDINT - - mNm RO No - No
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This displays the actual torque value generated by the drive in 0.1% increments of the rated torque.
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This displays the actual torque value generated by the drive in 0.1% increments of the rated torque. A
value that is the same as the actual torque value [0x6077] is displayed.
10-111
10. Object Dictionary
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This displays the DC-link voltage supplied by the main power in 0.1 V units.
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
-2147483648 to
DINT 0 UU RW Yes Always No
2147483647
This specifies the target position in Profile Position (PP) mode and Cyclic Synchronous Position (CSP)
mode.
It is used as the absolute coordinate or relative coordinate depending on the 4-bit (0x6040.4) setting of
the Controlword in PP mode, and is always used as the absolute value in CSP mode.
PDO
Variable Initial Change Retenti
Setting range Unit Accessibility assignme
type value attribute ve
nt
-536870912 to
DINT 0 UU RW No Always Yes
536870911
This sets the offset value for the origin of the absolute encoder or absolute external scale and the zero
position of the actual position value (0x6064).
• Incremental Encoder
If it finds the home position or it is at the home position, then the position moved by the home offset
value becomes the zero position.
• Absolute Encoder
If the absolute encoder is connected, then the home offset value is added to the absolute position (the
actual position value).
10-112
10. Object Dictionary
USINT - 2 - RO No - No
-1073741824 to
DINT -2000000000 UU RW No Always Yes
1073741823
-1073741824 to
DINT 2000000000 UU RW No Always Yes
1073741823
This specifies the software position limit value. It limits the range of the position demand value (0x6062)
and actual position value (0x6064) and checks the new target positions for the setting value at every
cycle.
The minimum software limit value is the reverse rotation limit. The maximum software limit value is the
forward rotation limit.
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
0x7FFFFF
UDINT 0 to 0x7FFFFFFF UU/s RW Yes Always Yes
FF
This specifies the maximum profile speed for the PP mode operation.
10-113
10. Object Dictionary
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
10-114
10. Object Dictionary
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
The system uses quick stop deceleration if the quick stop option code (0x605A) is set to 2.
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
USINT - 2 - RO No - No
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
10-115
10. Object Dictionary
This sets the homing method. For more information, refer to 4.6 Homing.
Settings Description
0 Disabled
The drive returns to the home position only with the home switch (HOME)
-5
while driving in the reverse direction.
The drive returns to the home position only with the home switch (HOME)
-6
while driving in the forward direction.
USINT - 2 - RO No - No
10-116
10. Object Dictionary
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
-2147483648 to
DINT 0 UU RW Yes Always No
2147483647
In CSP mode, this specifies the offset value added to the position command.
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
-2147483648 to
DINT 0 UU/s RW Yes Always No
2147483647
In CSV mode, this specifies the offset value added to the speed command value.
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
In CSP and CSV modes, this corresponds to the torque feed-forward value.
In CST mode, this specifies the offset value added to the torque command value.
10-117
10. Object Dictionary
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
3 – Reserved
0 Does not capture the rising edge position value of touch probe 1.
4
1 Captures the rising edge position value of touch probe 1.
0 Does not capture the falling edge position value of touch probe 1.
5
1 Captures the falling edge position value of touch probe 1.
6 to 7 – Reserved
11 – Reserved
0 Does not capture the rising edge position value of touch probe 2.
12
1 Captures the rising edge position value of touch probe 2.
0 Does not capture the falling edge position value of touch probe 2.
13
1 Captures the falling edge position value of touch probe 2.
14 to 15 – Reserved
10-118
10. Object Dictionary
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
UINT - - - RO Yes - No
0 Does not store the rising edge position value of touch probe 1.
1
1 Stores the rising edge position value of touch probe 1.
0 Does not store the falling edge position value of touch probe 1.
2
1 Stores the falling edge position value of touch probe 1.
3 to 5 – Reserved
0 Does not store the rising edge position value of touch probe 2.
9
1 Stores the rising edge position value of touch probe 2.
0 Does not store the falling edge position value of touch probe 2.
10
1 Stores the falling edge position value of touch probe 2.
11 to 13 – Reserved
In continuous trigger mode, you can toggle to save all update values for 6, 7, 14 and 15 bits on the
rising/falling edge of the touch probe.
To disable bits 1, 2, 9 and 10 (saving the position values on the rising/falling edges of touch probes 1
and 2) of the touch probe state (0x60B9), disable bits 4, 5, 12 and 13 (using sampling on the
rising/falling edges of touch probes 1 and 2) of the touch probe function (0x60B8) and enable them.
10-119
10. Object Dictionary
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
DINT - - UU RO Yes - No
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
DINT - - UU RO Yes - No
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
DINT - - UU RO Yes - No
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
DINT - - UU RO Yes - No
10-120
10. Object Dictionary
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
DINT - - UU RO Yes - No
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
This represents the value entered as the command during position control.
10-121
10. Object Dictionary
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
UDINT - - - RO Yes - No
Bit Description
3 to 15 Reserved
24~30 Reserved
USINT - 2 - RO No - No
Bit Description
0 to 15 Reserved
20 to 23 Reserved
28 to 31 Reserved
Bit Description
0 to 15 Reserved
20 to 31 Reserved
10-123
10. Object Dictionary
PDO
Variable Accessi Change Rete
Setting range Initial value Unit assignme
type bility attribute ntive
nt
-2147483648 to
DINT 0 UU/s RW Yes Always No
2147483647
UDINT - 0x000003AD - RO No - No
4 Reserved 0
5 HM (Homing) 1: Supported
10 to 31 Reserved 0
10-124
11. Product Specifications
Product Features
Servo Motor Type (APM- ) SAR3A SAR5A SA01A SA015A
Specifications and Ambient Operating temperature: 0 - 40°C, Storage temperature: -10 - 60°C
features t t
Ambient humidity 20 - 80% RH (no condensation)
Atmosphere No exposure to direct sunlight, no corrosive or flammable gases.
Anti-vibration Vibration acceleration of 49 [m/s2] (5G)
Weight [kg] 0.3 0.4 0.5 0.7
11-1
11. Product Specifications
Product Features
Servo Motor Type (APM- ) SB01A SB02A SB04A
11-2
11. Product Specifications
Product Features
Servo Motor Type (APM- ) SBN01A SBN02A SBN04A SBN04A-BK
Applicable drive (L7□A□□) L7□A002 L7□A004
Rated output [kW] 0.1 0.2 0.4 0.4
[N⋅m] 0.32 0.64 1.27 1.27
Rated torque
[kgf⋅cm] 3.25 6.49 12.99 12.99
Maximum [N⋅m] 0.95 1.91 3.82 3.82
instantaneous torque [kgf⋅cm] 9.74 19.48 38.96 38.96
Rated current [A] 1.58 1.50 3.00 2.73
Peak current [A] 4.74 4.50 9.00 8.19
Rated rotation speed [r/min] 3000
Maximum rotation [r/min] 5000
[kg⋅m²x10¯⁴] 0.11 0.18 0.32 0.25
Inertia moment
[gf⋅cm⋅s²] 0.12 0.19 0.33 0.26
Permitted load inertia 20 times of motor inertia
Rated power rate [kW/s] 8.91 22.22 50.41 63.84
Speed and Standard Quad. Type Incremental 3000[P/R]
Position Detector Option Serial Type 19[Bit]
Protection Fully enclosedself-cooling IP55 (excluding axis penetration)⋅
Time rating Continuous
Specifications and Ambient Operating temperature: 0 - 40°C, Storage temperature: -10 - 60°C
features Ambient humidity 20 - 80% RH (no condensation)
Atmosphere No direct sunlight, corrosive gas, or combustible gas
Anti-vibration Vibration acceleration of 49 [m/s2] (5G)
Weight [kg] 0.8 1.1 1.6 1.6
11-3
11. Product Specifications
Product Features
Servo Motor Type (APM- ) SC04A SC06A SC08A SC10A
Applicable drive (L7□A□□) L7□A004 L7□A008 L7□A010
Rated output [kW] 0.4 0.6 0.8 1.0
[N⋅m] 1.27 1.91 2.55 3.19
Rated torque
[kgf⋅cm] 12.99 19.49 25.98 32.48
Specifications and Ambient temperature Operating temperature: 0 - 40°C, Storage temperature: -10 - 60°C
features Ambient humidity 20 - 80% RH (no condensation)
Atmosphere No direct sunlight, corrosive gas, or combustible gas
Anti-vibration Vibration acceleration of 49 [m/s2] (5G)
Weight [kg] 1.9 2.5 3.2 3.8
11-4
11. Product Specifications
Product Features
Servo Motor Type (APM- ) SC03D SC05D SC06D SC07D
Maximum rotation
[r/min] 3000
speed
11-5
11. Product Specifications
Product Features
Servo Motor Type (APM- ) SE09A SE15A SE22A
Maximum rotation
[r/min] 5000
speed
11-6
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) SE06D SE11D SE16D SE22D
Applicable drive (L7□A□□) L7□A008 L7□A010 L7□A020
Rated output [kW] 0.6 1.1 1.6 2.2
[N⋅m] 2.86 5.25 7.64 10.50
Rated torque
[kgf⋅cm] 29.23 53.59 77.94 107.17
Maximum rotation
[r/min] 3000
speed
11-7
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) SE05G SE09G SE13G SE17G
Applicable drive (L7□A□□) L7□A008 L7□A010 L7□A020
Rated output [kW] 0.45 0.85 1.3 1.7
[N⋅m] 2.86 5.41 8.28 10.82
Rated torque
[kgf⋅cm] 29.23 55.21 84.44 110.42
Maximum rotation
[r/min] 3000
speed
11-8
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) SE03M SE06M SE09M SE12M
Applicable drive (L7□A□□) L7□A004 L7□A008 L7□A010 L7□A020
Rated output [kW] 0.3 0.6 0.9 1.2
[N⋅m] 2.86 5.73 8.59 11.46
Rated torque
[kgf⋅cm] 29.23 58.46 87.69 116.92
Maximum rotation
[r/min] 2000
speed
11-9
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) SF30A SF22D LF35D SF20G LF30G
Applicable drive (L7□A□□) L7□A035 L7□A020 L7□A035
Rated output [kW] 3.0 2.2 3.5 1.8 2.9
[N⋅m] 9.55 10.50 16.71 11.46 18.46
Rated torque
[kgf⋅cm] 97.43 107.17 170.50 116.92 188.37
Rated rotation
[r/min] 3000 2000 1500
speed
Maximum rotation
[r/min] 5000 3000 3000 2700
speed
Ambient
Specifications and Operating temperature: 0 - 40°C, Storage temperature: -10 - 60°C
temperature
features
Ambient humidity 20 - 80% RH (no condensation)
Atmosphere No direct sunlight, corrosive gas, or combustible gas
Anti-vibration Vibration acceleration of 49 [m/s2] (5G)
Weight [kg] 12.4 12.4 17.7 12.4 17.7
32.00 48.00
24.00 36.00
16.00 24.00
8.00 12.00
0.00 0.00
1.000 2.000 3.000 1.000 2.000 3.000
Speed [r/min] Speed [r/min]
11-10
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) SF12M SF20M LF30M
11-11
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) SG22D LG35D SG20G LG30G
Maximum rotation
[r/min] 3000 3000 2700
speed
11-12
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) SG12M SG20M LG30M
11-13
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) HB01A HB02A HB04A HE09A HE15A HE30A
11-14
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) FB01A FB02A FB04A
11-15
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) FC04A FC06A FC08A FC10A
Maximum rotation
[r/min] 5000
speed
11-16
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) FC03D FC05D FC06D FC07D
Maximum rotation
[r/min] 3000
speed
11-17
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) FE09A FE15A FE22A FE30A
11-18
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) FE06D FE11D FE16D FE22D
Applicable drive (L7□A□□) L7□A008 L7□A010 L7□A020
Rated output [kW] 0.6 1.1 1.6 2.2
[N⋅m] 2.86 5.25 7.63 10.5
Rated torque
[kgf⋅cm] 29.2 0 53.60 77.90 107.10
Maximum rotation
[r/min] 3000
speed
11-19
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) FE05G FE09G FE13G FE17G
Applicable drive (L7□A□□) L7□A008 L7□A010 L7□A020
Rated output [kW] 0.45 0.85 1.3 1.7
[N⋅m] 2.86 5.41 8.27 10.82
Rated torque
[kgf⋅cm] 29.22 55.19 84.41 110.38
Maximum [N⋅m] 8.59 16.23 24.82 32.46
instantaneous
torque [kgf⋅cm] 87.66 165.57 253.23 331.14
Protection
Fully enclosedself-cooling IP65 (excluding axis penetration)⋅
method
Ambient
Specifications Operating temperature: 0 - 40°C, Storage temperature: -10 - 60°C
temperature
and features
Ambient humidity 20 - 80% RH (no condensation)
11-20
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) FE03M FE06M FE09M FE12M
Maximum rotation
[r/min] 2000
speed
11-21
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) FF30A FF50A FF22D FF35D
Maximum rotation
[r/min] 5000 3000
speed
11-22
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) FF20G FF30G FF12M FF20M FF30M FF44M
Applicable drive (L7□A□□) L7□A020 L7□A035 L7□A020 L7□A035 L7□A050
Rated output [kW] 1.8 2.9 1.2 2.0 3.0 4.4
Rated power rate [kW/s] 46.92 73.14 46.94 78.27 111.04 165.38
11-23
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) FG22D FG35D FG55D FG20G FG30G FG44G
Applicable drive (L7□A□□) L7□A020 L7□A035 L7□A050 L7□A020 L7□A035 L7□A050
Rated output [kW] 2.2 3.5 5.5 1.8 4.4 4.4
[N⋅m] 10.50 16.71 26.25 11.50 28 28
Rated torque
[kgf⋅cm] 107.1 170.4 267.8 116.9 285.8 285.8
Maximum [N⋅m] 31.51 50.12 78.76 34.40 84 84
instantaneous
torque [kgf⋅cm] 321.30 511.30 803.4 350.80 857.4 857.4
Rated current [A] 10.25 14.67 29.74 11.18 31.72 31.72
Peak current [A] 30.75 44.01 89.22 33.54 95.16 95.16
Rated rotation
[r/min] 2000 1500
speed
Maximum
[r/min] 3000 2700 3000 3000 2700 3000
rotation speed
[kg⋅m²x10¯⁴] 41.13 71.53 117.72 14.13 71.53 117.72
Inertia moment
[gf⋅cm⋅s²] 41.97 72.99 120.12 41.97 72.99 120.12
Permitted load inertia 5 times of motor inertia
Rated power
[kW/s] 26.78 38.99 58.51 31.91 47.66 66.64
rate
11-24
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) FG12M FG20M FG30M FG44M
Applicable drive (L7□A□□) L7□A020 L7□A035 L7□A050
Rated output [kW] 1.2 2.0 3.0 4.4
Maximum rotation
[r/min] 2000 1700 2000
speed
11-25
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) FALR5A FAL01A FAL015A FBL01A FBL02A FBL04A
Rated power rate [kW/s] 10.55 23.78 35.34 11.09 27.60 27.07
Speed and Standard Serial Multi-Turn Built-in Type(18bit) Serial Multi-Turn Built-in Type(19bit)
Position Detector Option x
Protection
Fully enclosedself-cooling IP67 (excluding axis penetration)⋅
method
Ambient
Specifications Operating temperature: 0 - 40°C, Storage temperature: -10 - 60°C
temperature
and features
Ambient humidity 20 - 80% RH (no condensation)
11-26
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) FCL04A FCL06A FCL08A FCL10A
Specifications and Ambient temperature Operating temperature: 0 - 40°C, Storage temperature: -10 - 60°C
features
Ambient humidity 20 - 80% RH (no condensation)
11-27
11. Product Specifications
■ Product Features
Servo Motor Type (APM- ) FCL03D FCL05D FCL06D FCL07D
Applicable drive (L7□A□□) L7□A004 L7□A008
Rated output [kW] 0.30 0.45 0.55 0.65
Specifications and Ambient temperature Operating temperature: 0 - 40°C, Storage temperature: -10 - 60°C
features
Ambient humidity 20 - 80% RH (no condensation)
11-28
11. Product Specifications
Applicable motor
SA/FAL SB/FB/FBL SC/FC/FCL SE/FE SF/FF SG/FG
series
Static friction
0.32 1.47 3.23 10.4 40 74
torque [N•m]
Braking method Spring brake Spring brake Spring brake Spring brake Spring brake Spring brake
* The same specifications apply to all electric brakes installed in our servo motors.
* Electronic brakes are designed to maintain a stop. Never use them for absolute braking.
* These brake specifications are subject to change. Check the voltage specifications on your specific motor.
11-29
11. Product Specifications
AP04 250x250x6
AP06 250x250x6
AP08 250x250x12
Aluminum
AP13 350x350x20
AP18 550x550x30
AP22 650x650x35
Note 1. The product specifications are based on the data measured after the heat sink is mounted.
* When a cable is bent more than the specified bending rate, it may not satisfy the specified IP grade.
* Use only the specified heat sink cables to satisfy the specified IP grade.
11-30
11. Product Specifications
External dimensions
Model Weight (kg)
L LM LC CB
(Except SA015A)
11-31
11. Product Specifications
External dimensions
Model Weight (kg)
L LM LC CB
11-32
11. Product Specifications
External dimensions
Model Weight (kg)
L LM LC CB S
11-33
11. Product Specifications
11-34
11. Product Specifications
External dimensions
Model Eye bolt Weight (kg)
L LM LC
11-35
11. Product Specifications
External dimensions
Model Weight (kg)
L LM LC LQ
11-36
11. Product Specifications
11-38
11. Product Specifications
External dimensions
Model Weight (kg)
L LM LC
11-39
11. Product Specifications
11-40
11. Product Specifications
FE09A,FE06D,
197.3(235.3) 139.3(177.3) 89.8(89.6) 19 5 5 3 5.04(6.58)
FE05G,FE03M
FE15A,FE11D,
217.3(255.3) 159.3(197.3) 109.8(109.6) 19 5 5 3 6.74(8.28)
FE09G,FE06M
FE22A,FE16D,
237.3(275.3) 179.3(217.3) 129.8(129.6) 22 6 6 3.5 8.48(10.02)
FE13G,FE09M
FE30A,FE22D,
255.3(293.3) 197.3(235.3) 147.8(147.6) 24 7 8 4 10.05(11.59)
FE17G,FE12M
11-41
11. Product Specifications
Key Eye
External dimensions Weight
Model dimensions bolt
(kg)
L LM LC S T W U
FF30A,FF22D,
257.5(308.9) 178.5(229.9) 129(128.7) 12.5(19.7)
FF20G,FF12M
No
FF35D, 35
287.5(338.9) 208.5(259.9) 159(158.7) 8 10 5 17.4(24.6)
FF30G,FF20M (0~+0.01)
Yes
FF30M 331.5(382.9) 252.5(303.9) 203(202.7) 25.2(32.4)
11-42
11. Product Specifications
Key
External dimensions
Model dimensions Weight (kg)
L LM LC S T W U
FG22D,FG20G,
229.5(295.7) 164.5(230.7) 115(114.2) 15.42(29.23)
FG12M
35
FG35D,FG30G, 8 10 5
250.5(316.7) 185.5(251.7) 136(135.2) (0~+0.01) 20.22(34.03)
FG20M
11-43
11. Product Specifications
Note 3) When connecting the FAL product, connect the power cable first.
11-44
11. Product Specifications
Key
Model External dimensions
dimensions Weight (kg)
Name
L LM LC S H T W U
11-45
11. Product Specifications
11-46
11. Product Specifications
11-47
11. Product Specifications
11-48
11. Product Specifications
Add-on functions Gain adjustment, alarm history, JOG operation, and home search
Operating
temperature
0 ~ +50[℃] / -20~ +65[℃]
/Storage
Service temperature
Environment Operating
/Storage humidity
Others Indoors, areas free from corrosive or combustible gases, liquids, or dust.
11-49
11. Product Specifications
L7NHFA010U
PE
L7NHFA035U
11-50
11. Product Specifications
L7NHFA050U
L7NHFA075U
11-51
11. Product Specifications
1)
Name APCS- E AS Motors All models of APM-SA/SB/SC/HB Series INC
Specifications
1. Motor connection
a. Cap specifications (15 Positions): 172163-1 (AMP)
b. Socket specifications: 170361-1 (AMP)
2. Drive connection (CN2)
a. Case specifications: 10314-52A0-008 (3M) or SM-14J (Suntone)
b. Connector specifications: 10114-3000VE (3M) or SM-14J (Suntone)
3. Cable specifications: 7Px0.2SQ or 7Px24AWG
Classification Signal Product Name Medium and Large Capacity MS Type INC Encoder Cable
1)
Name APCS- E BS Motors All models of APM-SE/SF/SG/LF/LG/HE Series INC
Specifications
Note 1) The in the Model Name indicates the type and length of each cable. Refer to the following table for the
marking information.
11-52
11. Product Specifications
1)
Name APCS- E CS Motors All models of APM-SB/SC Series S-turn
Specifications
1. Motor connection
a. Cap specifications (9 Positions): 172161-1 (AMP)
b. Socket specifications: 170361-1 (AMP)
2. Drive connection (CN2)
a. Case specifications: 10314-52A0-008 (3M) or SM-14J (Suntone)
b. Connector specifications: 10114-3000VE (3M) or SM-14J (Suntone)
3. Cable specifications: 3Px0.2SQ or 3Px24AWG
1)
Name APCS- E CS1 Motors All models of APM-SA/SB/SC Series M-turn
11-53
11. Product Specifications
Specifications
1. Motor connection
a. Cap specifications: 2201825-1 (Tyco)
b. Socket specifications: 2174065-4 (Tyco)
2. Drive connection (CN2)
a. Case specifications: 10314-52A0-008 (3M) or SM-14J (Suntone)
b. Connector specifications: 10114-3000VE (3M) or SM-14J (Suntone)
3. Cable specifications: 3Px0.2SQ or 3Px24AWG
Direction)
4 0[V] 4 +5[V] 3 MA 8 - 13 -
5 Shield 4 /MA 9 - 14 5[V]
1. Motor connection
a. Cap specifications (9 Positions): 2201825-1 (Tyco)
b. Socket specifications: 2174065-4 (Tyco)
2. Drive connection (CN2)
a. Case specifications: 10314-52A0-008 (3M) or SM-14J (Suntone)
b. Connector specifications: 10114-3000VE (3M) or SM-14J (Suntone)
3. Cable specifications: 4Px0.2SQ or 4Px24AWG Battery connection
4. Battery connection
a. Connector specifications: 5267-02A (Molex)
11-54
11. Product Specifications
Specifications
1)
Name APCS- E DS1 Motors All models of APM-SE/SF/SG/LF/LG/FE/FF/FG Series S-turn
11-55
11. Product Specifications
Note 1) The in the Model Name indicates the type and length of each cable. Refer to the following table for the marking
information.
1)
Name APCS- P GS Motors All models of APM-SA/SB/SC/HB Series
U 1
LEAD
V 2
WIRE
W 3
Specifications
FG FG 4
1.
Motor connection
a. Cap specifications (4 Positions): 172159-1 (AMP)
b. Socket specifications: 170362-1 (AMP)
2. Drive connection (U, V, W, and PE)
a. U, V and W pin specifications: 1512
b. PE pin specifications: 1.5x4 (ring terminal)
3. Cable specifications: 4Cx0.75SQ or 4Cx18AWG
Classification Brake release Product Name Small Capacity AMP Type Brake Cable
1)
Name APCS- P KB Motors All models of APM-SA/SB/SC Series
11-56
11. Product Specifications
+ 1
LEAD
Specifications WIRE
- 2
1. Motor connection
a. Cap specifications (2 Positions): 172157-1 (AMP)
b. Socket specifications: 170362-1 (AMP)
2. For braking power
a. Connection terminal specifications: 1.5x3 (ring terminal)
3. Cable specifications: 2Cx0.75SQ or 2Cx19AWG
Note 1) The in the Model Name indicates the type and length of each cable. Refer to the following table for the marking
information.
11-57
11. Product Specifications
1)
Name APCS- P HS Motors All models of APM-SE/FE/HE Series
1)
Name APCS- P NB Motors All models of APM-SE/FE Series
1. Motor connection
a. PLUG specifications: MS3108B 20-15S (MS)
2. Drive connection
a. U, V and W pin specifications: 2512
b. PE pin specifications: 2.5 x 4 (ring terminal)
3. Power cable specifications: 4Cx2.5SQ or 4Cx14AWG
4. Brake power connection
a. Connection terminal specifications: 1.5 x 3 (ring terminal)
5. Brake cable specifications: 2Cx0.75SQ or 2Cx19AWG
Note 1) The in the Model Name indicates the type and length of each cable. Refer to the following table for the marking
information.
11-58
11. Product Specifications
U A
LEAD
V B
Specification WIRE
W C
s
FG FG D
Brake + E
Wire - F
Specification
s
1. Motor connection
a. PLUG specifications: MS3108B 24-10S (MS)
2. Drive connection
a. U, V and W pin specifications: 2512
b. PE pin specifications: 2.5 x 4 (ring terminal)
3. Power cable specifications: 4Cx2.5SQ or 4Cx14AWG
4. Brake power connection
a. Connection terminal specifications: 1.5 x 3 (ring terminal)
5. Brake cable specifications: 2Cx0.75SQ or 2Cx19AWG
11-59
11. Product Specifications
Classification Power supply Product Name Medium Capacity MS Type Brake Cable (for 220 Flange)
1)
Name APCS- P SB Motors All models of APM-SG/LG/FG
Brake + A
Specifications Wire - B
1. Motor connection
a. PLUG specifications: MS3108B 14-7S (MS)
2. For braking power
a. Connection terminal specifications: 1.5x3 (ring terminal)
3. Cable specifications: 2Cx0.75SQ or 2Cx19AWG
Note 1) The in the Model Name indicates the type and length of each cable. Refer to the following table for the marking
information.
11-60
11. Product Specifications
U 3
LEAD
V 2
WIRE
W 1
Specifications FG FG 4
1. Motor connection
a. PLUG specifications: KN5FT04SJ1 (JAE)
b. Socket specifications: ST-KN-S-C1B-3500 (JAE)
2. Drive connection (U, V, W, and PE)
a. U, V and W pin specifications: 1512
b. PE pin specifications: 1.5x4 (ring terminal)
3. Cable specifications: 4Cx0.75SQ or 4Cx18AWG
Classification Brake Product Name Small Capacity Flat Type Brake Cable
Brake + 1
Wire - 2
Specifications
1. Motor connection
a. PLUG specifications: KN5FT02SJ1 (JAE)
b. Socket specifications: ST-KN-S-C1B-3500 (JAE)
2. For braking power
a. Connection terminal specifications: 1.5x3 (ring terminal)
3. Cable specifications: 2Cx0.5SQ or 2Cx20AWG
11-61
11. Product Specifications
Classification Power supply Product Name Small Capacity L Series Power Cable
U 1
LEAD
V 2
WIRE
W 3
Specifications FG FG 4
1. Motor connection
a. Plug specifications: SM-JN8FT04 (Suntone)
b. Socket specifications: SMS-201 (Suntone)
2. Drive connection (U, V, W, and PE)
a. U, V and W pin specifications: 1512
b. PE pin specifications: 1.5x4 (ring terminal)
3. Cable specifications: 4Cx0.75SQ or 4Cx18AWG
4. Others: For FAL products, the encoder cable should be connected after installing the power cable.
Note 1) The in the Model Name indicates the type and length of each cable. Refer to the following table for the marking
information.
11-62
11. Product Specifications
1)
Name APCS-CN5L7U Drive L7NH Series
3. Electrical requirements:
1)
Name APCS-CN6K Drive L7NH SERIES
Specifications
11-63
11. Product Specifications
1)
Name APCS-STO A Drive L7N Series
1)
Name APCS-CN4NNA Drive L7N Series
Specifications
11-64
11. Product Specifications
L7NHFA001U
Resist Braking
APC-140R50 L7NHFA002U
ance Resistance
L7NHFA004U
L7NHFA020U
Resist Braking (2P)
APC-600R30
ance Resistance L7NHFA035U
(3P)
L7NHFA050U
Resist Braking (4P)
APC-600R28
ance Resistance L7NHFA075U
(4P)
IRM2000-3.3Ω
Resist Braking
L7NHFA150U
ance Resistance 3.3[Ω]
(2000W)
11-65
11. Product Specifications
L7□A 001□
L7□A 002□
L7□A 004□
APCS-TB6-
L7□A 008□
B010LBEI
L7□A 010□
L7□B 010□
L7□A 020□
APCS-TB6- L7□A 035□
B030NBDC
L7□B 050□
Resist Noise
ance Filter
APCS-TB6-
L7□B 150□
B060LAS
11-66
11. Product Specifications
11-67
12. Maintenance and Inspection
12.1.1 Precautions
1. Measuring the motor voltage: The PWM controls the voltage output from the servo amp to the
motor. Because of this, the waves take the form of pulses. Use a rectifier voltmeter for accurate
measurements because different meters may produce different results.
2. Measuring the motor current: Use a moving iron ammeter and wait for the motor's reactance to
smooth the pulse waveform into sine waves.
3. Measuring the electric power: Use an electrodynamometer based on the 3 power meter
method.
4. Other gauges: When using an oscilloscope or digital voltmeter, do not allow them to touch the
ground. Use a 1 mA or less input current gauge.
12-1
12. Maintenance and Inspection
Wait at least 10 minutes after turning off the power before beginning the inspection because the
condenser can hold enough voltage to cause an electrical accident.
Caution
Wait at least 10 minutes after turning off the power before beginning the inspection because
the condenser can hold enough voltage to cause an electrical accident.
Vibration and Touch the motor and listen for The feel and sounds should be
Monthly
sound check sounds. the same as usual.
Depends on the
Inspect the
amount of Clean the motor with a cloth or
exterior of the -
contamination or air pressure.
motor
damage.
Replace the oil At least once Remove the oil seal from the This only applies to motors with
seal every 5,000 hours motor and replace it. an oil seal.
Note 1) Measure the resistance between the PE and one of the U, V, and W power lines on the servo
motor.
Check for loose At least once Check whether the screws are loose
Tighten the screws.
screws a year on the terminals and connectors.
Mechanical friction and aging may deteriorate the following parts or even cause them to
malfunction. This is why it is important to conduct regular maintenance checks and replace worn
parts.
1. Smoothing condensers: Ripple currents and other factors can cause this part to wear. The
lifespan of this part depends on the operating temperature and environment. It normally lasts
for 10 years if used continuously in a normal, air-conditioned environment. Inspect the
condenser at least once each year because it can rapidly age over a short period of time once
it starts to deteriorate (inspect it more frequently as it approaches obsolescence).
a. The condition of the case: Check for deformations on the sides and bottom.
b. The condition of the lid: Check for notable expansion, severe cracks, or broken parts.
c. The relief valve: Check for notable valve expansion and operation.
d. Also regularly check whether the exterior is cracked, discolored, or leaking and whether
there are any broken parts. The condenser is obsolete when its capacity degrades to less
than 85% of the rated capacity.
2. The relays: Check for bad connection and wear and tear on the contacts caused by switching
currents. A relay is obsolete when its accumulated number of switches reaches 100,000,
depending on the power capacity.
3. Motor bearings: Replace the bearings after 20,000 to 30,000 hours of operation at the rated
speed under the rated load. Replace the bearings if abnormal sounds or vibrations are
detected during inspection, depending on the operating conditions.
Standard Replacement
Part Name Method
Cycle
Aluminum electrolytic
Replace with new boards (determined after
condensers 5 years
inspection)
on printed boards
12-3
12. Maintenance and Inspection
The P-OT and N-OT inputs are Refer to "2. Wiring and Connection" or
Turn on the P-OT and N-OT inputs.
off. "2.5. Wiring for Input/Output Signals."
The external wiring is incorrect Check the wires to the motor and the Redo the wiring.
or the cables are disconnected. encoder. Replace the cables.
The ambient temperature is too Check the temperature around the Change heat transfer structure.
high. motor. (40℃ or lower) Install a cooling fan.
The surface of the motor is Check whether there are any foreign
Clean the surface of the motor.
contaminated. substances on the surface of the motor.
The magnetic power of the Check the counter voltage and voltage
Replace the motor.
magnets is reduced. waveforms.
12-4
12. Maintenance and Inspection
Servo Alarm
If the drive detects a problem, it will trigger a servo alarm and transition to the servo off state to stop. In
this case, the value of the emergency stop setting (0x2013) is used to stop the drive.
Alarm code
Cause Checklist Troubleshooting
name
12-5
12. Maintenance and Inspection
Alarm code
Cause Checklist Troubleshooting
name
Drive installation Check the drive installation Refer to "2. Wiring and
direction status. Connection."
Apparatus status
Operation should be normal. Inspect the apparatus.
failure
12-6
12. Maintenance and Inspection
Alarm code
Cause Checklist Troubleshooting
name
Motor cable failure Check the cable disconnection. Replace the motor cable.
Reserved
12-7
12. Maintenance and Inspection
Alarm code
Cause Checklist Troubleshooting
name
Encoder temperature
(Encoder Overheat)
motor.
the drive.
the drive.
Check the setting of the phase (e.g. step motor), set the
Parameter setting failure
warning mask [0x2014]. 14th bit in the warning mask
12-8
12. Maintenance and Inspection
Alarm code
Cause Checklist Troubleshooting
name
motor.
the drive.
failure, or short-circuits.
Encoder cable failure Replace the encoder cable.
Check for shield and PE
disconnection.
the drive.
Sinusoidal ENC
frequncy If an alarm occurs continuously
the encoder.
Abnormal combination Check the brand label codes of Please use drives and motors with
of drive and motor the drive and motor. the same brand label.
12-9
12. Maintenance and Inspection
Alarm code
Cause Checklist Troubleshooting
name
motor.
the drive.
being supplied.
being supplied.
When the external Check the operation condition Please recheck the regenerative
Over voltage regenerative resistor and regenerative resistance resistance value considering the
the drive.
Alarm code
Cause Checklist Troubleshooting
name
12-11
12. Maintenance and Inspection
Alarm code
Cause Checklist Troubleshooting
name
12-12
12. Maintenance and Inspection
Alarm code
Cause Checklist Troubleshooting
name
12-13
12. Maintenance and Inspection
Servo Warning
If the drive detects an error that is classified as a servo warning, it will trigger a warning. In this case, the
drive will maintain normal operating conditions. After the cause of the warning is eliminated, the warning
will be cleared automatically. In case of a warning, take an appropriate action. You can specify if each
※ When two or more warnings occur, they are displayed as the sum of warning codes.
E.g. It is displayed as follows: "W10 (operation overload) + W40 (low voltage) = W50".
3 - -
Warning state
Cause Checklist Troubleshooting
(code) name
Main power
Check the voltage range of 200-230
input Inspect the power again.
Vac between L1, L2 and L3 phases.
voltage failure
12-14
12. Maintenance and Inspection
Warning state
Cause Checklist Troubleshooting
(code) name
connection
Check the battery connection status. Properly connect the battery.
failure or no
connection
Apparatus
failure
Abnormal
Check whether the current capacity Lower the torque limit value or replace
combination of of the motor is larger than the drive's the motor to one that has a lower
current capacity. current capacity than the drive.
drive and motor
12-15
12. Maintenance and Inspection
Warning state
Cause Checklist Troubleshooting
(code) name
12-16
12. Maintenance and Inspection
10000
1000
T
i
100
m Turn
회전
e
Stop
정지
(
S
e 10
c
.
)
1
110 120 130 140 150 160 170 180 190 200 210 220 230 240 250 260 270 280 290 300
12-17
12. Maintenance and Inspection
Time Turn
(Sec) Stop
Overload(%)
12-18
12. Maintenance and Inspection
Time Turn
(Sec) Stop
Overload(%)
12-19
12. Maintenance and Inspection
Time Turn
(Sec) Stop
Overload(%)
12-20
13. Test Drive
For a motor with oil seals fittings, is there any damage to the oil seal?
If you perform test drive of a servo motor having been stored for an extended period, make sure to
check the motor according to the maintenance and inspection method for servo motor. For more
information on maintenance and inspection, refer to 11. 11. Maintenance and Inspection.
13-1
13. Test Drive
Test drive with both the machine and the servo motor.
Actual operation
Before the test drive, check that the upper level controller and the servo drive are correctly wired,
and the objects of the servo drive are correctly configured.
If you use the safety function, connect the STO safety device connector.
(Note) When removing the safety jumper connector attached to the STO,
13-2
13. Test Drive
pull out the motor main circuit connector first, and then the connector body
while pressing the lock ejector on the jumper connector side towards the
servo drive side. The connector may be damaged if you pull it out when the
lock has not been released. Please be careful.
Connect ECAT IN and OUT of the EtherCAT communication connector Refer to Section 2.5
4 between the upper level device and Servo Drive. Wiring for
(Note) Please use the CAT5 and SFTP cables. Input/Output Signals.
Turn on the servo drive. The servo drive communication is in the Safe OP
state. Make sure that the state of the servo drive panel monitor is as the
figure below:
(Note) If the Error LED is flickering or on, and the monitor panel state is AL-
xx, refer to Manual Maintenance and Inspection.
Refer to Section 11
Now, we have finished checking the connection and state of input signal
6 Maintenance and
circuits to prepare for the test drive.
Inspection.
Before launching the TwinCAT System Manager, copy the servo drive XML
1
file into the schema folder (C:\TwinCAT\Io\EtherCAT).
13-3
13. Test Drive
Right-click I/O Devices in the Work Space pane of the TwinCAT system,
and then click Scan Devices.
If the New I/O devices found dialog window appears, select the device
or servo drive that needs to be test driven and click OK.
13-4
13. Test Drive
Click the Online tab on the right side to verify that Current State and
Requested State are in the SAFEOP state.
13-5
13. Test Drive
Verify if the EtherCAT communication state has switched from SafeOP to OP.
Verify if the states of the servo drive panel monitor and the I/O device
(servo drive) of the TwinCAT system are in the online state as shown in
the figure below.
10
Check the communication LED.
Check the online state of the I/O device of the TwinCAT system.
In the I/O-Configuration tree of the workspace, click the servo drive, and
then click the Online tab to check if Current State and Requested State
are in the OP state.
13-6
13. Test Drive
We have finished adding NC-Task and I/O Devices (servo drive) to the
11
TwinCAT System Manager.
Select Axis1.
Note: Remember the actual units will not be converted even if the units
shown in the figure above was converted to mm or degrees.
Note: Change the units and tune the Axis Scaling Factor below.
Set the Axis Scaling Factor. The Axis Scaling Factor determines the distance
2
of the axial load movement while the motor shaft makes one revolution.
13-7
13. Test Drive
Select Axis1.
Select Axis 1.
Set the speed, acceleration, and jerk of the test drive axis.
Set the acceleration, deceleration, and jerk directly for the test drive axis;
the TwinCAT NC can calculate the acceleration based on the configured
4 profile timing.
Select Axis 1.
13-8
13. Test Drive
Select Axis 1.
13-9
13. Test Drive
Note: The Position Lag Monitoring is the difference between the position
reference and the actual position at a given cycle time. When the Position
Lag Monitoring is enabled, the TwinCAT NC generates an alarm if the
positional error exceeds the settings.
Select Axis 1.
13-10
13. Test Drive
Select Controller, Feed Fw, and Feed Bw in the Set Enabling pop-up.
Click OK.
Make sure that the state of the servo drive panel monitor is as the
figure below:
Use the buttons shown below to manually perform the test drive (JOG).
After moving it to the Target Position, verify if the Set Position is the
same as the Target Position.
When the alarm goes off, click the F8 button to reset the alarm.
Note: If the position limit is enabled, set the Target Position within the limit.
13-11
13. Test Drive
Click Set.
Click OK.
13-12
13. Test Drive
13-13
13. Test Drive
4
When the PC and the PLC are connected, the connection between the
PLC and the servo drive will be enabled as shown in the figure below.
13-14
13. Test Drive
For the first connection, enable the network parameters and servo
parameters in the workspace on the left through Connect Network
Servo Automatically.
After the servo drive and the PLC are connected, the servo parameters
and the motor test drive function will be enabled.
Make sure that the state of the servo drive panel monitor is as the
figure below:
Note: For subsequent connections, connect or disconnect the XGT and the
servo drive by connecting the entire servo or disconnecting them
respectively, since the device has been registered and its parameters
initialized through automatic servo connection.
Note: In case there is any change in the XGT-connected device, initialize the
parameters of the device connected by the automatic servo connection.
13-15
13. Test Drive
Set the Driving Parameters of Test Drive Axis Manual Operation (Jog)
Parameters.
13-16
13. Test Drive
Select parameters that you want to change, and then change them.
With the Write Project dialog window enabled, click to select the
Operation Data of Test Drive Axis, the Operation Parameters, and the
Servo Parameters checkboxes, and then click OK to save the configured
parameters.
11
13-17
13. Test Drive
On the menu bar, click the Servo ON icon to turn on the servo of the
servo drive of the test drive axis.
12
Click the System View tab and the Basic Command tab in the workspace
to check the state of the servo drive as shown in the figure below.
13
Make sure that the state of the servo drive panel monitor is as the
figure below:
13-18
13. Test Drive
14
For the jog operation, the motor is driven with the settings of the
operation parameters.
For the inching operation, the motor moves to the entered position.
After entering the position value, click the Run button to perform the
test drive.
On the menu bar, click Online Write to store the operation data.
On the Point Command tab, click the Run button to perform the test
drive.
15
13-19
13. Test Drive
13-20
14. Appendix
14. Appendix
(1) Prepare a download cable (USB OTG cable) and a USB memory.
Use a USB OTG cable, consisting of a USB Female Plug Type A and USB Mini B 5 pins, as the
download cable.
*Caution
1. The L7NH_FW.bin file should be placed in the root directory of the USB memory, and the full file
name including the extension should match.
2. The formatting type of the USB memory has to be set to FAT32 (default).
(3) After connecting the USB memory to the USB OTG cable, connect it to the USB terminal and
power on the drive.
(4) If 7-Segment for servo status display shows "boot" and then "otg", it indicates that update is in
progress. If three horizontal bars of FND Digit5 are sequentially turned on from bottom to top,
it indicates that download is complete. At the time, turn the power off and remove the USB
OTG cable and USB memory.
L/A 0 0 1 0 1
7 8 9
7 8 9
L/A 1
2 3
2 3
RUN
6
6
4
5 5
ERR x10 x1
14-1
14. Appendix
(7-Segment displays a message when downloading the firmware using the OTG)
(5) Turn on the power again, and verify if the firmware is updated.
Master
Servo Drive
(e.g. TwinCAT)
"boot"State?
No
Yes
Write Request
Receive Write Request
Transfer *Password, *File
*Password, *File Name
Name
No
Ack-request
Receive Ack-request
*packet Number : 0x0
Data request
Receive Data request
*Packet Number
Write the data to flash ROM
*File Data
Ack-request
Receive Ack-request *packet Number : next time
packet number of data
Ack-request
Receive Ack-request *packet Number : next time
packet number of data
(2) I/O Configuration of TwinCAT - On the Online tab of the drive connected to the I/O, click
Bootstrap in the State Machine menu.
14-2
14. Appendix
(3) After the current state is changed to BOOT and you check the drive status (7-segment displays
boot), wait for approx. 10 seconds until the internal flash memory of the drive is cleared.
L/A 0 0 1 0 1
7 8 9
7 8 9
L/A 1
2 3
2 3
RUN
6
6
4
5 5
ERR x10 x1
14-3
14. Appendix
L/A 0 0 1 0 1
9 9
L/A 1
7 8
7 8
2 3
2 3
RUN 4 5 4 5
6
6
ERR x10 x1
(7-Segment display appears when flash deletion is completed during the firmware download using
FoE)
*Caution
The following error occurs if you try to download before the required 10 seconds pass for the flash
memory to be cleared. Two error windows shown below may indicate that the flash memory is not
deleted completely, or the file name does not match. Check the file name, wait for 10 seconds until
the flash memory is cleared, and then try it again.
(4) Click Download in the File Access over EtherCAT menu at the bottom of the Online tab.
(5) Select the path of the file to be downloaded (L7NH_FW.efw or L7NH_FW.bin) and the file. If
the file name does not match, download will not start and the following error will occur:
(6) Enter the password for file download and click OK to start the download. (Password:
00000000)
14-4
14. Appendix
(7) If "Downloading..." is displayed as shown in the following figure, the download is in progress.
If the progress bar at the bottom is full, it indicates the download is completed. After
completing the download, be sure to click Init in the State Machine menu to switch it to the
Init status.
L/A 0 0 1 0 1
7 8 9
7 8 9
L/A 1
2 3
2 3
RUN
6
6
4
4
5 5
ERR x10 x1
*Caution
If you do not change the communication state to Init and turn on the power again according to
the upper level controller, the state will be automatically changed to BOOT and the flash
memory may be cleared. In this case, you have to download the firmware again according to
this procedure.
(8) After the download is completed, turn on the power again and verify if the firmware is updated.
14-5
14. Appendix
Click "Setup" and "Firmware Update" from the top menu of DriveCM.
Do not unplug the USB cable or close the firmware program during transmission.
The parameter (object) settings in the drive can be initialized. Be sure to save the settings for
the drive parameters (objects) before upgrading.
OS Download
1) Press the "Open Firmware Downloader" button.
14-6
14. Appendix
4) Click Start to begin transmission. 10 seconds are counted down to clear the internal
memory in the drive. (For L7NH and L7P, the segment 7 should display "USB". For
PEGASUS, a red "ERR" LED should be illuminated.)
5) After clearing, the OS is transmitted automatically and the progress bar and "Current
Packet" display the current transmission status. (The transmission time depends on the PC
performance, but it usually takes several seconds to several minutes.)
14-7
14. Appendix
■ Turn off and on the drive and repeat the above process from (2) to (7).
■ Check the drive type and capacity of the firmware you wish to transmit.
■ Check the firmware version. You cannot download a version that is lower than the current
14-8
Warranty
1. Warranty Period
The product you purchased will be guaranteed for 18 months from the date of manufacturing.
2. Scope of Warranty
Any trouble or defect occurring for the above-mentioned period will be partially replaced or repaired.
However, please note the following cases will be excluded from the scope of warranty.
(1) Any trouble attributable to unreasonable condition, environment or handling otherwise specified in the
manual,
(2) Any trouble attributable to others’ products,
(3) If the product is modified or repaired in any other place not designated by the company,
(4) Due to unintended purposes
(5) Owing to the reasons unexpected at the level of the contemporary science and technology when
delivered.
(6) Not attributable to the company; for instance, natural disasters or fire
3. Since the above warranty is limited to servo product unit only, make sure to use the product considering
the safety for system configuration or applications.
Environmental Policy
LS ELECTRIC Co., Ltd supports and observes the environmental policy as below.
7
www.lselectric.co.kr
56, Samseong 4-gil, Mokcheon-eup, Dongnam-gu, Cheonan-si, Tel: 84-28-3823-7890 E-Mail: sjbaik@lselectric.biz (Hochiminh)