1. Overview: Operating the MICROMASTER 440 Independent of Profibus
The Siemens MICROMASTER 440 (MM440) is a general-purpose vector drive rated from 0.12 kW up to 250 kW. Although the drive is frequently deployed in Profibus-DP networks via the PROFIBUS Module 6SE6400-1PB00-0AA0 (and the later PN-flavor variants), the converter is fundamentally a standalone device. The Profibus module is a plug-in option that provides the cyclical PZD (process data) and acyclical PKW (parameter channel) interface; with the module removed, or with the command source re-pointed to the terminal strip or keypad, the drive will run in complete isolation from the fieldbus.
Two scenarios drive the question of standalone operation most often in the field:
- Spare-drive replacement: an MM440 has failed in a Profibus cluster and a replacement unit is installed with factory defaults. Profibus masters and HMI screens depend on pre-loaded parameter sets; a fresh out-of-box unit will not respond.
- Temporary isolation: one node of a multi-drive Profibus segment is being commissioned, rewired, or replaced, but the master PLC must continue running the other nodes.
This reference covers the complete procedure: how to upload parameters from a healthy unit, how to download them to a replacement, how to wire the drive for local control, how to set the Profibus address when the module is reinstalled, and the diagnostic fault codes you will encounter if anything is misconfigured.
2. Prerequisites: Hardware, Software, and Tooling
Before starting the swap-out, confirm the following tools and parts are on hand. Most are inexpensive and stocked by any Siemens distributor or industrial spares supplier.
| Item | MLFB / Part Number | Purpose |
|---|---|---|
| PC-to-Inverter Connection Kit (USB ↔ RS485) | 6SE6400-1PC00-0AA0 | Parameter upload/download with DriveMonitor |
| Advanced Operator Panel (AOP) | 6SE6400-0AP00-0AA1 | Graphical commissioning, parameter set save/load on MMC card |
| Basic Operator Panel (BOP) | 6SE6400-0BP00-0AA0 | 7-segment commissioning, parameter copy (parameter set 0↔1) |
| DriveMonitor (V5.5 SP3 or later) | freeware / STARTER successor | Offline parameter editing, online trace, batch upload |
| STARTER commissioning tool (V4.x / V5.x) | 6SL3072-0AA00-0AG0 | Modern replacement for DriveMonitor (recommended for FW ≥ 3.2) |
| Profibus Module | 6SE6400-1PB00-0AA0 | Optional, only required if Profibus is to be reconnected later |
| MMC memory card (AOP only) | 6SE6400-1MC00-1AA0 | Stores cloned parameter sets for off-line cloning |
3. Parameter Upload from a Healthy MM440 via DriveMonitor
The fastest way to put a replacement drive into service is to clone the parameter set from one of the working 22 kW units. The four 22 kW units in the cluster are typically identical, which makes a single upload reusable for all.
3.1 Connection Procedure
- Power down the healthy MM440. Wait for the DC-link discharge LED to extinguish.
- Plug the optical RS485 adapter from the PC Connection Kit 6SE6400-1PC00-0AA0 into the dual optical port on the front of the drive. The connector is keyed; do not force.
- Connect the USB end to the engineering laptop. Windows installs the adapter as a virtual COM port (e.g., COM7).
- Launch DriveMonitor, choose File → Online → Connect, and select the COM port. Default USS address is
0, baudrate9600. - Once connected, choose Drive → Read Parameters from Drive (or Ctrl+R). DriveMonitor reads the entire parameter image to the project tree.
- Save the project to disk: File → Save As → MM440_22kW_baseline.dg4.
3.2 Save to AOP MMC (Alternative Method)
If a laptop is unavailable, the Advanced Operator Panel can clone a drive:
- Insert a blank MMC into the AOP.
- On the AOP, navigate to Extras → Up/Download → Up to MMC.
- Power down the AOP, move it to the replacement drive, and select Extras → Up/Download → Down from MMC.
This method copies the entire parameter image, including command data sets (CDS) and drive data sets (DDS), and re-establishes the Profibus address automatically if the module is present.
4. Parameter Download to the Replacement MM440
4.1 Push the Saved Project to the Spare Unit
- Connect DriveMonitor to the spare MM440 the same way as in §3.1.
- Open the saved
MM440_22kW_baseline.dg4project. - Confirm the new drive's firmware is identical (read parameter
r0018for FW version). Mismatched firmware between source and target can cause ramped parameters to revert to defaults silently. A typical MM440 22 kW is shipped with firmware3.2or3.3. - Select Drive → Write Parameters to Drive (Ctrl+W). DriveMonitor writes every parameter, then performs a factory reset + re-load automatically.
- Power-cycle the drive. The display will show
rdyafter a few seconds if the parameter load succeeded.
4.2 Verify the Load
Critical parameters to spot-check after the download:
| Parameter | Description | Expected value (22 kW cluster example) |
|---|---|---|
P0100 |
Europe / North America (50/60 Hz, kW/HP) | 0 (Europe, 50 Hz, kW) |
P0201 / P0205
|
Power stack code (auto-detected) | Drive sets automatically |
P0304 |
Motor rated voltage | Match motor nameplate (e.g., 400 V) |
P0305 |
Motor rated current | Match nameplate (e.g., 42 A for 22 kW @ 400 V) |
P0307 |
Motor rated power | 22.00 |
P0308 |
Motor power factor (cos φ) | Match nameplate (e.g., 0.86) |
P0310 |
Motor rated frequency | 50.00 Hz |
P0311 |
Motor rated speed | Match nameplate (e.g., 1465 rpm) |
P0700[0..2] |
Command source selection (CDS0..CDS2) | 6 (Profibus) — see §5 |
P1000[0..2] |
Setpoint source selection | 6 (Profibus) — see §5 |
P0918 |
Profibus address | Match the original (e.g., 3, 4, 5, 6) |
5. Switching the Drive to Standalone (Local) Control
For temporary isolation of a single MM440 from the Profibus cluster, the command source and setpoint source must be redirected away from the bus. The MM440 has three Command Data Sets (CDS) and three Drive Data Sets (DDS), so it is possible to mix bus and local control on a single drive — useful when one Profibus node must be hand-controlled during a maintenance window.
5.1 Command Source (P0700)
| P0700 Value | Source | When to use |
|---|---|---|
| 0 | Factory default | Reset state |
| 1 | BOP / AOP keypad | Local-only bench test |
| 2 | Digital inputs (terminal strip) | Local hard-wired control |
| 3 | USS on COM port (RS485) | DriveMonitor bench test |
| 4 | USS on BOP-link port | Legacy serial master |
| 5 | Profibus (CB at COM link) | Reserved |
| 6 | Profibus (CB on COM board) | Normal in-cluster operation |
| 7 | Reserved | — |
To run the drive offline from the bus:
- Set
P0700[0] = 2for digital-input start/stop, orP0700[0] = 1for BOP control. - Set
P1000[0] = 1for motor potentiometer (BOP up/down arrows) orP1000[0] = 2for analog input 1.
5.2 Setpoint Source (P1000)
| P1000 Value | Setpoint Source |
|---|---|
| 1 | Motor potentiometer (BOP/MOP) |
| 2 | Analog input 1 (terminal 3/4, 0–10 V or 4–20 mA) |
| 3 | Fixed setpoint (P1001–P1007) |
| 4 | USS on COM link (RS485) |
| 5 | USS on BOP link |
| 6 | Profibus |
5.3 Local / Remote Toggle (P0810 / P0811)
For installations that need both Profibus and local control, the Local/Remote toggle is implemented via parameters P0810 and P0811. These select which CDS is active:
-
P0810 = 0(default): CDS0 is active (Profibus). -
P0810 = 722.x: CDS is selected by digital input 722.x (e.g., a panel selector switch).
A common wiring pattern is to wire a key-switch on DIN5 (terminal 9) to switch between Profibus control (CDS0, P0700=6) and Local control (CDS1, P0700=2) without re-programming the drive. This is a very clean method to comply with the user's stated requirement of isolating the 3rd MM440 from the system while still leaving the other three in Profibus.
6. Profibus Address Configuration (DIP Switches)
If the Profibus module is reinstalled, the address is not taken from a parameter — it is read from the rotary DIP switches on the 6SE6400-1PB00-0AA0 module itself. The address range is 1..126; 0 is reserved for master class 2 tools.
| DIP Switch (S1..S7) | Weighting | Setting for Address 4 (example) |
|---|---|---|
| S1 (bit 0) | 1 | OFF (0) |
| S2 (bit 1) | 2 | ON (1) |
| S3 (bit 2) | 4 | OFF (0) |
| S4 (bit 3) | 8 | OFF (0) |
| S5 (bit 4) | 16 | OFF (0) |
| S6 (bit 5) | 32 | OFF (0) |
| S7 (bit 6) | 64 | OFF (0) |
Sum of weighted bits = 4. The drive shows the active address in r0918 at power-up. If the address displayed in r0918 does not match the DIP switch setting, the module is faulty or the connector between the module and the control board is not seated.
7. Control Terminal Wiring for Standalone Operation
When the drive is removed from the bus and run by hard-wire, the following terminal assignments are used. The MM440 control terminal block is on the underside of the drive, with 1.5 mm² spring-clamp terminations.
| Terminal | Label | Function | Wire (typical) |
|---|---|---|---|
| 1 | − | Analog input 0 V reference | Shield drain |
| 2 | AI1+ | Analog input 1, setpoint (0–10 V or 4–20 mA) | Yellow |
| 3 | AI1− | Analog input 1 return | Green |
| 4 | AI2+ | Analog input 2 (aux, e.g., process feedback) | — |
| 5 | AI2− | Analog input 2 return | — |
| 6 | 24 V out | +24 V user supply (max 100 mA) | Red |
| 7 | 0 V out | 0 V user supply return | Blue |
| 8 | DIN1 | Digital input 1 (default: ON/OFF1) | Brown |
| 9 | DIN2 | Digital input 2 (default: reverse / OFF2) | Black |
| 10 | DIN3 | Digital input 3 (default: fault acknowledge) | Violet |
| 11 | DIN4 | Digital input 4 (default: fixed setpoint 1) | Grey |
| 12 | DIN5 | Digital input 5 (default: Local/Remote toggle) | White |
| 14 | RL1 NO | Relay 1 N/O (Fault) | — |
| 15 | RL1 COM | Relay 1 common | — |
| 16 | RL1 NC | Relay 1 N/C | — |
| 17 | RL2 NO | Relay 2 N/O (Drive running) | — |
| 18 | RL2 COM | Relay 2 common | — |
7.1 Minimum Local Wiring (2-Wire Control)
For the simplest case — a maintained start switch and a 0–10 V potentiometer for speed — wire as follows:
- Connect a 10 kΩ pot wiper to terminal 2 (AI1+), one end of the pot to terminal 6 (+24 V), the other to terminal 7 (0 V).
- Bridge terminal 8 (DIN1) to terminal 6 (+24 V) to issue ON. To stop, open the bridge. This is OFF1 (ramp-down).
- Set
P0700[0] = 2andP1000[0] = 2.
7.2 3-Wire Control (Momentary Start / Stop)
- DIN1 = Stop button (NC), DIN2 = Start button (NO, P-impulse).
- Requires
P0700[0] = 2and the 3-wire macro by settingP0727 = 3.
8. Fault Codes, Warnings, and Diagnostics
A replacement MM440 that was never connected to Profibus but is still fitted with the Profibus module will trip on F0070 or F0071 at the first run command. Likewise, a drive removed from the bus while running will alarm. Knowing the codes saves hours of bench time.
| Code | Meaning | Trigger | Remedy |
|---|---|---|---|
| F0070 | CB setpoint fault | No setpoint arriving from Profibus during the timeout window (P2040) | Verify P1000 source, check bus cable, check master |
| F0071 | CB comm. fault (USS/PB) | Telegram failure exceeds P2040 timeout | Check P2040, P2041, bus termination, baudrate |
| F0072 | CB comm. overrun | Drive cannot process telegrams fast enough | Reduce PZD count or scan time |
| F0041 | Motor data identification failure | Auto-identification aborted | Re-run P1910, check motor wiring |
| F0001 | Overcurrent | Motor nameplate data wrong, ramp too short | Verify P0304–P0311, lengthen P1120/P1121 |
| F0002 | Overvoltage (DC link) | Regen energy from fast deceleration | Lengthen OFF1 ramp, install brake chopper |
| F0003 | Undervoltage | Supply drop, brown-out | Check line, set P0210 if weak supply |
| F0004 | Inverter overtemperature | Blocked cooling fan, undersized enclosure | Check fan rotation, derate or use bigger frame |
| F0011 | Motor overtemperature (I²t) | Excessive load at low speed | Check PTC / KTY wiring, motor rating |
| A0700 | CB warning | Bus is alive but setpoint out of range | Check PZD scaling in the PLC |
To clear Profibus faults after switching the drive to local control, set P0700 away from 6 and either:
- Acknowledge with the BOP's FN key, or
- Issue
P3981 = 0(fault code list reset), or - Cycle power.
9. Verification: Step-by-Step Commissioning Checklist
Use this checklist to bring a standalone MM440 online safely. The checklist assumes a 22 kW 400 V 3-phase unit wired to a star-delta or DOL motor.
- Visual: confirm the Profibus module is removed (or fully seated if bus is to be used). All control-terminal screws torqued to 0.22 N·m.
- Insulation: megger the motor to ground at 500 V; insulation should be > 100 MΩ phase-to-ground.
-
Power-on idle: apply mains, observe
r0018firmware,r0021DC-link voltage (≈ 540 V DC for 400 V supply),r0000= 0.00 rpm (motor stopped). -
Quick commission:
P0010 = 1, enter nameplate,P3900 = 1to compute motor model and exit commissioning. -
Source select:
P0700 = 2(terminals),P1000 = 2(analog input 1). -
Ramp check: set
P1120 = 10 s,P1121 = 10 sfor the first test. - Spin test: close the start contact, slowly turn the pot. Motor should ramp to speed without tripping F0001.
-
Thermal check: after 30 min, monitor
r0037(inverter °C) andr0035(motor °C). Both should be below 80 % of trip threshold. -
Direction: with the motor uncoupled, verify rotation matches the arrow on the motor. Reverse by swapping any two motor phases (or set
P1820 = 1to swap internally). - Hand-off: open the start contact, motor should coast or ramp down to zero on the set ramp.
When re-connecting to Profibus, the additional steps are:
- Set DIP switches on the Profibus module to the original address.
- Set
P0700 = 6,P1000 = 6. - Configure the Profibus master (e.g., S7-300/400 with SIMATIC Manager, or S7-1200/1500 with TIA Portal) with the correct GSD file: SIEM8115.GSD (or SI01815B.GSD for newer master stacks).
- Verify the slave goes to data exchange state (DX) by checking
r0918matches the address and the master diagnostic buffer no longer flags the slave as station failure.
10. Troubleshooting Matrix
| Symptom | Likely Root Cause | Action |
|---|---|---|
| Display blank after power-on | DC bus not pre-charging; supply under-voltage | Verify 3-phase 400 V ±10 %, check line fuse, measure L1-L2-L3 |
Display shows F0003
|
Brown-out from upstream transformer loaded by other equipment | Set P0210 = 0 (weak supply tolerance) and verify P0970 reset |
Trip on F0071 at first run command |
P0700 = 6 but no Profibus traffic | Set P0700 = 2 for local; or fix bus cable and master config |
| Motor hums, draws 2× rated current | Motor nameplate data incorrect (P0304 wrong V) | Re-enter P0304–P0311, run P1910 motor ID |
| Drive runs in reverse despite DIN1 = start | Phase sequence reversed on motor side | Swap T1/T2 motor leads, or P1820 = 1 |
| Speed reference at max regardless of analog input | AI1 jumper not set for 0–10 V vs 4–20 mA | Check DIP switch on control board; set P0756[0] input type |
| Drive will not respond to BOP start | P0700 = 6 (still on Profibus); CDS1 not active | Switch to P0700 = 1, or activate CDS1 via P0810 |
Profibus address mismatch (r0918 ≠ DIP) |
Module connector not seated, or module fault | Reseat, replace module |
| Parameter download via DriveMonitor fails halfway | Firmware mismatch between saved project and target drive | Read r0018 on both, down-convert project in DriveMonitor |
| Fault F0085 (BOP link lost) at start-up | External BOP not detected after parameter load | Cycle power, verify BOP cable |
11. Notes on Platform Compatibility and Sizing
The MM440 family covers frames A through F. The 22 kW unit is typically frame C (3-phase 400 V, 380 mm H, 50 kg), and the 22 kW rating is a continuous value at 4 kHz switching frequency. For applications that require lower acoustic noise, the drive can be run at 8 kHz or 16 kHz (P1800), but the continuous output current derates linearly. At 16 kHz, expect roughly 75 % of nameplate current. Always size the drive for the motor's nameplate current, not for its kW rating alone, especially in low-speed / high-torque applications.
For users moving to the successor platform, the SINAMICS V20 is the low-cost modern replacement, and the SINAMICS G120 with a CU240B/E-2 control unit is the functional drop-in replacement that supports Profinet/Profibus natively via PN/DP variants. Parameter migration is not automatic; the V20 has a different parameter number scheme and a connection macro concept rather than P0700/P1000. Always reference the SINAMICS V20 product page and the SINAMICS G120 product page when planning a migration.
For the legacy platform, the official MICROMASTER 440 parameter list and the MICROMASTER 440 operating instructions are the canonical references and supersede any third-party parameter descriptions. The GSD file for Profibus is available from the official Siemens PROFIBUS GSD library.
Can the MM440 run with no Profibus module installed at all?
Yes. The Profibus module is a plug-in option. With the module removed, the drive simply has no bus path; it will still run on the terminal strip, on the BOP, or on USS over the RS485 port. A brand-new MM440 out of the box is, in fact, in this state.
What parameters must change to bypass Profibus on a single drive in a cluster?
Set P0700 to 2 (terminals) or 1 (BOP) and P1000 to 1 (motor potentiometer) or 2 (analog input). The other three drives in the cluster are unaffected because each MM440 keeps its own parameter set; the Profibus master is also unaware that one node is now under local control.
How do I copy a parameter set from a working MM440 to a replacement?
Use the PC Connection Kit (6SE6400-1PC00-0AA0) with DriveMonitor: read the parameters from the healthy drive, save the project, then write the project to the replacement. Alternatively, use the AOP with an MMC card to clone without a laptop.
Where is the Profibus address set?
On the DIP switch bank of the Profibus module itself, not in a parameter. The address is read at module power-up and is displayed in r0918. The factory default is 3, so always verify the switch positions when swapping modules.
Why does the replacement drive trip F0071 the moment I issue a run command?
F0071 indicates a Profibus telegram timeout. The replacement still has P0700=6, so it is waiting for bus telegrams that the master has not been told to send. Switch P0700 to a local source for bench testing, or fix the bus wiring and master configuration before re-attaching to Profibus.