Replacing Altivar 71 with Siemens MICROMASTER 430 for Hoist

David Krause16 min read
SiemensTutorial / How-toVFD / Drives
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

Replacing an Altivar 71 with a Siemens MICROMASTER 430 (37 kW) on an EOT Crane Hoist

The Siemens MICROMASTER 430 (MM430) is a general-purpose, sensorless-vector-capable inverter designed for demanding constant-torque loads — exactly the profile of an Electric Overhead Travelling (EOT) crane hoist. When a Schneider Electric Altivar 71 (ATV71) reaches end of life or is being rationalised out of a stock list, the MM430 frame- and rating-matched at 37 kW (e.g. order number 6SE6430-2AD33-7EA0) is a viable drop-in replacement after re-parameterisation. This reference documents the quick-commissioning sequence, the hoist-specific parameter changes, the vector-control + encoder-feedback configuration, and the verification procedure required to bring the hoist into service safely.

Source documentation: Refer to the MICROMASTER 430 Operating Instructions (430_COM_en_0805.pdf) and the MICROMASTER 430 Parameter List (430_OPI_en_1006.pdf) on the Siemens Industry Online Support portal for definitive parameter ranges, fault codes, and wiring diagrams.

1. Why the MM430 Fits a Hoist Application

The MM430 product line covers 7.5 kW through 250 kW at 3-phase 380–480 V AC. The 37 kW frame is a constant-torque drive (CT-rated) with a 150 % overload for 60 s and 200 % for 3 s — the same overload envelope expected of an ATV71 in hoist duty. Although Siemens also offers the SINAMICS V20 and G120 for general motion, the MM430 is the established hoist-class platform in the legacy MICROMASTER family and matches the Altivar 71's torque profile closely.

Item Altivar 71 (existing) MICROMASTER 430 (replacement)
Motor power 37 kW 37 kW
Order number example ATV71HD37N4 (typical) 6SE6430-2AD33-7EA0
Supply voltage 3-phase 380–480 V 3-phase 380–480 V
Control mode Flux vector with/without encoder Sensorless vector (P1300 = 20) or Vector with encoder (P1300 = 21)
Built-in hoist macro Yes (Hoist/Lifting macro) No — configuration is parameter-driven
Brake logic Integrated brake control Integrated brake control (r0898 / P1215)
Encoder feedback Option card Encoder option module required
The MM430 has no dedicated "hoist" application macro. You must derive the hoist behaviour from individual parameters. This is the central engineering task of the replacement.

2. MM430 Order Number Decoding

The example variant 6SE6430-2AD33-7EA0 is decoded as follows:

Block Value Meaning
6SE6430 MICROMASTER 430 family
2 2 Frame size / voltage class (380–480 V 3-phase)
AD AD 380–480 V 3-phase AC supply
33 33 Power rating 37 kW
7 7 Class A line filter (internal EMC filter)
EA0 EA0 Variant — no operator panel, BOP-2 ready

For a hoist, you also need:

  • Encoder option module — the MM430 encoder interface is not standard. The matching module is a single-channel HTL/TTL encoder card installed in the drive's option slot. Verify the exact module (Siemens part numbers were catalogued under the 6SE6400- options for legacy MM4 units) against the order documentation in the Parameter List.
  • Brake resistor — regen energy from a lowering hoist must be dissipated. Select an MM430-rated braking resistor sized to the hoist's worst-case lowering potential energy. The resistor selection chart is in the Operating Instructions.
  • Basic Operator Panel (BOP-2) or STARTER commissioning software (see Section 5).

3. Prerequisites for the Replacement

  1. Motor nameplate data captured: kW, V, A, Hz, cos φ, rpm, insulation class, star/delta. The Altivar 71 may have been configured in Auto-tune mode; record those values before swap.
  2. Encoder specification: PPR (pulses per revolution), output type (HTL push-pull, TTL, or open-collector), and supply voltage. The MM430 encoder module accepts HTL/TTL inputs at 24 V or 5 V per the option card variant.
  3. Brake resistor sized to: P_rated ≥ m × g × v / η for the continuous lowering duty, and short-term peak of P_peak = (J_total × ω²) / Δt for dynamic braking. Compare with MM430 braking chopper rating.
  4. Contactor and overload ratings verified: hoist contactor with mechanical interlock, motor overload relay sized to 37 kW motor FLC (~ 71 A at 400 V 3-phase line current — verify against the motor nameplate before sizing).
  5. Existing crane control wiring — direction permissive, zero-speed detection, limit switches (upper/lower), overload relay, and emergency stop must be re-mapped to MM430 digital inputs.
  6. Documentation set on hand: Operating Instructions and Parameter List.

