Posted on

User Manual Usage Guide for Schneider ATV930 Series Inverters

I. Inverter Operation Panel Function Introduction and Basic Settings

1.1 Operation Panel Function Overview

The Schneider ATV930 series inverters come standard with a graphical display terminal (VW3A1111), which includes the following functions:

Button Functions:

  • STOP/RESET Button: Issues stop commands/performs fault resets
  • LOCAL/REMOTE Button: Switches between local and remote control
  • ESC Button: Exits menus/parameters or cancels current modifications
  • F1-F4 Function Buttons: Access inverter identification, QR codes, quick browsing, and submenus
  • Touch Wheel/OK Button: Saves current values or accesses selected menus/parameters
  • RUN Button: Executes run functions (requires configuration)

Display Screen Areas:

  • Display Line: Configurable to show content such as inverter status and motor frequency
  • Menu Line: Shows the current menu or submenu name
  • Four-Region Labels: Quick access via F1-F4 buttons

LED Indicators:

  • STATUS LED: Green flashing indicates standby, green solid indicates running, red indicates fault
  • Warning/Error LED: Yellow indicates warning, red indicates error
  • ASF LED: Indicates activation of safety functions

1.2 Password Setting and Management

Setting a Password:

  1. Enter the [My Preferences] MYP – [Password] COd menu
  2. Set a 6-character password (spaces allowed)
  3. Confirm and save; the password takes effect immediately

Removing a Password:

  1. Enter the [My Preferences] MYP – [Password] COd menu
  2. Enter the current password
  3. Clear the password field and confirm

Password Protection Features:

  • Locks after 5 incorrect attempts; requires administrator reactivation
  • Recommended to change the password every 90 days
  • Use dedicated passwords (do not reuse personal passwords)

1.3 Parameter Access Restriction Settings

Setting Access Levels:

  1. Enter the [My Preferences] MYP – [Access Level] LAC menu
  2. Choose between [Standard Permission] Std or [Expert Permission] EPr
    • Expert permission allows access to all parameters

Parameter Visibility Control:

  1. Enter the [My Preferences] MYP – [Parameter Access] – [Visibility] VIS menu
  2. Hide non-essential parameters to simplify the interface

Restricted Parameter Settings:

  1. Enter the [My Preferences] MYP – [Restricted Parameters] PPA menu
  2. Select parameters that require restricted access

1.4 Restoring Factory Parameter Settings

Complete Restoration Method:

  1. Enter the [File Management] FMt – [Factory Settings] FCS menu
  2. Select the [Macro Configuration] Ini option
  3. Confirm execution; all parameters will be restored to factory values

Selective Restoration:

  1. View recently modified parameters through the [Modified Parameters] LMd menu
  2. Manually restore each parameter to its factory value

Verification After Restoration:

  • Check key parameters such as [Motor Standard Voltage] bFr and [Motor Control Type] Ctt
  • Confirm that [Self-Tuning Status] tUS displays [Not Tuned] tAb

II. External Terminal Control and HMI Speed Regulation Implementation

2.1 External Terminal Forward/Reverse Control Configuration

Basic Wiring Schemes:

  • 2-Wire Control Mode (Level Control):
    • DI1: Forward run (1 = run, 0 = stop)
    • DI2: Reverse run (1 = run, 0 = stop)
    • Set [2/3-Wire Control] tCC to [2-Wire Control] 2C
  • 3-Wire Control Mode (Pulse Control):
    • DI1: Stop (normally closed contact)
    • DI2: Forward pulse
    • DI3: Reverse pulse
    • Set [2/3-Wire Control] tCC to [3-Wire Control] 3C

Parameter Configuration Steps:

  1. Enter the [Complete Setup] CSt – [Input/Output] – [I/O Allocation] menu
  2. Configure DI1 allocation as [Forward] MFrd
  3. Configure DI2 allocation as [Reverse] MrrS
  4. Set [Command Channel] CMdC to [Terminal] tEr

2.2 HMI Frequency Setting

Given Channel Configuration:

  1. Enter the [Complete Setup] CSt – [Command and Given] CrP menu
  2. Set [Given Frequency Channel 1] Fr1 to [Remote Terminal] LCC
  3. Ensure [Command Channel] CMdC is not set to [Remote Terminal] LCC

Frequency Adjustment Methods:

  • Directly adjust [Ramp-Up Frequency] FrH using the panel touch wheel
  • Or enter the [Display] MOn – [Inverter Parameters] MPI menu to modify [Frequency Given Value] LFr

Multi-Channel Priority Settings:

  • Configure multiple given channels and set priorities
  • Set channel combination methods through the [Given Operation] OAI menu

2.3 Hybrid Control Mode Implementation

Typical Configuration Scheme:

  • Control commands: Via external terminals (DI1/DI2)
  • Frequency given: Via HMI panel
  • Status monitoring: Via HMI display of [Motor Frequency] rFr and [Motor Current] LCr

Parameter Setting Points:

  • [Command Channel] CMdC: [Terminal] tEr
  • [Given Frequency Channel] rFCC: [Remote Terminal] LCC
  • [Switching Mode]: Set to [Fixed Combination] to avoid conflicts

III. Fault Diagnosis and Handling Guide

3.1 Common Fault Codes and Solutions

Motor-Related Faults:

  • OLF (Motor Overload):
    • Cause: Motor thermal state exceeds 118%
    • Handling: Check if [Motor Thermal Current] ItH is set correctly; reduce load; check cooling system
  • SOF (Motor Overspeed):
    • Cause: Motor speed exceeds limit
    • Handling: Check [Maximum Output Frequency] tFr setting (recommended to set at 110% of [HSP])
  • OPF (Output Phase Loss):
    • Cause: Motor cable phase loss or poor contact
    • Handling: Check motor wiring; for small-power motor testing, temporarily disable [Output Phase Loss Allocation] OPL

Inverter-Related Faults:

  • OHF (Inverter Overheating):
    • Check [Inverter Thermal State] tHd
    • Clean cooling channels; check [Fan Mode] FFM setting
  • PHF (Input Phase Loss):
    • Check main power input
    • May falsely alarm on large-capacity inverters during power-on; temporarily disable detection if necessary
  • INF6 (Identification Error):
    • Check option module installation
    • Refer to [Identification Fault] inf6 code for specific analysis (0x01 = module no response, 0x02 = receive timeout, etc.)

3.2 Warning Message Handling

Typical Warnings:

  • FFdA (Fan Feedback Warning):
    • Abnormal fan speed
    • Check fan status and replace if necessary
  • FCtA (Fan Counter Warning):
    • Fan operating time exceeds 45,000 hours
    • Reset counter through [Time Counter Reset] rPr
  • DCRW (DC Bus Ripple Alarm):
    • Excessive DC bus voltage fluctuation
    • Check grid quality; add DC choke if necessary

3.3 Fault Troubleshooting Process

Viewing History Records:

  1. Enter the [Diagnostics] dIA – [Error History Record] pFH menu
  2. Analyze the last 15 fault records

Status Check:

  1. Check [Inverter Status] HMIS
  2. View secondary status in [Other Status] SSt

Reset Operation:

  1. Press the STOP/RESET button after clearing faults
  2. For stubborn faults, configure a dedicated reset input through [Fault Reset Allocation] rSF

IV. Advanced Functions and Application Tips

4.1 Motor Parameter Optimization

