A6-PN Series Servo Drive User Manual
A6-PN Series Servo Drive User Manual
Servo Drive
User Guide
Data code: C2312010XXX
Version: A00
y The product described in this documentation may be operated only by personnel qualified for the
specific task in accordance with the relevant documentation.
y All operations on the product must follow respective descriptions provided in the documentation,
in particular, its warning notices and safety instructions.
y Damage caused by improper use is not covered by warranty.
y The company will disclaim any legal liability for any personal injury or property damage caused by
improper usage.
Contents
01
3.10 Safety STO Terminal Connection (CN5) 53
3.11 Braking Resistor Connection 54
02
7.1 Overview of PROFINET 89
7.2 Supported Telegrams 89
7.2.1 Telegrams for Velocity Control Mode 90
7.2.2 Telegrams for Basic Positioner Control Mode 90
7.2.3 Annex Telegram 91
7.3 I/O Data Signals 91
7.4 Definitions of Control Words 93
7.4.1 STW1 Control Word (for Telegrams 1 and 3) 93
7.4.2 STW1 Control Word (for Telegram 111) 94
7.4.3 STW2 Control Word (for Telegrams 1, 3, and 111) 95
7.4.4 POS_STW1 Positioning Control Word (for Telegram 111) 95
7.4.5 POS_STW2 Positioning Control Word (for Telegram 111) 96
7.5 Definitions of Status Words 97
7.5.1 ZSW1 Status Word (for Telegrams 1 and 3) 97
7.5.2 ZSW1 Status Word (for Telegram 111) 98
7.5.3 ZSW2 Status Word (for Telegrams 1, 3, and 111) 99
7.5.4 POS_ZSW1 Status Word (for Telegram 111) 99
7.5.5 POS_ZSW2 Status Word (for Telegram 111) 100
7.6 AC1 Mode 100
7.6.1 Overview 100
7.6.2 Configuration 101
7.7 AC4 Mode 103
7.7.1 Overview 103
7.7.2 Configuration 103
7.8 AC3 Mode 115
7.8.1 Overview 115
7.8.2 Configuration 117
7.8.3 Example of Telegram 111 Configuration for S7-1200/1500
PLCs120
7.8.4 Pins of Function Block SINA_POS 123
7.8.5 Functionality Implementation of Function Block SINA_POS
126
7.8.6 Operating Modes of SINA_POS (FB284) 127
7.8.7 Absolute Positioning Operating Mode 128
7.8.8 Relative Positioning Operating Mode 130
7.8.9 Setup Positioning Operating Mode 131
7.8.10 Referencing 132
7.8.11 Setting the Zero Position 134
03
7.8.12 Traversing Blocks 134
7.8.13 Jog 136
7.8.14 Jog Incremental 137
7.8.15 Operating Mode Change Based on the ModePos Values139
7.8.16 Homing mode introduction 139
7.8.17 Introduction to Relative/Absolute Positioning in Telegram
111173
7.8.18 Introduction to CancelTraversing and IntermediateStop in
Telegram 111 174
7.8.19 Introduction to Velocity Jog 175
7.8.20 Introduction to ActVelocity in Telegram 111 176
7.8.21 Introduction to OverV, OverAcc, and OverDec in Telegram
111177
7.8.22 Introduction to Continuous Position Reference Setup in
Telegram 111 180
04
9.2.14 Group C18 235
9.2.15 Group R20 237
9.2.16 Group R21 238
9.2.17 Group F30 238
9.2.18 Group F31 239
9.2.19 Group U40 239
9.2.20 Group U41 242
9.2.21 Group U42 243
9.3 Parameter Read/Write 244
9.3.1 Reading/Writing Multiple Parameters Using "SINA_PARA" 244
9.3.2 Reading/Writing a Single Parameter Using "SINA_PARA_S" 247
9.4 Parameter Initialization 250
05
Chapter 12 Motor and Options 335
12.1 Model 335
12.2 Nameplate 336
12.3 Components 336
12.4 Terminal Definition 336
12.5 General Specifications 338
12.5.1 Mechanical Characteristics 338
12.5.2 Overload Characteristics 339
12.5.3 Load moment of inertia 340
12.6 Selection Precautions 341
12.7 Technical Specifications 342
12.7.1 Model of 3000 rpm 342
06
▕
To avoid personal injury or damage to the equipment, matters to be followed are stated as follows:
y Read and follow the Safety Information and Precautions before use.
y Use this product according to the designated environment requirements.
y Follow all safety information and precautions described in the product identification and manual.
The degree of injury and damage caused by improper use of this product is distinguished and described as follows:
This mark indicates that failure to comply with the notice will result in severe
DANGER personal injury or even death.
This mark indicates that failure to comply with the notice may result in severe
WARNING personal injury or even death.
This mark indicates that failure to comply with the notice may result in minor
CAUTION or moderate personal injury or damage to the equipment.
NOTICE If rated precautions are not taken, it may cause undesirable result or state.
This graphic mark indicates contents This graphic mark indicates contents
that must be performed. that must not be performed.
DANGER
07
▏ Safety Information and Precautions▕
WARNING
y Specialized loading and unloading equipment must be used to handle the product.
y When handling the equipment with bare hands, hold the equipment casing firmly with
care to prevent parts from falling.
y Handle the equipment with care during transportation and mind your steps.
y When this product is installed in a terminal device, the terminal device must be equipped
with protection. The protection class must comply with relevant IEC standards and local
regulations.
y Cables used for wiring must meet cross sectional area and shielding requirements. The
shield of the cable must be reliably grounded at one end.
y Do not install the equipment if you find damage, rust, or signs of use on the equipment
or accessories upon unpacking.
y Do not install the equipment if you find water seepage or missing or damaged
components upon unpacking.
y Do not install the equipment if you find the packing list does not conform to the
equipment you received.
y When the product is lifted by a crane, personnel cannot stand or stay under the product.
y Do not modify this product.
y Do not fiddle with the bolts used to fix equipment components or the bolts marked in
red.
y Do not connect the input power supply to the output end of the equipment.
08
▏ Safety Information and Precautions ▕
CAUTION
y Check whether the equipment or accessories show the evidence of damage, rust, impact,
or dampness.
y Check whether the package contents are consistent with the packing list.
y After wiring is completed, ensure that there are no screws fallen or cables exposed in the
equipment.
y Make sure that the temperature around the equipment is within the range of
temperature and humidity.
y Dispose of the equipment as industrial waste during discarding.
Safety Signs
Danger
y Conduct protective grounding to prevent electric shock. Read through the guide and
follow the safety instructions before use.
High Voltage
y Do not touch terminals with power-on or within 10 minutes after disconnecting the
power supply to prevent the risk of electric shock.
Hot
y Do not touch the drive during operation and within a short time after shutdown. Failure
to comply may cause burns.
Environmental Protection
Reuse
y Some components of the product can be reused due to high metal content. Dismantle the
product into individual components to improve the metal recycling efficiency. Electrical
and electronic components contain metal materials that can also be recycled through a
specific separation process.
Disposal
y Discard components that cannot be degraded and recycled as industrial wastes according
to local regulations.
09
▏ Product Information
Working together with the A6 servo motor, the A6-PN series servo drive can
optimize the performance and the ease of use. Compatible with Siemens
200/300/1200/1500 series PLCs, the A6-PN series servo drive provides ef-
ficient and convenient motion control solutions for various industries.
1.1 Features
Excellent performance
y High response: 2 kHz speed loop bandwidth
y High accuracy: 17-bit absolute encoder
y High dynamics: DSC mode
y High adaptability: standard PROFIDRIVE protocol, mainstream PROFINET
communication PLCs
10
Product Information ▕
1.2 Model
A6 - 400 PN
PN PROFINET
400 400W
750 750W
1000 1000W
1.3 Nameplate
Nameplate
www.omc-stepperonline.com
11
▏ Product Information
1.4 Components
NOTICE
y The above figure describes the component layout of the SIZE A drive. Component layout of other
models may be different. For positions of ports of other models, see section 3.3 Ports.
12
Product Information ▕
Main circuit power supply Single-phase 200–240 V AC, –10% to +10%, 50/60 Hz
Powered up by the bus, sharing one power supply and rectification part
Control circuit power supply
with the main circuit
Item SIZE-C
Power 1.0 kW
Main circuit power supply Single-phase/three-phase 200–240 V AC, –10% to +10%, 50/60 Hz
Control circuit power supply Single-phase 200–240 V AC, –10% to +10%, 50/60 Hz
NOTICE
y The main circuits of A6-1000PN driver can be connected to a single-phase or a three-phase
power supply, depending on which one is available on site.
13
▏ Product Information
Basic specifications
Item Specifications
IGBT PWM control, sine wave current drive mode
Control mode
220 V, 380 V: Single-phase or three-phase full-bridge rectification
0°C to +55°C
Operating temperature
(over 45°C: derate 10% for every additional 5°C)
Up to 2000 m.
Altitude
For altitude above 1000 m, derate 1% for every additional 100 m
IP20
IP rating
(except for the power terminal IP00)
Item Specifications
1:6000
Speed control range (The lower limit is the threshold within which the servo drive
keeps running with the rated torque load.)
0 s to 600 s
Ramp time (This parameter can be set for acceleration and deceleration
separately.)
14
Product Information ▕
Item Specifications
Performance Positioning time 1 ms to 10 ms
Source of network-type references:
Input signal Position reference
PROFINET communication
P-OT (positive limit switch)
N-OT (negative limit switch)
Digital input Supporting signal
HomeSwitch (home switch)
(DI) signal allocation change
TouchProbe1 (probe 1)
TouchProbe2 (probe 2)
3 DOs
Load capacity: 50 mA
Digital output Supporting signal Voltage range: 5 V to 30 V
(DO) signal allocation change S-RDY (servo ready)
ALM (fault output)
BK (brake output)
Built-in functions
Item Specifications
Overtravel (OT) prevention The servo drive stops immediately when P-OT or N-OT becomes active
Protections against overcurrent, overvoltage, undervoltage, overload,
Protection functions main circuit detection error, heatsink overheat, overspeed, encoder
error, CPU error, and parameter error
LED display Main power supply CHARGE indicator, 5-digit LED display
Five notches
Vibration suppression
(including two adaptive notches), 50 Hz to 8000 Hz
Connection RS232 PROFINET
protocol USB
Multi-station
65535 (PROFINET, dependent on the PLC)
communication
Communication
function Axis address 0 to 247 set through the software (RS232)
setting Allocated automatically by the host controller (PROFINET)
Status display, user parameter setting,
Function monitored value display, alarm tracing display,
jogging, and speed/torque reference signal observation
Other Gain tuning, alarm record, and I/O setting
15
▏ Product Information
Item Specifications
Communication protocol PROFINET protocol, RT and IRT modes
RT mode: minimum 1 ms
Bus cycle
IRT mode: minimum 500 μs
MRP Supported
16
Mechanical Installation ▕
Item Requirements
Place Indoors
Grid Overvoltage category (OVC): III
Below 1000 m, up to 2000 m.
Altitude
For altitude above 1000 m, derate 1% for every additional 100 m.
Storage: –40°C to +70°C
Temperature Operation: 0°C to +55°C (For temperature above 45°C, derate 10% for every additional
5°C.), with temperature change less than 0.5°C/min
Humidity Less than 95% RH, non-condensing
Vibration Less than 4.9 m/s2
Heat Install and fix the device to the surface of an incombustible object and leave sufficient
dissipation surrounding space for heat dissipation
y IP rating: IP20 (except for the power terminal IP00)
y Avoid places with direct sunlight exposure, moisture, and water drop
y Avoid places with corrosive, combustible, or explosive gas
Protection
y Avoid places with oil and dust
y Avoid places with strong electromagnetic interference
y Avoid places with constant vibration or physical shock
※ When installing the drive in a control cabinet, take into consideration the temperature change of the
cooling air. Rapid temperature drop of the cooling air is not allowed.
CAUTION
y The A6-PN series servo drive has a vertical structure and thus must be installed vertically.
Improper installation orientation may cause over-temperature and then damage to the drive.
17
▏ Mechanical Installation
CAUTION
y To ensure the cooling effect and uniform temperature distribution in the control cabinet, reserve
sufficient space and install a fan.
y The drive heats up as the motor runs, and running the drive in an enclosed control cabinet may
cause abnormal temperature rise inside the cabinet. Install a cooling device for the drive to meet
the ambient temperature requirements.
≥ 50mm
≥ 20mm ≥ 20mm
≥ 10mm
≥ 50mm
18
Mechanical Installation ▕
≥ 50mm
≥ 20mm ≥ 20mm
≥ 1mm
≥ 50mm
CAUTION
y The distance between adjacent servo drives must be equal to or greater than 1 mm.
Take the installation tolerance into consideration.
y When adopting compact installation, derate the rated load rate to 75%.
19
▏ Mechanical Installation
Zero-clearance installation:
≥ 50mm
≥ 20mm ≥ 20mm
≥ 50mm
CAUTION
y To facilitate heat dissipation upward, fix the drive longitudinally on the mounting surface.
y For installation of multiple servo drives inside the cabinet, install them side by side.
y For dual-row installation, install an air guide plate.
y Use the flame-retardant mounting bracket if necessary.
y Ground the grounding terminal properly. Failure to comply may cause an electric shock or
malfunction due to interference.
y Route the servo drive cables downwards to prevent liquid from flowing into the servo
drive along the cables.
20
Mechanical Installation ▕
170 161
Ø5
170 161
Ø5
21
▏ Mechanical Installation
55 174 Ø5 44
170 160
Ø5
SIZE Drive Model Outer Length Outer Height Outer Width Weight
22
Mechanical Installation ▕
NOTICE
Fixing with upper and lower screws
y SIZE-A/B/C: M4 screws, 1 each on top and bottom. Torque: 1.3 N·m to 1.6 N·m
CAUTION
y For the tightening torque of the mounting screws, take into account the strength of the screws
used and the material of the mounting position, and ensure that there is no looseness or
damage.
23
▏ Electrical Installation
■ SIZE A
Communication cable
(USB cable)
Circuit breaker
PC
PROFINET cable
Electromagnetic
contactor
Parallel connection
Safety link
Braking resistor
Encoder cable
System ground
24
Electrical Installation ▕
■ SIZE B
Communication cable
(USB cable)
Power supply Communication cable
(Type-c to serial, serial to USB)
Circuit breaker
PC
PROFINET cable
STO signal cable
Filter
Electromagnetic
contactor Parallel connection
Safety link
Braking resistor
System ground
Encoder cable
NOTICE
y Remove the jumper bar between terminals P and D before connecting an external braking
resistor.
25
▏ Electrical Installation
■ SIZE C
Power supply
PC
Circuit breaker
Electromagnetic
contactor Parallel connection
Safety link
STO signal cable
PC
PROFINET cable
System ground
Encoder cable
NOTICE
y Remove the jumper bar between terminals P and D before connecting an external braking
resistor.
26
Electrical Installation ▕
WARNING
y Never power the servo drive with the IT grid. Use the TN or TT grid instead. Failure to
comply may result in an electrical shock.
y Do not connect the output terminals U, V, and W of the drive to a three-phase power
supply. Failure to comply may result in physical injury or a fire.
y Do not connect the motor terminals U, V, and W to a mains power supply. Failure to comply
may result in physical injury or a fire.
y Do not power on the device before wiring is completed. Failure to comply may result in an
electrical shock.
CAUTION
y Protect external wiring, branches, and short circuits according to local regulations.
y When using peripheral devices, read the user guide for each component and use it properly
after fully confirming the precautions.
y Route the device properly. Improper wiring may cause damage to the drive and motor.
y Connect the drive to the motor directly, without connecting any electromagnetic contactor
between them. Failure to comply may result in faults.
y Separate the main circuit cables from the I/O signal cables and encoder cables by at least
30 cm. Failure to comply may result in drive malfunction.
y Use twisted pairs or multi-conductor shielded twisted pairs as I/O signal cables or encoder
cables. Failure to comply may result in drive malfunction.
y The maximum wiring lengths of I/O signal cables and encoder cables are 3 m and 10 m,
respectively.
y Use a power filter to reduce electromagnetic interference on electronic devices around the
drive.
27
▏ Electrical Installation
y When wiring, do not allow conductive materials such as wire shavings to fall inside the drive.
y Never place cables under heavy objects or drag cables vigorously. Failure to comply may
result in an electric shock due to cable damage.
Host controller
TD+ 9 TD+ 1
TD- 10 TD- 2
RD+ 11 RD+ 3
RD- 14 RD- 6
CN3/CN4
Next slave
TD+ 1 TD+ 9
TD- 2 TD- 10
RD+ 3 RD+ 11
RD- 6 RD- 14
Cat5e shielded
twisted-pair
Ethernet cable
A6-PN
+24 V power supply +24V
1 S-RDY+(DO1+)
Internal +24 V power supply 15
Voltage range: 20 V to 28 V 6 S-RDY-(DO1-)
COM+ 13
Maximum current: 200 mA
P-OT(DI1) 10 4.7kΩ
Positive 3 ALM+(DO2+)
limit switch
2 ALM-(DO2-)
State output
N-OT(DI2) 9 4.7kΩ
Negative
limit switch
5 BK+(DO3+)
HomeSwitch(DI3) 8 4.7kΩ
Home 4 BK-(DO3-)
switch
28
Electrical Installation ▕
3.3 Ports
SIZE A
Communica�on Communica�on
CN3 CN4
network port IN network port OUT
SIZE B
Communica�on Communica�on
CN3 CN4
network port IN network port OUT
29
▏ Electrical Installation
SIZE C
Communicaon Communicaon
CN3 CN4
network port IN network port OUT
Commissioning and
CN6
communicaon port
L1C/L2C Control power input
CN5 STO funconal port
R/S/T Main power input
P D C External braking resistor
N Bus negave electrode CN1 User control port
P and C:
If an external braking resistor is needed, connect
External braking resistor
it between terminals P and C.
connection terminals
U, V, and W:
Connected to U, V, and W phases of the servo
Servo motor connection
motor.
Main circuit terminals terminals
of SIZE A
PE: Connected to the grounding terminal of the motor
Motor grounding terminal for grounding purpose.
30
Electrical Installation ▕
U, V, and W:
Main circuit terminals
Servo motor connection Connected to U, V, and W phases of the servo motor.
of SIZE B
terminals
R, S, and T:
Connected to the main circuit power supply as
Main circuit power input
per the rated voltage class on the nameplate.
terminals
P and N :
Used when multiple servo drives share one DC bus.
Servo bus terminals
U, V, and W:
Main circuit terminals
Servo motor connection Connected to U, V, and W phases of the servo motor.
of SIZE C
terminals
31
▏ Electrical Installation
11
7
2
1
14 COM -
mA total current limit with the CN5 Safe Torque
6
2 0V -
5 3 1
3 Reserved -
4 Reserved -
6 4 2
Enclosure PE Shield
32
Electrical Installation ▕
4/5 - -
15/16 - -
33
▏ Electrical Installation
CAUTION
y Do not connect the input power cables to the output terminals U, V and W. Failure to
comply may cause damage the servo drive.
y Do not touch power terminals within 10 minutes after power-off because high voltage
exists inside the drive after power off.
y Do not bundle power cables and signal cables together or route them through the same
duct. Power cables and signal cables must be separated by a distance of at least 30 cm to
prevent interference.
y Do not turn on and off the power supply frequently (once a minute). Failure to comply
may cause drive faults.
y Do not power on the servo drive when any screw of the terminal block or any cable
becomes loose. Failure to comply may cause a fire.
y When cables are bundled in a metal duct, take the current reduction ratio into
consideration because of the inadequate cooling condition of the duct.
y Select cables based on the ambient temperature of the controller:
When the ambient temperature is high, use heat-resistant cables. Teflon cables are
recommended.
Take heat preservation measures in low-temperature environments because the surface
of regular cables may be easily hardened and cracked under low temperature.
y Use cables whose bending radius is over 10 times its outer diameter, to prevent the
internal conductor from breaking due to long-term bending.
y Use cables that can resist a voltage of 600 V AC or above and have a rated temperature of
75°C or above for the main circuit.
y Use a grounding cable with the same cross-sectional area as the main circuit cable. If the
cross-sectional area of the main circuit cable is less than 1.6 mm2, use a grounding cable
with a cross-sectional area of 2.0 mm2.
y Ground the drive reliably. Failure to comply may result in malfunction or even damage of
the drive.
y Use shielded cables to comply with the EMC requirements.
34
Electrical Installation ▕
PG
CN1
com
P ALM-
STOP button
C 1D 24V
Motor
N ALM+
RUN button Alarm
Do not connect the
signal grounding cable to
output other cable connectors
or make them touch
Surge protection device each other.
Alarm indicator
Grounding cable
NOTICE
Models with a single-phase 220 V power supply
y Model SIZE-A: A6-400PN
y Model SIZE-B: A6-750PN
y Model SIZE-C: A6-1000PN (The main circuit can be connected to a single-phase or a three-phase
220 V power supply, depending on which one is available on site.)
35
▏ Electrical Installation
Electromagnetic CN2
contactor
PG
P CN1
com
D ALM-
STOP button
C 1D 24V
Motor
N ALM+
RUN button Alarm
signal Do not connect the
grounding cable to
output
other cable connectors
Surge protection device or make them touch
each other.
Alarm indicator
Grounding cable
NOTICE
Models with a three-phase 220 V power supply
y Model SIZE-C: A6-1000PN(The main circuit can be connected to a single-phase or a three-phase
220 V power supply, depending on which one is available on site.)
36
Electrical Installation ▕
Table 3-2 Drive input and output current and recommended cables
37
▏ Electrical Installation
3.4.3 Grounding
CAUTION
PE
2
38
Electrical Installation ▕
Control cabinet
Grounding
copper busbar
2 3
39
▏ Electrical Installation
CAUTION
Controller Hub
Drive
area
Controller
Drive Drive
Achieve all-round
PE connection with the shield PE I/O signal cable and
communication cable
Equipotential bonding
Grid Grid lead and PE
Motor cable Motor cable
Power cable
M M
Motor cable
40
Electrical Installation ▕
ØD ØC
B
L
Table 3-6 Dimensions and appearance of TVR2-4 cable lugs of the grounding cable
41
▏ Electrical Installation
Terminal-type motor
2 Phase U
1 3 Phase W
2 A
3 B
4 4 Grounding cable
PE
BK+
BK-
PE
42
Electrical Installation ▕
A C
B Phase V
B D C Phase W
Power input connector
D Grounding cable
CAUTION
43
▏ Electrical Installation
Terminal-type motor
1 DATA+
Encoder connector
2 DATA-
3 BAT+
5 1
6 2
3 4 BAT-
7 4
5 +5V
6 0V
7 FG
CAUTION
44
Electrical Installation ▕
1 2 3 4 +5V
4 5 6 7 5 BAT-
8 9 10
6 BAT+
9 0V
10 Enclosure
CAUTION
45
▏ Electrical Installation
DI circuits
NOTICE
y The circuits for DI1 to DI5 are the same. The following takes the DI1 circuit as an example.
24V
+24 V power supply 15
COM+ 13
COM- 14
Relay
COM+ 13 COM+ 13
14 COM- 14
Relay
External 0 V External 0 V
46
Electrical Installation ▕
24V 24V
+24 V power supply 15 +24 V power supply 15
PNP
COM+ 13 COM+ 13
NPN
COM- 14 COM- 14
24V 24V
External External
+24 V power supply 15 +24 V power supply 15
PNP
COM+ 13 COM+ 13
NPN
14 External 0 V 14
External 0 V
CAUTION
y PNP and NPN inputs cannot be used together in the same circuit.
47
▏ Electrical Installation
DO circuits
NOTICE
y The circuits of DO1 to DO3 are the same. The following takes the DO1 circuit as an example.
Servo drive
External
5 V to 24 V
power supply
Relay
1 DO1+
6 DO1-
External 0 V
CAUTION
y When the host controller adopts relay input, a flywheel diode must be installed. Otherwise, the
DO terminals may be damaged.
NOTICE
y The maximum allowable voltage and maximum current capacity of the optocoupler output circuit
inside the servo drive are 30 VDC and DC50 mA, respectively.
48
Electrical Installation ▕
1 DO1+ 1 DO1+
6 DO1- 6 DO1-
External 0 V External 0 V
CAUTION
y The motor brake can only be used on a stopped motor and is only used to keep the load
stationary. Do not use it to brake a moving load.
NOTICE
y The brake coil has no polarity.
y Switch off the S-ON signal after the servo motor stops.
y When the motor with a built-in brake runs, the brake may generate a click sound, which does not
affect its function.
y When brake coils are energized (the brake is released), flux leakage may occur on the shaft end.
Pay special attention when using magnetic sensors near the motor.
49
▏ Electrical Installation
R U
Power Circuit V
Filter S M
supply breaker W
T
50
Electrical Installation ▕
PLC
CAUTION
y To enhance the system's anti-interference capability, the EtherCAT communication cable must be
an Ethernet Category 5 (100BASE-TX) network cable or high-strength shielded network cable of
no more than 100 m.
y PROFINET servo drives support multiple connection methods, and the networking topology
provided here is for reference only.
51
▏ Electrical Installation
y Linear connection
Master
P1 P2 P1 P2 P1 P2
P1 P2 P1 P2 P1 P2
Top view
DB9
USB cable
(optional or prepared by users)
52
Electrical Installation ▕
Housing PE Shield
SIZE A
Top view
The CN5 position varies
COM 1 2 24V with the model.
STO1 3 4 STO2 For the specific layout, see
section 3.3 Ports.
53
▏ Electrical Installation
STO1 3 4kΩ
STO2 4 4kΩ
COM- 1
COM- 1
STO2 4 4kΩ
COM- 1
CAUTION
y Do not connect the external braking resistor directly to positive and negative electrodes
of the bus. Failure to comply may result in drive damage or even a fire.
y Do not select a resistor with resistance lower than the allowable minimum value. Failure
to comply may result in an alarm or damage to the servo drive.
y Do not contact the external braking resistor during use. Failure to comply may result in
burns caused by the hot braking resistor.
y Set parameters of the braking resistor properly before using the servo drive.
y Install the external braking resistor on incombustible objects (such as metal).
54
Electrical Installation ▕
NOTICE
y The above connection example is for model SIZE A. Remove the jumper bar between terminals
P and D before connecting an external braking resistor for other models.
Minimum
Maximum
Allowable
Resistor Braking Energy Braking
Drive Model Resistance Resistance
Power Absorbed by Resistor Type
of External
Capacitor
Resistor
External braking
SIZE A A6-400PN - - 45 Ω 26.29 J
resistor
Built-in braking
SIZE B A6-750PN 50 Ω 50 W 40 Ω 22.41 J
resistor
Built-in braking
SIZE C A6-1000PN 25 Ω 80 W 20 Ω 26.70 J
resistor
55
▏ Function Overview
Drive
Reference
input + Position loop + Speed loop + Current loop
control
Motor
− − control − control
Speed Current
Position feedback feedback
feedback
Speed calculation
Encoder
56
Function Overview ▕
Function Description
Latches the position value when a DI external signal or Z signal of the
Measurement probe
motor changes.
High-resolution encoder Utilizes a high-performance encoder with a resolution of 1,310,72 P/r.
Analyzes the resonance frequency and other characteristics of the
Mechanical characteristics
mechanical system when using a PC that has a drive commissioning
analysis
platform installed on it.
You only need to set one parameter, and the servo automatically
Automatic gain adjustment provides a set of matching gain parameters suitable for the current
working condition.
Uses different gains in different servo motor status (running or
Gain switchover stopping), and switches gains through external terminals during
running.
Automatically estimates the disturbance torque on the system and
Torque disturbance observation
compensates for it to reduce vibration.
Automatically sets filter characteristics after the servo drive detects
Resonance suppression
mechanical resonant points to suppress system vibration.
Suppresses mechanical resonance that may occur when the servo
Torque command filter
drive responds too quickly.
Position first-order low-pass filter Enables smooth acceleration and deceleration.
Torque limit Limits the output torque of the servo motor.
Velocity limit Limits the velocity of the servo motor.
Used when the braking capability of the built-in brake resistor of the
External braking resistor
servo drive is insufficient.
Input signal selection Assigns functions such as emergency stop to corresponding pins.
Alarm history Records the latest 20 alarms and can clear the alarm history.
Status display Displays the status of the servo drive on a 5-digit 8-segment LED.
External I/O display Displays the ON/OFF status of external I/O signals.
Enables the independent output of signals regardless of the servo
Forced signal output
drive status, useful for checking the wiring of output signals.
Allows running the servo motor directly from the servo drive panel
Trial running mode
without requiring a start signal.
Enables parameter setting, trial running, status display using a
Drive commissioning platform
personal computer.
Alarm code output Outputs a 4-digit alarm code when an alarm occurs.
57
▏ Function Overview
STO Function
The STO function makes the machine enter the torque-free state and
prevents unintended startup.
Description
When the STO function is activated during motor running, the motor
gradually comes to a stop.
Safety status The PWM gate control signal of the servo drive is disabled.
The STO function blocks the PWM signal output to the power layer of the servo drive through terminals
STO1 and STO2, to prevent motor running. The two +24 VDC signals must be in an active state to enable
normal operation of the servo drive. If either or both of them are set to a low level, the PWM signal will be
blocked within the next 30 ms.
TEXE_MAX
Safety requirement
input
58
System Commissioning ▕
5.1.1 Buttons
Button Description
Press:
y Switch/return to menus of different levels
MODE
Press and hold:
y Switch the group number quickly in level-2 menus
Press:
UP y Switch the state display quickly in level-1 menus
y Increase the value
Press:
DOWN y Switch the state display quickly in level-1 menus
y Decrease the value
Press:
y Move the cursor to the left
SHIFT Press and hold:
y Enter the JOG mode quickly in level-1 menus
y Page up or down when the content is displayed on multiple pages
Press:
SET y Switch to the lower-level menu
y Execute commands such as storing parameter setpoints
59
▏ System Commissioning
5.1.2 Display
When the servo drive is running, the servo drive status, parameters, faults, and monitored values are
displayed in the LED display area.
Status display: Display current servo drive status, such as servo ready or servo running.
Parameter display: Display parameters and their setpoints.
Fault display: Display faults and alarms that occurred on the servo drive.
Monitored value display: Display values of running parameters of the servo drive.
NOTICE
y After power-on, "Init" is displayed in the LED display area and then the system enters the level-1
menu status display mode.
y In the status display mode, select the parameter to be monitored. When the motor rotates, the
display area automatically switches to monitored value display. After the motor stops, the display
area automatically returns to status display.
y In the parameter display mode, after you select the parameter to be monitored, the system
switches to monitored value display.
y Once a fault occurs, the LED display area switches to fault display automatically, with all the LEDs
blinking. Press to stop the LEDs from blinking, and then press to switch to parameter display.
Display menu
y Level-1 menu: Status display
① ① Display of the model with brake
② Status of the network port
③ Communication status
④ Running mode
⑤ Servo status
② ③ ④ ⑤
60
System Commissioning ▕
Status display
61
▏ System Commissioning
Parameter display
Fault display
y The panel displays the current or history faults and alarm codes. For analysis and troubleshooting
of faults and alarms, see the section "Troubleshooting".
y When a single fault or an alarm occurs, the panel displays the fault or alarm code. When multiple
faults or alarms occur, the panel displays the fault code of the highest level.
62
System Commissioning ▕
Start
Jogging
y Jog through the panel
Set parameters
y Set common parameters
y Set relevant parameters in each control mode
Servo running
y Run the servo drive at a low speed for the first time
y Set relevant parameters to achieve the required effect
y Commission the servo drive
Finish
63
▏ System Commissioning
CAUTION
y Confirm that the site is equipped with conditions suitable for the safe operation of the
servo drive (no interference, no foreign objects, and no dangerous goods).
y Confirm that the power input terminals are connected correctly and firmly.
y Confirm that the wiring (U/V/W) between the servo drive and the motor is correct and firm.
y Confirm that the control signal cables of the servo drive are connected correctly. External
signal cables for brake and overtravel protection are connected properly.
y Confirm that the servo motor and its axes are installed and mechanically connected reliably.
y Confirm that the servo drive and motor have been grounded reliably.
NOTICE
y Single-phase input: The power terminals are L1 and L2.
y Three-phase input: The power terminals are R, S, and T for the main circuit or L1C and L2C for the
control circuit.
y The LED panel displays , which means that the servo drive is ready to run and is waiting
for the S-ON signal from the host controller.
y If the LED panel keeps displaying or other faults, troubleshoot the problem according to
the section "Troubleshooting".
5.3.3 Jogging
Use the jogging function for trial run of the servo motor and servo drive to check whether the servo motor
rotates properly without abnormal vibration or noise generated during rotation.
64
System Commissioning ▕
NOTICE
y To use the jogging function, deactivate the S-ON signal. Otherwise, this function cannot be used.
y During the jog, use F30.03 to set the acceleration/deceleration time constant for the velocity/
position reference.
Start
Power on the servo drive
Press and hold in the level-1 menu
JOG-S is displayed
Press
Press
Finish CCW CW
NOTICE
y Press to increase or decrease the motor speed for the jog running. If the system exits jog
running, the motor speed restores to the initial value.
y Press to make the servo motor rotate in the forward or reverse direction. After the button
is released, the servo motor stops running immediately.
65
▏ System Commissioning
2 Adjust the jog velocity through the key and press the key to enter the jog state.
The panel displays "JOG".
4 Press the key to exit from jog and return to the previous menu.
The jog velocity you just set is not saved and will revert to the default value.
Set C00.01 (2000.02h, rotation direction) to change the direction of motor rotation without modifying the
input command polarity.
The brake is used to prevent the servo motor shaft from moving and lock the motor position when the
servo drive is not running. This is to keep the mechanical load from moving due to gravity or external force.
NOTICE
y The built-in brake is a special non-energized mechanism designed for position-lock in the stop
state. Do not use the built-in brake for any other purposes, such as braking.
y The brake coil has no polarity.
y Switch off the S-ON signal after the servo motor stops.
y When the motor with a built-in brake runs, the brake may generate a click sound, which does not
affect its function.
y When brake coils are energized (the brake is released), flux leakage may occur on the shaft end.
Pay special attention when using magnetic sensors near the motor.
For the servo motor with a brake, assign function 3 (brake output) to a DO terminal (DO3 by default) of the
servo drive and set valid logic for the DO terminal.
The operating time sequences of the brake are different between normal state and fault state of the servo
drive.
The brake time sequence in the normal state changes with the motor states: static and rotating.
y Static: The motor speed is lower than 30 rpm.
y Rotating: The motor speed is equal to or greater than 30 rpm.
y If the servo enabling (S-ON) signal changes from ON to OFF, and the present motor speed is lower
than 30 rpm, the servo drive acts according to the brake time sequence in the motor static state.
66
System Commissioning ▕
CAUTION
y After the brake (BK) output signal changes from OFF to ON, do not input a position/speed/torque
reference within the time defined by C05.13. Otherwise, reference loss or running error may occur.
NOTICE
y When the motor is used to drive a vertical axis, the mechanical motion part may move slightly
due to the gravity or external force. In the motor static state, if the S-ON signal becomes OFF, the
brake (BK) output signal becomes OFF immediately. However, within the time defined by C05.10,
the motor is still energized to prevent the mechanical motion part from moving due to the gravity
or external force.
ON
ON
ON (brake released)
Position/speed/torque reference
C05-13
ON
Motor speed
y If the S-ON signal changes from ON to OFF, and the present motor speed is equal to or greater than
30 rpm, the servo drive acts according to the brake time sequence in the motor rotating state.
67
▏ System Commissioning
CAUTION
y If the S-ON signal changes from OFF to ON, do not input a position/speed/torque reference
within the time defined by C05.13. Otherwise, reference loss or running error may occur.
NOTICE
y If the S-ON signal becomes OFF during motor rotating, the servo motor enters the "Stop
according to ramp in 6085h" state, but the brake (BK) output signal becomes OFF only after one
of the following conditions is met:
- The motor has decelerated to the value defined by C05.11, but the time defined by C05.12 is
not reached.
- The time defined by C05.12 has been reached, but the motor speed is still higher than the value
defined by C05.11.
y After the brake (BK) output signal changes from ON to OFF, the motor remains energized within
the time defined in C05.10 to prevent the mechanical motion part from moving due to the gravity
or external force.
ON
ON
ON (brake released)
Position/speed/torque reference
C05-13
ON
Motor speed
68
System Commissioning ▕
When the torque and speed directions of the motor are opposite, the energy is transferred from the motor
to the drive, increasing the bus voltage. When the voltage is increased to the braking point, the energy can
be consumed only by the braking resistor. In this case, the braking energy must be consumed according to
the braking requirements. Otherwise, the servo drive may be damaged.
CAUTION
y Set the power (C00.11) and resistance (C00.12) for the external braking resistor properly.
Otherwise, the braking function may be affected.
y When an external braking resistor is used, check whether its resistance is above the minimum
allowable resistance.
y In a natural environment, the temperature of the resistor will rise above 120°C (under continuous
braking) when the average power of the braking resistor is below its rated power. For safety
consideration, use forced cooling to cool down the braking resistor or use a braking resistor with
a thermal switch. Consult the manufacturer about load characteristics of the braking resistor.
Set the heat dissipation coefficient (C00.13) based on the heat dissipation condition of the external braking
resistor.
Switch on the S-ON signal. When the servo drive is ready to run, the LED panel displays .
If there is no command input at this moment, the servo motor does not rotate and stays locked.
After a command is input, the servo motor starts rotating.
NOTICE
Operation of the servo drive
y During initial operation, set a proper command to make the motor run at low speed and check
whether the motor rotates properly.
y Check whether the motor rotates in the correct direction. If the direction of rotation is opposite
to the expected direction, check the reference signal and reference direction signal.
y If the motor rotates in the correct direction, you can view the actual motor speed in U40.01
(2040.02h) and the average load factor in U40.07 (2040.08h) through the drive panel.
y After checking preceding conditions, adjust related parameters to make the motor operate as
desired.
y Adjust the servo drive parameters according to the section "Gain Tuning".
69
▏ System Commissioning
70
System Commissioning ▕
71
▏ Gain Tuning
6.1 Overview
The servo drive must drive the motor as quick and accurate as possible to follow the commands from the
host controller or internal setting. A proper gain tuning is required to make the motor actions more closely
follow the commands and to maximize the performance of the servo system.
Position loop gainѪ40.0 rad/s Position loop gainѪ80.0 rad/s Position loop gainѪ80.0 rad/s
Speed loop gainѪ25.0 Hz Speed loop gainѪ50.0Hz Speed loop gainѪ50.0 Hz
Speed loop integral time constantѪ50.0 ms Speed loop integral time constantѪ25.0 ms Speed loop integral time constantѪ25.0 ms
Speed feedforwardѪ0 Speed feedforwardѪ0 Speed feedforwardѪ50.0%
Inertia ratioѪ30 Inertia ratioѪ30 Inertia ratioѪ30
CAUTION
y Before gain tuning, perform a trial run through jogging to ensure the motor operates properly.
72
Gain Tuning ▕
NOTICE
Inertia auto-tuning may fail in the following conditions:
y The load mechanical system is poor, with low stiffness and vibration during localization.
y The motor operation range is too small, less than 0.5 turns.
y The load torque changes dramatically.
y The motor acceleration rate is less than 3000 rpm/s.
y The actual maximum speed of the motor is less than 150 rpm.
Start
Press to increase
or decrease the value
Press
Press
End
Related parameters:
Value Modifica-
Parameter Name Default Unit Options Effective Time
Range tion Mode
During
C00.06 Load inertia ratio 0 to 12000 100 % - Immediately
operation
73
▏ Gain Tuning
Value Modifica-
Parameter Name Default Unit Options Effective Time
Range tion Mode
Acceleration/
The acceleration/
Deceleration time for
C07.02 0 to 65535 100 ms deceleration time for At stop Immediately
offline inertia auto-
auto-tuning is set.
tuning
Drive
Reference
input + Position loop + Speed loop + Current loop
control
Motor
− − control − control
Speed Current
Position feedback feedback
feedback
Speed calculation
Encoder
CAUTION
y The responsiveness of the inner loop must be higher than that of the outer loop. Otherwise, the
responsiveness may be poor or vibrations may occur.
74
Gain Tuning ▕
The default current loop gain of the servo drive ensures sufficient responsiveness, removing the need for
further tuning. You only need to adjust the position loop gain, speed loop gain, and other auxiliary gains.
Therefore, to ensure system stability during gain tuning in position control mode, the position loop gain must
be increased together with the speed loop gain, and the responsiveness of the former must be lower than the
latter.
The drive provides three types of gain auto-tuning modes:
0: Manual tuning
1: Standard tuning by stiffness level
2: Positioning mode
When the automatic gain tuning does not achieve the expected effect, you can manually fine-tune the gain.
The effect can be optimized by more detailed tuning.
The following table lists the basic gain parameter tuning methods.
75
▏ Gain Tuning
Related parameters:
0: Manual mode
During
C00.04 Auto-tuning mode 0 to 2 1 - 1: Standard mode Immediately
operation
2: Positioning mode
76
Gain Tuning ▕
Increasing the
setpoint improves
0 to During
C01.00 1st position loop gain 400 0.1rad/s the responsiveness Immediately
20000 operation
and shortens the
positioning time.
Increasing the
setpoint improves
1 to During
C01.01 1st speed loop gain 250 0.1Hz the speed follow-up Immediately
20000 operation
responsiveness of the
servo system.
Related parameters:
77
▏ Gain Tuning
Related parameters:
Increasing the
setpoint improves
0.1rad/ During
C01.00 1st position loop gain 0 to 20000 400 the responsiveness Immediately
s operation
and shortens the
positioning time.
Increasing the
setpoint improves
During
C01.01 1st speed loop gain 1 to 20000 250 0.1Hz the speed follow-up Immediately
operation
responsiveness of the
servo system.
78
Gain Tuning ▕
Mode description:
79
▏ Gain Tuning
Related parameters:
0: No feedforward
Speed feedforward 1: Internal reference
C01.13 0 to 5 0 - At stop Immediately
source 2: Model tracking
5: Communication
Related parameters:
0: No feedforward
Torque feedforward 1: Internal reference
C01.16 0 to 5 0 - At stop Immediately
source 2: Model tracking
5: Communication
80
Gain Tuning ▕
Related parameters:
81
▏ Gain Tuning
Related parameters:
0: Disabled
C02.00 Model tracking control 0 to 1 0 - At stop Immediately
1: Enabled
Related parameters:
0: Internal setting
1: Low-pass filter
C01.10 Speed feedback filter 0 to 4 0 - 2: O
verlapping average filter At stop Immediately
3: Speed observer
4: No filter
Cutoff frequency of
10 to Set the cutoff frequency of During
C01.11 speed feedback low- 8000 Hz Immediately
16000 the low-pass filter. operation
pass filter
0: No filter
1: Two times filter
Speed feedback 2: Four times filter
During
C01.12 overlapping average 0 to 6 0 - 3: Eight times filter Immediately
operation
filter time constant 4: Sixteen times filter
5: T hirty-second times filter
6: S ixty-fourth times filter
82
Gain Tuning ▕
Related parameters:
0: Internal setting
1: Low-pass filter
2: Overlapping average
C01.10 Speed feedback filter 0 to 4 0 - At stop Immediately
filter
3: Speed observer
4: No filter
Increasing the
setpoint improves the
observation speed During
C02.30 Speed observer gain 0 to 40000 0 0.1Hz Immediately
responsiveness, but operation
a too large value can
cause oscillation.
83
▏ Gain Tuning
Related parameters:
Increasing the
value improves the
Disturbance observer responsiveness to During
C02.60 0 to 40000 0 0.1Hz Immediately
gain disturbances, but a too operation
large value can cause
vibration more easily.
Related parameters:
Bit 0:
0: Disabled
1: Enabled
Friction compensation Bit 4:
During
C02.68 switch and relevant 0 to 0xFF 0 - 0: Speed threshold Immediately
operation
setting from speed
reference
1: Speed threshold
from speed feedback
84
Gain Tuning ▕
85
▏ Gain Tuning
Frequency
Notch characteristics
Notch width
Notch depth
fL fH
The servo drive has a total of five notches, and each is defined by three parameters: notch frequency, width
level, and depth level. The 1st and 2nd notches can be set manually or configured as adaptive notches
(C01.30 = 1 or 2). In this case, the parameters are automatically set by the drive, while the other three
notches can be set manually.
Steps to use adaptive notches:
① Set C01.30 (adaptive notch mode) to 1 or 2 based on the number of resonance points.
② When resonance occurs, set C01.30 to 1 to enable one adaptive notch. If resonance occurs again after
gain tuning, set C01.30 to 2 to enable two adaptive notches. Parameters of the 1st and 2nd notches are
updated automatically during servo operation.
③ If resonance is suppressed, the adaptive notch functions well. If resonance persists, use the backend
tool to observe waveforms of related variables and use the other three notches to suppress resonance.
Related parameters:
86
Gain Tuning ▕
87
▏ Gain Tuning
You can adjust precontrol, gain, and other parameters on the host controller PLC to allow dynamic
adjustment of the servo drive's gain. You can also adjust the local gain of the servo based on positioning
requirements.
88
PROFINET Communication ▕
89
▏ PROFINET Communication
Application
AC1 AC4 AC4 AC4 AC4
Mode
PZD1 STW1 ZSW1 STW1 ZSW1 STW1 ZSW1 STW1 ZSW1 STW1 ZSW1
Telegram 7 9 111
Application
AC3 AC3 AC3
Mode
PZD1 STW1 ZSW1 STW1 ZSW1 STW1 ZSW1
PZD6
MDI_VELOCITY MDI_TARPOS XIST_A
PZD7
PZD8 MDI_ACC
MDI_VELOCITY XIST_B
PZD9 MDI_DEC
90
PROFINET Communication ▕
NOTICE
When telegram 750 is used, the motor will accelerate uncontrollably if any of the following settings
is made:
y The torque upper limit is set by PZD M_LIMIT_POS to a negative value.
y The torque lower limit is set by PZD M_LIMIT_NEG to a positive value.
Telegram 750
Application
-
Mode
PZD1 M_ADD1 M_ACT
PZD2 M_LIMIT_POS
PZD3 M_LIMIT_NEG
Receive Word/
Signal Description Data Type Value and Meaning
Send Word
STW1 Control word 1 Receive word U16 -
STW2 Control word Receive word U16 -
ZSW1 Status word 1 Send word U16 -
ZSW2 Status word 2 Send word U16 -
NSOLL_A Velocity setpoint A Receive word I16 4000 hex ≒ 3000 rpm
NSOLL_B Velocity setpoint B Receive word I32 40000000 hex ≒ 3000 rpm
91
▏ PROFINET Communication
Receive Word/
Signal Description Data Type Value and Meaning
Send Word
NIST_A Velocity actual value A Send word I16 4000 hex ≒ 3000 rpm
NIST_B Velocity actual value B Send word I32 40000000 hex ≒ 3000 rpm
4000 hex = Maximum
MOMRED Torque decrease value Receive word U16
torque
4000 hex = Maximum
Supplementary torque torque
M_ADD1 Send word I16
value C000 hex = Minimum
torque
4000 hex = Maximum
M_LIMIT_POS Positive torque limit Send word I16
torque
C000 hex = Minimum
M_LIMIT_NEG Negative torque limit Send word I16
torque
4000 hex = Maximum
torque
M_ACT Thrust actual value Receive word I16
C000 hex = Minimum
torque
MELDW Message word Send word U16 -
Encoder 1 control
G1_STW Receive word U16 -
word
G1_ZSW Encoder 1 status word Send word U16 -
Encoder 1 actual
G1_XIST1 Send word U32 -
position 1
Encoder 1 actual
G1_XIST2 Send word U32 -
position 2
MELDW Message word Send word U16 -
MDI_TARPOS MDI position Receive word I32 1 hex ≒ 1 LU
MDI_VELOCITY MDI velocity Receive word I32 1 hex ≒ 1000 LU/min
92
PROFINET Communication ▕
Receive Word/
Signal Description Data Type Value and Meaning
Send Word
User-defined receive
word
user 0: No function Receive word I16 4000 hex ≒ 100%
1: Supplementary
torque
User-defined send
word
4000 hex ≒ 100%
0: No function
user Send word I16
1: Actual torque
2: Actual current
3: DI status
XERR DSC deviation Receive word I32 -
KPC DSC gain Receive word U32 -
Position program block
SATZANW Receive word U16 -
selection
EPOS selected program
AKTSATZ Send word U16 -
block
MDI_MOD MDI mode Receive word U16 -
Signal Description
1 = ON (Allow enabling pulses)
STW1.0
0 = OFF1 (Ramp to stop, disable pulses, and get ready for switching on)
1 = No OFF2 (Allow enabling)
STW1.1
0 = OFF2 (Coast to stop, disable pulses, and inhibit switching on)
1 = No OFF3 (Allow enabling)
STW1.2
0 = OFF3 (Quick stop, disable pulses, and inhibit switching on)
1 = Allow running
STW1.3
0 = Inhibit running
1 = Running condition
STW1.4
0 = Freeze command
1 = Running condition
STW1.5
0 = Freeze command
93
▏ PROFINET Communication
Signal Description
1 = Enable setpoint
STW1.6
0 = Disable setpoint
STW1.7 0-1 rising edge: Acknowledgment fault
STW1.8 Reserved
STW1.9 Reserved
STW1.12 Reserved
STW1.13 Reserved
STW1.14 Reserved
STW1.15 Reserved
Signal Description
1 = ON (Allow enabling pulses)
STW1.0
0 = OFF1 (Ramp to stop, disable pulses, and get ready for switching on)
1 = No OFF2 (Allow enabling)
STW1.1
0 = OFF2 (Coast to stop, disable pulses, and inhibit switching on)
1 = No OFF3 (Allow enabling)
STW1.2
0 = OFF3 (Quick stop, disable pulses, and inhibit switching on)
1 = Allow running
STW1.3
0 = Inhibit running
1 = Do not reject traversing task
STW1.4
0 = Reject traversing task
1 = Do not pause traversing task
STW1.5
0 = Pause traversing task
STW1.6 0-1 rising edge: Activate traversing task
STW1.7 0-1 rising edge: Acknowledgment fault
1 = Enable JOG1
STW1.8
0 = Disable JOG1
1 = Enable JOG2
STW1.9
0 = Disable JOG2
94
PROFINET Communication ▕
Signal Description
1 = Control through PLC
STW1.10
0 = Not control through PLC
1 = Start referencing
STW1.11
0 = Stop referencing
STW1.12 Reserved
STW1.13 Reserved
STW1.14 Reserved
STW1.15 Reserved
Signal Description
Signal Description
POS_STW1.0 Traversing blocks selection, bit 0
POS_STW1.1 Traversing blocks selection, bit 1
POS_STW1.2 Traversing blocks selection, bit 2
POS_STW1.3 Traversing blocks selection, bit 3
POS_STW1.4 Reserved
POS_STW1.5 Reserved
POS_STW1.6 Reserved
POS_STW1.7 Reserved
1 = Absolute positioning
POS_STW1.8
0 = Relative positioning
POS_STW1.9 Absolute positioning, bit 0
95
▏ PROFINET Communication
Signal Description
POS_STW1.10 Absolute positioning, bit 1
POS_STW1.11 Reserved
1 = Continuous transfer
POS_STW1.12
0 = Activate MDI block update with the rising edge of traversing blocks (STW1.6)
POS_STW1.13 Reserved
Signal Description
POS_STW2.0 Reserved
POS_STW2.4 Reserved
POS_STW2.7 Reserved
POS_STW2.8 Reserved
POS_STW2.9 Reserved
POS_STW2.10 Reserved
POS_STW2.11 Reserved
POS_STW2.12 Reserved
POS_STW2.13 Reserved
96
PROFINET Communication ▕
Signal Description
1 = Ready for switching on
ZSW1.0
0 = Not ready for switching on
1 = Ready for operation
ZSW1.1
0 = Not ready for operation
1 = Operation enabled
ZSW1.2
0 = Operation disabled
1 = Fault present
ZSW1.3
0 = No fault
1 = Coast-to-stop inactive
ZSW1.4
0 = Coast-to-stop active
1 = Quick stop inactive
ZSW1.5
0 = Quick stop active
1 = Inhibit switching on active
ZSW1.6
0 = Inhibit switching on inactive
1 = Alarm present
ZSW1.7
0 = No alarm
1 = Velocity error within tolerance
ZSW1.8
0 = Velocity error exceeding tolerance
1 = Have control request
ZSW1.9
0 = No control request
1 = Reference velocity reached or exceeded
ZSW1.10
0 = Reference velocity not reached or exceeded
ZSW1.11 Reserved
ZSW1.12 Reserved
ZSW1.13 Reserved
ZSW1.14 Reserved
ZSW1.15 Reserved
97
▏ PROFINET Communication
Signal Description
1 = Ready for switching on
ZSW1.0
0 = Not ready for switching on
1 = Ready for operation
ZSW1.1
0 = Not ready for operation
1 = Operation enabled
ZSW1.2
0 = Operation disabled
1 = Fault present
ZSW1.3
0 = No fault
1 = Coast-to-stop inactive
ZSW1.4
0 = Coast-to-stop active
1 = Quick stop inactive
ZSW1.5
0 = Quick stop active
1 = Inhibit switching on active
ZSW1.6
0 = Inhibit switching on inactive
1 = Alarm present
ZSW1.7
0 = No alarm
1: Position following error within tolerance
ZSW1.8
0: Position following error exceeding tolerance
1 = Have control request
ZSW1.9
0 = No control request
1 = Target position reached
ZSW1.10
0 = Target position not reached
1 = Reference point set
ZSW1.11
0 = Reference point not set
ZSW1.12 0-1 rising edge: Positioning activated, movement task confirmed
1 = Drive stopped
ZSW1.13
0 = Drive running
1 = Drive accelerating
ZSW1.14
0 = Drive not accelerating
1 = Drive decelerating
ZSW1.15
0 = Drive not decelerating
98
PROFINET Communication ▕
Signal Description
ZSW2.0 ~ ZSW2.9 Reserved
Signal Description
POS_ZSW1.0 Traversing blocks bit 0 activated
POS_ZSW1.1 Traversing blocks bit 1 activated
POS_ZSW1.2 Traversing blocks bit 2 activated
POS_ZSW1.3 Traversing blocks bit 3 activated
POS_ZSW1.4 Reserved
POS_ZSW1.5 Reserved
POS_ZSW1.6 Reserved
POS_ZSW1.7 Reserved
1 = MDI activated
POS_ZSW1.15
0 = MDI not activated
99
▏ PROFINET Communication
Signal Description
POS_ZSW2.0 Reserved
POS_ZSW2.3 Reserved
POS_ZSW2.9 Reserved
POS_ZSW2.10 Reserved
POS_ZSW2.11 Reserved
POS_ZSW2.12 Reserved
POS_ZSW2.13 Reserved
POS_ZSW2.14 Reserved
POS_ZSW2.15 Reserved
7.6.1 Overview
Siemens S7-200 Smart, S7-1200, and S7-1500 PLCs can communicate with the A6-PN servo drive through
PROFINET for velocity control. These PLCs use PROFINET RT and standard telegram 1 to start and stop the
servo drive and control the servo drive velocity.
100
PROFINET Communication ▕
7.6.2 Configuration
4. Add telegram 1.
On the device view tab page,
double-click "A6-PN" and add
telegram 1.
101
▏ PROFINET Communication
102
PROFINET Communication ▕
7.7.1 Overview
Configure axis technology objects in the PLC. The PLC controls A6-PN by using standard telegram 3 or
5, Siemens telegram 102 or 105, and PLC Open standard program blocks such as MC_Power and MC_
MoveAbsolute.
7.7.2 Configuration
A6-PN works with Siemens S7-1500 to implement AC4/DSC synchronous cyclic velocity mode.
103
▏ PROFINET Communication
Consult the manufacturer to obtain the GSD file for A6-PN before adding it.
104
PROFINET Communication ▕
105
▏ PROFINET Communication
106
PROFINET Communication ▕
NOTICE
y When using IRT mode, the device's connection topology must be configured.
y The configured topology in the project must match the actual wiring.
107
▏ PROFINET Communication
NOTICE
y In this application example, two technology objects are configured, including a "positioning axis"
as the active axis and a "synchronous axis" as the passive axis.
2. Select "TO_PositioningAxis"
from the motion control list.
108
PROFINET Communication ▕
109
▏ PROFINET Communication
5. Check and ensure correct data Data exchange with the drive:
exchange settings:
y Data exchange with A6-PN
(manually set it based on
information on the device
nameplate or check "Apply
drive values at runtime").
y Data exchange with the
encoder (manually set it
based on information on
the device nameplate or
check "Automatic exchange
of encoder value data at
runtime").
Data exchange with the encoder:
110
PROFINET Communication ▕
111
▏ PROFINET Communication
112
PROFINET Communication ▕
113
▏ PROFINET Communication
114
PROFINET Communication ▕
8. Compile and download the project to the PLC, and then test the program.
NOTICE
y Measurement function: This drive supports two measurement channels. To use them, you need
to assign the probe functions to DI4 and DI5.
y Reference point function: This drive supports two reference points. Reference point 1 is assigned
to the motor Z signal by default. To use reference point 2, you need to configure DI5 as the home
switch.
7.8.1 Overview
The S7-1500 PLCs can communicate with the A6-PN servo drive through PROFINET. After the A6-PN control
115
▏ PROFINET Communication
mode is set to basic positioner (EPOS), the PLC can control A6-PN through EPOS by using telegram 111 and
function block FB284 in the drive library provided by TIA Portal.
Principle of PLC calling drive function blocks from the library:
'352B'$7
)%
6,1$B326
'3:5B'$7
'%
6,1$B326B'%
'352B'$7
)%
6,1$B63(('
'3:5B'$7
0DLQ
&%
'%
6,1$B63(('B'%
5'5(&
)%
6,1$B3$5$
:55(&
'%
6,1$B3$5$B'%
116
PROFINET Communication ▕
7.8.2 Configuration
The AC3 mode requires configuration of telegram 111. It is recommended to use Siemens EPOS function
block.
NOTICE
y The detailed steps and parameter configuration are similar to those described in the "AC4 Mode"
section.
117
▏ PROFINET Communication
118
PROFINET Communication ▕
119
▏ PROFINET Communication
10. Add relevant variables from the variable table to the Watch table and perform control testing using
the Watch table.
NOTICE
y Set parameters related to EPOS mode with reference to group C15.
120
PROFINET Communication ▕
NOTICE
Application analysis:
y Assume the current position of the motor is 0 upon power-on and a 23-bit encoder is used.
If C15.01 is set to 100000, C15.03 is set to –100000, C15.26 (gear ratio) is set to 131072, and
C15.28 is set to 10000, the motor can rotate only 10 revolutions in both directions from the
home. Exceeding this limit will trigger errors Er.F20 and Er.F21.
y Without changing the electronic gear ratio, if C15.26 and C15.28 are changed to 200000 and
–200000 respectively, the motor can rotate 20 revolutions in both directions from the home.
Summary:
The correspondence between soft limits and actual travel is:
y (C15.26 × Gear ratio)/Encoder resolution = Maximum limit position corresponding to the number
of actual revolutions the motor can rotate
y (C15.28 × Gear ratio)/Encoder resolution = Minimum limit position corresponding to the number
of actual revolutions the motor can rotate
121
▏ PROFINET Communication
NOTICE
Sources of the reference point:
y If the home signal is connected to the host controller, when the host controller assigns a value of
16#4B to the ConfigEPOS pin, the home is activated and the servo receives the home signal.
y If the home signal is connected to the servo DI, when a value of 16#B is assigned to the
ConfigEPOS pin, the home switch function is assigned to the relevant DI terminal in group C04.
Homing in telegram 111 is automatically planned in the servo (ModPos = 4), and the host controller only
provides the trigger signal for homing. Homing parameters are configured with the software tool.
y In absolute referencing (C15.21 = 0), the value of C15.22 is used as the referenced value.
y In relative referencing (C15.21 = 1), the value of C15.22 plus the current position value is used as
the referenced value.
Before referencing is completed, ExcuteMode of function block SIna_POS must remain TRUE for referencing
to be completed.
In absolute mode (encoder with battery), after the first time of homing, AxisRef is set to 1. Even if the servo
is powered off and restarted, AxisRef remains at 1.
Homing involves the following parameters:
122
PROFINET Communication ▕
NOTICE
y Siemens standard telegram 111 must be used on the drive side.
123
▏ PROFINET Communication
124
PROFINET Communication ▕
125
▏ PROFINET Communication
y Actual position value preparation (including measuring input evaluation and reference point
search)
y Position controller (including limitations, adaptation, and precontrol calculation)
y Monitoring (standstill, positioning, and dynamic following error monitoring)
The basic positioner can also implement the following functions in mechanical systems:
y Modulo axes/Linear axes
y Position tracking/limit
y Velocity limit
y Software limit switch
y Hardware limit switch
y Position/Standstill monitoring
y Dynamic following error monitoring
The main operating modes include Jog, Homing, MDI, and program block modes.
127
▏ PROFINET Communication
In A6-PN, set C15.00 (software limit activation method), C15.01 (positive software limit position), and
C15.02 (negative software limit position).
Steps:
y Set Position and Velocity to specify the target position and dynamic response parameters.
y Set OverV, OverAcc, and OverDec to specify the velocity, acceleration, and deceleration overrides.
y The operating conditions CancelTransing and IntermediateStop must be set to 1, while Jog1 and
Jog2 must be set to 0.
y In absolute positioning, the direction of travel basically results from the shortest path to the target
position. In this case, the input parameters Positive and Negative must be set to 0.
Positioning is triggered by a rising edge of ExecuteMode. The current status of the active command
can be monitored through EPosZSW1 and EPosZSW2. When the target position is reached, AxisPosOk
is set to 1. When an error occurs during positioning, the output parameter Error is set to 1.
NOTICE
y The currently running command can be replaced on-the-fly by a new command through a rising
edge of ExecuteMode. This is only possible for the ModePos 1, ModePos 2, and ModePos 3 modes.
128
PROFINET Communication ▕
ķ ĸ s
Ĺ
v
s ĸ
ķ Ĺ
t
ON/OFF1
Execute
relativ absolut
ModePos=1,2
AxisPosOk
t
Parameter Name
C15.05 Maximum velocity
C15.07 Maximum acceleration
C15.09 Maximum deceleration
C15.0D Threshold for excessive deviation
C15.0F Threshold for position reach
Enable the modulo axis, set C00.07 to 3, 4, or 5, and set the single-turn upper limit based on the mechanical
load.
In absolute position mode, there are three combinations of moduli:
1. When ModePos is 2, Positive is 1, and Negative is 0, the axis runs towards the absolute positive
direction according to the given position value.
2. When ModePos is 2, Negative is 1, and Positive is 0, the axis runs towards the absolute negative
direction according to the given position value.
3. When ModePos is 2, Positive is 0, and Negative is 0, the axis runs the shortest distance between 0
and the mechanical maximum value.
129
▏ PROFINET Communication
Steps:
y Set Position and Velocity to specify the target position and dynamic response parameters.
y Set OverV, OverAcc, and OverDec to specify the velocity, acceleration, and deceleration overrides.
y The operating conditions CancelTransing and IntermediateStop must be set to 1, while Jog1 and
Jog2 must be set to 0.
y Positive and Negative must be set to 0.
Positioning is triggered by a rising edge of ExecuteMode. The current status of the active command
can be monitored through EPosZSW1 and EPosZSW2. When the target position is reached, AxisPosOk
is set to 1. When an error occurs during positioning, the output parameter Error is set to 1.
NOTICE
y The currently running command can be replaced on-the-fly by a new command through a rising
edge of ExecuteMode. This is only possible for the ModePos 1, ModePos 2, and ModePos 3 modes.
130
PROFINET Communication ▕
К Л s
М
v
s Л
К М
t
ON/OFF1
Execute
relativ absolut
ModePos=1,2
AxisPosOk
t
Parameter Name
C15.05 Maximum velocity
C15.07 Maximum acceleration
C15.09 Maximum deceleration
C15.0D Threshold for excessive deviation
C15.0F Threshold for position reach
131
▏ PROFINET Communication
Steps:
y Set Velocity to specify the operating velocity.
y Set OverV, OverAcc, and OverDec to specify the velocity, acceleration, and deceleration overrides.
y The operating conditions CancelTransing and IntermediateStop must be set to 1, while Jog1 and
Jog2 must be set to 0.
y The direction of travel is determined by Positive and Negative (one of them must be set to 1).
Positioning is triggered by a rising edge of ExecuteMode. The current status of the active command
can be monitored through EPosZSW1 and EPosZSW2. When the target position is reached, AxisPosOk
is set to 1. When an error occurs during positioning, the output parameter Error is set to 1.
NOTICE
y The currently running command can be replaced on-the-fly by a new command through a rising
edge of ExecuteMode. This is only possible for the ModePos 1, ModePos 2, and ModePos 3 modes.
v
Axis holds position
ON/OFF1
ModePos=3
Execute
POS
NEG
t
Figure 7-5 Control sequence diagram for setup positioning operating mode
7.8.10 Referencing
This mode allows the axis to approach the reference point in the positive or negative direction with
pre-configured referencing velocity and referencing method. It is activated by the "active referencing"
functionality of the drive.
132
PROFINET Communication ▕
Requirements:
y ModePos (operating mode) is set to 4.
y EnableAxis (drive enable) is set to 1.
y Servo hard limits need to be activated, with upper limit signals and home signals connected.
Steps:
y Set C15.1B to specify the homing type.
y Set C15.1C, C15.1E, and C15.20 to specify the high velocity, low velocity, and acceleration/
deceleration time of homing.
y The operating conditions CancelTransing and IntermediateStop must be set to 1, while Jog1 and
Jog2 must be set to 0.
Referencing is triggered by a rising edge of ExecuteMode. The current status of the active command
can be monitored through EPosZSW1 and EPosZSW2. When the referencing is completed, AxisRef is
set to 1. When an error occurs during referencing, the output parameter Error is set to 1.
The control sequence is illustrated in the following figure:
ON/OFF1
ModePos=4
Execute
AxisRef
Reference cam
t
Parameter Name
C15.1B Homing type
C15.1C High velocity for homing
C15.1E Low velocity for homing
C15.1F Acceleration/deceleration time for homing
C15.21 Homing offset type
C15.22 Homing offset
C15.24 Homing timeout interval
133
▏ PROFINET Communication
Steps:
y Set the zero position of the axis on the rising edge of Execute when the axis is at a standstill.
NOTICE
y The zero position can be set using parameter C15.22.
Execute
AxisRef
ModePos=5
t
Parameter Name
C15.22 Reference point coordinate offset
134
PROFINET Communication ▕
Steps:
y The job mode, target position, and dynamic response are specified through the traversing block
parameters in the A6-PN drive. Parameter OverV scales the velocity values in the program block.
y The operating conditions CancelTransing and IntermediateStop must be set to 1, while Jog1 and
Jog2 must be set to 0.
y Set Position to specify the program block number, with the value being in the range of 0 to 15.
y The direction of travel is determined by the job mode and settings in the program block and is
independent of parameters Positive and Negative, which must be set to 0.
After you select the program block number, traversing is triggered by a rising edge of ExecuteMode.
The current status of the active command can be monitored through EPosZSW1 and EPosZSW2. While
the function block is processing the command, Busy is set to 1. When the target position is reached,
Done is set to 1. When an error occurs during traversing, the output parameter Error is set to 1.
The control sequence is illustrated in the following figure:
s К Л
t
ON/OFF1
Position=Traversing block [x]
Execute
IntMStop
AxisPosOk
t
NOTICE
y During traversing, the currently running command can be replaced on-the-fly by a new command
through "ExecuteMode". This is only possible for the same operating mode.
135
▏ PROFINET Communication
7.8.13 Jog
The "jog" operating mode is implemented through the "jog" functionality of the drive.
Requirements:
y ModePos (operating mode) is set to 7.
y AxisEnable (drive enable) is set to 1.
y The axis is at a standstill.
y The axis does not need to be homed or be calibrated with the absolute encoder.
y The jog velocity is set in A6-PN, and parameter OverV scales the jog velocity settings.
y The running conditions CancelTransing and IntermediateStop are not relevant for the jog mode
and are set to 1 by default.
Note:
y Jog1 and Jog2 are used to control jog mode in EPOS. The direction of travel is determined by the
jog velocity set in the A6-PN drive. By default, Jog1 is set as the negative jog velocity, and Jog2 is
set as the positive jog velocity. The "Positive" and "Negative" parameters are not relevant in this
case and are set to 0 by default.
y The current status of the active command can be monitored through EPosZSW1 and EPosZSW2.
While the function block is processing the command, Busy is set to 1. When jog ends (Jog1 or Jog2
= 0) and the axis is at a standstill, AxisPosOK is set to 1. When an error occurs during traversing, the
output parameter Error is set to 1.
Jog2 Speedsetpoint
Jog1 Speedsetpoint t
ON/OFF1
Jog1
Jog2
Jog active
AxisPosOk
t
136
PROFINET Communication ▕
Parameter Name
C15.13 JOG1 velocity
C15.15 JOG2 velocity
C15.2E JOG acceleration
C15.30 JOG deceleration
Steps:
y The jog velocity is set in A6-PN, and parameter OverV scales the jog velocity settings.
y The running conditions CancelTransing and IntermediateStop are not relevant for the jog mode
and are set to 1 by default.
NOTICE
y Jog1 and Jog2 are used to control jog mode in EPOS. The direction of travel is determined by
the jog velocity set in the A6-PN drive. By default, Jog1 traversing distance and Jog2 traversing
distance are set to 1000 LU. The "Positive" and "Negative" parameters are not relevant in this
case and are set to 0 by default.
y The current status of the active command can be monitored through EPosZSW1 and EPosZSW2.
While the function block is processing the command, Busy is set to 1. When jog ends (Jog1
or Jog2 = 0) and the axis is at a standstill, AxisPosOK is set to 1. When an error occurs during
traversing, the output parameter Error is set to 1.
137
▏ PROFINET Communication
s
Jog1 traversing path
v t
Jog2 Speedsetpoint
Jog1 Speedsetpoint
ON/OFF1
Jog1
Jog2
Jog active
AxisPosOk
t
Parameter Name
C15.13 JOG1 velocity
C15.15 JOG2 velocity
C15.17 JOG1 position increment
C15.19 JOG2 position increment
C15.2E JOG acceleration
C15.30 JOG deceleration
138
PROFINET Communication ▕
ModePos 4
ModePos 7
Reference
Jog
traversing
AXIS in operation
AXIS standstill
No fault active
No warning active
No MDI active
No Reference active
ModePos 5
ModePos 8
Referencepoint
Jog Inc
set
ModePos 6
Traversing
blods
Figure 7-11 Diagram of operating mode change based on the ModePos values
Mode
Description
setting
The mode is used to search for the mechanical extreme position and Z pulse in the forward
-2
direction.
The mode is used to search for the mechanical extreme position and Z pulse in the reverse
-1
direction.
0 -
139
▏ PROFINET Communication
Mode
Description
setting
The motor starts operation in the reverse direction, switches to low-speed operation when
1 the negative limit (NL) status changes from OFF to ON during reverse operation, and then
retreats to search for the nearest Z pulse position as the home.
The motor starts operation in the forward direction, switches to low-speed operation when
2 the positive limit (PL) status changes from OFF to ON during forward operation, and then
retreats to search for the nearest Z pulse position as the home.
The motor operates in the forward direction when HSW is inactive and reverse direction when
HSW is active. The motor switches to low-speed operation when the HSW status changes
3
from ON to OFF during reverse operation, and then continues the reverse operation to search
for the nearest Z pulse position as the home.
The motor operates in the forward direction when HSW is inactive and reverse direction when
HSW is active. The motor switches to low-speed operation when the HSW status changes from
4
OFF to ON during forward operation, and then continues the forward operation to search for
the nearest Z pulse position as the home.
The motor operates in the reverse direction when HSW is inactive and forward direction when
HSW is active. The motor switches to low-speed operation when the HSW status changes from
5
ON to OFF during forward operation, and then continues the forward operation to search for
the nearest Z pulse position as the home.
The motor operates in the reverse direction when HSW is inactive and forward direction when
HSW is active. The motor switches to low-speed operation when the HSW status changes
6
from OFF to ON during reverse operation, and then continues the reverse operation to search
for the nearest Z pulse position as the home.
The motor operates in the forward direction when HSW is inactive and reverse direction when
HSW is active. The motor switches to low-speed operation when the HSW status changes
7
from ON to OFF during reverse operation, and then continues the reverse operation to search
for the nearest Z pulse position as the home.
The motor operates in the forward direction when HSW is inactive and reverse direction when
HSW is active. The motor switches to low-speed operation when the HSW status changes from
8
OFF to ON during forward operation, and then continues the forward operation to search for
the nearest Z pulse position as the home.
The motor operates in the forward direction no matter whether HSW is active or inactive. The
motor switches to low-speed operation when the HSW status changes from OFF to ON during
9
reverse operation, and then continues the reverse operation to search for the nearest Z pulse
position as the home.
The motor operates in the forward direction no matter whether HSW is active or inactive. The
motor switches to low-speed operation when the HSW status changes from ON to OFF during
10
forward operation, and then continues the forward operation to search for the nearest Z pulse
position as the home.
140
PROFINET Communication ▕
Mode
Description
setting
The motor operates in the reverse direction when HSW is inactive and forward direction when
HSW is active. The motor switches to low-speed operation when the HSW status changes from
11
ON to OFF during forward operation, and then continues the forward operation to search for
the nearest Z pulse position as the home.
The motor operates in the reverse direction when HSW is inactive and forward direction when
HSW is active. The motor switches to low-speed operation when the HSW status changes
12
from OFF to ON during reverse operation, and then continues the reverse operation to search
for the nearest Z pulse position as the home.
The motor operates in the reverse direction no matter whether HSW is active or inactive. The
motor switches to low-speed operation when the HSW status changes from OFF to ON during
13
forward operation, and then continues the forward operation to search for the nearest Z pulse
position as the home.
The motor operates in the reverse direction no matter whether HSW is active or inactive. The
motor switches to low-speed operation when the HSW status changes from ON to OFF during
14
reverse operation, and then continues the reverse operation to search for the nearest Z pulse
position as the home.
15 Reserved
16 Reserved
Similar to mode 1. During reverse operation, the position where the NL status changes from
17
OFF to ON is used as the home, without searching for the Z pulse.
Similar to mode 2. During forward operation, the position where the PL status changes from
18
OFF to ON is used as the home, without searching for the Z pulse.
Similar to mode 3. During reverse operation, the position where the HSW status changes from
19
ON to OFF is used as the home, without searching for the Z pulse.
Similar to mode 4. During forward operation, the position where the HSW status changes
20
from OFF to ON is used as the home, without searching for the Z pulse.
Similar to mode 5. During forward operation, the position where the HSW status changes
21
from ON to OFF is used as the home, without searching for the Z pulse.
Similar to mode 6. During reverse operation, the position where the HSW status changes from
22
OFF to ON is used as the home, without searching for the Z pulse.
Similar to mode 7. During reverse operation, the position where the HSW status changes from
23
ON to OFF is used as the home, without searching for the Z pulse.
Similar to mode 8. During forward operation, the position where the HSW status changes
24
from OFF to ON is used as the home, without searching for the Z pulse.
141
▏ PROFINET Communication
Mode
Description
setting
Similar to mode 9. During reverse operation, the position where the HSW status changes from
25
OFF to ON is used as the home, without searching for the Z pulse.
Similar to mode 10. During forward operation, the position where the HSW status changes
26
from ON to OFF is used as the home, without searching for the Z pulse.
Similar to mode 11. During forward operation, the position where the HSW status changes
27
from ON to OFF is used as the home, without searching for the Z pulse.
Similar to mode 12. During reverse operation, the position where the HSW status changes
28
from OFF to ON is used as the home, without searching for the Z pulse.
Similar to mode 13. During forward operation, the position where the HSW status changes
29
from OFF to ON is used as the home, without searching for the Z pulse.
Similar to mode 14. During reverse operation, the position where the HSW status changes
30
from ON to OFF is used as the home, without searching for the Z pulse.
31 Reserved
32 Reserved
The motor starts to operate in the reverse direction, and searches for the nearest Z pulse
33
position as the home.
The motor starts to operate in the forward direction, and searches for the nearest Z pulse
34
position as the home.
142
PROFINET Communication ▕
Home mode:
NL HSW PL
Mode-2: The mode is used to search for the mechanical extreme position and Z pulse in the forward direction.
y The motor starts to operate in the forward direction at a high speed. After the motor runs into the
mechanical extreme position, if the torque reaches the torque limit value, the speed is near zero, and
the state is maintained for a certain period of time, the axis reaches the mechanical extreme position.
The motor switches to operate in the reverse direction at a low speed, and searches for the nearest Z
pulse position as the home.
H
Motion profile -L
H
Z pulse train
Mechanical limit
143
▏ PROFINET Communication
Mode-1: The mode is used to search for the mechanical extreme position and Z pulse in the reverse direction.
y The motor starts to operate in the reverse direction at a high speed. After the motor runs into the
mechanical extreme position, if the torque reaches the torque limit value, the speed is near zero, and
the state is maintained for a certain period of time, the axis reaches the mechanical extreme position.
The motor switches to operate in the forward direction at a low speed, and searches for the nearest Z
pulse position as the home.
-H
Motion profile L
H
Z pulse train
Mechanical limit
144
PROFINET Communication ▕
NL
-H
Motion profile 1 L
H
L
Motion profile 2 H
Z pulse train
NL signal
PL
H
Motion profile 1 -L
H
-L
Motion profile 2 H
Z pulse train
PL signal
145
▏ PROFINET Communication
Mode 3: When the HSW status changes from ON to OFF during reverse operation, the motor searches for
the position and Z pulse.
y If the HSW is inactive upon startup, the motor operates in the forward direction at a high speed. When
the HSW status changes from OFF to ON during forward operation, the motor decelerates to stop, and
then switches to operate in the reverse direction at a low speed. When the HSW status changes from
ON to OFF during reverse operation at a low speed, the motor continues the reverse operation to search
for the nearest Z pulse position as the home.
y If the HSW is active upon startup, the motor operates in the reverse direction at a low speed. When the
HSW status changes from ON to OFF during reverse operation at a low speed, the motor searches for
the nearest Z pulse position as the home.
y In this mode, no matter whether the NL or PL is in ON state, the homing process is stopped and an
alarm is reported.
HSW
H
Motion profile 1
-L
H
-L
Motion profile 2 H
Z pulse train
HSW signal
Mode 4: When the HSW status changes from OFF to ON during forward operation, the motor searches
for the position and Z pulse.
y If the HSW is inactive upon startup, the motor operates in the forward direction at a high speed. When
the HSW status changes from OFF to ON during forward operation, the motor decelerates to stop,
returns to the position where the HSW is inactive at a low speed, decelerates to stop again, and then
switches to operate in the forward direction at a low speed. When the HSW status changes from OFF to
ON during forward operation at a low speed, the motor continues the forward operation to search for
the nearest Z pulse position as the home.
y If the HSW is active upon startup, the motor operates in the reverse direction at a low speed. When the
HSW status changes from ON to OFF during reverse operation, the motor decelerates to stop, and then
switches to operate in the forward direction at a low speed. When the HSW status changes from OFF to
ON during forward operation at a low speed, the motor continues the forward operation to search for
the nearest Z pulse position as the home.
y In this mode, no matter whether the NL or PL is in ON state, the homing process is stopped and an
alarm is reported.
146
PROFINET Communication ▕
HSW
Motion profile 1 -L
L
H
-L
Motion profile 2
L
H
Z pulse train
HSW signal
Mode 5: When the HSW status changes from ON to OFF during forward operation, the motor searches
for the position and Z pulse.
y If the HSW is inactive upon startup, the motor operates in the reverse direction at a high speed. When
the HSW status changes from OFF to ON during reverse operation, the motor decelerates to stop, and
then switches to operate in the forward direction at a low speed. When the HSW status changes from
ON to OFF during forward operation at a low speed, the motor continues the forward operation to
search for the nearest Z pulse position as the home.
y If the HSW is active upon startup, the motor operates in the forward direction at a low speed. When the
HSW status changes from ON to OFF during forward operation at a low speed, the motor searches for
the nearest Z pulse position as the home.
y In this mode, no matter whether the NL or PL is in ON state, the homing process is stopped and an
alarm is reported.
HSW
-H
Motion profile 1
L
H
L
Motion profile 2 H
Z pulse train
HSW signal
147
▏ PROFINET Communication
Mode 6: When the HSW status changes from OFF to ON during reverse operation, the motor searches for
the position and Z pulse.
y If the HSW is inactive upon startup, the motor operates in the reverse direction at a high speed. When
the HSW status changes from OFF to ON during reverse operation, the motor decelerates to stop,
returns to the position where the HSW is inactive at a low speed, decelerates to stop again, and then
switches to operate in the reverse direction at a low speed. When the HSW status changes from OFF to
ON during reverse operation at a low speed, the motor continues the reverse operation to search for
the nearest Z pulse position as the home.
y If the HSW is active upon startup, the motor operates in the forward direction at a low speed. When the
HSW status changes from ON to OFF during forward operation, the motor decelerates to stop, and then
switches to operate in the reverse direction at a low speed. When the HSW status changes from OFF to
ON during reverse operation at a low speed, the motor continues the reverse operation to search for
the nearest Z pulse position as the home.
y In this mode, no matter whether the NL or PL is in ON state, the homing process is stopped and an
alarm is reported.
HSW
-H
Motion profile 1 L
H
-L
L
Motion profile 2
H
-L
Z pulse train
HSW signal
Mode 7: When the HSW status changes from ON to OFF during reverse operation, the motor searches for
the position and Z pulse and automatically turns to another direction upon the PL.
y If the HSW is inactive and located in the forward direction of the HSW upon startup, the motor operates
in the forward direction at a high speed. When the PL is in ON state, the motor decelerates to stop, and
then operates in the reverse direction at a high speed. When the HSW status changes from OFF to ON
during reverse operation, the motor decelerates and continues to operate in the reverse direction at
a low speed. When the HSW status changes from ON to OFF, the motor decelerates to stop, returns to
the position where the HSW is active at a low speed, decelerates to stop again (if the active HSW range
is narrow, it may enter the inactive HSW position range on the other side), and switches to operate in
148
PROFINET Communication ▕
the reverse direction at a low speed. When the HSW status changes from ON to OFF during reverse
operation at a low speed, the motor continues the reverse operation to search for the nearest Z pulse
position as the home.
y If the HSW is inactive and located in the reverse direction of the HSW upon startup, the motor operates
in the forward direction at a high speed. When the HSW status changes from OFF to ON during forward
operation, the motor decelerates to stop, and then switches to operate in the reverse direction at a
low speed. When the HSW status changes from ON to OFF during reverse operation at a low speed, the
motor continues the reverse operation to search for the nearest Z pulse position as the home.
y If the HSW is active upon startup, the motor operates in the reverse direction at a low speed. When the
HSW status changes from ON to OFF during reverse operation at a low speed, the motor searches for
the nearest Z pulse position as the home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of the
PL for the first time during forward operation. When the motor encounters the ON state of the NL or
encounters the ON state of the PL again, the homing process is stopped and an alarm is reported.
HSW PL
H
-L -H
Motion profile 1
L
-L
H
H
Motion profile 2
-L
H
Motion profile 3 -L
H
Z pulse train
HSW signal
PL signal
Mode 8: When the HSW status changes from OFF to ON during forward operation, the motor searches
for the position and Z pulse and automatically turns to another direction upon the PL.
y If the HSW is inactive and located in the forward direction of the HSW upon startup, the motor operates
in the forward direction at a high speed. When the PL is in ON state, the motor decelerates to stop, and
149
▏ PROFINET Communication
then operates in the reverse direction at a high speed. When the HSW status changes from OFF to ON
during reverse operation, the motor decelerates, and continues to operate in the reverse direction at
a low speed. When the HSW status changes from ON to OFF, the motor decelerates to stop, and then
switches to operate in the forward direction at a low speed. When the HSW status changes from OFF to
ON during forward operation at a low speed, the motor continues the forward operation to search for
the nearest Z pulse position as the home.
y If the HSW is inactive and located in the reverse direction of the HSW upon startup, the motor operates
in the forward direction at a high speed. When the HSW status changes from OFF to ON during forward
operation, the motor decelerates to stop, returns to the position where the HSW is inactive at a low
speed, decelerates to stop again, and then switches to operate in the forward direction at a low speed.
When the HSW status changes from OFF to ON during forward operation at a low speed, the motor
continues the forward operation to search for the nearest Z pulse position as the home.
y If the HSW is active upon startup, the motor operates in the reverse direction at a low speed. When the
HSW status changes from ON to OFF during reverse operation, the motor decelerates to stop, and then
switches to operate in the forward direction at a low speed. When the HSW status changes from OFF to
ON during forward operation at a low speed, the motor continues the forward operation to search for
the nearest Z pulse position as the home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of the
PL for the first time during forward operation. When the motor encounters the ON state of the NL or
encounters the ON state of the PL again, the homing process is stopped and an alarm is reported.
HSW PL
H
Motion profile 1 -L -H
L
H
H
-L
Motion profile 2
L
H
-L
Motion profile 3
L
H
Z pulse train
HSW signal
PL signal
150
PROFINET Communication ▕
Mode 9: When the HSW status changes from OFF to ON during reverse operation, the motor searches for
the position and Z pulse and automatically turns to another direction upon the PL.
y If the HSW is inactive and located in the forward direction of the HSW upon startup, the motor operates
in the forward direction at a high speed. When the PL is in ON state, the motor decelerates to stop,
and then operates in the reverse direction at a high speed. When the HSW status changes from OFF to
ON during reverse operation, the motor decelerates to stop, returns to the position where the HSW is
inactive at a low speed, decelerates to stop again, and then switches to operate in the reverse direction
at a low speed. When the HSW status changes from OFF to ON during reverse operation at a low speed,
the motor continues the reverse operation to search for the nearest Z pulse position as the home.
y If the HSW is inactive and located in the reverse direction of the HSW upon startup, the motor operates
in the forward direction at a high speed. When the HSW status changes from OFF to ON during forward
operation, the motor decelerates, and continues to operate in the forward direction at a low speed.
When the HSW status changes from ON to OFF, the motor decelerates to stop, and then switches to
operate in the reverse direction at a low speed. When the HSW status changes from OFF to ON during
reverse operation at a low speed, the motor continues the reverse operation to search for the nearest Z
pulse position as the home.
y If the HSW is active upon startup, the motor operates in the forward direction at a low speed. When the
HSW status changes from ON to OFF during forward operation, the motor decelerates to stop, and then
switches to operate in the reverse direction at a low speed. When the HSW status changes from OFF to
ON during reverse operation at a low speed, the motor continues the reverse operation to search for
the nearest Z pulse position as the home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of the
PL for the first time during forward operation. When the motor encounters the ON state of the NL or
encounters the ON state of the PL again, the homing process is stopped and an alarm is reported.
151
▏ PROFINET Communication
HSW PL
Motion profile 1 -H
L
-L
H
H L
Motion profile 2 -L
H
L
Motion profile 3 -L
H
Z pulse train
HSW signal
PL signal
Mode 10: When the HSW status changes from ON to OFF during forward operation, the motor searches
for the position and Z pulse and automatically turns to another direction upon the PL.
y If the HSW is inactive and located in the forward direction of the HSW upon startup, the motor operates
in the forward direction at a high speed. When the PL is in ON state, the motor decelerates to stop, and
then operates in the reverse direction at a high speed. When the HSW status changes from OFF to ON
during reverse operation, the motor decelerates to stop, and then switches to operate in the forward
direction at a low speed. When the HSW status changes from ON to OFF during forward operation at a
low speed, the motor continues the forward operation to search for the nearest Z pulse position as the
home.
y If the HSW is inactive and located in the reverse direction of the HSW upon startup, the motor operates
in the forward direction at a high speed. When the HSW status changes from OFF to ON during forward
operation, the motor decelerates, and continues to operate in the forward direction at a low speed.
When the HSW status changes from ON to OFF, the motor decelerates to stop, returns to the position
where the HSW is active at a low speed, decelerates to stop again (if the active HSW range is narrow, it
may enter the inactive HSW position range on the other side), and switches to operate in the forward
direction at a low speed. When the HSW status changes from ON to OFF during forward operation at a
low speed, the motor continues the forward operation to search for the nearest Z pulse position as the
home.
152
PROFINET Communication ▕
y If the HSW is active upon startup, the motor operates in the forward direction at a low speed. When the
HSW status changes from ON to OFF during forward operation at a low speed, the motor searches for
the nearest Z pulse position as the home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of the
PL for the first time during forward operation. When the motor encounters the ON state of the NL or
encounters the ON state of the PL again, the homing process is stopped and an alarm is reported.
HSW PL
Motion profile 1 -H
L
H
H L
Motion profile 2 -L
L
H
L
Motion profile 3 H
Z pulse train
HSW signal
PL signal
Mode 11: When the HSW status changes from ON to OFF during forward operation, the motor searches
for the position and Z pulse and automatically turns to the forward direction upon the NL.
y If the HSW is inactive and located in the forward direction of the HSW upon startup, the motor operates
in the reverse direction at a high speed. When the HSW status changes from OFF to ON during reverse
operation, the motor decelerates to stop, and then switches to operate in the forward direction at a
low speed. When the HSW status changes from ON to OFF during forward operation at a low speed, the
motor continues the forward operation to search for the nearest Z pulse position as the home.
y If the HSW is inactive and located in the reverse direction of the HSW upon startup, the motor operates
in the reverse direction at a high speed. When the NL is in ON state, the motor decelerates to stop, and
then operates in the forward direction at a high speed. When the HSW status changes from OFF to ON
during forward operation, the motor decelerates and continues to operate in the forward direction at
a low speed. When the HSW status changes from ON to OFF, the motor decelerates to stop, returns to
153
▏ PROFINET Communication
the position where the HSW is active at a low speed, decelerates to stop again (if the active HSW range
is narrow, it may enter the inactive HSW position range on the other side), and switches to operate in
the forward direction at a low speed. When the HSW status changes from ON to OFF during forward
operation at a low speed, the motor continues the forward operation to search for the nearest Z pulse
position as the home.
y If the HSW is active upon startup, the motor operates in the forward direction at a low speed. When the
HSW status changes from ON to OFF during forward operation at a low speed, the motor searches for
the nearest Z pulse position as the home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of
the NL for the first time during reverse operation. When the motor encounters the ON state of the PL or
encounters the ON state of the NL again, the homing process is stopped and an alarm is reported.
NL HSW
-H
Motion profile 1
L H
-H
H L
Motion profile 2 -L
L H
L
Motion profile 3 H
Z pulse train
HSW signal
NL signal
Mode 12: When the HSW status changes from OFF to ON during reverse operation, the motor searches
for the position and Z pulse and automatically turns to another direction upon the NL.
y If the HSW is inactive and located in the forward direction of the HSW upon startup, the motor operates
in the reverse direction at a high speed. When the HSW status changes from OFF to ON during reverse
operation, the motor decelerates to stop, returns to the position where the HSW is inactive at a low
speed, decelerates to stop again, and then switches to operate in the reverse direction at a low speed.
When the HSW status changes from OFF to ON during reverse operation at a low speed, the motor
154
PROFINET Communication ▕
continues the reverse operation to search for the nearest Z pulse position as the home.
y If the HSW is inactive and located in the reverse direction of the HSW upon startup, the motor operates
in the reverse direction at a high speed. When the NL is in ON state, the motor decelerates to stop, and
then operates in the forward direction at a high speed. When the HSW status changes from OFF to ON
during forward operation, the motor decelerates, and continues to operate in the forward direction at
a low speed. When the HSW status changes from ON to OFF, the motor decelerates to stop, and then
switches to operate in the reverse direction at a low speed. When the HSW status changes from OFF to
ON during reverse operation at a low speed, the motor continues the reverse operation to search for
the nearest Z pulse position as the home.
y If the HSW is active upon startup, the motor operates in the forward direction at a low speed. When the
HSW status changes from ON to OFF during forward operation, the motor decelerates to stop, and then
switches to operate in the reverse direction at a low speed. When the HSW status changes from OFF to
ON during reverse operation at a low speed, the motor continues the reverse operation to search for
the nearest Z pulse position as the home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of
the NL for the first time during reverse operation. When the motor encounters the ON state of the PL or
encounters the ON state of the NL again, the homing process is stopped and an alarm is reported.
NL HSW
-H
Motion profile 1
L
-L
H
-H
H L
Motion profile 2
-L
H
L
Motion profile 3 -L
H
Z pulse train
HSW signal
NL signal
155
▏ PROFINET Communication
Mode 13: When the HSW status changes from OFF to ON during forward operation, the motor searches
for the position and Z pulse and automatically turns to another direction upon the NL.
y If the HSW is inactive and located in the forward direction of the HSW upon startup, the motor operates
in the reverse direction at a high speed. When the HSW status changes from OFF to ON during reverse
operation, the motor decelerates, and continues to operate in the reverse direction at a low speed.
When the HSW status changes from ON to OFF, the motor decelerates to stop, and then switches to
operate in the forward direction at a low speed. When the HSW status changes from OFF to ON during
forward operation at a low speed, the motor continues the forward operation to search for the nearest
Z pulse position as the home.
y If the HSW is inactive and located in the reverse direction of the HSW upon startup, the motor operates
in the reverse direction at a high speed. When the NL is in ON state, the motor decelerates to stop,
and then operates in the forward direction at a high speed. When the HSW status changes from OFF to
ON during forward operation, the motor decelerates to stop, returns to the position where the HSW is
inactive at a low speed, decelerates to stop again, and then switches to operate in the forward direction
at a low speed. When the HSW status changes from OFF to ON during forward operation at a low speed,
the motor continues the forward operation to search for the nearest Z pulse position as the home.
y If the HSW is active upon startup, the motor operates in the reverse direction at a low speed. When the
HSW status changes from ON to OFF during reverse operation, the motor decelerates to stop, and then
switches to operate in the forward direction at a low speed. When the HSW status changes from OFF to
ON during forward operation at a low speed, the motor continues the forward operation to search for
the nearest Z pulse position as the home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of
the NL for the first time during reverse operation. When the motor encounters the ON state of the PL or
encounters the ON state of the NL again, the homing process is stopped and an alarm is reported.
156
PROFINET Communication ▕
NL HSW
-L -H
Motion profile 1
L H
-H
H
Motion profile 2 -L
L
H
-L
Motion profile 3
L
H
Z pulse train
HSW signal
NL signal
Mode 14: When the HSW status changes from ON to OFF during reverse operation, the motor searches
for the position and Z pulse and automatically turns to another direction upon the NL.
y If the HSW is inactive and located in the forward direction of the HSW upon startup, the motor operates
in the reverse direction at a high speed. When the HSW status changes from OFF to ON during reverse
operation, the motor decelerates and continues to operate in the reverse direction at a low speed.
When the HSW status changes from ON to OFF, the motor decelerates to stop, returns to the position
where the HSW is active at a low speed, decelerates to stop again (if the active HSW range is narrow, it
may enter the inactive HSW position range on the other side), and switches to operate in the reverse
direction at a low speed. When the HSW status changes from ON to OFF during reverse operation at a
low speed, the motor continues the reverse operation to search for the nearest Z pulse position as the
home.
y If the HSW is inactive and located in the reverse direction of the HSW upon startup, the motor operates
in the reverse direction at a high speed. When the NL is in ON state, the motor decelerates to stop, and
then operates in the forward direction at a high speed. When the HSW status changes from OFF to ON
during forward operation, the motor decelerates to stop, and then switches to operate in the reverse
direction at a low speed. When the HSW status changes from ON to OFF during reverse operation at a
low speed, the motor continues the reverse operation to search for the nearest Z pulse position as the
home.
y If the HSW is active upon startup, the motor operates in the reverse direction at a low speed. When the
157
▏ PROFINET Communication
HSW status changes from ON to OFF during reverse operation at a low speed, the motor searches for
the nearest Z pulse position as the home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of
the NL for the first time during reverse operation. When the motor encounters the ON state of the PL or
encounters the ON state of the NL again, the homing process is stopped and an alarm is reported.
NL HSW
-L -H
Motion profile 1 L
-L
H
-H
H
Motion profile 2
H
-L
-L
Motion profile 3 H
Z pulse train
HSW signal
NL signal
158
PROFINET Communication ▕
NL
-H
Motion profile 1 L
H
L
Motion profile 2 H
NL signal
PL
H
Motion profile 1 -L
H
-L
Motion profile 2 H
PL signal
Mode 19: When the HSW status changes from ON to OFF during reverse operation, the motor searches
for the position.
y If the HSW is inactive upon startup, the motor operates in the forward direction at a high speed. When
the HSW status changes from OFF to ON during forward operation, the motor decelerates to stop, and
then switches to operate in the reverse direction at a low speed. When the HSW status changes from
ON to OFF during reverse operation at a low speed, the motor decelerates to stop and uses the stop
159
▏ PROFINET Communication
HSW
H
Motion profile 1 -L
H
-L
Motion profile 2 H
HSW signal
Mode 20: When the HSW status changes from OFF to ON during forward operation, the motor searches
for the position.
y If the HSW is inactive upon startup, the motor operates in the forward direction at a high speed. When
the HSW status changes from OFF to ON during forward operation, the motor decelerates to stop,
returns to the position where the HSW is inactive at a low speed, decelerates to stop again, and then
switches to operate in the forward direction at a low speed. When the HSW status changes from OFF to
ON during forward operation at a low speed, the motor decelerates to stop and uses the stop position
as the home.
y If the HSW is active upon startup, the motor operates in the reverse direction at a low speed. When the
HSW status changes from ON to OFF during reverse operation, the motor decelerates to stop, and then
switches to operate in the forward direction at a low speed. When the HSW status changes from OFF to
ON during forward operation at a low speed, the motor decelerates to stop and uses the stop position
as the home.
y In this mode, no matter whether the NL or PL is in ON state, the homing process is stopped and an
alarm is reported.
160
PROFINET Communication ▕
HSW
Motion profile 1 -L
L
H
-L
Motion profile 2
L
H
HSW signal
Mode 21: When the HSW status changes from ON to OFF during forward operation, the motor searches
for the position.
y If the HSW is inactive upon startup, the motor operates in the reverse direction at a high speed. When
the HSW status changes from OFF to ON during reverse operation, the motor decelerates to stop, and
then switches to operate in the forward direction at a low speed. When the HSW status changes from
ON to OFF during forward operation at a low speed, the motor decelerates to stop and uses the stop
position as the home.
y If the HSW is active upon startup, the motor operates in the forward direction at a low speed. When the
HSW status changes from ON to OFF during forward operation, the motor uses the stop position as the
home.
y In this mode, no matter whether the NL or PL is in ON state, the homing process is stopped and an
alarm is reported.
HSW
-H
Motion profile 1
L
H
Motion profile 2 L
H
HSW signal
161
▏ PROFINET Communication
HSW
-H
Motion profile 1 L
-L
H
L
Motion profile 2
-L
H
HSW signal
Mode 23: When the HSW status changes from ON to OFF during reverse operation, the motor searches
for the position and automatically turns to another direction upon the PL.
y If the HSW is inactive and located in the forward direction of the HSW upon startup, the motor operates
in the forward direction at a high speed. When the PL is in ON state, the motor decelerates to stop, and
then operates in the reverse direction at a high speed. When the HSW status changes from OFF to ON
during reverse operation, the motor decelerates and continues to operate in the reverse direction at
a low speed. When the HSW status changes from ON to OFF, the motor decelerates to stop, returns to
the position where the HSW is active at a low speed, decelerates to stop again (if the active HSW range
is narrow, it may enter the inactive HSW position range on the other side), and switches to operate in
the reverse direction at a low speed. When the HSW status changes from ON to OFF during reverse
operation at a low speed, the motor decelerates to stop and uses the stop position as the home.
y If the HSW is inactive and located in the reverse direction of the HSW upon startup, the motor operates
162
PROFINET Communication ▕
in the forward direction at a high speed. When the HSW status changes from OFF to ON during forward
operation, the motor decelerates to stop, and then switches to operate in the reverse direction at a
low speed. When the HSW status changes from ON to OFF during reverse operation at a low speed, the
motor decelerates to stop and uses the stop position as the home.
y If the HSW is active upon startup, the motor operates in the reverse direction at a low speed. When the
HSW status changes from ON to OFF during reverse operation, the motor uses the stop position as the
home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of the
PL for the first time during forward operation. When the motor encounters the ON state of the NL or
encounters the ON state of the PL again, the homing process is stopped and an alarm is reported.
HSW PL
Motion profile 1 -L -H
L
-L
H
H
Motion profile 2 -L
H
Motion profile 3 -L
H
HSW signal
PL signal
Mode 24: When the HSW status changes from OFF to ON during forward operation, the motor searches
for the position and automatically turns to another direction upon the PL.
y If the HSW is inactive and located in the forward direction of the HSW upon startup, the motor operates
in the forward direction at a high speed. When the PL is in ON state, the motor decelerates to stop, and
then operates in the reverse direction at a high speed. When the HSW status changes from OFF to ON
during reverse operation, the motor decelerates, and continues to operate in the reverse direction at
a low speed. When the HSW status changes from ON to OFF, the motor decelerates to stop, and then
switches to operate in the forward direction at a low speed. When the HSW status changes from OFF to
ON during forward operation at a low speed, the motor decelerates to stop and uses the stop position
as the home.
163
▏ PROFINET Communication
y If the HSW is inactive and located in the reverse direction of the HSW upon startup, the motor operates
in the forward direction at a high speed. When the HSW status changes from OFF to ON during forward
operation, the motor decelerates to stop, returns to the position where the HSW is inactive at a low
speed, decelerates to stop again, and then switches to operate in the forward direction at a low speed.
When the HSW status changes from OFF to ON during forward operation at a low speed, the motor
decelerates to stop and uses the stop position as the home.
y If the HSW is active upon startup, the motor operates in the reverse direction at a low speed. When the
HSW status changes from ON to OFF during reverse operation, the motor decelerates to stop, and then
switches to operate in the forward direction at a low speed. When the HSW status changes from OFF to
ON during forward operation at a low speed, the motor decelerates to stop and uses the stop position
as the home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of the
PL for the first time during forward operation. When the motor encounters the ON state of the NL or
encounters the ON state of the PL again, the homing process is stopped and an alarm is reported.
HSW PL
H
Motion profile 1 -L -H
L
H
H
Motion profile 2 -L
L
H
-L
Motion profile 3
L
H
HSW signal
PL signal
Mode 25: When the HSW status changes from OFF to ON during reverse operation, the motor searches
for the position and automatically turns to another direction upon the PL.
y If the HSW is inactive and located in the forward direction of the HSW upon startup, the motor operates
in the forward direction at a high speed. When the PL is in ON state, the motor decelerates to stop,
and then operates in the reverse direction at a high speed. When the HSW status changes from OFF to
ON during reverse operation, the motor decelerates to stop, returns to the position where the HSW is
164
PROFINET Communication ▕
inactive at a low speed, decelerates to stop again, and then switches to operate in the reverse direction
at a low speed. When the HSW status changes from OFF to ON during reverse operation at a low speed,
the motor decelerates to stop and uses the stop position as the home.
y If the HSW is inactive and located in the reverse direction of the HSW upon startup, the motor operates
in the forward direction at a high speed. When the HSW status changes from OFF to ON during forward
operation, the motor decelerates, and continues to operate in the forward direction at a low speed.
When the HSW status changes from ON to OFF, the motor decelerates to stop, and then switches to
operate in the reverse direction at a low speed. When the HSW status changes from OFF to ON during
reverse operation at a low speed, the motor decelerates to stop and uses the stop position as the home.
y If the HSW is active upon startup, the motor operates in the forward direction at a low speed. When the
HSW status changes from ON to OFF during forward operation, the motor decelerates to stop, and then
switches to operate in the reverse direction at a low speed. When the HSW status changes from OFF to
ON during reverse operation at a low speed, the motor decelerates to stop and uses the stop position as
the home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of the
PL for the first time during forward operation. When the motor encounters the ON state of the NL or
encounters the ON state of the PL again, the homing process is stopped and an alarm is reported.
HSW PL
H
Motion profile 1 -H
L
-L
H
H L
Motion profile 2
-L
H
L
Motion profile 3 -L
H
HSW signal
PL signal
Mode 26: When the HSW status changes from ON to OFF during forward operation, the motor searches
for the position and automatically turns to another direction upon the PL.
y If the HSW is inactive and located in the forward direction of the HSW upon startup, the motor operates
in the forward direction at a high speed. When the PL is in ON state, the motor decelerates to stop, and
165
▏ PROFINET Communication
then operates in the reverse direction at a high speed. When the HSW status changes from OFF to ON
during reverse operation, the motor decelerates to stop, and then switches to operate in the forward
direction at a low speed. When the HSW status changes from ON to OFF during forward operation at a
low speed, the motor decelerates to stop and uses the stop position as the home.
y If the HSW is inactive and located in the reverse direction of the HSW upon startup, the motor operates
in the forward direction at a high speed. When the HSW status changes from OFF to ON during forward
operation, the motor decelerates and continues to operate in the forward direction at a low speed.
When the HSW status changes from ON to OFF, the motor decelerates to stop, returns to the position
where the HSW is active at a low speed, decelerates to stop again (if the active HSW range is narrow, it
may enter the inactive HSW position range on the other side), and switches to operate in the forward
direction at a low speed. When the HSW status changes from ON to OFF during forward operation at a
low speed, the motor decelerates to stop and uses the stop position as the home.
y If the HSW is active upon startup, the motor operates in the forward direction at a low speed. When the
HSW status changes from ON to OFF during forward operation, the motor uses the stop position as the
home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of the
PL for the first time during forward operation. When the motor encounters the ON state of the NL or
encounters the ON state of the PL again, the homing process is stopped and an alarm is reported.
HSW PL
Motion profile 1 -H
L
H
H L
Motion profile 2 -L
L
H
L
Motion profile 3 H
HSW signal
PL signal
166
PROFINET Communication ▕
Mode 27: When the HSW status changes from ON to OFF during forward operation, the motor searches
for the position and automatically turns to another direction upon the NL.
y If the HSW is inactive and located in the forward direction of the HSW upon startup, the motor operates
in the reverse direction at a high speed. When the HSW status changes from OFF to ON during reverse
operation, the motor decelerates to stop, and then switches to operate in the forward direction at a
low speed. When the HSW status changes from ON to OFF during forward operation at a low speed, the
motor decelerates to stop and uses the stop position as the home.
y If the HSW is inactive and located in the reverse direction of the HSW upon startup, the motor operates
in the reverse direction at a high speed. When the NL is in ON state, the motor decelerates to stop, and
then operates in the forward direction at a high speed. When the HSW status changes from OFF to ON
during forward operation, the motor decelerates and continues to operate in the forward direction at
a low speed. When the HSW status changes from ON to OFF, the motor decelerates to stop, returns to
the position where the HSW is active at a low speed, decelerates to stop again (if the active HSW range
is narrow, it may enter the inactive HSW position range on the other side), and switches to operate in
the forward direction at a low speed. When the HSW status changes from ON to OFF during forward
operation at a low speed, the motor decelerates to stop and uses the stop position as the home.
y If the HSW is active upon startup, the motor operates in the forward direction at a low speed. When the
HSW status changes from ON to OFF during forward operation, the motor uses the stop position as the
home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of
the NL for the first time during reverse operation. When the motor encounters the ON state of the PL or
encounters the ON state of the NL again, the homing process is stopped and an alarm is reported.
NL HSW
-H
Motion profile 1
L
-H H
H L
Motion profile 2 -L
L
H
L
Motion profile 3 H
HSW signal
NL signal
167
▏ PROFINET Communication
Mode 28: When the HSW status changes from OFF to ON during reverse operation, the motor searches
for the position and automatically turns to another direction upon the NL.
y If the HSW is inactive and located in the forward direction of the HSW upon startup, the motor operates
in the reverse direction at a high speed. When the HSW status changes from OFF to ON during reverse
operation, the motor decelerates to stop, returns to the position where the HSW is inactive at a low
speed, decelerates to stop again, and then switches to operate in the reverse direction at a low speed.
When the HSW status changes from OFF to ON during reverse operation at a low speed, the motor
decelerates to stop and uses the stop position as the home.
y If the HSW is inactive and located in the reverse direction of the HSW upon startup, the motor operates
in the reverse direction at a high speed. When the NL is in ON state, the motor decelerates to stop, and
then operates in the forward direction at a high speed. When the HSW status changes from OFF to ON
during forward operation, the motor decelerates, and continues to operate in the forward direction at
a low speed. When the HSW status changes from ON to OFF, the motor decelerates to stop, and then
switches to operate in the reverse direction at a low speed. When the HSW status changes from OFF to
ON during reverse operation at a low speed, the motor decelerates to stop and uses the stop position as
the home.
y If the HSW is active upon startup, the motor operates in the forward direction at a low speed. When the
HSW status changes from ON to OFF during forward operation, the motor decelerates to stop, and then
switches to operate in the reverse direction at a low speed. When the HSW status changes from OFF to
ON during reverse operation at a low speed, the motor decelerates to stop and uses the stop position as
the home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of
the NL for the first time during reverse operation. When the motor encounters the ON state of the PL or
encounters the ON state of the NL again, the homing process is stopped and an alarm is reported.
NL HSW
-H
Motion profile 1 L
-L
H
-H
H L
Motion profile 2
-L
H
L
Motion profile 3 -L
H
HSW signal
NL signal
168
PROFINET Communication ▕
Mode 29: When the HSW status changes from OFF to ON during forward operation, the motor searches
for the position and automatically turns to another direction upon the NL.
y If the HSW is inactive and located in the forward direction of the HSW upon startup, the motor operates
in the reverse direction at a high speed. When the HSW status changes from OFF to ON during reverse
operation, the motor decelerates, and continues to operate in the reverse direction at a low speed.
When the HSW status changes from ON to OFF, the motor decelerates to stop, and then switches to
operate in the forward direction at a low speed. When the HSW status changes from OFF to ON during
forward operation at a low speed, the motor decelerates to stop and uses the stop position as the
home.
y If the HSW is inactive and located in the reverse direction of the HSW upon startup, the motor operates
in the reverse direction at a high speed. When the NL is in ON state, the motor decelerates to stop,
and then operates in the forward direction at a high speed. When the HSW status changes from OFF to
ON during forward operation, the motor decelerates to stop, returns to the position where the HSW is
inactive at a low speed, decelerates to stop again, and then switches to operate in the forward direction
at a low speed. When the HSW status changes from OFF to ON during forward operation at a low speed,
the motor decelerates to stop and uses the stop position as the home.
y If the HSW is active upon startup, the motor operates in the reverse direction at a low speed. When the
HSW status changes from ON to OFF during reverse operation, the motor decelerates to stop, and then
switches to operate in the forward direction at a low speed. When the HSW status changes from OFF to
ON during forward operation at a low speed, the motor decelerates to stop and uses the stop position
as the home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of
the NL for the first time during reverse operation. When the motor encounters the ON state of the PL or
encounters the ON state of the NL again, the homing process is stopped and an alarm is reported.
NL HSW
-L -H
Motion profile 1
L
H
-H
H
Motion profile 2 -L
L
H
-L
Motion profile 3
L
H
HSW signal
NL signal
169
▏ PROFINET Communication
Mode 30: When the HSW status changes from ON to OFF during reverse operation, the motor searches
for the position and automatically turns to another direction upon the NL.
y If the HSW is inactive and located in the forward direction of the HSW upon startup, the motor operates
in the reverse direction at a high speed. When the HSW status changes from OFF to ON during reverse
operation, the motor decelerates and continues to operate in the reverse direction at a low speed.
When the HSW status changes from ON to OFF, the motor decelerates to stop, returns to the position
where the HSW is active at a low speed, decelerates to stop again (if the active HSW range is narrow, it
may enter the inactive HSW position range on the other side), and switches to operate in the reverse
direction at a low speed. When the HSW status changes from ON to OFF during reverse operation at a
low speed, the motor decelerates to stop and uses the stop position as the home.
y If the HSW is inactive and located in the reverse direction of the HSW upon startup, the motor operates
in the reverse direction at a high speed. When the NL is in ON state, the motor decelerates to stop, and
then operates in the forward direction at a high speed. When the HSW status changes from OFF to ON
during forward operation, the motor decelerates to stop, and then switches to operate in the reverse
direction at a low speed. When the HSW status changes from ON to OFF during reverse operation at a
low speed, the motor decelerates to stop and uses the stop position as the home.
y If the HSW is active upon startup, the motor operates in the reverse direction at a low speed. When the
HSW status changes from ON to OFF during reverse operation, the motor uses the stop position as the
home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of
the NL for the first time during reverse operation. When the motor encounters the ON state of the PL or
encounters the ON state of the NL again, the homing process is stopped and an alarm is reported.
NL HSW
-L -H
Motion profile 1
L
-L
H
-H
H
Motion profile 2
-L
H
-L
Motion profile 3 H
HSW signal
NL signal
170
PROFINET Communication ▕
Mode 33: The motor searches for the nearest Z pulse during reverse operation.
y The motor starts to operate in the reverse direction at a low speed, and searches for the nearest Z pulse
position as the home. If the motor encounters the ON state of NL before the Z pulse during reverse
operation, the motor decelerates to stop, and then operates in the forward direction to search for the
nearest Z pulse position as the home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of
the NL for the first time during reverse operation. When the motor encounters the ON state of the PL or
encounters the ON state of the NL again, the homing process is stopped and an alarm is reported.
NL
Motion profile 1 -L
H
-L
Motion profile 2 L
H
Z pulse train
NL signal
Mode 34: The motor searches for the nearest Z pulse during forward operation.
y The motor starts to operate in the forward direction at a low speed, and searches for the nearest Z pulse
position as the home. If the motor encounters the ON state of PL before the Z pulse during forward
operation, the motor decelerates to stop, and then operates in the reverse direction to search for the
nearest Z pulse position as the home.
y In this mode, the motor automatically turns to another direction when it encounters the ON state of the
PL for the first time during forward operation. When the motor encounters the ON state of the NL or
encounters the ON state of the PL again, the homing process is stopped and an alarm is reported.
171
▏ PROFINET Communication
PL
L
Motion profile 1 H
L
Motion profile 2 -L
H
Z pulse train
PL signal
172
PROFINET Communication ▕
Example:
Conditions: ModPOS = 1, C15.26
= 131072, and C15.28 = 10000;
the Position pin in function block
FB284 is assigned a value of
100000, and the Velocity pin is
assigned a value of 2000. After
relative positioning is triggered,
the motor rotates 10 revolutions
at a velocity of 200 rpm.
NOTICE
y Motor revolutions in relative positioning = (Position × Gear ratio)/Encoder resolution
y Motor velocity in relative positioning (rpm) = (Velocity × 1000 × Gear ratio)/Encoder resolution
y Motor acceleration time in relative positioning (sec) = Velocity/(60 × C15.07)
y Motor deceleration time in relative positioning (sec) = Velocity/(60 × C15.09)
173
▏ PROFINET Communication
Example:
Testing in mode 1 (relative positioning) with telegram 111 under these conditions: 23-bit encoder; C15.26
= 131072, C15.28 = 10000, and Velocity pin set to 10000 (the velocity unit in MDI mode is 1000 LU/min).
Under the conditions, the motor velocity is 1000 rpm. Set C15.09 to 200 (maximum deceleration value
for Epos), and C15.0B to 300 (ramped deceleration value for Epos).
Trigger CancelTraversing.
C15.0B = 300. Deceleration time
calculation: 10000/(60 × 300) =
0.5556s = 555.6 ms.
174
PROFINET Communication ▕
NOTICE
y Deceleration time for CancelTraversing (sec) = Velocity pin / (60 × C15.0B)
y Deceleration time for IntermediateStop (sec) = Velocity pin / (60 × C15.09)
Example:
Calculating the conversion and acceleration/deceleration time for JOG1 (negative jog) and JOG2 (positive
jog) velocities in telegram111: 23-bit encoder, electronic gear ratio C15.26 = 131072, C15.28 = 10000,
JOG1 velocity C15.13 = –3000 LU/min (–300 rpm), JOG2 velocity C15.15 = 2000 LU/min (200 rpm), JOG
acceleration C15.2E = 100, JOG deceleration C15.30 = 100.
y JOG1 in mode 7
Velocity: –300 rpm; acceleration
time: 3000/(60 × 100) = 0.5 s =
500 ms
y JOG2 in mode 7
Velocity: 200 rpm; acceleration
time: 2000/(60 × 100) = 0.333 s
= 333 ms
175
▏ PROFINET Communication
NOTICE
y Jog1 motor velocity = (C15.13 × 1000 × (C15.26/C15.28))/Encoder resolution rpm
y Jog1 acceleration time = C15.13/(60 × C15.2E) sec; deceleration time = C15.13/(60 × C15.30) sec
y Jog2 motor velocity = (C15.15 × 1000 × (C15.26/C15.28))/Encoder resolution rpm
y Jog2 acceleration time = C15.15/(60 × C15.2E) sec; deceleration time = C15.15/(60 × C15.30) sec
y Jog1 incremental = C15.17 × (C15.26/C15.28) encoder units
y Jog2 incremental = C15.19 × (C15.26/C15.28) encoder units
NOTICE
y Motor actual velocity (rpm) = (R20.13 × ActVelocity)/1073741824.
176
PROFINET Communication ▕
With the default electronic gear ratio C15.26 = 131072 and C15.28 = 10000, set C15.07 to 50 and C15.09
to 100. In relative positioning, set the Velocity pin value to 1000 and the Position pin value to 200000.
The motor velocity is 100 rpm, rotating 20 revolutions.
As OverV, OverAcc, and OverDec
are all set to 100 by default, the
motor acceleration time after
relative positioning is triggered
is 1000/(60 × 50) = 0.33s = 330
ms.
177
▏ PROFINET Communication
NOTICE
y Motor actual velocity (rpm) = (Velocity × OverV% × 1000 × Gear ratio)/Encoder resolution
y Motor acceleration time in relative/absolute positioning (sec) = (Velocity × OverV%)/(60 × C15.07
× OverAcc%)
y Motor deceleration time in relative/absolute positioning (sec) = (Velocity × OverV%)/(60 × C15.09
× OverDec%)
178
PROFINET Communication ▕
Jog: ModePOS = 7
Change C15.13 to –6000 and C15.15 to 6000, while keep the following default settings: C15.26 = 131072,
JOG acceleration C15.28 = 10000, JOG deceleration C15.2E = 100, and C15.30 = 100. Change the velocity
override to 80%. Change the acceleration and deceleration overrides to 100%.
After JOG2 positive jog is
triggered, the theoretical
velocity is 600 × 80% = 480
rpm, Acceleration time = (6000
× 80%)/(60 × 100) = 0.8s, and
Deceleration time = (6000 ×
80%)/(60 × 100) = 0.8s.
179
▏ PROFINET Communication
NOTICE
y JOG motor actual velocity (rpm) = (Velocity × OverV% × 1000 × Gear ratio)/Encoder resolution;
JOG motor acceleration time (sec) = (Velocity × OverV%)/(60 × C15.2E)
y JOG motor deceleration time (sec) = (Velocity × OverV%)/(60 × C15.30)
Assign values as follows: Position = –2000000, Velocity = 6000, OverAcc = 50, OverDec = 50, C15.07 = 100,
and C15.09 = 100. Theoretically, the acceleration time is 2 seconds. During motion, make these updates:
OverAcc = 100, OverDec = 100, and Position = 2000000. The motor will decelerate first, with a theoretical
deceleration time of 1 second.
180
PROFINET Communication ▕
First, assign values as follows: Position = –2000000 and Velocity = 6000. Then, set Velocity to 10000. The
motor velocity transitions from 600 rpm to 1000 rpm without requiring triggering ExecuteMode.
181
▏ Troubleshooting
Chapter 8 Troubleshooting
NOTICE
y The servo drive can record the latest 10 faults/alarms and the servo drive status parameters upon
occurrence of the faults/alarms. Repeated faults or alarms among the latest 5 logs are logged as
one fault or alarm, and the servo drive status upon its occurrence is logged only once.
y When a single fault or an alarm occurs, the panel displays the fault or alarm code. When multiple
faults or alarms occur, the panel displays the fault code of the highest level.
y After a fault or an alarm is reset, the servo drive still keeps the log of the fault or alarm. You can
set F31.04 (Initialize fault record) to 1 to clear the fault and alarm records.
Alarm codes are divided into three categories (category 1 indicates the most severe level) based on the
fault and alarm severity, which are specified by fault codes.
NOTICE
y "Resettable" means that the panel stops displaying the fault/alarm when a "reset signal" is input.
182
Troubleshooting ▕
Whether the connec�on is loose? System ground Whether the motor has noise?
Mechanical
Reset operation:
y Set F31.00 (Fault reset) to 1 to stop displaying the fault on the panel.
y To reset resettable faults, switch off the S-ON signal first and then send the fault reset signal
(set F31.00 to 1).
y To reset resettable alarms, eliminate the alarm source and then the servo drive automatically
resets the alarms.
183
▏ Troubleshooting
CAUTION
y Some faults/alarms can only be reset after the causes are rectified through setting modifications.
However, a reset operation does not activate modifications.
y If the modification can be effective only after power-on, power on the device again.
y If the modification can be effective only after stop, turn off the S-ON signal. The servo drive can
operate properly only after modifications are activated.
184
Troubleshooting ▕
185
▏ Troubleshooting
186
Troubleshooting ▕
187
▏ Troubleshooting
188
Troubleshooting ▕
8.2 Solutions
Table 8-3 List of causes and solutions for faults and alarms
Er01.1 Mismatch of motor y Incorrect motor y Replace with a servo drive or motor of the
parameters parameters matching power.
y Contact our company for technical support.
Er02.0 Product matching y The set servo drive model y Check whether the model of the U42.10
fault. No specified is incorrect. servo drive is correct. If not, contact
drive technical support and correct the model.
Er02.1 Product matching y The set motor model is y Read the motor model U42.11 and contact
fault. No specified incorrect. technical support.
motor
Er03.0 System parameter y The software is updated. y Check whether the software is updated.
error y Reset the servo drive model and the motor
model, and restore default settings (set
F31.02 to 1).
y The control power voltage y Check whether the voltage drops during
drops instantaneously. control power cutoff or instantaneous
y Instantaneous power power failure occurs.
failure occurs during y Restore default settings (set F31.02 to 1)
parameter storage. and write the parameters again.
y The servo drive is faulty. y If the fault persists after several times of
power-on and parameter initialization,
replace the servo drive.
Er03.1 Parameter out-of- y The number of software y Check whether the parameter access
range parameters changes after address is out of range. You can view the
upgrade. An address error group number and offset of the error code
occurs during reading and in U41-06 and U41-07.
writing the change. y Restore factory settings.
189
▏ Troubleshooting
Er03.3 Parameter reading y Parameter reading is y Check whether the communication program
error frequent. contains a command that frequently reads
y The servo drive is faulty. parameters.
y Modify a parameter, power on the servo
drive again, and check whether the
modification is saved.
y If the modification is not saved and the
fault still persists after several times of
power-on replace the servo drive.
Er04.0 FPGA power-on y FPGA power-on check y If the fault persists after several times of
check error error power-on, replace the servo drive.
Er04.1 FPGA power-on not y If the fault persists after several times of
y FPGA power-on not reset
reset power-on, replace the servo drive.
Er05.0 Current loop timeout y The interval for MCU y If the fault persists after several times of
torque interruption power-on, replace the servo drive.
scheduling is abnormal.
Er05.1 Speed loop timeout y The interval for MCU speed y If the fault persists after several times of
scheduling is abnormal. power-on, replace the servo drive.
Er05.2 Position loop y The interval for MCU y If the fault persists after several times of
timeout position interruption power-on, replace the servo drive.
scheduling is abnormal.
Er06.0 Runaway protection y The control circuit is y Check whether the servo drive power
abnormal due to incorrect cables are connected to UVW terminals of
wiring, resulting in motor the motor and servo drive in the correct
runaway and stall. sequence on both sides.
y Connect the U, V, and W phases according
to the correct sequence.
190
Troubleshooting ▕
y The encoder model is set y Check the motor model and encoder type.
incorrectly. y Use the matching products.
y The gravity load is too y Check whether the load of the vertical axis
large when the motor is too large. Reduce the load of the vertical
controls a vertical axis. axis, increase the rigidity, or shield this fault
without affecting safety and use.
y The servo vibration is too y Set the parameters properly to avoid large
large due to improper servo vibration.
parameters setting.
191
▏ Troubleshooting
y The motor cables are y Replace the motor in the case of poor
grounded. insulation.
y The motor U/V/W cables y Unplug the motor cables and check
are short circuited. whether short-circuit occurs among U, V,
and W phases and whether burrs exist on
the cable connections. Unplug the motor
cables and measure whether the resistance
among U, V, and W phases of the motor
cable is balanced.
y The motor cables are y Replace the motor in the case of poor
grounded. insulation.
y The motor U/V/W cables y Unplug the motor cables and check
are short circuited. whether short-circuit occurs among U, V,
and W phases and whether burrs exist on
the cable connections. Unplug the motor
cables and measure whether the resistance
among U, V, and W phases of the motor
cable is balanced.
Er10.5 Current sampling y Current sampling of phase y Check for interference sources on the site.
failure U or V is abnormal. y Check the grounding of the servo drive
and motor and whether anti-interference
measures such as shielding are properly
applied.
y Add magnetic rings to the power cable and
encoder cable of the motor.
192
Troubleshooting ▕
Er10.8 Excessive current y The current zero drift y If the fault persists upon next power-on,
zero drift detected upon power on is replace the servo drive.
greater than the threshold.
Er10.9 Current exception y The sampled current y If the fault persists after several times of
during enabling during enabling is too drive enabling, replace the servo drive.
large.
Er20.2 Encoder reading/ y Encoder data exchange y Use a new encoder cable. If the fault no
writing error exception upon power-on. longer occurs after cable replacement, the
original encoder cable is damaged. If the
fault persists after the encoder cable is
replaced, the encoder may be faulty. In this
case, replace the servo motor.
y Add magnetic rings to the power cable and
encoder cable of the motor.
193
▏ Troubleshooting
Er20.7 Encoder model not y Encoder model not y Use the motor that matches the drive.
supported supported
Er20.8 Encoder battery y The encoder battery y Replace with a new battery of matching
failure voltage is too low. voltage.
194
Troubleshooting ▕
Er32.9 Mismatch between y 200P version check error y Mismatch in version numbers. Contact the
200P version and technical support.
MCU version
Er40.0 Drive overload y The servo drive overloads. y Check whether the load rate (U40.07) and
current feedback during drive running are
too large. If large load is required by the
operating conditions, use a servo drive of a
higher power.
Er41.0 Motor overload y The motor and encoder y Connect the cables according to the correct
cables are connected wiring diagram.
improperly or in poor y When customized cables are used, prepare
contact. and connect the cables according to the
wiring instructions.
y The load is too large. The y Check whether the average load factor of
motor keeps outputting the servo drive is greater than 100.0% for a
effective torque higher long time.
than the rated torque for a
long time.
y The gain is improper or the y Check whether the motor vibrates and
rigidity is too high. generates abnormal noise during running.
y Adjust the gain again.
y The servo drive or motor y View the servo drive nameplate, set the
model is set incorrectly. servo drive and motor models correctly,
and use a matching servo motor.
195
▏ Troubleshooting
y The servo drive is faulty. y If the fault persists after the servo drive
is powered off and on again, replace the
servo drive.
Er41.1 Motor over- y Power output (UVW) phase y Perform motor trial run without load and
temperature due to loss, disconnection, or check cable connections with a multimeter.
locked-rotor incorrect phase sequence Check whether the cable phase sequence is
occurs on the servo drive. correct.
y Connect cables again according to the
correct wiring diagram or replace the
cables.
y Motor parameters are set y Read parameters in group R20 and check
incorrectly. whether the number of pole pairs is
correct.
y Auto-tune the motor angle multiple times
and check whether the obtained values are
consistent.
y Correct motor parameters.
Er41.2 Motor over- y The PTC temperature y Check for the PTC motor and check
temperature sensor of the motor whether the PTC cable is connected to the
detects motor over- servo drive.
temperature. y If the servo drive or motor does not
support PTC, disable the PTC function
(C06.16=0).
Er42.0 IGBT temperature y The ambient temperature y Improve the cooling conditions of the servo
too high is too high. drive to reduce the ambient temperature.
y The servo drive is powered y Change the fault reset method. In the
off and on for several event of overload, wait 30s before
times to reset the overload performing the reset operation.
fault. y Increase the capacity of the servo drive
and motor, increase the acceleration/
deceleration time, and reduce the load.
y The fan is damaged. y Check whether the fan works when the
motor runs. Replace the servo drive.
196
Troubleshooting ▕
y The servo drive is faulty. y If the fault persists even though the servo
drive is restarted 5 minutes after power-off,
replace the servo drive.
Er42.1 Discharge tube y The estimated y Control the number of discharge tube turn-
temperature too temperature of the ons according to the working conditions.
high discharge tube is too high.
y The fan is damaged. y Check whether the fan works when the
motor runs. Replace the servo drive.
y The servo drive is faulty. y If the fault persists even though the servo
drive is restarted 5 minutes after power-off,
replace the servo drive.
Er43.0 Overvoltage y The main circuit input y Replace or adjust the power supply
voltage is too high. according to the specifications.
197
▏ Troubleshooting
y The braking resistor fails. y Check the wiring of the braking resistor.
Measure the resistance of the external
braking resistor between P and C. If the
resistance is ∞, the internal cables of the
braking resistor are broken. In this case,
replace the resistor.
y Set the power and resistance of the
external braking resistor according to
the specifications of the external braking
resistor in use.
y The bus voltage sampling y Ensure the input voltage of the main circuit
value deviates greatly from is within the specified range, and then
the actual measured value. increase the acceleration/deceleration time
within the allowable range.
y Contact our company for technical support.
y The servo drive is faulty. y If the fault persists after the main circuit is
powered off and on several times.
y Replace the servo drive.
Er43.1 Undervoltage y The power supply of the y Measure whether the input voltages at the
main circuit is unstable or main circuit cables and servo drive comply
power failure occurs. with the specifications. Increase the power
y Instantaneous power capacity.
failure occurs.
y The power voltage drops y Monitor the power input voltage of the
during operation. servo drive and check whether the main
circuit power supply is applied to other
devices, resulting in insufficient power
capacity and voltage drop. Increase the
power capacity.
198
Troubleshooting ▕
y The servo drive is faulty. y If the fault persists after the main circuit is
powered off and on several times, replace
the servo drive.
Er45.0 S-ON enabling y The multiple S-ON enabling y Do not turn on the S-ON signal
failure methods conflict. simultaneously for multiple control modes
(such as servo background and host
controller).
Er46.0 Motor overspeed y The motor cable U, V, y Check whether the servo drive power
and W phase sequence is cables are connected to UVW terminals of
incorrect. the motor and servo drive in the correct
sequence on both sides. Connect the U,
V, and W phases according to the correct
sequence.
y The servo drive is faulty. y If the fault persists after the servo drive
is powered off and on, replace the servo
drive.
199
▏ Troubleshooting
y The servo drive UVW y Check and connect the cables again. Check
output cable or the whether the servo motor power cables
encoder cable breaks. (UVW) are in the same phase sequence as
the servo drive cables.
y Replace all the cables with new cables if
necessary and ensure all the cables are
connected securely.
y The servo drive gain is low. y Adjust the gain manually or perform gain
auto-tuning.
y The fault value is too small y Check whether the position deviation fault
in relative to the operating value is set to a too small value. Increase the
conditions. position deviation alarm threshold (6065h).
y The servo drive UVW y Check and connect the cables again. Check
output cable or the whether the servo motor power cables
encoder cable breaks. (UVW) are in the same phase sequence as
the servo drive cables.
y Replace all the cables with new cables if
necessary and ensure all the cables are
connected securely.
200
Troubleshooting ▕
y The servo drive gain is low. y Adjust the gain manually or perform gain
auto-tuning.
y The fault value is too small y Check whether the position deviation fault
in relative to the operating value is set to a too small value. Increase
conditions. the setpoint.
Er47.2 Excessive fully y Too small drive mixed y Set C1B.08 to a larger value.
closed-loop mixed deviation threshold
deviation (C1B.08)
201
▏ Troubleshooting
Er51.1 Offline inertia y The torque during auto- y Decrease the auto-tuning speed (C07.01)
parameter error tuning is too large. and auto-tuning target torque (C07.03),
and increase the number of auto-tuning
turns (C07.04).
Er52.0 Angle auto-tuning y Angle auto-tuning failure y Set the motor parameters correctly.
failure y Perform motor wiring again.
Er53.0 Motor parameter y Motor parameter auto- y Contact our company for technical support.
auto-tuning timeout tuning timeout
Er53.3 Back EMF parameter y Back EMF parameter auto- y Contact our company for technical support.
auto-tuning failure tuning failure
Er54.0 Current loop auto- y Current loop auto-tuning y Contact our company for technical support.
tuning failure failure
Er55.0 Excessive vibration y The vibration is excessive. y Reset the gain parameters.
202
Troubleshooting ▕
y The control power cables y Check whether control power cables are
are in poor contact. connected and whether voltage of control
power cables on the servo drive side
satisfies the specifications. Connect the
cables again or replace the cables.
Er81.0 Input phase loss 1 y Input phase loss y Check whether the input three-phase
AC power supply is normal. If the power
supply is normal, replace the drive.
Er81.1 Input phase loss 2 y Input phase loss y Check whether the input three-phase
AC power supply is normal. If the power
supply is normal, replace the drive.
Er81.2 Output phase loss y Output UVW y Replace the motor cable.
disconnection
Er82.0 DI function y One function is allocated y Allocate different function numbers to
allocation fault to multiple DI terminals. parameters allocated with the same non-
zero function number, and turn on the
control power supply to make the settings
take effect. Or, disable the S-ON signal
and then send a reset signal to make the
settings take effect.
203
▏ Troubleshooting
Er84.1 Software limit y The software limit lower y Reset the value to make the minimum
setting error limit is greater than or software absolute position limit is smaller
equal to the upper limit. than the maximum one.
Er84.2 Encoder resolution y The encoder resolution is y Restore default settings (C31.02=1) and
setting error abnormal. power on the system again.
Er84.3 Home position y The home offset is beyond y When the encoder works in the
setting error the software limits. incremental, absolute linear, or single-turn
absolute value mode, set the home offset
to be within the software limits.
y The home offset is beyond y When the encoder works in the rotating
the limits in rotating mode. mode, set the home offset to a value
between the upper and lower limits of the
mechanical single-turn.
Er87.3 Overflow of 32-bit y 32-bit sign bit of the target y The target position reference at the limit is
sign bit of the target position overflows during too large.
position during limiting.
limiting
Er87.4 Target position y The target position y Set the target position to a value between
exceeding maximum exceeds the single-turn the single-turn upper and lower limits.
value of mechanical position upper/lower limit
single-turn position in absolute value rotation
in rotating mode mode or single-turn
rotation mode.
ErA0.1 Multi-turn overflow y The number of turns of y Set F31.10 to 4 to reset the fault and multi-
fault the absolute encoder turn data, and power on the machine
in the forward direction again. Perform homing again when
or reverse direction necessary.
exceeds 32767 or 32768,
respectively.
ErC2.1 DSC cannot be used y To use DSC mode, IRT y If DSC mode is required, IRT mode must be
in non-IRT mode mode must be enabled on configured as the primary settings.
the servo.
ErC1.4 Unreliable network y Unreliable network y Unreliable network cable connection.
cable connection, connection, disconnected Check if the cable is loose.
disconnected in in network operating mode
network operating
mode
ErC1.8 Bus switched from y Bus switched from y Normal program download
operational to non- operational to non-
operational state operational state
204
Troubleshooting ▕
ALF1.1 Frequent parameter y A large number of y Do not frequently write parameters into
storage alarm parameters are modified cloud platform EEPROM on the host
and saved frequently to controller.
EEPROM.
ALF1.2 Torque reached y In torque control mode, y Set the torque output when torque
parameter error the DO setting for torque reached DO signal turned on to be greater
reach is invalid. than torque output when torque reached
DO signal turned off. Set C03.4A to be
greater than C03.4B.
ALF1.3 Too frequent writing y A large number of y Do not frequently write parameters into
of EEPROM by host parameters are modified cloud platform EEPROM on the host
controller SDO and saved frequently. controller.
ALF2.0 Forward overtravel y The positive limit (PL) DI is y Run the motor in the reverse direction to
alarm active. the restricted range.
y The home offset setting y Set the home offset within the software
exceeds the software position limit range.
position limit.
205
▏ Troubleshooting
y The home offset setting y Set the home offset within the software
exceeds the software position limit range.
position limit.
ALF2.2 Position limit y Position feedback overflow y Re-establish the reference point.
warning in absolute in absolute linear mode y Switch to absolute linear infinite mode
linear mode (C00.07 = 2)
ALF4.0 Homing timeout y The homing time exceeds y Appropriately adjust the homing speed and
the setpoint. homing time, and ensure that the external
home signal connection is reliable (if used).
ALF4.1 Homing DI conflict y During homing, both the y Check whether the home signal and limit
forward and reverse limits signal are correct.
are valid or both the home
signal and limit signal are
valid.
ALF4.2 Homing mode y The homing mode is set y Check whether the homing mode set
conflict incorrectly. in object dictionary C15.1B on the host
controller is correct.
ALF5.0 Braking resistor y The cable connected y Connect the external braking resistor
overload to the external braking between P and C with a new cable.
resistor is in poor contact, y Replace the external braking resistor with
disconnected, or broken. a new one. Ensure that the resistance
measured is the same as the nominal value,
and then connect the resistor between P
and C.
206
Troubleshooting ▕
y The motor speed is too y Select a servo drive with a large capacity.
high and the deceleration
process is not completed
within the set deceleration
time. The motor is in
continuous deceleration
state during cyclic running.
ALF6.1 Output phase loss y The output current is y Check whether the power cable is broken.
abnormal. If so, replace the cable.
ALF7.1 Program block limit y The EPOS program block y Set the program block number in the range
exceeded (PN) number exceeds the limit. of 0 to 15.
ALF7.2 MDI absolute y The MDI absolute position y Modify the setpoint or adjust the soft limit
position setpoint setpoint exceeds the soft range.
exceeding soft limit limit value.
value (PN)
ALF8.0 Vibration occurred y Continuous vibration y Check the mechanical installation clearance
during auto-tuning occurs during auto-tuning. and connection reliability.
y The mechanical connection
of the load is loose due to
offset of the machinery.
207
▏ Parameter List
Immedi-
C00.00 Control mode 12: P
ROFINET 0-12 12 - U16 At stop
ately
Upon re-
Motor rotating 0: CCW
C00.01 0-1 0 - U16 At stop power-
direction 1: CW
on
0: Manual mode
During Immedi-
C00.04 Auto-tuning mode 1: Standard mode 0-2 1 - U16
operation ately
2: Positioning mode
During Immedi-
C00.05 Stiffness level - 1-31 12 - U16
operation ately
During Immedi-
C00.06 Load inertia ratio - 0-12000 100 % U16
operation ately
0: Incremental position
mode
1: A bsolute position linear
mode
2: A bsolute position linear
infinite mode Upon re-
C00.07 Absolute mode 3: A bsolute position single- 0-5 0 - U16 At stop power-
turn mode on
4: A bsolute position rotation
mode
5: Absolute mechanical single-
turn mode (operating
direction selectable)
208
Parameter List ▕
Immedi-
C00.14 Brake enable switch - 0-1 0 - U16 At stop
ately
0: Default display
1: Speed display
During Immedi-
C00.16 Panel display 2: Torque display 0-4 0 - U16
operation ately
3: Voltage display
4: Load rate display
During Immedi-
C00.31 Super user - 0-65535 0 - U16
operation ately
During Immedi-
C01.00 1st position loop gain - 0-20000 400 0.1rad/s U16
operation ately
During Immedi-
C01.01 1st speed loop gain - 1-20000 250 0.1Hz U16
operation ately
During Immedi-
C01.08 2nd position loop gain - 0-20000 560 0.1rad/s U16
operation ately
During Immedi-
C01.09 2nd speed loop gain - 1-20000 350 0.1Hz U16
operation ately
209
▏ Parameter List
0: Internal setting
1: Low-pass filter
2: O
verlapping average Immedi-
C01.10 Speed feedback filter 0-4 0 - U16 At stop
filter ately
3: Speed observer
4: No filter
Cutoff frequency of
During Immedi-
C01.11 speed feedback low- - 10-16000 8000 Hz U16
operation ately
pass filter
0: No filter
1: 2 times filter
Speed feedback 2: 4 times filter
During Immedi-
C01.12 overlapping average 3: 8 times filter 0-6 0 - U16
operation ately
filter time constant 4: 16 times filter
5: 32 times filter
6: 64 times filter
0: No feedforward
1: Internal reference
Speed feedforward 2: Model tracking During Immedi-
C01.13 0-5 0 - U16
source 3: AI1 operation ately
4: AI2
5: Communication
210
Parameter List ▕
Position reference
Immedi-
C01.20 overlapping average - 0-1280 0 0.1ms U16 At stop
ately
filter time constant A
Position reference
Immedi-
C01.21 overlapping average - 0-1280 0 0.1ms U16 At stop
ately
filter time constant B
Position reference
Immedi-
C01.22 low-pass filter time - 0-65535 0 0.1ms U16 At stop
ately
constant A
Position reference
Immedi-
C01.23 low-pass filter time - 0-65535 0 0.1ms U16 At stop
ately
constant B
1st notch filter
Immedi-
C01.24 frequency of position - 0-2000 0 0.1Hz U16 At stop
ately
reference
1st notch filter width Immedi-
C01.25 - 0-1000 0 0.1% U16 At stop
of position reference ately
211
▏ Parameter List
212
Parameter List ▕
0: Disabled
Immedi-
C02.00 Model tracking control 1: S ingle mass model 0-1 0 - U16 At stop
ately
tracking
During Immedi-
C02.30 Speed observer gain - 0-40000 0 0.1Hz U16
operation ately
Correction of high-pass
During Immedi-
C02.3B filter 1 for vibration sup- - -9999-9999 0 0.1Hz I16
operation ately
pression 1
213
▏ Parameter List
Frequency of high-pass
During Immedi-
C02.3C filter 2 for vibration sup- - 10-50000 20000 0.1Hz U16
operation ately
pression 1
Correction of high-pass
During Immedi-
C02.43 filter 1 for vibration sup- - -9999-9999 0 0.1Hz I16
operation ately
pression 2
Frequency of high-pass
During Immedi-
C02.44 filter 2 for vibration sup- - 10-50000 20000 0.1Hz U16
operation ately
pression 2
Correction of high-pass
During Immedi-
C02.4B filter 1 for vibration sup- - -9999-9999 0 0.1Hz I16
operation ately
pression 3
Frequency of high-pass
During Immedi-
C02.4C filter 2 for vibration sup- - 10-50000 20000 0.1Hz U16
operation ately
pression 3
214
Parameter List ▕
During Immedi-
C02.60 Disturbance observer gain - 0-40000 0 0.1Hz U16
operation ately
Disturbance observer
During Immedi-
C02.61 inertia correction - 1-10000 1000 0.1% U16
operation ately
coefficient
Disturbance observer
During Immedi-
C02.63 compensation torque per- - 0-2000 0 0.1% U16
operation ately
centage
Forward friction
During Immedi-
C02.6B compensation of coulomb - 0-2000 0 0.1% U16
operation ately
friction
Reverse friction
During Immedi-
C02.6C compensation of coulomb - -2000-0 0 0.1% I16
operation ately
friction
During Immedi-
C03.21 Speed reference - -8000-8000 100 rpm I16
operation ately
During Immedi-
C03.22 Acceleration rate - 0-3600000 10 ms U32
operation ately
During Immedi-
C03.24 Deceleration rate - 0-3600000 10 ms U32
operation ately
215
▏ Parameter List
During Immedi-
C03.2B Speed reach threshold - 0-8000 1000 rpm U16
operation ately
During Immedi-
C03.2D Speed rotation threshold - 0-1000 20 rpm U16
operation ately
During Immedi-
C03.41 Torque reference - -4000-4000 0 0.1% I16
operation ately
216
Parameter List ▕
1: S-ON
2: Fault reset
3: Gain switchover
4: Emergency stop
5: Home switch
6: Forward overtravel
7: Reverse overtravel
8: Mode 1
9: Mode 2
10: Positive jog
11: Negative jog
12: Segment selection 1
13: Segment selection 2
14: Segment selection 3
15: Segment selection 4
16: P osition reference
direction
17: V elocity reference Immedi-
C04.00 DI1 function selection 0-32 6 - U16 At stop
direction ately
18: T orque reference
direction
19: Position planning trigger
20: Position planning pause
21: Position capture inhibit
22: Position capture release
23: Position deviation clear
24: Position reference inhibit
25: Referencing start enable
26: Velocity reference mode
27: Zero clamp
28: External velocity limit
29: External torque limit
30: Probe 1
31: Probe 2
32: E lectronic gear ratio
switchover
During Immedi-
C04.02 DI1 filter time - 0-65535 150 0.01ms U16
operation ately
217
▏ Parameter List
1: S-ON
2: Fault reset
3: Gain switchover
4: Emergency stop
5: Home switch
6: Forward overtravel
7: Reverse overtravel
8: Mode 1
9: Mode 2
10: Positive jog
11: Negative jog
12: Segment selection 1
13: Segment selection 2
14: Segment selection 3
15: Segment selection 4
16: P osition reference
direction
17: V elocity reference Immedi-
C04.04 DI2 function selection 0-32 7 - U16 At stop
direction ately
18: T orque reference
direction
19: Position planning trigger
20: Position planning pause
21: Position capture inhibit
22: Position capture release
23: Position deviation clear
24: Position reference inhibit
25: Referencing start enable
26: Velocity reference mode
27: Zero clamp
28: External velocity limit
29: External torque limit
30: Probe 1
31: Probe 2
32: E lectronic gear ratio
switchover
During Immedi-
C04.06 DI2 filter time - 0-65535 150 0.01ms U16
operation ately
218
Parameter List ▕
1: S-ON
2: Fault reset
3: Gain switchover
4: Emergency stop
5: Home switch
6: Forward overtravel
7: Reverse overtravel
8: Mode 1
9: Mode 2
10: Positive jog
11: Negative jog
12: Segment selection 1
13: Segment selection 2
14: Segment selection 3
15: Segment selection 4
16: P osition reference
direction
17: V elocity reference Immedi-
C04.08 DI3 function selection 0-32 5 - U16 At stop
direction ately
18: T orque reference
direction
19: Position planning trigger
20: Position planning pause
21: Position capture inhibit
22: Position capture release
23: Position deviation clear
24: Position reference inhibit
25: Referencing start enable
26: Velocity reference mode
27: Zero clamp
28: External velocity limit
29: External torque limit
30: Probe 1
31: Probe 2
32: E lectronic gear ratio
switchover
During Immedi-
C04.0A DI3 filter time - 0-65535 150 0.01ms U16
operation ately
219
▏ Parameter List
1: S-ON
2: Fault reset
3: Gain switchover
4: Emergency stop
5: Home switch
6: Forward overtravel
7: Reverse overtravel
8: Mode 1
9: Mode 2
10: Positive jog
11: Negative jog
12: Segment selection 1
13: Segment selection 2
14: Segment selection 3
15: Segment selection 4
16: P osition reference
direction
17: V elocity reference Immedi-
C04.0C DI4 function selection 0-32 31 - U16 At stop
direction ately
18: T orque reference
direction
19: Position planning trigger
20: Position planning pause
21: Position capture inhibit
22: Position capture release
23: Position deviation clear
24: Position reference inhibit
25: Referencing start enable
26: Velocity reference mode
27: Zero clamp
28: External velocity limit
29: External torque limit
30: Probe 1
31: Probe 2
32: E lectronic gear ratio
switchover
During Immedi-
C04.0E DI4 filter time - 0-65535 150 0.01ms U16
operation ately
220
Parameter List ▕
1: S-ON
2: Fault reset
3: Gain switchover
4: Emergency stop
5: Home switch
6: Forward overtravel
7: Reverse overtravel
8: Mode 1
9: Mode 2
10: Positive jog
11: Negative jog
12: Segment selection 1
13: Segment selection 2
14: Segment selection 3
15: Segment selection 4
16: P osition reference
direction
17: V elocity reference Immedi-
C04.10 DI5 function selection 0-32 30 - U16 At stop
direction ately
18: T orque reference
direction
19: Position planning trigger
20: Position planning pause
21: Position capture inhibit
22: Position capture release
23: Position deviation clear
24: Position reference inhibit
25: Referencing start enable
26: Velocity reference mode
27: Zero clamp
28: External velocity limit
29: External torque limit
30: Probe 1
31: Probe 2
32: E lectronic gear ratio
switchover
During Immedi-
C04.12 DI5 filter time - 0-65535 150 0.01ms U16
operation ately
221
▏ Parameter List
1: Servo ready
2: Motor rotation
3: Brake
4: Fault
5: Alarm
6: Servo operation
7: Position reach
8: Positioning near
9: Referencing completion
10: P
osition capture
completion Immedi-
C04.30 DO1 function selection 0-20 1 - U16 At stop
11: P
osition comparison ately
output
12: Zero velocity signal
13: Velocity limit
14: Velocity reach
15: Velocity synchronization
16: Torque limit
17: Torque reached
18: EMD output
19: A
ngle auto-tuning
completion
0: Active low During Immedi-
C04.31 DO1 logic selection 0-1 0 - U16
1: Active high operation ately
1: Servo ready
2: Motor rotation
3: Brake
4: Fault
5: Alarm
6: Servo operation
7: Position reach
8: Positioning near
9: Referencing completion
10: P
osition capture
completion Immedi-
C04.32 DO2 function selection 0-20 4 - U16 At stop
11: P
osition comparison ately
output
12: Zero velocity signal
13: Velocity limit
14: Velocity reach
15: Velocity synchronization
16: Torque limit
17: Torque reached
18: EMD output
19: A
ngle auto-tuning
completion
222
Parameter List ▕
1: Servo ready
2: Motor rotation
3: Brake
4: Fault
5: Alarm
6: Servo operation
7: Position reach
8: Positioning near
9: Referencing completion
10: P
osition capture
completion Immedi-
C04.34 DO3 function selection 0-20 3 - U16 At stop
11: P
osition comparison ately
output
12: Zero velocity signal
13: Velocity limit
14: Velocity reach
15: Velocity synchronization
16: Torque limit
17: Torque reached
18: EMD output
19: A
ngle auto-tuning
completion
223
▏ Parameter List
During Immedi-
C05.07 Stop speed threshold - 0-1000 10 rpm U16
operation ately
224
Parameter List ▕
0: Inactive
Mechanical limit During Immedi-
C06.07 1: Enabled 0-2 0 - U16
position operation ately
2: Enabled after homing
Three-phase 220 V
0: Disabled Immedi-
C06.0D to two-phase alarm 0-1 0 - U16 At stop
1: Enabled ately
switch
225
▏ Parameter List
0: Inactive Immedi-
C06.16 PTC enabling 0-1 0 - U16 At stop
1: Enabled ately
Commissioning software
Immedi-
C0A.08 communication station - 1-255 1 - U16 At stop
ately
ID
0: 1200 bps
1: 2400 bps
2: 4800 bps
Commissioning software
3: 9600 bps Upon re-
C0A.09 communication baud 0-7 7 - U16 At stop
4: 19200 bps power-on
rate
5: 38400 bps
6: 57600 bps
7: 115200 bps
226
Parameter List ▕
0: L ow 16 bits before
Commissioning software high 16 bits Immedi-
C0A.0E 0-1 0 - U16 At stop
data format 1: H igh 16 bits before ately
low 16 bits
Upon re-
C0A.12 USB display switch - 0-1 0 - U16 At stop
power-on
0: Inactive
1: W
ritten through
communication During Immedi-
C10.00 Homing enable 0-3 0 - U16
2: DI trigger operation ately
3: C
urrent position as
home
During Immedi-
C10.08 Homing timeout interval - 0-(232-1) 60000 ms U32
operation ately
Multi-turn absolute
﹣231- Upon re-
C10.10 position offset (low 32 - 0 P I32 At stop
(231-1) power-on
bits)
Multi-turn absolute
﹣231- Upon re-
C10.12 position offset (high 32 - 0 P I32 At stop
(231-1) power-on
bits)
Immedi-
C10.15 Multi-turn overflow flag - 0-1 0 - U16 Read only
ately
0: Nearest
1: A
lways in forward
direction
Reference running mode 2: A
lways in reverse Immedi-
C10.16 0-4 0 - U16 At stop
in rotation mode direction ately
3: A
lways in current
direction
4: Not specified
Numerator of electronic
Immedi-
C10.18 gear ratio in rotation - 1-65535 1 - U16 At stop
ately
mode
227
▏ Parameter List
Denominator of
Immedi-
C10.19 electronic gear ratio in - 1-65535 1 - U16 At stop
ately
rotation mode
Upper limit of
mechanical absolute Immedi-
C10.1A - 0-(232-1) 0 P U32 At stop
position in ro-tation ately
mode (low 32 bits)
Upper limit of
mechanical absolute Immedi-
C10.1C - 0-(232-1) 0 P U32 At stop
position in ro-tation ately
mode (high 32 bits)
Immedi-
C14.04 Fault code 947 - 0-65535 0 - U16 Read only
ately
Immedi-
C14.05 Fault serial number - 0-63 0 - U16 At stop
ately
228
Parameter List ▕
Immedi-
C14.07 Sensor head 979 - 0-(232-1) 20754 - U32 At stop
ately
Immedi-
C14.09 Sensor type 979 - 0-(232-1) 2147483650 - U32 At stop
ately
Immedi-
C14.0B Sensor resolution 979 - 0-(232-1) 256 - U32 At stop
ately
Cumulative heartbeat
Immedi-
C14.13 loss count, for EMC - 0-65535 0 - U16 Read only
ately
testing
Immedi-
C14.14 Sync period - 0-65535 0 - U16 Read only
ately
Immedi-
C14.1C IP address 1 of PN - 0-(232-1) 3232235586 - U32 At stop
ately
Immedi-
C14.1E Subnet mask 1 of PN - 0-(232-1) 4294967040 - U32 At stop
ately
Immedi-
C14.20 Default gateway 1 of PN - 0-(232-1) 0 / U32 At stop
ately
229
▏ Parameter List
Velocity feedback
Immedi-
C14.24 reaches or exceeds - 1-65535 1500 rpm U16 At stop
ately
comparison value
Immedi-
C14.25 Network status display - 0-65535 0 - U16 Read only
ately
Immedi-
C14.26 Rated velocity - 1-9000 3000 RPM U16 Read only
ately
Immedi-
C14.27 Maximum velocity - 1-9000 6000 RPM U16 Read only
ately
Immedi-
C14.28 Rated torque - 0-(232-1) 127 0.01N U32 At stop
ately
Immedi-
C14.2A Maximum torque - 0-(232-1) 381 0.01N U32 At stop
ately
0: Disable
1: Direct enable
Immedi-
C15.00 Soft limit selection 2: E nable after 0-2 0 - U16 At stop
ately
referencing
completion
During Immedi-
C15.05 Epos maximum velocity - 1-40000000 30000 kLU/min U32
operation ately
230
Parameter List ▕
231
▏ Parameter List
232
Parameter List ▕
During Immedi-
C17.00 Segment 1 velocity - 1-40000000 600 kLU/min U32
operation ately
During Immedi-
C17.02 Segment 2 velocity - 1-40000000 600 kLU/min U32
operation ately
During Immedi-
C17.04 Segment 3 velocity - 1-40000000 600 kLU/min U32
operation ately
During Immedi-
C17.06 Segment 4 velocity - 1-40000000 600 kLU/min U32
operation ately
During Immedi-
C17.08 Segment 5 velocity - 1-40000000 600 kLU/min U32
operation ately
During Immedi-
C17.0A Segment 6 velocity - 1-40000000 600 kLU/min U32
operation ately
During Immedi-
C17.0C Segment 7 velocity - 1-40000000 600 kLU/min U32
operation ately
During Immedi-
C17.0E Segment 8 velocity - 1-40000000 600 kLU/min U32
operation ately
During Immedi-
C17.10 Segment 9 velocity - 1-40000000 600 kLU/min U32
operation ately
During Immedi-
C17.12 Segment 10 velocity - 1~40000000 600 kLU/min U32
operation ately
During Immedi-
C17.14 Segment 11 velocity - 1-40000000 600 kLU/min U32
operation ately
During Immedi-
C17.16 Segment 12 velocity - 1-40000000 600 kLU/min U32
operation ately
During Immedi-
C17.18 Segment 13 velocity - 1-40000000 600 kLU/min U32
operation ately
During Immedi-
C17.1A Segment 14 velocity - 1-40000000 600 kLU/min U32
operation ately
During Immedi-
C17.1C Segment 15 velocity - 1-40000000 600 kLU/min U32
operation ately
During Immedi-
C17.1E Segment 16 velocity - 1-40000000 600 kLU/min U32
operation ately
233
▏ Parameter List
234
Parameter List ▕
0: End
Segment 1 subsequent During Immedi-
C18.00 1: Intermittent 0-2 0 - U16
condition operation ately
2: Continuous
0: End
Segment 2 subsequent During Immedi-
C18.01 1: Intermittent 0-2 0 - U16
condition operation ately
2: Continuous
0: End
Segment 3 subsequent During Immedi-
C18.02 1: Intermittent 0-2 0 - U16
condition operation ately
2: Continuous
0: End
Segment 4 subsequent During Immedi-
C18.03 1: Intermittent 0-2 0 - U16
condition operation ately
2: Continuous
235
▏ Parameter List
0: End
Segment 5 subsequent During Immedi-
C18.04 1: Intermittent 0-2 0 - U16
condition operation ately
2: Continuous
0: End
Segment 6 subsequent During Immedi-
C18.05 1: Intermittent 0-2 0 - U16
condition operation ately
2: Continuous
0: End
Segment 7 subsequent During Immedi-
C18.06 1: Intermittent 0-2 0 - U16
condition operation ately
2: Continuous
0: End
Segment 8 subsequent During Immedi-
C18.07 1: Intermittent 0-2 0 - U16
condition operation ately
2: Continuous
0: End
Segment 9 subsequent During Immedi-
C18.08 1: Intermittent 0-2 0 - U16
condition operation ately
2: Continuous
0: End
Segment 10 subsequent During Immedi-
C18.09 1: Intermittent 0-2 0 - U16
condition operation ately
2: Continuous
0: End
Segment 11 subsequent During Immedi-
C18.0A 1: Intermittent 0-2 0 - U16
condition operation ately
2: Continuous
0: End
Segment 12 subsequent During Immedi-
C18.0B 1: Intermittent 0-2 0 - U16
condition operation ately
2: Continuous
0: End
Segment 13 subsequent During Immedi-
C18.0C 1: Intermittent 0-2 0 - U16
condition operation ately
2: Continuous
0: End
Segment 14 subsequent During Immedi-
C18.0D 1: Intermittent 0-2 0 - U16
condition operation ately
2: Continuous
0: End
Segment 15 subsequent During Immedi-
C18.0E 1: Intermittent 0-2 0 - U16
condition operation ately
2: Continuous
0: End
Segment 16 subsequent During Immedi-
C18.0F 1: Intermittent 0-2 0 - U16
condition operation ately
2: Continuous
236
Parameter List ▕
Upon re-
R20.00 Motor model - 0-65535 10000 - U16 At stop
power-on
Upon re-
R20.22 Encoder type - 0-65535 0 - U16 Read only
power-on
237
▏ Parameter List
Upon re-
R21.00 Drive model - 0-65535 3 - U16 At stop
power-on
Upon re-
R21.01 Internal drive model - 0-65535 3 - U16 Read only
power-on
Immedi-
R21.0C Drive voltage class - 0-2 0 - U16 Read only
ately
Immedi-
R21.0D Rated drive power - 1-(232-1) 40 0.01kW U32 Read only
ately
Scaling coefficient
Immedi-
R21.17 for bus voltage of the - 0-1500 1000 0.1% U16 At stop
ately
control circuit
During Immedi-
F30.02 JOG velocity reference - 0-8000 100 rpm U16
operation ately
238
Parameter List ▕
0: Inactive Immedi-
F31.00 Fault reset 0-1 0 - U16 At stop
1: Reset ately
0: Inactive Immedi-
F31.01 Software reset 0-1 0 - U16 At stop
1: Reset ately
0: Inactive
1: R
estore default
settings of
Immedi-
F31.02 Parameter initialization parameters 0-2 0 - U16 At stop
ately
2: R
estore default
settings of the
object dictionary
0: Inactive
1: F actory reset drive
Drive motor parameter Immedi-
F31.03 parameters 0-2 0 - U16 At stop
reset ately
2: F actory reset motor
parameters
0: Inactive Immedi-
F31.04 Fault record initialization 0-1 0 - U16 At stop
1: Fault record clearing ately
0: Inactive
1: Read encoder
2: Write encoder
Immedi-
F31.10 Encoder data reset 3: Reset encoder fault 0-31 0 - U16 At stop
ately
4: R
eset encoder fault
and multi-turn data
16: Operation failed
Immedi-
U40.00 Speed reference - -9000-9000 0 rpm I16 Read only
ately
239
▏ Parameter List
Immedi-
U40.01 Speed feedback - -9000-9000 0 rpm I16 Read only
ately
Immedi-
U40.02 Torque reference - -4000-4000 0 0.1% I16 Read only
ately
Immedi-
U40.03 Torque feedback - -4000-4000 0 0.1% I16 Read only
ately
Immedi-
U40.04 DI status - 0-65535 0 - U16 Read only
ately
Immedi-
U40.05 DO status - 0-65535 0 - U16 Read only
ately
Immedi-
U40.06 Bus voltage - 0-9000 0 0.1V U16 Read only
ately
Immedi-
U40.07 Average load ratio - 0-4000 0 0.1% U16 Read only
ately
Immedi-
U40.08 Electrical angle - 0-36000 0 0.01° U16 Read only
ately
Immedi-
U40.09 Mechanical angle - 0-36000 0 0.01° U16 Read only
ately
﹣231- Immedi-
U40.1C Encoder single-turn data - 0 P I32 Read only
(231-1) ately
Immedi-
U40.1F Encoder initial angle - 0-36000 0 0.01° U16 Read only
ately
240
Parameter List ▕
Absolute position
﹣231- Immedi-
U40.24 feedback (encoder unit) - 0 P I32 Read only
(231-1) ately
(low 32 bits)
Absolute position
﹣231- Immedi-
U40.26 feedback (encoder unit) - 0 P I32 Read only
(231-1) ately
(high 32 bits)
Position feedback in
﹣231- Unit in Immedi-
U40.28 rotation mode (reference - 0 I32 Read only
(231-1) application ately
unit) (low 32 bits)
Position feedback in
﹣231- Immedi-
U40.2A rotation mode (encoder - 0 P I32 Read only
(231-1) ately
unit) (low 32 bits)
Position feedback in
﹣231- Immedi-
U40.2C rotation mode (encoder - 0 P I32 Read only
(231-1) ately
unit) (high 32 bits)
Immedi-
U40.30 Heatsink temperature - -9000-9000 0 0.1℃ I16 Read only
ately
Immedi-
U40.31 Motor temperature - -9000-9000 0 0.1℃ I16 Read only
ately
Immedi-
U40.32 Encoder temperature - -9000-9000 0 0.1℃ I16 Read only
ately
Immedi-
U40.33 Ambient temperature - -9000-9000 0 0.1℃ I16 Read only
ately
Immedi-
U40.35 Control circuit voltage - 0-9000 0 0.1V U16 Read only
ately
Immedi-
U40.3E Drive accumulated heat - 0-2000 0 0.1% U16 Read only
ately
241
▏ Parameter List
Immedi-
U40.3F Motor accumulated heat - 0-2000 0 0.1% U16 Read only
ately
Immedi-
U40.50 Encoder initial position - 0-(232-1) 0 Unit U32 Read only
ately
Immedi-
U41.00 MCU system status - 0-65535 0 - U16 Read only
ately
Immedi-
U41.01 MCU fault state - 0-65535 0 - U16 Read only
ately
Immedi-
U41.04 Encoder system status - 0-65535 0 - U16 Read only
ately
Immedi-
U41.05 Encoder fault state - 0-65535 0 - U16 Read only
ately
Immedi-
U41.0A Servo Status - 0-3 0 - U16 Read only
ately
Immedi-
U41.0B Servo running mode - 0-9 0 - U16 Read only
ately
Immedi-
U41.0C Servo running time - 0-(232-1) 0 0.1s U32 Read only
ately
Immedi-
U41.20 Super user status display - 0-1 0 - U16 Read only
ately
242
Parameter List ▕
Immedi-
U42.00 ARM version - 0-65535 0 0.1 U16 Read only
ately
Immedi-
U42.02 Encoder version - 0-65535 0 0.1 U16 Read only
ately
Immedi-
U42.03 ARM-based machine - 0-65535 0 0.01 U16 Read only
ately
Immedi-
U42.05 Internal software version - 0-65535 0 0.01 U16 Read only
ately
Immedi-
U42.0C MAC1 of PN - 0-65535 0 - U16 Read only
ately
Immedi-
U42.0D MAC2 of PN - 0-65535 0 - U16 Read only
ately
Immedi-
U42.0E MAC3 of PN - 0-65535 0 - U16 Read only
ately
Immedi-
U42.10 Drive model - 0-65535 0 - U16 Read only
ately
Immedi-
U42.11 Motor model - 0-65535 0 - U16 Read only
ately
Immedi-
U42.12 Encoder model - 0-65535 0 - U16 Read only
ately
Immedi-
U42.16 Servo version - 0-65535 0 - U16 Read only
ately
Immedi-
U42.17 Servo chip type - 0-65535 0 - U16 Read only
ately
243
▏ Parameter List
Parameter Description
Start The rising edge of the "start" signal starts the parameter operation task.
ReadWrite The value of 0 indicates a read operation, while the value of 1 indicates a write operation.
ParaNo The number of parameters to read/write. Value range: 1 to 16.
Hardware ID (Right-click the telegram and choose "Properties" > "System constants"
HardwareID
to view it in the hardware ID column.)
AxisNo Drive number, which can be set to 2 for A6-PN.
Error Error flag.
Errorid Return value.
This parameter is 1 when a write operation is being executed, and becomes 0 after
BUSY
completion or failure.
Task execution completion. This parameter can be used to reset requests in program
DONEDONE
writing.
244
Parameter List ▕
Parameter Description
Ready The program block is in a ready state without executing read or write operations.
DiagId Return value.
This example describes how to write C15.05 (32-bit data length) and C00.05 (16-bit data length) parameters
using SINA_PARA.
When ReadWrite = 1, set Start pin from 0 to 1 and hold it until parameter writing is completed. Then, the
output pin Done is set.
245
▏ Parameter List
This example describes how to read C1505 (32-bit) and C0005 (16-bit*) parameters using SINA_PARA.
When ReadWrite = 0, set Start pin from 0 to 1 and hold it until parameter reading is completed. Then, the
output pin Done is set.
*: Currently, this function can only read/write a maximum of five parameters simultaneously. Future
updates will enable reading/writing of up to 16 parameters.
246
Parameter List ▕
Parameter Description
Start The rising edge of the "start" signal starts the parameter operation task.
The value of 0 indicates a read operation, while the value of 1 indicates a
ReadWrite
write operation.
Hardware ID (Right-click the telegram and choose "Properties" > "System
HardwareID
constants" to view it in the hardware ID column.)
Parameter Parameter number to be read/written.
INDEX Parameter index
ValueWrite1 Writing 16-bit data.
ValueWrite2 Writing 32-bit data.
AxisNo Drive number, which needs to be set to 2.
ERROR Error flag.
ErrorID Return value.
This parameter is 1 when a write operation is being executed, and becomes 0
BUSY
after completion or failure.
Task execution completion. This parameter can be used to reset requests in
DONE
program writing.
The program block is in a ready state without executing read or write
Ready
operations.
DiagId Return value.
ValueRead1 Reading 16-bit data.
247
▏ Parameter List
Parameter Description
This example describes how to write C15.05 (32-bit) = 20000 and C00.05 (16-bit) = 13.0 using SINA_PARA_S.
Call the SINA_PARA_S function y Set the input pin "Start" from 0 to 1 and hold it until parameter
block and assign values to pins. writing is completed.
The hardware ID of A6-PN can
y Set the "ReadWrite" pin to 1.
be obtained from the hardware
configuration. y Fill in the parameter number C15.05 (add 0x1000 to make the
final parameter number of C25-05) in the input pin "Parameter" of
SINA_PARA_S.
y Set the parameter index to 0.
y Assign the value of 20000 to ValueWrite2.
y Set axisNo to 2.
y Set hardwareID.
248
Parameter List ▕
This example describes how to read C15.05 (32-bit) and C00.05 (16-bit) parameters using SINA_PARA_S.
Call the SINA_PARA_S function y Set the input pin "Start" from 0 to 1 and hold it until parameter
block and assign values to pins. reading is completed.
The hardware ID of A6-PN can
y Set the "ReadWrite" pin to 0.
be obtained from the hardware
configuration. y Fill in the parameter number C15-05 (add 0x1000 to make the
final parameter number of C25-05) (32-bit data) in the input pin
"Parameter" of SINA_PARA_S.
y Set the index parameter to 0.
y Set axisNo to 2.
y Set the value of hardwareID.
y The read parameter value is stored in the variable "valueread2".
249
▏ Parameter List
250
Troubleshooting ▕
Chapter 10 Troubleshooting
NOTICE
y The servo drive can record the latest 10 faults/alarms and the servo drive status parameters upon
occurrence of the faults/alarms. Repeated faults or alarms among the latest 5 logs are logged as
one fault or alarm, and the servo drive status upon its occurrence is logged only once.
y When a single fault or an alarm occurs, the panel displays the fault or alarm code. When multiple
faults or alarms occur, the panel displays the fault code of the highest level.
y After a fault or an alarm is reset, the servo drive still keeps the log of the fault or alarm. You can
set F31.04 (Initialize fault record) to 1 to clear the fault and alarm records.
Alarm codes are divided into three categories (category 1 indicates the most severe level) based on the
fault and alarm severity, which are specified by fault codes.
NOTICE
y "Resettable" means that the panel stops displaying the fault/alarm when a "reset signal" is input.
251
▏ Troubleshooting
A6
Whether the connection is loose? System ground Whether the motor has noise?
Mechanical
Reset operation:
y Set F31.00 (Fault reset) to 1 to stop displaying the fault on the panel.
y To reset resettable faults, switch off the S-ON signal first and then send the fault reset signal
(set F31.00 to 1).
y To reset resettable alarms, eliminate the alarm source and then the servo drive automatically
resets the alarms.
252
Troubleshooting ▕
CAUTION
y Some faults/alarms can only be reset after the causes are rectified through setting modifications.
However, a reset operation does not activate modifications.
y If the modification can be effective only after power-on, power on the device again.
y If the modification can be effective only after stop, turn off the S-ON signal. The servo drive can
operate properly only after modifications are activated.
Bus Fault
Fault Fault Fault Code
Fault Name Code Resettable
Group Code (203F)
(603F)
253
▏ Troubleshooting
Bus Fault
Fault Fault Fault Code
Fault Name Code Resettable
Group Code (203F)
(603F)
Er31.0 More than ten PDO mapping objects 0x310 0x8220 Non-resettable
254
Troubleshooting ▕
Bus Fault
Fault Fault Fault Code
Fault Name Code Resettable
Group Code (203F)
(603F)
255
▏ Troubleshooting
Bus Fault
Fault Fault Fault Code
Fault Name Code Resettable
Group Code (203F)
(603F)
256
Troubleshooting ▕
Bus Fault
Fault Fault Fault Code
Fault Name Code Resettable
Group Code (203F)
(603F)
257
▏ Troubleshooting
0 0x0000 No fault
7 0x3230 Overload
8 0x4210 Over-temperature
258
Troubleshooting ▕
10.2 Solutions
Table 10-4 List of causes and solutions for faults and alarms
Er01.1 Mismatch of motor y Incorrect motor y Replace with a servo drive or motor of the
parameters parameters matching power.
y Contact our company for technical support.
Er02.0 Product matching y The set servo drive model y Check whether the model of the U42.10
fault. No specified is incorrect. servo drive is correct. If not, contact
drive technical support and correct the model.
Er02.1 Product matching y The set motor model is y Read the motor model U42.11 and contact
fault. No specified incorrect. technical support.
motor
Er03.0 System parameter y The software is updated. y Check whether the software is updated.
error y Reset the servo drive model and the motor
model, and restore default settings (set
F31.02 to 1).
y The control power voltage y Check whether the voltage drops during
drops instantaneously. control power cutoff or instantaneous
y Instantaneous power power failure occurs.
failure occurs during y Restore default settings (set F31.02 to 1) and
parameter storage. write the parameters again.
259
▏ Troubleshooting
y The servo drive is faulty. y If the fault persists after several times of
power-on and parameter initialization,
replace the servo drive.
Er03.1 Parameter out-of- y The number of software y Check whether the parameter access
range parameters changes after address is out of range. You can view the
upgrade. An address error group number and offset of the error code
occurs during reading and in U41-06 and U41-07.
writing the change. y Restore factory settings.
Er03.2 Parameter writing y Parameter writing is y Check whether the communication program
error frequent. contains a command that frequently
y The control power is modifies and writes parameters.
unreliable. y Check the wiring of the control power and
y The servo drive is faulty. ensure that the control power voltage is
within the limit.
y If the fault still persists after several times of
power-on, replace the servo drive.
Er03.3 Parameter reading y Parameter reading is y Check whether the communication program
error frequent. contains a command that frequently reads
y The servo drive is faulty. parameters.
y Modify a parameter, power on the servo
drive again, and check whether the
modification is saved.
y If the modification is not saved and the fault
still persists after several times of power-on
replace the servo drive.
Er05.0 Current loop y The interval for MCU y If the fault persists after several times of
timeout torque interruption power-on, replace the servo drive.
scheduling is abnormal.
Er05.1 Speed loop timeout y The interval for MCU speed y If the fault persists after several times of
scheduling is abnormal. power-on, replace the servo drive.
Er05.2 Position loop y The interval for MCU y If the fault persists after several times of
timeout position interruption power-on, replace the servo drive.
scheduling is abnormal.
260
Troubleshooting ▕
y The encoder model is set y Check the motor model and encoder type.
incorrectly. y Use the matching products.
y The gravity load is too y Check whether the load of the vertical axis
large when the motor is too large. Reduce the load of the vertical
controls a vertical axis. axis, increase the rigidity, or shield this fault
without affecting safety and use.
y The servo vibration is too y Set the parameters properly to avoid large
large due to improper servo vibration.
parameters setting.
261
▏ Troubleshooting
y The motor cables are y Replace the motor in the case of poor
grounded. insulation.
y The motor U/V/W cables y Unplug the motor cables and check whether
are short circuited. short-circuit occurs among U, V, and W
phases and whether burrs exist on the cable
connections. Unplug the motor cables and
measure whether the resistance among
U, V, and W phases of the motor cable is
balanced.
y The motor cables are y Replace the motor in the case of poor
grounded. insulation.
y The motor U/V/W cables y Unplug the motor cables and check whether
are short circuited. short-circuit occurs among U, V, and W
phases and whether burrs exist on the cable
connections. Unplug the motor cables and
measure whether the resistance among
U, V, and W phases of the motor cable is
balanced.
262
Troubleshooting ▕
Er10.5 Current sampling y Current sampling of phase y Check for interference sources on the site.
failure U or V is abnormal. y Check the grounding of the servo drive
and motor and whether anti-interference
measures such as shielding are properly
applied.
y Add magnetic rings to the power cable and
encoder cable of the motor.
Er10.6 Incorrect current y Incorrect setting of current y If the fault persists upon next power-on,
parameter setting sampling parameters replace the servo drive.
Er10.7 UV current y The current correction y If the fault persists upon next power-on,
correction failure detection accuracy error is replace the servo drive.
greater than 5%.
Er10.8 Excessive current y The current zero drift y If the fault persists upon next power-on,
zero drift detected upon power on is replace the servo drive.
greater than the threshold.
Er10.9 The sampled current y The sampled current y If the fault persists after several times of
during enabling is too during enabling is too drive enabling, replace the servo drive.
large large.
Er11.0 Excessive motor y The motor is rotating when y Keep the motor stationary when the servo
speed upon servo the servo drive is powered drive is powered on.
drive power-on on.
Er11.1 Drive over- y Drive over-temperature y Check whether the fan is abnormal or
temperature whether the ambient temperature is too
high.
y Improve the installation conditions of
the servo unit to reduce the ambient
temperature.
y If the fault persists upon next power-on,
replace the servo drive.
Er20.1 Encoder internal y The encoder has an y Replace the motor.
fault internal fault.
263
▏ Troubleshooting
Er20.7 Encoder model not y Encoder model not y Use the motor that matches the drive.
supported supported
Er20.8 Encoder battery y The encoder battery y Replace with a new battery of matching
failure voltage is too low. voltage.
264
Troubleshooting ▕
y The load is too large. The y Check whether the average load factor of
motor keeps outputting the servo drive is greater than 100.0% for a
effective torque higher long time.
than the rated torque for a
long time.
265
▏ Troubleshooting
y The gain is improper or the y Check whether the motor vibrates and
rigidity is too high. generates abnormal noise during running.
y Adjust the gain again.
y The servo drive or motor y View the servo drive nameplate, set the
model is set incorrectly. servo drive and motor models correctly, and
use a matching servo motor.
y The servo drive is faulty. y If the fault persists after the servo drive is
powered off and on again, replace the servo
drive.
Er41.1 Motor over- y Power output (UVW) phase y Perform motor trial run without load and
temperature due to loss, disconnection, or check cable connections with a multimeter.
locked-rotor incorrect phase sequence Check whether the cable phase sequence is
occurs on the servo drive. correct.
y Connect cables again according to the
correct wiring diagram or replace the cables.
y Motor parameters are set y Read parameters in group R20 and check
incorrectly. whether the number of pole pairs is correct.
y Auto-tune the motor angle multiple times
and check whether the obtained values are
consistent.
y Correct motor parameters.
266
Troubleshooting ▕
y The fan is damaged. y Check whether the fan works when the
motor runs. Replace the servo drive.
y The servo drive is faulty. y If the fault persists even though the servo
drive is restarted 5 minutes after power-off,
replace the servo drive.
Er43.0 Overvoltage y The main circuit input y Replace or adjust the power supply
voltage is too high. according to the specifications.
y The braking resistor fails. y Check the wiring of the braking resistor.
Measure the resistance of the external
braking resistor between P and C. If the
resistance is ∞, the internal cables of the
braking resistor are broken. In this case,
replace the resistor.
y Set the power and resistance of the
external braking resistor according to the
specifications of the external braking resistor
in use.
267
▏ Troubleshooting
y The bus voltage sampling y Ensure the input voltage of the main circuit
value deviates greatly from is within the specified range, and then
the actual measured value. increase the acceleration/deceleration time
within the allowable range.
y Contact our company for technical support.
y The servo drive is faulty. y If the fault persists after the main circuit is
powered off and on several times.
y Replace the servo drive.
Er43.1 Undervoltage y The power supply of the y Measure whether the input voltages at the
main circuit is unstable or main circuit cables and servo drive comply
power failure occurs. with the specifications. Increase the power
y Instantaneous power capacity.
failure occurs.
y The power voltage drops y Monitor the power input voltage of the
during operation. servo drive and check whether the main
circuit power supply is applied to other
devices, resulting in insufficient power
capacity and voltage drop. Increase the
power capacity.
y The servo drive is faulty. y If the fault persists after the main circuit is
powered off and on several times, replace
the servo drive.
268
Troubleshooting ▕
Er46.0 Motor overspeed y The motor cable U, V, y Check whether the servo drive power
and W phase sequence is cables are connected to UVW terminals of
incorrect. the motor and servo drive in the correct
sequence on both sides. Connect the U,
V, and W phases according to the correct
sequence.
y The servo drive is faulty. y If the fault persists after the servo drive is
powered off and on, replace the servo drive.
269
▏ Troubleshooting
y The servo drive UVW y Check and connect the cables again. Check
output cable or the whether the servo motor power cables
encoder cable breaks. (UVW) are in the same phase sequence as
the servo drive cables.
y Replace all the cables with new cables if
necessary and ensure all the cables are
connected securely.
y The servo drive gain is low. y Adjust the gain manually or perform gain
auto-tuning.
y The fault value is too small y Check whether the position deviation fault
in relative to the operating value is set to a too small value. Increase the
conditions. position deviation alarm threshold (6065h).
270
Troubleshooting ▕
y The servo drive UVW y Check and connect the cables again. Check
output cable or the whether the servo motor power cables
encoder cable breaks. (UVW) are in the same phase sequence as
the servo drive cables.
y Replace all the cables with new cables if
necessary and ensure all the cables are
connected securely.
y The servo drive gain is low. y Adjust the gain manually or perform gain
auto-tuning.
y The fault value is too small y Check whether the position deviation fault
in relative to the operating value is set to a too small value. Increase the
conditions. setpoint.
271
▏ Troubleshooting
Er51.1 Offline inertia y The torque during auto- y Decrease the auto-tuning speed (C07.01)
parameter error tuning is too large. and auto-tuning target torque (C07.03), and
increase the number of auto-tuning turns
(C07.04).
Er52.0 Angle auto-tuning y Angle auto-tuning failure y Set the motor parameters correctly.
failure y Perform motor wiring again.
Er53.0 Motor parameter y Motor parameter auto- y Contact our company for technical support.
auto-tuning timeout tuning timeout
Er53.3 Back EMF parameter y Back EMF parameter auto- y Contact our company for technical support.
auto-tuning failure tuning failure
Er54.0 Current loop auto- y Current loop auto-tuning y Contact our company for technical support.
tuning failure failure
Er55.0 Excessive vibration y The vibration is excessive. y Reset the gain parameters.
Er74.0 EtherCAT y After the system switches y Change the synchronization cycle of the host
synchronization over to the operation controller.
cycle setting error mode, the synchronization
cycle is not an integral
multiple of 250 μs.
272
Troubleshooting ▕
y The control power cables y Check whether control power cables are
are in poor contact. connected and whether voltage of control
power cables on the servo drive side
satisfies the specifications. Connect the
cables again or replace the cables.
Er81.0 Input phase loss 1 y Input phase loss y Check whether the input three-phase AC
power supply is normal. If the power supply
is normal, replace the drive.
Er81.1 Input phase loss 2 y Input phase loss y Check whether the input three-phase AC
power supply is normal. If the power supply
is normal, replace the drive.
Er81.2 Output phase loss y Output UVW y Replace the motor cable.
(reserved) disconnection
273
▏ Troubleshooting
Er84.1 Software limit y The software limit lower y Reset the value to make the minimum
setting error limit is greater than or software absolute position limit is smaller
equal to the upper limit. than the maximum one.
Er84.2 Encoder resolution y The encoder resolution is y Restore default settings (C31.02=1) and
setting error abnormal. power on the system again.
Er84.3 Home position y The home offset is beyond y When the encoder works in the incremental,
setting error the software limits. absolute linear, or single-turn absolute value
mode, set the home offset to be within the
software limits.
y The home offset is beyond y When the encoder works in the rotating
the limits in rotating mode. mode, set the home offset to a value
between the upper and lower limits of the
mechanical single-turn.
Er87.1 One-time excessive y The target position y Check the change of two adjacent target
position reference increment is too large. positions through the drive commissioning
increment (one-time One-time increment of platform.
increment of the the target position is over y Check whether the maximum speed of the
target position is 5 times of the maximum motor meets application requirements. If
over 5 times of the speed. yes, decrease the target position reference
maximum speed) increment to lower the planned reference
speed. If no, replace the motor.
y Before switching the mode or enabling the
S-ON signal, align the target position with
the current position feedback.
y Check the encoder resolution and electronic
gear ratio set for the host controller. Check
whether the encoder resolution matches
the actual motor encoder resolution.
y If data received from the slave is incorrect
due to communication time sequence
error of the host controller, check the
communication sequence of the host
controller.
274
Troubleshooting ▕
Er87.4 Target position y The target position y Set the target position to a value between
exceeding maximum exceeds the single-turn the single-turn upper and lower limits.
value of mechanical position upper/lower limit
single-turn position in absolute value rotation
in rotating mode mode or single-turn
rotation mode.
ErA0.1 Multi-turn overflow y The number of turns of y Set F31-10 to 4 to reset the fault and multi-
fault the absolute encoder turn data, and power on the machine again.
in the forward direction Perform homing again when necessary.
or reverse direction
exceeds 32767 or 32768,
respectively.
ErC1.0 Excessive EtherCAT y The synchronization period y Increase the value of the manufacturer
synchronization error of the controller is parameter C13.06. If the fault persists,
period error too large. replace the drive.
ErC1.1 Synchronization loss y The communication y Perform the test on another master. Correct
synchronization clock is the master communication configuration.
configured incorrectly for
the master.
y The IN and OUT ports for y Connect the IN and OUT ports in the correct
EtherCAT communication sequence.
are connected inversely.
275
▏ Troubleshooting
y The controller chip of the y If the fault persists after the master is
slave is damaged. replaced, use an oscilloscope to measure
the synchronization signal generated by the
slave controller chip. If there is no signal, the
slave controller chip is damaged. Return to
factory for repair or replace the controller
chip of the slave.
ErC1.2 Network status y Master malfunction or y Check the network status switchover
switchover error manual malfunction program of the host controller.
occurs. y Use a shielded twisted-pair communication
cable.
y Ground the servo drive according to the
standard.
y Check the network connection status
according to the LED.
ErC1.4 Network cable y The physical connection of y Check whether the network cable
connection the data link is unstable, connection of the drive is reliable and firm,
unreliable or the process data is and whether there is severe vibration on
lost due to network cable site.
connection and removal.
ErC1.5 Data frame loss y Data loss occurs due to y Ensure reliable grounding and correct EMC.
protection error EMC interference, poor y Check whether the network cable is the one
network cable quality, or specified by SynMatic.
poor connection. y Check whether the network cable
connection is reliable.
ErC1.6 Data frame y An upper station has y Ensure reliable grounding and correct EMC.
forwarding error detected and marked that y Check whether the network cable is the one
the data frame has been specified by SynMatic.
damaged. When the data y Check whether the network cable
frame is forwarded to the connection is reliable.
current slave, an alarm is
reported.
ErC1.7 Data update y The data frame has been y Check whether the load of the master CPU
timeout lost or discarded at an is excessive. Change the sync signal offset
upper station or the value.
master performance is
poor.
ErC1.8 Watchdog expired y The master configuration y Modify the watchdog configuration of the
is incorrect. host controller.
276
Troubleshooting ▕
ALF0.0 Emergency stop y Check whether the logic y Check the operation mode and clear DI
alarm of the DI allocated with emergency stop valid signal when safety is
function 4 (Emergency guaranteed.
stop) is valid.
ALF1.2 Torque reached y In torque control mode, y Set the torque output when torque reached
parameter error the DO setting for torque DO signal turned on to be greater than
reach is invalid. torque output when torque reached DO
signal turned off. Set C03.4A to be greater
than C03.4B.
ALF1.3 Too frequent writing y A large number of y Do not frequently write parameters into
of EEPROM by host parameters are modified cloud platform EEPROM on the host
controller SDO and saved frequently. controller.
ALF2.0 Forward overtravel y The positive limit (PL) DI is y Run the motor in the reverse direction to
alarm active. the restricted range.
y The home offset setting y Set the home offset within the software
exceeds the software position limit range.
position limit.
ALF2.1 Reverse overtravel y The negative limit (NL) DI y Run the motor in the forward direction to
alarm is active. the restricted range.
y The home offset setting y Set the home offset within the software
exceeds the software position limit range.
position limit.
ALF4.0 Homing timeout y The homing time exceeds y Appropriately adjust the homing speed and
the setpoint. homing time, and ensure that the external
home signal connection is reliable (if used).
277
▏ Troubleshooting
ALF4.2 Homing mode y The homing mode is set y Check whether the homing mode set
conflict incorrectly. in object dictionary 6098h on the host
controller is correct.
ALF5.0 Braking resistor y The cable connected y Connect the external braking resistor
overload to the external braking between P and C with a new cable.
resistor is in poor contact, y Replace the external braking resistor with
disconnected, or broken. a new one. Ensure that the resistance
measured is the same as the nominal value,
and then connect the resistor between P
and C.
y The motor speed is too y Select a servo drive with a large capacity.
high and the deceleration
process is not completed
within the set deceleration
time. The motor is in
continuous deceleration
state during cyclic running.
278
Troubleshooting ▕
ALF6.1 Output phase loss y The output current is y Check whether the power cable is broken. If
abnormal. so, replace the cable.
ALF8.0 Vibration occurred y Continuous vibration y Check the mechanical installation clearance
during auto-tuning occurs during auto-tuning. and connection reliability.
y The mechanical connection
of the load is loose due to
offset of the machinery.
ALFA.0 Drive high y Drive high temperature y Check whether the fan is abnormal or
temperature warning whether the ambient temperature is too
warning high.
y Improve the installation conditions of
the servo unit to reduce the ambient
temperature.
xxnr Servo not ready y The voltage of the control y Check the U40.35 parameter for the control
power is too low. bus voltage, and ensure that the power
supply is normal.
y The main circuit voltage is y Check the U40.36 parameter for the primary
too low. bus voltage, and ensure that the power
supply is normal.
y The input AC signal is y Check the input AC power supply and the three-
abnormal. phase AC main power supply, and ensure that the
power supply is normal.
279
▏ Parameter List
Index Description
0001h—0FFFh Data type description
1000h—1FFFh CoE communication object
2000h—5FFFh Manufacturer specific object
6000h—9FFFh Sub-protocol object
A000h—FFFFh Reserved
Parameters (2000h/C00)
Immedi-
01h C00.00 Control mode 10: EtherCAT 0-10 10 - U16 At stop
ately
0: Manual mode
Auto-tuning During Immedi-
05h C00.04 1: Standard mode 0-2 1 - U16
mode operation ately
2: Positioning mode
During Immedi-
06h C00.05 Stiffness level - 1-31 12 - U16
operation ately
During Immedi-
07h C00.06 Load inertia ratio - 0-12000 100 % U16
operation ately
280
Parameter List ▕
0: Incremental position
mode
1: A bsolute position linear
mode
2: A bsolute position linear
infinite mode
Upon re-
08h C00.07 Absolute mode 3: A bsolute position single- 0-5 0 - U16 At stop
power-on
turn mode
4: Absolute position rotation
mode
5: Absolute mechanical single-
turn mode (operating
direction selectable)
Bleeder resistor
During Immedi-
14h C00.13 heat dissipation - 1-100 30 - U16
operation ately
coeffi-cient
0: Default display
1: Speed display
During Immedi-
17h C00.16 Panel display 2: Torque display 0-4 0 - U16
operation ately
3: Voltage display
4: Load rate display
During Immedi-
32h C00.31 Super user - 0-65535 0 - U16
operation ately
NOTICE
y For details about parameters above, refer to section 11.3.1 "Group C00".
281
▏ Parameter List
1st torque
During Immedi-
04h C01.03 reference filter - 5-16000 200 Hz U16
operation ately
cutoff frequency
2nd torque
During Immedi-
0Ch C01.0B reference filter - 5-16000 280 Hz U16
operation ately
cutoff frequency
0: Internal setting
1: Low-pass filter
Speed feedback 2: O
verlapping average Immedi-
11h C01.10 0-4 0 - U16 At stop
filter filter ately
3: Speed observer
4: No filter
Cutoff frequency
During Immedi-
12h C01.11 of speed feedback - 10-16000 8000 Hz U16
operation ately
low-pass filter
0: No filter
1: 2 times filter
Speed feedback
2: 4 times filter
overlapping During Immedi-
13h C01.12 3: 8 times filter 0-6 0 - U16
average filter time operation ately
4: 16 times filter
constant
5: 32 times filter
6: 64 times filter
0: No feedforward
Speed
1: Internal reference During Immedi-
14h C01.13 feedforward 0-5 0 - U16
2: Model tracking operation ately
source
5: Communication
282
Parameter List ▕
Speed
During Immedi-
15h C01.14 feedforward - 0-2000 0 0.1% U16
operation ately
percentage
Speed
During Immedi-
16h C01.15 feedforward filter - 5-16000 318 Hz U16
operation ately
cutoff frequency
0: No feedforward
Torque
1: Internal reference During Immedi-
17h C01.16 feedforward 0-5 0 - U16
2: Model tracking operation ately
source
5: Communication
Torque
During Immedi-
18h C01.17 feedforward - 0-2000 0 0.1% U16
operation ately
percentage
Torque
During Immedi-
19h C01.18 feedforward filter - 5-16000 318 Hz U16
operation ately
cutoff frequency
PDFF control During Immedi-
1Ch C01.1B - 0-1000 1000 0.1% U16
coefficient operation ately
Damping factor During Immedi-
1Dh C01.1C - 0-1000 0 0.1% U16
control coefficient operation ately
Position reference
overlapping Immedi-
21h C01.20 - 0-1280 0 0.1ms U16 At stop
average filter time ately
constant A
Position reference
overlapping Immedi-
22h C01.21 - 0-1280 0 0.1ms U16 At stop
average filter time ately
constant B
Position reference
Immedi-
23h C01.22 low-pass filter - 0-65535 0 0.1ms U16 At stop
ately
time constant A
Position reference
Immedi-
24h C01.23 low-pass filter - 0-65535 0 0.1ms U16 At stop
ately
time constant B
1st notch filter
Immedi-
25h C01.24 frequency of - 0-2000 0 0.1Hz U16 At stop
ately
position reference
1st notch filter
Immedi-
26h C01.25 width of position - 0-1000 0 0.1% U16 At stop
ately
reference
283
▏ Parameter List
284
Parameter List ▕
NOTICE
y For details about parameters above, refer to section 11.3.2 "Group C01".
0: Disabled
Model tracking Immedi-
01h C02.00 1: S ingle mass model 0-1 0 - U16 At stop
control ately
tracking
285
▏ Parameter List
Model tracking
During Immedi-
03h C02.02 inertia correction - 10-8000 1000 0.1% U16
operation ately
coefficient
Speed observer
During Immedi-
33h C02.32 speed feedback - 0-16000 0 Hz U16
operation ately
cutoff frequency
Frequency
During Immedi-
39h C02.38 for vibration - 10-20000 1000 0.1Hz U16
operation ately
suppression 1
Inertia correction
During Immedi-
3Ah C02.39 for vibration - 10-8000 1000 0.1% U16
operation ately
suppression 1
Low-pass filter
correction During Immedi-
3Bh C02.3A - -9999-9999 0 0.1Hz I16
for vibration operation ately
suppression 1
Correction of
high-pass filter 1 During Immedi-
3Ch C02.3B - -9999-9999 0 0.1Hz I16
for vibration sup- operation ately
pression 1
Frequency of high-
pass filter 2 for During Immedi-
3Dh C02.3C - 10-50000 20000 0.1Hz U16
vibration sup- operation ately
pression 1
Ratio of
compensation During Immedi-
3Eh C02.3D - 0-20000 0 0.1% U16
1 for vibration operation ately
suppression 1
Ratio of
compensation During Immedi-
3Fh C02.3E - 0-20000 0 0.1% U16
2 for vibration operation ately
suppression 1
Frequency
During Immedi-
41h C02.40 for vibration - 10-20000 1000 0.1Hz U16
operation ately
suppression 2
286
Parameter List ▕
Inertia correction
During Immedi-
42h C02.41 for vibration - 10-8000 1000 0.1% U16
operation ately
suppression 2
Low-pass filter
correction During Immedi-
43h C02.42 - -9999-9999 0 0.1Hz I16
for vibration operation ately
suppression 2
Correction of
high-pass filter 1 During Immedi-
44h C02.43 - -9999-9999 0 0.1Hz I16
for vibration sup- operation ately
pression 2
Frequency of high-
pass filter 2 for During Immedi-
45h C02.44 - 10-50000 20000 0.1Hz U16
vibration sup- operation ately
pression 2
Ratio of
compensation During Immedi-
46h C02.45 - 0-20000 0 0.1% U16
1 for vibration operation ately
suppression 2
Ratio of
compensation During Immedi-
47h C02.46 - 0-20000 0 0.1% U16
2 for vibration operation ately
suppression 2
Frequency
During Immedi-
49h C02.48 for vibration - 10-20000 1000 0.1Hz U16
operation ately
suppression 3
Inertia correction
During Immedi-
4Ah C02.49 for vibration - 10-8000 1000 0.1% U16
operation ately
suppression 3
Low-pass filter
correction During Immedi-
4Bh C02.4A - -9999-9999 0 0.1Hz I16
for vibration operation ately
suppression 3
Correction of
high-pass filter 1 During Immedi-
4Ch C02.4B - -9999-9999 0 0.1Hz I16
for vibration sup- operation ately
pression 3
Frequency of high-
pass filter 2 for During Immedi-
4Dh C02.4C - 10-50000 20000 0.1Hz U16
vibration sup- operation ately
pression 3
287
▏ Parameter List
Ratio of
compensation During Immedi-
4Eh C02.4D - 0-20000 0 0.1% U16
1 for vibration operation ately
suppression 3
Ratio of
compensation During Immedi-
4Fh C02.4E - 0-20000 0 0.1% U16
2 for vibration operation ately
suppression 3
Disturbance
observer inertia During Immedi-
62h C02.61 - 1-10000 1000 0.1% U16
correction operation ately
coefficient
Disturbance
During Immedi-
63h C02.62 observer low-pass - 0-16000 0 Hz U16
operation ately
cutoff frequency
Disturbance
observer
During Immedi-
64h C02.63 compensation - 0-2000 0 0.1% U16
operation ately
torque per-
centage
Friction
compensation During Immedi-
69h C02.68 - 0-255 0 - U16
switch and operation ately
relevant setting
Friction
During Immedi-
6Ah C02.69 compensation - 0-5000 20 0.1rpm U16
operation ately
speed threshold
Forward friction
During Immedi-
6Ch C02.6B compensation of - 0-2000 0 0.1% U16
operation ately
coulomb friction
Reverse friction
During Immedi-
6Dh C02.6C compensation of - -2000-0 0 0.1% I16
operation ately
coulomb friction
Viscous friction
During Immedi-
6Eh C02.6D torque for rated - 0-2000 0 0.1% U16
operation ately
speed
288
Parameter List ▕
Friction
During Immedi-
6Fh C02.6E compensation - 0-65535 0 0.01ms U16
operation ately
filter time
Friction
compensation During Immedi-
70h C02.6F - 0-1000 10 0.1rpm U16
threshold for zero operation ately
speed
During Immedi-
22h C03.21 Speed reference - -8000-8000 100 rpm I16
operation ately
During Immedi-
23h C03.22 Acceleration rate - 0-3600000 10 ms U32
operation ately
During Immedi-
25h C03.24 Deceleration rate - 0-3600000 10 ms U32
operation ately
During Immedi-
2Ch C03.2B Speed reach threshold - 0-8000 1000 rpm U16
operation ately
During Immedi-
42h C03.41 Torque reference - -4000-4000 0 0.1% I16
operation ately
289
▏ Parameter List
NOTICE
y For details about parameters above, refer to section 11.3.3 "Group C03".
0: No definition
1: S-ON
2: Fault reset
4: Emergency stop
DI1 function Immedi-
01h C04.00 5: Home switch 0-32 6 - U16 At stop
selection ately
6: Forward overtravel
7: Reverse overtravel
30: Probe 1
31: Probe 2
0: Active low During Immedi-
02h C04.01 DI1 logic selection 0-1 0 - U16
1: Active high operation ately
During Immedi-
03h C04.02 DI1 filter time - 0-65535 150 0.01ms U16
operation ately
0: No definition
1: S-ON
2: Fault reset
4: Emergency stop
DI2 function Immedi-
05h C04.04 5: Home switch 0-32 7 - U16 At stop
selection ately
6: Forward overtravel
7: Reverse overtravel
30: Probe 1
31: Probe 2
0: Active low During Immedi-
06h C04.05 DI2 logic selection 0-1 0 - U16
1: Active high operation ately
290
Parameter List ▕
During Immedi-
07h C04.06 DI2 filter time - 0-65535 150 0.01ms U16
operation ately
0: No definition
1: S-ON
2: Fault reset
4: Emergency stop
DI3 function Immedi-
09h C04.08 5: Home switch 0-32 5 - U16 At stop
selection ately
6: Forward overtravel
7: Reverse overtravel
30: Probe 1
31: Probe 2
During Immedi-
0Bh C04.0A DI3 filter time - 0-65535 150 0.01ms U16
operation ately
0: No definition
1: S-ON
2: Fault reset
4: Emergency stop
DI4 function Immedi-
0Dh C04.0C 5: Home switch 0-32 31 - U16 At stop
selection ately
6: Forward overtravel
7: Reverse overtravel
30: Probe 1
31: Probe 2
During Immedi-
0Fh C04.0E DI4 filter time - 0-65535 150 0.01ms U16
operation ately
0: No definition
1: S-ON
2: Fault reset
4: Emergency stop
DI5 function Immedi-
11h C04.10 5: Home switch 0-32 30 - U16 At stop
selection ately
6: Forward overtravel
7: Reverse overtravel
30: Probe 1
31: Probe 2
During Immedi-
13h C04.12 DI5 filter time - 0-65535 150 0.01ms U16
operation ately
291
▏ Parameter List
0: No definition
1: Servo ready
2: Motor rotation
DO1 function Immedi-
31h C04.30 9: Brake output 0-20 1 - U16 At stop
selection ately
10: Alarm
11: Fault
32: EDM safety state
0: No definition
1: Servo ready
2: Motor rotation
DO2 function Immedi-
33h C04.32 9: Brake output 0-20 4 - U16 At stop
selection ately
10: Alarm
11: Fault
32: EDM safety state
0: No definition
1: Servo ready
2: Motor rotation
DO3 function Immedi-
35h C04.34 9: Brake output 0-20 3 - U16 At stop
selection ately
10: Alarm
11: Fault
32: EDM safety state
292
Parameter List ▕
Maximum Immedi-
0Eh C05.0D - 0-65535 10000 ms U16 At stop
downtime ately
293
▏ Parameter List
Maximum
waiting time During Immedi-
13h C05.12 - 0-65535 100 ms U16
with S-ON off at operation ately
brake closing
NOTICE
y For details about parameters above, refer to section 11.3.4 "Group C05".
0: Inactive
Mechanical limit During Immedi-
08h C06.07 1: Enabled 0-2 0 - U16
position operation ately
2: Enabled after homing
Drive overload
Immedi-
11h C06.10 protection - 0-3500 1150 0.1% U16 At stop
ately
threshold
Motor overload
Immedi-
12h C06.11 protection - 0-3500 1150 0.1% U16 At stop
ately
threshold
294
Parameter List ▕
Motor locked-
Immedi-
14h C06.13 rotor detection - 0-3000 200 ms U16 At stop
ately
time
Motor locked-
During Immedi-
15h C06.14 rotor detection - 0-1000 10 rpm U16
operation ately
speed
Encoder
communication Immedi-
1Dh C06.1C - 0-88 3 - U16 At stop
fault tolerance ately
threshold
NOTICE
y For details about parameters above, refer to section 11.3.5 "Group C06".
Offline inertia
Immedi-
02h C07.01 auto-tuning speed - 50-1000 500 rpm U16 At stop
ately
reference
Acceleration/
Deceleration time for Immedi-
03h C07.02 - 0-65535 100 ms U16 At stop
offline inertia auto- ately
tuning
295
▏ Parameter List
Commissioning
software Immedi-
09h C0A.08 - 1-255 1 - U16 At stop
communication ately
station ID
0: 1200bps
1: 2400bps
Commissioning 2: 4800bps
software 3: 9600bps Upon re-
0Ah C0A.09 0-7 7 - U16 At stop
communication 4: 19200bps power-on
baud rate 5: 38400bps
6: 57600bps
7: 115200bps
NOTICE
y For details about parameters above, refer to section 11.3.6 "Group C0A".
296
Parameter List ▕
0: Inactive
1: W
ritten through
communication During Immedi-
01h C10.00 Homing enable 0-3 0 - U16
2: DI trigger operation ately
3: C
urrent position
as home
Multi-turn
Immedi-
15h C10.14 revolutions data - 0-65535 0 Rev U16 Read only
ately
offset
0: Nearest
1: A
lways in forward
direction
Reference running
2: A
lways in reverse Immedi-
17h C10.16 mode in rotation 0-4 0 - U16 At stop
direction ately
mode
3: A
lways in current
direction
4: Not specified
Numerator of
Immedi-
19h C10.18 electronic gear ratio - 1-65535 1 - U16 At stop
ately
in rotation mode
Denominator of
Immedi-
1Ah C10.19 electronic gear ratio - 1-65535 1 - U16 At stop
ately
in rotation mode
Upper limit of
mechanical absolute Immedi-
1Bh C10.1A - 0-(232-1) 0 P U32 At stop
position in ro-tation ately
mode (low 32 bits)
297
▏ Parameter List
Upper limit of
mechanical absolute Immedi-
1Dh C10.1C - 0-(232-1) 0 P U32 At stop
position in ro-tation ately
mode (high 32 bits)
Upon
Single-turn homing
﹣231- Unit in re-
1Fh C10.1E absolute value - 0 I32 At stop
(231-1) application power-
offset
on
Torque limit of
During Immedi-
31h C10.30 homing upon hit- - 0-3000 1000 0.1% U16
operation ately
and-stop
Immedi-
01h C13.00 EtherCAT slave name - 0-65535 0 - U16 Read only
ately
During Immedi-
02h C13.01 EtherCAT slave alias - 0-65535 0 - U16
operation ately
Immedi-
05h C13.04 EtherCAT sync loss count - 0-65535 0 - U16 Read only
ately
Occurrence count of
excessive position ref- During Immedi-
08h C13.07 - 1-30 5 - U16
erence increment in sync operation ately
position mode
298
Parameter List ▕
Immedi-
10h C13.0F EtherCAT AL status code - 0-65535 0 - U16 Read only
ately
Immedi-
13h C13.12 EtherCAT IRQ loss count - 0-65535 0 - U16 Read only
ately
Immedi-
1Ah C13.19 Use of the loop network - 0-1 0 - U16 At stop
ately
NOTICE
y For details about parameters above, refer to section 11.3.7 "Group C13".
Upon re-
01h R20.00 Motor model - 0-65535 20000 - U16 At stop
power-on
299
▏ Parameter List
Upon re-
23h R20.22 Encoder type - 0-65535 0 - U16 Read only
power-on
Upon re-
01h R21.00 Drive model - 0-65535 3 - U16 At stop
power-on
02h R21.01 Internal drive model - 0-65535 3 - U16 Read only Immediately
Read
0Dh R21.0C Drive voltage class - 0-2 0 - U16 Immediately
only
0Eh R21.0D Rated drive power - 1-(232-1) 40 0.01kW U32 Read only Immediately
Maximum output
12h R21.11 - 1-(232-1) 980 0.01A U32 Read only Immediately
current of drive
Internal bleeder
14h R21.13 - 1-65535 40 W U16 Read only Immediately
resistor power
Internal bleeder
15h R21.14 - 1-65535 50 Ω U16 Read only Immediately
resistor resistance
NOTICE
y For details about parameters above, refer to section 11.3.8 "Group R21".
0: Standard mode
Upon re-
01h R22.00 Current loop mode 1: P
erformance 0-1 0 - U16 At stop
power-on
mode
300
Parameter List ▕
Immedi-
22h R22.21 Field-weakening depth - 500-2000 1000 0.1% U16 At stop
ately
Field-weakening Immedi-
23h R22.22 - 10-1000 100 Hz U16 At stop
proportional gain ately
Cutoff frequency of d
Immedi-
25h R22.24 axis current low-pass - 0-16000 0 Hz U16 At stop
ately
filter
Modifica-
Param- Value Data Effective
Index Name Options Default Unit tion
eter Range Type Time
Mode
NOTICE
y For details about parameters above, refer to section 11.3.9 "Group F30".
301
▏ Parameter List
0: Inactive Immedi-
01h F31.00 Fault reset 0-1 0 - U16 At stop
1: Reset ately
0: Inactive Immedi-
02h F31.01 Software reset 0-1 0 - U16 At stop
1: Reset ately
0: Inactive
1: R
estore default
Parameter settings of parameters Immedi-
03h F31.02 0-2 0 - U16 At stop
initialization 2: R
estore default ately
settings of the object
dictionary
0: Inactive
1: F actory reset drive
Drive motor Immedi-
04h F31.03 parameters 0-2 0 - U16 At stop
parameter reset ately
2: F actory reset motor
parameters
0: Inactive
1: Read encoder
2: Write encoder
Immedi-
11h F31.10 Encoder data reset 3: Reset encoder fault 0-31 0 - U16 At stop
ately
4: R
eset encoder fault
and multi-turn data
16: Operation failed
NOTICE
y For details about parameters above, refer to section 11.3.10 "Group F31".
-9000- Immedi-
01h U40.00 Speed reference - 0 rpm I16 Read only
9000 ately
-9000- Immedi-
02h U40.01 Speed feedback - 0 rpm I16 Read only
9000 ately
302
Parameter List ▕
-4000- Immedi-
03h U40.02 Torque reference - 0 0.1% I16 Read only
4000 ately
-4000- Immedi-
04h U40.03 Torque feedback - 0 0.1% I16 Read only
4000 ately
Immedi-
05h U40.04 DI status - 0-65535 0 - U16 Read only
ately
Immedi-
06h U40.05 DO status - 0-65535 0 - U16 Read only
ately
Immedi-
07h U40.06 Bus voltage - 0-9000 0 0.1V U16 Read only
ately
Immedi-
08h U40.07 Average load ratio - 0-4000 0 0.1% U16 Read only
ately
Immedi-
09h U40.08 Electrical angle - 0-36000 0 0.01° U16 Read only
ately
Immedi-
0Ah U40.09 Mechanical angle - 0-36000 0 0.01° U16 Read only
ately
Immedi-
20h U40.1F Encoder initial angle - 0-36000 0 0.01° U16 Read only
ately
303
▏ Parameter List
Absolute position
﹣231- Immedi-
25h U40.24 feedback (encoder - 0 P I32 Read only
(231-1) ately
unit) (low 32 bits)
Absolute position
﹣231- Immedi-
27h U40.26 feedback (encoder - 0 P I32 Read only
(231-1) ately
unit) (high 32 bits)
Position feedback
in rotation mode ﹣231- Unit in Immedi-
29h U40.28 - 0 I32 Read only
(reference unit) (low (231-1) application ately
32 bits)
Position feedback
in rotation mode ﹣231- Immedi-
2Bh U40.2A - 0 P I32 Read only
(encoder unit) (low 32 (231-1) ately
bits)
Position feedback
in rotation mode ﹣231- Read Immedi-
2Dh U40.2C - 0 P I32
(encoder unit) (high (231-1) only ately
32 bits)
NOTICE
y For details about parameters above, refer to section 11.3.11 "Group U40".
304
Parameter List ▕
Immedi-
01h U41.00 MCU system status - 0-65535 0 - U16 Read only
ately
Read Immedi-
02h U41.01 MCU fault state - 0-65535 0 - U16
only ately
Immedi-
05h U41.04 Encoder system status - 0-65535 0 - U16 Read only
ately
Immedi-
06h U41.05 Encoder fault state - 0-65535 0 - U16 Read only
ately
Immedi-
0Bh U41.0A Servo Status - 0-3 0 - U16 Read only
ately
Immedi-
0Ch U41.0B Servo running mode - 0-9 0 - U16 Read only
ately
Immedi-
0Dh U41.0C Servo running time - 0-(232-1) 0 0.1s U32 Read only
ately
01h U42.00 ARM version - 0-65535 0 0.01 U16 Read only Immediately
03h U42.02 Encoder version - 0-65535 0 0.01 U16 Read only Immediately
04h U42.03 ARM-based machine - 0-65535 0 0.01 U16 Read only Immediately
06h U42.05 Internal software version - 0-65535 0 0.01 U16 Read only Immediately
0Bh U42.0A EtherCAT CoE version - 0-65535 0 0.01 U16 Read only Immediately
0Ch U42.0B EtherCAT XML version - 0-65535 0 0.01 U16 Read only Immediately
305
▏ Parameter List
During Immedi-
6040h 0 Control word RW RPDO U16 - 0-65535 0
operation ately
During Immedi-
6060h 0 Servo mode RW RPDO I8 - 0-10 0
operation ately
Modes of operation
6061h 0 RO TPDO I8 - - - - -
display
Reference
6062h 0 Position reference RO TPDO I32 - - - -
unit
Encoder
6063h 0 Position feedback RO TPDO I32 - - - -
unit
Reference
6064h 0 Position feedback RO TPDO I32 - - - -
unit
During Immedi-
6066h 0 Following error time out RW RPDO U16 ms 0-65535 0
operation ately
306
Parameter List ▕
During Immedi-
6068h 0 Position window time RW RPDO U16 ms 0-65535 0
operation ately
Reference
606Ch 0 Actual speed RO TPDO I32 - - - -
unit/s
During Immedi-
606Dh 0 Speed reach threshold RW RPDO U16 rpm 0-65535 10
operation ately
During Immedi-
606Eh 0 Velocity window time RW RPDO U16 ms 0-65535 0
operation ately
During Immedi-
606Fh 0 Velocity threshold RW RPDO U16 rpm 0-65535 10
operation ately
During Immedi-
6070h 0 Velocity threshold time RW RPDO U16 ms 0-65535 0
operation ately
During Immedi-
6072h 0 Max. torque RW RPDO U16 0.1% 0-4000 3500
operation ately
Highest sub-index
0 RO NO U8 - - 0x02 - -
supported
607D Minimum software Reference -231- During Immedi-
1 RW RPDO I32 -231
position limit unit (231-1) operation ately
During Immedi-
607Eh 0 Reference polarity RW RPDO U8 - 0-255 0
operation ately
307
▏ Parameter List
During Immedi-
6087h 0 Torque slope RW RPDO U32 0.1%/s 0-(232-1) 232-1
operation ately
Gear ratio
Highest sub-index
0 RO NO U8 U8 - 0x02 - -
supported
6091h During Immedi-
1 Motor revolutions RW RPDO U32 - 0-(232-1) 1
operation ately
During Immedi-
2 Shaft revolutions RW RPDO U32 - 1-(232-1) 1
operation ately
During Immedi-
6098h 0 Homing method RW RPDO I8 - 2-35 1
operation ately
Homing speed
Highest sub-index
0 RO NO U8 - - 2 - -
supported
6099h Speed during search Reference During Immedi-
1 RW RPDO U32 0-(232-1) 1747627
for switch unit/s operation ately
During Immedi-
60B8h 0 Touch probe function RW RPDO U16 - 0-65535 0
operation ately
308
Parameter List ▕
309
▏ Parameter List
310
Parameter List ▕
311
▏ Parameter List
26th supported
1A RO NO I16 - - 28 - -
homing method
27th supported
1B RO NO I16 - - 29 - -
homing method
28th supported
1C RO NO I16 - - 30 - -
homing method
29th supported
1D RO NO I16 - - 33 - -
homing method
30th supported
1E RO NO I16 - - 34 - -
homing method
31th supported
1F RO NO I16 - - 35 - -
homing method
Encoder increments
During Immedi-
60E6h 0 for the additional RW NO U16 - 0-1 0
operation ately
position
Reference
60F4h 0 Position deviation RO TPDO I32 - - - -
unit
Encoder
60FCh 0 Position reference RO TPDO I32 - - - -
unit
Supported drive
6502h 0 RO NO U32 - - 941 - -
modes
NOTICE
y For details about parameters above, refer to section 11.3.12 "Group 6000".
312
Parameter List ▕
313
▏ Parameter List
NOTICE
y The servo drive offers two low-pass filters for torque references. By default, the 1st filter is
used.
y Gain switchover can be used in the position or speed control mode. Once certain
conditions are satisfied, the servo drive can switch to filter 2.
Speed Feedforward
Setpoint Remarks
Source
0 No feedforward -
The speed corresponding to the position reference (encoder unit)
1 Internal reference
is defined as the speed feedforward source.
Model tracking control can improve the responsiveness and
shorten the positioning time.
It is only available in the position control mode.
2 Model tracking
It must be used with C02.00. When C02.00 is set to 1, the speed
feedforward is sourced from the speed feedforward output of
model tracking.
In CSP, 60B1h is used as the source of the external speed
feedforward signal.
5 Communication
Bit 6 of 607Eh can specify the polarity of the speed feedforward
signal (60B1h).
314
Parameter List ▕
Torque Feedforward
Setpoint Remarks
Source
0 No feedforward -
The torque feedforward signal source is the speed reference.
In the position control mode, the speed reference is output from
1 Internal reference
the position controller. In the speed control mode, the speed
reference is output from the user speed reference.
It must be used with C02.00. When C02.00 is set to 1, the torque
2 Model tracking feedforward is sourced from the torque feedforward output of
model tracking.
In CSP, 60B1h is used as the source of the external torque
feedforward signal.
5 Communication
Bit 6 of 607Eh can specify the polarity of the torque feedforward
signal (60B1h).
y Torque feedforward parameters include C01.17 (Torque feedforward percentage) and C01.18 (Torque
feedforward cutoff frequency).
y In a non-torque control mode, the control block diagram of torque feedforward is as follows:
315
▏ Parameter List
Torque feedforward
control
316
Parameter List ▕
Gain Switchover
Setpoint Remarks
Condition
0 Fixed to the 1st gain set The 1st gain set applies.
Gains are switched through bit 26 of 60FE.
Bit 26 signal inactive: 1st gain set
1 DI switchover Bit 26 signal active: 2nd gain set
If the bit 26 signal cannot be allocated to a DI terminal, the 1st gain set
applies.
Gains are switched through bit 26 of 60FE.
Bit 26 signal inactive: 1st gain set
Bit 26 signal active: 2nd gain set (The 2nd speed loop integral (C01.0A) is
2 DI P-PI switchover
forced to be 512 ms.)
If the bit 26 signal cannot be allocated to a DI terminal, the 1st gain set
applies.
When the absolute value of the torque reference exceeds (threshold +
loop width, %) in the last 1st gain set, the drive switches to the 2nd gain
set.
3 Torque reference
When the absolute value of the torque reference is less than (threshold
– loop width, %) and this status lasts within the delay (C01.39) in the last
2nd gain set, the drive returns to the 1st gain set.
When the absolute value of the speed reference exceeds (threshold +
loop width, rpm) in the last 1st gain set, the drive switches to the 2nd
gain set.
4 Speed reference
When the absolute value of the speed reference is less than (threshold –
loop width, rpm) and this status lasts within the delay (C01.39) in the last
2nd gain set, the drive returns to the 1st gain set.
It is valid only in the position control mode.
When the absolute value of the actual speed exceeds (threshold + loop
width, rpm) in the last 1st gain set, the drive switches to the 2nd gain set.
When the absolute value of the actual speed is less than (threshold –
5 Speed feedback
loop width, rpm) and this status lasts within the delay (C01.39) in the last
2nd gain set, the drive returns to the 1st gain set.
The 1st gain set applies when the drive is not in the position control
mode.
317
▏ Parameter List
Gain Switchover
Setpoint Remarks
Condition
It is valid only in non-speed control modes.
When the absolute value of the change rate in the speed reference
exceeds (threshold + loop width, 10 rpm/s) in the last 1st gain set, the
drive switches to the 2nd gain set.
Speed reference change
6 When the absolute value of the change rate in the speed reference is less
rate
than (threshold – loop width, 10 rpm/s) and this status lasts within the
delay (C01.39) in the last 2nd gain set, the drive returns to the 1st gain
set.
The 1st gain set applies in the speed control mode.
When the absolute value of the position deviation exceeds (threshold +
loop width, encoder unit) in the last 1st gain set, the drive switches to the
2nd gain set.
When the absolute value of the position deviation is less than (threshold +
7 Position deviation
loop width, encoder unit) and this status lasts within the delay (C01.39) in
the last 2nd gain set, the drive returns to the 1st gain set.
The 1st gain set applies when the drive is not in the position control
mode.
It is valid only in the position control mode.
When the position reference is not 0 in the last 1st gain set, the drive
switches to the 2nd gain set.
8 Position reference When the position reference is 0 and this status lasts within the delay
(C01.39) in the last 2nd gain set, the drive returns to the 1st gain set.
The 1st gain set applies when the drive is not in the position control
mode.
318
Parameter List ▕
NOTICE
y The 1st and 2nd notches can be set manually or configured as adaptive notches (C01.30
= 1 or 2). In this case, the parameters are automatically set by the drive, while the other
three notches can be set manually.
319
▏ Parameter List
320
Parameter List ▕
Actual torque
B+C
A
B+D
B
0
Time
﹣B
﹣(B+D)
﹣(B+C)
321
▏ Parameter List
y In the work mode, the synchronization cycle must be an integer multiple of 125 μs. Otherwise, the serve
drive will report Er74.0 (EtherCAT synchronization cycle setting is incorrect.)
322
Parameter List ▕
Description:
y Sets the SN of the servo drive. The following table lists the servo drive SNs.
Servo
Setpoint Remarks
Drive SN
3 400EC The rated drive power is 0.4 kW. The main circuit inputs single-phase 220 V.
5 750EC The rated drive power is 0.75 kW. The main circuit inputs single-phase 220 V.
The rated drive power is 1.0 kW. The main circuit inputs single-phase or three-
phase 220 V.
6 1000EC
(The main circuit of the servo drive supports single-phase 220 V power
supplies without derating.)
If the voltage input to the main circuit of the servo drive does not comply with the preceding
specifications, a fault or damage occurs.
323
▏ Parameter List
y For fault classification, see section 10.1.3 "List of faults and alarms".
y The fault reset function, once enabled, stops the keypad from displaying the fault only. It does not
activate modifications made on parameters.
y This function is not applicable to non-resettable faults. Use this function with caution in cases where the
fault causes are not rectified.
y Software reset conditions: The servo drive is disabled, and there is no non-resettable fault such as No.1
fault.
324
Parameter List ▕
U40.04: DI status
y Indicates the level status of five DIs without filtering.
y Upper LED segments ON: high level (indicated by "1")
Lower LED segments ON: low level (indicated by "0") In cases where DI1 is low level and DI2 to DI5 are high
level, the corresponding binary value is 11110, and the value of U40.04 read in the software tool is 30.
y The keypad displays as follows:
DI4 DI2
DI5 DI3 DI1
H H H H L H: High
1 1 1 1 0 L: Low
U40.05: DO state
y Indicates the level status of three DOs without filtering.
y Upper LED segments ON: high level (indicated by "1")
Lower LED segments ON: low level (indicated by "0") In cases where DO1 is low level and DO2 to DO3 are
high level, the corresponding binary value is 110, and the value of U40.05 read in the software tool is 6.
y The keypad displays as follows:
DO2
DO3 DO1
H H L H: High
1 1 0 L: Low
325
▏ Parameter List
0° to 359.9°.
326
Parameter List ▕
Description:
y If an unsupported operation mode is selected through an SDO, an SDO error will be returned.
y If an unsupported operation mode is selected through a PDO, the change of the operation mode will be
invalid.
327
▏ Parameter List
y Position actual value in user-defined unit (6064h) x Gear ratio (6091h) = Position actual value in encoder
unit (6063h)
328
Parameter List ▕
607Eh: Polarity
y Defines the polarity of position or speed references.
y When bit 7 is 1, it indicates the position reference is multiplied by "–1" and the motor direction is
reversed in the standard position mode or interpolation mode.
y When bit 6 is 1, it indicates the speed reference (60FFh) is multiplied by "–1" and the motor direction is
329
▏ Parameter List
330
Parameter List ▕
331
▏ Parameter List
332
Parameter List ▕
333
▏ Parameter List
60FDh: DI status
y Indicates current DI logic of the drive. 0: Inactive; 1: Active
Bit Description
3 to 15 N/A
21 to 26 NA
334
Motor and Options ▕
12.1 Model
17: 17-bit
Resolution
23: 23-bit
E : Magnetic Encoders
Encoder type
M: optical encoder
1: Straight Plugs
Plug Type 2: Plastic Plugs
3: Aviation Plugs
A: No brake
Brake
B: brake
2: 220VAC
voltage level
3: 380VAC
H: high inertial
Inertial M: neutral inertial
L: low inertial
400: 400W
Power class 750: 750W
1000: 1000W
335
▏ Motor and Options
12.2 Nameplate
Nameplate
Model A6M60-400H2A1-M17
Motor parameters 220V 250Hz 1.10A
400W 0.32Nm Ins:F
rated/max 3000/6000 rpm
Manufacturing SN S/N:0100000000000000
www.omc-stepperonline.com.
12.3 Components
Quality connector
NOTICE
y The figure is for reference only. For details about the motor correspondence and size information,
refer to the supporting relationships and drawings. Pay attention to the mirror relationship
between the motor side and the cable side.
336
Motor and Options ▕
1 3 BAT+
5
2
6
7
3 4 BAT-
4
Encoder connector 5 +5V
6 0V
7 Enclosure
1 DATA+
2 DATA-
1 2 3 4 +5V
4 5 6 7
5 BAT-
8 9 10
6 BAT+
9 0V
10 Enclosure
337
▏ Motor and Options
Item Description
Duty S1 (Continuous)
[1]
Vibration class V15
Insulation resistance 500 V DC, above 10 MΩ
Excitation mode Permanent magnetic
Mounting mode Flange
Thermal class Level F
1500 V AC, 1 minute (220 V level)
Insulation voltage
1800 V AC, 1 minute (380 V level)
IP rating of the enclosure IP67 with an oil seal (oil seal installed on the axis side)
The servo drive rotates counterclockwise (CCW) as observed
Forward direction of rotation
from the axis side under the forward rotation command.
(Non-freezing) (Derate based on the derating curve for
Ambient temperature
temperatures above 40°C.)
Ambient humidity 20% to 80% (Non-condensing)
y Free from corrosive or explosive gases
y Well ventilated with minimum amount of dust, waste, and
moisture
y Convenient for inspection and cleaning
Ambient y Derating required only for altitudes above 1000 m
Installation site
conditions y Away from sources that may generate strong magnetic
field
y Away from heating sources such as a heating stove
y Use a motor with oil seal in places with grinding fluid, oil
mist, iron powders or cuttings.
Observe the following requirements for storage of a de-
energized motor:
Storage environment
y Storage temperature: (Non-freezing)
y Storage humidity: (Non-condensing)
Shock acceleration rate
Shock 490 m/s²
at flange
resistance[2]
Number of shocks 2
Vibration Vibration acceleration
49 m/s²
resistance[3] rate at flange
338
Motor and Options ▕
CAUTION
y [1] The vibration class V15 indicates that the vibration amplitude is less than 15 μm when a servo
motor rotates at its rated speed.
y [2] The value in the table indicates the resistance against shock in the vertical direction with the
servo motor shaft mounted horizontally.
y [3] The value in the table indicates the resistance against vibration in the vertical, left-right, and
forward-backward directions with the servo motor shaft mounted horizontally.
y The strength of the vibration that the servo motor can withstand depends on the application.
Check the vibration acceleration rate applied to the servo motor through the actual product.
Vertical
Forward﹣backward
Left﹣right
Figure 12-3 Directions of short and vibration applied to the servo motor
250
200
Run time (s)
150
100
50
0
120 130 140 150 160 170 180 190 200 210 220 230 240 250 300 350 Load ratio (%)
339
▏ Motor and Options
NOTICE
y Servo motors with the capacity below 400 W do not have built-in braking resistors.
y When a built-in braking resistor is used, some energy generated under certain regenerative
driving conditions still exceeds the allowable capacity loss (W) of the built-in braking resistor. In
this case, an external braking resistor is required.
The following figure shows the relationship between the ratio of allowable load moment of inertia and
the speed when a servo is used without a built-in regenerative resistor or an external braking resistor. (The
following figure shows the reference values upon deceleration at 200 VAC input and torques greater than
the rated torque.)
30
Ratio of allowable load moment
25
of inertia (times)
20
15
10
0
1000 2000 3000 4000 5000 6000 7000 Speed (rpm)
Figure 12-5 Ratio of allowable load moment of inertia for the speed
When the servo unit is used by load whose moment of inertia exceeds the allowable value, an overvoltage
alarm may be triggered.
340
Motor and Options ▕
LF
Radial load
Axial load
341
▏ Motor and Options
5 h9
Ø70 A
14
M5 10
0
Ø50 h7 -0.025
5 Ø0.04 A
11 25.5
60 117.2 30
400H2A1-M17(Without brake)
0
0.04 A Ø14 h6 -0.011
15.8
ӭ 0.02
6.5
3
4-Ø5.5
45° 45°
5 h9
Ø70 A 14
M5 10
0
Ø50 h7 -0.025
5 25.5
11 Ø0.04 A
60 88 30
342
Motor and Options ▕
3 ӭ 0.02
4-Ø6.4
6 h9
Ø90 A
M6 12 22
6 30.2
15.5 Ø70 h7 0
-0.030
80 128.8 35 Ø0.04 A
4-Ø6.4
6 h9
Ø90 A
M6 12 22
0
6 Ø70 h7 -0.030
15.5 30.2 Ø0.04 A
80 94.6 35
343
▏ Motor and Options
1 kW (80 frame)
3 ↗ 0.02
4-Ø6.4
6 h9
Ø90 A
M6 12 22
6 30.2
15.5 Ø70 h7 0
-0.030
80 142.1 35 Ø0.04 A
1000H2A1-M17(Without brake)
0.04 A
Ø19 h6 ﹣0.013
0
45° 45°
15.5
8 ↗ 0.02
3
4﹣Ø6.4
6 h9
Ø90 A
M6 12 22
6 Ø70 h7 ﹣0.030
0
344
Peripheries ▕
Chapter 13 Peripheries
Input side of the Eliminate harmonics and improves the power factor
AC input reactor All
drive on the input side.
13.2 Fuse
To prevent accidents caused by short circuit, install a fuse on the input side of the drive.
Single-phase 220 V
Three-phase 220 V
345
▏ Peripheries
Single-phase 220 V
Three-phase 220 V
Single-phase 220 V
Three-phase 220 V
346
Peripheries ▕
Ratings
Battery Spec. Item and Unit Requirements
Min. Typical Max.
External battery volt-age (V) 3.2 3.6 5 In standby state[1]
Circuit fault voltage (V) - 2.6 - In standby state
Battery alarm voltage (V) 2.85 3 3.15 -
- 2 - In normal operation[2]
In standby state, shaft
Output Current consumed by the - 10 -
at a standstill
Specifications: circuit (μA)
3.6V 2500mAh In standby state, shaft
- 80 -
rotating
Ambient temperature
during battery opera-tion 0 - 40
(ºC) Same as the motor
Battery storage tem-
-20 - 60
perature (ºC)
NOTICE
y The preceding data is measured at an ambient temperature of 20ºC.
y [1] The "standby state" means that the encoder performs multi-turn counting by using the power
from an external battery when the servo drive power supply is off. In this case, data transmission
stops.
y [2] The "normal operation" means that the absolute encoder supports single-turn or multi-turn
data counting and transceiving. Power on the servo drive after connecting the absolute encoder
properly. The encoder starts data transmission after a short delay of about 5s after power-on. The
motor speed must be lower than or equal to 10 rpm during transition from the standby state to
the normal operation state (upon power-on). Otherwise, E740 (Encoder fault) may be reported.
In this case, power off and power on the servo drive again.
y Theoretically, a battery can be used for two years, but different working conditions and
environments can lead to significant differences.
347
▏ Maintenance
Chapter 14 Maintenance
Check
y The ambient temperature and humidity are normal. There is no dust or unwanted objects in the
servo drive.
y There is no abnormal vibration or noise for the device.
y The voltage of the power supply is normal.
y There is no strange smell.
y There are no fibers adhered to the air inlet.
y There is no intrusion of unwanted objects on the load end.
Cleaning
y Clear the dust, especially metallic dust, on the drive surface to prevent the dust from entering the
drive.
y Keep the drive in a well ventilated environment.
y Keep the front end of the servo drive and the connectors clean.
CAUTION
y Disconnect the power supply before cleaning. Use a blower gun or dry cloth to clean the
equipment.
y Do not use gasoline, diluent, alcohol, acidic and alkaline detergents, to prevent discoloration or
damage to the enclosure.
348
Maintenance ▕
CAUTION
y Observe the uninstallation requirements described in this chapter. Failure to comply may result in
equipment fault or damage.
y Disassembly by force is strictly prohibited to prevent injury to hands from bumps and knocks.
Currently, the plain keys for ASMK2 standard motors with 60/80/130 frames have been unified to B-type
plain keys, and come with key extraction holes. The specifications for the key extraction screws are as listed
in the following table.
Screw Specifications
Motor Mode Flat Key Size
(Hexagon Screw Recommended)
349
▏ Maintenance
① Prepare key extraction screws (hexagon bolts as recommended) of the corresponding specifications
according to the motor models.
② Use an Allen key to turn the screws clockwise until the A-A end of the plain key completely disengages
from the keyway. This will allow you to remove the plain key.
① Put a cotton cloth at support point B to protect the end bracket against scratch during disassembly.
② Fix the motor and prop the oil seal outer lip at point A with one end of the needle-nose pliers.
③ Pry out the oil seal slowly at point B.
A B
350
Troubleshooting for Common EMC Issues ▕
351
▏ Troubleshooting for Common EMC Issues
352
Troubleshooting for Common EMC Issues ▕
353
▏ Certification and Standard
16.1 CE Certification
Directives Standards
EN 61800-5-1
Low Voltage Directive 2014/35/EU
EN 60034
Certification Standards
UL61800-5-1
C22.2 No.274-17
UL/cUL certification
UL 1004-6
CSA C22.2 No. 100-14
354
A6-PN
Servo Driver