MOONS' / Shanghai AMP & MOONS' Automation Co., Ltd.

MDX+ EtherCAT Hardware Manual

Rev. 1.0, January 23, 2024 · 75 pages

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.

Hazardous voltage and grounding warning
Hazardous voltage and grounding warning
  • 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:

Safety symbols for caution, dangerous voltage, earth, and hot surface
Safety symbols for caution, dangerous voltage, earth, and hot surface
  • 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

Installation caution symbol
DO NOT subject the product to water, corrosive or flammable gases, and combustibles.
DO NOT use the motor in a place subject to excessive vibration or shock.
DO NOT use cables soaked in water or oil.
DO NOT extrude or pull-off the cable, nor damage the cables as electrical shocks, damages may result
During installation, avoid metal shavings and other conductive objects from entering the drive.
DO NOT touch the rotating shaft when the motor is running.
DO NOT strike the motor when mounting as the motor shaft. The encoder may be damaged.
During the first test run, first disconnect the coupling or belt of the mechanical equipment so that the motor is in a no-load state.
Incorrect parameters will result in abnormal operation under load.
DO NOT Touch either the drive heat sink or the motor and regenerative resister during operation as they may become hot.

1.5.3  Wiring

Wiring dangerous voltage symbol
Please use the specified power supply voltage
Please insert only one wire into one wire insertion hole of the terminal block.
Please tighten the fixing screws of the power supply terminals, otherwise it may cause a fire.
Please do not switch the main power supply of the drive frequently. If you really need to switch the power supply repeatedly, please control it once a minute.
Use multi-stranded twisted-pair wires or multi-core shielded-pair wires for signal cable.
Avoid bundling main power cables and I/O signal cables together.
When inserting the wire, please do not short-circuit the core wire with the adjacent wire.
Make sure both the drive and the motor grounded well.
Please ensure all wires are securely connected when power up.

1.5.4  Pilot Run

Pilot run caution symbol
DO NOT touch the rotating shaft when the motor is running.
In order to prevent accidents, the initial trial run for servo motor should be conducted under no load conditions
conditions Incorrect parameters will cause abnormal operation under load.
The temperature of the drive radiator, motor, and external regenerative resistor will rise during operation, please avoid touching.
Before the machine starts to run, please confirm whether the emergency stop device can be activated at any time
Use servo motors with brakes on vertical loads to prevent equipment from falling when alarms, failures, or power failures occur.

1.6 Certified Specifications

MDX+Series servo products are designed to meet the following standards.

CE and UL certification marks
CE and UL certification marks
DriveMotor
EuropeEMC DirectiveEN 61800-3EN 55011
EN 55014-1
EN 55014-2
EN 6100-3-2
EN 6100-3-3
LVDEN 61800-5-1EN 60034-1
EN 60034-5
Functional Safety(STO)UL/IEC61800-5-2(SIL3)
ISO13849-1(PL e)
UL StandardUL 61800-5-1UL 1004-1
UL 1004-6
CSA StandardC22.2 No.274.13CSA 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:

TypeInspection cycleCheck item
Daily inspectionDailyCheck 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.

ItemPartStandard replacement cycleNotice
DriveFilter capacitorAbout 6 yearsThe 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 capacitorsAbout 6 years
capacitors Power-on buffer relayAbout 100,000 times(According to the conditions of use)
Power-on buffer resistanceAbout 20,000 times(According to the conditions of use)
Motorresistance Oil seal5,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+ motor model numbering system
MDX+ motor model 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

TypeMDXR42J□◇○A000MDXT42J□◇○A000
IP RatingIP20IP65
Power Rating(3000rpm)100W100W
Main Power SupplyInput Voltage24V ~ 60VDC
Recommend Input Voltage24VDC
Auxiliary PowerInput Voltage24VDC±10%
Withstand VoltagePrimary to earth: withstand 500 VDC, 1 min
EnvironmentTemperatureAmbient 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
HumidityBoth operating and storage : 10 ~ 85%RH or less
AltitudeLower than 1000m
Vibration9.8m/s2 or less, 10 ~ 60Hz (Do not use continuously at resonance frequency)
Encoder17-bit Battery-less absolute encoder 17-bit Incremental magnetic encoder
I/ODigital SignalInput4 Configurable optically isolate digital general inputs, 24VDC, 20mA2 Configurable optically isolate digital general inputs, 24VDC, 20mA
Output3 Configurable optically isolate digital general outputs, Max.30VDC, 30mA2 Configurable optically isolate digital general outputs, Max.30VDC, 30mA
Analog SignalInput1 Analog input, (-10 ~ +10V, 12-bit)
Pulse SignalInput5V, minimum pulse width 250ns, max. pulse frequency 2MHz; 24V, minimum pulse width 1μs, max. pulse frequency 500KHz24V, minimum pulse width 1μs, max. pulse frequency 500KHz
OutputLine driver: 3 outputs Encoder A±, B±, Z± feedback outputNo
Comm PortUSB MiniConnection with PC for configuration
EtherCATEtherCAT
CANopenCANopen
RS-485Modbus/RTU
LED DisplayRed and green status indicator
Control ModeEtherCAT Communication control mode: CoE(compliant with CiA402 standard) supports PP, PV, TQ, CSP, CSV, CST and HM modes
Control Input SignalAlarm Reset, CW/CCW Limit, Gain Select, Emergency Stop, Zero Speed Clamp, Torque Limit, Speed Limit, General Purpose Input
Control Output SignalWarning 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
ProtectionOver Current, Over Voltage, Low Voltage, Over Heating, Encoder Fault, Over Load,Over Speed, Position Error, Emergency Stop,CW/CCW Limit, Communication Error
Dynamic BrakeBuilt in
STO*1Built in
CertificationRoHS、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

