Siemens CP5711 USB-MPI Adapter Boot Loader Update and Alarm

David Krause13 min read
Industrial NetworkingSiemensTechnical Reference
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

Siemens CP5711 USB-MPI Adapter: Boot Loader Update and Alarm 120202 Resolution

The Siemens SIMATIC NET CP 5711 (order number 6GK1571-1AA00) is a USB 2.0 communication processor that connects a programming device (PG), notebook, or PC to PROFIBUS DP or MPI networks. It replaces legacy PCMCIA and serial adapters that required an external 24 V DC supply or a parallel port. The CP 5711 derives its operating power directly from the USB port and supplies termination power to the PROFIBUS segment through its integrated bus interface, removing the need for an external power supply in most commissioning scenarios.

This technical reference covers the CP 5711 hardware specifications, STEP 7 / HMI Advanced configuration, the integrated PROFIBUS termination power behavior, the boot loader update that corrects a known termination-power loss condition, and the resolution of alarm 120202 reported by SINUMERIK HMI Advanced when the PG/PC interface is misconfigured. Field-validated commissioning steps are included for SINUMERIK 810D backup/restore and STEP 7 V5.x project download workflows.

Hardware Identification and Order Data

Parameter Value
Siemens Order Number (MLFB) 6GK1571-1AA00
Product Family SIMATIC NET CP 5711
Host Interface USB 2.0 (Type A)
Fieldbus Interface PROFIBUS DP / MPI (RS-485, 9-pin D-sub)
Maximum Bus Speed 12 Mbps (PROFIBUS DP)
MPI Speed 187.5 kbps (default), also 19.2 kbps and 1.5 Mbps capable per PROFIBUS EN 50170
Bus Power Source USB port (no external 24 V required)
USB Cable 2 m, captive (included)
Driver Media CD included in shipment
Supported Operating Systems (driver CD era) Windows XP / Windows 7 (32-bit / 64-bit) per Siemens delivery release
Compatible STEP 7 STEP 7 V5.5 and later V5.x; TIA Portal via CP 5711 driver compatibility layer
Compatible HMI HMI Advanced (ProTool/Pro) PG/PC interface selection

The complete product catalog entry and firmware notes are maintained in the Siemens Industry Online Support portal under the CP 5711 product tree. Reference the Siemens CP 5711 product support page for the latest firmware revisions and manual revisions.

Installation Prerequisites

Before connecting the CP 5711 to a PG/PC, confirm the following prerequisites.

  1. Operating system architecture. Use a Windows version that matches the driver CD. 64-bit Windows 7 systems require the 64-bit driver variant from the bundled media. Verify the driver revision in Device Manager > Universal Serial Bus controllers > SIMATIC NET CP 5711 after first plug-in.
  2. Administrator privileges. Driver installation requires local administrator rights for the USB device class and for the SIMATIC NET service registration. Close STEP 7, HMI Advanced, and any PG/PC interface dialog before installing.
  3. STEP 7 license key. The CP 5711 functions as a passive bus node; STEP 7 V5.x must be licensed on the host. No CP 5711-specific license is required.
  4. PROFIBUS connector with termination. Use a Siemens PROFIBUS connector (6GK1500-0FC00 or 6ES7972-0BA12) with switchable termination. The CP 5711's DB-9F connector follows the PROFIBUS EN 50170 pinout (pin 3 RxD/TxD-P, pin 8 RxD/TxD-N).
  5. USB port power budget. Use a powered USB port directly on the notebook. USB hubs without external power may fail to enumerate the CP 5711 under PROFIBUS load.
Note. The CP 5711 does not require a 24 V DC auxiliary supply on the DB-9 connector, unlike the legacy CP 5511 (PCMCIA) and CP 5611 (PCI) adapters, which needed an external 24 V feed through the PROFIBUS connector for termination power. This is the primary deployment advantage on modern notebooks without PCMCIA slots.

Driver Installation and STEP 7 PG/PC Interface Assignment

