Posted on Leave a comment

ACS530 VFD 5098 Alarm Fault Analysis and Troubleshooting

ACS530 VFD 5098 Alarm Fault Analysis and Troubleshooting

When working with ABB’s ACS530 series VFDs (Variable Frequency Drives), encountering specific fault alarms such as the 5098 alarm can be a concern. While the ACS530 series manual may not directly mention this alarm code, by referencing the manual of its similar ACS580 series VFDs, also from ABB, we can gain insight into the 5098 alarm and apply that knowledge to troubleshooting the ACS530 series.

Physical picture of ACS530 with fault number 5098

I. Understanding the 5098 Alarm

In the ACS580 series, the 5098 alarm indicates “I/O Communication Lost,” signifying a failure in communication with the standard I/O (Input/Output) devices. This usually occurs when there is an issue with the communication link between the VFD’s I/O terminal board (where analog inputs like AI1 reside) and the main board. Similarly, in the ACS530 series, the 5098 alarm likely indicates a communication issue as well.

II. Possible Causes of the Fault

  1. Power Issues:
    • The 10V or 24V power supply on the I/O terminal board may be abnormal, leading to unstable or failed communication.
    • There may be short circuits, open circuits, or poor connections in the power lines.
  2. Hardware Connection Problems:
    • Connections between the I/O terminal board and the main board may be loose, have cold solder joints, or be corroded.
    • Terminals may have aged due to prolonged use, resulting in poor contact.
  3. Communication Module Failure:
    • The VFD’s I/O communication module may be damaged, preventing proper communication with the I/O terminal board.
  4. Software or Configuration Issues:
    • The VFD’s software configuration may have errors, affecting communication protocols or parameter settings.
    • Despite similarities in design and software between the ACS530 and ACS580 series, subtle differences in configuration may lead to unexpected alarms in the ACS530 under certain conditions.
Physical picture of ABB inverter ACS530

III. Fault Troubleshooting Steps

To address the 5098 alarm in the ACS530 VFD, follow these troubleshooting steps:

  1. Check Power Supplies:
    • Use a multimeter to verify the 10V and 24V power supplies on the I/O terminal board are functioning correctly.
    • Inspect power lines for completeness, shorts, or open circuits.
  2. Inspect Hardware Connections:
    • Disconnect all connections related to the I/O terminal board, reconnect them securely, and ensure they are tight.
    • Examine the connections between the I/O terminal board and the main board for looseness, cold solder joints, or corrosion, and make necessary repairs.
  3. Assess Communication Module:
    • If possible, test replacing the I/O communication module with an identical one to determine if it’s faulty.
  4. Reset and Restart:
    • Attempt to reset the VFD to clear the alarm.
    • If resetting fails, power off the VFD, wait for a while, and then power it back on to eliminate any software-related communication issues.
  5. Contact Technical Support:
    • If none of the above steps resolve the issue, contact ABB’s technical support team or a professional service provider for further diagnosis and repair.

IV. Conclusion

Despite the ACS530 series VFD manual’s lack of direct mention of the 5098 alarm, referencing similar ACS580 series documentation and contextual analysis enables understanding the likely fault type and appropriate troubleshooting methods. In practice, consider all potential causes

Posted on Leave a comment

ACS510 Variable Frequency Drive (VFD) User Guide: Operating Panel Usage, Terminal Mode Startup and Speed Adjustment Methods, Fault Analysis and Solution Methods

ACS510 Variable Frequency Drive (VFD) User Guide

I. Operating Panel Usage

  1. Power On/Off
    Before powering on, ensure all connections are correct and the surrounding environment meets safety standards.
    Use the power switch on the operating panel to turn the power on or off.
  2. Mode Switching
    LOC/REM Button: Used to switch the control mode of the VFD. Press and hold this button for 2 seconds to toggle between Local Control (LOC) and Remote Control (REM) modes.
    In Remote Control mode, the VFD can be controlled via external terminals or communication interfaces.
  3. Display and Operation
    Display: The LCD screen on the operating panel displays various status information of the VFD, such as motor speed, current, voltage, etc.
    Button Operation: Use the Up/Down arrow buttons to navigate through menus and parameters. The MENU/ENTER button is used to enter and exit menus, while the EXIT/RESET button exits to the previous menu level or resets settings.
  4. Parameter Modification
    Enter the parameter mode, select the parameter group to be modified, adjust the parameter value using the Up/Down arrow buttons, and save the settings with the SAVE button.