Self-Tuning Execution:

  1. Enter the [Simple Start] SYS – [Self-Tuning] tUn menu
  2. Select [Rotating Tuning] rot (requires load disconnection) or [Standard] std
  3. Verify [Self-Tuning Status] tUS as [dOnE] after tuning

Advanced Motor Control:

  • [Advanced Motor Control] AEMC improves dynamic performance
  • Requires re-optimization of [Speed Loop Optimization] MCL parameters after enabling

4.2 Application Macro Configuration

Selecting Application Types:

  1. Enter the [Complete Setup] CSt – [Macro Configuration] MCr menu
  2. Choose from preset configurations such as [General Pump Control], [Hoisting and Lifting], [Conveyor Belt], etc.

Parameter Group Switching:

  1. Configure the [Parameter Switching] MLP function
  2. Switch between different parameter groups via digital inputs or communication

4.3 Communication Function Configuration

Fieldbus Integration:

  • Supports multiple protocols such as Modbus, CANopen, and PROFINET
  • Configure network parameters through the [Communication] COM menu

Web Server Functionality:

  1. Enable [Web Server] WbS for remote monitoring
  2. Set a complex password (at least 8 characters, including uppercase and lowercase letters and special characters)

V. Maintenance and Safety

5.1 Regular Maintenance Items

Inspection Items:

  • [Motor Operating Time] rtHH
  • [Fan Operating Time] FPbt
  • [Number of Starts] nSM

Maintenance Reset:

  • Clear timers through [Time Counter Reset] rPr

5.2 Safety Precautions

Electrical Safety:

  • Wait 15 minutes after power-off to allow capacitor discharge
  • Use voltage detection to confirm power-off

Operational Safety:

  • Install inverters outside hazardous areas
  • Ensure emergency stop circuits are independent of inverter control

Network Security:

  • Disable remote access functions when not in use
  • Regularly back up parameter configurations

This guide is compiled based on the ATV900 Series Universal Programming Manual (NHA80762). For practical applications, verify parameter availability in conjunction with specific models and firmware versions. For complex application scenarios, it is recommended to use Schneider Electric’s SoMove configuration software for detailed debugging.

Posted on

Comprehensive Analysis of ObF Fault in Schneider ATV312 Drives

Introduction

In industrial automation, variable frequency drives (VFDs) play a central role in motor control and energy savings. Among them, the Schneider Electric ATV312 series has gained wide application in medium and small-power motor systems due to its reliability and flexible parameter configuration. However, during long-term operation, users often encounter the ObF fault.

This article provides a systematic explanation of the causes, detection methods, and corrective measures for the ObF fault. It also refers to details in the official ATV312 Programming Manual, giving readers a clear, logical, and practical guide.


ATV312HU40N4

I. Definition of the ObF Fault

On the ATV312 display, ObF stands for Overvoltage Fault.

This means: when the DC bus voltage exceeds its permissible threshold, the drive shuts down and generates a fault alarm to protect internal circuits.

Symptoms include:

  • Drive display shows “ObF”
  • Motor stops abruptly
  • Fault relay outputs a signal

The root cause is the excessive regenerative energy fed back into the DC bus during motor deceleration or braking, which raises capacitor voltage beyond the safe range.


II. Typical Scenarios Leading to ObF

  1. Rapid Deceleration
    • The motor’s inertia releases kinetic energy into the DC bus.
    • Common with fans, centrifugal machines, and hoists.
  2. Excessive Supply Voltage
    • Input supply exceeds the rated range (380–600 V).
    • Often occurs in weak or fluctuating grids.
  3. Missing or Faulty Braking Resistor
    • Without a braking resistor or with a damaged unit, the excess energy cannot dissipate.
  4. Unreasonable Parameter Settings
    • Too short deceleration time (dEC).
    • Frequent starts and stops causing energy surges.
  5. Mechanical Anomalies
    • Transmission system back-driving the motor or abnormal loads.

III. Consequences of ObF

  • Unexpected Downtime – Production line interruption and economic losses.
  • Electrical Stress – Repeated high bus voltage damages IGBTs and capacitors.
  • Component Aging – Frequent resets accelerate wear of electronic components.

Thus, preventing ObF is essential for maintaining stable operation.


IV. Diagnostic Process

  1. Check Input Voltage
    • Ensure voltage is within rated range using a multimeter or power analyzer.
  2. Verify Application Type
    • Identify whether the load is high inertia.
  3. Inspect Braking Circuit
    • Confirm resistor installation, capacity, and braking unit health.
  4. Check Parameters
    • Focus on deceleration time (dEC), braking settings (brA), and motor parameters.
  5. Test Run
    • Increase dEC and monitor whether the fault reoccurs.
    • If still present, braking resistor or additional hardware is required.

V. Manual-Based Optimization

According to the ATV312 Programming Manual:

  • Deceleration Time (dEC)
    • Factory setting: ~3–5s.
    • Recommendation: increase to 10–20s for high-inertia loads.
  • Braking Parameter (brA)
    • When using a braking resistor, disable slope adaptation (brA=No) to ensure resistor engagement.
  • Bus Circuit Notes
    • The PO–PA/+ terminals must remain connected; otherwise, drive circuits may be damaged.

OBF

VI. Corrective Actions

1. Software Adjustments (Lowest Cost)

  • Increase deceleration time (dEC).
  • Avoid frequent start/stop and emergency stop operations.
  • Optimize control logic to reduce unnecessary reversals.

2. Hardware Enhancements

  • Install a braking resistor sized for the drive’s rated power.
  • Upgrade the resistor if already installed but overheating.
  • Add an AC line reactor to reduce voltage spikes in weak grid supply.

3. System-Level Solutions

  • Use regenerative drives or braking chopper modules.
  • Select a drive model tailored for fan or hoist applications.

VII. Case Studies

Case 1: Fan Application

  • Drive: ATV312HU75N4 in a cement plant.
  • Problem: Frequent ObF faults during deceleration.
  • Findings: dEC set to 5s; no braking resistor installed.
  • Solution: Extended dEC to 15s, installed 100Ω/2kW resistor.
  • Result: Fault eliminated, system stabilized.

Case 2: Hoist Application

  • Drive: ATV312 controlling a mining hoist.
  • Problem: ObF occurs during heavy-load descent.
  • Findings: Input voltage normal at 410V; resistor installed but overheated.
  • Solution: Replaced with higher capacity 75Ω/5kW resistor and added forced air cooling.
  • Result: Continuous stable operation.

VIII. Preventive Maintenance

  1. Routine Checks
    • Inspect resistor for overheating or discoloration.
    • Measure resistance to verify specification.
  2. Parameter Backup
    • Use Schneider SoMove software to store settings.
  3. Real-Time Monitoring
    • Add bus voltage monitoring in SCADA systems.
    • Trigger alarms before faults occur.
  4. Environmental Conditions
    • Ensure adequate cooling and dust removal to prevent derating.

IX. Conclusion

The ObF fault is one of the most common alarms in Schneider ATV312 drives, directly linked to DC bus overvoltage.

Key insights:

  • Software tuning (increase dEC) is the first corrective measure.
  • Hardware configuration (braking resistor, reactors) is essential for high-inertia applications.
  • System-level planning ensures the drive is suited to the operating environment.

By combining parameter optimization, proper hardware sizing, and proactive maintenance, ObF faults can be effectively eliminated, ensuring long-term reliable operation of ATV312 drives.

Posted on