TypeMDXR61G□◇○A000MDXR62G□◇○A000MDXT61G□◇○A000MDXT62G□◇○A000
IP RatingIP20IP65
Power Rating(3000rpm)200W400W200W400W
Main Power SupplyInput Voltage24V ~ 60VDC
Recommend Input Voltage48VDC
Auxiliary PowerInput Voltage24VDC±10%
Withstand VoltagePrimary to earth: withstand 500 VDC, 1 min
EnvironmentTemperatureAmbient 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
HumidityBoth operating and storage : 10 ~ 85%RH or less
AltitudeLower than 1000m
Vibration9.8m/s2 or less, 10 ~ 60Hz (Do not use continuously at resonance frequency)
Encoder17-bit Battery-less absolute encoder 17-bit Incremental magnetic encoder
I/ODigital SignalInput4 Configurable optically isolate digital general inputs, 24VDC, 20mA2 Configurable optically isolate digital general inputs, 24VDC, 20mA
Output3 Configurable optically isolate digital general outputs, Max.30VDC, 30mA2 Configurable optically isolate digital general outputs, Max.30VDC, 30mA
Analog SignalInput1 Analog input, (-10 ~ +10V, 12-bit)
Pulse SignalInput5V, minimum pulse width 250ns, max. pulse frequency 2MHz; 24V, minimum pulse width 1μs, max. pulse frequency 500KHz24V, minimum pulse width 1μs, max. pulse frequency 500KHz
OutputLine driver: 3 outputs Encoder A±, B±, Z± feedback outputNo
Comm PortUSB MiniConnection with PC for configuration
EtherCATEtherCAT
LED DisplayRed and green status indicator
Control ModeEtherCAT Communication control mode: CoE(compliant with CiA402 standard) supports PP, PV, TQ, CSP, CSV, CST and HM modes
Control Input SignalAlarm Reset, CW/CCW Limit, Gain Select, Emergency Stop, Zero Speed Clamp, Torque Limit, Speed Limit, General Purpose Input
Control Output SignalWarning 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
ProtectionOver Current, Over Voltage, Low Voltage, Over Heating, Encoder Fault, Over Load,Over Speed, Position Error, Emergency Stop,CW/CCW Limit, Communication Error
Dynamic BrakeBuilt in
STO*1Built in
CertificationRoHS、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

TypeMDXR82G□◇○A000MDXT82G□◇○A000
IP RatingIP20IP65
Power Rating(3000rpm)550W550W
Main Power SupplyInput Voltage24V ~ 60VDC
Recommend Input Voltage48VDC
Auxiliary PowerInput Voltage24VDC±10%
Withstand VoltagePrimary to earth: withstand 500 VDC, 1 min
EnvironmentTemperatureAmbient 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
HumidityBoth operating and storage : 10 ~ 85%RH or less
AltitudeLower than 1000m
Vibration9.8m/s2 or less, 10 ~ 60Hz (Do not use continuously at resonance frequency)
Encoder17-bit Battery-less absolute encoder 17-bit Incremental magnetic encoder
I/ODigital SignalInput4 Configurable optically isolate digital general inputs, 24VDC, 20mA2 Configurable optically isolate digital general inputs, 24VDC, 20mA
Output3 Configurable optically isolate digital general outputs, Max.30VDC, 30mA2 Configurable optically isolate digital general outputs, Max.30VDC, 30mA
Analog SignalInput1 Analog input, (-10 ~ +10V, 12-bit)
Pulse SignalInput5V, minimum pulse width 250ns, max. pulse frequency 2MHz; 24V, minimum pulse width 1μs, max. pulse frequency 500KHz24V, minimum pulse width 1μs, max. pulse frequency 500KHz
OutputLine driver: 3 outputs Encoder A±, B±, Z± feedback outputNo
Comm PortUSB MiniConnection with PC for configuration
EtherCATEtherCAT
LED DisplayRed and green status indicator
Control ModeEtherCAT Communication control mode: CoE(compliant with CiA402 standard) supports PP, PV, TQ, CSP, CSV, CST and HM modes
Control Input SignalAlarm Reset, CW/CCW Limit, Gain Select, Emergency Stop, Zero Speed Clamp, Torque Limit, Speed Limit, General Purpose Input
Control Output SignalWarning 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
ProtectionOver Current, Over Voltage, Low Voltage, Over Heating, Encoder Fault, Over Load,Over Speed, Position Error, Emergency Stop,CW/CCW Limit, Communication Error
Dynamic BrakeBuilt in
STO*1Built in
CertificationRoHS、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

40 mm compact IP20 motor
40 mm compact IP20 motor
  • Frame Size: 40mm
  • Rated Rating: 100W
  • 6 Digital Inputs
  • 3 Digital Outputs
  • 1 Analog Inputs
ModelMDXR42J□◇ECA000
Recommended Input VoltageVDC24
Rated Output Power (3000rpm)W100
Rated Speedrpm3000
Max. Speedrpm4000
Rated TorqueN·m0.32
Peak TorqueN·m0.96
Rotor Inertiakg.m 20.0428 x 10 -4
Rotor Inertia-with Brakekg.m 20.0457 x 10 -4
Shaft Load - AxialN(max.)50
Shaft Load - Radial (End of Shaft)N(max.)60
WeightkgMDXR42JN◇ECA000: 0.7
MDXR42J5LECA000: 1.1
MDXR42J5BECA000: 1.3

□: Brake Options; ◇: Encoder Options

