The Error
It was a typical Monday morning at the manufacturing plant, with the sound of humming machinery and the smell of freshly brewed coffee wafting through the air. But for technician Jack, it was about to become a frustrating day. He received a call from the production team that one of their critical machines, a CNC machining center, had stopped working overnight. The machine's control system, a SimoDrive 611, displayed an error code 607: "Encoder test failed".
The Investigation
Jack arrived at the machine and began to investigate. He checked the basics: power supply, connections, and communication cables. Everything seemed fine. He then accessed the SimoDrive 611's diagnostic menu and ran a quick test. The results confirmed the error code 607. Jack knew that this error typically indicated a problem with the encoder feedback system, which measures the motor's position and speed.
The Possible Causes
Jack reviewed the machine's documentation and the SimoDrive 611 manual. According to the manual, error 607 could be caused by:
He decided to start by checking the encoder cable and connectors. A quick visual inspection revealed that the cables were securely connected, but Jack noticed that one of the connectors seemed loose. He tightened it and ran the diagnostic test again. The error persisted.
The Solution
Next, Jack decided to check the encoder settings. He accessed the SimoDrive 611's parameter list and verified that the encoder settings matched the motor's specifications. After confirming that the settings were correct, Jack suspected that the problem might be with the encoder or resolver itself.
He called in a colleague, an experienced motor specialist, to help him test the motor and encoder. Together, they performed a series of electrical tests on the motor and encoder. The tests revealed that the resolver, which is a type of encoder used in the SimoDrive 611 system, was faulty.
The Repair
With the diagnosis confirmed, Jack and his colleague replaced the resolver. They then reconfigured the SimoDrive 611's encoder settings to match the new resolver. After completing the repair, Jack ran the diagnostic test again. This time, the test passed, and the error code 607 disappeared.
The Lesson Learned
The production team was relieved to have their machine back online, and Jack was satisfied with having solved the problem efficiently. He documented the repair and added a note to the machine's maintenance record, recommending regular checks on the encoder and resolver to prevent similar issues in the future. Jack also made a mental note to stay up-to-date with the latest SimoDrive 611 troubleshooting techniques and best practices to ensure he was prepared for any future challenges.
From that day on, Jack was known as the "SimoDrive 611 whisperer" among his colleagues, and his expertise was sought after for any issues related to the system.
The Siemens Simodrive 611 error 607 is a critical diagnostic message typically associated with a Contouring Error (also known as a following error). This fault occurs when the difference between the setpoint position (where the machine thinks the axis should be) and the actual position (where the axis is) exceeds a predefined limit set in the machine parameters. Primary Causes
When a Simodrive 611 unit triggers error 607, it generally points to a failure in the control loop's ability to maintain the required axis accuracy. Common culprits include:
Mechanical Overload or Obstruction: Excessive friction on the slideways, a jammed ballscrew, or a heavy load can prevent the motor from reaching its target position in time.
Feedback System Issues: A faulty or dirty encoder (the "funny" sounds sometimes reported by users) can send incorrect position data back to the drive, causing a mismatch.
Cable Integrity: Damaged or poorly shielded encoder cables can introduce signal noise or intermittent connection drops, especially during high-speed movements.
Hardware Failure: A malfunctioning Control Module (the "brain" of the drive) or the power section of the drive unit itself can lead to inconsistent axis control. Troubleshooting and Solutions
If you encounter this error on a CNC machine like a Sinumerik, follow these steps to isolate the fault:
Check Mechanical Load: Manually check the axis for smooth movement. If the error only occurs at specific speeds or positions, look for mechanical binding or lack of lubrication.
Inspect Feedback Cables: Verify the integrity of the encoder and motor power cables. Look for cracks, sharp bends, or fluid contamination in the connectors.
Swap Components: If you have a multi-axis system, try swapping the control module with a known working one from another axis to see if the fault follows the module.
Verify Drive Parameters: Ensure that the contouring error limit (tolerance) hasn't been set too low for the current mechanical state of the machine. simodrive 611 error 607
Professional Repair: If the error persists after checking cables and mechanics, the power section or control module likely requires professional repair or replacement.
For more technical documentation and community troubleshooting, you can visit the Siemens SiePortal Support Forum for Simodrive systems. Simodrive 611: error 607 etc. - Siemens SiePortal
The Simodrive 611 Error 607 (often appearing as Alarm 607) is a critical fault in Siemens CNC automation systems, specifically identifying a contouring error. This occurs when the actual position of an axis (like the X-axis) deviates from its commanded position by more than the predefined tolerance. Primary Causes
When this error triggers, it typically points to a breakdown in the physical movement chain or the feedback loop:
Drive Module Failure: A common professional recommendation is the replacement of the axis drive module if the error becomes persistent or unrecoverable.
Mechanical Load/Binding: Excessive mechanical load or physical obstruction can prevent the motor from reaching the target position in time.
Encoder and Cable Issues: Faulty encoders or damaged feedback cables can provide "noisy" or incorrect position data, leading to a perceived contouring error.
Power Section Faults: Issues within the power section identification or faults in the motor feeder cable (such as short circuits or ground faults) can also disrupt axis control. Troubleshooting Steps
To diagnose and resolve the fault, technical support forums like Siemens SiePortal suggest the following:
System Restart: A hard restart often clears temporary logic errors, though it rarely fixes underlying hardware degradation.
Cable Inspection: Measure the impedance of the servo motor cables and check for physical damage or loose connections.
Cross-Swapping Parts: If you have multiple identical axes, swap the drive module or cables with a known working axis to isolate whether the fault follows the hardware or the axis location.
Check Parameters: For new installations or service jobs, verify that the configuration parameters (like P1106) are set correctly for the power section.
If the error persists after checking cables and mechanical components, the drive module itself is the most likely culprit and will need professional repair or replacement. Simodrive 611: error 607 etc. - Siemens SiePortal
In the world of CNC maintenance, the Simodrive 611 is a reliable workhorse, but when the LED display flashes Error 607, it’s a clear signal that the drive's current controller has hit its limit. The Story of the Stalled Spindle
The shop floor was humming at peak production until the X-axis on the old lathe suddenly jerked and froze. On the drive module, a bright red "607" appeared. This error, also known as a current controller output limit or contouring error, means the motor is trying to pull maximum current to reach a set position but simply can’t get there.
To solve this mechanical mystery, the technician followed these steps:
The Physical Inspection: First, they checked the motor supply cable and connector for any loose phases or damage. A missing phase can cause the motor to struggle under load, triggering the 607 alarm.
The DC Link Check: They opened the bus cover to inspect the DC link busbars. Loose or corroded connections here prevent the drive from getting the stable voltage it needs to power the motor.
The Mechanical Barrier: Sometimes the error isn't electrical. The technician checked for axis jamming or excessive friction. If the slide is physically stuck, the motor will draw max current trying to move it until the controller gives up.
The Final Swap: When the cables and mechanics proved healthy, the culprit was narrowed down to a faulty power section or control module within the Simodrive unit itself. Troubleshooting Summary for Error 607:
Check Cables: Ensure all motor phases are connected and the orange power cable is intact.
Verify DC Link: Measure the DC bus voltage and ensure the busbar screws are tight.
Inspect Mechanics: Rule out a blocked axis or mechanical overload.
Module Health: If the error persists after a reset and power cycle, consider replacing the SIMODRIVE 611 Power Module or control module. The Error It was a typical Monday morning
The Siemens Simodrive 611 Error 607 (often seen in SINUMERIK systems) generally indicates a Contouring Error (Following Error). This means
the actual position of the axis (from the encoder) does not match the command position within the defined tolerance limits Likely Causes Mechanical Resistance:
The motor cannot move as expected due to a physical blockage, excessive friction, or a mechanical "piece" causing a jam in the axis. Encoder/Feedback Issues:
Faulty cables or a bad encoder providing "funny sounds" or incorrect position data. Drive/Control Module Failure:
A hardware fault on the control module or power section identification error. Parameter Settings:
The contouring tolerance limit is set too tight for the machine's current mechanical condition. Recommended Steps Check for Obstructions:
Inspect the axis for any "pieces" of debris or mechanical components that might be jamming the movement. Inspect Cables:
Verify the integrity of the encoder and power cables. Sometimes swapping cables with a known working axis can isolate the problem. Hardware Test:
If the error persists after a restart, consider swapping the control module with another axis to see if the error moves with it. Monitor Load:
Use the CNC's diagnostic screen to check if the drive is hitting its current limit (often linked to Fault Code 6 on related modules). For detailed technical documentation, you can refer to the Siemens SiePortal Support Forum parameter numbers
to adjust the contouring tolerance for your SINUMERIK model? Simodrive 611: error 607 etc. - Siemens SiePortal
In the Siemens Simodrive 611 (often displayed as or CNC alarm ) signifies that current controller output is limited
. This occurs when the drive attempts to reach a setpoint by outputting maximum voltage, but the measured motor current remains below the expected value. Root Causes The most common reasons for this fault include: Physical Disconnection
: The motor power cable is unplugged, loose, or has a broken phase. Internal Hardware Faults
: A failure within the drive's power section (IGBT module) or the control module itself. DC Link Issues
: Missing or insufficient DC link voltage (typically should be ~600V), or loose busbar screws. Mechanical Blockage
: The axis is mechanically stuck, or a motor brake is failing to release, forcing the drive to its current limit. Troubleshooting & Remedies If you encounter this error, follow these diagnostic steps:
Error 6 on Simodrive after changed motor bearings - SiePortal - Siemens
The Simodrive 611 error code 607 (often appearing as A607, E-A607, or 300607 on a connected SINUMERIK CNC screen) directly relates to the drive's current control mechanism.
The technical definition for this fault is: Current Controller Output Limited. 🔍 Understanding Error 607
The fault is triggered when the drive's internal current regulator attempts to force a commanded current through the motor, but the current cannot be achieved despite the drive supplying the maximum available voltage.
Essentially, the system is yelling, "I am pushing as much power as I can, but no current is flowing back!" Because this represents a loss of control or a severe break in the circuit, the drive initiates a safe shutdown to protect its hardware and the connected machinery. 🛠️ Common Causes
The causes for this fault range from simple physical disconnections to internal component failures within the control or power hardware:
Missing Phase or Disconnected Motor: A broken wire in the motor power cable, a loose connection at a terminal block, or a plug that has rattled loose.
Open Circuit in Motor Windings: The motor may have a burnt-out or broken phase winding. Encoder cable or connector issues Incorrect encoder settings
DC Link Bus Issues: Missing or heavily fluctuating DC link voltage, or loose screws on the physical copper busbars that tie the modules together.
Hardware Failure in the Power Section (LT-Module): Blown IGBT (Insulated-Gate Bipolar Transistor) power transistors or failing firing circuits.
Faulty Control Module: The closed-loop control card inserted into the module may have corrupted parameters or failing internal logic. 🩺 Step-by-Step Diagnostic & Remedy Guide
⚠️ DANGER: Before touching anything related to the Simodrive 611, shut down the main power and wait at least 30 minutes! The DC link capacitors can hold lethal voltages (over 600V DC) long after the machine has been turned off. Always verify that the DC bus is at 0V with a properly rated multimeter before starting work. 1. Inspect the Motor and Cables
Visual Check: Look closely at the orange or black heavy-duty motor power cable. Check for nicks, tears, or extreme bends, particularly where it enters the cable track.
Connection Integrity: Ensure that the power plugs on both the drive side and the motor terminal box are fully seated and free of coolant or oil contamination.
Winding Resistance: Disconnect the motor power cable at the drive. Use an ohmmeter to measure the resistance across the motor phases (
). They should be balanced and read low ohms. An infinite reading (OL) points to a severed cable or an open motor winding. 2. Verify the DC Link Bus
Busbar Screws: Check the physical copper bars linking the modules. If a screw has vibrated loose, the physical connection will fail under high current demands, dropping the voltage.
Bus Voltage: While the machine is powered on (and taking extreme safety precautions), check that the DC link is maintaining its nominal voltage. Depending on your infeed module (unregulated vs. regulated), this is usually around 3. Rule Out Software or Parameter Glitches
Sometimes intense electronic noise or minor firmware handoff issues cause a false trip. Perform a hard reset by cycling the machine breaker completely off, letting the drive screen go dark, and powering it back up. 4. Swap and Isolate Hardware
The Control Card: If you are running a multi-axis system and have an identical axis on the same machine, attempt to swap the control card (plug-in module) to see if the 607 error migrates to the other axis. If the error moves, your control card is likely defective.
The LT-Module (Power Section): If the error stays on the same physical axis despite a new cable, motor, and control card, the internal firing circuits or the IGBT brick inside the power module have failed and require professional repair or replacement.
💡 Pro-Tip: If the fault occurs randomly or only during aggressive acceleration/deceleration, inspect your encoder cables and the motor's ground connection as well. Intermittent feedback tracking can cause the current controller to briefly spike and trip. Simodrive 611: error 607 etc. - Siemens SiePortal
The SIMODRIVE 611 expects a strict order of enable signals:
If the sequence is violated (e.g., controller enable arrives before pulse enable), the drive locks with Error 607.
When a motor driven by the SIMODRIVE 611 decelerates rapidly, it acts as a generator. Kinetic energy from the machine’s axis is converted back into electrical energy, which flows into the DC link.
In Siemens terminology, Error 607 is a DC link overvoltage fault. It occurs when the internal DC bus voltage of the drive inverter rises above the maximum permissible threshold. Under normal operation, the rectifier converts AC mains input into DC voltage (typically around 600V DC for a 400V AC system). The drive’s internal logic monitors this voltage constantly.
When the voltage exceeds approximately 820-850V DC (depending on the specific module variant), the drive immediately triggers Error 607, shuts down the output stages to prevent damage to the IGBTs and capacitors, and displays the alarm.
However—and this is critical—Error 607 rarely points to a single cause. The alarm logic is a symptom, not a diagnosis. The source of the overvoltage can be electrical (mains supply), mechanical (regenerative energy), or internal (component failure).
If hardware is healthy but the error persists on rare occasions, adjust these Siemens parameters (accessed via SimoCom U):
| Parameter | Description | Recommended Change | | :--- | :--- | :--- | | P0860 | Ramp-down time | Increase by 20-50% to reduce regeneration peak | | P0864 | Braking resistor power rating | Ensure it matches actual resistor wattage | | P0868 | DC link overvoltage threshold | Rarely changed (factory set). Lowering is unsafe. | | P0890 | Dynamic braking response | Set to "faster" if chopper is slow to engage |
Warning: Lowering the overvoltage threshold (if accessible) is dangerous and can mask real hardware faults. Never do this without consulting Siemens support.
In many machines, the CNC controller (e.g., 840D) first pulls “controller enable” before “pulse enable”. Modify PLC program to ensure:
Or install a small delay relay (e.g., 24V ON-delay timer) in series with pulse enable.
The Siemens 48V supplies (e.g., 6SN1145-1AA00-0CA1) have a high failure rate after 8–10 years. Replace with a new original unit or a quality industrial supply (e.g., PULS, Mean Well) set to 48V, 10A minimum.
Caution: Do not use a standard IT/server 48V supply – require reinforced insulation and >500V DC link isolation.