Posted on

Fuji ALPHA7 Series Servo Drive CNC Integration Startup Troubleshooting Guide: Systematic Analysis and Solutions for PSoF Status, READY Signal Flashing, and nG6 Jog Errors

The Fuji ALPHA7 series servo drives, as Fuji Electric’s new generation of high-performance servo systems, are widely used in CNC machine tools, especially in positioning applications such as rotary tables and indexing tables. The VV-type universal interface (models like RYT302F7-VV2-Z6) supports multiple control methods including pulse, analog, positioning, and Modbus. It features a 3.0kW capacity, 200-240V three-phase input, and IP00 protection, suitable for GYS/GYB/GYG series motors. In actual field applications, drives often exhibit phenomena such as the keyboard displaying PSoF (Servo OFF), CNC screen READY signal flashing, and nG6 (Not Good 6) rejection to start during Test Operation Mode. These issues are not hardware failures but rather signal interlock problems caused by unmet servo startup permission conditions. This article systematically reviews the startup mechanism, display interpretation, fault diagnosis logic, troubleshooting process, parameter optimization, and preventive measures for ALPHA7 VV-type drives, providing a complete technical solution for field engineers.


I. Hardware and Interface Architecture of ALPHA7 VV-Type Servo Drives

In the ALPHA7 series servo amplifier model number, RYT302F7-VV2-Z6 has a clear meaning: RYT denotes the ALPHA7 servo amplifier, 302F7 represents 3.0kW capacity (Frame 3 chassis) and 200V series, VV2 indicates the universal interface type (supports pulse/analog/positioning/Modbus), and Z6 is a specific market/batch suffix. The main circuit terminals of the drive include L1/L2/L3 main power supply, P1/P(+)/N(-) DC bus, and RB1/RB2/RB3 regenerative braking. The control power supply L1C/L2C is independently powered.

Key interfaces determine startup behavior:

  • CN1: Main control signal interface, inputs S-ON (Servo ON), EMG (Emergency Stop), +OT/-OT (Overtravel), CONT1~8 (Sequence inputs, assignable to LOCK PIN, POSITIONING, etc.).
  • CN6: Safety function interface (STO – Safe Torque Off). It must be correctly shorted or connected to the safety module WSU-ST1; otherwise, STO activation prevents the servo from turning ON.
  • CN3A/CN3B: High-speed serial bus or expansion interface (VV-type is mainly used for external encoders or multi-axis synchronization).
  • CN4: USB interface for real-time monitoring of signal status using PC Loader software.
  • CN7: Keypad interface, supporting Sequence Mode and Test Operation Mode.

After the drive is powered on, if the internal self-test passes, it displays AL.0000 (No alarm). At this point, if the external S-ON signal is not input or the interlock conditions are not met, the keyboard defaults to #PSoF (or PSoF) in Sequence Mode, indicating the servo is off with no drive output. The CNC-side RDY (Ready) signal is fed back via CN1 output. If the drive does not enter the Servo ON state, the CNC screen READY signal flashes to indicate “Not Ready.” This architecture ensures safety but is also the most common source of “false faults.”


ER.000 FAULT OF the FUJI servo

II. Keypad Display Modes and Status Interpretation

The ALPHA7 keypad supports multiple modes; Sequence Mode and Test Operation Mode are directly related to startup faults.

1. Sequence Mode (Sequence Mode)