□ Dimensions (Unit: mm)

40 mm IP20 motor dimensions, without and with brake
40 mm IP20 motor dimensions, without and with brake
  • 1) Without Brake 2) With Brake
  • L L
Without BrakeLWith BrakeL
MDXR42JNLECA000105MDXR42J5LECA000140
MDXR42JNBECA000115MDXR42J5BECA000150

□ Torque Cuves

40 mm IP20 motor torque curves
40 mm IP20 motor torque curves
  • 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

40 mm compact IP65 motor
40 mm compact IP65 motor
  • Frame Size: 40mm
  • Rated Rating: 100W
  • 4 Digital Inputs
  • 2 Digital Outputs
  • 1 Analog Inputs
ModelMDXT42J□◇ECA000
Recommended Input VoltageVDC24
Rated Output Power (3000rpm)W100
Rated Speedrpm3000
Max. Speedrpm4000
Rated TorqueN·m0.32
Peak TorqueN·m0.96
Rotor Inertiakg.m 20.0428 x 10 -4
Rotor Inertia-with Brakekg.m 20.0457 x 10 -4
Shaft Load - AxialN(max.)50
Shaft Load - Radial (End of Shaft)N(max.)60
WeightkgMDXT42JN◇ECA000: 0.7
MDXT42JLBECA000: 1.1
MDXT42J5BECA000: 1.3

□: Brake Options; ◇: Encoder Options

□ Dimensions (Unit: mm)

40 mm IP65 motor dimensions, without and with brake
40 mm IP65 motor dimensions, without and with brake
  • 1) Without Brake 2) With Brake
  • 84.8
  • 84.8
  • L L
Without BrakeLWith BrakeL
MDXR42JNLECA000105MDXR42J5LECA000140
MDXR42JNBECA000115MDXR42J5BECA000150

□ Torque Cuves

40 mm IP65 motor torque curves
40 mm IP65 motor torque curves

2.5 Frame Size 60mm Motor Specifications

2.5.1  Compact IP20 Type

60 mm compact IP20 motor
60 mm compact IP20 motor
  • Frame Size: 60mm
  • Rated Rating: 200W,400W
  • 6 Digital Inputs
  • 3 Digital Outputs
  • 1 Analog Inputs
ModelMDXR61G□◇ECA000MDXR62G□◇ECA000
Recommended Input VoltageVDC4848
Rated Output Power (3000rpm)W200400
Rated Speedrpm30003000
Max. Speedrpm60004000
Rated TorqueN·m0.641.27
Peak TorqueN·m1.93.8
Rotor Inertiakg.m20.156 x 10-40.272 x 10-4
Rotor Inertia-with Brakekg.m20.162 x 10-40.327 x 10-4
Shaft Load - AxialN(max.)7070
Shaft Load - Radial (End of Shaft)N(max.)200240
WeightkgMDXR61GNLECA000: 1.2MDXR62GNLECA000: 1.6
MDXR61GNBECA000: 1.4MDXR62GNBECA000: 1.9
MDXR61G5◇ECA000: 1.8MDXR62G5◇ECA000: 2.3

□: Brake Options; ◇: Encoder Options

□ Dimensions (Unit: mm)

60 mm IP20 motor dimensions, without and with brake
60 mm IP20 motor dimensions, without and with brake
  • 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 BrakeLWith BrakeL
MDXR61GNLECA00084MDXR61G5LECA000148
MDXR61GNBECA000108.5MDXR61G5BECA000148
MDXR62GNLECA000113MDXR62G5LECA000177
MDXR62GNBECA000137.5MDXR62G5BECA000177

□ Torque Cuves

60 mm IP20 motor torque curves for 200 W and 400 W models
60 mm IP20 motor torque curves for 200 W and 400 W models
  • 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

60 mm compact IP65 motor
60 mm compact IP65 motor
  • Frame Size: 60mm
  • Rated Rating: 200W,400W
  • 4 Digital Inputs
  • 2 Digital Outputs
  • 1 Analog Inputs
ModelMDXT61G□◇ECA000MDXT62G□◇ECA000
Recommended Input VoltageVDC4848
Rated Output Power (3000rpm)W200400
Rated Speedrpm30003000
Max. Speedrpm60004000
Rated TorqueN·m0.641.27
Peak TorqueN·m1.93.8
Rotor Inertiakg.m20.156 x 10-40.272 x 10-4
Rotor Inertia-with Brakekg.m20.162 x 10-40.327 x 10-4
Shaft Load - AxialN(max.)7070
Shaft Load - Radial (End of Shaft)N(max.)200240
WeightkgMDXT61GNLECA000: 1.2MDXT62GNLECA000: 1.6
MDXT61GNBECA000: 1.4MDXT62GNBECA000: 1.9
MDXT61G5◇ECA000: 1.8MDXT62G5◇ECA000: 2.3

□: Brake Options; ◇: Encoder Options

□ Dimensions (Unit: mm)

60 mm IP65 motor dimensions, without and with brake
60 mm IP65 motor dimensions, without and with brake
  • 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 BrakeLWith BrakeL
MDXT61GNLECA00084MDXT61G5LECA000148
MDXT61GNBECA000108.5MDXT61G5BECA000148
MDXT62GNLECA000113MDXT62G5LECA000177
MDXT62GNBECA000137.5MDXT62G5BECA000177

□ Torque Cuves

60 mm IP65 motor torque curves for 200 W and 400 W models
60 mm IP65 motor torque curves for 200 W and 400 W models
  • 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