Understanding the Meaning of “–00” Display on Schneider ATV310 Drives and Solutions

Introduction

In industrial production, variable frequency drives (VFDs) are the core equipment for motor control and regulation. The Schneider ATV310 series is widely applied in fans, pumps, and conveyors due to its cost-effectiveness and stable performance. However, many users encounter the situation where the drive display shows “–00.” For operators unfamiliar with this model, this display may be mistaken as a fault or equipment failure. In fact, “–00” is not an error, but a normal status indication. This article explains the meaning of “–00,” analyzes the causes, discusses typical scenarios, provides troubleshooting guidance, and suggests solutions.

--00

The True Meaning of “–00”

According to the Schneider ATV310 user manual, “–00” means the drive is in Ready status, meaning it has powered up and completed self-diagnosis but has not yet received a valid run command. The motor remains stopped. This is the factory default standby display. Once the user issues a run command and provides a valid speed reference, the display switches to show the actual output frequency or speed.

It is important to note that after freewheel stop or fast stop, the display will also return to “–00.” Therefore, “–00” can appear both at startup and after the motor has been stopped.

Common Causes

Several reasons may cause the ATV310 to stay on “–00”:

1. No Run Command Received

By default:

  • LI1 terminal is assigned as Forward run (2-wire control).
  • AI1 terminal is assigned as the speed reference (0–5 V).

If LI1 is not receiving a +24 V signal or AI1 is 0 V, the drive will remain at “–00.”

2. Local Control Not Enabled

Some users want to operate directly via the keypad and knob. However, the RUN/STOP keys and knob are disabled by default. To enable local control:

  • Set 401 (Reference channel 1) to 183 = Integrated keypad/knob.
  • Set 407 (Command channel 1) to Local.

After these settings, the drive can be run from the keypad and adjusted via the knob, and the display will change from “–00” to show real-time frequency.

3. Freewheel or Fast Stop Interference

If a digital input is assigned to “Freewheel stop” or “Fast stop” (parameters 502.1, 502.2), the drive will stop immediately when triggered and return to “–00.” Users should check whether these inputs are wrongly assigned or permanently active.

4. Control Method Mismatch

ATV310 supports both 2-wire and 3-wire control. If parameters 201 (Control type) and 202 (2-wire control type) do not match the wiring, run commands cannot be recognized. In addition, parameter 203 (Logic type) must match the wiring scheme: PNP wiring requires positive logic, while NPN wiring requires negative logic. Otherwise, the drive may ignore the input and remain at “–00.”

5. Drive Set to Bus Control

If the command channel is set to Modbus or remote mode but no communication command is received, the drive will stay at “–00,” waiting for instructions.

ATV310

Troubleshooting and Solutions

The following systematic approach helps resolve the “–00” situation:

Step 1: Confirm Display Status

  • “–00”: Drive ready, motor stopped.
  • “502.1”: Freewheel stop active.
  • “–01”: Fast stop active.
    If always “–00,” the drive has not entered run mode.

Step 2: Check Command Source

  • Verify parameter 407 to see if the command source is Terminal or Local.
  • If Terminal: check that LI1 is receiving +24 V.
  • If Local: ensure 401 = 183 (HMI knob) and the knob is not at zero.

Step 3: Verify Speed Reference

  • If using AI1, ensure correct wiring (5V–AI1–COM) and output >0 V.
  • If using local knob, confirm it is enabled.

Step 4: Check Stop Functions

  • Verify that 502.1 and 502.2 are not assigned or permanently active.

Step 5: Confirm Logic Type

  • Parameter 203 must correspond to the wiring scheme: Positive logic for PNP, Negative logic for NPN.

Step 6: Restore Factory Defaults

  • If parameters are uncertain, restore defaults with 102 = 64, then reconfigure.

Practical Case Studies

Case 1: Missing Terminal Command

A technician found that a new ATV310 remained at “–00.” Investigation showed LI1 was not connected to +24 V. Once wired correctly, the drive ran normally.

Case 2: Knob Not Working

A user tried to run the drive via the knob but it stayed on “–00.” Parameters showed 401 still set to AI1 and 407 set to Terminal. After switching to Local, knob control worked.

Case 3: Stop Function Triggered

In one case, the drive stopped by itself after a short run and returned to “–00.” It was found that a faulty switch connected to the Freewheel stop input was randomly activating. Replacing the switch solved the issue.

Preventive Measures and Recommendations

  1. Plan wiring before installation: Ensure parameters match wiring scheme (2-wire/3-wire, Local/Remote).
  2. Test with Local mode first: Use keypad/knob to confirm basic functionality before enabling terminal control.
  3. Avoid unnecessary stop inputs: Do not keep Freewheel/Fast stop terminals permanently active.
  4. Routine checks: Inspect wiring and potentiometer regularly to avoid false “–00” conditions.
  5. Parameter backup: Save critical parameter settings after commissioning for easy recovery.

Conclusion

The “–00” display on Schneider ATV310 drives is not an error but indicates the drive is ready while the motor is stopped. Common causes include missing run commands, zero speed reference, disabled local control, stop functions triggered, or logic mismatches. By following structured troubleshooting and aligning parameters with wiring, users can resolve this issue quickly. Correct configuration ensures reliable drive operation, prevents misinterpretation as faults, and enhances system stability and efficiency.


Posted on

Detailed Explanation of Brake Control Fault in Schneider ATV71 Inverter: Cause Analysis and Solutions

The ATV71 inverter displays a message at the top of the screen stating “Last fault occurred Brake control,” with status words listed below (ETA state word 0037 Hex, ETI state word 8812 Hex, Cmd word 000F Hex). This indicates that the last fault was related to brake control. Based on the documentation, we determine that this corresponds to fault codes “brF” or “bLF,” which are typical indicators of feedback anomalies or release failures detected by the brake controller.

ATV71

I. Fault Meaning and English Title

In the manufacturer’s documentation, such faults are referred to as “Brake feedback fault” or “Brake control fault.” The Chinese translations are often “Mechanical brake feedback fault” or “Brake control fault.”

  • sl1: When the brake feedback contact signal does not match the internal logic of the inverter, a brF error is immediately triggered.
  • sl2: When incorrect parameter settings or improper brake current and logic control prevent the brake from releasing correctly, this fault is also indicated.

II. Main Causes of the Fault

1. Abnormal Brake Feedback Contact Status

The internal logic expects the electromagnetic brake to be in a certain state (open or closed), but the actual feedback does not match, leading to the assumption that the brake has not been released or closed, thus triggering the fault.

2. Insufficient Brake Release Current / Improper Parameter Settings

Parameters Ibr (forward) and Ird (reverse) represent the brake release current thresholds. If these are set too low, they may not provide enough energy to the brake (controlled via GPIO), preventing it from releasing.

3. Unreasonable Brake Release Time Settings

Parameters bEn (brake closing frequency/logic control related) and bEt (brake release time), if not set or set unreasonably, can cause the inverter to mistakenly believe that the brake has failed to release and trigger a fault.

4. Brake Mechanical or Feedback Unit Fault

Brake bushing wear, spring fatigue, coil disconnection, feedback switch disconnection, or loose wiring can all cause inconsistencies between the mechanical state and the logic.

5. Brake Unit Electrical Short Circuit (bUF Error)

Although not identical to brF, a short circuit in the brake unit can also trigger a logic-based brake failure.