4. Mechanical and Electrical Installation

4.1 Mounting

MM430 frame size at 37 kW (380–480 V class) is size C or D depending on variant. The footprint differs from the ATV71. Verify the panel cut-out and depth against the Operating Instructions dimensional drawings before fabricating any panel work.

4.2 Power terminals

Terminal Connection
L1 / L2 / L3 (or U1/L1, V1/L2, W1/L3) 3-phase 380–480 V AC supply via isolator and hoist contactor
U2 / V2 / W2 To motor (do not run motor cable with signal cable; observe EMC guidelines in the Operating Instructions)
DC+ / DC− / B+ Brake resistor connections (B+, DC+, or DC+ with B− per variant)
PE Protective earth — bond to motor and panel chassis with low-impedance strap

4.3 Control terminals (default MM430 configuration)

Terminal Designation Hoist mapping
1 Digital input 0 (DIN0) ON / OFF1 (run enable)
2 DIN1 OFF2 / coast stop (emergency stop)
3 DIN2 Fault acknowledge / reverse direction
4 DIN3 Upper limit switch / lower limit switch
5 DIN4 Overload relay (external)
9, 10 +24 V, 0 V Reference for all digital inputs (sink or source per wiring)
12, 13, 14 Analog input 1, 2 Speed reference (10 V) or 4–20 mA, depending on the hoist joystick
18, 19, 20 Relay output (DOUT) Brake release command, drive healthy, fault
Confirm terminal numbering against the specific MM430 variant in the Operating Instructions. The list above is the factory default; the hoisting re-mapping requires editing of P0701–P0705 and P0731–P0733.

5. Quick Commissioning (P0010 = 1)

Use the BOP-2 (Basic Operator Panel 2) or STARTER PC software. The Parameter List shows every index in detail.

  1. Power the drive. The display shows the device variant.
  2. Enter Quick Commissioning:
    P0010 = 1
  3. Set motor nameplate data:
    Parameter Description Hoist example
    P0100 Europe / North America (50/60 Hz, kW/hp) 0 = Europe, 50 Hz, kW
    P0205 Drive rated current (A) Match inverter to motor FLC
    P0304 Motor rated voltage (V) 400 V (verify nameplate)
    P0305 Motor rated current (A) From nameplate
    P0307 Motor rated power (kW) 37
    P0308 Motor cos φ 0.85–0.90 typical
    P0310 Motor rated frequency (Hz) 50
    P0311 Motor rated speed (rpm) 1470 / 1480 (verify nameplate)
  4. Set control mode:
    P1300 = 21 (Vector control with encoder feedback — recommended for hoist)
  5. Set command source and setpoint source:
    P0700 = 2 (terminals as command source)
    P1000 = 2 (analog setpoint)
  6. Set ramp times — for hoist, slower is safer:
    P1120 = 3.0 s (ramp-up)
    P1121 = 3.0 s (ramp-down)
    Longer ramps (3–5 s) reduce mechanical shock on gearbox and rope.
  7. Set min/max frequency:
    P1080 = 3 Hz (min) — avoids stall at very low speed
    P1082 = 50 Hz (max) — or per the hoisting motor rated frequency
  8. Set load hoist brake release / apply thresholds — see Section 6.
  9. Exit quick commissioning:
    P0010 = 0 then P3900 = 3 (motor data calculation complete)
Auto-tune: Run the motor data identification: P1910 = 1 with the motor uncoupled from the load if possible. If not possible, set P1910 = 2 for static measurement only and document the resulting stator resistance (P0350) and rotor time constant (P0622) for traceability.

6. Hoist-Specific Parameter Set

These parameters convert a generic vector drive into a crane hoist. The list is derived from the MM430 parameter set in the Parameter List.