Install the driver from the CD supplied with the CP 5711 before first connection. The driver registers the SIMATIC NET CP 5711 as a virtual PROFIBUS adapter visible to the PG/PC interface dialog.

  1. Insert the driver CD. Run Setup.exe from the root or from \CP5711\Driver\.
  2. Follow the SIMATIC NET installation wizard. Accept the default installation path C:\Program Files\Siemens\Automation\SIMATIC_NET.
  3. Restart the PC when prompted.
  4. Connect the CP 5711 to a USB 2.0 port. Windows enumerates it as SIMATIC NET CP 5711.
  5. Open PG/PC Interface from Start > SIMATIC > STEP 7 > PG/PC Interface.
  6. Select CP5711 (PROFIBUS) as the interface assignment. Click Properties and verify the COM-port-free PROFIBUS address (typically 0 for the PG).
  7. Click Diagnostics > Test to confirm the PG can read its own PROFIBUS node. The test must report OK with the CP 5711 LED in steady green state.

If the test returns Error 0x031A: Connection to the CP 5711 failed, verify the driver is loaded (Device Manager), that no other application (HMI Advanced, TIA Portal) holds the CP 5711 exclusively, and that the USB root hub has not suspended the device for power saving.

PROFIBUS Termination Power Behavior

PROFIBUS DP segments require termination at both physical ends of the bus to suppress reflections on the RS-485 differential pair. The standard termination is implemented in the PROFIBUS connector as a three-resistor network: 220 Ω between the two data lines, plus 390 Ω pull-up to +5 V and 390 Ω pull-down to ground on each line (per IEC 61158-2 / EN 50170).

The CP 5711 normally sources this +5 V termination power from its internal USB-derived supply and injects it onto the bus when termination is enabled at the connector. Under three specific conditions, however, the integrated boot loader firmware leaves the termination power rail off:

  1. Immediately after a fresh CP 5711 driver installation on a previously unused USB port.
  2. Immediately after the CP 5711 is unplugged and reinserted (hot-plug cycle) on the same USB port.
  3. After a computer restart while the CP 5711 remains plugged in.

In each case, the CP 5711 only enables termination power once a user application opens the bus — for example, when STEP 7 launches, when the PG/PC interface test dialog opens the bus, or when HMI Advanced starts a connection. If no user application opens the bus, the CP 5711 sits as the silent last node on the segment, and any other node further down the line loses termination, producing intermittent communication errors (typically F-code receive errors, retry storms, and the bus LED on slaves flickering red instead of steady green).

Field symptom. When the CP 5711 is the only device at the far end of a PROFIBUS segment with connector termination enabled, slaves upstream show "Bus fault," "BF (Bus Fault)" or the diagnostic LED remains red after every PC reboot. The fault clears once STEP 7 or HMI Advanced is launched. This is the boot loader termination-power symptom.

Boot Loader Update Procedure

Siemens released an updated CP 5711 boot loader that holds termination power active regardless of whether a user application has opened the bus. The update is field-installable and is documented in Siemens support entry 49973488.

  1. Download the boot loader ZIP archive from Siemens support entry 49973488. Verify the file size matches the 134 KB published size and that the SHA matches the value in the Siemens readme.
  2. Extract the ZIP to a local folder. Read Liesmich.txt (German) or readme.txt (English) for the exact revision history and minimum CP 5711 firmware baseline required.
  3. Close STEP 7, HMI Advanced, TIA Portal, and any application that may hold the CP 5711 exclusive.
  4. Run the bundled executable (typically BootLoaderUpdate_CP5711.exe) as administrator.
  5. The update tool detects the connected CP 5711, displays the current boot loader version, and prompts for confirmation.
  6. Click Update. Do not disconnect the CP 5711 or power off the PC during the flash. The tool reports success in approximately 30–60 seconds.
  7. Restart the PC. After restart, verify that the CP 5711 supplies termination power immediately, before any user application opens the bus. Use a multimeter on the PROFIBUS connector's +5 V termination pin (pin 6) referenced to DGND (pin 5) — the reading must be > 4.75 V DC without STEP 7 running.
Verification gate. Before reconnecting to a live PROFIBUS network with active slaves, confirm the +5 V termination rail is present on the CP 5711's DB-9 with no host application running. If absent, repeat the boot loader update — a failed mid-flash can leave the device in a state that holds termination off.

HMI Advanced Integration and Alarm 120202