III. Manufacturer’s Official Setting Recommendations

  1. Enable Brake Logic Parameters in Expert Mode
    • Parameter brH b2: If set to “1,” feedback contact confirmation is included in the brake release logic; if set to “0,” only the preset time is relied upon.
    • Parameter bEt (Brake Engage/Release Time): Set to a value not less than the actual inertial closing time required by the brake. For example, if the actual time is approximately 1s, set it to at least 1s or more. Otherwise, a fault will be认定 (determined) if the feedback does not close within the time limit.
  2. Calibrate Brake Release Current Parameters
    • Adjust Ibr and Ird to ensure they provide sufficient current to fully release the brake.
  3. Check Feedback Logic
    • Verify that the feedback contacts are correctly connected to the digital inputs, the control logic is properly assigned, and the wiring is correct.

IV. Comprehensive Fault Troubleshooting Process

Based on the above information, the following systematic process is summarized:

✅ Step 1: Reset and Confirm Fault Recurrence

  • Power off and reset or click STOP/RESET, then run again to see if the fault clears or recurs.

🛠 Step 2: Check Brake Circuit and Feedback Wiring

  • After powering off, use a multimeter to measure the coil and feedback switch, confirming that the wiring is tight, the cables are undamaged, and there are no short circuits or open circuits.

⚙️ Step 3: Observe Brake Mechanical Status

  • Manually operate the brake to detect any sticking, wear, or spring failure. If abnormalities are found, repair or replace as necessary.

🔧 Step 4: Adjust Inverter Parameters

  • Enter Expert mode and adjust the following parameters sequentially:
    • brH b2 = 1 (Enable feedback logic)
    • bEt ≥ Actual brake release time
    • Ibr, Ird to sufficient release current
    • If bEn has an “automatic” mode, enable it; if controlling manually, disable it to avoid conflicts.

💡 Step 5: Monitor Operating Status

  • After setting the parameters, observe the brake action response time to the inverter, feedback status, and status words to confirm that no further brF faults are reported.

🧩 Step 6: Fault Logging and Duty Strategy

  • Summarize experiences, regularly inspect the brake and feedback components, establish maintenance norms, and perform regular resets and checks.
Brake conttrol

V. Developer and Engineering Recommendations

  • If a third-party brake unit is used instead of a Schneider original, be sure to disable the internal cam cable control logic of the brake and fully outsource the control and feedback loops to the third-party system to avoid brF faults.
  • Reasonably set automatic restart parameters (e.g., blF, obF may be set to Atr-) to allow automatic reset after the fault disappears, but a conservative mode is recommended to avoid restarting before the brake is released, which could cause injury or mechanical impact.
  • Key on-site recommendation: Configure an alarm linkage strategy to monitor the BCA (brake contact alarm) and BSA (brake speed alarm) in the status words and promptly反馈 (feedback) abnormal states.

VI. Conclusion and Recommendations

AspectRecommendation
Parameter SettingsIn Expert mode, correctly set key parameters such as brH b2, bEt, Ibr, Ird.
Hardware InspectionInspect the brake mechanical status, coil, feedback switch, and wiring together.
Process StrategyClarify the maintenance boundaries between electrical control and mechanical feedback logic to avoid internal and external conflicts.
Maintenance SystemEstablish a regular inspection system, save fault records, and ensure long-term safe operation.

🔚 Conclusion

Brake control faults (brF / bLF) in the ATV71 series are often caused by a lack of synchronization between logic and actual actions. By adopting a three-pronged approach of hardware detection, feedback verification, and parameter tuning, the root cause of the fault can be effectively located. After enabling Expert parameters, the inverter will intelligently distinguish between brake action time and feedback contact response, avoiding false alarms and improving system stability. It is hoped that the systematic analysis and references provided in this article will offer practical assistance in resolving brake system issues and ensuring reliable equipment operation.

If you still have questions or require further diagnosis, you can consult the official user manual or contact Schneider’s after-sales technical support for rapid assistance.

Posted on

Troubleshooting Schneider ATV310 Drive Displaying –06 and Failing to Start or Run

1. Introduction: Symptoms and Background

In Schneider Electric’s Altivar ATV310 variable frequency drive (VFD), users may occasionally encounter the code --06 displayed on the integrated 7-segment LED screen. This condition is often accompanied by the motor being unable to start or respond to frequency commands. Although this may look like a fault, --06 is not an error code, but rather a status indication representing a special operating condition—usually “Freewheel Stop.”

This article explains the meaning of --06, identifies common causes, and walks you through practical steps to resolve the issue and restore normal operation.

--06

2. What Does --06 Mean?

The display code --06 on the ATV310 is an operational status code indicating that the drive is currently in Freewheel Stop mode, meaning output is disabled and the motor is freely coasting. This state is not caused by a fault but is often the result of control logic, input conditions, or communication states.

Other common drive statuses include:

  • --00: Drive ready (no run command)
  • --01: Fast stop
  • --06: Freewheel stop

While the drive is in --06, no output frequency is generated—even if run commands are issued—until the condition is cleared.


3. Common Causes of --06 Status

Several typical reasons could trigger the --06 state:

🟠 a. Logic Input Assigned to Freewheel Stop

If a digital input (e.g., LI1–LI4) is assigned to the Freewheel Stop function and is active, the drive will enter --06.

🟠 b. Incorrect Run Command in 2-Wire or 3-Wire Mode

  • In 2-wire mode (P201 = 2C), the drive needs a level-type run signal on LI1.
  • In 3-wire mode (P201 = 3C), a pulse-style start and stop logic is used.
    If wiring or configuration mismatches occur, the drive may fall into --06.

🟠 c. Serial Communication Without Proper Commands

If you’re controlling the drive via Modbus or RS-485, and the master does not send a valid start command (bit 0x6 = 1), the drive enters --06.

🟠 d. Analog Input Loss or Signal Drop

When using 4–20 mA input for speed control, a loss of input signal could trigger a fallback to freewheel stop.

🟠 e. Stop Button or Remote Stop Triggered

If the STOP key on the panel or an external STOP command is active, the drive may enter --06.

🟠 f. Residual State After Power Cycle

Sometimes the drive reboots directly into --06 if the prior control signals remain unchanged.


4. Step-by-Step Troubleshooting and Recovery

✅ Step 1: Check Control Mode and Logic Inputs

  • Confirm the control mode: P201 (2-wire/3-wire/serial).
  • Check P202, P203 for proper assignment of RUN/STOP logic inputs.
  • Use monitor mode (parameters 800–811) to observe input signal status.

✅ Step 2: Inspect Physical Inputs

  • Check if any logic inputs (e.g., LI1) are incorrectly triggered.
  • Look for short circuits, faulty switches, or wiring issues.

✅ Step 3: Check Analog/Serial Communication Settings

  • For analog control, verify AI1 input signal and scaling.
  • For Modbus, confirm that the master is sending the appropriate control word (bit 0x6 = 1).

✅ Step 4: Clear the Freewheel Stop and Restart

Option 1: Via Panel Navigation

  • Press ESC or MODE on the HMI.
  • Exit back to the main screen, wait for rdY (ready) to appear.

Option 2: Power Cycle

  • Power off the drive for 10 seconds, then power it back on.
  • The screen should return to --00 or rdY.

Option 3: Reassign Input Functions

  • Use P202 to change logic input function from Freewheel Stop to an unused input.
  • Set unused inputs to No Function (typically code 00).