80 mm compact IP20 motor
80 mm compact IP20 motor
  • Frame Size: 80mm
  • Rated Rating: 550W
  • 6 Digital Inputs
  • 3 Digital Outputs
  • 1 Analog Inputs
ModelMDXR82G□◇ECA000
Recommended Input VoltageVDC48
Rated Output Power (3000rpm)W550
Rated Speedrpm3000
Max. Speedrpm3900
Rated TorqueN·m1.8
Peak TorqueN·m7.2
Rotor Inertiakg.m 20.85 x 10 -4
Rotor Inertia-with Brakekg.m 20.927 x 10 -4
Shaft Load - AxialN(max.)90
Shaft Load - Radial (End of Shaft)N(max.)270
WeightkgMDXR82GNLECA000: 2.6
MDXR82GNBECA000: 2.8
MDXR82G5◇ECA000: 3.2

□: Brake Options; ◇: Encoder Options

□ Dimensions (Unit: mm)

80 mm IP20 motor dimensions, without and with brake
80 mm IP20 motor dimensions, without and with brake
  • 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 BrakeLWith BrakeL
MDXR82GNLECA000115.5MDXR82G5LECA000185.5
MDXR82GNBECA000140MDXR82G5BECA000185.5

□ Torque Cuves

80 mm IP20 motor torque curves
80 mm IP20 motor torque curves
  • 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

80 mm compact IP65 motor
80 mm compact IP65 motor
  • Frame Size: 80mm
  • Rated Rating: 550W
  • 4 Digital Inputs
  • 2 Digital Outputs
  • 1 Analog Inputs
ModelMDXT82G□◇ECA000
Recommended Input VoltageVDC48
Rated Output Power (3000rpm)W550
Rated Speedrpm3000
Max. Speedrpm3900
Rated TorqueN·m1.8
Peak TorqueN·m7.2
Rotor Inertiakg.m 20.85 x 10 -4
Rotor Inertia-with Brakekg.m 20.927 x 10 -4
Shaft Load - AxialN(max.)90
Shaft Load - Radial (End of Shaft)N(max.)270
WeightkgMDXT82GNLECA000: 2.6
MDXT82GNBECA000: 2.8
MDXT82G5◇ECA000: 3.2

□: Brake Options; ◇: Encoder Options

□ Dimensions (Unit: mm)

80 mm IP65 motor dimensions, without and with brake
80 mm IP65 motor dimensions, without and with brake
  • 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 BrakeLWith BrakeL
MDXT82GNLECA000116.5MDXT82G5LECA000186.5
MDXT82GNBECA000141MDXT82G5BECA000186.5

□ Torque Cuves

80 mm IP65 motor torque curves
80 mm IP65 motor torque curves

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 integrated holding brake cross section
Motor integrated holding brake cross section
  • Motor-intergrated holding brake Encoder
  • Motor
  • Coil
  • Spring
  • Friction Lining
Frame Size40mm60mm80mm
Static friction torque (Nm)0.321.53.2
Rated Voltage (VDC)24
Power (W)(20℃)6.37.29.6
Rated Current (A)0.260.30.4
Brake Time< 70ms (Standard air gap, at 20℃)
Release Time<25ms
Release Voltage18.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.

Motor installation force and pulley precautions
Motor installation force and pulley precautions
  • 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.
Pulley removal tooling diagram
Pulley removal tooling diagram
  • 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 SizePowerHeatsink Dimension
40mm100W200*200*6 Aluminum
60mm200W、400W250*250*6 Aluminum
80mm750W250*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

IP20 40 mm motor system wiring configuration
IP20 40 mm motor system wiring configuration
  • 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

IP20 60 mm motor system wiring configuration
IP20 60 mm motor system wiring configuration
  • 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

IP20 80 mm motor system wiring configuration
IP20 80 mm motor system wiring configuration
  • 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

IP65 40 mm motor system wiring configuration
IP65 40 mm motor system wiring configuration
  • 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

IP65 60 mm motor system wiring configuration
IP65 60 mm motor system wiring configuration
  • 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

IP65 80 mm motor system wiring configuration
IP65 80 mm motor system wiring configuration
  • 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

EMC wiring hazard notice
EMC wiring hazard notice

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 cableWind cables the 2-3 turns to form the signal noise filter.
Power cableWind cables the 2-3 turns to form the signal noise filter.

Recommended Ferrite ring:

MOONS’ P/NModelManufacturer
M2-OP3035ZCAT3035-1330TDK

4.4 External Circuit Wiring

4.4.1  Servo Drive Connectors and Terminals

Terminal IdentificationDescription
POWERV+Main power input positive
V-Main power input negative
AUX+Auxiliary power +24VCan be disconnected
AUX-Auxiliary power GND
I/OUsed to connect external controllers
USBConnect 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.
Drag chain cable bend and fixed end diagram
Drag chain cable bend and fixed end diagram
  • 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:

ModelRated Power (W)Diameter of cables(AWG)
Connector MainConnector AUXGrounding
V+/V-AUX+/AUX-PE
MDXR/T41J□□□□□000501.0 ~ 1.5mm2 AWG16 ~ 181.0 ~ 1.5mm2 AWG16 ~ 182.0 ~ 5.3mm2 AWG10 ~ 14
MDXR/T42J□□□□□000100
MDXR/T61G□□□□□0002002.0 ~ 3.5mm2 AWG12 ~ 14
MDXR/T62G□□□□□000400
MDXR/T82G□□□□□0005503.5 ~ 5.3mm2 AWG10 ~ 12

4.4.5 Terminal Crimp

Please use insulated pin terminals for power connectors

