Page 2
Thank you for purchasing the SV660P series servo drive developed by Inovance. The SV660P series high‑performance AC servo drive covers a power range from 50 W to 7.5 kW. The servo drive, which covers a power range from 0.05 kW to 7.5 kW,...
Page 3
● Warranty agreement Inovance provides warranty services within the warranty period (as specified in your order) for any fault or damage that is not caused by improper operation. You will be charged for any repair work after the warranty period expires.
Page 4
● and other extreme weather events The maintenance fee is charged according to the latest Maintenance Price List of Inovance. If otherwise agreed upon, the agreed terms and conditions shall prevail. ‑3‑...
Page 5
Table of Contents T T a a b b l l e e o o f f C C o o n n t t e e n n t t s s Preface ................1 General Safety Instructions .
Page 6
Use this equipment according to the designated environment requirements. ● Damage caused by improper use is not covered by warranty. Inovance shall take no responsibility for any personal injuries or property damage ● caused by improper use. Safety Levels and Definitions Indicates that failure to comply with the notice will result in death or severe personal injuries.
Page 7
General Safety Instructions Unpacking Do not install the equipment if you find damage, rust, or signs of use on the equipment ● or accessories upon unpacking. Do not install the equipment if you find water seepage or missing or damaged ●...
Page 8
General Safety Instructions Handle the equipment with care during transportation and mind your steps to prevent ● personal injuries or equipment damage. When carrying the equipment with bare hands, hold the equipment casing firmly with ● care to prevent parts from falling. Failure to comply may result in personal injuries. Store and transport the equipment based on the storage and transportation ●...
Page 9
General Safety Instructions Cover the top of the equipment with a piece of cloth or paper during installation. This is ● to prevent unwanted objects such as metal chippings, oil, and water from falling into the equipment and causing faults. After installation, remove the cloth or paper on the top of the equipment to prevent over‑temperature caused by poor ventilation due to blocked ventilation holes.
Page 10
General Safety Instructions Before power‑on, check that the equipment is installed properly with reliable wiring and ● the motor can be restarted. Check that the power supply meets equipment requirements before power‑on to ● prevent equipment damage or a fire. After power‑on, do not open the cabinet door or protective cover of the equipment, ●...
Page 11
General Safety Instructions Perform routine and periodic inspection and maintenance on the equipment according ● to maintenance requirements and keep a maintenance record. Repair Equipment installation, wiring, maintenance, inspection, or parts replacement must be ● performed only by professionals. Do not repair the equipment with power ON. Failure to comply will result in an electric ●...
Page 12
General Safety Instructions Dynamic braking is common in rotating mechanical structures. For example, when ● a motor has stopped running, it keeps rotating due to the inertia of its load. In this case, this motor is in the regenerative state and short‑circuit current passes through the dynamic brake.
Page 13
Fault Level and Display Fault Level and Display Faults and warnings of the servo drive are divided into three levels based on severity: No. 1 > No. 2 > No. 3, as shown below. No. 1 non‑resettable fault ● No. 1 resettable fault ●...
Page 14
Fault Level and Display Note [1]: To show 20 fault records: The MCU software version is required to be 6.3 and above, and the commissioning software must be the latest. ‑13‑...
Page 15
H03 or H17 and the corresponding DI logic is active, check whether the DI is connected correctly according to Chapter "Wiring" in SV660P Series Servo Drive Hardware Guide. Check whether H02.00 (Control mode selection) is set to 1 (Position control mode). If it is set to 2 (Torque control mode), 2.Wrong control...
Page 16
Troubleshooting During Startup Start process Symptom Confirming Method Cause The high/low‑speed pulse input terminal is wired incorrectly. ● When H05.00 (Position reference source) is set to 0, check whether the high/low‑speed pulse input terminal is connected correctly according to section “Description of Terminals”. Additionally, check whether the setting of H05.01 (Pulse reference input terminal selection) is matched.
Page 17
Troubleshooting During Startup Start process Symptom Confirming Method Cause The motor speed is unstable during Gains are set See section Adjustments for automatic gain adjustment. low‑speed improperly. operation. Rotating unstably The load moment The motor shaft at low speed of inertia ratio If the motor can operate safely , perform inertia auto‑tuning and vibrates leftward (H08.15) is...
Page 18
Troubleshooting During Startup C: Mechanical position slides between machine and servo motor. ■ In an ideal scenario where the position deviation is 0, the following relations ■ exist: Pout = Pin: Output position reference count value = Input position reference ■...
Page 19
DI logic is active. If FunIN.1 is not assigned, assign FunIN.1 to a DI and activate the logic of this DI. See parameter Switching on 1The S‑ON signal is settings for Groups H03 and H17 in the SV660P Series Servo Drive the S‑ON inactive. The servo motor Function Guide.
Page 20
Troubleshooting During Startup Start process Symptom Confirming Method Cause The speed reference selected is wrong. Check whether H06.02 ● (Speed reference selection) is set correctly. No speed reference is inputted or the speed reference is abnormal. ● When the speed reference is set through the keypad, check ●...
Page 21
FunIN.1 to a DI and activate the logic of this DI. See parameter (S‑ON signal The S‑ON signal is in the free settings for Groups H03 and H17 in the SV660P Series Servo Drive inactive. switched on) running state. Function Guide.
Page 22
Troubleshooting During Startup Start process Symptom Confirming Method Cause The torque reference selected is wrong. Check whether H07.02 (Torque reference source) is set correctly. No torque reference is inputted. The internal The servo When the torque reference is set through the keypad, check whether ●...
Page 23
Fault Reset Fault Reset Faults and warnings of the servo drive are divided into three levels based on severity: No. 1 > No. 2 > No. 3, as shown below. No. 1 non‑resettable fault ● No. 1 resettable fault ● No.
Page 24
Fault Reset Start Process Cause Fault Symptom Check method The servo drive may, depending on the warning types, continue running after warning reset. When FunIN.2 is assigned to a low‑speed DI, the effective level change of this DI must be kept for more than 3 Fault/Warning reset ms.
Page 25
Description of Warning Codes Description of Warning Codes E108.0: Parameter write error ● Description: Parameter values cannot be written to EEPROM. Confirming Method Possible Causes Solution If the modification is not Modify a certain parameter, saved and the fault persists power off and on the servo An error occurs during after the servo drive is...
Page 26
Description of Warning Codes E108.4: Single data is stored too many times ● Description: Single data is stored too frequently. Confirming Method Possible Causes Solution If the alarm is caused by manually modifying a Check H0b.90 and H0b.91. certain parameter or H0b.90 shows the object dictionary, there parameter in question or...
Page 27
Description of Warning Codes Confirming Method Possible Causes Solution Check whether auxiliary functions (H0D.02, H0D.03, The Communication S‑ON Deactivate the DI assigned signal is active when servo and H0D.12) are used and DI with FunIN.1 (both hardware drive is enabled internally. function 1 (FunIN.1: S‑ON DI and virtual DI).
Page 28
Description of Warning Codes Confirming Method Possible Causes Solution When H05.38 is set to 0 Decrease the value of H05.17 (Encoder frequency‑division (encoder frequency‑division output), check whether the pulses) to allow the output output pulse frequency pulse frequency, within the corresponding to the motor speed range required by the speed upon fault exceeds...
Page 29
Description of Warning Codes The vibration cannot be suppressed if the load carries a large inertia. In this case, increase the acceleration/deceleration time first to ensure the motor current is unsaturated. Confirming Method Possible Causes Solution Continuous vibration occurs during auto‑ Rectify the fault and tuning.
Page 30
Description of Warning Codes Confirming Method Possible Causes Solution If a hardware DI is used, check whether the corresponding DI function is assigned to a certain DI in group H03 and check the There is only high‑speed wiring of this DI. Change the searching but no low‑speed DI logic manually and searching during homing.
Page 31
Description of Warning Codes Confirming Method Possible Causes Solution Check if the homing method The homing method value is value exceeds the existent Adjust the value of H22.70. too large. homing mode (technology segment homing, H22.70). E730.0: Encoder battery warning ●...
Page 32
Description of Warning Codes Confirming Method Possible Causes Solution Use shielded twisted pairs Check the wiring according 1The wiring is incorrect or and shorten the circuit to the correct wiring interference exists. length. Increase AI1 input diagram. filter time. Disconnect AI1 and measure 2.The servo drive is faulty.
Page 33
Description of Warning Codes Confirming Method Possible Causes Solution H0b.45= 0x 1902. Check whether H04.00, H04.02, DO1–DO5 function Set DO function parameters selections are invalid. H04.04, H04.06 and H04.08 to valid values. are set to invalid values. E902.2: Torque reach setting invalid ●...
Page 34
It is recommended to use Check the wiring among the 1The motor and encoder the cables provided by servo drive, servo motor and cables are connected Inovance. the encoder according to improperly or in poor When customized cables are the correct wiring diagram. contact.
Page 35
Description of Warning Codes Confirming Method Possible Causes Solution Check the reference and the motor speed (H0b.00) through the software tool or the keypad. References in the position ● control mode: H0b.13 (Position reference counter) 6.The motor is stalled due to References in the speed ●...
Page 36
Description of Warning Codes Confirming Method Possible Causes Solution Measure whether the input voltage in the control circuit cable is within the following range: 220 V servo drive: Value range: 220 V to 240 V Allowable deviation: ‑10% to +10% (198 V to 264 V) 380 V servo drive: Overvoltage occurred on the Re‑connect or replace the...
Page 37
Description of Warning Codes Confirming Method Possible Causes Solution Set H02.25 according to section Wiring and Setting of 3. H02.25 (Regenerative Regenerative Resistor in the resistor type) is set Hardware Guide. improperly when an external H02.25 = 1 (external, Check the setpoint of ●...
Page 38
Description of Warning Codes Confirming Method Possible Causes Solution Perform moment of inertia auto‑tuning according to section "Inertia auto‑tuning" in the Function Guide or 7.The load moment of calculate the total Select an external inertia is too large. ● mechanical inertia based on regenerative resistor with mechanical parameters.
Page 39
Description of Warning Codes The estimated temperature of the regenerative transistor is higher than H0A.18 (IGBT overtemperature threshold). Confirming Method Possible Causes Solution 1The junction temperature of the braking is too high. The regenerative transistor Control the working 2.The regenerative transistor temperature exceeds the conditions and usage of the will be turned off...
Page 40
Description of Warning Codes Confirming Method Possible Causes Solution Check whether a certain DI Check the operation mode ● and on the prerequisite of in group H03 is assigned ensuring safety, send a with FunIN.14. 1. DI function 14: P‑OT Check whether the logic of reverse run command or (Positive limit switch) is...
Page 41
Description of Warning Codes E990.1: Pulse input overspeed warning ● Description: Pulse input overspeed warning. Confirming Method Possible Causes Solution Pulse input overspeed Check the input pulse Reduce input pulse warning frequency. frequency to within 4M. EA41.0: Torque fluctuation compensation failure ●...
Page 42
Fault Codes Fault Codes Solutions to Faults E101.0: Abnormal parameters in groups H02 and above ● Cause: The total number of parameters changes, which generally occurs after software update. Values of parameters in groups H02 and above exceed the limit, which generally occurs after software update.
Page 43
Fault Codes Confirming Method Possible Causes Solutions Check whether parameter Reset the servo drive model values in group H02 and and servo motor model, and 4.The software is updated. above exceed the upper/ restore system parameters to lower limit due to software default settings (H02.31 = 1).
Page 44
Confirming Method Possible Causes Solutions Check whether the MCU ● version number of H01.00 is: 9xx.x (the 4th digit on Contact Inovance for the panel screen is 9); FPGA and MCU version technical support. Update Check whether the FPGA mismatch ●...
Page 45
If the motor code is check whether a SV660P unknown, set H00.00 to drive and motor with a 23‑ 14101 when SV660P series bit encoder are used. servo drive and the motor 1The product (motor or Meanwhile, check whether equipped with a 23‑bit...
Page 46
Fault Codes The servo drive detects the motor model defined by H00.00 during initialization upon power‑on. If the motor model does not exist, E120.1 occurs. Confirming Method Possible Causes Solutions Check whether the value of The motor model (H00.00) is Rectify the value of H00.00.
Page 47
Fault Codes The servo drive model parameter cannot be identified. Confirming Method Possible Causes Solutions Check whether the model Program the model Model parameter CRC check parameter is not parameter again. failed programmed or is lost. E120.8: Junction temperature parameter check error ●...
Page 48
Fault Codes Confirming Method Possible Causes Solutions Reset the mechanical gear Check the setting of the ratio, the upper limit of mechanical gear ratio, the mechanical single‑turn upper limit of mechanical The upper limit of the position, and the electronic single‑turn position and the mechanical single‑turn gear ratio to ensure the...
Page 49
Confirming Method Possible Causes Solutions Check if devices used are the 1The servo Servo drive Replace the servo drive and SV660P series servo drive model does not match the motor. and a compatible motor. motor model. Check whether the encoder cable provided by Inovance is used.
Page 50
Fault Codes Confirming Method Possible Causes Solutions There is no need to take any corrective actions. After the 1Check whether the STO STO terminal is back to function is activated. normal, clear the fault using the fault reset function. Two 24 V inputs are Check whether the 24 V disconnected power supply for the STO is...
Page 51
Fault Codes Confirming Method Possible Causes Solutions The fault persists when the 24 V power supply is The upstream optocoupler Replace the servo drive. powered off and on again. of STO1 or STO2 failed. The drive displays E150.3. E150.4: PWM buffer hardware diagnosis failure ●...
Page 52
Servo drive operates improperly. Replace it. Check whether the encoder cable provided by Inovance is used and whether the cable is aging, corroded, or 2.The encoder cable is aged, connected loosely. Re‑solder, tighten or replace corroded, or connected Switch off the S‑ON signal...
Page 53
Fault Codes Confirming Method Possible Causes Solutions Check whether the servo drive power cables and 1Motor cables are in poor Tighten the cables that are motor cables on the U, V, contact. loose or disconnected. and W sides of the servo drive are loose.
Page 54
Fault Codes Confirming Method Possible Causes Solutions Check whether the servo drive power cables and 1Motor cables are in poor Tighten the cables that are motor cables on the U, V, contact. loose or disconnected. and W sides of the servo drive are loose.
Page 55
"Current feedback" in the software tool. Check whether the encoder 2.The encoder cable is aged, cable provided by Inovance Re‑solder, tighten or replace corroded, or connected is used and whether the the encoder cable. incorrectly or loosely.
Page 56
Fault Codes Confirming Method Possible Causes Solutions Check bit12 of H0b.30. Check whether the motor The encoder cable is connected improperly. model is correct. The encoder cable is Check whether the The servo drive fails to connected loosely. encoder cable is proper. receive the data fed back by The encoder cable is too Check whether the...
Page 57
3.The encoder model is motor equipped with a 23‑ check whether SV660P series wrong or the encoder is bit encoder, set H00.00 to servo drive and the motor wired improperly.
Page 58
Fault Codes Confirming Method Possible Causes Solutions Check whether the encoder cable provided by Inovance is used and whether the cable is aging, corroded, or 4.The encoder cable is aged, connected loosely. Re‑solder, tighten or replace corroded, or connected Switch off the S‑ON signal the encoder cable.
Page 59
Fault Codes In applications where the motor drives a vertical axis or is driven by the load, set H0A.12 to 0 to hide the runaway fault. E400.0: Main circuit overvoltage ● Cause: The DC bus voltage between P⊕ and N⊖ exceeds the overvoltage threshold. 220 V servo drive: normal value: 310 V, undervoltage level: 420 V 380 V servo drive: normal value: 540 V, undervoltage level: 760 V Confirming Method...
Page 60
Fault Codes Confirming Method Possible Causes Solutions If the resistance is "∞" (infinite), the regenerative resistor is disconnected internally. If a built‑in regenerative resistor is used, change to use an external regenerative resistor (H02.25 = 1 or 2) and If the built‑in regenerative remove the jumper resistor is used (H02.25 = 0), between terminals P ⊕...
Page 61
Check whether H0b.26 (Bus voltage) is within the following range: 220 V servo drive: H0b.26 > 6.The bus voltage sampling 420 V Contact Inovance for value deviates greatly from 380 V servo drive: H0b.26 > technical support. the measured value. 760 V Measure if the DC bus voltage between P ⊕...
Page 62
Fault Codes Confirming Method Possible Causes Solutions 1The power supply of the Check the power input specifications of the servo main circuit is unstable or power failure occurs. drive and measure whether the input voltage at the power supply side of the main circuit cables and R/S/ T on the drive side is within the following range:...
Page 63
Fault Codes Confirming Method Possible Causes Solutions Check the power input specifications of the servo drive and measure whether the input voltage at the power supply side of the main circuit cables and R/S/ T on the drive side is within the following range: 220 V servo drive: Value range: 220 V to 240 V...
Page 64
Fault Codes Confirming Method Possible Causes Solutions Check whether the cables 1The three‑phase input between the power supply Replace the cables and cables are connected side and R/S/T terminals of connect the main circuit improperly. the servo drive are cables correctly. connected properly.
Page 65
Fault Codes Confirming Method Possible Causes Solutions Check whether the motor speed corresponding to the Position control mode: ● input reference exceeds the CSP: Decrease the position overspeed threshold. reference increment per Position control mode: In synchronization cycle. The ● CSP mode, check the gear host controller should ratio 6091.01h/6091.02h to...
Page 66
Fault Codes Confirming Method Possible Causes Solutions Check whether the servo drive power cables are Connect the U/V/W cables in 1. FPGA internal speed connected in the correct the correct phase sequence. overflows. sequence at both ends. Check in the software tool Adjust the gains or 2.The motor speed whether the speed feedback...
Page 67
It is recommended to use Check the wiring between 1The motor and encoder the cables provided by the servo drive, servo motor cables are connected Inovance. and the encoder according improperly or in poor When customized cables are to the correct “wiring contact.
Page 68
Fault Codes Confirming Method Possible Causes Solutions Check the reference and motor speed (H0b.00) through the software tool or keypad. References in the position ● control mode: H0b.13 (Position reference 6.The motor is stalled due to counter) References in the speed mechanical factors, resulting Eliminate the mechanical ●...
Page 69
Fault Codes E630.0: Motor stall overtemperature protection ● Cause: The actual motor speed is lower than 10rpm but the torque reference reaches the limit, and such status lasts for the time defined by H0A.32. Confirming Method Possible Causes Solutions Perform motor trial run 1U/V/W output phase loss, Connect cables again without load and check...
Page 70
Fault Codes Note When E620.0 occurs, stop the servo drive for at least 30s before further operations. E640.0: IGBT junction overtemperature ● Cause: The IGBT junction temperature reaches the fault threshold defined by H0A.18. Confirming Method Possible Causes Solutions Improve the cooling 1The ambient temperature Measure the ambient conditions of the servo drive...
Page 71
Fault Codes Confirming Method Possible Causes Solutions Improve the cooling 1The ambient temperature Measure the ambient conditions of the servo drive is too high. temperature. to lower down the ambient temperature. Change the fault reset method. After overload Check the fault records (set occurs, wait for 30s before H0b.33 and check H0b.34) 2.The drive has been...
Page 72
Fault Codes Confirming Method Possible Causes Solutions Improve the cooling 1The ambient temperature Measure the ambient conditions of the servo drive is too high. temperature. to lower down the ambient temperature. Change the fault reset method. After overload Check the fault records (set occurs, wait for 30s before H0b.33 and check H0b.34) 2.The drive has been...
Page 73
Fault Codes Confirming Method Possible Causes Solutions Set the notch manually when vibration cannot be suppressed automatically. Modify the electronic gear Check if vibration resonance ratio to improve the 1.During STune operation, is properly suppressed in the command resolution, or the gain drops to the lower system.
Page 74
Fault Codes Confirming Method Possible Causes Solutions Set the notch manually when vibration cannot be suppressed automatically. Modify the electronic gear ratio to improve the command resolution, increase the command 1. During ETtune operation, filter time constant or in Check if vibration resonance the gain drops to the lower is properly suppressed in the the parameter...
Page 75
Fault Codes Confirming Method Possible Causes Solutions Set the notch manually when vibration cannot be suppressed automatically. Modify the electronic gear ratio to improve the Check if vibration resonance Check whether resonance command resolution, is properly suppressed in the that occurred during ITune increase the command system.
Page 76
Fault Codes Confirming Method Possible Causes Solution 1The battery is not Check whether the battery is Set H0d.20 to 1 to clear the connected during power‑off. connected during power‑off. fault. 2.The encoder battery Use a new battery with the Measure the battery voltage. voltage is too low.
Page 77
Fault Codes Confirming Method Possible Causes Solutions Check the encoder cable connections. Check whether vibration on site is too strong, which loosens the encoder cable and even damages the encoder. Replace with a new The encoder cable is not encoder cable. If the fault Check the wiring of the connected reliably.
Page 78
It is recommended to use frequency devices are the cables provided by present inside the cabinet. Inovance. For use of Make servo drive stay in customized cables, check "Rdy" status and rotate whether the customized motor shaft...
Page 79
Fault Codes Confirming Method Possible Causes Solutions Check whether H00.00 (Motor code) is set properly. Check whether the encoder cable is 5.An error occurs on the Check whether the value of connected properly. communication between the H0b.28 is not 0. Check whether the servo servo drive and the encoder.
Page 80
Fault Codes Confirming Method Possible Causes Solutions Replace with a new encoder cable. If the fault no longer occurs after cable replacement, it indicates the original encoder cable is Replace with a new encoder damaged. Keep the motor in cable. If the fault persists An error occurs when writing a certain position, power on after the encoder cable is...
Page 81
Fault Codes Confirming Method Possible Causes Solutions Check the setpoint of Rectify the value of H0E.00. CANlink station No. conflict H0E.00. EA33.0: Encoder read/write check error ● Cause: Encoder parameters are abnormal. Confirming Method Possible Causes Solutions Check for wrong connection, disconnection and poor 1The serial incremental contact of the encoder...
Page 82
Fault Codes Confirming Method Possible Causes Solutions Check the reference and motor speed (H0b.00) through the software tool or keypad. References in the position ● control mode: H0b.13 (Position reference counter) References in the speed 3.The motor is stalled due to Eliminate the mechanical ●...
Page 83
Fault Codes Confirming Method Possible Causes Solutions 6.Given the operating Check whether the setpoint Increase the setpoint of condition, the value of of 6065h is too low. 6065h. 6065h (H0A.10) is too low. Monitor the operating waveforms using the If the position reference is oscilloscope function in the not 0, but the position 7.The drive/motor is faulty.
Page 84
Fault Codes Confirming Method Possible Causes Solutions Check the position loop gain and speed loop gain of the Adjust the gain values servo drive. 4.The gain values are too manually or perform gain 1st gain set: H08.00– ● low. auto‑tuning. H08.02;...
Page 85
Fault Codes EB01.1: Individual position reference increment too large ● Cause: The target position increment is too large. Confirming Method Possible Causes Solutions Check whether the maximum speed of the motor fulfills the application requirement. If yes, reduce the target position reference increment, which is to lower the profile...
Page 86
Fault Codes Confirming Method Possible Causes Solutions Detect the servo limit signal (bit0 and bit1 of The target position is still in 60FD is recommended) the process of transmission Check whether the host through the host when the servo limit or controller continues sending controller.
Page 87
Fault Codes Cause: Modbus communication timeout Confirming Method Possible Causes Solutions Determine the Modbus Modbus communication Increase the value of H0E.83. access cycle by frame grab. timeout ED03.0: CANLink communication failure ● Cause: The master is offline. Confirming Method Possible Causes Solutions 1Increase the master Capture frames to ensure...
Page 88
Fault Codes Confirming Method Possible Causes Solutions Reset the NMT node. When changing the NMT, disable the output stage. Use shielded cables to prevent interference. Ground the servo drive properly. After the motor is enabled, Ensure the load rate is errors such as slave offline, Check whether the reset proper.
Page 89
60C2h. Check the wiring between the slave and the master. Internal fault When any one of the following fault occurs, contact Inovance for technical support. E602.0: Angle auto‑tuning failure ● E220.0: Phase sequence incorrect ●...
Page 90
List of Warning Codes List of Warning Codes Table 6–1 No. 3 resettable warning list Fault code Fault subcode Alarm Name Fault Level Resettable E108.0 Parameter write error No. 3 E108.1 Parameter read error No. 3 Invalid check on data written in E108.2 No.
Page 94
Fault Code Table No. 2 resettable faults Table 7–3 List of No. 2 resettable faults Fault code Fault subcode Name Fault Level Resettable Different DIs assigned with the same E122.1 No. 2 function Different DOs assigned with the same E122.2 No.
Need help?
Do you have a question about the SV660P Series and is the answer not in the manual?
Questions and answers