ATV310

5. Ensuring Stable Operation After Recovery

After returning to normal status, take the following steps to avoid future issues:

  • ✅ Reassign logic inputs only when needed.
  • ✅ Avoid assigning STOP or Freewheel functions to frequently active lines.
  • ✅ Add debounce and safety logic in PLC/HMI control.
  • ✅ Enable fault auto-restart (parameter 602.0 = 01).
  • ✅ Use clear feedback loops if controlling via communication protocol.

6. Summary Table

StepDescription
Identification--06 is Freewheel Stop, not a fault
AnalysisCheck logic input functions, run mode, communication
ResolutionNavigate panel, correct wiring or reset power
OptimizationAdjust input definitions and enable self-recovery logic

7. Conclusion

The --06 display on a Schneider ATV310 is a common condition that can interrupt motor operation but is not an error. With proper diagnosis—by inspecting control signals, input assignments, or communication—this state can be quickly cleared.

Once resolved, implementing preventive logic configuration and enabling smart restart strategies can ensure robust and continuous drive performance in both standalone and automated systems.

If issues persist, contacting Schneider’s technical support or reviewing the full parameter manual is recommended.

Posted on

Schneider ATV340 “Load Movement Error” Analysis and Solutions

Introduction

Variable frequency drives (VFDs) are critical components in modern industrial automation systems, widely used in motor control applications to achieve precise speed and torque regulation, enabling efficient production, energy savings, and extended equipment lifespan. Schneider Electric, a globally renowned electrical equipment manufacturer, offers the ATV340 series VFDs, which are known for their superior performance, high reliability, and versatile features. These drives excel in industrial applications requiring high dynamic response and precise control, such as cranes, conveyor systems, and processing machinery.

However, in practical applications, the ATV340 VFD may encounter various faults, one of which is the “Load Movement Error” (fault codes [nLdCF] or [MDCF]). This fault can disrupt production processes, potentially cause equipment damage, or pose safety risks, making timely identification and resolution essential. This document provides a detailed analysis of this fault, covering its definition, causes, diagnostic methods, solutions, and preventive measures to assist users in effectively addressing the issue.


Load movement error

Fault Description

The “Load Movement Error” occurs when the load (i.e., the mechanical component driven by the motor) moves unexpectedly without any motion command. On the ATV340 VFD’s display, this fault is typically indicated as “Load Movement Error” or the code “nLdCF,” and it may also appear as “0050Hex” in hexadecimal format. According to the Schneider ATV340 programming manual, this error indicates that the system has detected abnormal load behavior during a stopped or uncontrolled state.

Fault Symptoms

  • Display Indication: The VFD displays “Load Movement Error” or “nLdCF” and enters a fault protection state.
  • Motor Behavior: The motor may rotate unexpectedly when not commanded, or the load may shift after the motor stops.
  • System Impact: The VFD ceases output, preventing normal motor operation, which may lead to production interruptions.

This fault is particularly critical in applications like cranes or hoists, as unexpected load movement could result in dropped cargo, equipment damage, or safety hazards for on-site personnel.


Fault Cause Analysis

The “Load Movement Error” can stem from various factors. The following are common causes based on the ATV340 programming manual and practical application experience:

1. Brake System Issues

  • Brake Command Circuit Problems: Loose wiring, poor contact, or damaged components in the brake command circuit may prevent proper transmission of brake signals, causing the brake to fail.
  • Brake Failure: Mechanical wear, improper adjustment, or aging of the brake itself may result in insufficient braking force, failing to prevent load movement.

2. Incorrect Parameter Settings

  • Load Movement Detection Parameters: The ATV340 supports load movement detection through parameters [BRH b5] and torque threshold reference [TTR]. If [BRH b5] is not enabled (default is NO) or [TTR] is set inappropriately, it may lead to missed or false detections.
  • Mismatched Motor Control Type: If the parameter [CTT] (motor control type) is not set correctly to [FVC] (standard for asynchronous motors) or [FSY] (standard for synchronous motors), it may cause control instability, leading to abnormal load movement.
  • Insufficient Load Holding Time: If the parameter [MD FT] (load holding time) is set too short, the system may fail to detect load status properly after power restoration, triggering the error.

3. Mechanical System Issues

  • Loose Transmission Components: Loose or damaged couplings, gears, or belts may allow the load to move even when the motor is stopped.
  • Unstable Load Fixation: In hoisting applications, an unstable load center of gravity or faulty securing mechanisms may cause movement due to gravity.

4. Electrical System Issues

  • Unstable Power Supply: Voltage fluctuations or momentary power interruptions may disrupt the VFD’s normal control, leading to load instability.
  • Electromagnetic Interference: Strong electromagnetic interference on-site may affect the VFD’s signal processing, causing erroneous actions.

5. External Factors

  • External Forces: Forces such as wind, gravity, or other external influences acting on the load may cause movement when the motor is stopped.

ATV340

Fault Diagnosis Methods

To accurately identify the cause of the “Load Movement Error,” users can follow these systematic diagnostic steps:

1. Review Fault Information

  • Check Display: Note the fault code (e.g., “nLdCF” or “0050Hex”) and the “Latest Error 1 Status” on the VFD display.
  • Access Fault History: Use programming software or an HMI to review the fault occurrence time and frequency to analyze triggering conditions.

2. Inspect Brake System

  • Brake Command Circuit: Use a multimeter to test the continuity of the circuit wiring and verify the functionality of relays or contactors.
  • Brake Condition: Manually check the brake’s engagement and release to ensure its mechanical performance is intact.

3. Verify Parameter Configuration

  • Load Movement Detection: Access the parameter menu and confirm if [BRH b5] is set to “YES” (enabled). If set to “NO,” the detection function is disabled.
  • Motor Control Type: Ensure the [CTT] parameter matches the motor type ([FVC] for asynchronous motors, [FSY] for synchronous motors).
  • Load Holding Time: Check the [MD FT] setting, which defaults to 1 minute. Adjust it to 1–60 minutes based on application needs.

4. Inspect Mechanical System

  • Transmission Components: Check for looseness or wear in couplings, gears, or other components.
  • Load Fixation: Ensure the load is securely fixed in the stopped state and not subject to external forces.

5. Monitor Electrical Environment

  • Power Quality: Use a voltmeter to monitor input voltage, ensuring it remains within the VFD’s acceptable range (typically 380V ±15%).
  • Electromagnetic Interference: Assess whether strong interference sources, such as high-power equipment or unshielded cables, are present on-site.

6. Observe Load Behavior

  • Under safe conditions, disconnect the motor power and observe whether the load moves due to external forces or mechanical looseness.

Fault Resolution Measures

Based on the identified causes, the following are specific solutions:

1. Repair Brake System

  • Circuit Repair: Replace damaged wiring or components to ensure accurate brake command transmission.
  • Brake Adjustment: Repair or replace the brake to ensure sufficient braking force and timely response.

2. Optimize Parameter Settings

  • Enable Detection Function: Set [BRH b5] to “YES” to activate load movement detection.
  • Adjust Torque Threshold: Configure [TTR] based on load characteristics to ensure appropriate detection sensitivity.
  • Match Control Type: Set [CTT] to [FVC] or [FSY] to align with the motor type.
  • Extend Holding Time: Adjust [MD FT] to an appropriate value (e.g., 5 minutes) to prevent false alarms after power restoration.