Crimp TypeSleeve TypeParallel Terminal
Four insulated crimp terminals
Four insulated sleeve terminals
Four insulated parallel terminals

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.

RC880 regeneration clamp
RC880 regeneration clamp
  • 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.

NameSymbolDescriptionRange
Main PowerV+,V-Main power supply input24 ~ 60VDC
Auxiliary PowerAUX+,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 brake24VDC±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

IP20 main and auxiliary power connector wiring
IP20 main and auxiliary power connector wiring
  • 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

IP65 main and auxiliary power connector pin diagram
IP65 main and auxiliary power connector pin diagram
PIN No.SymbolFunction
1V+Main Power Positive
2V(AUX)-Main Power and Auxiliary Power Negative
3AUX+Auxiliary Power Positive
4PEGrounding
Connect to coverShieldShielded 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.SymbolFunction
1+5VUSB POWER
2D-DATA-
3D+DATA+
4—N/A
5GNDGND

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

IP20 EtherCAT connector diagram
IP20 EtherCAT connector diagram
PIN No.SymbolFunction
1TX+TX+
2TX-TX-
3RX+RX+
4--
5--
6RX-RX-
7--
8--

◆ IP65 Type

IP65 40 mm and 60/80 mm connector pin diagrams
IP65 40 mm and 60/80 mm connector pin diagrams
PIN No.Symbol
Frame 40mmFrame 60/80mm
1TX+TX+
2RX+RX+
3TX-TX-
4RX-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:

IP20 40 mm and 60/80 mm I/O port pin diagrams
IP20 40 mm and 60/80 mm I/O port pin diagrams
  • 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 TypeTypeDescription
Digital SignalInput4 Configurable Optically isolate digital general inputs,24VDC, 20mA
Output3 Configurable optically isolated digital outputs, 30VDC, max output current 30mA
Pulse SignalInput2 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
Output3 Line Driver outputs, encoder A±, B±, Z± feedback frequency division output
Analog SignalInput1 analog input, -10V ~ +10V, Max 10mA, resolution 12-bit

◆ I/O Diagram

IP20 I/O circuit diagram
IP20 I/O circuit 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.SymbolDescriptionPIN No.SymbolDescription
1+5VUSER_5V+2GNDDigital GND
3AINAnalog Input4AOUT-Encoder Output A-
5AOUT+Encoder Output A+6BOUT-Encoder Output B-
7BOUT+Encoder Output B+8ZOUT-Encoder Output Z-
9ZOUT+Encoder Output Z+10YCOMDigital Output Common
11Y3Digital Output Y312Y2Digital Output Y2
13Y1Digital Output Y114XCOMX3/X4/X5/X6 Digital Input Common
15X6Digital Input X616X5Digital Input X5
17X4Digital Input X418X3Digital Input X3
19X2_Opc+Open collector Pull-up X220X1_Opc+Open collector Pull-up X1
21X2+Digital Input X2+22X2-Digital Input X2-
23X1+Digital Input X1+24X1-Digital Input X1-
25STO1+STO1+26STO1-STO1-
27STO2+STO2+28STO2-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

SignalDefault
I/O- PIN No.SymbolDescriptionParameterCommandFunctionInput Logic*1Default Value
20X1Digital Input 1P5-00MU1GPClosed0
19X2Digital Input 2P5-01MU2GPClosed0
18X3Digital Input 3P5-02MU3ALM-RSTClosed3
17X4Digital Input 4P5-03MU4SON-STClosed1
16X5Digital Input 5P5-04MU5CCW-LMTClosed7
15X6Digital Input 6P5-05MU6CW-LMTClosed5
14XCOMX3,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.SignalDescriptionMax. Pulse frequencyMin. Pulse width
20X1_Opc+Pulse Signal InputOptocoupler input, supports: open collector pulse signal, 24VDC Support pulse & direction signals, CW/CCW signals, A/B quadrature signalsfrequency 500KHzwidth 1μs
24X1-
19X2_Opc+Pulse Direction Signal Input
22X2-

◆5V Pulse signal

PIN No.SignalDescriptionMax. Pulse frequencyMin. Pulse width
23X1+Pulse Signal InputOptocoupler 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 signals2MHz250ns
24X1-
21X2+Pulse Direction Signal Input
22X2-

◆Input Wiring

IP20 input wiring diagrams for PNP and NPN signals
IP20 input wiring diagrams for PNP and NPN signals
IP20 signal source and differential input wiring diagrams
IP20 signal source and differential input wiring diagrams

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 Signal5V 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:

IP20 X3 to X6 digital input circuits
IP20 X3 to X6 digital input circuits

◆ X3 ~ X6 Input connection Diagram

IP20 X3 to X6 digital input connection diagrams
IP20 X3 to X6 digital input connection diagrams

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.

SignalDefault
I/O- PIN No.SymbolDescriptionParameterCommandFunctionOutput Logic DDefault Value
13Y1Digital Output 1*1Default ValueSON-STClosed7
12Y2Digital Output 2P5-13MO2FAULTOpen2
11Y3Digital Output 3P5-14MO3COINClosed9
14YCOMDigital 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.6  Output Signal Wiring

◆ Y1 ~ Y3 Signal Diagram

IP20 Y1 to Y3 digital output signal diagram
IP20 Y1 to Y3 digital output signal diagram
  • 13
  • Y1
  • 12 Y2
  • 11 Y3
  • YCOM

◆ Y1 ~ Y3 Connection Diagram

IP20 Y1 to Y3 output connection diagrams
IP20 Y1 to Y3 output connection diagrams

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-PinSignalDescription
3AINAnalog Input SignalAnalog Velocity Command -10V ~ +10V,-3000 ~ +3000rpm Range can be set through parameters.
2GNDAnalog GND

