Replacing SIMODRIVE 611A 2-Axis Module with Single-Axis Units

David Krause17 min read
Motor ControlSiemensTroubleshooting
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

Problem Overview

A Siemens SIMODRIVE 611A modular drive system on a Sinumerik-controlled machine (saw in this case) develops a hard fault on one axis of a dual-axis power module, Siemens part number 6SN1123-1AB00-0CA0. Field troubleshooting isolates the failure to the axis controller / power-section path rather than the 1FT5-series synchronous servo motor. Because the machine is scheduled for end-of-life replacement in the near term, the maintenance strategy is to retire the failed 2-axis module and substitute two surplus single-axis modules (6SN1123-1AA00-0CA1, 50 A each) rather than send the original unit out for repair. The existing control card is 6SN1118-0AE11-0AA1 and the Sinumerik side module is 6FX1121-4BA03.

The migration is technically viable because the SIMODRIVE 611A backplane, control-card interface, and 1FT5 motor wiring are common to both the dual-axis and the single-axis power sections. However, three items must be reworked before the axes will run cleanly: (1) the module's DIP switch block must be re-addressed so the NCU recognizes two separate axis slots; (2) the per-axis pulse-enable and controller-enable wiring, normally bussed on the dual-axis module, must be split out to the two single-axis modules; and (3) the Sinumerik axis configuration in 6FX1121-4BA03 must be recommissioned so that drive parameters, encoder scaling, and current limits match the new 50 A hardware instead of the original 25 A per axis. This reference documents each of those steps, the supporting diagnostics, and the verification procedure that follows.

Affected Components and Part Numbers

Item Siemens Part Number Role in Migration
Failed power module 6SN1123-1AB00-0CA0 2-axis LT module, 2 × 25 A. Replaced.
Replacement module (qty 2) 6SN1123-1AA00-0CA1 1-axis LT module, 50 A each. Substitutes for the dual-axis unit.
Control card (re-used) 6SN1118-0AE11-0AA1 2-axis control board; drives both new single-axis LT modules.
NCU / Sinumerik module 6FX1121-4BA03 Sinumerik controller — axis configuration must be updated.
Servo motor (re-used) 1FT5 series, 1FT5xxxx Brushless synchronous servo; resolver or encoder feedback.
Drive system family SIMODRIVE 611A Modular analog-interface drive platform used with Sinumerik 810D/840D-era controls.
Verify before ordering: Confirm the -0CA0 vs -0CA1 suffix matches the feedback type of the existing 1FT5 motor (resolver vs. encoder). The dual-axis module suffix and the single-axis suffix on this site line up with the existing motor wiring, but on other 611A installations the resolver vs. encoder variant is selected by the suffix character and an incorrectly ordered module will not accept the motor feedback.

Fault 1040 Root-Cause Analysis

The reported alarm on the 611A status display is fault 1040, observed at the moment the operator attempts to enable the affected axis. Three diagnostic observations from the field are decisive:

  1. Fault present with motor disconnected. The 1FT5 power leads were lifted at the motor terminal box. On the next power-up, fault 1040 still raised. With the power stage idle (no stator current path), a motor-winding failure or cable short cannot be the cause.
  2. Fault follows the controller, not the motor. When the motor cables were physically swapped between the two axes on the dual-axis module, fault 1040 stayed anchored to the originally-faulted axis slot — proving the failure is upstream of the motor terminals (current sensor, control board, or IGBT power section).
  3. Fault present at enable, not at run-up. The drive reports the fault before motion is commanded, which is consistent with a current-loop monitoring or power-section self-test failure rather than a position / following-error trip.

On SIMODRIVE 611A, the diagnostic number 1040 belongs to the current-monitoring alarm group. With the failure pattern above (alarm with no load, axis-locked, controller-side), the most likely root causes are:

  • Current sensor (Hall-effect transducer) failed on one axis channel. The 611A measures phase current through a closed-loop transducer; an open or shorted transducer forces the regulator into saturation, and the firmware raises 1040 on enable.
  • Shorted IGBT or driver stage on one axis half-bridge. A short in the power section presents a non-zero current offset to the regulator at enable; firmware detects the imbalance and raises 1040.
  • Control-card axis-1 channel failure on the 6SN1118-0AE11-0AA1. Less common, but if the same fault persists on the original module after a known-good dual-axis swap, the control card itself is suspect.