Parameter Function Hoist setting Comment
P0731 Relay 1 function (DOUT 1) 52.C Drive healthy / brake release permission
P0732 Relay 2 function (DOUT 2) 52.2 Drive running
P0733 Relay 3 function (DOUT 3) 12.1 Fault present
P1215 Holding brake configuration 1 (or 3 with feedback) Enables MM430 brake sequencer
P1216 Brake release delay (s) 0.2–0.5 Time to build torque before mechanical release
P1217 Brake apply delay (s) 0.5–1.0 Time to hold zero speed before mechanical apply
P0341 Motor inertia (kg·m²) From motor data sheet Required for vector controller tuning
P0400 Encoder type / pulses per revolution 2048 (typical HTL) Match encoder module to motor-mounted encoder
P0408 Encoder pulses per revolution From encoder nameplate e.g. 1024 or 2048 PPR
P1511 Additional torque setpoint source 0 Default
P1525 Scaling of additional torque 100 % Default
P1530 Motoring power limit 150 % (or per crane spec) Hoist mechanical limit
P1531 Regenerative power limit 150 % (or per crane spec) Hoist lowering regen limit
P1237 Dynamic brake chopper duty cycle Per resistor Set to resistor continuous rating

6.1 Brake sequencer (P1215)

For a hoist, the motor's holding brake must release only after torque has been established in the motor. The MM430 brake sequencer handles this:

  1. Run command received and output frequency exceeds P1080 + P1216.
  2. Drive applies the internal "brake release" command (relay on terminal 19 by default mapping).
  3. After P1216 seconds, the mechanical brake has been released by the external brake contactor.
  4. Speed ramps up.

On stop:

  1. Run command removed; speed ramps down.
  2. When output frequency falls below the brake apply threshold (or P1217 expires), the drive issues the brake apply command.
  3. Output stage is gated off after the brake has applied.
If the holding brake has a feedback contact (a microswitch on the brake pad), wire it to a free digital input and configure P1215 = 3 for closed-loop brake monitoring. This is a strongly recommended practice for hoists.

6.2 Encoder feedback configuration

  1. Install the MM430 encoder option module in the drive per the Operating Instructions mechanical section.
  2. Wire the encoder: A, /A, B, /B, Z, /Z, 24 V, 0 V — observe shield grounding at the drive end only.
  3. Set P0400 = encoder type (HTL or TTL — match your encoder).
  4. Set P0408 = encoder pulses per revolution from the encoder data plate.
  5. Set P1300 = 21 (vector control with speed encoder).
  6. Check speed feedback in r0061 during a low-speed reference (5 Hz). Direction must match command; swap A/B wires if reversed.

7. Start / Stop and Direction Control

For a hoist the operator controls are: Up, Down, and Stop. The MM430 mapping is:

Operator control MM430 input Parameter mapping
Hoist UP (FWD) DIN3 P0703 = 1 (ON FWD)
Hoist DOWN (REV) DIN4 P0704 = 2 (ON REV)
Stop / E-Stop (OFF1) DIN0 (NC contact) Wired as Run Enable; removal triggers OFF1 ramp stop
Upper limit (NC) DIN5 P0705 = 3 (OFF2 / coast)
Lower limit (NC) DIN6 P0706 = 3 (OFF2 / coast)

Map the joystick speed reference to analog input 1: P0756[0] = 0 (0–10 V) or P0756[0] = 2 (4–20 mA). Scale via P0757 (0 % offset), P0758 (0 % actual = 0 V), P0759 (100 % offset), P0760 (100 % actual).

8. Verification and Commissioning Tests

Before lifting a load, run the verification sequence below.

  1. Insulation and earth continuity — 500 V Megger between phases and PE; verify > 100 MΩ.
  2. Phase rotation — confirm L1, L2, L3 rotation matches the historical supply.
  3. Direction test, no load — issue a low-speed (5 Hz) UP command for 2 s; verify the hoist lifts. Swap two motor phases if reversed.
  4. Encoder direction — observe r0061 versus r0021. If opposite, swap A and B encoder wires at the module.
  5. Limit switches — manually actuate upper and lower limits; drive must coast-stop on both.
  6. Brake function — issue run; motor must hold torque before brake release. Apply E-stop; brake must apply cleanly without roll-back.
  7. Load test — 25 %, 50 %, 75 %, 100 % of rated load; record motor current, slip, and brake temperature at each step.
  8. Overspeed test — run at 110 % of rated frequency briefly (off-load) and confirm mechanical brake and overspeed trip (if fitted) operate.
  9. Fault injection — open E-stop; confirm F0001 (overcurrent) or F0085 (encoder loss) does not occur spuriously; clear fault log with P0952.
  10. Record baseline parameters — upload via STARTER and store against the drive serial number.