◆ Analog Input Connection Diagram

IP20 analog input connection circuit
IP20 analog input connection circuit
  • 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 NoSignalDescription
5AOUT+Encoder Signal OutputThe 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.
4AOUT-
7BOUT+
6BOUT-
9ZOUT+
8ZOUT-
2GND

◆ A/B/Z Connection Diagram

IP20 A/B/Z encoder output connection diagram
IP20 A/B/Z encoder output 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:

IP65 I/O connector pin diagram
IP65 I/O connector pin diagram

Input and Output specification:

I/OTypeDescription
Digital SignalInput2 Configurable Optically isolate general Inputs, 24VDC, 20mA
Output2 Configurable Optically isolate general Outputs, max 30VDC, 20mA .
Pulse SignalInput2 24V pulse input,Min. Pulse width 1us,Max. Pulse frequency 500KHz
Output3 Line Driver Output: Encoder A±、B±、Z±frequency division output
Analog SignalInput1 analog inputs, -10V~+10V, resolution 12bit

◆ I/O Diagram

IP65 I/O circuit diagram
IP65 I/O circuit 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.SymbolDescriptionPIN No.SymbolDescription
1X1+Digital Input X1+2X1-Digital Input X1-
3X2+Digital Input X2+4X2-Digital Input X2-
5X3Digital Input X36X4Digital Input X4
7XCOMX3/X4 Digital Input Common85VUSER_5V +
9GNDDigital GND10AINAnalog Input
11Y1Digital Output Y112Y2Digital Output Y2
13YCOMDigital Output Common14STO1+STO1+
15STO1-STO1-16STO2+STO2+
17STO2-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

SignalDefault
I/O- PIN No.SymbolDescriptionParameterSignalSymbolInput Logic*1Default
1,2X1Digital Input 1P5-00MU1GPClosed0
3,4X2Digital Input 2P5-01MU2HOM-SWClosed39
5X3Digital Input 3P5-02MU3CCW-LMTClosed7
6X4Digital Input 4P5-03MU4CW-LMTClosed5
7XCOMX3,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:

IP65 X3 and X4 input circuits
IP65 X3 and X4 input circuits
  • X3
  • 5
  • X4
  • 2.4KΩ
  • 6
  • XCOM 7
  • 2.4KΩ

◆ X3 ~ X4 Input connection Diagram

IP65 X3 and X4 input connection diagrams
IP65 X3 and X4 input connection diagrams

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.

SignalDefault
I/O- PIN No.SymbolDescriptionParameterSignalSignalOutput Logic *1Default
13Y1Digital Output 1P5-12MO1FAULTOpen2
12Y2Digital Output 2P5-13MO2COINClosed9
14YCOMDigital 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.6  Output Signal Wiring

◆ Y1 ~ Y2 Output Signal Diagram

IP65 Y1 and Y2 output signal diagram
IP65 Y1 and Y2 output signal diagram
  • 13
  • Y1
  • 12 Y2
  • YCOM

◆ Y1 ~ Y2 Output Connection Diagram

IP65 Y1 and Y2 output connection diagrams
IP65 Y1 and Y2 output connection diagrams

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 NoSignalDescription
10AINAnalog Input SignalAnalog Velocity Command -10V ~ +10V,-3000 ~ +3000rpm can be configured to change the setting range.
9GNDAnalog GND

◆ Analog Input connection Diagram

IP65 analog input connection circuit
IP65 analog input connection circuit
  • 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/NMotor Power WHolding Torque NmWorking Current APower W@20℃Rated Voltage VDCRelease Time msRelease Voltage VDCEngage Time ms
MDXR/T41J□□□□□000 MDXR/T42J□□□□□00050/1000.320.266.324< 2518.5< 70
MDXR/T61G□□□□□000 MDXR/T62G□□□□□000200/4001.50.37.2< 2518.5< 70
MDXR/T82G□□□□□0005503.20.49.6< 2518.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.

Electromagnetic brake release and engagement timing chart
Electromagnetic brake release and engagement timing chart
  • 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, and L/A1 indicator lights
Status, Run/Err, L/A2, and L/A1 indicator lights
  • 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.