Because the dual-axis module is already pulled from the machine and the operator has two 1-axis LT modules in inventory from decommissioned equipment, the practical path is to discard the failed module and migrate to the two single-axis units rather than isolate the failure down to component level.

Before swapping: Power down the 611A infeed (main contactor / DC bus link) and wait at least five minutes for the bus capacitors to discharge to below 50 V. Verify with a Cat III 600 V meter at the DC link test points. SIMODRIVE 611A LT modules store lethal DC bus energy even after the line is removed.

Migration Feasibility: Dual-Axis to 2× Single-Axis

The 611A backplane is slot-based: each LT slot carries DC bus, 24 V logic, and the analog setpoint / feedback bus from the control card. Both the 2-axis LT module (6SN1123-1AB00-0CA0) and the 1-axis LT module (6SN1123-1AA00-0CA1) use the same physical slot connector, so mechanically the swap is direct. The differences that matter are:

Parameter Dual-Axis Module (Original) Single-Axis Module (Replacement)
Axes per module 2 1
Rated continuous phase current (per axis) 25 A RMS 50 A RMS
Module footprint on 611A backplane 1 wide slot 1 wide slot
Power terminals per module 2 sets (U1/V1/W1, U2/V2/W2) 1 set (U/V/W)
Pulse-enable terminals 2 (one per axis, internal) 1
Controller-enable terminals 2 (one per axis, internal) 1
Module address DIP Common to both axes (slot-defined) Per axis (must match slot)
Cooling Internal fan, dual-axis profile Internal fan, single-axis profile

Because the per-axis current rating increases from 25 A to 50 A, the regulator can deliver more current to the 1FT5 motor than the original drive configuration specified. The 1FT5 motor itself is the limit on allowable current — the drive parameter that must be reset is the motor's continuous current limit (typically motor nameplate IN) and peak current (IMAX). Setting these conservatively at nameplate values keeps the motor within its thermal envelope; setting them at 50 A would exceed the motor's thermal limit and trip a different alarm later.

Control Card Compatibility (6SN1118-0AE11-0AA1)

The control card 6SN1118-0AE11-0AA1 is a 2-axis regulator card designed for the 611A family. It provides two independent current / speed / position loops, two encoder inputs, and two pulse-enable outputs — one per axis. The card does not care whether the LT (power) section for each axis is one half of a dual-axis module or a stand-alone single-axis module; the interface to the power stage is the same set of analog references and digital enable lines per axis.

