Siemens Masterdrive MC Plus: Replacing a 1FK6 Servo Motor with a 1FK7 Servo Motor
The Siemens SIMOVERT Masterdrives MC Plus (unit series 6SE70, compact unit 6SE7013-0EP50) accepts a wide range of three-phase synchronous servomotors from the 1FK6 and 1FK7 families. When a legacy 1FK6 motor is replaced with a 1FK7 compact motor of the same shaft height, the drive must be re-parameterized for the new motor type code, equivalent-circuit data block, and resolver offset. This article documents the complete parameter migration path, the correct motor-data identification sequence, and the root-cause analysis of fault F114 that frequently appears during the swap.
1. Drive and Motor Identification
Before any parameter change, record the existing drive and motor identity so the swap can be rolled back if commissioning fails.
| Parameter | Description | Source / Typical Value (1FK6042-6AF71-1TA0) | Target Value (1FK7042-5AF71-1TA0) |
|---|---|---|---|
| Drive order number | Compact unit type | 6SE7013-0EP50 | 6SE7013-0EP50 (unchanged) |
| r000 | Drive firmware version | Read from PMU / OP | Verify >= 3.20 for full 1FK7 support |
| P070 | Application macro | Record value | Re-select same macro after motor change |
| P96 | Motor type code (internal Siemens motor list) | 3 (1FK6042-6AF71-1TA0) | 163 (1FK7042-5AF71-1TA0) |
| P101 - P109 | Motor equivalent-circuit data | From 1FK6 rating plate | From 1FK7 rating plate |
| P115 | Motor data identification trigger | 0 | 2 (rotating measurement) or 1 (static) |
The 1FK6 and 1FK7 series share the same resolver feedback concept and the same SINECOD encoder protocol on incremental resolvers with two pole pairs. The compact 1FK7 differs mainly in higher torque density, lower rotor inertia, and a different terminal box layout. The drive automatically handles the resolver pole-pair count when the motor type code is loaded, but only if the correct code is written to P96 first.
2. Prerequisites
- Confirm the unit version of the 6SE7013-0EP50. The 1FK7 motor list was added to the Masterdrive firmware in version 3.20. Versions older than 3.20 reject unknown motor codes and raise F114 immediately after the ON command.
- Back up the current parameter set with DriveMonitor, SIMOVIS, or the OP1S operator panel (Upload to OP / Upload to PC).
- Read and record the rating plate of the new 1FK7042-5AF71-1TA0 motor: rated speed n_n, rated torque M_n, rated current I_n, EMF constant k_E, torque constant k_T, rotor moment of inertia J, and the resolver pole-pair number.
- Verify the motor holding brake wiring (terminals BD1 / BD2 on the resolver / power connector). 1FK7 brakes are 24 V DC, polarity protected.
- Check resolver cable shield bonding at the drive end; 1FK7 motors are more sensitive to resolver-signal distortion than 1FK6 due to higher resolver bandwidth.
3. Step-by-Step Motor Replacement Procedure
3.1 Mechanical Installation
- Isolate the drive, lock out / tag out the line, and wait for DC-bus discharge.
- Remove the 1FK6042 motor and mount the 1FK7042 on the same flange and shaft coupling. Shaft height 60 mm is identical between the two motor series, so adapter plates are normally not required.
- Connect the power cable U / V / W to the drive output terminals. Verify phase sequence; reversed phases cause the motor to run with a 60° resolver offset and will fail motor identification.
- Connect the resolver cable to X103 (Resolver) on the Masterdrive. Pin assignment is pin 1 = R1 (ref +), pin 2 = R2 (ref -), pin 3 = S1 (cos +), pin 4 = S3 (cos -), pin 5 = S2 (sin +), pin 6 = S4 (sin -).
3.2 Parameterization of Motor Type (P96)
On the PMU (7-segment display) or OP1S, navigate to parameter P96 and enter the new motor type code.
P96 = 163 ; 1FK7042-5AF71-1TA0
P96 (old) = 3 ; 1FK6042-6AF71-1TA0
The drive stores the motor type code in non-volatile memory. After writing P96, the drive reloads internal motor defaults, including:
- Number of pole pairs (P111)
- Resolver offset (P121, P122)
- Current limits (P128, P129)
- Speed limits (P114, P115 in n_set)
Do not skip the next step — P101 - P109 override the internal defaults and must reflect the actual rating plate of the new motor.
3.3 Equivalent-Circuit Data Block (P101 - P109)
Enter the following parameters from the 1FK7042-5AF71-1TA0 rating plate. Values shown are typical for a 60 mm shaft height, 8-pole 1FK7; verify each value against the motor's nameplate.
| Parameter | Description | Typical 1FK7042-5AF71-1TA0 Value | Unit |
|---|---|---|---|
| P101 | Rated motor power | 1.5 | kW |
| P102 | Rated motor current | 5.0 | A |
| P103 | Rated motor speed (n_n) | 3000 | r/min |
| P104 | Rated motor frequency | 200 | Hz |
| P105 | Rated motor voltage (EMF at 1000 r/min) | 64 | V |
| P106 | Stator resistance (cold) | 1.45 | Ohm |
| P107 | Stator leakage inductance L_sigma | 9.8 | mH |
| P108 | Rotor moment of inertia J | 0.00080 | kgm² |
| P109 | Torque constant k_T | 1.6 | Nm/A |
3.4 Trigger Motor Data Identification (P115 = 2)
The Masterdrive performs an automatic measurement of stator resistance, leakage inductance, and resolver offset when P115 is set to the identification mode and the drive is given an ON command within 20 seconds.
- Set P115 = 2 (rotating identification with shaft movement up to one mechanical revolution).
- Set P115 to 1 for a static (no rotation) identification if the motor is mechanically locked or coupled to a load that cannot rotate freely.
- Within 20 seconds, issue the ON command (terminal 5, OP1S, or bus control word bit 0).
- The drive accelerates the motor briefly, measures equivalent-circuit parameters, writes the results back to P106 / P107 / P121 / P122, and clears P115 automatically to 0.
4. F114 Fault: Root Cause Analysis and Resolution
F114 on the 6SE7013-0EP50 has multiple root causes that all map to the same fault number. The diagnosis matrix below is built from field experience and from the Siemens Masterdrive Compendium fault list.
| Root Cause | Symptom | Diagnostic | Resolution |
|---|---|---|---|
| ON command delay > 20 s after P115 = 2 | F114 immediately on first attempt | Read r047 (last fault value) for sub-code | Reset fault (P398 = 0 then 1), repeat identification and issue ON within 20 s |
| Motor type code P96 not written or unknown to firmware | F114 on first ON after P115 = 2 | Read r000 (firmware); confirm P96 = 163 | Upgrade firmware to >= 3.20; re-write P96 |
| Resolver cable reversed, open, or shielded incorrectly | F114 with sub-code indicating resolver tracking | Measure resolver excitation at X103 pin 1-2 (approx 7 Vrms, 8 kHz) | Replace / re-shield cable; verify pin-out |
| Stator resistance P106 far from measured value (open or short) | F114 during first current pulse | Measure U-V, V-W, W-U with ohm-meter on motor | Correct P106; check motor power connector |
| Mechanical lock on shaft during rotating identification | F114 with overcurrent sub-code | Verify free rotation | Use P115 = 1 (static) instead |
| DC bus not precharged to nominal voltage | F114 on first identification pulse | Check r006 (DC bus voltage) | Wait for precharge; check line supply |
4.1 Resetting the F114 Fault
P398 = 0 ; clear fault buffer
P398 = 1 ; acknowledge fault
; Wait until r047 = 0 before re-triggering identification
Some firmware versions require a power-cycle of the control card (CUMC) after acknowledging an F114 to re-initialize the resolver tracking loop. With the unit version written in the drive label, verify against the firmware release notes whether a power-cycle is mandatory.
5. Resolver and Encoder Considerations
1FK6 motors with a 6AF71 resolver and 1FK7 motors with a 5AF71 resolver both use a two-pole-pair brushless resolver. The Masterdrive X103 input is universal across both series. The resolver offset (P121 / P122) must be re-measured, not transferred from the old motor. The P115 = 2 procedure performs this measurement automatically and writes the result to P121 / P122.
If the resolver was changed mechanically (e.g. a replacement motor shipped from stock has a different resolver supplier), the offset may be more than 30° off and the rotating identification must complete a full electrical cycle. In some cases the drive requires P115 = 4 (extended identification with multiple rotations) to settle the offset. P115 = 4 is only available on firmware >= 3.30.
6. Drive Retuning After Motor Swap
Once motor identification completes and the fault buffer is clear, the speed and current controllers must be re-tuned because the rotor inertia and torque constant differ between the 1FK6 and 1FK7 series.
- Speed controller optimization: P236 = 1 to start the auto-tuning routine. The drive applies step changes to the speed setpoint and measures the response.
- Current controller optimization: P235 = 1 for the field-oriented current controller adaptation.
- Save the new parameter set to the non-volatile memory of the CUMC board (P971 = 1 to copy RAM to EEPROM).
- Record the new tuning results in r150 - r158 for the maintenance log.
7. Commissioning Verification
| Test | Procedure | Expected Result |
|---|---|---|
| Fault-free power-up | Switch drive on, no command given | r047 = 0, no active fault |
| Resolver tracking | Read r117 (resolver angle) | Stable value, follows shaft rotation by 1:1 |
| Direction of rotation | Set n_set = 10 % of rated speed | Shaft rotates in commanded direction |
| No-load current | Read r024 (motor current) at n_set = 0 | Within +/- 5 % of P102 / 4 |
| Brake release | Issue ON command with brake control | Holding brake releases, no F790 |
| Full-speed run | Ramp to n_set = P103 | Motor reaches rated speed, no F-code, no r002 > P114 |
8. Troubleshooting Matrix for Recurring Issues
| Symptom | Likely Cause | Corrective Action |
|---|---|---|
| Motor vibrates at standstill, then F114 | Resolver offset not written | Repeat P115 = 2, verify P121 / P122 updated |
| Motor runs at half speed | Pole-pair number mismatch (P111) | Write P111 = 4 (8-pole); check P96 |
| F114 only when motor is warm | P106 too low (cold resistance used, no thermal model) | Enter measured hot resistance; check PTC |
| F114 intermittent with long motor cable | Resolver signal attenuation | Use Siemens 6FX8002 resolver cable; max 75 m |
| Drive OK at no load, F114 under load | Current limit P128 / P129 too low for 1FK7 in-rush | Verify P128 > 2 * P102; raise if needed |
9. Field-Proven Caveats
- After firmware upload, P96 must always be re-validated. Some versions of the Masterdrive parameter loader reset P96 to 0 if the stored motor type is not present in the new firmware's motor list.
- If the 1FK7042 motor is a self-cooled (non-fan) variant, the rated current P102 must be reduced by approximately 15 % versus the fan-cooled rating plate to avoid thermal trip.
- When the 1FK7 motor is paired with a planetary gearbox, set P215 (gear ratio) and P216 (gearbox efficiency) before the speed controller optimization, otherwise the auto-tuning will produce a too-aggressive Kp_n.
- Spare CUMC boards shipped as replacements ship with factory default P96 = 0. The motor swap procedure must be re-run end-to-end after a CUMC swap, not just the controller tuning.
10. Related Parameters Not to Forget
| Parameter | Purpose |
|---|---|
| P111 | Number of motor pole pairs (auto-loaded from P96) |
| P114 | Maximum speed (auto-loaded from P96) |
| P121 / P122 | Resolver offset, written by P115 identification |
| P128 / P129 | Positive / negative torque limit |
| P215 / P216 | Gearbox ratio and efficiency (only if gearbox fitted) |
| P235 / P236 | Current / speed controller auto-tuning trigger |
| P971 | Copy RAM to non-volatile EEPROM |
11. Summary Workflow Diagram
FAQ
What is the correct P96 value when replacing a 1FK6042-6AF71-1TA0 with a 1FK7042-5AF71-1TA0 on a 6SE7013-0EP50?
Set P96 = 163 for the 1FK7042-5AF71-1TA0. The original 1FK6042-6AF71-1TA0 used P96 = 3. Writing the new code reloads internal motor defaults and must be done before the equivalent-circuit parameters P101 - P109 are entered.
Why does the drive raise F114 right after I set P115 = 2?
F114 indicates that motor data identification aborted. The most common cause is that the ON command was not issued within 20 seconds of writing P115. Other causes are a resolver cable fault, an unknown motor type code in older firmware (upgrade to >= 3.20), or an incorrect P106 stator resistance.
Do I have to enter all nine parameters P101 - P109 from the rating plate?
Yes. Although P96 loads factory defaults, those defaults are intended for a generic 1FK7042. The actual rating plate values for power, current, speed, EMF, resistance, leakage inductance, inertia, and torque constant must be entered so the current and speed controllers tune against the real motor.
Can I reuse the resolver cable from the 1FK6 motor on the 1FK7?
Yes, the Masterdrive X103 resolver interface and the 6FX⁂ cable family are identical between 1FK6 and 1FK7 motors. Inspect the cable for shield continuity; 1FK7 resolvers are more sensitive to noise and a damaged shield typically causes F114 during identification rather than at full speed.
Is a re-tuning of the speed and current controllers required after the motor swap?
Yes. Run P235 = 1 (current controller auto-tune) and P236 = 1 (speed controller auto-tune) after P115 = 2 completes. The 1FK7 has lower rotor inertia than the equivalent 1FK6, so the factory Kp_n and Tn_n from the 1FK6 tuning are not optimal and will cause oscillation or sluggish response if left unchanged.