StatusDescriptionAlarm typeDrive status after alarmIs it possible to resetError code (0x603F)DSP status code(0x200F)
Solid GreenMotor disabledto reset0x00000x00000000
Flashing GreenMotor enabled0x00000x00000000
1R1GPosition limitFaultServo offYes0xFF060x00000001
1R2GMove while disabledWarningKeep current statusYes0xFF350x00008000
2R1GCCW limitWarningKeep current status,The motor cannot continue to reverseYes0xFF320x00000002
2R2GCW limitWarningKeep current status,The motor cannot continue to reverseYes0xFF310x00000004
3R1GOver temperatureFaultServo offYes0xFF030x00000008
3R2GInternal voltage out of rangeFaultServo offYes0xFF050x00000010
3R3Grange Blank Q segmentWarningKeep current statusYes0xFF370x00004000
4R1GPower supply over voltageFaultServo offYes0xFF020x00000020
4R2Gvoltage Power supply low voltageFaultServo offYes0xFF360x00000020
4R3Gmemory errorFaultServo offYes0xFF0E0x00000010
4R4GPower supply under voltageWarningKeep current statusYes0xFF440x00100000
4R5Gvoltage STOFaultServo offYes0xFF0B0x00020000
5R1GOver currentFaultServo offYes0xFF010x00000080
5R2GCurrent foldbackWarningKeep current statusYes0xFF340x00002000
5R3GMotor speed exceeds limitFaultServo offYes0xFF380x00080000
6R2Glimit Motor encoder errorFaultServo offNo0xFF070x00000200
6R3GEmergency stopFaultThe status is determined by the setting value of 0x605ANo0xFF3A0x00200000
6R4GHoming parameter configuration errorWarningKeep current statusYes0xFF450x80000000
7R1Gconfiguration error USB Communication abnormalityWarningKeep current statusYes0xFF400x00000400
7R2Gabnormality Parameter saving failedFaultServo offYes0xFF410x00000010
7R3GMotor stall protectionFaultServo offYes0xFF100x20000000
7R4GMotor collision protectionFaultServo offYes0xFF460x20000000
7R5Gprotection I/O signal function multiplexingWarningKeep current statusYes0xFF420x00008000
7R6Gmultiplexing Forward rotation prohibition limit and reverse rotation prohibition limitWarningKeep the current status, the motor cannot continue to rotate forward/reversely.Yes0xFF330x00000006
8R1Gprohibition limit Absolute position overflowWarningKeep current statusYes0xFF3D0x04000000
8R2Goverflow Absolute encoder multiturn errorFaultServo offNo0xFF0F0x10000000
8R3Gmultiturn error Absolute position lostWarningKeep current statusYes0xFF3C0x02000000
8R4GEtherCAT communication errorWarningKeep current statusYes0x75000x40000000

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.

LEDColorStatusDescription
Link/ActivityGreenOFFNo Ethernet connection
ONEthernet is connected
FlickeringActivity online
RUNGreenOFFInitialization state
ONOperational state
BlinkingPre-op state
Single FlashSafe-op state
ERRRedOFFNo error
BlinkingGeneral error
Single FlashSync error
Double FlashWatch dog error
FlickeringInitialization error

Note:

EtherCAT indicator light status timing waveforms
EtherCAT indicator light status timing waveforms

5.3 Causes and Solutions of Drive Alarms

StatusDescriptionReason for alarmApproachClear method
1R1GPosition limitThe 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
1R2GMove while disabledWhen the motor is not enabled, a running command is receivedPlease enable the motor first and then send the operation commandClear alarm
2R1GCCW limit1. Reverse limit function trigger 2. In the absolute value system, the actual position of the motor1. 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 unreasonableAutomatically clear after detachment
2R2GCW limit1. Forward rotation prohibition limit function is triggered 2. In the absolute value system, the actual position of the motor encounters the positive soft limitAutomatically clear after detachment
3R1GOver temperatureThe 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
3R2GInternal voltage out of rangeThe internal voltage of the driver is lower than the normal valueCheck the voltage of the power supply. If there is still a problem, replace the motor.Clear alarm
3R3GBlank Q segmentThe drive is running in Q mode, but no Q program is running1. Check whether there is a Q program; 2. Check whether the Q program is written incorrectly and cannot run in a loop.Clear alarm
4R1GPower supply over voltageThe 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
4R2GPower supply low voltageDC 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
4R3GMemory errorDrive internal memory abnormalityIf it cannot be cleared after powering on again, please contact the manufacturer.Power cycle to clear
4R4GPower supply under voltageThe 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
4R5GSTOThe 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
StatusDescriptionReason for alarmApproachClear method
5R1GOver current1. 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
5R2GCurrent foldbackThe 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
5R3GMotor speed exceeds limitThe motor speed exceeds the limit value of P2-00Check 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
6R2GMotor encoder errorThe 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
6R3GEmergency stopDigital input emergency stop function is triggered1. Confirm whether the emergency stop input switch malfunctions; 2. Confirm whether the emergency stop input logic setting is reasonable.Automatically cleared when emergency
6R4GHoming parameter configuration errorHoming 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 configuredClear alarm
7R1GUSB Communication abnormality1. 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 communicationAutomatically cleared after
7R2GParameter saving failedPlease try saving againPlease try saving againAutomatically clear
7R3GMotor stall protectionWhen 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
7R4GMotor collision protectionThe instantaneous change value of current exceeds the setting value of P1-341. 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
7R5GI/O signal function multiplexing1. 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
StatusDescriptionReason for alarmApproachClear method
7R6GForward rotation prohibition limit and1. 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
8R1GAbsolute position overflow1. 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.
8R2GAbsolute encoder multi- turn errorAbsolute 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 encoderClear automatically after clearing the absolute encoder for multiple turns.
8R3GAbsolute position lostWhen 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 encoderClear automatically after clearing the absolute encoder for multiple turns.
8R4GEtherCAT communication errorEtherCAT 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

StepsDetailsDescription
1Install the motor securely
Secure motor mounting before the trial run
1) The motor can be installed on the machine. 2) Ensure no load is installed on the servo motor.
2Make sure the wiring between the drive and motor is correcRefer to Chapter 4.6 Main & AUX -- Driver power wiring method to confirm whether the power input circuit is correct.
3Supply Power1) Main power input 24 ~ 60VDC 2) Control/auxiliary power input 24VDC±%
4Under normal circumstances, the green indicator light is always on. When an alarm occurs, the red indicator light lights up1) Under normal circumstances, the driver has no alarm display, the green indicator light is always on, and is in a non-enabled state; if the indicator light does not light up, please check the power supply voltage input to the driver. 2) If the red indicator light is on, it means that the driver has an alarm;
6Use a motor with an electromagnetic brakeRefer to Chapter 4.10 Use of Motors with Electromagnetic Braking
7JOG mode operationIf there is no abnormality in the above steps, you can start the JOG mode test run.

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