3. Strengthen Mechanical System

  • Tighten Components: Secure or replace loose transmission components.
  • Secure Load: Add fixing mechanisms to ensure load stability.

4. Improve Electrical Environment

  • Stabilize Power Supply: Install a voltage regulator or UPS to maintain stable voltage.
  • Reduce Interference: Shield control circuits and optimize equipment layout to minimize electromagnetic interference.

5. Clear Fault Code

  • Reset Operation: After resolving the issue, use the [ATR] (automatic fault reset) or [RSF] (reset fault) parameter to clear the error code. If necessary, reset [MTBF] (load holding delay) by powering off and restarting the device.

Preventive Measures

To reduce the likelihood of “Load Movement Error,” users can implement the following preventive measures:

1. Regular Maintenance

  • Brake System: Inspect the brake and its circuit monthly, replacing worn components promptly.
  • Mechanical System: Regularly tighten transmission components to prevent looseness.

2. Standardized Parameter Management

  • Parameter Backup: Save parameter configurations after commissioning for quick restoration after faults.
  • Periodic Review: Check critical parameters (e.g., [BRH b5], [CTT]) quarterly to ensure correctness.

3. Personnel Training

  • Operational Standards: Train operators on proper VFD usage to avoid errors.
  • Emergency Handling: Teach basic fault diagnosis skills to improve response capabilities.

4. Optimize Operating Environment

  • Power Protection: Ensure a stable power supply to avoid fluctuations.
  • Interference Mitigation: Optimize wiring to reduce electromagnetic interference.

Conclusion

The “Load Movement Error” is a common fault in Schneider ATV340 VFDs, potentially caused by brake system failures, incorrect parameter settings, mechanical looseness, electrical issues, or external forces. Through systematic diagnosis—reviewing fault information, inspecting brake and mechanical systems, and adjusting parameters—users can effectively identify and resolve the issue. Additionally, preventive measures such as regular maintenance, standardized operations, and environmental optimization can significantly reduce fault occurrences, ensuring long-term stable equipment operation.

In industrial automation, promptly and accurately addressing VFD faults is critical to maintaining production efficiency and safety. This document aims to provide practical guidance to help users better understand and manage the ATV340’s “Load Movement Error,” enhancing their confidence and capability in equipment management.


Posted on

Detailed Explanation and Solutions for the Safety Function Error (SAFF) in Schneider ATV630 Inverters

I. Overview

In modern industrial automation control systems, inverters play an extremely crucial role. The ATV630 series inverters launched by Schneider Electric are widely used in fields such as fans, pumps, and compressors, offering energy efficiency, flexible control, and extensive communication capabilities. However, during actual use, users may occasionally encounter a fault message on the screen indicating “Safety Function Error,” often accompanied by a status display of “STO,” indicating that the inverter is in a safe shutdown state.

This article provides a detailed analysis of the meaning of this error, its possible causes, wiring considerations, and practical methods for troubleshooting and resolving the fault.

Safety Function Error

II. Fault Meaning Analysis

On the ATV630 inverter, the “Safety Function Error,” or SAFF (Safety Function Fault), is a type of fault related to the STO (Safe Torque Off) safe shutdown function.

2.1 Overview of STO Function

STO (Safe Torque Off) is a safety function compliant with the IEC 61800-5-2 standard. Its primary role is to quickly disconnect the motor torque by shutting off the power output to the motor without cutting off the main power supply of the inverter.

2.2 Meaning of SAFF Fault

According to Schneider’s official manual, the specific definitions and possible causes of SAFF (safety function error) are as follows:

Possible Causes:

  • Inconsistent states (high/low) of the STOA and STOB inputs for more than 1 second;
  • Debounce time timeout;
  • Internal hardware failure (modules related to safety functions).

Solutions:

  • Check the wiring of the STOA and STOB digital inputs;
  • Verify that jumpers are reliably connected;
  • Contact Schneider’s official technical support if necessary;
  • Clear the fault by performing a power reset.

III. Wiring Principles and Common Error Analysis

The STO function of the ATV630 typically uses terminals “STOA” and “STOB” to receive 24V inputs. Both ports must be at a high level simultaneously for the inverter to operate.

3.1 Standard Wiring Method

STOA ←→ 24VDC

STOB ←→ 24VDC

If the safety function is not used, “STOA” and “STOB” can be connected to “24V” respectively using short jumpers on the terminal block.

For example, in the picture you uploaded, the yellow jumpers connect “STOA→24V” and “STOB→24V,” which is theoretically correct.

3.2 Common Wiring Errors

  • Connecting only one STO port (e.g., only STOA):
    This leads to inconsistent states between the two, triggering the SAFF.
  • Loose or poor contact wiring:
    Loose plugs, oxidation, or insufficient tightening can cause intermittent faults.
  • Incorrect jumper placement or use of non-industrial-grade wires:
    This can result in high-frequency interference or open circuits in the wiring.
STOA STOB

IV. Detailed Troubleshooting and Resolution Steps

Step 1: Check STO Wiring

  • Turn off the power and open the terminal cover;
  • Verify that both STOA and STOB are connected to 24V and ensure reliable connections;
  • If the safety circuit is not used, short-circuit “STOA” and “STOB” using industrial-grade copper wires;
  • Use a multimeter to measure the voltage of STOA and STOB relative to ground to confirm it is around 24V.

Step 2: Observe Parameter Status

From the current control panel screenshot:

  • ETA state word = 0x0050
  • ETI state word = 0x0003
  • Cmd word = 0x0006
  • Drive state = STO

This indicates that the inverter has detected that the STO signal is not satisfied, preventing it from running.

Step 3: Fault Clearance Method

According to the manual, SAFF-type faults must be cleared by power cycling:

  • Disconnect all main and control power supplies;
  • Wait 15 minutes for the DC bus capacitors to fully discharge;
  • Ensure correct wiring before reapplying power;
  • Press the “STOP/RESET” button or use the rP parameter to restart the product;
  • The fault should be cleared. If it persists, consider hardware issues or the use of an external safety circuit mode.

V. Extended Analysis: Is Enhanced Safety Function Enabled?

In certain applications, enhanced safety function modules (such as safety relays, Pilz, Sick, etc.) may be enabled, requiring STOA and STOB to be closed through these certified devices. If you have enabled “safety module enable (e.g., parameters such as SDI, IFSB, etc.),” the following situations may occur:

  • The wiring appears correct, but the inverter’s internal logic judges it as illegal;
  • The safety circuit must be closed within a specific time window; otherwise, a timeout will occur.

Check Parameters
Access the menu via the graphic terminal:
[Full Menu] → [Input/Output Configuration] → [Safety Function Allocation]
Check whether parameters such as “STO Input Allocation” and “Fault Reset Allocation” are controlled by external signals.

VI. Practical Suggestions and Summary

  1. When using default jumpers, ensure:
  • Use a dual-core yellow wire to jump STOA and STOB to 24V;
  • Ensure good contact, no oxidation, and no broken strands;
  • Avoid cross-wiring with other I/Os.
  1. When enabling safety functions, it is recommended to configure:
  • Use external safety modules compliant with PLe/SIL3 levels;
  • Use example wiring diagrams provided by Schneider to avoid logical confusion;
  • Configure digital inputs to monitor the status of the safety circuit (e.g., DI5/DI6 to monitor STO feedback).
  1. Fault clearance sequence:
  • Eliminate the root cause of the fault;
  • Ensure correct wiring;
  • Perform a RESET or power cycle;
  • Check whether “Fault Reset” and “STO Configuration” are activated in the menu.