9. Common Faults and Mapping

Fault code Meaning Likely hoist cause Action
F0001 Overcurrent Brake not releasing; mechanical jam; encoder direction wrong Verify P1215 / P1216; check encoder A/B polarity
F0002 Overvoltage (DC link) Brake resistor open, regen from lowering Check resistor resistance; verify chopper duty (P1237)
F0003 Undervoltage Supply dip on hoist start Check line impedance; reduce ramp time only if F0003 persistent
F0004 Inverter overtemperature Overload or blocked cooling fan Check fans; verify ambient; reduce duty cycle
F0005 Inverter I²t overload Hoist cycle exceeds drive rating Verify motor nameplate; check for rotor lock
F0011 Motor overtemperature (via PTC) Long hoist cycles at rated load Check thermistor wiring; check ventilation
F0041 Stator resistance identification failure Auto-tune issue Check motor connection; retry P1910
F0085 Encoder fault Encoder module not detected / signal lost Verify P0400 / P0408; check wiring; module seated

Fault codes are documented in full in the Operating Instructions, Chapter 6. Use P0952 = the fault number to clear the buffer after remediation, and r0947[0..7] to read the last 8 faults with timestamps.

10. Tuning Tips for a Smooth Hoist

  • Roll-back on stop: if the load drops briefly when the brake applies, increase P1217 by 0.1 s increments and verify P0340 motor inertia setting matches the rotor.
  • Jerk on direction reversal: increase P1120 and P1121 symmetrically. For EOT cranes, 3.0–4.0 s ramps are typical.
  • Low-speed torque sag: with P1300 = 21 and a correctly mounted encoder, low-speed torque should be flat to ~ 0.5 Hz. If not, verify the encoder option module seating and P0408.
  • Regen during lowering: the brake resistor should be sized for the worst-case potential energy E = m × g × h. If regen voltage still triggers F0002, increase chopper duty (P1237) up to the resistor's continuous rating.
  • Slow-speed creep: if the operator requires a micro-speed below 5 Hz for inching, set P1080 = 1 Hz and verify motor cooling is adequate for continuous low-speed operation.
  • Watchdog against runaway: configure the upper limit switch to OFF2 (P0705 = 3) and the lower limit switch to OFF2 (P0706 = 3) as a fail-safe against a single contact failure.

11. Field Notes and Lessons Learned

  • The MM430's factory reset (P0010 = 30, P0970 = 1) does not reset the encoder option parameters. Clear these manually if a swap-out is required.
  • The ATV71 macro "Hoisting" maps direction permissive and brake release to one logic block. On the MM430, this is constructed in the parameter list and external wiring — test every permutation of hoist button, limits, and E-stop before applying power.
  • When reusing the encoder from the original hoist motor, verify the encoder's supply voltage. The MM430 encoder module default is 24 V HTL; a 5 V TTL encoder requires a different module variant or a 5 V regulator.
  • For cranes operating in ambient > 40 °C, derate the drive to 90 % of nominal current per the Operating Instructions' derating curves.
  • Where the existing ATV71 was controlled via Modbus or CANopen, the MM430 supports USS on RS-485 and PROFIBUS DP via a PROFIBUS option module. Map parameter access points (PZD slots) accordingly.
  • Keep a printed copy of the final parameter set on the drive enclosure — technicians who service the crane years later will not have the upload file.

12. Sample Parameter Set (37 kW Hoist Starting Point)

The values below are a working starting point for a 37 kW, 4-pole, 400 V, 50 Hz hoist motor. Adapt to the specific motor nameplate and crane manufacturer data.