ACS510 drive operation panel basic function diagram

II. VFD Terminal Start-up and Potentiometer Speed Control Wiring Methods

  1. Terminal Start-up Wiring
    External Start Signal: Typically, connect the external start signal (e.g., a push-button switch) to the DI1 (Digital Input 1) terminal of the VFD and connect the common terminal to DI COM (Digital Input Common).
    Direction Control: If direction control is required, connect the direction signal to the DI2 terminal.
    Run Enable: Some applications may require an additional run enable signal, which can be connected to the appropriate DI terminal.
  2. Potentiometer Speed Control Wiring
    Analog Input Wiring: When using a potentiometer for speed control, connect the output terminal of the potentiometer to the AI1 (Analog Input 1) terminal of the VFD and connect AI COM (Analog Input Common) to the common terminal.
    Parameter Setting: In parameter group 11, set Reference 1 Select (REF1 SELECT) to AI1 to ensure the VFD receives the speed reference signal from AI1.
standard macro of ACS510 drive function diagram

III. Parameter Settings

  1. Selecting Standard Macros
    Enter parameter group 99, find parameter 9902 (APPLIC MACRO), set it to 1, and select the ABB standard macro. This will automatically set a predefined set of parameters suitable for most general applications.
  2. Motor Parameter Settings
    Input the motor’s rated voltage (9905 MOTOR NOM VOLT), rated current (9906 MOTOR NOM CURR), rated frequency (9907 MOTOR NOM FREQ), rated speed (9908 MOTOR NOM SPEED), and rated power (9909 MOTOR NOM POWER), ensuring these parameters match the data on the motor’s nameplate.
  3. Other Important Parameters
    Acceleration Time (2202 ACCELER TIME 1): Sets the time required for the motor to accelerate from rest to maximum frequency.
    Deceleration Time (2203 DECELER TIME 1): Sets the time required for the motor to decelerate from maximum frequency to rest.
    Maximum Output Frequency (2008 MAXIMUM FREQ): Sets the maximum frequency output of the VFD.

IV. VFD Fault Code Analysis and Resolution Methods

  1. Overcurrent Fault (Code 1: OVERCURRENT)
    Cause: Motor overload, excessively short acceleration time, motor fault, etc.
    Solution: Check if the motor is overloaded, increase the acceleration time, inspect motor and cable connections.
  2. DC Overvoltage (Code 2: DC OVERVOLT)
    Cause: Excessively high input voltage, excessively short deceleration time, improper braking resistor, etc.
    Solution: Check the input voltage, increase the deceleration time, inspect the braking resistor configuration.
  3. Overtemperature Fault (Code 3: DEV OVERTEMP)
    Cause: Excessively high ambient temperature, faulty cooling fan, dust accumulation, etc.
    Solution: Lower the ambient temperature, clean dust, replace faulty fan.
  4. Motor Stall (Code 12: MOTOR STALL)
    Cause: Motor or load stall, improper motor selection, etc.
    Solution: Inspect the motor and load, ensure correct motor selection.
  5. Panel Loss (Code 10: PANEL LOSS)
    Cause: Communication fault between the control panel and the VFD.
    Solution: Check control panel connections, communication settings, and cables.

Please follow this guide for operation and adjust parameters and wiring according to actual conditions. If any issues arise, please contact us technical support promptly.

Posted on Leave a comment

External Terminal Start & Potentiometer Speed Control with Password Security and Fault Code Analysis on CDI-EM60 and EM61 Series Inverters from Hangzhou Delixi

The CDI-EM60 and EM61 series variable frequency drives (VFDs) from Hangzhou Delixi boast robust functionalities in industrial control applications. This article delves into the external terminal start and external potentiometer speed control features of these inverters, alongside an overview of their password security and fault code analysis capabilities.