VII. Conclusion

Although the “Safety Function Error” is a common protection mechanism in the ATV630 series, its underlying principle is to protect equipment and personnel safety. Understanding its working mechanism and control logic is crucial. Proper handling of STO ports and parameter configuration is the basic prerequisite for ensuring the safe operation of the equipment.

Through the systematic explanation in this article, readers should now be able to independently address such issues, quickly locate and accurately resolve them, and avoid situations where equipment cannot operate due to “STO false alarms.”

Posted on

Practical Guide: Connecting 9 Schneider VFDs Directly to HMI via Ethernet Network



1. Project Overview

This project aims to build a control network without using a PLC by directly connecting 9 Schneider Altivar-310 series variable frequency drives (VFDs) to a human-machine interface (HMI) through the Modbus TCP protocol. The HMI serves as the sole Modbus master, and all VFDs function as slave devices, enabling direct command transmission, status monitoring, and parameter interaction.

This architecture is especially suitable for small to medium automation systems, reducing hardware costs, simplifying the control structure, and improving debugging efficiency.


ATV310

2. Hardware Checklist

ItemFunctionNotes
Altivar 310 + VW3A3616 module × 9Ethernet interface for each VFDInstall securely into the communication option slot
Industrial Ethernet switch (≥10 ports, 100 Mbps is fine)Star topology backboneDIN-rail mount, industrial-grade recommended
Shielded CAT5E/6 Ethernet cablesNoise-resistant communicationKeep under 100 meters; ground shield at one end
HMI panel supporting Modbus TCPActs as the master deviceWeintek, Schneider Magelis, and similar brands recommended
24V DC power supply (if required by HMI)Auxiliary power sourceAll devices should share the same PE grounding system

3. Recommended IP and Modbus Address Allocation

VFD No.Static IPSubnet MaskModbus Slave ID
1192.168.0.11255.255.255.01
2192.168.0.12255.255.255.02
9192.168.0.19255.255.255.09

Tip: Assign the HMI an address like 192.168.0.10. If used in an isolated system, the gateway can be set to 0.0.0.0.


4. Configuring IP Address for Each VFD Using SoMove

  1. Connect the PC to the VFD via Ethernet cable and set the PC’s IP address to the same subnet (e.g., 192.168.0.100).
  2. Launch the SoMove software, select Modbus TCP as the communication type, and enter the target VFD’s IP address (default or temporary), with Modbus slave address set to 1.
  3. In the Communication → Ethernet menu:
    • Set IP Mode to Manual
    • Enter a unique static IP for each VFD (e.g., 192.168.0.15)
    • Set subnet mask to 255.255.255.0
    • Set gateway to 0.0.0.0 or as required by your network
    • Set protocol to Modbus TCP (value = 0)
    • Set Modbus slave address from 1 to 9
  4. Save the parameters and reboot the VFD to apply the new IP.
  5. Repeat this process for all 9 drives, assigning unique IPs and Modbus IDs.

ATV310 modbus TCP

5. HMI Modbus Register Mapping Example

FunctionRegister Address (Offset)Data TypeScaling
Command word (Run/Stop, Direction)016-bitBit-level
Frequency setpoint (Hz)116-bit0.1 Hz per bit
Output frequency feedback10216-bit0.1 Hz per bit
Drive status word12816-bitBit-level
Fault code12916-bitInteger

Note: The ATV310’s Modbus register map starts at 40001. Some HMI brands use “offset 0”, so register 1 corresponds to 40001.


6. Network Topology and Installation Practices

  1. Star Topology: Connect all 9 VFDs and the HMI to a central switch.
  2. EMC Wiring Practices:
    • Separate power and Ethernet cable routing to minimize interference
    • Bond all VFDs and the switch ground terminals to the control cabinet’s PE bar
  3. Labeling and Documentation:
    • Clearly label each Ethernet cable with corresponding VFD number and IP
    • Place a printed network topology diagram inside the control cabinet

7. Commissioning Procedure

  1. Ping Test: Use a PC to ping each VFD’s IP address to verify communication.
  2. HMI Communication Test:
    • Create a template screen for one VFD
    • Copy it for other VFDs, changing only the IP and Modbus ID
    • Test frequency control, start/stop, and feedback display for each unit
  3. Stress Test: Run rapid start/stop cycles and observe response consistency and screen refresh speed (<200 ms is ideal).
  4. Project Backup: Save each VFD’s .stm file from SoMove and the full HMI project into a version-controlled system.

8. Performance & Limitations

AspectDetails
Max refresh speedReading 10 registers per drive takes ~20–40 ms; 9 drives ≈ 200–400 ms total
Real-time behaviorSuitable for monitoring and basic control; not ideal for high-speed interlocks (<20 ms)
RedundancyA single switch failure disconnects all; consider dual-ring switches for critical uptime
SecurityUse VLANs or restrict switch ports to specific MACs to prevent unauthorized connections

9. Maintenance and Optimization Tips

  • Always backup SoMove configuration files after parameter changes
  • Stick Modbus slave ID labels onto each VFD’s front panel
  • Lock HMI screens with password protection to prevent accidental changes
  • Annually inspect Ethernet switch ports; replace the unit if CRC errors or dust buildup is found

10. Conclusion

By installing VW3A3616 modules and configuring individual IP addresses and Modbus IDs for each ATV310, a clean star-topology network can be built for direct HMI communication. This setup simplifies wiring, eliminates the need for a PLC, and significantly reduces costs. It is particularly suitable for small to medium-sized automation projects that require easy maintenance and flexible deployment.

Posted on

Configuring Static IP for ATV310 VFDs via SoMove Using Modbus TCP over Ethernet


(1) Hardware Preparation & Network Setup

  • Ethernet Module Installation: The ATV310 VFD does not include a built-in Ethernet port. To enable Modbus TCP over Ethernet, install an optional communication module such as the VW3A3616, which provides an RJ45 interface. Ensure the module is properly mounted and securely inserted into the option slot on the drive.
  • Connecting the Network: Connect the VFD’s Ethernet port directly to your PC using a standard Ethernet cable, or connect both to the same switch. Configure your PC’s Ethernet interface to be in the same subnet—for example, assign it an IP like 192.168.0.10 with subnet mask 255.255.255.0. Disable firewalls to avoid communication issues.
  • Initial IP Setup via HMI Panel: If this is the first time using the Ethernet module, its IP address may default to 0.0.0.0, awaiting DHCP. Since you are using static IPs, enter the ATV310’s local HMI panel, navigate to the “Communication (COM-)” → “Ethernet (EtH-)” menu, set IP Mode to “Manual”, and configure a temporary IP (e.g., 192.168.0.15) with the appropriate subnet mask. If there’s no router, set the gateway to 0.0.0.0. After setting, power cycle the VFD to apply the changes.

ATV310 debugging

(2) Connecting to the ATV310 in SoMove

  1. Launch SoMove: Ensure the SoMove software is installed along with the DTM driver package compatible with the ATV310 (usually compatible with ATV31/ATV312 profiles). Open SoMove and start a new project or open an existing one.
  2. Set Up Communication:
    • Click “Edit Connection/Scan” and choose Modbus TCP as the connection type.
    • Click the advanced settings (gear icon), then under the “Scan” tab, choose Single Device, enter the temporary IP (e.g., 192.168.0.15) and slave address (default is 1).
    • Apply and save the configuration.
  3. Scan and Connect: From the main screen, click “Scan”. If the IP and settings are correct, the VFD will be detected. Double-click it to establish the connection and load parameters.

