Overview of the Migration Scenario
The 6SE70 SIMOVERT Masterdrives family spans several hardware variants that are not directly interchangeable in the field. Engineers maintaining legacy machines frequently encounter the situation where an installed unit—originally a three-phase AC/AC converter—has to be replaced by a later AC/DC inverter unit, even though the catalog order codes (the 6SE70xx-xxxxx string) look similar at first glance. This application note documents the field-proven migration path from the 6SE7021-0EP50 to the 6SE7021-0TP70, including the DC-bus supply requirement (510–600 V DC), the parameter differences, and the most common PLC identification failure that occurs after the swap.
The reference design uses the SIMOVERT Masterdrives Vector Control firmware and the Compendium manual as the primary documentation baseline. Engineers performing this swap must treat the new unit as a different converter class, not as a "drop-in" replacement of the EP50.
Part Number Identification: 6SE7021-0EP50 vs 6SE7021-0TP70
Both units belong to the 6SE70 SIMOVERT Masterdrives generation, but the last two suffix blocks of the MLFB (Machine-Readable Product Designation) define the converter class, frame, and power stack. The relevant differences are summarized below.
| Attribute | 6SE7021-0EP50 | 6SE7021-0TP70 |
|---|---|---|
| Converter class | AC/AC converter (direct AC line input, direct AC motor output) | AC/DC inverter (DC link input, AC motor output) |
| Line-side input | 3-phase 380 V AC, 50/60 Hz | 510–600 V DC from external DC bus |
| Required supply topology | Self-contained rectifier + inverter in one chassis | External rectifier / Active Line Module (ALM) or Basic Line Module (BLM) |
| DC link | Internal, not accessible for external use | DC link is the primary input; treat as bus-fed device |
| Field replacement | Drop-in for 3-phase AC fed machines | Requires engineered DC bus, pre-charge, and ground-fault supervision |
| Documentation baseline | SIMOVERT Masterdrives Compendium, edition covering VC units | SIMOVERT Masterdrives Compendium, DC-fed inverter section |
The full SIMOVERT Masterdrives Vector Control documentation—VC332 KOPL AC/AC manual (PDF)—remains the canonical parameter reference for the firmware that runs in these units. When in doubt about a specific parameter, fault code, or terminal assignment, treat that document as the source of truth and verify against the actual drive firmware version stamped on the nameplate of the unit in the cabinet.
Topology Difference: AC/AC Converter vs AC/DC Inverter
The 6SE7021-0EP50 integrates a six-pulse (or twelve-pulse, depending on the frame) line rectifier, a DC link with capacitor bank, and a PWM inverter stage in a single housing. The 380 V AC line is rectified, filtered by the internal DC-link capacitors, and then inverted back to variable-frequency AC for the motor. The end user only sees AC on both sides of the chassis.
The 6SE7021-0TP70, by contrast, exposes the DC link as the line-side interface. There is no internal line rectifier. The unit expects a regulated 510–600 V DC source that already meets the undervoltage/overvoltage window defined by the firmware (typically 360 V DC minimum, 750 V DC maximum, with the nominal operating range centered around 540 V DC for 380 V AC class systems or 600 V DC for 400/415 V AC class systems). The PWM inverter stage then synthesizes the motor-side variable-frequency AC.
The consequences for the cabinet designer are significant:
- A pre-charge circuit must limit the inrush current into the DC-link capacitors of the TP70 when the external DC bus is energized. Without pre-charge, the rectifier feeding the DC bus will see a near-short-circuit condition and trip on overcurrent, or blow the input fuses.
- The DC bus must include a ground-fault monitoring path. A DC link does not self-clear ground faults the way an AC-fed system does, and an undetected ground fault on the DC bus can damage the IGBT modules of the TP70 within milliseconds.
- Braking energy must be handled at the DC bus level (braking chopper + resistor, or a regenerative line module). The TP70 does not have an internal AC-line-side braking path because it has no AC line side.
DC Bus Supply Requirements (510–600 V DC)
The 510–600 V DC requirement is not arbitrary. It corresponds to the rectified peak voltage of a 380–415 V AC three-phase system, minus the typical line-side voltage drop and minus the ripple margin tolerated by the firmware's DC-link monitoring.
Approximate derivation (for verification only, not a substitute for nameplate data):
- Line-to-line RMS voltage: VLL = 380 V AC (European) or 400–415 V AC (international)
- Rectified average DC voltage: VDC ≈ 1.35 × VLL = 1.35 × 380 ≈ 513 V DC
- Rectified peak DC voltage: Vpeak = √2 × VLL = √2 × 380 ≈ 537 V DC
- With ±10 % line tolerance: 1.35 × 418 ≈ 564 V DC average, peak ≈ 591 V DC
The 510–600 V DC window covers the full European 380 V class operating range, including normal line transients. Anything below 510 V DC will trigger an undervoltage fault (F0006 / F0007 family on the OP1S display, depending on firmware); anything above 600 V DC risks tripping the overvoltage threshold of the DC link (F0002 family).
Building a 510–600 V DC Bus from 3-Phase 380 V AC
To reuse the existing 380 V AC feed that the EP50 was connected to, the cabinet must be reworked to insert a DC-bus supply stage between the AC line and the TP70. Three practical options exist:
Option 1: Six-Pulse Diode Rectifier + Pre-Charge + Braking Chopper
The lowest-cost rebuild. A three-phase diode bridge (typically a SEMIKRON, Epcos, or equivalent module rated for at least 1.5× the DC link current) feeds a DC-link capacitor bank through a pre-charge resistor that is bypassed by a contactor after the bus reaches 80 % of nominal. A braking chopper and resistor are mandatory if the motor overhauls the load (vertical axes, hoists, decelerating high-inertia loads).
Option 2: Active Line Module (ALM) with IGBT Rectifier
The preferred solution when the cabinet must remain on a common DC bus with multiple drives, when regenerative braking is required, or when line harmonics must meet IEEE 519 / EN 61000-3-12. The ALM regulates the DC bus to a fixed value (typically 600 V DC for 400 V AC class) and can push energy back into the line. Pre-charge and ground-fault monitoring are integrated. This is the most expensive option but the most robust.
Option 3: Basic Line Module (BLM) with External Pre-Charge
A middle ground. The BLM is a six-pulse diode rectifier with integrated current measurement, but without active line-side switching. It accepts an external pre-charge circuit and a braking chopper must be added if regeneration is possible. The BLM does not meet strict harmonic limits on its own; it is appropriate for installations where harmonic compliance is not a contractual requirement.
For the EP50 → TP70 swap, Option 1 is the most common in brownfield retrofits where the cabinet footprint is fixed. Option 2 is the most common in greenfield cabinets or in retrofits where multiple drives are sharing a common bus.
Parameter Migration Considerations
The firmware baseline for the 6SE70 family is documented in the Vector Control manual. Key parameters that must be reviewed during migration include:
| Parameter | Function | EP50 Typical | TP70 Required Setting | Notes |
|---|---|---|---|---|
| P587 | Master/slave configuration on the peer-to-peer link | 0 (Master) for stand-alone EP50 | 0 (Master) when TP70 is the bus feed source for its own section; 1+ if slaved to an external controller | From VC332 manual: "Master drive (P587 = 0)" is the default for self-commissioned units. |
| P127.M | Torque limit / current limit (master source) | Default 100 % or application-specific | Typically 80 % during commissioning, ramped to 100 % after the no-load test passes | VC332 reference shows P127.M = 80 % as a conservative commissioning limit. |
| P060 / P066 | Source selection for setpoints | Terminal or peer link per the original program | Must be re-validated for the new bus-fed topology; some analog inputs are repurposed for DC-link voltage feedback | Cross-check against the TP70 terminal diagram, not the EP50 wiring diagram. |
| P395 / P396 | Motor data (rated current, rated power, rated speed) | Set for the existing motor | Same motor data, but verify the motor has the same nameplate as when the EP50 was last commissioned | A motor swap during the same outage would invalidate the parameter set. |
| P740 / P741 | Fault memory / fault acknowledgment | Read-only on EP50 | Will contain new fault codes (DC-link related) that did not exist on the EP50 | Expect F0006, F0007, F0023 type faults during the first DC bus energization. |
Engineers should dump the parameter set from the EP50 before decommissioning it (using DriveMonitor or SIMOVIS) and then treat that file as a starting reference, not as a direct upload. Most parameters will need to be re-entered or re-derived for the TP70. The peer-link addresses, USS parameter numbers, and PROFIBUS GSD file do not change between the two units, which is the only reason a partial parameter copy is meaningful.
PLC Communication and Identification Failures
The most common field complaint after a TP70 swap is that the supervisory PLC reports the drive as "not identified," "slave failure," or "configuration error," even though the TP70 powers up and shows a healthy OP1S / OP2S display. The root cause is almost always one of three issues.
Cause 1: PROFIBUS GSD Mismatch
The 6SE70 GSD file references a specific PPO type and module order. If the PLC program was written against the GSD for the EP50, and the TP70 ships with a different PPO type or a different module family identifier, the PLC will not establish a cyclic data exchange and will mark the slave as failed even though acyclic communication works. Load the correct GSD for the TP70 firmware version (visible in P060 / P070 firmware code on the OP1S) and re-insert the slave into the PROFIBUS configuration.
Cause 2: USS / Peer-Link Address Conflict
If the drive is on a USS bus (not PROFIBUS), the USS address in P683 / P684 must be unique on the bus. After a swap, the TP70 will default to address 0 or to the last-saved address from the factory, which can collide with another drive on the bus. Change P683 to a free address and power-cycle the drive so the new address takes effect.
Cause 3: PLC Program Hard-Codes the Slave Family
Some legacy PLC programs use SFB / SFC calls (on S7) or explicit MSG instructions (on ControlLogix) that include the drive's order number or family code in the data block. If the PLC program is binary-only and the source code is not available, the integrator must either reverse-engineer the data block to identify the hard-coded fields, or accept that the PLC will not recognize the TP70 and add an external protocol converter (e.g., a Anybus X-gateway) that presents the TP70 to the PLC as if it were the original EP50.
Field Commissioning Procedure
The following procedure is the conservative order of operations for energizing a TP70 for the first time after an EP50 removal. Do not skip steps.
- Lock out and tag out the upstream AC feed. Verify zero potential on all three phases with a known-good voltage tester.
- Confirm the new TP70 is mechanically seated and that the DC-link capacitors are discharged (the unit must sit for at least five minutes after power removal before contact).
- Inspect the DC-bus wiring: positive rail, negative rail, ground. Verify the pre-charge resistor is in series with the contactor, not bypassed.
- Remove all motor leads from the TP70 output terminals (U2, V2, W2). The motor must be disconnected for the first energization to prevent an uncontrolled start.
- Energize the pre-charge circuit only. Measure the DC-link voltage with a multimeter at the test points. It should ramp to roughly 80 % of nominal over 2–5 seconds, at which point the pre-charge contactor is allowed to close and the main rectifier takes over.
- Verify the DC-link voltage is within 510–600 V DC. If it is outside this window, do not proceed. Investigate the line-side rectifier or the ALM setpoint before continuing.
- Apply control power (24 V DC) to the TP70 electronics. The OP1S / OP2S should boot and display the drive state. Record the firmware version, the parameter set number, and any active faults.
- Clear the fault memory (P940 or via the OP1S menu). Re-acknowledge. The drive should idle in state "Ready to Run" (status "00.0").
- Connect a motor (preferably a no-load test motor of the same frame, or the actual motor with the shaft decoupled) and run a no-load rotation test. Use a low fixed setpoint (P125 = 5 %) and a short ramp (P462 = 2 s).
- Verify the rotation direction matches the commanded direction. If reversed, swap any two of the motor leads at U2, V2, W2 — never swap the DC-link polarity.
- Reconnect the fieldbus (PROFIBUS / USS). Verify the PLC sees the slave as "healthy." If not, return to the PLC Communication section above.
- Ramp the drive to application speed under no load, monitoring motor current, DC-link voltage ripple, and IGBT temperature. If any parameter drifts more than ±10 % from the no-load baseline, stop and investigate.
- Re-couple the load. Run a loaded commissioning pass at 25 %, 50 %, 75 %, and 100 % of rated speed, with a torque load where the application allows.
Fault Diagnostics and KTY84 Monitoring
The TP70 firmware monitors the motor temperature through a KTY84 sensor (PTC-compatible silicon sensor with linear resistance-temperature characteristic). The sensor is wired to the encoder / temperature feedback connector on the TP70 control board. The VC332 manual specifies the terminals as:
- -X103:29, -X103:30 — KTY84 input on the standard CUSA / CUVC control board (slot A)
- -X104:29, -X104:30 — KTY84 input on the optional second control board (slot B), if installed
A fault on the temperature channel typically reports as F0015 (motor temperature exceeded) or F0016 (sensor open / short) on the OP1S. When the fault appears immediately after a TP70 swap, the most common root causes are:
| Symptom | Likely Cause | Verification Step |
|---|---|---|
| F0016 immediately on power-up, before any run command | KTY84 leads not landed, or landed on the wrong terminals (X103 vs X104) | Check the wiring against the as-built drawing; measure resistance between the two terminals — should read 600 Ω to 2 kΩ at room temperature for a healthy KTY84 |
| F0015 during loaded run | Motor actually overheating (real fault) or KTY84 mis-calibrated in the firmware (P380 / P381 thresholds) | Measure the motor frame temperature with a calibrated probe; cross-check the firmware trip thresholds |
| F0016 intermittent, correlated with drive output enable | Common-mode noise from the IGBT switching coupling into the KTY84 leads | Verify the KTY84 cable is shielded and the shield is landed at the TP70 end only; route the cable away from the motor leads |
| No temperature fault but motor is hot | KTY84 is shorted; the firmware sees a low-impedance path and reports a sensor open | Disconnect the KTY84 from the TP70 and measure the resistance at the motor end; replace the sensor if the resistance is below 500 Ω at room temperature |
Verification Checklist
After commissioning is complete, walk the following verification list with the maintenance team:
- DC-link voltage steady-state: 510–600 V DC under all load conditions, with ripple under 5 % of nominal.
- Pre-charge operation: pre-charge contactor closes within 5 seconds of AC line energization, no audible contactor chatter, no inrush fuse failures.
- Motor rotation direction matches command for both forward and reverse.
- Motor current at rated load matches the nameplate FLA within ±5 %.
- KTY84 temperature reading tracks the motor frame temperature within ±5 °C at steady state.
- PROFIBUS / USS communication: cyclic data exchange is active, no diagnostic interrupts logged in the PLC, PZD update time under 4 ms for a 6-word PPO.
- Fault memory is clear (P940 = 0) at the end of commissioning, and a fresh fault log is started for the post-commissioning period.
- All parameters are saved to the EPROM (P971 = 1, then a 5-second wait for the save to complete).
- Parameter set dumped to DriveMonitor / SIMOVIS and stored on the maintenance server under a filename that includes the date and the cabinet ID.
- Documentation updated: cabinet drawing reflects the new DC-bus rectifier, braking chopper, and pre-charge contactor; the drive replacement is logged in the asset management system.
Field-Proven Caveats and Edge Cases
Several recurring issues appear in the field during EP50 → TP70 swaps. The following list captures the most common ones.
- Cooling fan wiring: The TP70 internal cooling fans may run on a different voltage tap than the EP50 (380 V vs 400 V). On a 50 Hz European supply, this rarely matters; on a 60 Hz supply with a higher nominal voltage, the fans can run hot and fail prematurely. Verify the fan tap setting on the TP70 nameplate.
- Encoder feedback board: If the EP50 used a resolver or TTL encoder on the SBR / SBM boards, the TP70 must have the matching option board installed. A blank slot will not accept the EP50's encoder signals. The commissioning will fail with F0051 (encoder error) on the first run command.
- Brake control output: The TP70's brake control logic is gated by different parameters than the EP50. If the application holds a vertical load with a motor brake, verify P625 / P626 / P627 against the application requirement before lifting the load.
- OP1S parameter copy: A parameter set downloaded from an EP50 into a TP70 using an OP1S parameter copy module will partially load. The TP70 will accept the motor data and the peer-link addresses, but will reject the EP50-specific rectifier and DC-link parameters. The drive will fault on power-up. Always edit the parameter set on a PC before uploading it to the TP70.
- EMC filter sizing: The TP70, as a bus-fed device, may have different EMC filter requirements than the line-fed EP50. A filter sized for the EP50's rectifier harmonics may not attenuate the TP70's DC-link ripple. Verify the filter is rated for DC operation, not just AC.
Documentation and Spare-Parts Strategy
Once the migration is complete, update the documentation set so that the next maintenance event is not blocked by the same topology ambiguity. The following artifacts should be in the cabinet folder and in the maintenance database:
- Updated single-line diagram showing the new DC-bus supply stage, the pre-charge circuit, and the braking chopper.
- TP70 parameter set dump, dated and signed off by the commissioning engineer.
- TP70 nameplate photograph showing the MLFB, serial number, and firmware version.
- DC-bus voltage log captured at 25 %, 50 %, 75 %, and 100 % load, with the test date and the motor nameplate data.
- PLC-to-drive telegram capture (PROFIBUS trace or USS log) showing the cyclic data exchange in healthy operation. This is the baseline for future diagnostics.
For spares, keep at minimum one TP70 of the exact MLFB on the shelf, plus one matching CUSA / CUVC control board, plus one KTY84 sensor with the correct lead length and connector. Lead time on a 6SE70 series unit from Siemens is typically 6–12 weeks, and a production line cannot wait that long for a swap.
Summary of Key Engineering Decisions
The EP50 → TP70 migration is a topology change, not a component change. The five engineering decisions that drive the cost and schedule of the swap are:
- DC-bus supply topology: diode rectifier + chopper (lowest cost), BLM (middle), or ALM (highest cost, best harmonic performance).
- Pre-charge strategy: integrated pre-charge on the BLM/ALM, or external pre-charge contactor + resistor for the diode rectifier option.
- PLC integration strategy: rewrite the PLC program (when the source is available and the budget allows), or insert a protocol gateway (when the source is not available and the schedule is short).
- Braking energy strategy: braking chopper + resistor (dissipative), or ALM with regenerative line-side inverter (recover energy to the AC line).
- Spare-parts strategy: keep a TP70 on the shelf, or accept the Siemens lead time and plan the spare-parts budget accordingly.
Each of these decisions is independent of the others, but the answers cascade into the cabinet layout, the bill of materials, the PLC program structure, and the maintenance documentation. A well-planned EP50 → TP70 migration can be completed in a single maintenance window; a poorly planned one can drag into weeks of troubleshooting.
FAQ
Can the 6SE7021-0TP70 be powered directly from 380 V AC three-phase without a DC bus?
No. The TP70 is an AC/DC inverter unit and requires 510–600 V DC at its DC link terminals. Connecting 380 V AC across the DC link will not start the drive and will damage the input rectifier or the pre-charge circuitry. A six-pulse rectifier, BLM, or ALM must be installed upstream to convert the AC line to the required DC bus voltage.
Why does the PLC report the TP70 as "not identified" after a swap from an EP50?
Three root causes account for almost every field occurrence: (1) the PROFIBUS GSD file in the PLC project does not match the TP70 firmware version, (2) the USS address in P683 collides with another device on the bus, or (3) the PLC program hard-codes the EP50 family identifier in its data block. If the PLC source code is not available, a PROFIBUS-to-PROFIBUS or USS-to-PROFIBUS gateway can be inserted to translate the telegram so the PLC sees the TP70 as if it were the original EP50.
What is the function of parameter P587 and what is the correct setting for the TP70?
P587 configures the master/slave role on the peer-to-peer SIMOLINK or USS link. Per the SIMOVERT Masterdrives Vector Control documentation, the default and most common setting is P587 = 0 (Master), which means the drive generates its own setpoint timing. P587 must be set to 1+ only when the TP70 is slaved to an external controller that provides the timing reference.
How do I clear a KTY84 temperature sensor fault (F0015 / F0016) on the TP70?
Verify the KTY84 sensor is wired to the correct terminals — X103:29,30 on the standard control board or X104:29,30 on the optional second control board — and that the cable shield is landed only at the TP70 end. Measure the resistance between the terminals; a healthy KTY84 reads 600 Ω to 2 kΩ at room temperature. After the wiring is verified, clear the fault memory (P940) and acknowledge. The fault is latching and will not auto-clear.
Can a parameter set dumped from an EP50 be uploaded directly into a TP70?
No. The parameter set is partially compatible — the motor data, peer-link addresses, and fieldbus configuration will load correctly, but the EP50-specific rectifier, line-monitoring, and DC-link parameters will be rejected by the TP70 firmware. The drive will fault on power-up. The parameter set must be edited on a PC (using DriveMonitor or SIMOVIS) to remove the EP50-specific entries before it is uploaded to the TP70.