HMI Advanced is the PC-based HMI runtime used with SINUMERIK 810D/840D and the legacy ProTool/Pro operator panels. HMI Advanced uses the same PG/PC interface assignment dialog as STEP 7 to acquire the CP 5711 as a PROFIBUS node. When the CP 5711 is selected correctly, HMI Advanced performs the following operations against the connected NCU/PLC:

  • Series start-up backup/restore (data archive read/write).
  • NCK commissioning access.
  • PLC upload/download via the integrated STEP 7 interface.
  • Cross-reference and signal diagnostics.

When the PG/PC interface assignment is incorrect — most commonly when HMI Advanced is pointed at CP5611 or Internal instead of CP5711 (PROFIBUS), or when the MPI/PROFIBUS baud rate in the HMI Advanced connection settings does not match the bus — HMI Advanced logs alarm 120202 on startup. The alarm indicates that no live connection could be established to the NCU on the configured PROFIBUS address. HMI Advanced releases 6.3 and 7.5 both surface this alarm on the alarm line of the operator interface.

Resolution procedure:

  1. Open Start > SIMATIC > HMI > PG/PC Interface (HMI Advanced uses its own copy of the dialog).
  2. Set the interface to CP5711 (PROFIBUS) with the correct transmission rate. For SINUMERIK 810D the default is 1.5 Mbps MPI/DP; confirm against the NCU's bus configuration via Commissioning > Bus Configuration on the HMI.
  3. In HMI Advanced, open Services > Connections and verify the target NCU PROFIBUS address (default 0 for the NCU; the CP 5711 must use a different PG address, typically 0 — adjust if address conflict).
  4. Restart the HMI Advanced runtime. Alarm 120202 should clear within one connection cycle (approximately 10 seconds).
Common commissioning error. HMI Advanced and STEP 7 maintain independent PG/PC interface settings. Configuring STEP 7 to CP 5711 does not configure HMI Advanced. Both must be set independently, otherwise one tool will report a successful connection while the other reports alarm 120202 or step 7 error 0x031A.

SINUMERIK 810D Field Application Notes

The CP 5711 is a verified programming adapter for SINUMERIK 810D powerline and 810D solution line NCUs when paired with STEP 7 V5.x and HMI Advanced. Field-validated workflows include:

  • Series start-up archive backup. From HMI Advanced, select Services > Series Start-up > Read. The CP 5711 handles the PROFIBUS DP handshake with the NCU's integrated PLC. Typical archive size 8–32 MB; transfer time 30–90 seconds at 1.5 Mbps.
  • PLC block download. From STEP 7, select PLC > Download. The CP 5711 supports online block download at 1.5 Mbps MPI without disrupting the NCK's HMI-to-NCK link.
  • Cross-reference and signal diagnostics. STEP 7 online view works against the 810D PLC (the integrated S7-300 module on the NCU) without affecting NCK operation.

For 840D sl / SINUMERIK Operate on PC environments released after 2013, the CP 5711 is no longer the recommended path — use the Ethernet-based PG/PC interface with the X130 or X127 NCU port instead. The CP 5711 remains the correct choice for legacy 810D/840D powerline environments where PROFIBUS is the only operator/engineering access.

Comparison: CP 5711 vs. Legacy PROFIBUS Adapters

Feature CP 5711 (USB) CP 5511 (PCMCIA) CP 5611 (PCI) CP 5711-A (RS-232)
Host Interface USB 2.0 PCMCIA / CardBus PCI 2.2 RS-232 (COM port)
24 V DC required No (USB-powered) No (PCMCIA-powered) Yes (via PROFIBUS connector) No (RS-232-powered)
Maximum Bus Speed 12 Mbps 12 Mbps 12 Mbps 1.5 Mbps
Suitable for Modern Notebooks Yes (no PCMCIA) No No (PCIe slot only via adapter) Marginal (RS-232 vanishing)
Boot Loader Termination Power Issue Resolved by Siemens update 49973488 Not affected Not affected (separate power path) Not affected
Hot-plug Capable Yes (USB) Not officially Not officially Yes (RS-232)
SINUMERIK 810D Compatibility Verified with STEP 7 V5.x + HMI Advanced Verified legacy Verified legacy Limited (MPI only, 187.5 kbps)

For new deployments on workstations without legacy slots, the CP 5711 with the post-update boot loader is the recommended Siemens-supplied PROFIBUS/MPI adapter until the move to Ethernet-based SINUMERIK commissioning is complete.

Troubleshooting Matrix

