Text from the manufacturer’s manual
Disclaimer
The information in this manual is accurate and reliable during its release. Shanghai AMP&MOONS’ Automation Co., Ltd. has the right to change the product specifications described in this manual without notice.
Right of Trade Mark
All proprietary names mentioned in this manual are trademarks of their respective owners.
Customer Service
Shanghai AMP&MOONS’ Automation Co., Ltd. undertakes to provide quality customer service and support for all our products. Our goal is to provide timely and reliable information and resources. For quick service, we recommend that you contact your local sales representative to consult on ordering status and logistics information, product information and documentation, and on-site technical support and applications, etc. If you cannot contact your sales representative for special reasons, please use the following relevant contact information:
1 Introduction
1.1 About this manual
This manual describes the MDX+ Servo motor.
It provides the information required for installation, configuration and basic operation of the MDX+ series AC servo drive.
This document is intended for persons who are qualified to transport, assembling, commission, and maintain the equipment described herein.
1.2 Documentation Set for MDX+ EC series servo motor
This manual is part of a documentation set. The entire set consists of the following:
• MDX+ EC Series Hardware Manual. This includes hardware installation, configuration and operation.
• MDX+ EtherCAT User manual. This introduces the drive EtherCAT protocol functions.
• Luna Software user manual.
1.3 Safety
Only qualified persons may perform the installation procedures. The following explanations are for things that must be observed in order to prevent harm to people and damage to property.
- MDX+ utilizes hazardous voltages. Be sure the drive is properly grounded.
Before you install the MDX+, review the safety instructions in this manual.
Failure to follow the safety instructions may result in personal injury or equipment damage.
1.4 Safety Symbols
Safety symbols indicate a potential for personal injury or equipment damage if the recommended precautions and safe operating practices are not followed.
The following safety-alert symbols are used on the drive and in the documentation:
- Caution Dangerous Voltage Earth Caution,Hot Surface
1.5 Safety Precautions
1.5.1 Storage
Please note the following when storing:
- Please put this motor in the packaging box and store it in a dry, dust-free place away from direct sunlight.
- Storage environment temperature is between -20℃ to +65℃
- The storage environment humidity is within the range of 10% to 85%, and there is no condensation.
- Avoid storage in corrosive gas environment
1.5.2 Installation Precautions
1.5.3 Wiring
1.5.4 Pilot Run
1.6 Certified Specifications
MDX+Series servo products are designed to meet the following standards.
| Drive | Motor | ||
|---|---|---|---|
| Europe | EMC Directive | EN 61800-3 | EN 55011 |
| EN 55014-1 | |||
| EN 55014-2 | |||
| EN 6100-3-2 | |||
| EN 6100-3-3 | |||
| LVD | EN 61800-5-1 | EN 60034-1 | |
| EN 60034-5 | |||
| Functional Safety(STO) | UL/IEC61800-5-2(SIL3) | ||
| ISO13849-1(PL e) | |||
| UL Standard | UL 61800-5-1 | UL 1004-1 | |
| UL 1004-6 | |||
| CSA Standard | C22.2 No.274.13 | CSA C22.2 No.100 | |
1.7 Maintenance and Inspection
1.7.1 Check items and cycle
The normal use conditions of the servo are as follows: Annual average environmental temperature: 30℃, Average load rate: below 80% , Daily running time: less than 20 hours
The items of daily inspection are as follows:
| Type | Inspection cycle | Check item |
|---|---|---|
| Daily inspection | Daily | Check the ambient temperature, humidity, dust, foreign matter, and condensation |
| Is there any abnormal vibration or noise | ||
| Voltage | ||
| Peculiar smell | ||
| Are there any foreign objects in the vents? | ||
| Whether the connector is loose | ||
| Whether there is foreign matter between the cable and the connector, and whether the cable conductor is exposed | ||
| Is the fastening part loose? |
1.7.2 Replacement of parts
The internal components of the servo product will wear out or aging, and the replacement time of components will vary according to environmental conditions and usage methods. If you need to replace it, please contact our company or our agent.
Except for our company, please do not disassemble and repair by yourself.
| Item | Part | Standard replacement cycle | Notice |
|---|---|---|---|
| Drive | Filter capacitor | About 6 years | The standard replacement cycle is for reference only. Even if the standard replacement cycle is not full, it needs to be replaced once an abnormality occurs. |
| Aluminum electrolytic capacitors | About 6 years | ||
| capacitors Power-on buffer relay | About 100,000 times(According to the conditions of use) | ||
| Power-on buffer resistance | About 20,000 times(According to the conditions of use) | ||
| Motor | resistance Oil seal | 5,000 hours |
2 Product Introduction
2.1 Unpacking Check
Please refer to the following chapters to confirm the model of servo drive motor.
A complete and operable servo system should include the following parts:
●Power connector for motor power supply (standard for IP20 models, optional for IP65 models)
●Mini-B USB communication cable for USB port to PC (optional)
●Connector for I/O port (standard for IP20 models, optional for IP65 models)
●3m communication cable for COM1 (IN) and COM2 (OUT) ports, used for EtherCAT communication (standard for IP20 models, optional for IP65 models)
2.2 Numbering System
- MDX R 6 1 G N L RC A 000
- Series MDX+ Integrated Servo Motors
- Options 000 = Without planetary gearbox Standard shaft with keyway Planetary Reducer
- Heat Sink & STO A = Low Profile Heat Sink , Without STO *S = Low Profile Heat Sink , With STO
- IP Type R = IP20
- P05 = Reducer, 5:1 P10 = Reducer, 10:1 P20 = Reducer, 20:1 P40 = Reducer, 40:1
- T = IP65
- Frame Size 4 = 40 mm 6 = 60 mm 8 = 80 mm
- Contorl Mode RC = RS-485、CANopen、Pulse EC = EtherCAT
- Motor Length 1 = 1 Stacks 2 = 2 Stacks
- Feedback Options B = 17-bit Battery-less Absolute Multi-turn Encoder L = 17-bit Incremental magnetic encoder
- Brake Options N = No brake, Low inertia 5 = With brake, Low inertia
- Power Voltage J = 24VDC G = 48VDC
- *S:With STO type is under development
2.3 Common Specification
2.3.1 □40mm Specification
| Type | MDXR42J□◇○A000 | MDXT42J□◇○A000 | ||
|---|---|---|---|---|
| IP Rating | IP20 | IP65 | ||
| Power Rating(3000rpm) | 100W | 100W | ||
| Main Power Supply | Input Voltage | 24V ~ 60VDC | ||
| Recommend Input Voltage | 24VDC | |||
| Auxiliary Power | Input Voltage | 24VDC±10% | ||
| Withstand Voltage | Primary to earth: withstand 500 VDC, 1 min | |||
| Environment | Temperature | Ambient temperature: 0°C ~ 50°C (If the ambient temperature of servo drive is higher than 45°C, please install the drive in a well-ventilated location) Storage temperature: -20°C ~ 65°C | ||
| Humidity | Both operating and storage : 10 ~ 85%RH or less | |||
| Altitude | Lower than 1000m | |||
| Vibration | 9.8m/s2 or less, 10 ~ 60Hz (Do not use continuously at resonance frequency) | |||
| Encoder | 17-bit Battery-less absolute encoder 17-bit Incremental magnetic encoder | |||
| I/O | Digital Signal | Input | 4 Configurable optically isolate digital general inputs, 24VDC, 20mA | 2 Configurable optically isolate digital general inputs, 24VDC, 20mA |
| Output | 3 Configurable optically isolate digital general outputs, Max.30VDC, 30mA | 2 Configurable optically isolate digital general outputs, Max.30VDC, 30mA | ||
| Analog Signal | Input | 1 Analog input, (-10 ~ +10V, 12-bit) | ||
| Pulse Signal | Input | 5V, minimum pulse width 250ns, max. pulse frequency 2MHz; 24V, minimum pulse width 1μs, max. pulse frequency 500KHz | 24V, minimum pulse width 1μs, max. pulse frequency 500KHz | |
| Output | Line driver: 3 outputs Encoder A±, B±, Z± feedback output | No | ||
| Comm Port | USB Mini | Connection with PC for configuration | ||
| EtherCAT | EtherCAT | |||
| CANopen | CANopen | |||
| RS-485 | Modbus/RTU | |||
| LED Display | Red and green status indicator | |||
| Control Mode | EtherCAT Communication control mode: CoE(compliant with CiA402 standard) supports PP, PV, TQ, CSP, CSV, CST and HM modes | |||
| Control Input Signal | Alarm Reset, CW/CCW Limit, Gain Select, Emergency Stop, Zero Speed Clamp, Torque Limit, Speed Limit, General Purpose Input | |||
| Control Output Signal | Warning Output, Fault Output, Servo Ready, Velocity Reached, Torque Reached, Positon Reached, Servo-on Status, Dynamic Position Error Following, Positioning Complete, Zero Speed Detected, Velocity Coincidence, Torque Coincidence, Velocity limit, Torque limit, Homing Finished, Soft Limit CW/CCW, General Purpose Output | |||
| Protection | Over Current, Over Voltage, Low Voltage, Over Heating, Encoder Fault, Over Load,Over Speed, Position Error, Emergency Stop,CW/CCW Limit, Communication Error | |||
| Dynamic Brake | Built in | |||
| STO*1 | Built in | |||
| Certification | RoHS、CE | |||
□: Indicates whether there is a brake, please refer to P10 MDX+ numbering system ◇: Indicates encoder types, please refer to P10 MDX+ naming rules *1: This means that some models do not support this function. Please refer to the P10 MDX+ numbering system.
2.3.2 □60mm Specification
| Type | MDXR61G□◇○A000 | MDXR62G□◇○A000 | MDXT61G□◇○A000 | MDXT62G□◇○A000 | ||
|---|---|---|---|---|---|---|
| IP Rating | IP20 | IP65 | ||||
| Power Rating(3000rpm) | 200W | 400W | 200W | 400W | ||
| Main Power Supply | Input Voltage | 24V ~ 60VDC | ||||
| Recommend Input Voltage | 48VDC | |||||
| Auxiliary Power | Input Voltage | 24VDC±10% | ||||
| Withstand Voltage | Primary to earth: withstand 500 VDC, 1 min | |||||
| Environment | Temperature | Ambient temperature: 0°C ~ 50°C (If the ambient temperature of servo drive is higher than 45°C, please install the drive in a well-ventilated location) Storage temperature: -20°C ~ 65°C | ||||
| Humidity | Both operating and storage : 10 ~ 85%RH or less | |||||
| Altitude | Lower than 1000m | |||||
| Vibration | 9.8m/s2 or less, 10 ~ 60Hz (Do not use continuously at resonance frequency) | |||||
| Encoder | 17-bit Battery-less absolute encoder 17-bit Incremental magnetic encoder | |||||
| I/O | Digital Signal | Input | 4 Configurable optically isolate digital general inputs, 24VDC, 20mA | 2 Configurable optically isolate digital general inputs, 24VDC, 20mA | ||
| Output | 3 Configurable optically isolate digital general outputs, Max.30VDC, 30mA | 2 Configurable optically isolate digital general outputs, Max.30VDC, 30mA | ||||
| Analog Signal | Input | 1 Analog input, (-10 ~ +10V, 12-bit) | ||||
| Pulse Signal | Input | 5V, minimum pulse width 250ns, max. pulse frequency 2MHz; 24V, minimum pulse width 1μs, max. pulse frequency 500KHz | 24V, minimum pulse width 1μs, max. pulse frequency 500KHz | |||
| Output | Line driver: 3 outputs Encoder A±, B±, Z± feedback output | No | ||||
| Comm Port | USB Mini | Connection with PC for configuration | ||||
| EtherCAT | EtherCAT | |||||
| LED Display | Red and green status indicator | |||||
| Control Mode | EtherCAT Communication control mode: CoE(compliant with CiA402 standard) supports PP, PV, TQ, CSP, CSV, CST and HM modes | |||||
| Control Input Signal | Alarm Reset, CW/CCW Limit, Gain Select, Emergency Stop, Zero Speed Clamp, Torque Limit, Speed Limit, General Purpose Input | |||||
| Control Output Signal | Warning Output, Fault Output, Servo Ready, Velocity Reached, Torque Reached, Positon Reached, Servo-on Status, Dynamic Position Error Following, Positioning Complete, Zero Speed Detected, Velocity Coincidence, Torque Coincidence, Velocity limit, Torque limit, Homing Finished, Soft Limit CW/CCW, General Purpose Output | |||||
| Protection | Over Current, Over Voltage, Low Voltage, Over Heating, Encoder Fault, Over Load,Over Speed, Position Error, Emergency Stop,CW/CCW Limit, Communication Error | |||||
| Dynamic Brake | Built in | |||||
| STO*1 | Built in | |||||
| Certification | RoHS、CE | |||||
□: Indicates whether there is a brake, please refer to P10 MDX+ numbering system ◇: Indicates encoder types, please refer to P10 MDX+ naming rules *1: This means that some models do not support this function. Please refer to the P10 MDX+ numbering system.
2.3.3 □80mm Specification
| Type | MDXR82G□◇○A000 | MDXT82G□◇○A000 | ||
|---|---|---|---|---|
| IP Rating | IP20 | IP65 | ||
| Power Rating(3000rpm) | 550W | 550W | ||
| Main Power Supply | Input Voltage | 24V ~ 60VDC | ||
| Recommend Input Voltage | 48VDC | |||
| Auxiliary Power | Input Voltage | 24VDC±10% | ||
| Withstand Voltage | Primary to earth: withstand 500 VDC, 1 min | |||
| Environment | Temperature | Ambient temperature: 0°C ~ 50°C (If the ambient temperature of servo drive is higher than 45°C, please install the drive in a well-ventilated location) Storage temperature: -20°C ~ 65°C | ||
| Humidity | Both operating and storage : 10 ~ 85%RH or less | |||
| Altitude | Lower than 1000m | |||
| Vibration | 9.8m/s2 or less, 10 ~ 60Hz (Do not use continuously at resonance frequency) | |||
| Encoder | 17-bit Battery-less absolute encoder 17-bit Incremental magnetic encoder | |||
| I/O | Digital Signal | Input | 4 Configurable optically isolate digital general inputs, 24VDC, 20mA | 2 Configurable optically isolate digital general inputs, 24VDC, 20mA |
| Output | 3 Configurable optically isolate digital general outputs, Max.30VDC, 30mA | 2 Configurable optically isolate digital general outputs, Max.30VDC, 30mA | ||
| Analog Signal | Input | 1 Analog input, (-10 ~ +10V, 12-bit) | ||
| Pulse Signal | Input | 5V, minimum pulse width 250ns, max. pulse frequency 2MHz; 24V, minimum pulse width 1μs, max. pulse frequency 500KHz | 24V, minimum pulse width 1μs, max. pulse frequency 500KHz | |
| Output | Line driver: 3 outputs Encoder A±, B±, Z± feedback output | No | ||
| Comm Port | USB Mini | Connection with PC for configuration | ||
| EtherCAT | EtherCAT | |||
| LED Display | Red and green status indicator | |||
| Control Mode | EtherCAT Communication control mode: CoE(compliant with CiA402 standard) supports PP, PV, TQ, CSP, CSV, CST and HM modes | |||
| Control Input Signal | Alarm Reset, CW/CCW Limit, Gain Select, Emergency Stop, Zero Speed Clamp, Torque Limit, Speed Limit, General Purpose Input | |||
| Control Output Signal | Warning Output, Fault Output, Servo Ready, Velocity Reached, Torque Reached, Positon Reached, Servo-on Status, Dynamic Position Error Following, Positioning Complete, Zero Speed Detected, Velocity Coincidence, Torque Coincidence, Velocity limit, Torque limit, Homing Finished, Soft Limit CW/CCW, General Purpose Output | |||
| Protection | Over Current, Over Voltage, Low Voltage, Over Heating, Encoder Fault, Over Load,Over Speed, Position Error, Emergency Stop,CW/CCW Limit, Communication Error | |||
| Dynamic Brake | Built in | |||
| STO*1 | Built in | |||
| Certification | RoHS、CE | |||
□: Indicates whether there is a brake, please refer to P10 MDX+ numbering system ◇: Indicates encoder types, please refer to P10 MDX+ naming rules *1: This means that some models do not support this function. Please refer to the P10 MDX+ numbering system.
2.4 Frame Size 40mm Motor Specifications
2.4.1 Compact IP20 Type
- Frame Size: 40mm
- Rated Rating: 100W
- 6 Digital Inputs
- 3 Digital Outputs
- 1 Analog Inputs
| Model | MDXR42J□◇ECA000 | |
|---|---|---|
| Recommended Input Voltage | VDC | 24 |
| Rated Output Power (3000rpm) | W | 100 |
| Rated Speed | rpm | 3000 |
| Max. Speed | rpm | 4000 |
| Rated Torque | N·m | 0.32 |
| Peak Torque | N·m | 0.96 |
| Rotor Inertia | kg.m 2 | 0.0428 x 10 -4 |
| Rotor Inertia-with Brake | kg.m 2 | 0.0457 x 10 -4 |
| Shaft Load - Axial | N(max.) | 50 |
| Shaft Load - Radial (End of Shaft) | N(max.) | 60 |
| Weight | kg | MDXR42JN◇ECA000: 0.7 |
| MDXR42J5LECA000: 1.1 | ||
| MDXR42J5BECA000: 1.3 | ||
□: Brake Options; ◇: Encoder Options
□ Dimensions (Unit: mm)
- 1) Without Brake 2) With Brake
- L L
| Without Brake | L | With Brake | L |
|---|---|---|---|
| MDXR42JNLECA000 | 105 | MDXR42J5LECA000 | 140 |
| MDXR42JNBECA000 | 115 | MDXR42J5BECA000 | 150 |
□ Torque Cuves
- 1.2
- 1.0
- Torque (N.m)
- 0.8
- 0.6
- 0.4
- 0.2
- 0.0
- 0 1000 2000 3000 4000 5000 6000
- Speed (rpm)
2.4.2 Compact IP65 Type
- Frame Size: 40mm
- Rated Rating: 100W
- 4 Digital Inputs
- 2 Digital Outputs
- 1 Analog Inputs
| Model | MDXT42J□◇ECA000 | |
|---|---|---|
| Recommended Input Voltage | VDC | 24 |
| Rated Output Power (3000rpm) | W | 100 |
| Rated Speed | rpm | 3000 |
| Max. Speed | rpm | 4000 |
| Rated Torque | N·m | 0.32 |
| Peak Torque | N·m | 0.96 |
| Rotor Inertia | kg.m 2 | 0.0428 x 10 -4 |
| Rotor Inertia-with Brake | kg.m 2 | 0.0457 x 10 -4 |
| Shaft Load - Axial | N(max.) | 50 |
| Shaft Load - Radial (End of Shaft) | N(max.) | 60 |
| Weight | kg | MDXT42JN◇ECA000: 0.7 |
| MDXT42JLBECA000: 1.1 | ||
| MDXT42J5BECA000: 1.3 | ||
□: Brake Options; ◇: Encoder Options
□ Dimensions (Unit: mm)
- 1) Without Brake 2) With Brake
- 84.8
- 84.8
- L L
| Without Brake | L | With Brake | L |
|---|---|---|---|
| MDXR42JNLECA000 | 105 | MDXR42J5LECA000 | 140 |
| MDXR42JNBECA000 | 115 | MDXR42J5BECA000 | 150 |
□ Torque Cuves
2.5 Frame Size 60mm Motor Specifications
2.5.1 Compact IP20 Type
- Frame Size: 60mm
- Rated Rating: 200W,400W
- 6 Digital Inputs
- 3 Digital Outputs
- 1 Analog Inputs
| Model | MDXR61G□◇ECA000 | MDXR62G□◇ECA000 | |
|---|---|---|---|
| Recommended Input Voltage | VDC | 48 | 48 |
| Rated Output Power (3000rpm) | W | 200 | 400 |
| Rated Speed | rpm | 3000 | 3000 |
| Max. Speed | rpm | 6000 | 4000 |
| Rated Torque | N·m | 0.64 | 1.27 |
| Peak Torque | N·m | 1.9 | 3.8 |
| Rotor Inertia | kg.m2 | 0.156 x 10-4 | 0.272 x 10-4 |
| Rotor Inertia-with Brake | kg.m2 | 0.162 x 10-4 | 0.327 x 10-4 |
| Shaft Load - Axial | N(max.) | 70 | 70 |
| Shaft Load - Radial (End of Shaft) | N(max.) | 200 | 240 |
| Weight | kg | MDXR61GNLECA000: 1.2 | MDXR62GNLECA000: 1.6 |
| MDXR61GNBECA000: 1.4 | MDXR62GNBECA000: 1.9 | ||
| MDXR61G5◇ECA000: 1.8 | MDXR62G5◇ECA000: 2.3 | ||
□: Brake Options; ◇: Encoder Options
□ Dimensions (Unit: mm)
- 1) Without Brake 2) With Brake
- φ0.04 A
- -0.025
- φ0.04 A
- -0.025
- -0.011
- -0.011
- 0
- 4-φ5.5均布 P.C.D φ70
- 0
- 0
- φ50 h7
- 0
- φ50 h7
- φ14 h6
- 4-φ5.5均布 P.C.D φ70
- φ14 h6
- 2
- 2
- -0.118
- +0.300
- 107
- 107
- 16
- -0.012 -0.042
- M5 10
- 5 P9
- L±1 □60
22.5
22.5
| Without Brake | L | With Brake | L |
|---|---|---|---|
| MDXR61GNLECA000 | 84 | MDXR61G5LECA000 | 148 |
| MDXR61GNBECA000 | 108.5 | MDXR61G5BECA000 | 148 |
| MDXR62GNLECA000 | 113 | MDXR62G5LECA000 | 177 |
| MDXR62GNBECA000 | 137.5 | MDXR62G5BECA000 | 177 |
□ Torque Cuves
- Peak Torque
- Peak Torque
- Peak Torque
- Peak Torque
- 24VDC 36VDC
- MDX+Series/400W
- Continuous Torque
- MDX+Series/200W
- Continuous Torque
- Continuous Torque
- Peak Torque
- Peak Torque
- Peak Torque
- 48VDC 60VDC
- Continuous Torque
- Continuous Torque
- Continuous Torque
- 4.5
- 2.5
- 3.6
- 2.0
- Torque (N.m)
- Torque (N.m)
- 2.7
- 1.5
- 1.8
- 1.0
- 0.9
- 0.5
- 0
- 0
- 0 1000 2000 3000 4000 5000 6000
- 0 1000 2000 3000 4000 5000 6000
- Speed (rpm)
- Speed (rpm)
2.5.2 Compact IP65 Type
- Frame Size: 60mm
- Rated Rating: 200W,400W
- 4 Digital Inputs
- 2 Digital Outputs
- 1 Analog Inputs
| Model | MDXT61G□◇ECA000 | MDXT62G□◇ECA000 | |
|---|---|---|---|
| Recommended Input Voltage | VDC | 48 | 48 |
| Rated Output Power (3000rpm) | W | 200 | 400 |
| Rated Speed | rpm | 3000 | 3000 |
| Max. Speed | rpm | 6000 | 4000 |
| Rated Torque | N·m | 0.64 | 1.27 |
| Peak Torque | N·m | 1.9 | 3.8 |
| Rotor Inertia | kg.m2 | 0.156 x 10-4 | 0.272 x 10-4 |
| Rotor Inertia-with Brake | kg.m2 | 0.162 x 10-4 | 0.327 x 10-4 |
| Shaft Load - Axial | N(max.) | 70 | 70 |
| Shaft Load - Radial (End of Shaft) | N(max.) | 200 | 240 |
| Weight | kg | MDXT61GNLECA000: 1.2 | MDXT62GNLECA000: 1.6 |
| MDXT61GNBECA000: 1.4 | MDXT62GNBECA000: 1.9 | ||
| MDXT61G5◇ECA000: 1.8 | MDXT62G5◇ECA000: 2.3 | ||
□: Brake Options; ◇: Encoder Options
□ Dimensions (Unit: mm)
- 1) Without Brake 2) With Brake
- φ0.04 A
- φ0.04 A
- -0.025
- -0.025
- -0.011
- -0.011
- 0
- 0
- 0
- 0
- φ50 h7
- φ50 h7
- 4-φ5.5均布 P.C.D φ70
- 4-φ5.5均布 P.C.D φ70
- φ14 h6
- φ14 h6
- 2
- 116
- 116
- 16 +0.300 -0.118
- 16 +0.300 -0.118
- -0.012 -0.042
- M5 10
- 5 P9
- 5 P9 -0.012 -0.042
- M5 10
- □60
- □60
- 22.5
- 22.5
| Without Brake | L | With Brake | L |
|---|---|---|---|
| MDXT61GNLECA000 | 84 | MDXT61G5LECA000 | 148 |
| MDXT61GNBECA000 | 108.5 | MDXT61G5BECA000 | 148 |
| MDXT62GNLECA000 | 113 | MDXT62G5LECA000 | 177 |
| MDXT62GNBECA000 | 137.5 | MDXT62G5BECA000 | 177 |
□ Torque Cuves
- Peak Torque
- Peak Torque
- Peak Torque
- Peak Torque
- 24VDC 36VDC
- MDX+Series/200W
- Continuous Torque
- Continuous Torque
- Peak Torque
- Peak Torque
- 48VDC 60VDC
- Continuous Torque
- Continuous Torque
- 4.5
- 2.5
- 3.6
- 2.0
- Torque (N.m)
- Torque (N.m)
- 2.7
- 1.5
- 1.8
- 1.0
- 0.9
- 0.5
- 0
- 0
- 0 1000 2000 3000 4000 5000 6000
- 0 1000 2000 3000 4000 5000 6000
- Speed (rpm)
- Speed (rpm)
2.6 Frame Size 80mm Motor Specifications
2.6.1 Compact IP20 Type
- Frame Size: 80mm
- Rated Rating: 550W
- 6 Digital Inputs
- 3 Digital Outputs
- 1 Analog Inputs
| Model | MDXR82G□◇ECA000 | |
|---|---|---|
| Recommended Input Voltage | VDC | 48 |
| Rated Output Power (3000rpm) | W | 550 |
| Rated Speed | rpm | 3000 |
| Max. Speed | rpm | 3900 |
| Rated Torque | N·m | 1.8 |
| Peak Torque | N·m | 7.2 |
| Rotor Inertia | kg.m 2 | 0.85 x 10 -4 |
| Rotor Inertia-with Brake | kg.m 2 | 0.927 x 10 -4 |
| Shaft Load - Axial | N(max.) | 90 |
| Shaft Load - Radial (End of Shaft) | N(max.) | 270 |
| Weight | kg | MDXR82GNLECA000: 2.6 |
| MDXR82GNBECA000: 2.8 | ||
| MDXR82G5◇ECA000: 3.2 | ||
□: Brake Options; ◇: Encoder Options
□ Dimensions (Unit: mm)
- 1) Without Brake 2) With Brake
- A 0.04
- 0.04 A
- 6.5均布 P.C.D 90 4-
- 6.5均布 4-
- 90 P.C.D
- 21.5 - 0.118
- +0.300
- 135
- 21.5 - 0.118
- +0.300
- 135
- - -
- 0.012 0.042
- 6 P9
- M5 10
- 0.012 0.042
- -
- 40
- ±1
- 80
- 80
- L±1 L±1
- 40
- ±1
- M5 10
- 22 22
| Without Brake | L | With Brake | L |
|---|---|---|---|
| MDXR82GNLECA000 | 115.5 | MDXR82G5LECA000 | 185.5 |
| MDXR82GNBECA000 | 140 | MDXR82G5BECA000 | 185.5 |
□ Torque Cuves
- Peak Torque
- Peak Torque
- 24VDC 36VDC
- MDX+Series/550W
- Continuous Torque
- Continuous Torque
- Peak Torque
- Peak Torque
- 48VDC 60VDC
- Continuous Torque
- Continuous Torque
- 10.0
- 8.0
- Torque (N.m)
- 6.0
- 4.0
- 2.0
- 0
- 0 1000 2000 3000 4000 5000 6000
- Speed (rpm)
2.6.2 Compact IP65 Type
- Frame Size: 80mm
- Rated Rating: 550W
- 4 Digital Inputs
- 2 Digital Outputs
- 1 Analog Inputs
| Model | MDXT82G□◇ECA000 | |
|---|---|---|
| Recommended Input Voltage | VDC | 48 |
| Rated Output Power (3000rpm) | W | 550 |
| Rated Speed | rpm | 3000 |
| Max. Speed | rpm | 3900 |
| Rated Torque | N·m | 1.8 |
| Peak Torque | N·m | 7.2 |
| Rotor Inertia | kg.m 2 | 0.85 x 10 -4 |
| Rotor Inertia-with Brake | kg.m 2 | 0.927 x 10 -4 |
| Shaft Load - Axial | N(max.) | 90 |
| Shaft Load - Radial (End of Shaft) | N(max.) | 270 |
| Weight | kg | MDXT82GNLECA000: 2.6 |
| MDXT82GNBECA000: 2.8 | ||
| MDXT82G5◇ECA000: 3.2 | ||
□: Brake Options; ◇: Encoder Options
□ Dimensions (Unit: mm)
- 1) Without Brake 2) With Brake
- 0 19 h6
- - 0 0.030
- - 0 0.013
- A
- 0.04
- 0.04 A
- 4- 6.5 均布 P.C.D 90 4- 6.5 均布 P.C.D 90
- 2
- 0.300 +
- 0.118 -
- 0.300 +
- 142
- 121
- 0.118 - 21.5
- 142
- 21.5
- M5 10
- 40 ±1 40 ±1
- L±1 L±1
- 80
- 80
- M5 10
- 22 22
| Without Brake | L | With Brake | L |
|---|---|---|---|
| MDXT82GNLECA000 | 116.5 | MDXT82G5LECA000 | 186.5 |
| MDXT82GNBECA000 | 141 | MDXT82G5BECA000 | 186.5 |
□ Torque Cuves
2.7 Brake Specifications
The motor brake is used to prevent the motor from rotating when the brake is power off. The most common way to use it is when the motor is used to control the vertical axis. The mechanism is displaced due to gravity and other reasons, and a servo motor with a brake is required.
When the brake is energized, the armature is absorbed and the brake plate is released, and the motor can operate normally; when the brake is powered off, the armature will be released. The brake plate is locked, and the motor cannot rotate normally.
- Motor-intergrated holding brake Encoder
- Motor
- Coil
- Spring
- Friction Lining
| Frame Size | 40mm | 60mm | 80mm |
|---|---|---|---|
| Static friction torque (Nm) | 0.32 | 1.5 | 3.2 |
| Rated Voltage (VDC) | 24 | ||
| Power (W)(20℃) | 6.3 | 7.2 | 9.6 |
| Rated Current (A) | 0.26 | 0.3 | 0.4 |
| Brake Time | < 70ms (Standard air gap, at 20℃) | ||
| Release Time | <25ms | ||
| Release Voltage | 18.5VDC max.(at 20℃) | ||
During normal operation, do not use the motor's brake to decelerate the motor, it will cause damage to the brake.
3 Installation
3.1 Storage conditions
Please note the following when storing:
- Correctly packaged and stored in a clean and dry place, avoid direct sunlight
- Store within an ambient temperature range of -20℃~+70℃
- Store within a relative humidity rang of 10% to 85% and non-condensing
- DO NOT store in a place subjected to corrosive gasses
3.2 Installation Conditions
The drive operation ambient conditions are as follows:
- The ambient temperature is 0℃~50℃. If the ambient temperature exceeds 45°C, please place it in a well-ventilated place.
- Ambient humidity is 10%~85% RH, no condensation.
- Vibration below 9.8m/s2, 10~60Hz (can not be used continuously at the resonance point).
- Do not use the drive near corrosive gas, flammable gas, or combustible materials.
- Do not install IP20 motors on equipment exposed to water or direct sunlight.
- Do not use the motor in a closed environment, the closed environment will cause the motor to high temperature and shorten the service life.
3.3 Motor Installation
3.3.1 Encoder and Bearing Protection
●DO NOT strike the motor when mounting as the motor shaft or encoder may be damaged.
- It is recommended to use a disturbing coupling specially designed for servo motors, which can provide some cushioning during eccentricity or deflection.
- When installing the coupling, please wipe clean the anti-rust oil on the output shaft end of the motor.
- When using the keyway motor, please use the standard key in the motor box.
- When installing a pulley on a servo motor with a keyway, please use the threaded hole of the motor shaft to push the pulley into the motor shaft with a screw.
- When disassembling the pulley, please use professional tools such as pulley remover to prevent the bearing from being injured.
- When connecting the shaft, make sure to achieve the required concentricity. If the concentricity is not good, it will produce vibration and damage the bearing and encoder.
- The load applied in the axial or radial direction of the motor should not exceed the range specified in the specifications, please refer to the specifications table of each servo motor.
- The output shaft material of the servo motor does not have the ability to prevent rust. Although grease has been used for rust protection before leaving the factory, if the storage time exceeds six months, to ensure that the motor shaft is free from rust, please check the condition of the motor shaft regularly every three months and add appropriate anti-rust grease in time.
3.3.2 Precautions for the use of the motor in the oil and water environment
●Do not allow oil or water to intrude the motor
●Do not put the cable in water or oil
●Since the through part of the motor shaft is not designed with IP65 protection, please make sure that no water or oil intrudes from such parts
●Industrial-class oil seal for motor seal can block contaminants (oil, impurities) to extend the life of the motor; the oil seal will produce a certain resistance to the motor shaft, and it is recommended to use it in derating.
●When installing the oil seal, make sure that the lip of the oil seal faces outwards
3.3.3 Wiring
●If you use cable drag chain, please use bending resistant cable, and ensure that there is a bending diameter of 100mm or more.
●Do not twist the cable.
●When moving the motor, do not pull the cable.
●Do not use the same sleeve for the main circuit cable and the input/output signal cable/encoder cable, and do not tie them together; when wiring, the main circuit cable and the input/output signal cable/encoder cable should be separated by more than 30cm.
3.3.4 Motor Temperature Rise
The rated value of the servo motor power is the continuous allowable rating when it is installed on the heat sink and the operating environment temperature is 40°C. When the servo motor is installed in a small device, the heat dissipation area of the servo motor is reduced, so the temperature may rise significantly.
The size of the heatsink is as follows:
| Frame Size | Power | Heatsink Dimension |
|---|---|---|
| 40mm | 100W | 200*200*6 Aluminum |
| 60mm | 200W、400W | 250*250*6 Aluminum |
| 80mm | 750W | 250*250*6 Aluminum |
If the installation environment is difficult to use a large radiator, or work in an ambient temperature exceeding the specification requirements, you need to follow the following requirements:
●Do not work under rated power, choose a motor that is 1 to 2 times larger than the actual motor power required
●Reduce the acceleration and deceleration of the working cycle to reduce the motor load
●Reduce the duty cycle of work
●Use a cooling fan or other methods to perform external forced air cooling of the servo motor
●When using a motor with an oil seal, the required load torque must be 70% of the rated torque of the motor
Note: Do not place any heat-insulating material between the servo motor and the metal heatsink, otherwise the motor cannot dissipate heat and cause the motor temperature to rise, which may cause the motor failure.
4 Wiring
4.1 IP20 Type System Configuration
4.1.1 □40mm Motor
- AC Power
- AC Power
- 24VDC Power Supply
- 24VDC Power Supply
- connected to an auxiliary power supply)
- (The motor with brake must be
- AUX Power 24VDC
- USB Configuration Cable(Optional) P/N: 2620-150
- USB Communication (software configuration)
- Regeneration
- Clamp
- Ordering Information P/N: RC880
- I/O Cable(Optional) P/N: 1664-X00(shielded)
- PLC,Sensor,I/O
- Communication Cable
- EtherCAT connect to
- another device
- EtherCAT Controller
4.1.2 □60mm Motor
- AC Power
- USB Configuration Cable(Optional) P/N: 2620-150
- USB Communication (software configuration)
- Communication Cable
- 48VDC Power Supply
- EtherCAT Controller
- EtherCAT connect to
- another device
- POWER
- Regeneration
- Clamp
- USB
- (IN) (OUT)
- COM2 COM1
- Ordering Information P/N: RC880
- I/O
- AUX+ AUX- V+ V-
- I/O Cable(Optional) P/N: 1101-X00(unshielded) P/N: 1116-X00(shielded)
- Status DCP
- PLC,Sensor,I/O
- L/A2 L/A1
- Status
- COM2
- AUX Power 24VDC (The motor with brake must be connected to an auxiliary power supply)
- AC Power
- 24VDC Power Supply
4.1.3 □80mm Motor
- AC Power
- USB Configuration Cable(Optional) P/N: 2620-150
- USB Communication (software configuration)
- Communication Cable
- 48VDC Power Supply
- EtherCAT Controller
- EtherCAT connect to
- another device
- Regeneration
- Clamp
- Ordering Information P/N: RC880
- I/O Cable(Optional) P/N: 1101-X00(unshielded) P/N: 1116-X00(shielded)
- PLC,Sensor,I/O
- AC Power
- AUX Power 24VDC (The motor with brake must be connected to an auxiliary power supply)
- DC Power Supply
4.2 IP65 Type System Configuration
4.2.1 □40mm Motor
- USB Configuration Cable(Optional) P/N: 2620-150
- USB Communication (software configuration)
- AC Power
- Communication Cable (Optional) P/N: 2664-X00(Right Angle) P/N: 2663-X00(Straight ) P/N: 2665-X00(RJ Straight )
- EtherCAT Controller
- 24VDC Power Supply
- EtherCAT connect to
- another device
- USB
- (OUT)
- COM2
- Status Run/Err L/A1 L/A2
- I/O
- Regeneration
- I/O Cable(Optional) P/N: 1637-X00(Right Angle) P/N: 1638-X00(Straight )
- Clamp
- COM1
- Ordering Information P/N: RC880
- PLC,Sensor,I/O
- POWER
- (IN)
- Power Cable(Optional) P/N: 1636-X00(Right Angle) P/N: 1639-X00(Straight )
- AC Power
- AUX Power 24VDC (The motor with brake must be connected to an auxiliary power supply)
- 24VDC Power Supply
4.2.2 □60mm Motor
- AUX Power 24VDC (The motor with brake must be connected to an auxiliary power supply)
- AC Power
- Power Cable(Optional) P/N: 1636-X00(Right Angle) P/N: 1639-X00(Straight )
- 24VDC Power Supply
- Communication Cable (Optional) P/N: 2647-X00(Right Angle) P/N: 2648-X00(Straight ) P/N: 2646-X00(RJ Straight )
- EtherCAT Controller
- EtherCAT connect to
- another device
- (OUT)
- POWER
- Regeneration
- COM2
- Clamp
- Ordering Information P/N: RC880
- USB
- Status Run/Err L/A2 L/A1
- USB Configuration Cable(Optional) P/N: 2620-150
- USB Communication (software configuration)
- COM1
- I/O
- (IN)
- 48VDC Power Supply
- I/O Cable(Optional) P/N: 1637-X00(Right Angle) P/N: 1638-X00(Straight )
- AC Power
- PLC,Sensor,I/O
4.2.3 □80mm Motor
- Communication Cable (Optional) P/N: 2647-X00(Right Angle) P/N: 2648-X00(Straight ) P/N: 2646-X00(RJ Straight )
- USB Communication (software configuration)
- EtherCAT Controller
- USB Configuration Cable(Optional) P/N: 2620-150
- EtherCAT connect to
- another device
- AC Power
- POWER
- 24VDC Power Supply
- Power Cable(Optional) P/N: 1665-X00(Straight )
- AUX Power 24VDC (The motor with brake must be connected to an auxiliary power supply)
- Ordering Information P/N: RC880 Regeneration
- Clamp
- I/O Cable(Optional) P/N: 1637-X00(Right Angle) P/N: 1638-X00(Straight )
- 48VDC Power Supply
- PLC,Sensor,I/O
- AC Power
4.3 EMC Control
When installing and wiring, please follow the electromagnetic compatibility specifications described in this user manual. This product can comply with EN 61800-3 specifications. In order to prevent the mutual electromagnetic interference between the servo drive and its peripheral equipment, the following countermeasures can be taken:
●Please make sure that the drive and motor are well grounded, and the grounding wire is preferably AWG10 or higher.
●Do not use the same sleeve for the main circuit cable and the input/output signal cable/encoder cable, and do not tie them together; when wiring, the main circuit cable and the input/output signal cable/encoder cable should be separated by more than 30cm.
●Please use twisted-pair wire or multi-core twisted-pair shielded wire for input and output signal cables and encoder cables.
●The length of the input and output signal cables is less than 5m.
●Do not use the same power source with electric welders, EDM machines, etc.; even if they are not the same power source, when there is a high-frequency generator nearby, please connect a noise filter to the input side of the main circuit power cable and control power cable.
4.3.1 Grounding
Good grounding treatment can give full play to the effect of EMI filter and greatly reduce nterference.
4.3.2 Ferrite Ring
The ferrite magnetic ring can effectively absorb the radiation interference of the wire harness.
The magnetic ring has different impedance characteristics at different frequencies. Generally, the impedance is very small at low frequencies. When the signal frequency increases, the impedance shown by the magnetic ring rises sharply, which makes it easy for normal useful signals to pass through, and can effectively suppress high frequencies. The passage of interference signals solves the problem of high-frequency interference of power lines, signal lines and connectors.
When the magnetic ring suppresses common mode interference, the eddy current loss of the magnetic ring to the high-frequency signal converts the high-frequency component into heat loss, so that a low-pass filter can be formed, which makes the high-frequency noise attenuate greatly. The impedance of low-frequency useful signals can be ignored and does not affect the normal operation of the circuit.
The wire passing through the magnetic ring can be repeatedly wound on the magnetic ring to increase the inductance, thereby enhancing the use effect of the magnetic ring, but too many turns will cause excessive loss and increase the temperature of the magnetic ring. The recommended winding method and number of turns are as follows:
| Signal cable | Wind cables the 2-3 turns to form the signal noise filter. |
|---|---|
| Power cable | Wind cables the 2-3 turns to form the signal noise filter. |
Recommended Ferrite ring:
| MOONS’ P/N | Model | Manufacturer |
|---|---|---|
| M2-OP3035 | ZCAT3035-1330 | TDK |
4.4 External Circuit Wiring
4.4.1 Servo Drive Connectors and Terminals
| Terminal Identification | Description | ||
|---|---|---|---|
| POWER | V+ | Main power input positive | |
| V- | Main power input negative | ||
| AUX+ | Auxiliary power +24V | Can be disconnected | |
| AUX- | Auxiliary power GND | ||
| I/O | Used to connect external controllers | ||
| USB | Connect to PC | ||
| COM1(IN) / COM2(OUT) | CANopen or Modbus communication port | ||
4.4.2 Connections and Wiring Notes
●Please ensure grounding wires are securely connected, wires with more than AWG 10(5.3mm2) on sectional area is recommended.
●Grounding method must be single point grounding.
●Ensure V+ and V- are correctly wired, and voltage supplies are within the specification range.
●If you use an auxiliary power supply, please connect the positive terminal of the 24V power supply to AUX+ and the negative terminal of the power supply to AUX-; connect the negative terminals of the main power supply and the auxiliary power supply together.
●Please setup an emergence stop circuitry to switch off the power supply when fault occurs.
●Please DO NOT touch drive or motor's connector terminals 5 minutes after drive and motor is powered off. There are electrical charge components in the circuitry. Therefore, even power is off, there might still be hazardous voltages within the circuitry, before its total discharge.
●Install the encoder cables in a separate conduit from the motor power cables to avoid signal noise. Separate the conduits by 30cm above.
●Use multi-stranded twisted-pair wires or multi-core shielded-pair wires for signal, encoder feedback cables.
●The maximum length of signal input/output cable is 5 meters.
4.4.3 Precautions for the use of towline cables
When you need to move the motor cable or install the cable in a drag chain, please use a dedicated flexible cable. Ordinary cables are easy to be damaged during repeated bending, causing the servo motor to fail to work normally.
When using drag chain cables, make sure that:
- Correctly choose the cable that meets the required bending resistance
- The bending radius of the cable is generally more than 10 times the outer diameter of the cable
- Avoid pulling the cable. When wiring inside the drag chain, do not fix or bundle it, so as to avoid the bending radius is not enough and the cable will be pulled
- Please bundle the cables at the two ends of the drag chain and the fixed place of the mechanical part.
- two ends fixed Banding radius
- cable
- The wiring in the drag chain should not be too dense to ensure that the cable occupies less than 60% of the internal space of the drag chain.
- Avoid mixing cables with large outer diameter differences. If you really need to mix cables, please install baffles.
4.4.4 Recommended Wires
- The main circuit is recommended to use insulated wires with a withstand voltage of 600V and above 75°C.
- Be sure to choose the corresponding allowable current cable to prevent the cable from overheating.
Recommended wires for each part of the drive are as follows:
| Model | Rated Power (W) | Diameter of cables(AWG) | ||
|---|---|---|---|---|
| Connector Main | Connector AUX | Grounding | ||
| V+/V- | AUX+/AUX- | PE | ||
| MDXR/T41J□□□□□000 | 50 | 1.0 ~ 1.5mm2 AWG16 ~ 18 | 1.0 ~ 1.5mm2 AWG16 ~ 18 | 2.0 ~ 5.3mm2 AWG10 ~ 14 |
| MDXR/T42J□□□□□000 | 100 | |||
| MDXR/T61G□□□□□000 | 200 | 2.0 ~ 3.5mm2 AWG12 ~ 14 | ||
| MDXR/T62G□□□□□000 | 400 | |||
| MDXR/T82G□□□□□000 | 550 | 3.5 ~ 5.3mm2 AWG10 ~ 12 | ||
4.4.5 Terminal Crimp
Please use insulated pin terminals for power connectors
4.4.6 Grounded PIN
- In order to obtain a better EMC effect, please use 5.3mm2/AWG10 dedicated copper conductor cable
- Use M4 grounding screws, the recommended tightening torque is 1.4N.m
Notes:
■ Exceeding the maximum tightening torque will cause damage to the screw hole.
■ Do not install the grounding screw when the power is on, it may cause electric sparks.
■ Please regularly check whether the grounding screw is loose.
4.5 Choosing a Power Supply
The main considerations when choosing a power supply are the voltage and current requirements for the application.
4.5.1 Voltage
The MDX+ drive is designed to give optimum performance between 24 and 48 Volts DC. Choosing the voltage depends on the performance needed and motor/drive heating that is acceptable and/or does not cause a drive over-temperature. Higher voltages will give higher speed performance but will cause the drive to produce higher temperatures. Using power supplies with voltage outputs that are near the drive maximum may significantly reduce the operational duty cycle.
The allowed operating voltage range of the MDX+ integrated motor is 18~60VDC voltage. When the MDX+ is powered below 24VDC, the motor's high-speed performance will be affected. In addition, it is recommended to connect a larger voltage stabilizing capacitor in parallel to the power input end to prevent the driver from causing low-voltage alarm due to unstable power supply voltage. In addition, the voltage stabilizing capacitor can also absorb current spikes on the power line to prevent the driver from false protection. When the supply voltage is below 18V, MDX+ operation may be unreliable. Do not operate the MDX+ with a DC voltage lower than 15V, otherwise the driver will issue a low-voltage alarm, and this alarm will cause the MDX+ to stop working.
4.5.2 Regeneration Clamp RC880
If you choose a regulated power supply, you may encounter the problem of back electromotive force regeneration power supply. Because the motor is a conversion unit of electromagnetic energy and mechanical energy, when the motor drags the load and suddenly decelerates from a higher speed, part of the kinetic energy of the load will be converted into electrical energy of the motor. This electrical energy will be superimposed on the motor in the form of a voltage. On the power supply voltage, the power supply voltage is instantly raised, which can easily cause the output of the regulated power supply to overvoltage and cause the protection to shut down. Using MOONS's back EMF clamp absorption module RC880 (as shown in the figure below) can effectively solve this problem. You can also use RC880 to detect whether there is a back EMF regeneration power supply problem in your application. Connect the RC880 in series between the MDX+ and the power supply and it works normally. If the "Regen" LED indicator on the RC880 never flashes, it means You don't have too much back EMF in your circuit, you don't have to use an RC880.
- LEDs Green- Power Red - Regen on
- RC880 regeneration clamp
4.6 Main & AUX -- Wiring for Power Supply
The MDX+ series DC servo includes two power supplies: main power supply and auxiliary power supply (control power supply), which can be connected according to application needs.
| Name | Symbol | Description | Range |
|---|---|---|---|
| Main Power | V+,V- | Main power supply input | 24 ~ 60VDC |
| Auxiliary Power | AUX+,AUX- | When the main power supply is cut off, the following two applications require the auxiliary power supply to be connected: a) When the DSP part of the driver needs to work normally b) When selecting a motor with electromagnetic brake | 24VDC±10% |
Note: When using the auxiliary power supply, the negative terminals of the main power supply and the auxiliary power supply need to be connected together.
4.6.1 IP20 type Power Connector PIN Definition
- MDX+ Motor
- DC in+
- Main Power 20~60VDC
- Main AUX
- DC GND
- DC in+
- Auxiliary Power
- AUX- 24VDC±10%
- DC GND
4.6.2 IP65 type Power Connector PIN Definition
| PIN No. | Symbol | Function |
|---|---|---|
| 1 | V+ | Main Power Positive |
| 2 | V(AUX)- | Main Power and Auxiliary Power Negative |
| 3 | AUX+ | Auxiliary Power Positive |
| 4 | PE | Grounding |
| Connect to cover | Shield | Shielded connect to cover |
4.7 Communication Port
4.7.1 USB -- PC configuration port
The USB port is used for communication between the driver and PC. Using Luna software, you can modify parameters, perform online automatic tuning and other operations.
| PIN No. | Symbol | Function |
|---|---|---|
| 1 | +5V | USB POWER |
| 2 | D- | DATA- |
| 3 | D+ | DATA+ |
| 4 | — | N/A |
| 5 | GND | GND |
Note: Please use USB Mini-B for the drive side connector.
4.7.2 COM1(IN)/COM2(OUT) -- Bus communication
COM1(IN)/COM2(OUT) port are used to connect the drive to the controller for EtherCAT bus communication.
◆ IP20 Type
| PIN No. | Symbol | Function |
|---|---|---|
| 1 | TX+ | TX+ |
| 2 | TX- | TX- |
| 3 | RX+ | RX+ |
| 4 | - | - |
| 5 | - | - |
| 6 | RX- | RX- |
| 7 | - | - |
| 8 | - | - |
◆ IP65 Type
| PIN No. | Symbol | |
|---|---|---|
| Frame 40mm | Frame 60/80mm | |
| 1 | TX+ | TX+ |
| 2 | RX+ | RX+ |
| 3 | TX- | TX- |
| 4 | RX- | RX- |
4.8 IP20 Type -- Inputs and Outputs
4.8.1 Inputs and Outputs definition
The I/O port of the servo driver is used to connect input and output signals. The pin definition is as follows:
- 27 28
- 27 28
- STO2- STO1- X1- X2- X1_Opc+ X3 X5 XCOM Y2 YCOM Z- B- A- GND
- STO2+ STO1+
- STO2+ STO1+
- X1+ X2+ X2_Opc+
- X1+ X2+ X2_Opc+
- X4 X6 Y1 Y3
- X4 X6 Y1 Y3
- Z+ B+ A+ AIN +5V
- Z+ B+ A+ AIN +5V
- 1 2
- 1 2
- 40mm Frame Size 60/80mm Frame Size
STO2- STO1- X1- X2- X1_Opc+ X3 X5 XCOM Y2 YCOM Z- B- A- GND
The input and output signal specifications are as follows:
| Signal Type | Type | Description |
|---|---|---|
| Digital Signal | Input | 4 Configurable Optically isolate digital general inputs,24VDC, 20mA |
| Output | 3 Configurable optically isolated digital outputs, 30VDC, max output current 30mA | |
| Pulse Signal | Input | 2 Channels 5V pulse inputs, min. pulse width 250ns, max. pulse frequency 500KHz or 2 Channels 24V pulse inputs, min. pulse width 1μs, max. Pulse frequency 500KHz |
| Output | 3 Line Driver outputs, encoder A±, B±, Z± feedback frequency division output | |
| Analog Signal | Input | 1 analog input, -10V ~ +10V, Max 10mA, resolution 12-bit |
◆ I/O Diagram
- 14 XCOM
- 13
- Y1
- 2.4KΩ
- 15 X6
- 2.4KΩ
- 2.4KΩ
- 12 Y2
- 16 X5
- 2.4KΩ
- 2.4KΩ
- 17 X4
- 11 Y3
- 2.4KΩ
- 2.4KΩ
- 18 X3
- 2.4KΩ
- YCOM
- 9
- ZOUT+
- X2_Opc+
- 19
- 10Ω
- Encoder Feedback output
- 2.2KΩ
- 8
- ZOUT-
- 21 X2+
- Probe signal input
- 10Ω
- 120Ω
- 7
- BOUT+
- 22 X2-
- 10Ω
- 120Ω
- 6
- BOUT-
- X1_Opc+
- 20
- 10Ω
- 2.2KΩ
- 5
- AOUT+
- 23 X1+
- 10Ω
- 120Ω
- 4
- AOUT-
- 24 X1-
- 10Ω
- 120Ω
- Analog Input
- 25
- STO1+
- AIN
- 3
- + -
- 150KΩ
- 75KΩ
- GND
- 2
- 26 STO1-
- STO
- +5V 1
- 27 STO2+
- 28 STO2-
4.8.2 I/O PIN Definition
| PIN No. | Symbol | Description | PIN No. | Symbol | Description |
|---|---|---|---|---|---|
| 1 | +5V | USER_5V+ | 2 | GND | Digital GND |
| 3 | AIN | Analog Input | 4 | AOUT- | Encoder Output A- |
| 5 | AOUT+ | Encoder Output A+ | 6 | BOUT- | Encoder Output B- |
| 7 | BOUT+ | Encoder Output B+ | 8 | ZOUT- | Encoder Output Z- |
| 9 | ZOUT+ | Encoder Output Z+ | 10 | YCOM | Digital Output Common |
| 11 | Y3 | Digital Output Y3 | 12 | Y2 | Digital Output Y2 |
| 13 | Y1 | Digital Output Y1 | 14 | XCOM | X3/X4/X5/X6 Digital Input Common |
| 15 | X6 | Digital Input X6 | 16 | X5 | Digital Input X5 |
| 17 | X4 | Digital Input X4 | 18 | X3 | Digital Input X3 |
| 19 | X2_Opc+ | Open collector Pull-up X2 | 20 | X1_Opc+ | Open collector Pull-up X1 |
| 21 | X2+ | Digital Input X2+ | 22 | X2- | Digital Input X2- |
| 23 | X1+ | Digital Input X1+ | 24 | X1- | Digital Input X1- |
| 25 | STO1+ | STO1+ | 26 | STO1- | STO1- |
| 27 | STO2+ | STO2+ | 28 | STO2- | STO2- |
4.8.3 Digital Signal Input
MDX+ IP20 type series AC servo drive has 6 digital input signals, and each input signal can be configured to a specific function through parameters as well as the logic of the input level.
◆ Specific function signals, such as alarm reset, limitation switch, Homing switch input, Emergency stop, etc.
◆ General input signal, as a general input signal, no specific function
| Signal | Default | ||||||
|---|---|---|---|---|---|---|---|
| I/O- PIN No. | Symbol | Description | Parameter | Command | Function | Input Logic*1 | Default Value |
| 20 | X1 | Digital Input 1 | P5-00 | MU1 | GP | Closed | 0 |
| 19 | X2 | Digital Input 2 | P5-01 | MU2 | GP | Closed | 0 |
| 18 | X3 | Digital Input 3 | P5-02 | MU3 | ALM-RST | Closed | 3 |
| 17 | X4 | Digital Input 4 | P5-03 | MU4 | SON-ST | Closed | 1 |
| 16 | X5 | Digital Input 5 | P5-04 | MU5 | CCW-LMT | Closed | 7 |
| 15 | X6 | Digital Input 6 | P5-05 | MU6 | CW-LMT | Closed | 5 |
| 14 | XCOM | X3,X4,X5,X6 Input common | - | - | - | ||
Note:
*1. The level logic of the pin input is as follows:
Closed: The driver digital input circuitry forms a loop with current flowing in or out of the input pins.
Open: The driver digital input circuit is not looped and no current flows into or out of the input pins.
4.8.4 Input Signal Wiring
4.8.4.1 Pulse Signal Input Wiring
MDX+ IP20 type motor has two high-speed pulse signal inputs.
◆24V Pulse signal
| PIN No. | Signal | Description | Max. Pulse frequency | Min. Pulse width | |
|---|---|---|---|---|---|
| 20 | X1_Opc+ | Pulse Signal Input | Optocoupler input, supports: open collector pulse signal, 24VDC Support pulse & direction signals, CW/CCW signals, A/B quadrature signals | frequency 500KHz | width 1μs |
| 24 | X1- | ||||
| 19 | X2_Opc+ | Pulse Direction Signal Input | |||
| 22 | X2- | ||||
◆5V Pulse signal
| PIN No. | Signal | Description | Max. Pulse frequency | Min. Pulse width | |
|---|---|---|---|---|---|
| 23 | X1+ | Pulse Signal Input | Optocoupler input, supports: 1) Open collector pulse signal, supports 5VDC 2) Low-speed differential pulse input, supports 5VDC Support pulse & direction signals, CW/CCW signals, A/B quadrature signals | 2MHz | 250ns |
| 24 | X1- | ||||
| 21 | X2+ | Pulse Direction Signal Input | |||
| 22 | X2- | ||||
Note:
1. The same signal can only be input at 24VDC or 5VDC, please do not input it at the same time.
2. The voltage value of the pulse input signal needs to avoid appearing in the fuzzy area of the voltage, thereby avoiding the generation of uncertain pulses.
| 24V Signal | 5V Signal | |
|---|---|---|
| Effective limit of pulse input signal | >16V | >3V |
| Invalid limit of pulse input signal | <8V | <2V |
4.8.4.2 Digital Signal Input Wiring
MDX+ IP20 type motor has 4 opto-coupler isolated single-ended inputs with a common COM point. Because these input circuits are optically isolated, they require a power supply. If it is connected to a PLC, you can use the power supply of the PLC; if it is connected to a relay or a mechanical switch, a 24VDC power supply is required.
What's COM?
"Common" represents a common terminal of equal potential. If you are using a source current (PNP) signal, you should connect COM to the ground (negative power supply); if you are using a current sink (NPN) signal, then COM should be connected to the positive power supply
◆ X3 ~ X6 Circuits are as follows:
◆ X3 ~ X6 Input connection Diagram
4.8.5 Digital Signal Output
The MDX+ IP20 servo driver has 3 optocoupler isolated output signals with a common COM point. Each output signal can be configured for a specific function and output level logic through parameters; the maximum withstand voltage is 30VDC and the current is 30mA.
| Signal | Default | ||||||
|---|---|---|---|---|---|---|---|
| I/O- PIN No. | Symbol | Description | Parameter | Command | Function | Output Logic D | Default Value |
| 13 | Y1 | Digital Output 1 | *1 | Default Value | SON-ST | Closed | 7 |
| 12 | Y2 | Digital Output 2 | P5-13 | MO2 | FAULT | Open | 2 |
| 11 | Y3 | Digital Output 3 | P5-14 | MO3 | COIN | Closed | 9 |
| 14 | YCOM | Digital Output Common | - | - | - | ||
Note: *1. The level logic of the pin input is as follows: Closed: The driver digital input circuitry forms a loop with current flowing in or out of the input pins. Open: The driver digital input circuit is not looped and no current flows into or out of the input pins.
4.8.7 Analog Signal Input
The MDX+ IP20 servo driver has 1 single-ended analog input with a voltage range of -10V~+10V. The analog control motor speed range can be set through parameters.
| I/O-Pin | Signal | Description | |
|---|---|---|---|
| 3 | AIN | Analog Input Signal | Analog Velocity Command -10V ~ +10V,-3000 ~ +3000rpm Range can be set through parameters. |
| 2 | GND | Analog GND | |
◆ Analog Input Connection Diagram
- Analog Input
- AIN
- 3
- + -
- 150KΩ
- 75KΩ
- GND
- 2
±10VDC
4.8.8 Encoder frequency division output signal
The MDX+ servo driver can output the encoder signals A-phase, B-phase, and Z-phase through Line Driver differential mode, and the output specification is 5V.
The controller must use a Line Receiver to receive signals, and the transmission line must use twisted pair shielded wires.
| I/O-Pin No | Signal | Description | |
|---|---|---|---|
| 5 | AOUT+ | Encoder Signal Output | The feedback signal of the encoder is output in the form of A, B, Z differential, and the number of output pulses per rotation of the motor can be set through configuration. |
| 4 | AOUT- | ||
| 7 | BOUT+ | ||
| 6 | BOUT- | ||
| 9 | ZOUT+ | ||
| 8 | ZOUT- | ||
| 2 | GND | ||
◆ A/B/Z Connection Diagram
- 伺服驱动器
- 上位机
- A+
- 5
- AOUT+
- 10Ω
- 4
- 10Ω
- 7
- 10Ω
- 6
- 10Ω
- 9
- 10Ω
- 8
- 10Ω
- FG FG
Note: Please make sure the host controller and the servo drive are connected to a common ground.
4.9 IP65 Type -- Input and Output Interface
4.9.1 Input and Output Interface Specification and Diagram
Connector Definition:
Input and Output specification:
| I/O | Type | Description |
|---|---|---|
| Digital Signal | Input | 2 Configurable Optically isolate general Inputs, 24VDC, 20mA |
| Output | 2 Configurable Optically isolate general Outputs, max 30VDC, 20mA . | |
| Pulse Signal | Input | 2 24V pulse input,Min. Pulse width 1us,Max. Pulse frequency 500KHz |
| Output | 3 Line Driver Output: Encoder A±、B±、Z±frequency division output | |
| Analog Signal | Input | 1 analog inputs, -10V~+10V, resolution 12bit |
◆ I/O Diagram
- 1 X1+
- 13
- Y1
- 120Ω
- 2 X1-
- 120Ω
- 12 Y2
- 3 X2+
- 120Ω
- 4 X2-
- YCOM 13
- 120Ω
- 5 X3
- STO1+
- 14
- 15 STO1-
- STO
- 2.4KΩ
- 16 STO2+
- 8 +5V
- 17 STO2-
- GND
- 9
- 75KΩ
- Analog Input
- AIN
- 10
- + - 150KΩ
4.9.2 Input and Output Pin Definition
| PIN No. | Symbol | Description | PIN No. | Symbol | Description |
|---|---|---|---|---|---|
| 1 | X1+ | Digital Input X1+ | 2 | X1- | Digital Input X1- |
| 3 | X2+ | Digital Input X2+ | 4 | X2- | Digital Input X2- |
| 5 | X3 | Digital Input X3 | 6 | X4 | Digital Input X4 |
| 7 | XCOM | X3/X4 Digital Input Common | 8 | 5V | USER_5V + |
| 9 | GND | Digital GND | 10 | AIN | Analog Input |
| 11 | Y1 | Digital Output Y1 | 12 | Y2 | Digital Output Y2 |
| 13 | YCOM | Digital Output Common | 14 | STO1+ | STO1+ |
| 15 | STO1- | STO1- | 16 | STO2+ | STO2+ |
| 17 | STO2- | STO2- |
4.9.3 Digital Input Signal
MDX+ IP65has 8 digital input signals, and each input signal can be configured to a specific function through parameters as well as the logic of the input level.
◆ Specific function signals, such as alarm reset, limitation switch, homing sensor, etc.
◆ General input signal, as a general input signal, no specific function
| Signal | Default | ||||||
|---|---|---|---|---|---|---|---|
| I/O- PIN No. | Symbol | Description | Parameter | Signal | Symbol | Input Logic*1 | Default |
| 1,2 | X1 | Digital Input 1 | P5-00 | MU1 | GP | Closed | 0 |
| 3,4 | X2 | Digital Input 2 | P5-01 | MU2 | HOM-SW | Closed | 39 |
| 5 | X3 | Digital Input 3 | P5-02 | MU3 | CCW-LMT | Closed | 7 |
| 6 | X4 | Digital Input 4 | P5-03 | MU4 | CW-LMT | Closed | 5 |
| 7 | XCOM | X3,X4 Digital Input COM | - | - | - | ||
Note:
*1 The level logic of the pin input is as follows:
Closed: The drive's digital input circuit forms a loop, and current flows in or out of the input pin.
Open: The drive's digital input circuit does not form a loop, and there is no current flowing in or out of the input pin.
4.9.4 Input Signal Wiring
4.9.4.1 Input Signal Connection Diagram
The MDX+ motor also has 4 optocoupler isolated single-ended input ports with a common COM point. Because these input circuits are optically isolated, they require a power supply. If it is connected to a PLC, you can use the power supply of the PLC; if it is connected to a relay or a mechanical switch, a 24VDC power supply is required.
What's COM? "Common" represents a common terminal of equal potential. If you are using a source current (PNP) signal, you should connect COM to the ground (negative power supply); if you are using a current sink (NPN) signal, then COM should be connected to the positive power supply
◆ X3 ~ X4 circuits are as follows:
- X3
- 5
- X4
- 2.4KΩ
- 6
- XCOM 7
- 2.4KΩ
◆ X3 ~ X4 Input connection Diagram
4.9.5 Digital Output Signal
MDX+ IP65 has 2 optocoupler isolated outputs with COM. The functions can be configured through software while the connection of SINK and SOURCING is supported.
| Signal | Default | ||||||
|---|---|---|---|---|---|---|---|
| I/O- PIN No. | Symbol | Description | Parameter | Signal | Signal | Output Logic *1 | Default |
| 13 | Y1 | Digital Output 1 | P5-12 | MO1 | FAULT | Open | 2 |
| 12 | Y2 | Digital Output 2 | P5-13 | MO2 | COIN | Closed | 9 |
| 14 | YCOM | Digital Output Common | - | - | - | ||
Note: *1. The level logic of the pin input is as follows: Closed: The driver digital input circuitry forms a loop with current flowing in or out of the input pins. Open: The driver digital input circuit is not looped and no current flows into or out of the input pins.
4.9.7 Analog Signal Input
MDX+ IP65 drive has 1 single-ended analog inputs. The voltage range is -10V~+10V and the speed and torque range can be set by parameters.
| I/O-PIN No | Signal | Description | |
|---|---|---|---|
| 10 | AIN | Analog Input Signal | Analog Velocity Command -10V ~ +10V,-3000 ~ +3000rpm can be configured to change the setting range. |
| 9 | GND | Analog GND | |
◆ Analog Input connection Diagram
- Analog Input
- 10
- AIN
- + - 150KΩ ±10VDC
- 75KΩ
- 9 GND
4.10 Electromagnetic Brake
Servo motors are used in applications such as vertical axes. When the motor is disabled or powered off, to prevent the mechanical mechanism driven by the motor from falling due to gravity and other reasons, it is necessary to use a servo motor with an electromagnetic brake.
Note: The brake of the servo motor can only be used to maintain the position of the motor when the motor is not enabled or power-off. Do not use it for braking during deceleration, otherwise the motor will be damaged.
4.10.1 Precautions for the use o brake
●MDX+ motors with brakes need to be connected to 24VDC auxiliary power supply, and the load cannot open the brake normally.
●The digital input is configured as a forced brake output function. When this signal is valid, the brake can be forced to open.
●The electromagnetic brake is normally closed. When the brake is not powered, the motor shaft cannot rotate.
●The brake will make a clicking sound when braking/releasing, which will not affect use.
◆ The brake specifications are as follows:
| Motor P/N | Motor Power W | Holding Torque Nm | Working Current A | Power W@20℃ | Rated Voltage VDC | Release Time ms | Release Voltage VDC | Engage Time ms |
|---|---|---|---|---|---|---|---|---|
| MDXR/T41J□□□□□000 MDXR/T42J□□□□□000 | 50/100 | 0.32 | 0.26 | 6.3 | 24 | < 25 | 18.5 | < 70 |
| MDXR/T61G□□□□□000 MDXR/T62G□□□□□000 | 200/400 | 1.5 | 0.3 | 7.2 | < 25 | 18.5 | < 70 | |
| MDXR/T82G□□□□□000 | 550 | 3.2 | 0.4 | 9.6 | < 25 | 18.5 | < 70 |
4.10.2 The Timing Charts of Electromagnetic Brake
Since the brake has an action delay when releasing and braking, in order to avoid damage to the brake, you need to pay attention to the action sequence during use.
- ON
- S_ON Signal
- OFF
- ON
- Motor Engage
- OFF
- ON
- Brake Signal
- OFF
- ON
- Brake Release
- OFF
- ON
- Motion Command
- OFF
- ON
- Actual Movement
- OFF
- Brake Delay Time
- Release Delay Time
P5-25 Release delay and braking delay time can be set using Luna software.
P5-24
5 LED Display
The red and green indicator lights are used to display the operating status and alarm code of the drive.
- Status Run/Err L/A2 L/A1
5.1 Drive operating status display
The Status indicator is used to display the operating status and alarm information of the drive.
| Status | Description | Alarm type | Drive status after alarm | Is it possible to reset | Error code (0x603F) | DSP status code(0x200F) |
|---|---|---|---|---|---|---|
| Solid Green | Motor disabled | to reset | 0x0000 | 0x00000000 | ||
| Flashing Green | Motor enabled | 0x0000 | 0x00000000 | |||
| 1R1G | Position limit | Fault | Servo off | Yes | 0xFF06 | 0x00000001 |
| 1R2G | Move while disabled | Warning | Keep current status | Yes | 0xFF35 | 0x00008000 |
| 2R1G | CCW limit | Warning | Keep current status,The motor cannot continue to reverse | Yes | 0xFF32 | 0x00000002 |
| 2R2G | CW limit | Warning | Keep current status,The motor cannot continue to reverse | Yes | 0xFF31 | 0x00000004 |
| 3R1G | Over temperature | Fault | Servo off | Yes | 0xFF03 | 0x00000008 |
| 3R2G | Internal voltage out of range | Fault | Servo off | Yes | 0xFF05 | 0x00000010 |
| 3R3G | range Blank Q segment | Warning | Keep current status | Yes | 0xFF37 | 0x00004000 |
| 4R1G | Power supply over voltage | Fault | Servo off | Yes | 0xFF02 | 0x00000020 |
| 4R2G | voltage Power supply low voltage | Fault | Servo off | Yes | 0xFF36 | 0x00000020 |
| 4R3G | memory error | Fault | Servo off | Yes | 0xFF0E | 0x00000010 |
| 4R4G | Power supply under voltage | Warning | Keep current status | Yes | 0xFF44 | 0x00100000 |
| 4R5G | voltage STO | Fault | Servo off | Yes | 0xFF0B | 0x00020000 |
| 5R1G | Over current | Fault | Servo off | Yes | 0xFF01 | 0x00000080 |
| 5R2G | Current foldback | Warning | Keep current status | Yes | 0xFF34 | 0x00002000 |
| 5R3G | Motor speed exceeds limit | Fault | Servo off | Yes | 0xFF38 | 0x00080000 |
| 6R2G | limit Motor encoder error | Fault | Servo off | No | 0xFF07 | 0x00000200 |
| 6R3G | Emergency stop | Fault | The status is determined by the setting value of 0x605A | No | 0xFF3A | 0x00200000 |
| 6R4G | Homing parameter configuration error | Warning | Keep current status | Yes | 0xFF45 | 0x80000000 |
| 7R1G | configuration error USB Communication abnormality | Warning | Keep current status | Yes | 0xFF40 | 0x00000400 |
| 7R2G | abnormality Parameter saving failed | Fault | Servo off | Yes | 0xFF41 | 0x00000010 |
| 7R3G | Motor stall protection | Fault | Servo off | Yes | 0xFF10 | 0x20000000 |
| 7R4G | Motor collision protection | Fault | Servo off | Yes | 0xFF46 | 0x20000000 |
| 7R5G | protection I/O signal function multiplexing | Warning | Keep current status | Yes | 0xFF42 | 0x00008000 |
| 7R6G | multiplexing Forward rotation prohibition limit and reverse rotation prohibition limit | Warning | Keep the current status, the motor cannot continue to rotate forward/reversely. | Yes | 0xFF33 | 0x00000006 |
| 8R1G | prohibition limit Absolute position overflow | Warning | Keep current status | Yes | 0xFF3D | 0x04000000 |
| 8R2G | overflow Absolute encoder multiturn error | Fault | Servo off | No | 0xFF0F | 0x10000000 |
| 8R3G | multiturn error Absolute position lost | Warning | Keep current status | Yes | 0xFF3C | 0x02000000 |
| 8R4G | EtherCAT communication error | Warning | Keep current status | Yes | 0x7500 | 0x40000000 |
During trial operation, it is recommended to disconnect the servo motor from the mechanical parts and run without load.
5.2 EtherCAT Communication status indication
Run/Err、L/A1 and L/A2 LED used to display the status of EtherCAT communication.
| LED | Color | Status | Description |
|---|---|---|---|
| Link/Activity | Green | OFF | No Ethernet connection |
| ON | Ethernet is connected | ||
| Flickering | Activity online | ||
| RUN | Green | OFF | Initialization state |
| ON | Operational state | ||
| Blinking | Pre-op state | ||
| Single Flash | Safe-op state | ||
| ERR | Red | OFF | No error |
| Blinking | General error | ||
| Single Flash | Sync error | ||
| Double Flash | Watch dog error | ||
| Flickering | Initialization error |
Note:
5.3 Causes and Solutions of Drive Alarms
| Status | Description | Reason for alarm | Approach | Clear method |
|---|---|---|---|---|
| 1R1G | Position limit | The position error exceeds the "position error alarm limit" setting in parameter P3- 04 (PF) | 1. Check whether the setting of parameter P3-04 (PF) "Position Error Alarm Limit" is too small; 2. Whether the gain parameters are debugged reasonably; 3. Whether the motor selection matches the actual load and whether the acceleration and deceleration are too large; 4. Whether unreasonable torque limit is used; 5. The mechanical part driven by the motor is stuck and the motor is blocked. | Clear alarm |
| 1R2G | Move while disabled | When the motor is not enabled, a running command is received | Please enable the motor first and then send the operation command | Clear alarm |
| 2R1G | CCW limit | 1. Reverse limit function trigger 2. In the absolute value system, the actual position of the motor | 1. The external limit switch has been triggered; 2. The limit input function setting is incorrect. 3. In the absolute value system, the soft limit setting is unreasonable | Automatically clear after detachment |
| 2R2G | CW limit | 1. Forward rotation prohibition limit function is triggered 2. In the absolute value system, the actual position of the motor encounters the positive soft limit | Automatically clear after detachment | |
| 3R1G | Over temperature | The temperature of the driver's radiator and power components exceeds the specified value. 1. The ambient temperature is too high 2. The operating temperature of the motor exceeds the specified value; | 1. Reduce the operating temperature of the motor and improve cooling conditions; 2. Increase the capacity of the motor, extend the acceleration and deceleration time, and reduce the load. | Clear alarm |
| 3R2G | Internal voltage out of range | The internal voltage of the driver is lower than the normal value | Check the voltage of the power supply. If there is still a problem, replace the motor. | Clear alarm |
| 3R3G | Blank Q segment | The drive is running in Q mode, but no Q program is running | 1. Check whether there is a Q program; 2. Check whether the Q program is written incorrectly and cannot run in a loop. | Clear alarm |
| 4R1G | Power supply over voltage | The driver DC bus voltage is too high, higher than 80VDC. The power supply voltage exceeds the allowable input voltage range; | 1. Check the input voltage; 2. Extend the acceleration and deceleration time; 3. If the above problem is not solved, please replace the motor. | Clear alarm |
| 4R2G | Power supply low voltage | DC bus voltage is too low, lower than 18VDC 1. The power supply voltage is low and a momentary power outage occurs; 2. The power supply capacity is insufficient and is affected by the inrush current when the main power supply is turned on, causing the power supply voltage to drop; | Measure input voltage 1. Increase the power supply voltage capacity and replace the power supply; 2. Connect the power supply correctly; 3. If the above problem is not solved, please replace the motor. | Clear alarm |
| 4R3G | Memory error | Drive internal memory abnormality | If it cannot be cleared after powering on again, please contact the manufacturer. | Power cycle to clear |
| 4R4G | Power supply under voltage | The driver is under voltage, lower than 20VDC; 1. The power supply voltage is low and a momentary power outage occurs; 2. The power supply capacity is insufficient and is affected by the inrush current when the main power supply is turned on, causing the power supply voltage to drop; 3. Driver failure (circuit failure). | Check input voltage 1. Increase the power supply voltage capacity and replace the power supply; 2. Connect the power supply correctly, please refer to 4.6 Main & AUX -- Wiring for Power Supply 3. Check the driver Main terminal and voltage input; 4. If the above problem is not solved, please replace the motor. | Automatically clear when voltage is normal |
| 4R5G | STO | The Safe Torque Off STO function is activated, and the input photocoupler of at least one of Safety Input 1 or Safety Input 2 is Open. | Check the input wiring status of safety inputs 1 and 2 or whether the safety sensor and other settings are triggered. | Automatically cleared after STO input is normal |
| Status | Description | Reason for alarm | Approach | Clear method |
|---|---|---|---|---|
| 5R1G | Over current | 1. Drive failure; 2. The motor is burned out; 3. The load is too heavy, the effective torque exceeds the rated torque, and the machine continues to operate for a long time; 4. Poor gain adjustment leads to oscillation and vibration. | 1. Increase the power of the motor, extend the acceleration and deceleration time, and reduce the load; 2. Whether the gain parameters are debugged reasonably; 3. If the above problem is not solved, please replace the motor. | Clear alarm |
| 5R2G | Current foldback | The driver output current reaches the rated torque of the motor. The setting of P1-06, and the duration exceeds the setting value of P1-09 1. The load is too heavy, the effective torque exceeds the rated torque, and the machine continues to operate for a long time; 2. Poor gain adjustment causes oscillation and vibration, and the motor vibrates and makes abnormal sounds; 3. The machine is subject to collision and the load suddenly becomes heavier, causing torsion and entanglement. | 1. Whether the gain parameters are debugged reasonably; 2. Whether the motor selection matches the actual load and whether the acceleration and deceleration are too large; 3. Increase the capacity of the driver and motor, extend the acceleration and deceleration time, and reduce the load. | Automatically cleared when the current is less than the rated current of the motor |
| 5R3G | Motor speed exceeds limit | The motor speed exceeds the limit value of P2-00 | Check whether the motor speed command is within a reasonable range 1. Avoid excessive speed commands; 2. If overshoot occurs due to poor gain adjustment, please adjust the gain. | Clear alarm |
| 6R2G | Motor encoder error | The servo system detects an abnormality in the communication with the servo motor encoder. 1. Interference causes encoder communication abnormalities; 2. The encoder is damaged. | 1. Make sure the motor and driver are well grounded; 2. If the above problem is not solved, please replace the motor. | Power cycle to clear |
| 6R3G | Emergency stop | Digital input emergency stop function is triggered | 1. Confirm whether the emergency stop input switch malfunctions; 2. Confirm whether the emergency stop input logic setting is reasonable. | Automatically cleared when emergency |
| 6R4G | Homing parameter configuration error | Homing parameter configuration error 1. Use the homing method with limit signal, and the limit signal is not configured; 2. Use the homing method with home signal, and the home signal is not configured. | Check whether the homing parameters are completely configured | Clear alarm |
| 7R1G | USB Communication abnormality | 1. Luna software is trying to establish communication with the drive (this is a normal alarm); 2. Check whether the communication cable is normal. | Automatically cleared after normal communication | Automatically cleared after |
| 7R2G | Parameter saving failed | Please try saving again | Please try saving again | Automatically clear |
| 7R3G | Motor stall protection | When working in non-torque mode, the motor stall time exceeds the time set by P1-28. | 1. Check whether the mechanical part of the motor drive is stuck; 2. Check whether the electromagnetic brake is on. | Clear alarm |
| 7R4G | Motor collision protection | The instantaneous change value of current exceeds the setting value of P1-34 | 1. Check whether the motor is in collision; 2. The servo gain setting is unreasonable and the gain is too large; 3. Check whether the setting value of P1-34 is too small. | Clear alarm |
| 7R5G | I/O signal function multiplexing | 1. The functions of the I/O signals used in the Q program are non-universal functions; 2. The functions of the I/O signals used in the SCL instruction are non-general functions. | 1. Configure the relevant I/O signal functions as general functions; 2. Use I/O signals whose functions are general functions. | Clear alarm |
| Status | Description | Reason for alarm | Approach | Clear method |
|---|---|---|---|---|
| 7R6G | Forward rotation prohibition limit and | 1. The forward rotation prohibition limit and reverse rotation prohibition limit of the digital input are triggered; 2. In the absolute value system, the actual position of the motor encounters the forward and reverse software limits. | 1. The limit input function setting is incorrect; 2. The external limit switch has been triggered; 3. In the absolute value system, the soft limit setting is unreasonable. | Automatically clear after |
| 8R1G | Absolute position overflow | 1. The number of multi-turns of the absolute encoder exceeds the maximum range: -32768 ~ +32767; 2. The absolute position exceeds the maximum range of parameter -231 ~ 231 -1. | 1. Check whether the actual position of the motor exceeds the maximum range; 2. If it exceeds the range, please perform multi-turn clearing of the absolute encoder; 3. If you need to run in one direction, please set P3-15 to 2 (multi-turn encoders do not count overflow). | Clear automatically after clearing the absolute encoder for multiple turns. |
| 8R2G | Absolute encoder multi- turn error | Absolute encoder multiturn error 1. The encoder type is configured as absolute value, but the battery is not installed; | It is necessary to perform multi-turn clearing operation of the absolute encoder | Clear automatically after clearing the absolute encoder for multiple turns. |
| 8R3G | Absolute position lost | When powered on, the absolute encoder works in multi-turn mode, and the absolute encoder is used for the first time after leaving the factory. | Perform multi-turn clearing of absolute encoder | Clear automatically after clearing the absolute encoder for multiple turns. |
| 8R4G | EtherCAT communication error | EtherCAT communication error 1. EtherCAT communication parameters are configured incorrectly; 2. EtherCAT communication is interrupted. | 1. Check the configuration parameters of EtherCAT communication; 2. Check whether the communication cable is normal. | The abnormal alarm is cleared after the communication is normal. |
6 Trial Run
6.1 Inspection Before Trial Run
In order to ensure the safety of the servo drive and mechanical structure, it is strongly recommended to check the following items before powering on the drive.
1) Wiring inspection
Check whether the power input terminal Main, AUX, I/O, and communication terminal USB are correctly wired, whether the wiring is firm, whether there is a short circuit, and confirm the correct grounding.
2) Power supply voltage check
Check whether the voltage between V+ and V- meets the input specifications of the driver, and check whether the voltage between AUX+ and AUX- is within the correct range.
3) Make sure the motor is installed securely
4) Make sure the motor shaft is not loaded
6.2 Trial Run Procedure
Note: Please be sure to set the motor parameters according to the following steps before moving with the motor.
6.3 Configuration by Personal Computer
In order to ensure servo drive and motor meet your operation requirements, we strongly recommend customer to use "Luna" for following configuration setups: 1. Configure the control mode 2. Configure the encoder usage mode 3. Define drive's input/output function 4. Apply auto tuning function on PID parameters for optimized motor performance
Connect to Personal Computer
- AC Power
- USB Configuration Cable(Optional) P/N: 2620-150
- USB Communication (software configuration)
- Communication Cable
- 48VDC Power Supply
- EtherCAT Controller
- EtherCAT connect to
- another device
- Regeneration
- Clamp
- Ordering Information P/N: RC880
- I/O Cable(Optional) P/N: 1101-X00(unshielded) P/N: 1116-X00(shielded)
- PLC,Sensor,I/O
- AC Power
- AUX Power 24VDC (The motor with brake must be connected to an auxiliary power supply)
- DC Power Supply
Please refer to the Luna software for detail.
7 Servo Gain Setting
Servo gain tuning is a function to optimize the response of the servo unit.
The servo drive needs to operate the motor according to the commanded requirements with as little delay as possible. In order to match more closely the commanded motion, it might be necessary for users to adjust tuning parameters. The requirement to tune is based on operation requirements and load characteristics and should not be considered a blanket requirement for all applications. The factory default tuning parameters can meet a wide range of applications, especially when there exists a mechanical reduction in the system.
- Instruction Instruction Instruction
- Target Curves
- Target Curves
- Target Curves
- Actual Curves
- Actual Curves
- Actual Curves
- Time Time Time
Improve the gain parameters, the target curve and the actual curve basically coincides
The target curve is inconsistent with the actual curve Adjust the gain parameters. The target curve is different from the actual curve. The actual curve gradually approximates
7.1 Servo tuning process and mode introduction
7.1.1 Servo tuning flow chart
The servo tuning flow chart is as follows. Before starting the servo tuning, make sure that the servo system can run normally according to the test run in Chapter 6.
- No-load operation has been determined to be normal
- 10.2 No tuning completed
- No-Tuning Mode
- Yes
- Does the performance meet the requirements?
- Tuning Completed
- No
- See Section 10.3 Auto Tuning Mode
- Auto tuning mode
- Yes
- Does the performance meet the requirements?
- Tuning Completed
- No
- See Section 10.4 Advanced Tuning Mode
- Advanced Tuning Mode
- Yes
- Does the performance meet the requirements
- Tuning Completed
- No
7.1.2 Introduction to parameter tuning mode
There are three Tuning Modes. The desired tuning mode is selected by parameter P0-00. See below for details.
| Parameter P0-00 set value | Parameter tuning mode | Modifiable Tuning Parameters | Introduce |
|---|---|---|---|
| 0 | No tuning | P0-03 1st mechanical stiffness level P0-04 2nd mechanical stiffness level | When No Tuning is selected, the available parameters for performance modification are limited. Users will only have access to the mechanical stiffness parameters. |
| 1 | Auto-tuning | P0-03 1st mechanical stiffness level P0-04 2nd mechanical stiffness level P0-02 Load inertia ratio | In "auto-tuning mode", the servo system will automatically identify the external load inertia ratio, automatically select the appropriate stiffness level, and automatically adjust the following (Manual modification is invalid): Gain (position loop, velocity loop) Filter (torque filter) Vibration suppression and other parameters |
| 2 | Advanced tuning | P0-05, P0-07 P0-08, P0-11 P0-12, P0-13 P0-16 P0-17, P0-19 P0-20, P0-21 P0-22, P0-23 P0-24 P0-25, P0-27 P0-28, P0-29 P0-30, P0-31 P0-32 | In advanced tuning mode, the user will have access to all servo tuning parameters and can modify them to meet their application needs. |
7.2 No-Tuning Mode
" Tuning-free mode " is the default mode of the servo when it leaves the factory. The servo system is in a relatively stable state with low mechanical Stiffness. It can be powered on and run after installation, which meets most application requirements.
You can try to select the initial mechanical Stiffness that can make the servo system move normally, and gradually adjust the mechanical Stiffness level to make the servo mechanical Stiffness meet the application requirements.
- Tuning free mode
- Modify po-03 first Mechanical Stiffness Level*1
- Yes End of setting
- Whether performance meets requirements
- No
- Save parameters
Note in this mode:
◆ The inertia ratio P0-02 is forced to the default value of 0 and cannot be modified.
◆ Modification of other gain parameters is not available.
◆ When the gain is switched, the second group of mechanical Stiffness level PO-04 is valid
7.3 Auto tuning mode
In "auto-tuning mode", the servo system will automatically identify the external load inertia ratio, automatically select the appropriate mechanical Stiffness level, and automatically optimize and adjust the following contents:
● Gain (position loop, velocity loop)
● Filter (torque filter) During auto-tuning, the parameters in the table below will be changed automatically. After the auto-tuning is completed, the parameters are automatically stored in the drive.
| Parameter | Name | Whether manual modification is valid in auto-tuning mode |
|---|---|---|
| P0-02 | Load inertia ratio | auto-tuning mode Yes |
| P0-03 | 1st mechanical stiffness level | Yes |
| P0-05 | 1st position loop gain | no |
| P0-07 | 1st position loop derivative time constant | no |
| P0-08 | 1st position loop derivative filter | no |
| P0-09 | Velocity feedforward gain | no |
| P0-10 | Velocity feedforward filter frequency | no |
| P0-11 | 1st velocity command gain | no |
| P0-12 | 1st velocity loop gain | no |
| P0-13 | 1st speed loop integral time constant | no |
| P0-14 | Acceleration feed forward gain | no |
| P0-15 | Acceleration feedforward filter frequency | no |
| P0-16 | 1st command torque filter frequency | no |
7.3.1 Auto-tuned motion profile conditions
In order to accurately complete the automatic tuning of parameters, it is necessary to set a reasonable motion trajectory, including distance, running speed, running time, acceleration and deceleration, and interval time between two movements.
Running time: greater than 0.5 seconds Running speed: greater than 180rpm Acceleration and deceleration: greater than 30rps/s
Interval time: greater than 1.5 seconds
- Running Time Running Time Interval Time Speed
- Running Speed
- Time
Before starting auto-tuning, it is recommended that the mechanical Stiffness level of P0-03 be 5
7.3.2 Auto-Tuning Flowchart
Users can perform automatic parameter tuning and debugging through Luna software or the operation panel on the driver. The flow chart of automatic tuning is as follows
- Auto Tunning
- There’s a host computer
- There is no host computer
- The host computer plans the motion trajectory
- Use the software to plan the trajectory and turn on auto-tuning
- Use the software to turn on auto-tuning
- Automatic calculation of load inertia ratio
- Real-time automatic
- stiffness rating
- No Determination of
- Automatic setting
- auto-setting preconditions met
- failure alarm Reset a reasonable trajectory and judgment conditions
- Yes
- Auto-tuning is completed, and the tuning parameters
- are automatically saved
After completing the automatic tuning, you can continue to use parameters P0-03 and P0-04 to adjust the response and mechanical Stiffness of the servo system.
- Yes Tuning finished. Please save the parameter P0-03 manually.
7.4 Advanced Tuning Mode
Advanced tuning mode is suitable for the following situations:
1) When auto-tuning cannot be completed all the time
2) After automatic tuning, by adjusting the mechanical Stiffness of P0-03 and the inertia ratio of P0- 02, the response of the servo system still cannot meet the requirements
3) The characteristics of the parameters of each control loop of the servo have been fully understood, and the servo gain parameters can be determined by themselves
Using advanced tuning can fine-tune the servo system gain to meet the needs of higher servo system mechanical Stiffness, faster response time and minimum tuning time.
7.4.1 Introduction to Advanced Tuning Mode
The PID loop of the servo system can be configured via multiple parameters such as position loop gain, position loop, velocity feed forward gain, velocity loop gain and a collection of filters and other gains.
1) After the tuning mode is switched from " Auto tuning " to " Advanced tuning “, it will inherit the parameter values after the automatic tuning is completed, and it needs to be saved manually after the tuning is completed.
2) If directly switching from "No Tuning Mode" to "Fine Tuning", the servo system will inherit the factory default tuning parameters. This might require that users manually tune the servo system.
7.4.2 Parameters in Advanced Tuning Mode
| Parameter | Command | Function | Type |
|---|---|---|---|
| P0-01 | LY | load type | |
| P0-02 | NR | Load inertia ratio | |
| P0-03 | KG | 1st mechanical stiffness level | First set of gains |
| P0-04 | KX | 2nd mechanical stiffness level | |
| P0-05 | KP | 1st position loop gain | |
| P0-07 | KD | 1st position loop derivative time constant | |
| P0-08 | KE | 1st position loop derivative filter | |
| P0-09 | KL | Velocity feedforward gain | |
| P0-10 | KR | Velocity feedforward filter frequency | |
| P0-11 | KF | 1st velocity command gain | First set of gains |
| P0-12 | VP | 1st velocity loop gain | |
| P0-13 | VI | 1st speed loop integral time constant | |
| P0-14 | KK | Acceleration feed forward gain | |
| P0-15 | KT | Acceleration feedforward filter frequency | |
| P0-16 | KC | 1st command torque filter frequency | First set of gains |
| P0-17 | UP | 2nd position loop gain | The second set of gains when using gain switching |
| P0-19 | UD | 2nd position loop derivative time constant | |
| P0-20 | UE | 2nd position loop derivative time constant | |
| P0-21 | UF | 2nd velocity command gain | |
| P0-22 | UV | 2nd velocity loop gain | |
| P0-23 | UG | 2nd velocity loop integral time constant | |
| P0-24 | UC | 2nd command torque filter frequency | |
| P0-39 | LR | Velocity Feedback Filter |
Note: When using gain switching, the second group of gains is valid.
7.4.3 Servo system parameter description
The servo system is composed of current loop, speed loop and position loop.
When you need to improve your response
1) Increase the mechanical Stiffness level
2) Increase the position loop gain
3) Increase the speed loop gain
4) Reduce the integral time parameter of the speed loop
when the system has overshoot and vibrations
1) Reduce the mechanical Stiffness level
2) Reduce the position loop gain
3) Reduce the speed loop gain
4) Reduce the speed loop integral time parameter
5) Reduce the torque filter frequency 6) Appropriately adjust the differential filter frequency
If one parameter is changed, other parameters also need to be re-adjusted. Please don't make major changes to just one parameter. Generally, about 5 % is used as a rough standard, and each servo gain is slightly adjusted. Regarding the procedure for changing the servo parameters, generally observe the following.
7.4.3.1 Gain parameters of the position loop:
◆ Position loop gain
| Parameter | Instruction | Name | Defaults | Range | Unit | Related Patterns | |||
|---|---|---|---|---|---|---|---|---|---|
| P0-05 | KP | 1st position loop gain | 52 | 0 ~ 20000 | 0.1Hz | P | V | T | |
Set the proportional gain for position control. Increasing this parameter can improve the responsiveness of the system, reduce the position error, and shorten the positioning time. 0 means not used, 20000 means the proportional effect is maximized. When the proportional gain of the position loop is too small, the response of the system will not be fast enough, and the decreasing trend of the position error will be slow. However, if the setting is too large, it may cause positioning overshoot or machine vibration. Generally speaking, the position loop gain cannot be greater than the velocity loop gain.
◆ Position loop differential gain
| Parameter | Instruction | Name | Defaults | Range | Unit | Related Patterns | |||
|---|---|---|---|---|---|---|---|---|---|
| P0-07 | KD | 1st position loop derivative time constant | 0 | 0 ~ 30000 | ms | P | V | T | |
Set the position loop differential time constant for position control.
0 means no derivative effect, the smaller the set value, the stronger the effect of the derivative term.
Set value of the derivative time constant (KD) is too large, the system's ability to suppress vibration is insufficient, and obvious oscillation will occur during the acceleration / deceleration process, the uniform speed process and after stopping, and there will be a trend of decreasing oscillation. finally stabilized.
When the set value of the differential time constant (KD) is reasonable, the system's ability to suppress vibration is significantly enhanced, and it tends to stabilize quickly. When the differential time constant (KD) is set too small, the motion system will be too sensitive, easily vibrate and generate noise. When there is vibration in the system, the differential time constant can be adjusted appropriately, and the recommended initial value is 2000.
7.4.4 Gain parameter of speed loop
◆ Speed loop gain
| Parameter | Instruction | Name | Defaults | Range | Unit | Related Patterns | |||
|---|---|---|---|---|---|---|---|---|---|
| P0-12 | VP | 1st velocity loop gain | 183 | 0 ~ 30000 | 0.1Hz | P | V | T | |
Set the parameters of the speed loop responsiveness. The larger the set value, the faster the speed loop response of the servo system, it is necessary to increase the speed loop gain value without causing system vibration. Setting the value too high will cause vibration.
The gain of the velocity loop must be larger than the position loop by 4 ~ 6 times. However, when the gain of the position loop is larger than that of the speed loop, it will cause vibration or positioning overshoot.
◆ Speed loop integral time constant
| Parameter | Instruction | Name | Defaults | Range | Unit | Related Patterns | |||
|---|---|---|---|---|---|---|---|---|---|
| P0-13 | VI | 1st speed loop integral time constant | 189 | 0 ~ 30000 | ms | P | V | T | |
Set the integral time constant of the speed loop.
0 means no integral effect, the smaller the set value, the stronger the integral effect.
Under proportional gain control, the speed error may not return to zero, or it may take a long time to return to zero. The integral time constant accumulates all errors and acts together with the proportional gain. A smaller integral time constant (VI) setting value can improve the response and responsiveness of the servo system and reduce the following error.
set value of the integral time constant (VI) is too large, the system response will be slow and the followability will be poor.
integral time constant (VI) is too small, the excessive mechanical Stiffness of the system will cause vibration and noise of the entire servo system. This vibration and noise occur during the entire movement process, and it is always in an oscillating state, which cannot be stabilized.
7.5 Resonance suppression
The machanical system has an inherent resonance frequency. If the whole system runs at this
mechanical resonance frequency poit, vibration and nosie may be caused.
M3 series provide 4 methods to suppress mechanical resonance.
1)Torque Command Filter
2)Notch Filters
3)End Effector Suppress
4)Lod Disturbance Suppress
7.5.1 Torque Command Filter
| Parameter | Instruction | Name | Defaults | Range | Unit | Related Patterns | |||
|---|---|---|---|---|---|---|---|---|---|
| P0-16 | KC | 1st Torque Command Filter | 1099 | 0 ~ 40000 | 01Hz | P | V | T | |
Filter the command torque of Current Loop.
The filter is a single-output low-pass filter, which is used to filter the output of the PID controller (that is, the reference current). When setting this value, consider the cutoff frequency required for system operation. The default value of 1099 can be used in most applications.
Used in some particular applications, such as:
1) Make sure the frequency of Torque Command Filter(KC) should 3 time higher than Velocity Loop Gain.
2) There are vibration with audible noise in the mechanical system. You can try reducing this value.
3) There is a mechanical resonance, the low-pass filter cutoff frequency can be set below the
resonance frequency point so that the output of the control loop will not excite the resonance.
4) In a large inertia load system, increasing the position loop gain KP can obtain a good system
response. However, excessive gain will cause jitter, and this filter could be used to be reduced to prevent jitter and vibrati
- Current Control
- Current
- Notch Filter 2~4
- P0-16 Notch Filter 1
- Torque Cmd
- Limit
- Torque Command LPF
7.5.2 Notch Filters
Reducing the Torque Command Filter could solve the resonance, but it also reduce the system
response bandwidth and phase margin, and thus the system becomes unstable. In some case, it may cause a counter-action that the resonance may not be suppressed.
If you know the resonance frequency, the notch filter can be used to suppress the resonance. The
notch filter suppresses mechanical resonance by reducing the gain at a specific frequency for highfrequency mechanical resonance.
- Phase
- Mechanical resonance frequency Computer system Amplitude -frequency characteristics
- Frequency
- Magnitude
- Notch feature
- Bandwidth frequency class
- Resonance depth level
- Notch center frequency
- Frequency
This resonance frequency can be detected through open-loop mechanical analysis. If the resonance frequency drifts significantly with time or due to other cause, using notch filter is not suggested.
There are 4 notch filters in M3 series and each notch filter has three parameters, which are:
◆ Center frequency of Notch Fitler
◆ Notch Bandwidth
◆ Notch Depth Level(Notch Filter Attenuation Level)
The first group and the second group are user-defined notch filters, and all parameters need to be set bt user. The third group and the fourth group can be set manually or be set as an adaptive notch filter which all parameters are detected by the drive in real-time and automatically set.
Note: The center point frequency of the Notch Filter must be greater than 2 times of the Torque. Command Filter(P0-16).
7.5.2.1 Adaptive Notch Filter
When the servo system resonates and needs to use the notch filter, it's recommended to use the Adaptive Notch Filter.
◆ Scope of application and precautions:
• Applicable to all control mode except Torque Mode
◆ Conditions may affect nomal operation of the Adaptive Notch Filter:
• The resonance frequency is lower than 3 times the Velocity Loop Gain
• The frequency between two resonance points is less than 100Hz
◆ Steps for usage
• In the "Anti-resonance" interface of Luna software, change the usage mode of "Notch Filter 3" to"Adaptive" , and then click the "Download" button to enable a self-adaptive notch filter.
• When the servo system is running, it will automatically detect resonance frequency and take effect to suppress.
• If there is a new resonance, enable the "Notch Filter 4" with same operation.
• When the system is running ,the third and fourth goups of notch filte parameters are automatically updated, but will not be displayed in the software interface.
• Although these parameters are updated automatically, they will not be saved automatically. After the servo system is powered on again, the system will automatically update these parameters when the servo is enabled and running.
This setting can prevent abnormal movement of the servo system during operation, resulting in the notch filter parameters being updated to wrong values, which may increases vibration.
◆ Software settings for Adaptive Notch Filter
Step 1: In the tree list on the left, open " Anti-Resonance ", and click the " Upload " button in the Anti-Resonance interface
Step 2: Change the method of " Resonance Suppression Filter 3 " to " Adaptive ", and then click to download
Step 3: After the download is complete, the drive will automatically detect vibration and run immediately.
7.5.3 Setting the notch filter manually
Analyze resonance frequencies
To manually set the notch filter, it is necessary to measure the actual frequency when resonance occurs. You can use the " Mechanical Analysis " function in the Luna software.
Analysis types:
| Analysis type | Applicable load | Method Description Analyzing the resonance of a servo | Precautions |
|---|---|---|---|
| Mechnical Open-loop | Horizontal load | Analyzing the resonance of a servo system in open loop mode allows users to analyze the real time resonance frequency of the entire system. This is because open loop mode does not use the PID of the controller which might otherwise try to react to resonance and thereby provide a skewed analysis. | For mechanical open-loop analysis, the drive needs to be disabled, so it cannot be used for vertical loads The control mode of the drive |
| Velocity Closed-loop | Horizontal load Vertical load | thereby provide a skewed analysis. Analyzing the resonance of a servo system in velocity mode can also be used. However, it is necessary to ensure that PID loop parameters are set reasonably so that the closed loop nature of the system will not skew analysis of the resonance frequency. | The control mode of the drive needs to be in the command speed mode, that is, the set value of P1-00 is 10. The drive needs to be enabled when speed closed-loop analysis is performed For vertical loads, ensure that there is mechanical protection against falling. |
7.5.3.1 Using Mechanical Open Loop Resonance Analysis
Step 1
Before performing a mechanical open-loop analysis, ensure that
◆ The drive has passed the trial operation described in Section 6 Trial Operation.
◆ Servo system has completed parameter tuning
◆ Make sure the drive is not enabled
Step 2
Select an appropriate amplitude to start the system, be aware that an excessively large amplitude may cause motion.may cause mechanical movement.
Smoothing factor:
Impacts the sampling frequency of the waveform function. The larger the value, the smoother the waveform appears. This parameter can be convenient during resonance analysis.
Step 3
Click the " Start Analysis " button, the servo system starts the mechanical open-loop analysis and displays the resulting curve. Click the icon in the upper right corner of the drawing area to optimize the display curve.
Step 4
Move the reference line in the " Amplitude and Phase Curves " to the place where the amplitude curve (blue curve in the figure below) has abnormal protrusions
The resonance suppression filter in the red area will display the resonance frequency of the current reference line in real time. Click " Set as 1st Resonance Suppression Filter " or " Set as 2nd Resonance Suppression Filter " to set the resonance frequency to Resonance Suppression Filter 1 Or the resonance frequency point of the resonance suppression filter 2.
Step 5
On the resonance suppression interface, select " Use " to enable the corresponding resonance suppression filter, set the appropriate " bandwidth frequency level " and " resonance depth level ", and click " download " to set the resonance suppression notch filter. To set a resonance suppression notch filter, select the "Anti-Resonance" option in the device tree to the left of the Luna Software. On the desired filter, select "use" to enable the filter, set the appropriate bandwidth frequency level and resonance depth level. Then click download.
Note: Because mechanical open loop analysis does not include the closed loop of the servo controller, any previously downloaded Notch Filters will not be active during the analysis. If users wish to actually test the Notch Filters impact on the resonance of the system, they will need to run the motor in the "Velocity Closed Loop" mode. Otherwise, the system will run in open loop without the Notch Filter Equipped.
The image below is the result viewed using the Velocity Closed Loop analysis.
7.5.3.2 Using the Velocity Closed Loop Mode to analyze resonance frequency
Step 1
Before performing a velocity closed-loop analysis, make sure that
• The drive has passed the trial operation described in Section 6 Trial Operation.Servo system has completed parameter tuning
• The control mode of the drive is: command speed mode
• Drive is enabled
• For vertical axis loads, it is best to use a motor with a brake to avoid accidental load drop
Step 2
• Select an appropriate amplitude to allow the system to vibrate. Note that an excessively large amplitude may cause mechanical movement.
• Open " SCL Terminal " in the " Tools " menu
• Enter CM10 in the input box of the SCL terminal, and set the control mode of the drive to: command speed mode
• Enable the driver
Step 3
• Click the " Start Analysis " button, the servo system starts the speed closed-loop analysis, and the curve of the result is displayed.
• Click the icon in the upper right corner of the graph area to optimize the display curve.
• Move the reference line in " Amplitude and Phase Curve " to the place where the amplitude curve (blue curve in the figure below) has abnormal protrusions
The following figure shows obvious vibration at 1200Hz. Click " Set as the first group of resonance suppression filters " or " Set as the second group of resonance suppression filters " to set the resonance frequency as the resonance suppression filter 1 or the resonance suppression filter 2.
Step 4
To set a resonance suppression notch filter, select the "Anti-Resonance" option in the device tree to the left of the Luna Software. On the desired filter, select "use" to enable the filter, set the appropriate bandwidth frequency level and resonance depth level. Then click download.
Step 5
The below waveforms showcase the results of velocity closed loop analysis
7.6 End Vibration Suppression
Figure below, due to the long length of the end of the mechanical load, it is easy to generate low- frequency vibration during operation and stop. This vibration is often low in frequency, generally within 100Hz, but it will affect the positioning accuracy and settling time of the end.
- Vibration at the end
The use of end vibration suppression can better suppress such vibrations, thereby improving the positioning accuracy of the mechanical system and shortening the positioning and settling time.
Instructions to implement end vibration suppression
Step 1: Analyze Frequency
Use the oscilloRange function of Luna software to observe the curves of " target speed " and " position error " during the motor stop phase.
Using the figure below as an example, analyze the frequency of position error fluctuations after the target speed is zero.
- Time interval T Calculate the frequency of vibration
- Target Speed Positional Error
Step 2: Set and enable end vibration suppression
Select the Anti-Resonance interface on Luna Software. Select the End Effector Suppression Tab, enter teh vibration frequency as measured in Step 1.
Note:
◆ Wrong vibration frequency will cause the end vibration suppression effect to become worse or even increase the vibration
◆ Only the vibration frequency within 1-300Hz can be well suppressed
◆ This function may not work for vibrations due to reasons other than those related to reaching the mechanical end of a mechanism.
7.7 External Vibration Suppression
Servo Systems can disturbed by external factors, such as sudden changes in load or sudden changes in external forces such as friction caused by mechanical problems, resulting in system instability and abnormal vibration.
Suppression of these disturbances can significantly improve system response.
To use Select the " Anti-Resonance " function in the tree menu on the left side of the Luna software, click " End effector & Load Disturbance Suppression ", and check " Use " in the Load Disturbance Suppression. After downloading to the driver, the end disturbance suppression will take effect.