What does change in the migration:

  • Pulse-enable line for axis 1 must be wired to terminal 663 / 9 on the first single-axis LT module (instead of being internally bused to the dual-axis module's axis-1 half-bridge).
  • Pulse-enable line for axis 2 must be wired to terminal 663 / 9 on the second single-axis LT module.
  • Controller-enable (terminal 65 / 9, axis 1; 65 / 63, axis 2) must be split between the two new modules.
  • Motor temperature sensor input (terminal 75 / 76 area on the original dual-axis wiring) is duplicated per single-axis module — each module must receive the motor's PTC / KTY input separately.

Reference the 611A Function Manual for the exact per-axis terminal mapping on the single-axis LT variant; the terminal numbering on the 1-axis LT module is condensed compared with the 2-axis module because there is only one set of power and feedback terminals to wire.

DIP Switch Configuration

The 611A LT module carries a small DIP switch block (S1, sometimes S2) on its front edge that the 611A firmware uses to determine the slot address and current-range scaling. For the migration, two switches are critical:

Switch Position Meaning
Axis slot address (S1.1 / S1.2) Set to match the original axis slot the module replaces Tells the 6SN1118-0AE11-0AA1 which axis channel to bind to this LT module
Current range (S1.3 or S2.1) Set to 50 A range Selects the current-transducer scaling; must match the 1-axis LT module's 50 A rating
Motor type (S1.4) Set for 1FT5 (synchronous, brushless) Tells the regulator to expect resolver feedback from a synchronous servo
Resolver / encoder select Match the 1FT5 motor's feedback variant Wrong setting causes immediate feedback fault, not 1040
Always set both replacement modules identically except for the axis-address bits. Mirror the settings of the dual-axis module for everything except the current-range bit (which must change to 50 A) and the address bits (which now resolve to a single axis each).

Wiring and Enable-Signal Considerations

The largest practical job in the migration is rewiring the enable and feedback signals. The dual-axis module combined these on a single connector; the two single-axis modules need them split out. The minimum wiring changes are:

  1. Pulse enable (P-EN). Originally a single wire driven by the control card's axis-1 P-EN output, internally routed to the dual-axis module's axis-1 half-bridge. After migration, run a dedicated wire from the control-card axis-1 P-EN terminal to LT-module-A terminal 663. Repeat for axis-2 to LT-module-B terminal 663.
  2. Controller enable (C-EN). Same pattern. Run C-EN axis 1 to terminal 65 / 9 on module A; C-EN axis 2 to terminal 65 / 9 on module B.
  3. Motor temperature. The 1FT5 PTC / KTY input must land on each new module individually. If the original wiring had a single twisted pair entering the dual-axis module, that pair must now split — the motor PTC is single-sensor and must parallel into both modules' temperature inputs (per 611A practice) or, alternatively, only the module driving that motor reads the sensor.
  4. Resolver / encoder cable. Each single-axis module has its own feedback connector. Route the 1FT5 feedback cable to the appropriate module; the second module's feedback input is unused unless the second axis's motor is wired into it.
  5. Power leads U / V / W. Each single-axis module has one set of power output studs. Land axis 1's U/V/W on module A and axis 2's U/V/W on module B using the same gauge and length as the original dual-axis wiring to keep current-loop impedance balanced.
  6. DC bus link. Both single-axis modules draw from the common 611A DC bus; the bus bars or wiring between the modules and the infeed must carry the higher of the two axis peak currents.

Enable-Signal Truth Table

Signal Origin (Control Card) Destination LT (Module A, Axis 1) Destination LT (Module B, Axis 2)
Pulse enable axis 1 Axis-1 P-EN output Terminal 663 —
Pulse enable axis 2 Axis-2 P-EN output — Terminal 663
Controller enable axis 1 Axis-1 C-EN output Terminal 65 / 9 —
Controller enable axis 2 Axis-2 C-EN output — Terminal 65 / 9
Motor PTC axis 1 1FT5 motor 1 Terminal 75 / 76 —
Motor PTC axis 2 1FT5 motor 2 — Terminal 75 / 76
Power and feedback
U1 / V1 / W1 (axis 1) Motor 1 stator leads Power studs U / V / W —
U2 / V2 / W2 (axis 2) Motor 2 stator leads — Power studs U / V / W
Resolver 1 Motor 1 feedback connector Module A resolver port —
Resolver 2 Motor 2 feedback connector — Module B resolver port

Sinumerik Configuration (6FX1121-4BA03)

The Sinumerik side module must be told that the axis hardware has changed. In the Sinumerik 810D / 840D-era commissioning flow (compatible with the 6FX1121-4BA03 hardware), the relevant machine data blocks are:

Machine Data Parameter Original Value (2 × 25 A) New Value (1 × 50 A per axis)
Motor code / motor selection MD1100 / drive MD for axis 1FT5 motor ID Same motor ID (motor did not change)
Current limit continuous MD1107 / drive current limit 25 A RMS (set by 2-axis LT) Set to motor nameplate IN (typically < 50 A for 1FT5)
Peak current limit MD1108 / drive peak current 50 A peak (2 × IN) Set to motor nameplate IMAX (typically 1.5–2 × IN)
Torque limit MD1109 / drive torque limit Based on 25 A Recalculate from new current: M = kT × I
Speed-controller gain MD1101 / MD1102 Tuned for original drive May require re-tuning; current-loop bandwidth changes with the larger LT module
Axis slot address MD1300 / drive slot Slot housing the dual-axis LT Two separate slot addresses, one per single-axis LT

The drive's current-loop gain is a function of the LT module's current-sensor bandwidth and the motor's leakage inductance. Because the new 50 A module has a higher current-measurement range and a slightly different transducer gain, the speed-loop gain and integral time constants will likely require a re-tuning pass. Plan for one iteration of automatic commissioning followed by a step-response check on each axis.

Recommissioning Procedure

  1. Lock out / tag out the 611A infeed. Verify DC bus discharged to < 50 V before any module insertion.
  2. Remove the failed dual-axis LT module 6SN1123-1AB00-0CA0. Inspect the backplane connector for bent pins or arc damage. Clean with isopropyl if needed.
  3. Set the DIP switches on both replacement 6SN1123-1AA00-0CA1 modules per the table in the DIP Switch Configuration section above. Use the failed module as a reference for everything except current-range and slot-address.
  4. Insert module A (axis 1) into the original slot for axis 1. Torque the mounting screws to the 611A specification (typically 2.5 N·m for the front-panel screws).
  5. Insert module B (axis 2) into an adjacent slot if available, or into the same physical slot if the chassis layout allows. Many 611A chassis have a free slot adjacent to the original; verify before re-routing.
  6. Re-wire the per-axis signals per the wiring table above. Use the original cable colors and ring-lug terminations where possible to keep the schematic traceability intact.
  7. Re-apply power (main contactor on, DC bus pre-charge). Confirm no faults on the 611A status display at idle.
  8. Enable each axis individually from the Sinumerik HMI. Listen for fan operation on each new module — both fans should spin up.
  9. Check for fault 1040 with motors disconnected. This is the same isolation step the original fault demanded; if fault 1040 still raises on either axis, the new module is suspect and the issue is upstream (control card or wiring), not the LT.
  10. Land the 1FT5 power leads. Reconnect motor 1 to module A and motor 2 to module B. Reconnect the feedback (resolver) cables.
  11. Run an automatic commissioning pass on each axis via Sinumerik commissioning tools. Verify the motor ID, encoder direction, and current limit match the 1FT5 nameplate.
  12. Execute a low-speed jog (e.g., 100 mm/min equivalent) on each axis. Verify direction, smoothness, and absence of fault 1040.
  13. Run a step-response test at 50% rated speed. Adjust speed-controller proportional gain and integral time if overshoot is excessive or response is sluggish.
  14. Run a full machine cycle (cut cycle on the saw) under no load, then under partial load, then under full load. Monitor the 611A status display throughout.

Verification Checklist

Check Expected Result Pass Criteria
DC bus voltage at idle Nominal (e.g., 600 V DC for 480 V AC infeed) Within ±5% of nominal
611A status display at idle No fault codes Display shows ready / run
Fault 1040 with motor disconnected No fault Display remains ready / run on enable
Fault 1040 with motor connected, idle No fault Display remains ready / run
Low-speed jog (100 mm/min) Smooth motion in commanded direction No vibration, no fault
Step response at 50% rated speed Overshoot < 10% Stable, < 3 settling cycles
Continuous current draw at rated load Below motor nameplate IN Thermal margin > 20%
Peak current draw at acceleration Below motor nameplate IMAX No I²t trip
Module temperature after 30 min run Within LT module rating Heatsink < 70 °C
Resolver / encoder feedback Position count increments with rotation Counts match commanded motion

Troubleshooting Matrix

Symptom Probable Cause Remedy
Fault 1040 immediately on enable, motor disconnected Failed current sensor or IGBT on the new LT module Swap modules A and B. If fault follows module, replace the LT module. If fault stays on axis slot, suspect control card 6SN1118.
Fault 1040 immediately on enable, motor connected Motor short to ground, or encoder cable mis-routed Megger motor windings; verify encoder shield grounded only at drive end.
Axis runs but faults 1040 under load Current limit set above motor nameplate Reduce continuous current MD1107 to motor nameplate IN.
Axis hunts or vibrates at low speed Speed-loop gain too high for new LT module's current-loop bandwidth Reduce Kp by 20% and re-test.
Axis runs in wrong direction Resolver / encoder direction bit inverted In Sinumerik, set the relevant MD (typically MD1011 or per-axis equivalent) for the affected axis.
Module A or B over-temp fault Fan failure or heatsink blocked Verify fan spins freely; clear dust; replace fan if seized.
NCU does not see module B at all Slot-address DIP set identically to module A Re-set DIP switch to assign module B to axis-2 slot address.
Pulse enable not latching P-EN wire not landed on terminal 663 of new module Verify with meter; restore wiring per enable-signal table.
Controller enable not latching C-EN wire not landed; or 24 V supply missing Verify 24 V at module terminals; land C-EN to 65 / 9.
Resolver fault on axis 2 only Feedback cable not routed to module B Move resolver cable from unused port on module A to module B's resolver port.

Field-Engineering Notes

Three points the original troubleshooting thread raised but did not fully resolve are worth committing to memory:

  • Symptom fidelity at idle. The user reported "they were getting the same fault high current" with the motor unhooked. This is the single most useful diagnostic on the 611A: a 1040 with no motor rules out the motor, motor cable, and load-side fault, and confines the search to the control card, current sensor, or IGBT section. Always run that isolation step before pulling a module.
  • Cable-swap evidence. The user also cross-swapped the motor leads between the two axes on the failed module and confirmed the fault stayed with the original axis slot. That confirms the failure is upstream of the motor terminals and rules out the power-stage wiring. Note that on the migration to two separate LT modules, this isolation test no longer applies directly — each module is its own physical entity.
  • Spare-parts readiness. Two 1-axis LT modules from decommissioned equipment were already on the shelf. On SIMODRIVE 611A equipment approaching end of life, stocking one or two 1-axis LT modules as spares is cheaper than holding a repaired dual-axis module because the 1-axis variant is more flexible (any single-axis failure can be covered by cannibalizing a working module).

Lastly, the failed dual-axis module should be retained for bench-level failure analysis if budget allows. Even a faulty LT module can yield useful spares: the bus capacitors, fans, terminal blocks, and the unused axis channel (if it was not the failed one) are typically reusable. Label the module clearly as "DO NOT INSTALL — FAULTY 1040" before storing it on the spares shelf.

FAQ

Can a SIMODRIVE 611A 2-axis LT module (6SN1123-1AB00-0CA0) be replaced with two 1-axis LT modules (6SN1123-1AA00-0CA1)?

Yes. The 611A backplane, control-card interface, and 1FT5 motor wiring are common to both form factors. The replacement requires re-addressing the DIP switches on each new module, splitting the per-axis enable and feedback wiring between the two modules, and updating the Sinumerik machine data so the NCU binds two separate slot addresses to one axis each.

What does fault 1040 on a SIMODRIVE 611A indicate?

Fault 1040 is in the current-monitoring alarm group and indicates the regulator detected an overcurrent or current-imbalance condition at enable. When fault 1040 raises with the motor leads disconnected, the failure is internal to the LT module (current sensor or IGBT) or on the control card — not in the motor, motor cable, or load.

Does the control card 6SN1118-0AE11-0AA1 work with single-axis LT modules?

Yes. The 6SN1118-0AE11-0AA1 is a 2-axis regulator card and produces one independent current / speed / position loop per axis. Each loop's outputs drive one LT module regardless of whether that module is half of a dual-axis unit or a stand-alone 1-axis unit. The wiring changes are at the LT-module terminal block, not at the control card.

Why does the replacement module have 50 A per axis when the original had 25 A?

The 6SN1123-1AA00-0CA1 is a 50 A single-axis LT module. The original 6SN1123-1AB00-0CA0 supplied 2 × 25 A from a single LT. The current capability of the new hardware is higher per axis, but the limit that actually applies is the 1FT5 motor's thermal limit on its nameplate. Set continuous current to motor IN and peak current to motor IMAX in the Sinumerik drive machine data.

Will the 1FT5 motor and resolver need to be re-commissioned after the LT swap?

Yes. The new LT module has different current-sensor scaling and slightly different current-loop bandwidth, which means the speed-controller Kp and Tn should be re-tuned. Run an automatic commissioning pass on each axis, then verify with a low-speed jog and a step-response test at 50% rated speed before returning the machine to production.

Back to blog