Running Siemens MICROMASTER 440 Standalone: Profibus Bypass Guide

David Krause15 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

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:

  1. 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.
  2. 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.

Safety: Always disconnect mains voltage, wait at least 5 minutes for the DC-link capacitors to discharge below 50 V (check the LED on the front of the unit), and lock out the upstream disconnect before removing or inserting the Profibus module. Failure to do so will damage the option board or destroy the control board.

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
DriveMonitor is the legacy commissioning tool, originally bundled with the PC Connection Kit. STARTER is its successor and is recommended for any MM440 with firmware 3.2 or higher. Both work over the same RS485 optical port on the drive front panel; the protocol is USS.

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

  1. Power down the healthy MM440. Wait for the DC-link discharge LED to extinguish.
  2. 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.
  3. Connect the USB end to the engineering laptop. Windows installs the adapter as a virtual COM port (e.g., COM7).
  4. Launch DriveMonitor, choose File → Online → Connect, and select the COM port. Default USS address is 0, baudrate 9600.
  5. Once connected, choose Drive → Read Parameters from Drive (or Ctrl+R). DriveMonitor reads the entire parameter image to the project tree.
  6. 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:

  1. Insert a blank MMC into the AOP.
  2. On the AOP, navigate to Extras → Up/Download → Up to MMC.
  3. 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

  1. Connect DriveMonitor to the spare MM440 the same way as in §3.1.
  2. Open the saved MM440_22kW_baseline.dg4 project.
  3. Confirm the new drive's firmware is identical (read parameter r0018 for 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 firmware 3.2 or 3.3.
  4. Select Drive → Write Parameters to Drive (Ctrl+W). DriveMonitor writes every parameter, then performs a factory reset + re-load automatically.
  5. Power-cycle the drive. The display will show rdy after 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)
Even with the drive at default settings, it is always worth entering quick commissioning (P0010 = 1) and re-typing the motor nameplate data. This is the most reliable way to avoid trip conditions such as F0001 (overcurrent) or F0002 (overvoltage) when first running the unit.

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:

  1. Set P0700[0] = 2 for digital-input start/stop, or P0700[0] = 1 for BOP control.
  2. Set P1000[0] = 1 for motor potentiometer (BOP up/down arrows) or P1000[0] = 2 for 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.

The factory default for the Profibus address on a brand-new module is 3. If you swap modules from the damaged unit to a new one without checking, all four drives will appear at address 3 and only the first one polled by the master will respond. This is the most common cause of "the spare MM440 will not run on Profibus".

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] = 2 and P1000[0] = 2.

7.2 3-Wire Control (Momentary Start / Stop)

  • DIN1 = Stop button (NC), DIN2 = Start button (NO, P-impulse).
  • Requires P0700[0] = 2 and the 3-wire macro by setting P0727 = 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.

  1. 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.
  2. Insulation: megger the motor to ground at 500 V; insulation should be > 100 MΩ phase-to-ground.
  3. Power-on idle: apply mains, observe r0018 firmware, r0021 DC-link voltage (≈ 540 V DC for 400 V supply), r0000 = 0.00 rpm (motor stopped).
  4. Quick commission: P0010 = 1, enter nameplate, P3900 = 1 to compute motor model and exit commissioning.
  5. Source select: P0700 = 2 (terminals), P1000 = 2 (analog input 1).
  6. Ramp check: set P1120 = 10 s, P1121 = 10 s for the first test.
  7. Spin test: close the start contact, slowly turn the pot. Motor should ramp to speed without tripping F0001.
  8. Thermal check: after 30 min, monitor r0037 (inverter °C) and r0035 (motor °C). Both should be below 80 % of trip threshold.
  9. Direction: with the motor uncoupled, verify rotation matches the arrow on the motor. Reverse by swapping any two motor phases (or set P1820 = 1 to swap internally).
  10. 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:

  1. Set DIP switches on the Profibus module to the original address.
  2. Set P0700 = 6, P1000 = 6.
  3. 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).
  4. Verify the slave goes to data exchange state (DX) by checking r0918 matches 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.

Back to blog