I. External Terminal Start


Pictures of Hangzhou Delixi CDI-EM60 and EM61 series drivers

The CDI-EM60 and EM61 series VFDs support versatile starting methods, including keypad control, terminal control, and communication control. External terminal start is a popular and flexible method, triggering the inverter’s start and stop through external signals.

Setup Steps for External Terminal Start:

  1. Parameter Configuration:
    • Set the P0.0.03 (Operation Control Mode Selection) to 1 for terminal control.
    • Adjust other relevant parameters such as acceleration/deceleration times and frequency sources as needed.
  2. Wiring:
    • Connect external control signals to the corresponding input terminals of the inverter (e.g., DI1, DI2).
    • Ensure compatibility between the external signal source (e.g., pushbuttons, relay contacts) and the inverter input terminals.
  3. Testing:
    • Power on and test if the external control signals correctly trigger the inverter’s start and stop.
    • Fine-tune parameters for a smooth start-up process.

Precautions:

  • Ensure external control signals adhere to the inverter’s electrical specifications.
  • Regularly inspect wiring for secure connections to prevent control failures.
Delixi VFD CDI-EM60 and EM61 External Terminal Control Wiring Diagram

II. External Potentiometer Speed Control

External potentiometer speed control adjusts the inverter’s output frequency by rotating an external potentiometer, thereby regulating motor speed.

Setup Steps for External Potentiometer Speed Control:

  1. Parameter Configuration:
    • Set the P0.0.04 (Frequency Source Selection) to 2 (Keypad Potentiometer) or 1 (External Terminal VF1, if connecting the potentiometer to VF1).
    • Adjust parameters like maximum frequency and acceleration time to suit speed control requirements.
  2. Wiring:
    • Connect the wiper, fixed terminal, and variable terminal of the potentiometer to the corresponding inverter terminals (e.g., VF1, GND).
    • Ensure the potentiometer’s electrical specifications match the inverter’s input requirements.
  3. Testing:
    • Rotate the potentiometer and observe if the inverter’s output frequency varies accordingly.
    • Adjust the potentiometer’s rotation range and inverter parameters for optimal speed control.

Precautions:

  • Regularly check potentiometer connections for reliability to prevent speed instability.
  • Avoid sudden disconnection or short-circuiting of potentiometer wiring during inverter operation.

III. Password Settings and Decoding

The Delixi inverters offer password protection to restrict unauthorized parameter modifications.

Password Setup:

  1. Access the Password Menu:
    • Navigate through the inverter’s keypad to the parameter setting interface.
    • Locate the password-related function code (e.g., P5.0.20) and enter the password setup menu.
  2. Enter the Password:
    • Input a custom 5-digit password.
    • Confirm the password and save changes before exiting the setup menu.

Password Decoding and Recovery:

  • Decoding: Enter the correct password to lift password protection and regain full inverter control.
  • Password Recovery: If forgotten, contact the inverter supplier or manufacturer for unlocking or password reset.

IV. Fault Code Analysis

During operation, the Delixi inverters may display fault codes indicating the device’s status and fault types.

  • Err01: Overcurrent During Constant Speed. Possible causes include output circuit shorts or load surges. Inspect and resolve issues before restarting the inverter.
  • Err02: Overcurrent During Acceleration. Might stem from motor/circuit shorts or inadequate acceleration time. Adjust parameters or check wiring.
  • Err04: Overvoltage During Constant Speed. Verify input voltage and bus voltage readings.
  • Err07: Module Fault. Could indicate inverter module damage, requiring replacement or professional service.
  • Err10: Motor Overload. Check for motor blockage or excessive loads, adjust motor protection parameters, or reduce the load.

Consulting the inverter manual’s fault code table enables swift troubleshooting and ensures uninterrupted production.

In conclusion, the CDI-EM60 and EM61 series VFDs from Hangzhou Delixi excel in industrial control with their versatile starting mechanisms, precise speed regulation, robust security features, and intuitive fault diagnosis. Mastering these functionalities optimizes device performance and enhances operational safety.