Personal computer configuration wiring diagram
Personal computer configuration wiring diagram
  • 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.

Servo gain target and actual response curves
Servo gain target and actual response curves
  • 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.

Servo tuning process flowchart
Servo tuning process flowchart
  • 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 valueParameter tuning modeModifiable Tuning ParametersIntroduce
0No tuningP0-03 1st mechanical stiffness level P0-04 2nd mechanical stiffness levelWhen No Tuning is selected, the available parameters for performance modification are limited. Users will only have access to the mechanical stiffness parameters.
1Auto-tuningP0-03 1st mechanical stiffness level P0-04 2nd mechanical stiffness level P0-02 Load inertia ratioIn "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
2Advanced tuningP0-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-32In 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.

No tuning mode setup flowchart
No tuning mode setup flowchart
  • 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.

ParameterNameWhether manual modification is valid in auto-tuning mode
P0-02Load inertia ratioauto-tuning mode Yes
P0-031st mechanical stiffness levelYes
P0-051st position loop gainno
P0-071st position loop derivative time constantno
P0-081st position loop derivative filterno
P0-09Velocity feedforward gainno
P0-10Velocity feedforward filter frequencyno
P0-111st velocity command gainno
P0-121st velocity loop gainno
P0-131st speed loop integral time constantno
P0-14Acceleration feed forward gainno
P0-15Acceleration feedforward filter frequencyno
P0-161st command torque filter frequencyno

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

Auto tuning motion profile and running interval chart
Auto tuning motion profile and running interval chart
  • 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

Automatic tuning workflow
Automatic tuning workflow
  • 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.

Automatic tuning result decision flowchart
Automatic tuning result decision flowchart
  • 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

ParameterCommandFunctionType
P0-01LYload type
P0-02NRLoad inertia ratio
P0-03KG1st mechanical stiffness levelFirst set of gains
P0-04KX2nd mechanical stiffness level
P0-05KP1st position loop gain
P0-07KD1st position loop derivative time constant
P0-08KE1st position loop derivative filter
P0-09KLVelocity feedforward gain
P0-10KRVelocity feedforward filter frequency
P0-11KF1st velocity command gainFirst set of gains
P0-12VP1st velocity loop gain
P0-13VI1st speed loop integral time constant
P0-14KKAcceleration feed forward gain
P0-15KTAcceleration feedforward filter frequency
P0-16KC1st command torque filter frequencyFirst set of gains
P0-17UP2nd position loop gainThe second set of gains when using gain switching
P0-19UD2nd position loop derivative time constant
P0-20UE2nd position loop derivative time constant
P0-21UF2nd velocity command gain
P0-22UV2nd velocity loop gain
P0-23UG2nd velocity loop integral time constant
P0-24UC2nd command torque filter frequency
P0-39LRVelocity 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

ParameterInstructionNameDefaultsRangeUnitRelated Patterns
P0-05KP1st position loop gain520 ~ 200000.1HzPVT

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

ParameterInstructionNameDefaultsRangeUnitRelated Patterns
P0-07KD1st position loop derivative time constant00 ~ 30000msPVT

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

ParameterInstructionNameDefaultsRangeUnitRelated Patterns
P0-12VP1st velocity loop gain1830 ~ 300000.1HzPVT

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

ParameterInstructionNameDefaultsRangeUnitRelated Patterns
P0-13VI1st speed loop integral time constant1890 ~ 30000msPVT

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

ParameterInstructionNameDefaultsRangeUnitRelated Patterns
P0-16KC1st Torque Command Filter10990 ~ 4000001HzPVT

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

Torque command filters and current control signal path
Torque command filters and current control signal path
  • 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.

Notch filter magnitude and phase response graphs
Notch filter magnitude and phase response graphs
  • 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

Luna adaptive notch filter software, step 1
Luna adaptive notch filter software, step 1

Step 2: Change the method of " Resonance Suppression Filter 3 " to " Adaptive ", and then click to download

Luna adaptive notch filter software, step 2
Luna adaptive notch filter software, step 2

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 typeApplicable loadMethod Description Analyzing the resonance of a servoPrecautions
Mechnical Open-loopHorizontal loadAnalyzing 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-loopHorizontal load Vertical loadthereby 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.

Mechanical open loop resonance analysis setup screen
Mechanical open loop resonance analysis setup screen

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.

Mechanical open loop resonance analysis result screen
Mechanical open loop resonance analysis result screen

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

Mechanical open loop resonance reference line screen
Mechanical open loop resonance reference line screen

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.

Luna resonance suppression notch filter setting screen
Luna resonance suppression notch filter setting screen

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.

Velocity closed loop resonance analysis result screen
Velocity closed loop resonance analysis result screen

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

Velocity closed loop resonance analysis setup screen
Velocity closed loop resonance analysis setup screen

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.

Velocity closed loop resonance frequency screen
Velocity closed loop resonance frequency screen

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.

Velocity closed loop notch filter setting screen
Velocity closed loop notch filter setting screen

Step 5

The below waveforms showcase the results of velocity closed loop analysis

Velocity closed loop analysis waveforms after filtering
Velocity closed loop analysis waveforms after filtering

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.

Cantilever end vibration diagram
Cantilever end vibration diagram
  • 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.

Luna oscilloRange trace selection
Luna oscilloRange trace selection

Using the figure below as an example, analyze the frequency of position error fluctuations after the target speed is zero.

End vibration waveform and frequency equation
End vibration waveform and frequency equation
  • 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.

Luna end effector suppression settings
Luna end effector suppression settings

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.

Luna load disturbance suppression settings
Luna load disturbance suppression settings

Enlarged manual figure