(2) Setting the Static IP Address

Once connected, go to the Communication menu in the device parameter tree, then open the Ethernet (EtH-) submenu. Configure the following:

  • IP Mode (IpM): Set to Manual (0) to disable DHCP.
  • IP Address (IPC1IPC4): Set the 4 bytes individually. For example, to set 192.168.0.15, enter IPC1=192, IPC2=168, IPC3=0, IPC4=15.
  • Subnet Mask (IPM1IPM4): Use a typical mask such as 255.255.255.0 (i.e., IPM1=255, IPM2=255, IPM3=255, IPM4=0).
  • Gateway (IPG1IPG4): If you’re not using routing, set it to 0.0.0.0.
  • Ethernet Protocol (EthM): Ensure it is set to 0 for Modbus TCP (not Ethernet/IP).

Parameter Summary:

Parameter CodeFunctionRecommended Setting
IpM (IP Mode)IP acquisition method0 = Manual (disable DHCP)
IPC1~IPC4IP addresse.g., 192.168.0.15
IPM1~IPM4Subnet maske.g., 255.255.255.0
IPG1~IPG4Gateway addresse.g., 192.168.0.1 or 0.0.0.0
EthM (Protocol)Modbus TCP or Ethernet/IP0 = Modbus TCP

Once settings are applied, write them to the drive and power cycle the VFD to activate the new static IP address.


ATV310 and HMI communication

(4) Verifying the Configuration

  1. Ping Test: From your PC, use the ping command to check if the VFD responds to the new IP address (e.g., ping 192.168.0.15). A successful response confirms network connectivity.
  2. Reconnect in SoMove: Update the connection settings in SoMove with the new static IP and reconnect. You should be able to scan, access parameters, and monitor status.
  3. Check Ethernet Module LEDs: A solid green light typically indicates normal status. Blinking or red lights may indicate wiring errors, IP conflicts, or module faults.
  4. Modbus Communication Test: If integrating with an HMI or master software, send basic Modbus commands (e.g., reading frequency or writing speed setpoints) to ensure the VFD communicates correctly over Modbus TCP.

Conclusion

By following the above procedure, each ATV310 VFD can be configured with a unique static IP and operate reliably over an Ethernet network using Modbus TCP. This setup is especially effective in systems where communication is directly between an HMI and multiple drives, eliminating the need for a PLC. Proper IP planning, secure connections, and careful testing will ensure a stable and responsive network.

Posted on

Analysis and Handling of the ILF Fault Code in Schneider ATV61 Inverters

1. Meaning and Essence of the ILF Fault Code

1.1 Definition of the ILF Fault Code

The ILF fault code in Schneider ATV61 inverters stands for “Internal Link Fault.” Specifically, the ATV61 inverter comprises two main components: the control card and the power card. The control card is responsible for logical operations and parameter control, while the power card drives the motor. These two components communicate via an internal communication link, typically a high-speed communication bus. When this communication link encounters issues, the inverter detects the anomaly and triggers the ILF fault code, halting operation to protect the equipment.

1.2 Essence of the ILF Fault

From a technical perspective, the essence of the ILF fault is an interruption or data transmission error in the communication between the inverter’s control card and power card. This communication interruption can be caused by several factors:

  • Hardware Issues: Loose, damaged, or poor physical connections (such as communication cables or connectors) between the control card and the power card.
  • Component Failure: Hardware damage to the control card or power card, such as burnt chips or aging circuit boards.
  • Electromagnetic Interference (EMI): External EMI or poor grounding causing unstable communication signals.
  • Firmware Issues: Incompatible or corrupted firmware versions between the control card and power card, leading to the inability to execute communication protocols properly.
ILF

The occurrence of an ILF fault typically results in the inverter stopping operation and alerts the user via the display or status indicators (such as RUN, CAN, and ERR lights).

2. Possible Causes of the ILF Fault

2.1 Hardware Connection Issues

The control card and power card within the ATV61 inverter are connected via dedicated communication cables or connectors. If these connections become loose, poorly contacted, or damaged during operation, communication will be interrupted.

2.2 Control Card or Power Card Failure

The control card and power card are core components of the inverter. If either card’s hardware fails (e.g., chip damage or circuit board burnout), the communication link will not function properly.

2.3 Electromagnetic Interference

Inverters are often installed in industrial environments with high-power equipment, motors, or other sources of electromagnetic interference. If the inverter’s grounding is inadequate or shielding measures are insufficient, communication signals may be disrupted.

2.4 Incompatible or Damaged Firmware

If firmware upgrades fail or the firmware versions of the control card and power card are mismatched, the communication protocol may not execute correctly, triggering the ILF fault.

2.4 Other Potential Factors

  • Environmental Factors: High temperatures, humidity, or dust may cause internal components to age or short-circuit.
  • Misoperation: Users may accidentally set incorrect parameters or damage hardware during debugging or maintenance.
  • Power Issues: Abnormal input power may interfere with the normal operation of the inverter.

3. Handling Methods for the ILF Fault

3.1 Preliminary Checks and Safety Preparations

  • Power Off: Turn off the inverter’s power and wait at least 5 minutes to ensure the internal capacitors discharge completely.
  • Wear Protective Gear: Wear insulating gloves and shoes, and use appropriate tools.
  • Record Fault Information: Record the inverter’s model, firmware version, and fault details.

3.2 Check Hardware Connections

  • Check Internal Communication Cables: Ensure cables are not loose, broken, or have poor contact. Reinsert or replace them if necessary.
  • Check Connectors: Clean connectors to ensure good contact.
ATV61

3.3 Investigate Control Card and Power Card Failures

  • Replacement Testing: Replace the control card or power card one by one to test if the fault disappears.
  • Check Hardware Status: Inspect for obvious physical damage.

3.4 Reduce Electromagnetic Interference

  • Check Grounding: Ensure grounding resistance is less than 4 ohms.
  • Shielding Measures: Add shielding covers or adjust equipment layout.
  • Check Power Quality: Measure input power voltage and frequency, and install power filters if necessary.

3.5 Check Firmware Versions

  • View Firmware Information: Confirm that the firmware versions of the control card and power card match.
  • Firmware Recovery or Upgrade: Download the latest firmware from Schneider’s official website and upgrade.

3.6 Reset the Inverter

  • Power Cycle: Reconnect power and observe if the fault disappears.
  • Restore Factory Settings: Reset to factory settings via the menu [1.8 Fault Management] (FLt-) to restore factory settings.

3.7 Contact Technical Support

  • Contact Us for Handling: If the above steps fail, seek professional help.
  • Provide Information: Prepare the inverter model, firmware version, and fault details.

4. Suggestions for Preventing ILF Faults

  • Regular Maintenance: Inspect internal connections and cleanliness every six months.
  • Optimize Operating Environment: Ensure proper ventilation and temperature control.
  • Standardized Operation: Follow the user manual strictly.
  • Monitor Power Quality: Regularly check the stability of the input power supply.

5. Summary

The ILF fault reflects abnormalities in the internal communication link of the ATV61 inverter. Through systematic troubleshooting methods and preventive measures, users can effectively resolve issues and ensure the stable operation of the equipment.