Posted on Leave a comment

Application of S87C196MH (MC) microcontroller in inverter mainboard

1. Pinout of the 80-pin S87C196MH (MC) microcontroller in SMD package:

2. Introduction to the structure and functions of the S87C196MH (MC) microcontroller:

The controller is a 16-bit microcontroller produced by Intel. It is widely used in inverter products due to its powerful functions and high versatility.

The internal circuit includes arithmetic logic unit (RLU), registers, internal A/D converter, PWM generator, event processing array (EPA), three-phase to complement SPWM output generator, watchdog, clock and interrupt control circuits, etc. The internal structure schematic is as follows:

 The S87C196MH (MC) microcontroller uses CHMOS technology, has an operating temperature of -40 º C–85 º C, supports 16KB EPROM, and when the crystal oscillation frequency is 16MHz, it only takes 1.75 μs to complete 16-bit by 16-bit multiplication . It is suitable for the rapidity requirements of the control system. There are 7 I/O ports, and each port pin is multifunctional.

The register array has 512B, which is divided into low 256B and high 256B. The low 256B can be used as 256 accumulators during ALU operation, and the high 256B is used as register RAM. The high 256B can also be switched to 256B with accumulator function through unique window technology. The microcontroller has 13 10-bit/8-bit high-speed A/D converters inside, and the conversion time can be set between 1.39-40.2 μs . The A/D can also be used as a programmable comparator to generate an interrupt when the input crosses a threshold level.

The event processing array (EPA) mainly performs input and output functions. In input mode, the EPA monitors the changes in the input pin signal and records its time value when the event occurs. This process is called capture. In output mode, when the timer matches a stored time value, the output pin is set, cleared or triggered. Both capture and compare events can generate normal service processes or interrupts. There are 4 capture/compare modules and 4 compare modules.

EPA also contains two 16-bit bidirectional timer/counters T1 and T2. T1 can be timed according to an external clock source. In this working mode, EPA can directly process two pulse signals with a 90 ° phase difference output by the position sensor (such as a photoelectric encoder) to monitor the speed and direction of the motor.

External event processing server (PTS). The controller has two types of interrupt systems: programmable interrupt controller and PTS. The programmable interrupt can be set to PTS interrupt service mode. PTS has several micro-instruction coded hardware interrupt service processes, which can work in parallel with the CPU and can complete data block transfer, process multi-channel A/D conversion, control serial communication and other functions.

The S87C196MH (MC) microcontroller has a three-phase complementary SPWM waveform generator built in, which directly outputs six SPWM signals through the P6 port. The driving current can reach 20 mA and the driving frequency can reach 8MHz. Each SPWM signal can be independently programmed and the dead zone interlock time can be set.

3. Application of S87C196MH (MC) in INVT inverter motherboard:

(1) Power supply, clock, reset, etc. Pins that meet the basic working conditions of the microcontroller.

(2) Pins for processing digital and analog signals at the control terminals. The start, stop and speed control of the inverter, as well as the monitoring of the working status, are all carried out through the control terminals. The input and output signals of the control terminals directly enter the microcontroller pins.

The output of the analog signal of the inverter control terminal actually comes from the PWM0 (P6 I/O port) pin of the microcontroller. The actual output is a width-modulated pulse signal, which is converted into an analog voltage signal by the subsequent circuit.

(3)Switching control signal, control of charging contactor (relay control), control of cooling fan and reset control of drive circuit (release its fault lock state).

  (5)Processing of various detection and protection signals:

(6) Processing of other functional pins

Some pins are connected to ground, +5V, or +5V via a pull-up resistor according to their functions. Some pins are left unused.

    The specific functions of each pin of the S87C196MH (MC) microcontroller have been explained in detail above. In troubleshooting, the cause of the fault can also be determined and the fault location can be found based on the level status of the relevant pins.

For example, if the signal input of a certain terminal of the inverter is invalid, measure whether there is a 0-5V voltage change on the corresponding pin of the CPU , and then quickly determine whether it is a terminal input circuit fault or a CPU fault.