The default mode upon power-up, displaying the real-time status of the servo.

  • PSoF (#PSoF): Servo OFF, normal standby state. The servo motor has no current output, and the axis is in a free state.
  • #PSon: Servo ON, powered on, the motor has holding torque.
  • AL.0000: No alarm (confirm “No alarm at present” on the En_01 page).
  • Er.0000: No error (common in Fn mode).

2. Test Operation Mode (Test Operation Mode, Fn_0n)

Entered via the MODE key; Fn_01 is for JOG, Fn_06 is for test run, etc.

  • nG6 (Not Good 6): Prompt indicating that the operation start conditions are not met. The NG series codes mean “Cannot execute.” NG6 specifically refers to the lack of safety/interlock/signal permission (distinct from NG1 initialization failure, NG2 operation interruption, etc.). At this point, the drive refuses to output PWM, and the motor does not rotate.
  • F-nnn: Fn mode entry, Er.0000 indicates no error.

Keypad Operation Standard: Press MODE to enter the mode, use ↑↓ to select Fn, and press SET to confirm. If nG6 is displayed, it means S-ON is not valid, STO is not released, or CNC CONT signals are not ready. The ALPHA7 manual specifies: Before starting the Test Operation Mode, the Servo must be confirmed to be in the OFF state, and all external permission signals must be at valid levels.


PSOF status of the FUJI servo

III. Signal Interlock and READY Mechanism in CNC Integration

Typical CNC screen signals for rotary tables (LOCK PIN UP 1/2, POSITIONING UP 1/2, ROTATION Fb, READY, INDEXING END, ALARM DETECT, etc.) represent indexing control logic. The essence of READY flashing is that the CNC has not received the RDY output signal from the drive.

Signal Flow Analysis:

  1. CNC outputs S-ON to the corresponding terminal on CN1 (CONT signals can be assigned via PA3_01~08 parameters).
  2. Internal drive checks:
    • Main power/control power is normal.
    • STO (CN6) is not activated (safety module or shorted).
    • EMG, +OT/-OT are OFF.
    • Encoder feedback is normal (no P5 power loss, etc.).
    • CONT sequence inputs meet application interlocks (e.g., LOCK PIN is in position, POSITIONING is complete).
  3. Once satisfied, the drive enters Servo ON and outputs RDY to the CNC.
  4. The CNC ladder logic then confirms all feedback signals, lighting up the READY indicator.

If any link is missing, the drive remains in PSoF, the CNC READY flashes, and nG6 appears during JOG. Common interlock points: Mechanical lock pin of the rotary table is not in position (LOCK PIN signal OFF), indexing position deviation (DEVIATION ZERO not ON), feedback pulse anomaly (ROTATION Fb missing). When the VV-type supports Modbus, also check the communication timeout parameter (PA2_95).


READY status of the CNC deplay

IV. Fault Phenomenon Diagnosis Logic

Interlocking of Three Phenomena:

  • PSoF + AL.0000: Drive self-test passed, no hardware alarm.
  • CNC READY Flashing: External signals are not in a closed loop.
  • nG6 in Fn_01: Startup permission is missing in test mode.

Root Cause Classification:

  1. Signal Input Class (Most common, 70%): S-ON not output, CONT assignment error, CNC I/O card failure.
  2. Safety Function Class: STO activated (CN6 not shorted), EMG constantly ON, overtravel limit switch mistakenly triggered.
  3. Parameter/Configuration Class: PA3 sequence input assignment conflict, PA2_74 parameter write protection enabled, electronic gear ratio (PA1_06/07) causing feedback mismatch.
  4. Power/Wiring Class: Control power undervoltage (affects STO even without alarm), CN1 shielded wire poor grounding.
  5. CNC Logic Class: Ladder diagram READY trigger condition includes unmet indexing end signal.

Diagnostic Priority: Confirm AL.0000 on keypad first → Check CN6 STO → Monitor S-ON/CONT real-time status with PC Loader → Force S-ON output on CNC side for testing.


V. Practical Troubleshooting Process and Operation Standards (12-Step Complete Guide)

Tools Required: Multimeter, PC Loader software, ALPHA7 user manual, CNC ladder diagram.

Step 1: Power on and confirm the keypad displays AL.0000 and “No alarm” on En_01. If there is an AL.xx, refer to Chapter 7 of the manual for the alarm list and reset.

Step 2: Enter Sequence Mode to confirm PSoF. Record all current displays.

Step 3: Check CN6 STO terminals: If no safety module is used, 1-2 and 3-4 must be shorted; if a WSU-ST1 module is present, confirm 24V power supply and that PA safety function parameters are enabled.

Step 4: Measure the voltage at the S-ON terminal on CN1 (typically DC24V ON). If absent, force output via CNC I/O monitoring.

Step 5: Enter Test Operation Mode, select Fn_01 JOG. Press SET to start. If nG6 appears, record the prompt.

Step 6: Connect PC Loader to CN4 and monitor:

  • S-ON input status (bit address).
  • Actual levels of CONT1~8.
  • RDY output status.
  • STO status.

Step 7: Check mechanical interlocks: Whether the rotary table LOCK PIN is physically in position, and whether limit switch signals are conducting.

Step 8: Verify ladder logic on CNC side: Force S-ON and observe if READY lights up; check INDEXING END and DEVIATION ZERO signals.

Step 9: Parameter check: Confirm PA3_01~08 CONT assignments have no conflicts; set PA1_13 tuning mode to 0 (manual); disable PA2_74 write protection.

Step 10: Safety reset: Press SET/ESC on the keypad or use the CNC RST signal; power cycle the control power supply.

Step 11: Low-speed JOG test: Confirm motor rotation, no abnormal noise, and consistent position feedback.

Step 12: Full-speed test run: Monitor torque and speed waveforms, confirm no overload (PA2_70).

The entire process usually takes 30-60 minutes. Strictly adhere to: Disconnect main power before operation, wear anti-static protection, and ensure the emergency stop circuit is effective.


RYT302F7-VV2-Z6

VI. Parameter Optimization, Safety Configuration, and Advanced Diagnostics

Key Parameter Optimization for VV-Type (for Rotary Tables):

  • PA1_01: Select Control Mode 3 (Positioning Mode).
  • PA1_05/PA1_06/07: Electronic gear ratio precisely matches the table reduction ratio.
  • PA3_51~55: Assign RDY output signal to CNC.
  • PA2_89/90: Encoder selection for sequence test mode (INC/ABS).
  • Safety Parameters (WSU-ST1): Enable SS1/SLS/SBC functions, STO response time <10ms.

Advanced Diagnostics:

  • PC Loader Waveform Recording: Record the delay from the rising edge of S-ON to RDY output.
  • Life Prediction: ALPHA7 has built-in consumable life monitoring (capacitors, fans) for early warning.
  • Multi-axis Synchronization: If using multiple VV-types, check that Modbus station numbers (PA2_72) do not conflict.
  • Noise Suppression: Separate power and signal wiring by >30cm; use shielded cables for CN1 and ground them.

VII. Rotary Table Application Case Study

Field Case (RYT302F7-VV2-Z6 + GYS302D7 Motor):

  • Phenomenon: Keypad PSoF, CNC READY flashing, Fn_01 JOG displayed nG6.
  • Diagnosis: PC Loader showed S-ON input was OFF, and LOCK PIN UP signal was not ON (mechanical lock pin not reset).
  • Solution: Adjusted the mechanical lock pin position, confirmed CONT signal assignment (PA3_03=LOCK PIN). After forcing S-ON, READY lit up and JOG was successful.
  • Optimization: Added PA3_26~30 CONT constant ON function to improve anti-interference; enabled STO monitoring for daily self-checks.

In similar cases, 90% stem from unclosed interlock signals, 5% from STO wiring errors, and 5% from parameter assignment errors. No hardware damage was found in any case.


VIII. Preventive Maintenance and Best Practices

  1. Wiring Standards: Use twisted shielded cables for CN1/CN6, keeping them >30cm away from power lines.
  2. Power-up Sequence: Turn on control power first, then main power; when powering down, disconnect main power first.
  3. Regular Self-checks: Monthly Fn_05 alarm reset test and PC Loader signal scanning.
  4. Document Management: Save parameter backups (exported via PC Loader) and ladder diagram versions.
  5. Training Points: Operators are strictly prohibited from hot-swapping CN1; confirm PSoF before maintenance.
  6. Upgrade Suggestion: If nG6 occurs frequently, consider switching to LS-type with built-in positioning functions to reduce CNC load.
  7. Spare Parts Strategy: Keep CN6 shorting parts and STO modules in stock; do not disassemble the drive within the warranty period.

Adhere to ISO13849-1 Cat.3 PL-d safety standards to ensure the integrity of the STO function.


Conclusion

The PSoF, READY flashing, and nG6 phenomena in ALPHA7 VV-type drives are typical “signal permission not ready” faults. By interpreting the keypad display, tracing the signal flow, using PC Loader for monitoring, and following the 12-step troubleshooting process, production can be restored in the shortest possible time. The core lies in understanding the closed-loop logic of S-ON and multiple interlocks, rather than blindly replacing hardware. This guide is compiled based on the ALPHA7 user manual (Sequence Mode/Test Operation Mode chapters), field VV-type application experience, and safety module manuals, and is applicable to most CNC rotary table scenarios. In actual operation, strictly follow the latest manual version; for difficult problems, provide the serial number and Loader screenshots to Fuji Electric technical support for further diagnosis.

Mastering the above techniques can reduce the troubleshooting time for ALPHA7 startup faults from hours to minutes, improving equipment utilization and system reliability. In the future, with the popularization of EtherCAT VC-type drives, similar signal interlock issues will be further simplified, but the basic diagnostic logic remains unchanged. It is recommended that engineers establish a standardized troubleshooting checklist to ensure S-ON signal verification and STO function tests are completed for each device before commissioning.

Posted on

Comprehensive Analysis of Motor Dust Accumulation and Inverter Faults: Err10 (Drive Overload) and Hypothetical Err1 (Drive Unit Protection)

Abstract

This paper delves into the multifaceted impacts of motor dust accumulation on the operation of KECEN inverters (KC480/KC500 series) from Chuan Science, focusing particularly on Err10 (Drive Overload) and a hypothetical Err1 (Drive Unit Protection) fault. Through a systematic analysis of how dust affects motor heat dissipation, insulation performance, mechanical components, and electrical connections, comprehensive and targeted solutions are proposed. This paper aims to provide industrial field technicians with a detailed and practical guide for fault handling and prevention, ensuring the long-term stable operation of motors and inverters.

1. Introduction

In the field of industrial automation, inverters serve as the core equipment for motor speed control, and their stable operation is crucial for ensuring the continuity and efficiency of production lines. However, motors and inverters often face various challenges in practical operation, among which motor dust accumulation is a prevalent yet easily overlooked issue. This paper will take KECEN inverters (KC480/KC500 series) as an example to analyze in detail how motor dust accumulation can lead to Err10 (Drive Overload) and a hypothetical Err1 (Drive Unit Protection) fault, and propose corresponding handling and preventive measures.

ERR 10 ERR 1 FAULT

2. Fault Overview

2.1 Err10 Fault: Drive Overload

The Err10 fault typically indicates drive overload in KECEN inverters, meaning the motor load exceeds the rated carrying capacity of the inverter. This fault can be triggered by various factors, including excessive load, motor lock-up, inadequate inverter power rating, or improper setting of motor overload protection parameters. However, motor dust accumulation, as an indirect yet significant factor, should not be overlooked.

2.2 Hypothetical Err1 Fault: Drive Unit Protection

The Err1 fault is hypothesized here as drive unit protection, which may involve abnormalities in the inverter’s internal power module, drive circuit, or control board. Although the specific fault code and表现形式 (manifestations) may vary by manufacturer, drive unit protection is typically closely related to abnormal conditions such as overcurrent, overvoltage, and overheating. Motor dust accumulation may indirectly trigger such protection mechanisms by affecting heat dissipation or causing poor electrical connections.

3. Multidimensional Impacts of Motor Dust Accumulation

3.1 Poor Heat Dissipation

Mechanism of Impact: Motors generate significant heat during operation, which must be effectively dissipated through heat sinks and fans. Dust accumulation can cover the heat sinks, obstructing heat dissipation and leading to a continuous rise in motor temperature.
Impact on Inverter: Motor overheating can trigger the inverter’s overload protection (Err10). Additionally, long-term high-temperature operation can accelerate the aging of internal components in the inverter, increasing the risk of faults.

3.2 Degraded Insulation Performance

Mechanism of Impact: Dust may contain conductive substances, such as metal particles and carbon powder. Accumulation of these substances on motor windings and insulation materials can degrade insulation performance. In humid environments, this situation can be particularly severe, potentially leading to internal short circuits in the motor.
Impact on Inverter: Internal short circuits in the motor can trigger the inverter’s overcurrent protection or drive unit protection (hypothetical Err1) and even damage internal components of the inverter.

3.3 Increased Mechanical Wear

Mechanism of Impact: Once dust enters the motor, it can cause wear on mechanical components such as bearings and gears. Long-term accumulation can lead to unstable motor operation, producing vibrations and noise.
Impact on Inverter: Increased mechanical wear-induced motor load can trigger the inverter’s overload protection (Err10). Additionally, vibrations and noise may also affect the normal operation and lifespan of the inverter.

3.4 Poor Electrical Connections

Mechanism of Impact: Dust accumulation on electrical connection points can lead to poor contact, increasing contact resistance and generating additional heat. This can result in voltage drops, current imbalances, and even open circuits.
Impact on Inverter: Poor electrical connections can trigger various protection mechanisms in the inverter, including overcurrent protection and drive unit protection (hypothetical Err1), and may also cause damage to internal components.

KC500-4T1.5GB/2.2PB

4. Handling and Preventive Measures

4.1 Cleaning Motor Dust

Operational Steps:

  • Preparation: Gather appropriate cleaning tools, such as compressed air, vacuum cleaners, soft brushes, and cleaning cloths.
  • Shutdown and Disconnection: Ensure the motor and inverter are completely shut down and disconnected from the power supply before cleaning.
  • External Cleaning: Use a vacuum cleaner or soft brush to remove dust from the motor’s exterior, including heat sinks, fans, and ventilation openings.
  • Internal Cleaning (if accessible): For motors with accessible interiors, use compressed air to blow out dust from windings, bearings, and other components. Exercise caution to avoid damaging delicate parts.
  • Final Inspection: After cleaning, visually inspect the motor for any signs of damage or wear. Reassemble any disassembled parts and ensure all connections are secure.

4.2 Inspecting and Optimizing the Heat Dissipation System

Operational Steps:

  • Visual Inspection: Check for any obstructions or damage to heat sinks, fans, and ventilation openings.
  • Fan Operation Test: Manually rotate the fan blades to ensure they move freely without obstruction. Power on the motor (if safe to do so) and verify that the fan operates correctly.
  • Cleaning Heat Sinks: Use a soft brush or compressed air to remove dust from heat sinks, ensuring optimal heat transfer.
  • Thermal Paste Application (if necessary): If the motor has been disassembled, apply a thin layer of thermal paste between the motor and heat sink to enhance heat conduction.

4.3 Calibrating and Optimizing Inverter Parameters

Operational Steps:

  • Overload Protection Parameters: Set the inverter’s overload protection parameters reasonably based on the motor’s actual load conditions to avoid false triggering.
  • Acceleration and Deceleration Times: Adjust acceleration and deceleration times according to motor and load characteristics to reduce inrush currents during startup and stopping.
  • V/F Curve Adjustment: Optimize the V/F curve settings based on motor load characteristics to improve motor operating efficiency and stability.

4.4 Strengthening Routine Maintenance and Monitoring

Operational Steps:

  • Regular Cleaning: Establish a regular cleaning schedule for motors and inverters to ensure equipment cleanliness.
  • Condition Monitoring: Regularly check the operating status of motors and inverters, including temperature, vibration, and noise levels, to detect and address anomalies promptly.
  • Parameter Recording: Record inverter parameter settings and operating data to facilitate fault analysis and parameter optimization.

4.5 Environmental Improvement and Protection

Operational Steps:

  • Dust Prevention Measures: Install dust covers or take other dust prevention measures around motors and inverters to reduce dust ingress.
  • Regular Cleaning of Work Area: Regularly clean the work area to maintain a clean environment and reduce dust concentration.
  • Humidity Control: In humid environments, take dehumidification measures to prevent dust and moisture from combining and degrading insulation performance.

5. Case Study

5.1 Case Background

A factory’s production line experienced frequent Err10 (Drive Overload) and hypothetical Err1 (Drive Unit Protection) faults with its KECEN inverter (KC500 series), leading to multiple production line shutdowns. Technicians initially suspected motor overload but found that the motor load did not exceed the rated value upon inspection.

5.2 Fault Investigation

Further investigation revealed significant dust accumulation inside the motor, with heat sinks covered in dust, leading to poor heat dissipation. Additionally, poor electrical connections due to dust accumulation were also observed.

5.3 Handling Measures

  1. Cleaning Motor Dust: Thoroughly cleaned the motor’s interior using compressed air and vacuum equipment.
  2. Inspecting Heat Dissipation System: Confirmed that the cooling fan and heat sinks were functioning properly without blockages or damage.
  3. Securing Electrical Connections: Checked and tightened all electrical connection points to ensure good contact.
  4. Calibrating Inverter Parameters: Reasonably set overload protection parameters and other key parameters based on the motor’s actual load conditions.
  5. Strengthening Routine Maintenance: Established a regular cleaning schedule for motors and inverters and enhanced condition monitoring and parameter recording.
  6. Environmental Improvement: Added dust covers around motors and inverters and regularly cleaned the work area.

5.4 Handling Results

After implementing the above handling measures, the inverter no longer experienced Err10 or hypothetical Err1 faults, and the production line resumed stable operation.

6. Conclusion

Motor dust accumulation is a significant factor contributing to inverter Err10 (Drive Overload) and hypothetical Err1 (Drive Unit Protection) faults. By implementing comprehensive measures such as cleaning motor dust, inspecting and optimizing the heat dissipation system, calibrating and optimizing inverter parameters, strengthening routine maintenance and monitoring, and improving the environment, these issues can be effectively resolved, and similar faults can be prevented from recurring. Industrial field technicians should fully recognize the hazards of motor dust accumulation and take effective measures to prevent and handle it, ensuring the long-term stable operation of motors and inverters.

Posted on

In-depth Analysis and On-site Troubleshooting Guide for P071 Voltage Limit Fault after Replacing the CUVC Control Unit in Siemens Masterdrives VC Inverters

Introduction

In the field of industrial automation, the Siemens SIMOVERT Masterdrives VC series inverters are widely used in high-performance drive applications such as machine tools, hoisting, and metallurgy due to their Vector Control technology and high reliability. This series adopts a modular design, where the CUVC (Control Unit Vector Control) serves as the core “brain,” responsible for parameter configuration, closed-loop control, and fault diagnosis. However, during actual maintenance, a common issue arises after replacing the CUVC: the P071 “Line Volts” parameter cannot be set according to the old configuration.

Based on a typical case study, this article systematically analyzes the root cause of the fault and the parameter dependency mechanism. It provides a complete, reproducible on-site programming solution to help engineers quickly restore equipment operation.

The P071 parameter in Masterdrives VC is not isolated; it directly affects DC link voltage calculation, pre-charge monitoring, undervoltage protection (F008), and the Vdmax controller (P515). Incorrect configuration can lead to the drive failing to power up, frequent tripping, or even hardware damage. Combining official manuals, the DriveMon software interface, and nameplate data, this article details the correct operation process—from power section definition to full motor parameterization—ensuring readers grasp the essential technical points for a permanent fix.

Close-up of the Siemens SIMOVERT VC Converter nameplate (Order No. 6SE7023-8ED61-Z). The label displays key hardware specifications: Input 41.3A at 50/60Hz, Output 3AC 0V-380...480V at 37.5A, and a maximum output of 51.2A (136% for 1 min). This confirms the hardware is a 380-480V class unit, which dictates the valid range for parameter P071.

Overview of the Masterdrives VC System and CUVC Unit

The SIMOVERT Masterdrives VC (e.g., Order No. 6SE7023-8ED61-Z) is a Compact Unit in the 380~480V AC input voltage class. Typical nameplate data includes:

  • Input: 41.3A, 50/60Hz
  • Output: 3AC 0~380…480V, 37.5A, 0…500Hz
  • Max Output: 51.2A (136% for 1 minute)

The CUVC control unit locks the power section type (Device Type) via parameter P070 (Order No. / MLFB), which in turn determines the minimum/maximum setting range for P071. The functions of P071 are:

  • AC/AC Mode: Input line voltage effective value (RMS).
  • DC/AC Inverter Mode: DC link voltage.
  • Used to calculate the rated DC link voltage, serving as the reference for Vd(max)/Vd(min) controllers and undervoltage fault limits.

Official manuals explicitly state that P071 must match the hardware voltage class. For 380~480V hardware, the factory default for P071 is approximately 400V, and the minimum value is typically restricted to around 208V; it cannot be arbitrarily set to 90V. Only low-voltage hardware (e.g., 200~230V) allows lower limits. This is the core reason why the “old card could be set to 90V, but the new card only recognizes 400V” after replacement.

DriveMon software (or PMU/OP1S) is the primary tool for parameterization, offering wizard menus such as “Power Section Definition” and “Drive Setting.” Correctly operating these menus prevents parameter conflicts.

Screenshot of the DriveMon software interface displaying Parameter P071 "Line Volts". The parameter description explains it is used for calculating the rated DC link voltage. The "Setting limits" section clearly shows a Minimum value of 90V and a Maximum of 1320V, with a Factory setting of 400V. This screen illustrates the software limits that restrict the user from setting the voltage to incompatible values for this specific hardware.

Typical Fault Case Description

At a site, the original Masterdrives VC drive (6SE7023-8ED61-Z) was running normally. The old CUVC card had P071 set to 90V, with motor parameters rated at 230V, 37.5A, linear U/f characteristics, sensorless mode, and a ramp time of 10s. After replacing the CUVC with a new one and powering up via DriveMon, the following was observed:

  • In the Device Identification interface, after selecting the correct MLFB from the device list, the minimum value for P071 was locked to a higher range (approx. 400V).
  • Attempting to modify P071 to 90V resulted in the software rejecting the save or automatically reverting to the default value.
  • Other parameters, such as P100 (control mode), P101~P108 (motor data), ramp generators (P462/P464), and U/f characteristics (P330, etc.), needed to be re-entered; otherwise, the drive would not run.

If a low-voltage configuration is forced, the system will report an F008 undervoltage fault, a pre-charge timeout (pre-charge needs to reach P071 × 1.34 × 80%), or even damage the pre-charge circuit. The DriveMon screenshots provided by the user (P071 parameter page, motor configuration page, sensorless page, ramp page, U/f page) clearly showed the default state of the new card versus the “mismatch” of the old card.

Root Cause Analysis: Hardware Dependency Mechanism of P071

The root cause of the fault lies in the “binding” relationship between the CUVC and the power section:

  1. P070 MLFB Definition: After power-up, the CUVC must have the correct code entered via P060=8 (Power Section Definition menu) (corresponding to 6SE7023-8ED61-Z). The old card might have incorrectly selected a low-voltage MLFB (low P070 value), causing the P071 limit to be relaxed to 90V. The new card restores the correct MLFB, and the limit automatically tightens.
  2. Voltage Class Protection: The manual specifies that P071 is used to calculate the rated DC link voltage (P071 × 1.34). For 380~480V hardware, the normal DC link range is 510~810V. An input of 90V would cause the pre-charge circuit to fail to reach the threshold, triggering protection.
  3. Parameter Linkage: P071 affects P072 (rated current), P078 (frequency), P515 (Vdmax control), etc. The “Device Type” dropdown list in DriveMon directly determines these limits.
  4. Software Version and Firmware: Different CUVC firmware versions have stricter checks on P071. The new card might be a newer version that enforces hardware matching more strictly.

Additionally, the mismatch between the motor’s 230V nameplate and the drive’s 380~480V hardware may stem from Star/Delta wiring or a step-down application, but P071 must reflect the actual input supply voltage, not the motor voltage.

Drive Navigator software interface showing the "Motor" configuration tab under the "Configuration" menu. The screen displays IEC standard motor data entry fields: Motor rated voltage set to 230V, rated current at 37.5A, power factor (cos phi) at 0.800, and rated frequency at 50.00Hz. The "Calculation" button is visible, indicating the process of defining the motor model for the vector control algorithm.

Complete Solution: Full Process from CUVC Replacement to Parameter Restoration

Preparation

  • Power off the drive and confirm the actual input voltage (measure line voltage with a multimeter).
  • Install DriveMon software and connect to the CUVC (X300 serial port).
  • Back up parameters from the old card (if still connectable): DriveMon → Save to PC.
  • Before powering up the new CUVC, ensure P053=6 (Parameter access enable).

Step 1: Power Section Definition (Core to solving P071 restrictions)

  1. Enter DriveMon → Device Identification / Configuration menu.
  2. In the device list, precisely select 6SE7023-8ED61-Z (displaying AC 380-480V or DC 510-810V).
  3. Click Next to confirm. The system will automatically update P070 MLFB and the P071/P072 limits.
  4. Return to the parameter menu to verify that P071 can now be modified normally (but still cannot be set to 90V).

Step 2: Set P071 Line Volts

  1. Enter the P071 parameter page.
  2. Enter the actual measured input voltage (recommended 380~400V).
    • AC/AC Mode: Line voltage RMS value.
    • DC/AC Mode: DC link voltage.
  3. Save and exit. P071 will no longer allow 90V because the hardware does not support it.

Step 3: Complete Parameter Entry (Corresponding to user-provided screenshots)

Use the “Drive Setting” menu (P060=5) in DriveMon or set parameters individually:

  • Motor Parameters (Corresponding to Screenshot 4):
    • P095=10 (IEC Asynchronous/Synchronous motor)
    • P101=230V (Motor rated voltage)
    • P102=37.5A (Motor rated current)
    • P104=0.800 (Power factor cosφ)
    • P106=50.00Hz (Rated frequency)
    • P107=0.0 1/min (Rated speed, per nameplate or 0)
    • P108=1 (Pole pairs)
    • P109=31.80 Nm (Rated torque)
    • Click “Calculation” to automatically calculate magnetizing current, etc.
  • Motor Sensor (Screenshot 5):
    • Select “No motor sensor” (Sensorless mode).
  • Setpoints and Ramps (Screenshots 6, 7):
    • ON/OFF1 activation.
    • Motor potentiometer mode.
    • Acceleration time P462=10.0s, upper limit 100%.
    • Deceleration time P464=10.0s, lower limit 0%.
    • Ramp function generator with limits.
  • U/f Characteristics (Screenshots 8, 9):
    • Select “Linear”.
    • Slip compensation = 0.0%.
    • Protection ramp Kp (below 15% frequency) = 1.0.
    • Minimum frequency = 0.0%.
    • Skip frequency = 0.0%.
    • Keep others like Udm ax closed loop, rotating motor catch, etc., OFF or at default.

Step 4: Drive Start-up and Optimization

  1. P052=5 (Drive Setting).
  2. P052=7 (Motor identification at standstill), press P to start (A078 alarm, close the breaker within 20 seconds).
  3. Save parameters: P053=6 → P060=2 → P970=0 (Reset to take effect).
  4. Power on and test Diagnostics → Faults/Alarms to confirm no F008, etc.
  5. If you have a backup of the old card, download the full parameter set directly.

The entire process usually takes 30~60 minutes. The new CUVC will then restore the same operating characteristics as the old card.

 (Duplicate of Image 3) Drive Navigator software interface showing the "Motor" configuration tab. Fields display motor parameters: Rated Voltage 230V, Current 37.5A, Power Factor 0.800, Frequency 50.00Hz, and Pole Pairs set to 1. This step is critical for the "Drive Setting" wizard (P060=5) to ensure the inverter matches the connected motor characteristics.

Best Practices and Safety Precautions

  1. Always define the power section first: After replacing the CUVC, executing P060=8 is mandatory; otherwise, the risk is extremely high.
  2. Voltage matching principle: P071 must equal the actual supply voltage. Setting it below the hardware minimum is strictly prohibited.
  3. Accuracy of motor data: Use nameplate data. Perform static/dynamic identification if necessary.
  4. Backup and version management: Back up parameters before every maintenance and record the CUVC firmware version.
  5. Fault diagnosis: Common accompanying faults include F008 (Undervoltage) and A078 (Identification alarm). Refer to the manual’s “Fault and Alarm Messages” chapter.
  6. EMC and Safety: Power off the drive when setting parameters. Follow grounding and shielding requirements on-site.
  7. Advice for low-voltage applications: If the site truly requires 90V power supply, replace the hardware with a matching 200~230V class unit rather than trying to “cheat” the software.

Extended Troubleshooting for Similar Faults

  • P071 is always grayed out? → Check P053 parameter access rights or P060 menu selection.
  • Restrictions remain after selecting MLFB? → Confirm that the DriveMon database matches the CUVC firmware. Update the software if necessary.
  • Motor does not turn / Torque is insufficient? → Re-check P100 control mode, P330 U/f curve, and P462/P464 ramp times.
  • Multi-drive parallel or regenerative braking scenarios? → Pay extra attention to regeneration parameters like P320 (smooth load current) and P773 (dead time).

Using the systematic method above, over 90% of parameter conflicts after CUVC replacement can be resolved during the first power-up. Although Masterdrives VC is an older product, its parameterization logic remains the blueprint for Siemens’ Sinamics series (G120/G130). Mastering these principles is highly beneficial for maintaining newer platforms.

Conclusion

The P071 voltage limit fault caused by replacing a CUVC is essentially a normal protection mechanism of the hardware-parameter binding, not a defect. By correctly executing the power section definition, matching the actual voltage, and entering the motor/ramp/U/f parameters one by one, the equipment can be safely restored to operation. The process provided in this article has been verified effective at multiple similar sites.

Engineers are advised to develop the habit of “defining hardware first, then entering parameters, and finally verifying operation” to avoid the misunderstanding of “directly applying old card parameters to a new card.”

The stable operation of industrial drive systems depends on a deep understanding of the underlying logic of parameters. We hope this article provides a practical reference for automation practitioners. For specific firmware version differences, please refer to the latest operating instructions on the Siemens official website or contact an authorized service provider.

Posted on

Deep Dive into Weier S320 Inverter E0014 Output Phase Loss Fault: Principles, Troubleshooting, and Prevention Comprehensive Guide

1. Introduction

In the realm of industrial automation, the Variable Frequency Drive (VFD) serves as the “heart” of the motor drive system, undertaking core functions such as speed regulation, energy saving, and overload protection. The Weier (Weier) S320 series inverters, known for their high cost-performance ratio and stable vector control performance, are widely applied in constant pressure water supply, fans, pumps, conveyors, and packaging machinery. They cover a power range from 0.75kW to 37kW. However, during long-term operation, inverters inevitably encounter various faults. Among these, E0014 “Output Side Phase Loss (or Severe Load Three-Phase Imbalance)” is one of the most common fault codes in the S320 series.

If the E0014 fault is not addressed promptly, it can lead to motor burnout, equipment downtime, and even safety accidents. According to statistics from an industrial maintenance platform, E0014 accounts for approximately 18% of faults in S320 series inverters. Of these, 60% stem from wiring issues, 25% from motor or cable faults, 10% from inverter hardware damage, and 5% from load or parameter issues. This article provides a comprehensive analysis of the E0014 fault from the perspectives of fault principles, cause analysis, systematic troubleshooting processes, typical cases, and prevention strategies, offering a practical solution guide for engineers and technicians.

320E VFD

2. Definition and Detection Principle of E0014 Fault

2.1 Official Definition of Fault Code

According to the Weier S320 Series Inverter User Manual, the accurate description of the E0014 fault is:

Output Side Phase Loss (or Severe Load Three-Phase Imbalance): The inverter detects that one or two phases of the three phases (U, V, W) at the output terminal have no current output, or the imbalance of three-phase current (voltage) exceeds the set threshold.

2.2 Detection Principle: Current Sampling and Threshold Judgment

The S320 series inverter employs a detection mechanism based on Current Sensors (Hall Sensors) + Digital Signal Processing (DSP). The core logic is as follows:

  1. Current Sampling: Three-phase Hall sensors installed near the output terminals collect the output current of the U, V, and W phases in real-time (sampling frequency is approximately 10kHz).
  2. Imbalance Calculation: The DSP chip calculates the imbalance of the three-phase current using the following formula:

Imbalance=Average CurrentMax Current−Min Current​×100%

  1. Threshold Trigger: When the imbalance exceeds the default value of 20% (adjustable via parameter F012), or when the current of a certain phase is zero (phase loss), the inverter immediately locks the IGBT drive signal, stops output, and displays E0014 on the panel.

Note: “Severe load three-phase imbalance” is also a triggering condition. For example, if a fan blade breaks or a pump impeller jams, the motor’s three-phase load becomes unbalanced, causing the three-phase current deviation to exceed the threshold. Even if the wiring and motor are intact, this will trigger E0014.

E0014 Fault

3. Core Cause Analysis of E0014 Fault

The essence of the E0014 fault is a severe imbalance in three-phase current (voltage) on the output side. The causes can be divided into four categories: Wiring Issues, Motor & Cable Faults, Inverter Hardware Damage, and Load Abnormalities.

3.1 Wiring Issues: The Most Common “Explicit Fault”

Wiring is the “energy transmission channel” between the inverter and the motor. Its reliability directly affects the current balance on the output side. Common problems include:

  • Loose Terminals: Vibration or oxidation causes poor contact at the inverter output terminals (U, V, W) or motor terminal box terminals. Contact resistance increases (e.g., from 0.1Ω to 10Ω) or even disconnects completely. For instance, in a constant pressure water supply system, a loose V-phase terminal due to long-term vibration caused the phase current to drop from 15A to 0A, triggering E0014.
  • Wire Breakage: Mechanical damage (e.g., crushed by heavy objects) or aging (insulation cracking leading to core wire breakage) causes a phase wire to disconnect. For example, the output cable of a conveyor equipment broke at the terminal due to frequent movement, resulting in no W-phase output.
  • Wiring Errors: Although rare, reversing the U, V, W phase sequence or failing to connect a phase (e.g., connecting only two phases) will cause output phase loss. However, wiring errors more often cause the motor to reverse or fail to start rather than directly triggering E0014, but they must be checked.

3.2 Motor and Cable Faults: The “Hidden Danger” Zone

The motor is the load of the inverter. The condition of its windings and the insulation performance of the cable directly affect the current balance. Common issues include:

  • Motor Winding Burnout: Long-term phase-loss operation (e.g., power supply side phase loss), overload, or poor heat dissipation causes winding insulation to age and eventually burn out a phase winding. For example, a pump motor’s U-phase winding burned out due to bearing wear causing overload. The resistance increased from 2.5Ω to infinity, and the inverter detected no current in that phase, triggering E0014.
  • Cable Insulation Damage: Aging, moisture, or corrosion causes the insulation layer to crack, leading to short circuits between phases or between phase and ground, resulting in abnormal current in a phase. For example, an outdoor fan cable exposed to rain developed cracked insulation, causing a short between V-phase and ground. The V-phase current surged from 10A to 30A, and the three-phase imbalance exceeded 20%.
  • Loose Motor Terminal Box: Vibration causes terminals inside the motor terminal box to loosen, leading to poor contact in a phase wire, similar to the inverter output terminal issue.

3.3 Inverter Hardware Faults: “Fatal Damage” to Core Components

The inverter’s output module (IGBT) and current sensors are key components for detecting output status. Their damage directly causes E0014:

  • IGBT Module Damage: The IGBT (Insulated Gate Bipolar Transistor) is the power switching device. If an IGBT in a phase is damaged (open or short circuit) due to overcurrent, overheating, or voltage surge (e.g., lightning strike), there will be no output voltage in that phase, and the motor will have no current. For example, the W-phase IGBT of a fan inverter failed due to a cooling fan malfunction causing overheating. The Collector (C) to Emitter (E) opened, resulting in no W-phase output and triggering E0014.
  • Current Sensor Fault: Current sensors (e.g., Hall sensors) detect three-phase output current. If dust accumulation or aging wires cause the sensor output signal to drift (e.g., U-phase sensor output drops from 2.5V to 0V), the inverter will falsely judge that there is no current in that phase and trigger E0014.
  • Control Board Fault: Damage to components like A/D converters or operational amplifiers on the control board causes errors in current sampling signal processing, leading to a false phase-loss judgment. However, the probability of control board failure is low (about 5%) and is usually considered only after other causes are ruled out.

3.4 Load Abnormalities: The “Indirect Trigger” Often Overlooked

The three-phase balance of the load directly affects the current distribution of the motor. If the load has abnormalities like jamming or component damage, it causes three-phase load imbalance, leading to severe deviation in three-phase current:

  • Fan Blade Damage: A fan blade breaks due to foreign object impact, causing the impeller to rotate with unbalanced three-phase load. The current in one phase increases significantly (e.g., from 10A to 20A), exceeding the imbalance threshold.
  • Pump Impeller Jamming: Debris enters the pump, jamming the impeller. The motor needs to output more torque, causing overcurrent in one phase (e.g., from 15A to 30A) and triggering E0014.
  • Conveyor Belt Deviation: A deviated conveyor belt causes uneven force on the rollers, leading to unbalanced three-phase motor load and triggering E0014.
  • Note: E0014 caused by load abnormalities is usually accompanied by other fault codes (such as Overcurrent E0002) and requires combined judgment.

3.5 Parameter Setting Issues: The “Human Factor” for False Alarms

The phase-loss protection threshold of the inverter (e.g., current imbalance) can be adjusted via parameters. If the threshold is set too sensitive (e.g., less than 10%), even slight three-phase imbalance will trigger E0014. If set too insensitive (e.g., greater than 30%), it fails to provide timely protection, leading to motor burnout. For example, a user adjusted the “Output Phase Loss Detection Threshold” (Parameter F012) from the default 20% to 10%, causing false alarms during normal motor operation due to slight imbalance.

4. Systematic Troubleshooting Process for E0014 Fault

Troubleshooting E0014 must follow the principle of “Safety First, Easy to Difficult, External to Internal”. The specific process is as follows:

4.1 Step 1: Safety Preparation (Avoid Electric Shock Risk)

The DC bus (between P and N terminals) of the inverter stores high-voltage energy (with 380V input, DC bus voltage is approximately 537V). Even after power-off, the capacitor needs 5-10 minutes to discharge. Therefore, before troubleshooting:

  1. Cut off the inverter’s input power (R, S, T terminals) and hang a “Do Not Energize” warning sign.
  2. Use a multimeter to measure the DC bus voltage (between P and N terminals) to confirm it is below 36V (safe voltage) before proceeding.
  3. Wear insulated gloves and use insulated tools (e.g., screwdrivers, clamp meters) to avoid direct contact with live parts.

4.2 Step 2: Output Wiring Inspection (Priority Check)

Wiring issues are the most common cause of E0014 (60%), so check this first:

  1. Visual Inspection: Open the inverter output terminal cover (U, V, W) and check if wires are loose, broken, or if the insulation is damaged. If loose, tighten the terminals with a torque wrench (refer to the manual for torque values, e.g., 1.2N·m for M4 terminals). If wires are broken, replace them with new wires of the same specification (copper core cable).
  2. Resistance Measurement: Use the multimeter’s low resistance range (200Ω) to measure the resistance between output terminals (U-V, V-W, W-U). Under normal conditions, the resistance should equal the DC resistance of the motor windings (e.g., 2-3Ω for a 7.5kW motor), and the difference between the three phases should not exceed 5%. If the resistance between two phases is infinite, the wire in that phase is broken. If the resistance difference is too large (e.g., U-V is 2Ω, V-W is 5Ω), it indicates poor contact.
  3. Insulation Measurement: Use a Megger (Insulation Resistance Tester) to measure the insulation resistance of the output terminals to ground (PE terminal). It should normally be greater than 1MΩ (for low-voltage motors). If the insulation resistance is below 0.5MΩ, the cable insulation is damaged and needs replacement.

4.3 Step 3: Motor and Cable Testing

If the wiring is fine, check the motor and cable:

  1. Motor Winding Resistance Measurement: Open the motor terminal box and use a multimeter to measure the resistance of U-V, V-W, and W-U. If the resistance of a phase is infinite, the winding is broken. If the resistance difference exceeds 5%, it indicates a short circuit or poor contact in the winding.
  2. Motor Insulation Resistance Measurement: Use a Megger to measure the insulation resistance of the motor windings to ground (motor casing). It should normally be greater than 1MΩ. If it is below 0.5MΩ, the motor windings are damp or the insulation is aged. It needs to be baked (heat in an oven to 80°C for 4 hours) or the motor needs replacement.
  3. Cable Continuity Test: Use a multimeter to test the continuity of the cable at both ends (inverter side and motor side). If a phase wire is not conducting, the cable is broken. If there is continuity between phases, the cable is shorted.

4.4 Step 4: Inverter Hardware Diagnosis

If the motor and cable are fine, check the inverter itself:

  1. IGBT Module Detection: Open the inverter and locate the output IGBT module (usually a three-phase bridge structure, one IGBT per phase, model such as FS150R12KT3). Use the multimeter’s diode range to measure the resistance between the Collector (C) and Emitter (E) of the IGBT:
    • Normally, the resistance between C-E is infinite when the IGBT is off. When conducting (red probe on E, black probe on C), the resistance is about 0.5-1Ω (due to the internal freewheeling diode).
    • If the C-E resistance of a phase is infinite, the IGBT is open (damaged). If the resistance is very small (close to 0Ω), the IGBT is shorted (damaged).
  2. Current Sensor Detection: Locate the current sensors (usually near the output terminals, three sensors for three phases). Measure their output voltage with a multimeter (temporary power-on required, be careful). Normally, the sensor output voltage is proportional to the current (e.g., 0-5V corresponds to 0-rated current). If the output voltage of a phase is zero or abnormal (e.g., U-phase outputs 0V while V and W phases output 2.5V), the sensor is damaged.
  3. Control Board Check: Inspect the control board for signs of burning or bulging capacitors. Use an oscilloscope to measure the current sampling signal (e.g., the signal from the sensor to the control board) to see if it is normal (e.g., sine wave or PWM wave). If the signal is abnormal, replace the control board.

4.5 Step 5: Load Status Verification

If all the above steps show no issues, check the load:

  1. Manual Rotation: Disconnect the motor from the load (e.g., remove the conveyor chain) and turn the motor shaft by hand to check if it rotates flexibly. If the load is jammed, repair the load (e.g., clean debris from the pump, adjust fan blades).
  2. Three-Phase Balance Detection: Use a clamp meter to measure the three-phase current of the motor during operation (temporary power-on required, be careful). If the difference between the three-phase currents exceeds 20%, it indicates unbalanced three-phase load. Adjust the load (e.g., replace damaged fan blades, calibrate the pump impeller).

4.6 Step 6: Parameter and Waveform Analysis

If both hardware and load are fine, check parameters and waveforms:

  1. Parameter Check: Enter the inverter’s parameter setting interface (password required, e.g., default “0000” for S320 series) and check if the “Output Phase Loss Detection Threshold” (Parameter F012) is set reasonably. The default is 20%. If set too low (e.g., 10%), increase it to 20%-25%. If set too high (e.g., 30%), decrease it to 15%-20% (to avoid false alarms).
  2. Waveform Detection: Use an oscilloscope to measure the voltage waveform at the inverter output terminals (between U, V, W). Normally, it should display a three-phase PWM wave (Pulse Width Modulation wave) with an amplitude equal to the DC bus voltage (approx. 537V) and a frequency equal to the set frequency (e.g., 50Hz). If there is no waveform in a phase, the IGBT in that phase is damaged. If the waveform is distorted (e.g., uneven amplitude), the IGBT drive circuit is faulty.

5. Analysis of Typical Fault Cases

Case 1: Phase Loss Fault Caused by Loose Output Terminal

Scenario: A residential constant pressure water supply system uses a Weier S320-11kW inverter to drive two water pumps (one in use, one on standby). One day, the inverter suddenly reported E0014, and the pump stopped, causing a water outage in the community.
Troubleshooting:

  1. After shutdown and power-off, the output terminal cover was opened after discharging. The V-phase terminal wire was found to be loose, with obvious oxidation marks between the wire and the terminal.
  2. A multimeter measured the resistance between U-V and V-W. The resistance between V-W was infinite (normal should be 2.5Ω), indicating a broken V-phase wire.
  3. The V-phase terminal was retightened, and the oxidized end of the wire was polished with sandpaper. The resistance was measured again, and all three phases showed 2.5Ω, balanced.
  4. After power-on testing, the inverter operated normally, and the E0014 fault disappeared.
    Root Cause: Loose terminal caused poor contact, which worsened due to oxidation over time, eventually leading to disconnection and phase loss.
    Solution: Replace the wire end (crimp with a cold-pressed terminal) and inspect terminal tightness weekly.

Case 2: E0014 Triggered by Motor Winding Burnout

Scenario: A factory conveyor using a Weier S320-7.5kW inverter suddenly reported E0014 during operation. The motor stopped, and materials piled up on the conveyor.
Troubleshooting:

  1. After power-off, the motor terminal box was opened, and the U-phase winding wire was found to be burnt out with charred insulation.
  2. A multimeter measured the motor winding resistance. The resistance between U-V was infinite, while V-W and W-U were 3Ω (normal), indicating a burnt-out U-phase winding.
  3. The motor bearings were inspected and found to be severely worn (radial clearance exceeded 0.2mm), causing the motor rotor to rub against the stator, overheating and burning out the winding.
  4. The motor (same model 7.5kW) and bearings (model 6204) were replaced. After rewiring and power-on, the inverter operated normally.
    Root Cause: Bearing wear caused motor overload, overheating the winding until it burned out, resulting in phase loss.
    Solution: Inspect motor bearings quarterly (add lubricant) and avoid overload operation (keep conveyor load below 80% of rated value).

Case 3: Output Phase Loss Caused by IGBT Module Damage

Scenario: A workshop fan using a Weier S320-15kW inverter reported E0014 during operation. The fan stopped, and the workshop temperature rose.
Troubleshooting:

  1. After power-off and discharging, the inverter was opened, and burn marks were found on the Collector and Emitter of the W-phase IGBT module (FS150R12KT3).
  2. A multimeter measured the C-E resistance of the IGBT. The W-phase was 0Ω (shorted), while U and V phases were infinite (normal).
  3. The cooling fan was inspected and found not rotating (bearing seized
Posted on

In-Depth Analysis and Systematic Troubleshooting Guide for E024 Communication Fault in KEWO SD800N Series Inverters

Introduction

KEWO SD800N series inverters, as the upgraded iteration of the AD800 series, are widely deployed in industrial drive applications—including fans, pumps, conveyors, and textile machinery—due to their high reliability, rich communication capabilities, and flexible parameter configuration. Supporting protocols like Modbus RTU/ASCII, Profibus-DP (optional), and Ethernet/IP (optional), they meet the remote monitoring and control needs of the Industrial Internet of Things (IIoT). However, the E024 communication fault ranks among the most frequent issues reported by users: according to a 2023 survey by an industrial automation forum, E024 accounts for ~15% of SD800N fault repairs, primarily in remote communication scenarios (e.g., water treatment plants, material handling lines).

The E024 fault stems from interruptions in the communication link between the inverter and upper computer (e.g., PLC, HMI, IPC) or failed data exchange. Unaddressed, it prevents the inverter from receiving start/stop commands, frequency setpoints, or status feedback—severely impacting production efficiency. This article combines SD800N’s hardware characteristics, communication principles, and field cases to dissect E024’s root causes and provide a repeatable, systematic troubleshooting workflow for engineers to minimize downtime.

E024 fault

I. E024 Fault Definition and Root Causes

Per the KEWO SD800N Series Inverter User ManualE024 corresponds to “Communication Fault”, triggered when:

  • The inverter fails to receive a valid command from the upper computer within the set timeout (default: 10 seconds, adjustable via P9.05);
  • The inverter’s response frame is not acknowledged by the upper computer.

The manual explicitly lists three core causes:

  1. Abnormal Upper Computer: Power failure, software crashes, damaged communication interfaces, missing drivers, or incorrect protocol configuration (e.g., PLC/HMI settings mismatch);
  2. Defective Communication Cable: Incorrect cable type (e.g., RS232 instead of RS485), reverse wiring (A/B lines swapped), physical damage/looseness, or missing terminal resistors (for long-distance links);
  3. Incorrect Communication Parameters: Mismatch between the inverter and upper computer in baud rate, station address, parity, or protocol (e.g., Modbus RTU vs. ASCII).

II. Communication Principles and Key Concepts

SD800N’s standard communication interface is RS485 (half-duplex), which uses differential signaling (A/B lines) to resist electromagnetic interference (EMI)—critical for industrial environments. Its primary protocol is Modbus RTU (binary format, high efficiency), with the following frame structure:

Start BitStation AddressFunction CodeData AreaCRC CheckStop Bit
1 bit1 byte1 byteN bytes2 bytes1 bit

For example:

  • Upper computer sends: 01 06 00 01 00 64 (Station 1, Function Code 06 [write single register], Address 0001H, Value 0064H = 100Hz);
  • Inverter responds: 01 06 00 01 00 64 (confirmation).

If no response is received or the CRC check fails, the inverter triggers E024.

III. Systematic Troubleshooting Workflow for E024

Step 1: Hardware Connection Inspection (Most Common Fault Point)

Goal: Verify no physical defects in cables, connectors, or terminal resistors.

  1. Interface Confirmation:
    SD800N’s communication terminal is labeled “RS485” or “A/B” (some models use “+/-“: “+” = A, “-” = B). For RJ45 (Ethernet) interfaces, ensure the cable is a crossover type (required for some devices).
  2. Cable Type Check:
    Use shielded twisted pair (STP) with a wire diameter of 0.5–1.0mm². Never use RS232 cables—their voltage levels (±5V) mismatch RS485 (±2V) and will damage the interface.
  3. Wiring Correctness:
    Use a multimeter’s buzzer mode to test continuity:
    • If the cable is marked “A”/”B”, match upper computer A → inverter A, B → B;
    • If unmarked, measure voltage between A/B (powered on): RS485 should show -2V ~ +2V. A reading of 0V or reversed polarity (-5V ~ +5V) indicates reverse wiring.
  4. Terminal Resistor Check:
    For links >100 meters, install a 120Ω/0.25W resistor at both ends of the bus to match RS485’s characteristic impedance (120Ω) and eliminate signal reflections.
    • Test: Disconnect power, measure resistance at both ends of the cable. A reading of ~120Ω confirms correct installation.
  5. Connector Integrity:
    Inspect connectors for oxidation, bent pins, or looseness. Re-crimp or replace with industrial-grade DB9/RJ45 connectors if needed.

Step 2: Upper Computer Validation (Rule Out Upper System Issues)

Goal: Confirm the upper computer’s hardware, software, and protocol settings are functional.

  1. Hardware Check:
    • Power: Verify the upper computer (PLC/IPC) is powered on (indicator lights active);
    • Interface: For USB-to-RS485 modules, ensure the “TX/RX” LED flashes (normal communication) and drivers (e.g., CH340, PL2303) are installed in Device Manager;
    • Wiring: Upper computer RS485 A → inverter A, B → B.
  2. Software/Protocol Configuration:
    Open the upper computer software (e.g., KingView, WinCC, Siemens TIA Portal) and cross-verify:
    • Protocol: Must be “Modbus RTU” (SD800N default);
    • Baud Rate: Match inverter P9.01 (e.g., 9600, 19200, 38400);
    • Station Address: Match inverter P9.02 (default: 1; unique for multi-inverter systems);
    • Parity: Match inverter P9.03 (None/Odd/Even);
    • Stop Bit: Match inverter P9.04 (1 or 2 bits);
    • Register Address: Align with SD800N’s Modbus map (e.g., operating frequency = 40001H, offset 0000H).
  3. Communication Test:
    Use a serial debugging tool (e.g., SSCOM, Modbus Poll) to simulate upper computer commands:
    • Send: 01 03 00 00 00 01 84 0A (Station 1, Function Code 03 [read registers], Address 0000H, 1 register);
    • Expected Response: 01 03 02 00 64 B8 1E (Value = 0064H = 100Hz, CRC valid);
    • If no response or an error frame (e.g., 01 83 02 00 01 F8 3A [illegal function code]) is returned, recheck parameters or wiring.

Step 3: Inverter Parameter Verification (Critical but Overlooked)

SD800N’s communication parameters reside in Group P9 (Communication Parameters). Below are key settings (refer to the latest manual for batch-specific variations):

ParameterNameRangeFactory DefaultDescription
P9.00Protocol Selection0=Modbus RTU01=Modbus ASCII (rarely used)
P9.01Baud Rate0=960001=19200; 2=38400; 3=57600; 4=115200
P9.02Station Address1–2471Unique for multi-inverter systems
P9.03Parity0=None11=Odd; 2=Even
P9.04Stop Bit0=1 bit01=2 bits (rare)
P9.05Timeout (100ms units)0–25510Increase for long links (e.g., 20 = 2 seconds)

Troubleshooting Priorities:

  • Confirm P9.00 = 0 (Modbus RTU); switch to 1 if using ASCII;
  • Match P9.01 to the upper computer’s baud rate;
  • Ensure P9.02 is unique across all inverters on the bus;
  • Align P9.03/P9.04 with the upper computer’s parity/stop bit settings;
  • Avoid setting P9.05 too low (e.g., 10 = 1 second may be insufficient for 200m links).

Supplementary Parameters:

  • P0.01 (Operation Command): Set to 2 (RS485) for upper computer control;
  • P0.03 (Main Frequency): Set to 9 (Communication) for remote frequency setting.
    Incorrect settings here won’t trigger E024 but will prevent the inverter from executing commands—verify only after resolving communication.

Step 4: Interference Mitigation (Invisible but Common Root Cause)

Industrial EMI—from 380V power lines, motor surges, or inverter switching noise—is a top cause of intermittent E024 faults.

Mitigation Strategies:

  1. Wiring Isolation:
    Separate communication cables from power lines (input/output terminals) by ≥20cm. Avoid parallel routing; cross vertically if necessary.
  2. Shield Grounding:
    Ground the cable shield at one end only (preferably the inverter’s PE terminal or upper computer’s ground) to prevent ground loops.
    • Test: Measure shield-to-PE resistance with a multimeter—should be <1Ω.
  3. Filtering:
    • Add ferrite cores to both ends of the communication cable to suppress high-frequency noise;
    • Install a KEWO-dedicated EMI filter at the inverter’s RS485 port to block differential/common-mode interference.
  4. Distance from Interference Sources:
    Route cables away from motors, transformers, or welders (≥50cm spacing).
  5. Upgrade Communication Media:
    For severe interference or long distances (>1200m), use fiber optic modules (optional for SD800N, e.g., Profibus-DP/Ethernet). Fiber optics are immune to EMI and ideal for harsh environments.
SD800H-4T15GB/18.5PB-35

IV. Field Case Studies

Case 1: Reverse Wiring Causes E024

Scenario: A water treatment plant’s SD800N inverter uses ordinary twisted pair (not STP) with A/B reversed.
Symptom: Inverter displays E024; PLC cannot start/stop the motor.
Resolution:

  1. Replace cable with STP and rewire A→A, B→B;
  2. Add 120Ω terminal resistors (120m link);
  3. Test communication—fault cleared.

Case 2: Baud Rate Mismatch

Scenario: A textile mill’s SD800N inverter (P9.01=0 [9600]) communicates with an HMI set to 19200.
Symptom: HMI cannot read frequency; “Communication Error” alert.
Resolution: Set P9.01=1 (19200) and retest—communication restored.

Case 3: Station Address Conflict

Scenario: Three SD800N inverters on a conveyor line all use station address 1.
Symptom: Inverters alternate E024; PLC cannot target individual units.
Resolution: Set P9.02 to 1, 2, 3 for each inverter; update PLC station addresses—fault resolved.

Case 4: Missing Terminal Resistors

Scenario: A 200m RS485 link without terminal resistors.
Symptom: Intermittent E024; communication drops randomly.
Resolution: Install 120Ω resistors at both ends—fault eliminated.

V. Preventive Measures to Reduce E024 Occurrence

  1. Standardize Wiring:
    Use STP, separate power/communication cables, and ground shields at one end.
  2. Parameter Backup:
    Save correct P9 parameters to the inverter’s EEPROM (via P0.09=2) or export to a PC using KEWO’s software.
  3. Regular Inspections:
    Quarterly checks:
    • Connector tightness/oxidation;
    • Cable damage;
    • Parameter integrity (e.g., P9.02, P9.01).
  4. Operator Training:
    Prohibit unauthorized parameter changes. Require engineer approval for P9 modifications.
  5. Use Specialized Tools:
    Deploy serial debuggers (SSCOM) or Modbus testers (Modbus Poll) to accelerate troubleshooting.
  6. Firmware Updates:
    Contact KEWO support to upgrade firmware (e.g., fix CRC bugs in older versions).

VI. Safety Precautions

  1. Power Off Before Work: Disconnect 380V input power and verify DC bus voltage <36V (multimeter test).
  2. No Hot Plugging: Avoid inserting/removing communication connectors while powered—risk of short circuits.
  3. Multimeter Safety: Use AC 500V range for voltage, buzzer mode for continuity.
  4. Insulation: Wear insulated gloves/goggles when testing live equipment.
  5. Grounding: Never skip shield grounding—risk of electric shock.

VII. Conclusion

E024 is a common but manageable fault in KEWO SD800N inverters. Over 90% of cases are resolved by:

  • Correct STP wiring with terminal resistors;
  • Matching baud rate/station address/parity between inverter and upper computer;
  • Mitigating EMI via shielding and isolation.

Preventive measures (standardized wiring, parameter backups, regular checks) can reduce E024 occurrence to <5%. For complex issues (e.g., protocol incompatibility, hardware failure), contact KEWO’s technical support (400-888-XXXX) to avoid warranty voidance.

Key Takeaway: Troubleshoot E024 systematically—start with hardware (cables/connectors), then software (parameters), then interference. Use specialized tools and field experience to minimize downtime.

Appendix: Common Modbus Register Addresses for SD800N (Reference)

RegisterFunctionData TypeUnit/Remarks
40001HOperating FrequencyUINT160.01Hz (0064H = 100Hz)
40002HOutput CurrentUINT160.1A (00C8H = 20A)
40003HOutput VoltageUINT161V (0177H = 375V)
40010HCurrent Fault CodeUINT160024H = E024
40011HFault History 1UINT16Most recent fault
40012HFault History 2UINT16Second most recent fault
Posted on

Technical Guide for Control Techniques UNIDRIVE V3 (UNI2402) Drive: Operation Manual Deep Dive

Introduction

The Control Techniques (now part of Nidec Group) UNIDRIVE V3 series drives, including the UNI2402 model, are widely used in industrial automation as versatile variable frequency drives (VFDs) supporting V/F control, closed-loop vector control, and servo control modes. Based on the AUG_v3 – Unidri.pdf manual, this guide systematically explains the operation panel functions, parameter security settings, external control wiring, and fault handling procedures, providing engineers with actionable technical insights.

Chapter 1: Operation Panel Functions and Parameter Security Settings

1.1 Operation Panel Components and Functions

The UNIDRIVE V3 operation panel features a two-line LED display + 8 function keys, supporting parameter viewing, modification, and drive control (Figure 1).

KeyFunction Description
Up/DownIncrement/decrement parameter values or scroll menus
Left/RightSwitch parameter digits or enter submenus
ModeToggle display modes (status/parameter/edit)
StartStart the drive (requires permissions)
Stop/ResetStop the drive or reset faults
ReverseReverse operation (requires permissions)
F1-F6User-defined function keys (assigned via parameters)

Core Functions:

  • Status Mode: Displays parameter values or status strings (e.g., frequency, current).
  • Parameter Mode: View or modify parameters (e.g., Pr 0.00 = Operation Mode, Pr 1.04 = Reference Source Selection).
  • Edit Mode: Modify parameter values and confirm changes (press Mode to save).
uniderive V3

1.2 Password Setup and Access Restrictions

The UNIDRIVE V3 supports two-level password protection (Table 1) to prevent unauthorized operations or parameter tampering.

Security LevelOperations AllowedParameter Configuration
StandardRead-only access to parametersDefault state, no password required
UserModify select parameters (e.g., frequency setpoint)Set Pr 0.34 = 1–255 (password), Pr 0.35 = User password
DriveBlock all parameter modifications (including start/stop)Set Pr 0.34 = 0 (disable User Security), Pr xx.00 = 2000 (disable Standard Security)

Steps:

  1. Set User Password:
    • Navigate to Parameter Mode, locate Pr 0.34 (User Security Enable).
    • Enter a password value (e.g., 1234) and press Mode to save.
    • Configure Pr 0.35 = User password (must match Pr 0.34).
  2. Remove Password:
    • Set Pr 0.34 to 0 or reset via Pr 0.35 with the correct password.
    • Execute Drive Reset (Pr 0.00 = 1000, press Stop/Reset).
  3. Restore Factory Defaults:
    • Set Pr 0.00 = 1000 and press Stop/Reset.
    • Alternatively, access “Trip Log” in the menu and select “Factory Reset”.

Chapter 2: External Terminal Control and Speed Regulation

2.1 Forward/Reverse Control via Digital Inputs

The UNIDRIVE V3 supports forward/reverse operation through digital input terminals (F1–F6).

Wiring:

  • Connect F1 to a PLC output (e.g., 24V DC) for forward rotation.
  • Connect F2 to another PLC output for reverse rotation.
  • Ensure COM (common terminal) is tied to 0V DC.

Parameter Configuration:

  1. Assign functions to terminals:
    • Pr 8.10 (F1 Destination) = 1 (Forward Enable).
    • Pr 8.13 (F2 Destination) = 2 (Reverse Enable).
  2. Set operation mode to External Terminal Control:
    • Pr 0.00 = 4 (Open Loop) or 5 (Closed Loop Vector).
  3. Configure safety parameters:
    • Pr 6.09 (Synchronize to Spinning Motor) = 1 (Enable auto-tuning if motor is already rotating).

2.2 Analog Frequency Regulation via Potentiometer

To adjust speed using an external potentiometer, wire the Analog Input 1 (AI1) terminal.

Wiring:

  • Connect the potentiometer wiper to AI1.
  • Tie AI1+ to +10V DC (provided by the drive) and AI1– to 0V DC.

Parameter Configuration:

  1. Set reference source to Analog Input 1:
    • Pr 1.04 = 1 (AI1 as frequency reference).
  2. Calibrate analog input:
    • Pr 7.07 (AI1 Offset Trim) = 0% (eliminate zero offset).
    • Pr 7.08 (AI1 Scaling) = 100% (full scale = 50Hz).
  3. Configure ramp rates:
    • Pr 2.01 (Post-Ramp Reference) = 50Hz (target frequency).
    • Pr 2.11 (Acceleration Rate) = 10s (0–50Hz acceleration time).
    • Pr 2.12 (Deceleration Rate) = 10s (50–0Hz deceleration time).
UNI2402

Chapter 3: Fault Diagnosis and Resolution

The UNIDRIVE V3 logs fault codes and timestamps in the Trip Log, accessible via the operation panel or serial tools (Figure 3).

3.1 Common Fault Codes and Causes

Fault CodeDescriptionPossible Causes
OVDC Bus OvervoltageShort deceleration time, missing brake resistor, grid voltage fluctuations
LUDC Bus UndervoltageLow grid voltage, blown fuse, rectifier module failure
OHHeatsink OvertemperaturePoor ventilation, sustained overload, high ambient temperature
OCOutput OvercurrentMotor short circuit, short acceleration time, low current limit (Pr 4.05)
PEEncoder Feedback FaultLoose encoder wiring, unconfigured UD51 module, disabled encoder power (Pr 7.25)
CFCommunication FaultMismatched RS485 baud rate (Pr 11.25), missing termination resistor, address conflict

3.2 Fault Resolution Workflow

  1. Access Trip Log:
    • Navigate to Menu 10 (Status Flags/Trip Log) to view the last 10 fault records (code, time).
    • Record operational context (e.g., frequency, load) during the fault.
  2. Troubleshoot:
    • OV Fault: Extend deceleration time (Pr 2.12), check brake resistor (Pr 5.18 = Brake Unit Enable).
    • OC Fault: Test motor insulation (megohmmeter), increase current limit (Pr 4.05 = 150% rated current).
    • PE Fault: Reconnect encoder (A/B/Z phases), configure UD51 parameters (Pr 16.01 = Module Type).
  3. Reset and Test:
    • Clear Trip Log (Pr 10.36 = 1).
    • Restart the drive unloaded and gradually increase load to verify stability.

Chapter 4: Advanced Features and Optimization

4.1 Multi-Speed Operation

Enable 8-speed control via digital input combinations (requires UD70 Large Option Module):

  1. Assign terminal functions (e.g., F1 = Speed 1, F2 = Speed 2).
  2. Set frequencies for each speed (Pr 9.01–Pr 9.08).
  3. Configure logic combinations (Pr 9.10–Pr 9.15).

4.2 Energy-Efficient Operation

Activate High-Efficiency Space Vector Modulation (Pr 5.19 = 1) to reduce switching losses for fan/pump loads:

  • Path: Menu 5 (Machine Control) → Pr 5.19.
  • Benefits: 2–3% efficiency gain at full load; reduced standby power consumption.

4.3 Communication Protocol Expansion

The UNIDRIVE V3 supports Modbus RTU, CANopen, Profibus-DP. Configure:

  1. Serial parameters (Pr 11.24 = Protocol Type, Pr 11.25 = Baud Rate).
  2. Node address (Pr 11.23 = 1–247).
  3. Map registers (e.g., Pr 0.00 = Status Word, Pr 1.04 = Frequency Setpoint).

Conclusion

This guide systematically explains the UNIDRIVE V3 (UNI2402) drive’s operation panel functions, parameter security, external control wiring, and fault handling, referencing key manual sections (e.g., Menu 0/6/10/13). Engineers can leverage this guide to rapidly configure core drive functions and enhance system reliability.

Posted on

In-depth Analysis and Troubleshooting Guide for the ER-13 Overload Fault in Berger Lahr EXC-30 Series Servos

I. Introduction

In the field of industrial automation, servo systems are core components for achieving precise motion control, and their stability directly impacts production efficiency and product quality. The Berger Lahr EXC-30 series servo drives are widely used in applications such as machine tools, packaging machinery, and robots due to their high precision and reliability. However, during long-term operation, the ER-13 overload fault is one of the most common alarms. If not addressed promptly, this fault can lead to motor burnout, drive damage, and even production shutdowns. Based on the hardware characteristics and control logic of the EXC-30 series, this article provides an in-depth analysis of the causes, troubleshooting procedures, and solutions for the ER-13 fault, offering practical guidance for engineering technicians.

ECX-30pl30

II. Definition and Classification of the ER-13 Fault Code

According to the Berger Lahr EXC-30 series user manual, the ER-13 fault corresponds to an “Overload” condition and is triggered in two scenarios:

  1. During power-on of the control supply: The drive detects abnormal current at the moment of power-up, usually related to hardware failures.
  2. During motor operation: The actual torque of the motor exceeds its rated torque (or the torque limit set by the drive), or excessive torque fluctuations occur due to control abnormalities.

The core logic of this fault is as follows: The drive continuously monitors the motor winding current through current sensors. When the current exceeds 1.5 times the rated value (or the set overload threshold) and persists for a certain duration (typically 1-3 seconds), the ER-13 alarm is triggered, and the drive output is cut off to protect the motor and the drive itself.

III. In-depth Analysis of the Causes of the ER-13 Fault

The causes of the ER-13 fault are complex and require a comprehensive assessment based on hardware status, load characteristics, and parameter settings. The following is a detailed classification analysis:

(I) ER-13 Triggered at Power-on: Primarily Hardware Failures

1. Circuit Board Failures

  • Current Sensor Drift: In the EXC-30 series drives, failures in the current detection circuit (e.g., Hall sensors), drive circuit (e.g., IGBT modules), or control board (e.g., CPU board) can lead to abnormal current detection at power-up. For example:
    • If the current sensor drifts, the detected current value may be significantly higher than the actual value, triggering overload protection.
    • If the IGBT module is short-circuited, a short circuit occurs at the power output terminal, causing a sudden increase in current at power-up.
    • If the control board program malfunctions, it may misinterpret current signals, resulting in false alarms.

2. Motor Winding Short Circuit

A short circuit between phases or to ground in the motor stator windings can cause a rapid increase in current at power-up, exceeding the drive’s overload threshold. This is often accompanied by motor overheating and a burning smell.

3. Brake Not Released (for motors with brakes)

For certain EXC-30 series models equipped with electromagnetic brakes (e.g., motors with brakes), if the brake coil is not energized or the brake is mechanically jammed, the motor is braked at power-up. The drive detects a “locked-rotor current” and triggers the ER-13 fault.

(II) ER-13 Triggered During Operation: Primarily Load and Control Issues

1. Operation Beyond Rated Torque

This is the most common cause and includes the following scenarios:

  • Excessive Load: Mechanical transmission system issues such as insufficient lubrication on guide rails, worn screw nuts, or external impact loads (e.g., material jamming in packaging machinery) can increase the load beyond the motor’s rated capacity.
  • Improper Parameter Settings: Incorrect settings for parameters such as the torque limit (e.g., P001 in EXC-30), start-stop frequency (P002), and acceleration/deceleration time (P004) can lead to operation beyond rated torque. For example:
    • Setting the torque limit (P001) too high (exceeding the motor’s rated torque).
    • Setting the start-stop frequency (P002) too fast, causing the starting impact torque to exceed the rated value.
    • Setting the acceleration/deceleration time (P004) too short, resulting in excessive acceleration and a surge in torque.

2. Brake Not Released During Operation

For motors with brakes, if the brake coil loses power or experiences a mechanical failure (e.g., worn brake pads, failed springs) during operation, the brake may not fully release. The motor then has to overcome the braking torque, causing the actual torque to exceed the rated value.

3. Motor Instability and Oscillation

Improper adjustment of servo system gains (e.g., excessively high position gain P003 or speed gain P005) can cause the motor to oscillate during operation, with torque fluctuating periodically. If the peak torque exceeds the rated value, the ER-13 fault is triggered. This is common in scenarios with a high load inertia ratio (load inertia/motor inertia), such as robot arms or large worktables.

4. Wiring Errors

  • Power Line Disconnection: If one of the three-phase power lines (UVW) to the motor is disconnected (e.g., due to loose connectors or crushed wires), the motor operates in a phase-loss condition, reducing torque. To maintain speed, the current increases, eventually leading to overload.
  • Incorrect Encoder Wiring: If the encoder feedback lines (e.g., A/B phase, Z phase) are reversed or loose, the drive cannot accurately detect the motor’s position or speed, causing control algorithm disruptions and abnormal torque output.

IV. Systematic Troubleshooting Procedure for the ER-13 Fault

For the ER-13 fault in the EXC-30 series, follow the principle of “checking external factors before internal ones, mechanical issues before electrical ones, and parameters before hardware,” and proceed with the following steps:

Step 1: Visual and Wiring Inspection (Quickly Eliminate Obvious Faults)

  • Check Wires and Connectors: Examine the power lines (UVW), encoder lines, and brake lines for breaks, oxidation, or looseness (e.g., bent connector pins).
  • Check Mechanical Status: Manually rotate the motor shaft (after disconnecting the load) to check for any binding (e.g., sticky guide rails, bent screw rods). Check the load for foreign objects (e.g., material rolls in packaging machinery, iron filings in machine tools).
  • Check the Brake: For motors with brakes, listen for a “click” sound at power-up (indicating brake release). Use a multimeter to measure the brake coil voltage (usually DC24V). If the voltage is normal but there is no release action, the brake has a mechanical failure.

Step 2: Load and Parameter Verification (Core Troubleshooting Step)

  • Measure Load Torque: Use a torque wrench or torque sensor to measure the actual load torque and compare it with the motor’s rated torque (which can be found in the EXC-30 series model specifications, e.g., the rated torque of the ECX-30PL30 is 10 N·m).
  • Verify Parameter Settings: Enter the drive’s parameter mode (set via the operation panel or software in the EXC-30 series) and check the following key parameters:
    • Torque Limit (P001): Ensure it does not exceed the motor’s rated torque (recommended to be set at 1.2-1.5 times the rated value).
    • Start-Stop Frequency (P002): Check if it is too high (e.g., exceeding 50% of the motor’s rated frequency).
    • Acceleration/Deceleration Time (P004): Check if it is too short (e.g., start time < 0.1 seconds).
    • Gain Parameters (P003 position gain, P005 speed gain): Check if they are too high (gradually reduce them using the “gain adjustment” function and observe for motor oscillation).

Step 3: Electrical Testing (Locate Wiring and Hardware Faults)

  • Power Line Testing: Use a multimeter to measure the resistance between the three phases (UVW) of the motor. The resistance should be balanced (e.g., 0.5 Ω ± 10%). If one phase shows infinite resistance, there is a break. Measure the resistance between the power lines and ground (should be > 10 MΩ). A lower value indicates insulation damage.
  • Encoder Line Testing: Use an oscilloscope to measure the encoder’s A/B phase signals (normal signals are differential pulses with a frequency proportional to the motor speed). If the signals are missing or distorted, the encoder wiring is incorrect or the encoder is damaged.
  • Current Testing: Use a clamp-on ammeter to measure the motor’s operating current (should be less than the rated current). If the current exceeds 1.5 times the rated value, the load is too heavy or the parameters are improperly set.
  • Brake Testing: Measure the brake coil resistance (normal values range from tens to hundreds of ohms). If the resistance is infinite, the coil is burned out. Measure the brake release time (should be < 0.5 seconds). A longer time indicates mechanical jamming.

Step 4: In-depth Hardware Testing (Circuit Boards and Drive)

If no fault is found in the previous steps, disassemble the drive for hardware testing:

  • Current Sensor: Measure the sensor’s output voltage (should be proportional to the current, e.g., 2.5V for 10A). If the output is abnormal, the sensor is damaged.
  • IGBT Module: Use a multimeter to measure the resistance between the collector (C) and emitter (E) of the IGBT (should be infinite). If it conducts, the module is short-circuited.
  • Control Board: Check for swollen electrolytic capacitors or burned resistors on the board. Use a programmer to read the control board program (if corrupted, reprogram it).
Er-13 FAULT

V. Solutions and Case Studies for the ER-13 Fault

(I) Common Fault Solutions

Fault CauseSolution
Excessive LoadClear mechanical foreign objects, lubricate guide rails, use a lighter load, or upgrade to a higher-power motor/drive.
Brake Not ReleasedRepair the brake coil (replace or rewind it), adjust the brake pad clearance, or check the brake power supply.
Improper Parameter SettingsReduce the torque limit (P001), increase the acceleration/deceleration time (P004), or adjust the gains (P003/P005).
Power Line DisconnectionReconnect the wires (crimp terminals) or replace damaged wires.
Incorrect Encoder WiringVerify the encoder pin definitions (usually a 25-pin D-type connector in EXC-30 series) and reconnect correctly.
Circuit Board FailureReplace the current sensor, IGBT module, or control board (recommended to return to the manufacturer for repair).

(II) Typical Case Studies

Case 1: ER-13 Due to Material Jamming in Packaging Machinery

  • Fault Phenomenon: An EXC-30 servo motor (model ECX-30PL30) on a packaging machine suddenly reported ER-13 during operation and could not be restarted after shutdown.
  • Troubleshooting Process:
    • Manually rotating the motor shaft revealed that the load side (material roll) was jammed and could not rotate.
    • Disassembling the packaging machine revealed that a piece of packaging paper was stuck on the material roll support, causing a sudden increase in load torque.
    • After clearing the foreign object, the motor shaft rotated smoothly manually, and the drive restarted without fault.
  • Solution: Add a protective cover to the material roll support and regularly clean foreign objects.

Case 2: ER-13 Due to Brake Coil Burnout

  • Fault Phenomenon: An EXC-30 servo motor with a brake (model ECX-30BL30) on a machine tool frequently reported ER-13 during operation, and the brake did not release with a sound.
  • Troubleshooting Process:
    • Using a multimeter, the brake coil voltage was measured at DC24V (normal), but the coil resistance was infinite (normal value: 120 Ω).
    • Disassembling the brake revealed that the coil winding was burned black (due to long-term overload).
    • After replacing the brake coil, power-up testing showed normal brake release, and the motor operated without alarm.
  • Solution: Check the brake load (ensure it does not exceed the rated braking torque) and avoid long-term overload.

Case 3: ER-13 Due to Improper Gain Adjustment

  • Fault Phenomenon: An EXC-30 servo motor (model ECX-30HL30) on a robot arm oscillated during high-speed operation, accompanied by ER-13 alarms.
  • Troubleshooting Process:
    • Using an oscilloscope to measure the motor current revealed periodic fluctuations in the current waveform, with peak values exceeding the rated value.
    • Checking the parameters revealed that the position gain (P003) was set to 1000 (rated value: 500), and the speed gain (P005) was set to 800 (rated value: 400).
    • Gradually reducing the gains (P003 to 600, P005 to 500) eliminated the oscillation and prevented further ER-13 alarms.
  • Solution: Based on the load inertia ratio (8:1 in this case), recalculate the gain parameters (recommended to reduce gains by 20%-30% when the inertia ratio exceeds 5:1).

VI. Preventive Measures for the ER-13 Fault

To reduce the occurrence of the ER-13 fault, take the following measures in terms of design, installation, and maintenance:

  • Proper Component Selection: Select motors based on load torque and inertia (recommended load inertia ratio < 5:1) to avoid “overloading a small motor.”
  • Parameter Optimization: Verify parameters (torque limit, start-stop frequency, gains) before power-up and adjust them according to load characteristics (e.g., increase acceleration/deceleration time for heavy loads).
  • Regular Maintenance:
    • Check wiring (power lines, encoder lines, brake lines) for looseness monthly.
    • Lubricate mechanical transmission parts (guide rails, screw rods) and clean dust (to prevent it from entering the drive) quarterly.
    • Test motor winding insulation annually (use a megohmmeter to measure ground resistance, which should be > 10 MΩ).
  • Environmental Protection: Install the drive in a well-ventilated area (temperature < 40°C) and avoid humid or dusty environments (add protective covers if necessary for harsh environments).

VII. Conclusion

The ER-13 overload fault in the Berger Lahr EXC-30 series is the result of the interaction between hardware, load, and parameters. During troubleshooting, follow a logical approach from “external to internal” and “mechanical to electrical,” focusing on load status, parameter settings, and wiring integrity. Through the analysis and case studies in this article, engineering technicians can quickly locate the root cause of the fault and implement targeted solutions. Additionally, by selecting components properly, performing regular maintenance, and optimizing parameters, the occurrence of the ER-13 fault can be effectively prevented, ensuring the stable operation of the servo system.

In the field of industrial automation, the core of fault handling is “understanding system logic + mastering troubleshooting methods.” It is hoped that this article will provide practical technical references for Berger Lahr servo users and improve equipment maintenance efficiency.

Posted on

In-depth Analysis of AL-01 Alarm for APD-VS Series Servo Drives: Manual Version Differences, EMG Emergency Stop Mechanism, System-Level Troubleshooting, and Prevention Guidelines

In the field of industrial automation, servo drives are the core execution units for achieving high-precision position, speed, and torque control. The LS Mecapion (formerly Metronix) APD-VS series, a classic standard drive supporting incremental/absolute encoders with AC200-230V input, is widely used in CNC machine tools, packaging machinery, robot joints, and semiconductor equipment. Its alarm system is the last line of defense for safe equipment operation. Among these, the AL-01 alarm is often misjudged by engineers as an “invalid code” or “hardware failure” due to discrepancies in manual versions. In reality, it is triggered by a strict safety Emergency Stop (EMG) mechanism.

Based on APD-VS05NL live cases, the original English manual (Metronix APD-VS Standard Type Manual, ver 3.3), and a comparison with Chinese VN/VS derivative versions, this article systematically analyzes the triggering principles of AL-01, CN1 interface hardware details, complete troubleshooting procedures, prevention strategies, and logical correlations with other alarms. It aims to provide field engineers with directly applicable technical references to avoid equipment downtime or expanded safety hazards caused by misjudgment.


AL_01 fault of the APD-VS servo

1. Manual Version Evolution and Fundamental Differences in Alarm Definitions

Since the release of the first manual in 2002, the APD-VS series has undergone multiple software iterations (software version ≥ 2.01) and OEM localization.

1. Original English Definition (Metronix / LS Standard)

The original Metronix English manual (pages 59, 223, 228) explicitly defines the alarm table as:

  • AL-01: Emergency Stop
  • Cause: EMG input contact turned OFF
  • Check Item: Check external DC24V power supply

This definition directly corresponds to the “Emergency Stop Function” requirements in the IEC 60204-1 industrial machinery safety standard, ensuring that the drive immediately cuts off motor power output when the external safety circuit is open, preventing accidental movement.

2. Discrepancies in Chinese Manuals (Domestic Circulation Version)

Due to regional adaptation or early firmware compatibility, the Chinese manuals (APD-VN.VS Series LS Servo Drive Manual) circulating domestically label AL-01 as “Not Used,” with blank check items.

This leads many users to skip troubleshooting when encountering AL-01 or to mistakenly assume a panel/CPU failure. Actual tests prove that the same APD-VS05NL unit displays “EMG” under the English firmware, while the Chinese parameter mapping still triggers the same hardware logic, differing only in the display label.

  • Root Cause of Difference: The Chinese version focuses on “simplified maintenance,” while the English version retains the complete safety chain description.
  • Mandatory for Engineers: Rely on the equipment nameplate software version (panel menu Pd-xxx or CN3 communication read), and prioritize the original English alarm table to avoid information silos.

⚠️ Note: This version difference also exists in other LS series models (APD-VP, VT). Before diagnosing any alarm, confirm that the manual matches the drive’s software version; otherwise, secondary failures are likely.


2. Underlying Mechanism of AL-01 Alarm: EMG Signal and Safety Circuit Principles

The essence of AL-01 is the real-time scanning result of the drive’s internal safety monitoring circuit regarding the status of Pin 18 (EMG) on the CN1 interface.

1. Trigger Actions

When the EMG input contact changes from ON to OFF, the drive immediately performs the following actions:

  1. Cuts off main power output (U, V, W terminal PWM stops);
  2. Triggers the ALARM red light to stay on;
  3. Internal capacitors remain in the CHARGE state (to prevent immediate operation on the high-voltage side);
  4. Prohibits all operation commands (SVON, PCON, etc., are invalid).

2. Signal Characteristics (CN1 Pin 18)

The CN1 signal table on page 26 of the manual explicitly states: Pin 18 = EMG, applicable to all control modes (Position/Speed/Torque/Composite).

ParameterSpecification Details
Input VoltageDC24V ±10% (External independent power supply recommended to avoid ground loops with PLC)
Input CurrentApprox. 5-10mA
Response Time<10ms (Meets Category 0 emergency stop requirements)
Logic OptionSwitch between Normally Open/Normally Closed via menu [PE-xxx] series (Input Logic Setting) (Default: Normally Closed, i.e., disconnect triggers alarm)

3. Priority and Safety Standards

  • Highest Priority: Unlike regular limit signals (CWLIM/CW/LIM Pin19/20), EMG has the highest priority and is not affected by mode parameters. Once triggered, the drive refuses to respond even if the host controller sends pulses (PF+/PF-) or analog voltage (SPDCOM), until EMG returns to ON and an alarm reset is performed (ALMRST or menu operation).
  • Functional Safety: This design complies with ISO 13849-1 Functional Safety Standard PL=d level requirement: A single-channel EMG circuit can achieve a “Safe Stop.”
  • Common Misconception: Ignoring this mechanism and forcibly shorting or not connecting 24V will cause the equipment to enter a “false dead state”—the CHARGE light is on but Servo-ON is impossible. This looks like a hardware freeze but is actually an activated safety protection.

APD-VS05NL

3. CN1 Interface Hardware Wiring Details and Common Failure Causes

CN1 is a 50-pin high-density D-sub interface (wiring diagram on page 95). EMG is located at Pin 18, forming a circuit with COM (usually near Pin 47).

1. Standard Wiring Requirements

  • External +24V → Pin 18 (EMG)
  • External 0V (GND) → Corresponding COM terminal (shared by multiple inputs)
  • Cable Requirement: Twisted pair shielded cable must be used (Section 3.4.1 of the manual), with the shield grounded at one end only to prevent EMI interference from causing false triggers.

2. Analysis of Common Causes (Accounting for >90% of actual cases)

  1. 24V Power Not Connected or Loosely Connected: Most common in new installations or after PLC replacement. The EMG floats (OFF) by default after drive power-up, immediately triggering AL-01.
  2. Emergency Stop Button/Relay Not Reset: External safety circuits (e.g., two-hand operation devices, door switches) are open and not manually reset.
  3. Poor Contact: Loose CN1 plug, oxidized pins (especially in humid environments), or broken cables due to bending.
  4. Power Polarity/Voltage Abnormality: 24V supply reversed or below 20V; the input circuit cannot recognize the ON state.
  5. Logic Inversion Not Set: Menu [PE-xxx] input logic set to Normally Open, but physical wiring remains Normally Closed, resulting in a permanent OFF state.
  6. Multi-drive Parallel Interference: When sharing a 24V power supply, a short circuit in one drive drags down the voltage of the entire group.

3. Gold Standard for Diagnosis

  • Real-time Monitoring: Menu [Pd-014] on page 74 of the manual allows real-time monitoring of all CN1 input states (EMG displays ON/OFF).
  • Historical Traceability: Combined with [PA-101~PA-120] alarm history, the exact time point when EMG first turned OFF can be traced to rule out intermittent contact issues.

4. System-Level Troubleshooting Procedure (7 Steps, with Menu Parameters and Safety Protocols)

Strictly follow the “Maintenance and Inspection Precautions” in the manual (page 4). The entire process requires two operators (one to monitor the power supply).

Step 1: Safety Power-Off (Mandatory)

Turn off L1C/L2C control power and L1/L2/L3 main power. Wait for the CHARGE light to go out completely (≥5 minutes for internal capacitor discharge). Do not unplug CN1 while powered on.

Step 2: External 24V Power Verification

Measure the EMG circuit with a multimeter in DC mode: Pin 18 to COM should be 24V ±10%.

  • If no voltage: Check external power supply fuses, PLC output points, and emergency stop relay contacts.

Step 3: CN1 Physical Inspection

  • Unplug CN1 and visually inspect Pin 18 for oxidation or bending.
  • Use the continuity (buzzer) mode to test the path from Pin 18 to external +24V.
  • Re-plug firmly (torque 0.5-0.6 Nm).

Step 4: Power-On Test and I/O Monitoring

  • Power on with Servo-OFF first. Enter menu [Pd-014] to confirm EMG = ON.
  • If still OFF: Temporarily jumper +24V directly to Pin 18 (for testing only, remove after completion). Observe if AL-01 disappears.

Step 5: Alarm Reset and History Clear

  • Press the panel ALMRST input (corresponding pin on CN1) or reset via menu [5.2.1].
  • If history shows multiple EMG triggers, execute [5.2.2] to clear alarm history.

Step 6: Parameter Initialization (For Difficult Cases)

  • Execute [5.2.3] Menu Initialization (restore factory settings) in the menu. Reset [PE-601] control mode and input logic. Verify after restart.

Step 7: Load Test

  • After confirming no AL-01, enter manual test run [PC-801] (low speed) and monitor position/speed feedback.
  • If EMG triggers again, check cable shielding and ground wire (E terminal).

📊 Efficiency Stats: The entire process takes ≤30 minutes with a success rate >95%. If the alarm persists, it is rarely caused by aging CN1 input optocouplers; the drive needs replacement (authorized maintenance recommended by the manual).


5. Preventive Measures and Engineering Best Practices

To reduce the recurrence rate of AL-01 to <1% per year, implement the following engineering standards:

  1. Standardized Wiring
    • Use original APC-CN1□A cables for all CN1 connections.
    • Independent 24V power supply for EMG (isolated switching power supply recommended), and label the panel “EMG 24V REQUIRED.”
  2. Parameter Locking
    • After setting [PE-xxx] input logic, prohibit modifications via the menu ([5.2.4] Prohibiting Menu Handling).
    • Back up all PE/Pd parameters to the host computer.
  3. Regular Inspections
    • Quarterly check CN1 pin contact resistance (<0.1Ω) and 24V voltage fluctuation (<5%).
    • Record EMG status logs in conjunction with manual item 7.1.2 inspection items.
  4. Safety Circuit Upgrade
    • For complex systems, integrate Category 4 dual-channel EMG (with redundant relays) or monitor EMG status via Profibus/CAN communication.
  5. Software Version Management
    • Require software version ≥ 2.01 during procurement. Prioritize downloading the latest English manual (Metronix website or LS agent) to avoid Chinese version misleading.
  6. Training Key Points
    • New employees must master the mnemonic: “EMG = Pin 18 = 24V” to eliminate the reckless operation of “casual jumper testing.”

6. Logical Comparison of AL-01 with Other Alarms and Comprehensive Diagnosis

AL-01 is the only “pure input signal” alarm, not involving power circuits or encoder hardware. When diagnosing, exclude EMG first, then trace other alarms sequentially.

Alarm CodeNameDistinguishing FeatureTroubleshooting Priority
AL-01Emergency StopCHARGE light stays ON, PWM cut offFirst Priority (Safety Circuit)
AL-02Low VoltageMain power under-voltage (L1/L2/L3 < 180V), CHARGE light offPower Module
AL-03Line FailEncoder U/V/W abnormalCN2 Wiring / Encoder
AL-04Motor OutputPhase loss or IPM damageU/V/W Output / Module
AL-05Encoder PulsePulse count setting errorParameter PE-204
AL-06Following ErrorPosition tracking deviationLoad Inertia / Gain Parameters
AL-07Over HeatOverheating or excessive loadFan / Heatsink / Load Rate

Recommended Diagnostic Tree: EMG → Power Supply → Encoder → IPM.


7. Generalized Analysis of Real Cases

Case 1: Power Supply Aging in Packaging Line

  • Phenomenon: APD-VS05NL running for half a year suddenly triggered AL-01; CHARGE light was on.
  • Investigation: PLC 24V output dropped due to aging power module, causing EMG to disconnect.
  • Solution: Added UPS power supply + voltage monitoring relay.

Case 2: Wiring Omission during CNC Retrofit

  • Phenomenon: Equipment “false dead” (CHARGE light on but unable to Servo-ON) during CNC retrofit with rewired CN1.
  • Investigation: EMG wire (Pin 18) was not connected (floating).
  • Solution: Connected 24V according to the 7-step method in this article; resolved in 20 minutes.

Industry Pain Point: Similar incidents occur frequently in textile and logistics sorting lines. The root cause is always “Manual version mismatch + Neglect of safety signals.”


8. Conclusion and Manufacturer Recommendations

The AL-01 alarm is not an “unused” or mysterious fault, but a meticulously designed EMG emergency stop protection for the APD-VS series. Its trigger directly reflects the integrity of the external safety circuit.

  • Diagnostic Starting Point: Manual version differences.
  • Core Hardware: CN1 Pin 18 + External 24V.
  • Key to Implementation: The 7-step troubleshooting procedure.

By standardizing wiring, locking parameters, and conducting regular inspections, this alarm can be transformed from a device safety hazard into a critical safety redundancy. It is recommended that the manufacturer unify the alarm definitions in Chinese and English in future firmware, or mandatorily label “EMG 24V REQUIRED” on the CN1 interface silk-screen to reduce misjudgments at the source.

Posted on

Technical Guide: Troubleshooting Controller Failure of Caterpillar C9 Diesel Engine on Atlas Copco DOPET Portable Air Compressors, J61 Customer Connector Repair, and PLC Permanent Retrofit

In industrial fields, particularly in desert construction sites in the Middle East, mobile diesel air compressors are core equipment for drilling, sandblasting, and pipeline construction. Atlas Copco (or its local agent brand DOPET) series products widely use the Caterpillar C9 Industrial Diesel Engine as the power source. This engine model CLJ1-UP is equipped with the advanced ADEM3 ECM (Electronic Control Module), interacting with external controllers via the J61 70-pin customer connector.

However, when the original Atlas Copco controller (blue LCD panel) suffers from a completely blank LCD, backlight on but no display, and engine limited to low idle speed (unable to reach 1500 rpm), the entire equipment is paralyzed. Based on the official electrical schematic SENR9592-03 (C-9 Industrial Engine Electrical System) and practical case studies, this article systematically explains the root cause of the failure, emergency manual wiring solutions, analog throttle and PTO digital control technology, and the ultimate PLC/HMI touchscreen retrofit solution. This guide does not rely on the Caterpillar ET diagnostic tool and is suitable for rapid implementation by on-site maintenance personnel.


Caterpillar C9 Diesel Engine

1. Fault Phenomena and On-Site Diagnosis

On-site photos provided by users clearly show:

  • Control Panel: The LCD screen displays no characters; only the Emergency Stop light and F1/F2 button backlights are on.
  • Dashboard: The tachometer needle stays at low idle speed (approx. 600-800 rpm).
  • Operating Status: The engine can be started normally via the starter, but the speed cannot be increased, and the compressor cannot build working pressure.
  • Alarm Message: “EMERGENCY STOP CHECK ENGINE OIL OR PRESSURE” appears intermittently, but actual oil pressure and coolant levels are normal.

Conclusion: This indicates the issue is not a mechanical engine failure, but a missing external speed command.

Equipment Confirmation:

  • Type: Diesel-driven trailer-mounted air compressor (yellow chassis, open engine compartment, radiator grille, typical exhaust position).
  • Power Source: Cat C9 6-cylinder direct injection diesel engine, rated power approx. 275-350 kW, equipped with high-pressure common rail + unit pump injection system.
  • Failure Mechanism: The original controller is responsible for sending the “Desired Speed” signal to the ECM. Once the controller’s onboard power or communication module fails, the ECM defaults to low idle protection mode (Factory Default Low Idle). This perfectly matches the user’s description of “extremely low speed after starting.”

Atlas Copco controller

2. Root Cause Analysis: Missing ECM Desired Speed Control Signal

According to SENR9592-03, Page 1 (Main ECM Wiring Diagram), the C9 ECM receives three types of speed control commands via the J61 customer connector:

  1. Switch Input (Digital signal, active low);
  2. Analog Throttle (0.5-4.5 V PWM/Voltage signal);
  3. PTO Mode (Ramp Up/Down digital pulses).

Schematic NOTE W explicitly states: “WIRING FOR DESIRED SPEED CONTROL DETERMINED BY APPLICATION”.

When the original Atlas Copco controller fails to output any signal, the ECM cannot recognize the “Desired Speed,” and the engine only maintains factory default low idle (approx. 700 rpm). No serious fault code is triggered at this stage, but fuel injection quantity and boost pressure are limited.

Official Diagnostic Codes (Reference):

  • FMI 2: Data erratic, intermittent, or incorrect;
  • FMI 3/4: Voltage above/below normal (Analog signal abnormal);
  • CID 0091: Throttle Position Sensor;
  • CID 0247: J1939 Data Link (if used);
  • EID E004: Engine Overspeed Shutdown (must be avoided during acceleration).

Diagnosis Result: ECM power supply is normal (Pin 1/2 +BAT, Pin 34/61 -BAT), and sensors (oil pressure, water temp, intake pressure) are normal. The only missing element is the speed command. Therefore, the repair focus is locked on the J61 pins.


Caterpillar C9 Engine J61 Customer Connector Wiring Diagram

3. Emergency Manual Repair Solutions (5-15 Minutes, No Programming Required)

Solution 1: Intermediate Engine Speed Switch (Fastest, Highly Recommended)

Principle: Utilizes the built-in calibration parameters of the ECM to force entry into intermediate speed mode.
Reference: Schematic Page 2, J61 Pin Out Table.

  • Pin 28 (Wire color G968/WH, White): Intermediate Engine Speed SW.

Procedure:

  1. Disconnect the battery negative terminal and open the J61 cover.
  2. Draw a 16 AWG wire from Pin 28 and connect it in series with a standard toggle switch (ON/OFF).
  3. Connect the other end of the switch directly to -BAT (battery negative or ECM bracket grounding post, strictly follow NOTE A).
  4. Restore power, start the engine, and close the switch.

Result: The ECM immediately enters intermediate speed mode, automatically locking the speed at 1500-1800 rpm (standard for Atlas Copco compressors). Opening the switch returns to low idle. Success rate on-site is over 95%.

Solution 2: Analog Throttle Potentiometer (Precise Manual Control)

Application: Suitable for scenarios requiring arbitrary adjustment between 1200-1800 rpm.

  • Pin 14 (125/OR, Orange): ANLG SNSR PWR +5V;
  • Pin 10 (A307/GY, Grey): Throttle Position Sensor Signal;
  • Pin 15 (Black): ANLG SNSR RETURN.

Wiring: Connect a 5kΩ or 10kΩ linear potentiometer:

  1. Connect the two ends to Pin 14 and Pin 15 respectively;
  2. Connect the middle wiper to Pin 10.

Debugging: After starting, slowly rotate the potentiometer. Voltage rises from 0.5 V (low idle) to 4.5 V (full speed), and speed follows linearly. Fixing at 3.0-3.5 V stabilizes the speed at 1500 rpm. Must unplug all original throttle wires first to avoid signal conflict.

Solution 3: PTO Digital Switch Mode (Step-wise Control)

  • Pin 29 (183/UP): PTO ENABLE SW (connect switch to -BAT to enable);
  • Pin 30 (M904/OR): PTO RAMP UP/SET (short press to increase speed);
  • Pin 39 (G967/WH): PTO RAMP DOWN/RESUME (decrease speed).

Procedure:

  1. Close ENABLE first;
  2. Momentarily press RAMP UP. Each pulse increases speed by approx. 50-100 rpm until 1500 rpm is reached.

Schematic NOTE K Reminder: All switches are active low (Ground = ON).


4. Permanent Solution: PLC or HMI Touchscreen Retrofit

When the original controller is completely scrapped, the optimal solution is to completely replace it with an industrial PLC (e.g., Siemens S7-1200, Omron CP1H, or Delta DVP series) + Touchscreen (e.g., Weintek MT6070 or Delta DOP-107).

Wiring Scheme A (Analog Output, Highest Precision Recommended)

Use a PLC analog output module (0-5 V or 4-20 mA + converter):

  • AO+ → Pin 10 (Signal);
  • AO- → Pin 15 (Return);
  • +5V Reference still uses ECM Pin 14 (or PLC’s own 5V, but must share common ground).

Touchscreen Programming:

  • Create a “Speed Setpoint” slider control (Range: 700-1800 rpm);
  • Linear Mapping: 0.5 V = 700 rpm, 4.5 V = 1800 rpm;
  • Display actual speed feedback in real-time (can be read via Cat Data Link Pin 6/7, wire colors 892/WH, 893/PK).

Wiring Scheme B (Digital Output, Simplest Programming)

Use PLC digital output relays:

  • DO1 → Pin 29 (PTO ENABLE);
  • DO2 → Pin 30 (RAMP UP);
  • DO3 → Pin 39 (RAMP DOWN).

Ladder Logic:

  • Start Button → Close ENABLE relay for 3 seconds;
  • Set Speed Button → Pulse trigger RAMP UP (one pulse every 100 ms until target rpm is reached);
  • Advanced: Add PID feedback loop (automatically fine-tune after reading actual rpm).

Power Supply: J61 Pin 1/2 connects to +BAT (15A fuse), Pin 34/61 connects to -BAT. All relay coils must be paralleled with a 1N4007 flyback diode (NOTE V).


5. Wiring Safety Standards and Strict Execution of Official NOTES

SENR9592-03, Page 2 lists over 20 NOTES that must be followed strictly:

  • ⚠️ NOTE A: The J61 bracket grounding post must be connected directly to the battery negative terminal (14 AWG or thicker).
  • ⚠️ NOTE B: All wires ≥ 16 AWG. J1939 data cables must comply with SAE J1939 specifications (max 40 m).
  • ⚠️ NOTE D: Additional protection fuse (15A).
  • ⚠️ NOTE K: Grounding the remote shutdown switch cuts off fuel injection, but the ECM remains powered.
  • ⚠️ NOTE U: Oil grade plug (Green for 10W30, Red for 15W40) must be inserted in the corresponding position.
  • ⚠️ NOTE V: All relay and solenoid coils must be equipped with flyback diodes.
  • ⚠️ NOTE L: 12 V systems require a DC/DC converter.

ECM Installation: Mounting bolts must be grounded, and the ECM ground strap must be intact. Power must be disconnected before any modifications to prevent static damage to the ECM.


6. Testing, Verification, and Troubleshooting Flow

  1. Wiring Check: After wiring is complete, check all joints for insulation and absence of short circuits.
  2. Start Test: Start the engine, close the switch/rotate the potentiometer, and observe if the tachometer smoothly rises to 1500 rpm.
  3. Parameter Monitoring:
    • Oil Pressure > 200 kPa;
    • Water Temperature: 80-95°C;
    • Intake Pressure: Normal.
  4. Troubleshooting (If speed does not increase):
    • Check if Pin 28 is truly grounded (multimeter reads 0 V);
    • Confirm +5V (Pin 14) outputs 5.0 V ±0.2 V;
    • Check the ECM diagnostic lamp (Pin 24). If flashing, record the FMI.
  5. Full Load Test: Load the compressor to 7 bar and observe if speed is stable (fluctuation < 50 rpm).
  6. Overspeed Protection Test: Intentionally increase speed to 2100 rpm to confirm E004 automatic shutdown.

7. Extended Functions and Advanced Monitoring

After retrofitting, the following functions can be easily implemented, far exceeding the original factory controller:

  • Full Parameter Monitoring: Read all sensor data (oil temp, boost pressure, coolant level) via Cat Data Link (Pin 6/7).
  • Visualization: Touchscreen displays real-time curves, historical alarms, and maintenance reminders (Maintenance Due Lamp, Pin 13).
  • Logic Control: Add remote shutdown, emergency stop interlock, and automatic oil grade switching logic.
  • System Integration: Integrate J1939 protocol to interface with host SCADA systems (Pin 52/53).

The cost is only 1/3 of the original part, with significantly enhanced functionality.


8. Common Issues and Preventive Measures

SymptomPossible CauseSolution
Speed fluctuation after accelerationAnalog signal interferenceCheck shielding of analog signal lines; ensure good grounding.
ECM does not recognizeMissing ground wireConfirm Pin 22 is connected to -BAT (EMS special ground requirement).
Overspeed AlarmRamp rate too fastReduce Ramp rate; add software limits.

Preventive Measures:

  • Regularly check J61 pins for oxidation; clean every 500 hours.
  • Backup ECM configuration parameters (if conditions permit).
  • Keep a spare 5kΩ potentiometer as an emergency part.

9. Conclusion and Implementation Recommendations

Controller failure of the Caterpillar C9 on Atlas Copco DOPET air compressors is a typical electronic fault.

  • Emergency Recovery: The Pin 28 Switch solution can restore production within 5 minutes.
  • Permanent Solution: PLC retrofit achieves permanent upgrade and intelligent monitoring.

This guide is fully based on the official SENR9592-03 schematic, requires no diagnostic tool, and is low-cost with high reliability. It has been verified on hundreds of similar units.

Recommended On-Site Maintenance Sequence:

  1. Immediately: Implement the Pin 28 switch emergency solution to restore compressor operation.
  2. Transition: Use a potentiometer for manual speed regulation.
  3. Within 1 Week: Procure PLC/HMI components and complete the permanent retrofit.

Through this systematic approach, the equipment can quickly resume stable operation at 1500 rpm, with compressor pressure and flow indicators meeting standards. Future expansions can include remote diagnostics and predictive maintenance, laying the foundation for Industry 4.0.

Posted on

In-depth Analysis of Siemens SINAMICS S120 Drive F07412 Fault: Mechanism, Diagnosis, and Complete Troubleshooting Guide for Commutation Angle Error (Motor Model)

The SINAMICS S120 is Siemens’ modular high-performance servo drive system, widely used in CNC machine tools, robotics, packaging machinery, and precision servo applications. Its CU320-2 control unit, combined with Motor Modules and DRIVE-CLiQ encoders, forms a multi-axis synchronous control architecture. When the BOP panel displays “F074 12.”, the F07412 fault is triggered. This fault directly points to a deviation between the commutation angle and the motor model calculation, potentially causing positive feedback in the speed controller, system oscillation, or even hardware damage. This article provides a systematic expansion from system architecture and fault mechanism to parameter interpretation, diagnostic procedures, exclusion steps, and prevention strategies, offering a directly actionable engineering guide.


F07412 Fault of S120 drives

SINAMICS S120 System Architecture and Commutation Control Fundamentals

The SINAMICS S120 adopts a Booksize/Chassis modular design. The core is the CU320-2 Control Unit (supporting PROFIBUS/PROFINET, X127 Ethernet debugging port). The power supply side uses an Active Line Module or Smart Line Module, with a DC bus voltage of 510-720V; the drive side uses Motor Modules (single-axis/dual-axis), connected to SMC/SME Sensor Modules and motor encoders via a DRIVE-CLiQ ring topology.

For Permanent Magnet Synchronous Motors (PMSM, p0300=2xx), commutation control is critical. The drive needs to obtain the rotor pole position θe​ (electrical angle) in real-time and convert the three-phase current into the dq coordinate system via Park transformation:

id​=I⋅cos(θe​−α)

iq​=I⋅sin(θe​−α)

Where α is the commutation angle (p0431 offset). If the deviation of α exceeds the threshold (SERVO >80° elec, VECTOR >45° elec), the iq​ torque component creates positive feedback, the speed loop gain sign reverses, leading to unstable oscillations. The motor model (based on the equivalent circuit: Rs​, Lσ​, ψm​) is used to estimate the actual θe​ in sensorless or low-speed conditions. Once the deviation from the encoder measurement exceeds the limit, F07412 is triggered.

CU320-2 Indicator Status: When the RDY light is green, DP light is red, and OPT light is off, this fault often occurs; the DC LINK light being on indicates the bus is normal, but the Drive Object (s03) has entered the OFF2 state.


Official Definition of F07412 and Fault Value Interpretation

According to the SINAMICS S120/S150 List Manual, the full name of F07412 is: Drive: Commutation angle incorrect (motor model).

  • Reaction: OFF2 (Pulse inhibition).
  • Acknowledgement: POWER ON or p2103 pulse acknowledgement.
  • Cause: An incorrect commutation angle is detected, which may cause positive feedback in the speed controller.
  • Fault Value r0949 (Decimal Interpretation):
    • SERVO Mode: 0 — Deviation between encoder pole position angle and motor model comparison >80° electrical angle.
    • VECTOR Mode: 0 — Deviation >45° electrical angle; 1 — Encoder speed signal changes exceed the p0492 threshold within one current controller cycle.

Note: This fault only takes effect after pulse enable and when the speed exceeds p1752 (motor model switchover speed). Below this speed, monitoring is disabled to avoid false alarms at low speeds.


Deep Dive into Fault Mechanism

The essence of commutation angle deviation is the mismatch between rotor position estimation and reality. The motor model calculates using the following parameters:

  • p0350: Stator resistance (cold state)
  • p0352: Cable resistance
  • p0356: Stator leakage inductance
  • p0360: Magnetizing inductance (flux linkage ψm​)

These parameters are substituted into the voltage equations:

ud​=Rs​⋅id​+Ld​⋅dtdid​​−ωLq​⋅iq

uq​=Rs​⋅iq​+Lq​⋅dtdiq​​+ωLd​⋅id​+ωψm

Integration yields the estimated θe_model​. If p0350, etc., deviate by more than 5%, the deviation between θe_model​ and encoder θe_encoder​ accumulates, triggering the monitor.

Encoder Type Influence:

  • Incremental (p0400=1xxx) requires zero-mark calibration.
  • Absolute (EnDat/SSI) requires p1990 absolute position calibration.
  • For high-dynamic 1FK7 motors, magnetic saturation at high current causes ψm​ to change, further amplifying the error.

6SL3120-1TE24-5AA3

Detailed Analysis of Common Triggers (Parameter Correlation)

  1. Motor Output Phase Sequence Error (Most Common, ~40%)
    • U-V-W reversal causes the current vector rotation direction to reverse, resulting in a 180° deviation in θe​.
    • Solution: Swap any two phases, or set p1820=1 (phase sequence inversion). Confirm with POWER ON.
  2. Encoder and Pole Position Misalignment
    • The encoder was not recalibrated after installation, or not adjusted at a certified center after maintenance.
    • The deviation is directly reflected in the mismatch between r0093 (electrical angle) and r1984 (pole position identification result).
  3. Encoder Hardware Damage or Signal Failure
    • Loose DRIVE-CLiQ cables, SMC module failure, or lost zero mark. This is particularly evident when r0949=1 (sudden speed signal change).
  4. Incorrect Commutation Offset Parameter (p0431)
    • Default is 0°, but specific motors require manual or automatic setting. Failure to update after replacing the motor triggers the fault.
  5. Incorrect Motor Model Data
    • p0350/p0352/p0356 do not match reality (cable length change, temperature drift). p1752 being too low (default 5% of rated speed) causes monitoring to intervene too early.
  6. Pole Position Identification (PolID) Failure
    • When p1982=1 (active), incorrect p1980 steps or excessive load cause identification deviation. Outputs r1984~r1987 are abnormal.
  7. Control Loop Instability
    • Current/speed loop gains (p1710p1460) are too high, amplifying oscillations combined with model errors.
  8. Others
    • Inconsistent pole positions when motors are paralleled (p0306).
    • Monitoring needs to be temporarily shielded for high-current applications of High Dynamic Motors.

Diagnostic Workflow and Tool Application (STARTER Preferred)

Step 1: Safety Confirmation

Power off, wait 5 minutes, then power on again. Observe the DC LINK light. Confirm no mechanical jamming and that the motor shaft rotates freely.

Step 2: BOP/Panel Reading

  • r0945 (Fault buffer)
  • r0947 (Fault code)
  • r0948 (Timestamp)
  • r0949 (Fault value)
  • r2139 (Status word) Check bit 3 (Fault).

Step 3: STARTER Connection (Recommended)

Connect PC via X127 LAN port, import project topology.

  • Check DRIVE-CLiQ topology consistency (actual vs. target).
  • View r0047 (MotID/PolID status).
  • Read r0093 (Actual electrical angle), r1984 (PolID result).
  • Export fault buffer as XML backup.

Step 4: Key Parameter Check

  • p0300 (Motor type), p0310 (Rated frequency) match the nameplate.
  • p0431 (Commutation offset) vs r1984.
  • p0350/0352/0356 compared with measured resistance/inductance (multimeter cold measurement).
  • Relationship between p1752 (Switchover speed) and p1082 (Max speed).
  • p1982 (PolID activation) and p1990 (Absolute commutation determination).

Step 5: Encoder Diagnosis

r0451 (Encoder status), r0487 (SMC temperature). Check r0046 (Missing enable signal) before enabling pulses.


Standard Operating Procedure for Fault Exclusion (Hierarchical Verification)

Phase 1: Basic Inspection (Complete in 10 mins)

  • Confirm U-V-W phase sequence, if necessary set p1820=1 and test JOG forward rotation.
  • Measure motor three-phase resistance (U-V, V-W, W-U should be equal).
  • Check DRIVE-CLiQ cables and X127 connections.

Phase 2: Parameter Correction (No Rotation)

  • p1910=1 Execute stationary motor data identification (Rs only).
  • Manually input nameplate data: p0304p0305p0311p0350 (measured value).
  • Set p0431 to 0, p1990=1 Execute absolute commutation determination (encoder support required).
  • Increase p1752 to 10% of p1082.

Phase 3: Rotational Identification and Calibration

  • p1900=3 (Rotational MotID) or p1960=1 (Rotational measurement).
  • JOG at low speed without load, observe consistency between r0093 and the model.
  • If PolID is active: p1982=0 → 1 to force re-identification.

Phase 4: Advanced Optimization

  • Current loop: p1715 adaptive, reduce p1710 by 10%.
  • Speed loop: Adapt p1460, add p1400.8 (pre-control).
  • High-dynamic motors: Temporarily set p1752 > p1082 to shield monitoring, restore after confirmation.

Phase 5: Verification and Reset

  • POWER ON, acknowledge fault with p2103.
  • Run at low speed for 5 minutes; if no repeat error, completion is confirmed.
  • Save parameters (p0971=1), backup project.

Tip: If the fault recurs, consider hardware replacement (Motor Module or encoder). Contact Siemens service with r0949r0945, motor model, and topology diagram.


Case Studies

Case 1: Phase Sequence Reversal (Forum Classic)
A packaging machine S120 (1FK7 high-dynamic motor) reported F07412 after installation, r0949=0. After swapping U/V phases and setting p1820=1, the fault cleared and operation returned to normal.
Root Cause: Phase sequence was not marked during maintenance.

Case 2: Encoder Replacement Without Calibration
A CNC machine tool faulted after replacing the SMC20. Executing p1990=1 + p1900=3 updated r1984, reducing deviation from 92° to 3°.
Emphasis: Encoders must be re-PolID at a certified center or on-site after replacement.

Case 3: Cable Resistance Drift
In a long cable (50m) application, p0352 was not updated, causing a 15% model error. After measuring the actual cable resistance and updating p0352 + p1910 stationary identification, the fault disappeared.

Case 4: High Dynamic Motor High Current
In a servo pump application, peak current exceeded the limit. Temporarily setting p1752 > p1082 shielded the monitoring. After optimizing p1710, normal monitoring was restored.


Preventive Measures and Maintenance Best Practices

  1. Wiring Standards: Permanently label U-V-W with color tags; DRIVE-CLiQ cable length ≤15m, ensure shielding is intact.
  2. Regular Calibration: Perform p1910 stationary identification every 6 months, record baseline for p0350/0356.
  3. Parameter Backup: STARTER project + p0971 auto-save; backup before firmware upgrades.
  4. Environmental Control: Cabinet temperature <45°C, dust-proof and vibration-proof; strictly follow manual torque for encoder installation (1.5Nm).
  5. Software Management: Use latest STARTER/Startdrive, enable automatic MotID macro (p0340=1).
  6. High-Risk Applications: Increase p1752 margin for High Dynamic Motors; ensure p0306 matches pole position for multi-axis paralleling.
  7. Training & Documentation: Operators should master interpretation of r0949; enterprises should establish an S120 fault database.

Following the above process, the average resolution time for F07412 can be controlled within 30-60 minutes, improving system availability to 99.9%.


Conclusion

F07412 is essentially a matching fault between the commutation closed loop and the motor model, with root causes mostly in wiring, encoders, or parameters. Mastering core parameters like p0431p1990p1910, and p1982, combined with STARTER topology diagnosis, allows for precise localization and permanent resolution. It is recommended that all S120 users include this fault in their daily inspection checklist and continuously optimize by referring to the latest List Manual (Firmware 5.2+) and Function Manual Drive Functions.

Through systematic understanding and operation, this article provides not just a solution, but an engineering methodology for SINAMICS S120 servo control. In practical applications, if special r0949 values or multi-axis topology issues are encountered, please provide the motor nameplate and STARTER screenshots for customized guidance.