Symptom Likely Cause Resolution
Bus Fault on all slaves immediately after PC restart CP 5711 boot loader not supplying termination power Apply boot loader update per Siemens 49973488
STEP 7 reports "Error 0x031A — Connection to CP 5711 failed" Driver not loaded or held by another application Reinstall driver; close HMI Advanced / TIA Portal; check Device Manager
HMI Advanced logs alarm 120202 at startup PG/PC interface set to wrong adapter or wrong baud rate Reconfigure HMI Advanced PG/PC interface to CP5711 (PROFIBUS), set baud to 1.5 Mbps for 810D
STEP 7 connects but HMI Advanced does not Independent PG/PC interface assignment for HMI Advanced not updated Open HMI Advanced's own PG/PC interface dialog and select CP5711
CP 5711 not enumerated by Windows USB hub without external power, or driver not installed Connect directly to notebook USB; reinstall driver from CD
Intermittent communication at 12 Mbps only PROFIBUS cable too long, missing termination, or shielding compromised Verify segment length ≤ 100 m at 12 Mbps per EN 50170; check termination at both ends; verify shield grounded at one point
NCU shows "BF" (Bus Fault) after CP 5711 is plugged in CP 5711 PG address collides with NCU address Change CP 5711 PROFIBUS address in PG/PC interface properties to a free node number
PG/PC interface shows "CP5711 not available" even though Device Manager shows it SIMATIC NET service not started Start SIMATIC NET Configuration service from services.msc or restart PC

Best Practices for Field Commissioning

  • Apply the boot loader update on every CP 5711 before first use. Even brand-new units ship with the older boot loader and will exhibit the termination-power issue until updated.
  • Configure STEP 7 and HMI Advanced PG/PC interface separately. The two tools share a dialog but store independent settings. Document the CP 5711 address and baud rate for both.
  • Use the latest driver revision. Driver CD revisions vary by shipment date. The Siemens CP 5711 support page lists the current driver as a separate download.
  • Avoid USB suspend. Disable Windows USB selective suspend for the CP 5711's USB root hub in Power Options to prevent the device from powering down during long programming sessions.
  • Reserve a fixed PG PROFIBUS address. Use address 0 for the PG only when no other node occupies it. Otherwise assign a dedicated free address (e.g. 126) and document it on the panel.
  • Verify termination power after every PC restart. Use the multimeter gate described in the boot loader update procedure. This is a 10-second check that prevents hours of slave debugging.

Standards and Reference Documents

FAQ

Does the Siemens CP 5711 require an external 24 V DC power supply for PROFIBUS termination?

No. The CP 5711 derives its operating and termination power from the USB 2.0 port and supplies +5 V to the PROFIBUS connector's termination network without an external 24 V feed, unlike legacy CP 5611 PCI adapters which required an auxiliary 24 V supply.

What firmware revision resolves the CP 5711 termination power loss after PC restart?

The boot loader update published in Siemens support entry 49973488 (134 KB ZIP) corrects the condition where the CP 5711 fails to supply termination power after driver install, hot-plug cycle, or computer restart until a user application opens the bus. Apply the update before first field deployment.

Why does HMI Advanced log alarm 120202 even when STEP 7 connects successfully?

HMI Advanced maintains its own PG/PC interface assignment independent of STEP 7. Alarm 120202 is raised when HMI Advanced's interface is set to a non-CP 5711 adapter or to the wrong baud rate. Open the HMI Advanced PG/PC interface dialog, select CP5711 (PROFIBUS), set the transmission rate to match the NCU (1.5 Mbps for SINUMERIK 810D), then restart the HMI runtime.

Can the CP 5711 be used with modern notebooks that have no PCMCIA or PCI slot?

Yes. The CP 5711 uses USB 2.0, which is the primary deployment scenario it was designed for. It is compatible with Windows 7 (32-bit and 64-bit) using the driver revision on the supplied CD. Connect the adapter directly to a powered USB root hub on the notebook — unpowered USB hubs may fail to enumerate the device.

How is the CP 5711 verified after commissioning?

Run PG/PC Interface > Diagnostics > Test in STEP 7 with the CP 5711 selected; the test must report OK. Measure the +5 V termination rail on the PROFIBUS connector (DB-9 pin 6 referenced to pin 5) with no host application running — the boot loader update should hold this rail > 4.75 V DC at all times.

Back to blog