P0010 = 1      ; Quick commissioning
P0100 = 0      ; Europe (50 Hz, kW)
P0205 = 74.0   ; Drive rated current (A) — confirm with nameplate
P0300 = 1      ; Select motor type: induction
P0304 = 400    ; Motor rated voltage
P0305 = 71.0   ; Motor rated current (A) — confirm with nameplate
P0307 = 37.0   ; Motor rated power (kW)
P0308 = 0.87   ; Motor cos φ
P0310 = 50     ; Motor rated frequency
P0311 = 1475   ; Motor rated speed
P0341 = 0.5    ; Motor inertia kg·m² (typical for 37 kW TEFC) — confirm
P0400 = 1      ; Encoder type: HTL bipolar (module dependent)
P0408 = 1024   ; Encoder PPR
P0700 = 2      ; Terminals as command source
P0701 = 1      ; DIN1: ON/OFF1
P0702 = 3      ; DIN2: OFF2 (E-stop)
P0703 = 1      ; DIN3: ON FWD (UP)
P0704 = 2      ; DIN4: ON REV (DOWN)
P0705 = 3      ; DIN5: OFF2 (upper limit)
P0706 = 3      ; DIN6: OFF2 (lower limit)
P0756[0] = 0   ; Analog input 0–10 V
P0757 = -10    ; AI min scaling (set per joystick)
P0758 = 0      ; AI min actual value
P0759 = 110    ; AI max scaling (set per joystick)
P0760 = 100    ; AI max actual value
P1000 = 2      ; Analog setpoint
P1080 = 3.0    ; Min frequency
P1082 = 50.0   ; Max frequency
P1120 = 3.0    ; Ramp up (s)
P1121 = 3.0    ; Ramp down (s)
P1215 = 3      ; Holding brake with feedback monitoring
P1216 = 0.4    ; Brake release delay (s)
P1217 = 0.7    ; Brake apply delay (s)
P1237 = 5      ; Brake chopper duty cycle — set per resistor
P1300 = 21     ; Vector control with encoder
P1530 = 150    ; Motoring power limit %
P1531 = 150    ; Regenerative power limit %
P1910 = 1      ; Full motor ID (motor uncoupled if possible)
P0010 = 0      ; End quick commissioning
P3900 = 3      ; Calculate motor model and exit

Save the parameter set to the BOP-2 or upload via STARTER after the no-load commissioning test.

Verify before commissioning: Cross-check every P parameter against the actual crane installation. The values above are a defensible starting point for a 37 kW hoist on a vector-controlled MM430 but the final authority is the motor nameplate, the crane manufacturer's data, and the Operating Instructions.

13. Frequently Asked Questions

Can a Siemens MICROMASTER 430 (37 kW) directly replace a Schneider Altivar 71 in a hoist?

Yes. The MM430 is rated 37 kW constant-torque at 380–480 V 3-phase, and a 6SE6430-2AD33-7EA0 (or equivalent) is a function-fit replacement for an ATV71HD37N4. The hoist parameters, brake sequencer, and vector control mode must be re-mapped because the MM430 has no hoist macro.

What control mode should I select for a hoist on the MM430?

Use P1300 = 21 (vector control with encoder feedback) for the best low-speed torque and zero-speed holding. Sensorless vector (P1300 = 20) can run a hoist but is less stable at very low speeds and offers no zero-speed holding without the brake. P1300 = 21 requires the encoder option module and a correctly configured P0400 / P0408.

Do I need an encoder module on the MM430 for crane duty?

For a hoist, yes. Encoder feedback gives the vector controller the speed and direction signal it needs for stable torque control and zero-speed holding. Without encoder feedback you cannot get P1300 = 21, and a hoist without closed-loop speed control risks roll-back and load drop. Use a 24 V HTL encoder for the legacy MM4 platform, or a 5 V TTL encoder with a module variant rated for it.

How do I wire the holding brake to the MM430?

Set P1215 = 1 (or 3 if you have a brake feedback contact) and use relay output 1 (terminal 19 by default mapping) to drive the external brake contactor. The MM430 issues brake-release after torque is established (delay P1216) and brake-apply after the motor has reached zero speed and the apply delay P1217 has expired. The brake resistor at the DC link handles the regen energy from lowering.

What MM430 parameters do I change first for a 37 kW crane hoist?

Begin with the quick-commissioning block: P0304 / P0305 / P0307 / P0308 / P0310 / P0311 for the motor nameplate, P0700 / P1000 / P1300 = 21 for control source and vector mode, P1080 / P1082 / P1120 / P1121 for limits and ramps, and the brake block P1215 / P1216 / P1217. Then map the limit switches (P0705 / P0706) and the upper/lower direction commands to digital inputs (P0703 / P0704). Always cross-check with the Parameter List.

Back to blog