Selecting Siemens PC Adapter USB A2 for PROFIBUS S7 Programming

David Krause14 min read
ProfibusSiemensTechnical 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

Selecting the Siemens PC Adapter USB A2 for PROFIBUS S7 Programming: Power, Compatibility, and Field-Proven Choices

Field engineers commissioning, troubleshooting, and maintaining SIMATIC S7 systems routinely hit the same wall: the PROFIBUS PC adapter they pulled out of the cabinet needs 24 V DC, the target CPU will not source 24 V on the PROFIBUS connector, and the service laptop is the only thing within reach that has a USB port. The choice between the legacy PC Adapter USB, the USB A2, the CP 5711, and a passive Ethernet/PROFINET tap is governed by a small set of constraints: bus-side power availability, target device class, and firmware support in TIA Portal / STEP 7. This reference consolidates catalog numbers, voltage rails, device-class behavior (S7-300/400, ET 200, SINAMICS), and the official Siemens accessories that resolve the 24 V supply problem, so the correct adapter is selected the first time.

Scope: Programming-device adapters (MPI/PROFIBUS) for SIMATIC S7, ET 200, and SINAMICS. This document does not cover DP/PA couplers, repeaters, OLM, or PROFIBUS-to-PROFINET proxy gateways. References to Ethernet/PROFINET adapters are limited to the PC Adapter USB A2's role as a fallback path.

1. Adapter Generations and Catalog Numbers

Siemens has shipped four overlapping generations of PC-to-PROFIBUS programming adapters. The differences matter because the on-board power architecture changed between the original PC Adapter USB and the USB A2.

Table 1 — Siemens PC Adapter catalog numbers and power architecture
Generation Catalog number Bus interface Bus-side power Host power Notes
PC Adapter USB (legacy) 6ES7 972-0CB20-0XA0 RS485 PROFIBUS / MPI 24 V DC required from device or external USB (data only) First USB generation; superseded by A2
PC Adapter USB A2 6GK1 571-0BA00-0AA0 RS485 PROFIBUS / MPI None required 5 V DC from USB Recommended for new deployments; firmware loads via TIA Portal
CP 5711 6GK1 571-1AA00 PROFIBUS / MPI / Ethernet 24 V DC required on most devices USB / Ethernet Multi-protocol; not bus-powered
PC Adapter TS Adapter (legacy RS232) 6ES7 972-0CA23-0XA0 RS485 PROFIBUS / MPI 24 V DC required RS232 (COM port) Pre-USB; obsolete for new builds
Catalog-number convention: 6ES7 prefix = SIMATIC S7 spare/accessory; 6GK1 prefix = SIMATIC NET communication. Both ranges appear in the same field-tool roll-up. Always quote the full MLFB (with the trailing -0XA0 suffix) when ordering — the firmware revision encoded in the suffix is what TIA Portal reads on first plug-in.

The defining change between the PC Adapter USB (6ES7 972-0CB20-0XA0) and the PC Adapter USB A2 (6GK1 571-0BA00-0AA0) is power routing. The A2 draws 5 V DC directly from the USB host, eliminating the 24 V rail that the legacy adapter demanded either from the target device's PROFIBUS connector or from an external power supply. For the engineer in the cabinet, this means one less cable and one less failure mode.

2. Power Supply Architecture

The PROFIBUS connector on a Siemens device is a 9-pin D-sub whose pin 6 (or pin 5 in some OEM wiring) typically carries 24 V DC isolated supply out of the device. The original PC Adapter USB used that 24 V to power its RS485 transceiver and galvanic isolation. Devices that did not source 24 V on the connector — including most SINAMICS drive Control Units, certain ET 200S head modules, and older S7-200 CPUs — required an external supply.

The USB A2 moves the DC-DC conversion to the host side: 5 V from the laptop USB is stepped up internally to power the isolated RS485 side. Result: the adapter works on any device with a compliant PROFIBUS terminator and a 9-pin D-sub, regardless of whether the device sources 24 V on pin 6.

Table 2 — Power consumption and bus characteristics
Parameter PC Adapter USB (legacy) PC Adapter USB A2
Supply voltage (host side) 5 V DC via USB 5 V DC via USB
Supply voltage (bus side) 24 V DC nominal (18–30 V) Not required
Current draw (USB) ≤ 100 mA ≤ 200 mA peak
Galvanic isolation Yes (bus to USB) Yes (bus to USB)
PROFIBUS segment terminator On-board, switchable On-board, switchable
Max PROFIBUS baud 12 Mbps 12 Mbps
Operating temp 0 °C to +60 °C 0 °C to +60 °C
Termination rule: A PC adapter should only be the active terminator when it sits at the physical end of a PROFIBUS segment. Mid-segment attachment with termination ON causes bus errors. The A2 has the same terminator slide switch as the legacy unit; orientation is preserved.

3. Device-Class Compatibility Matrix

Behavior differs by device class because of (a) whether the device sources 24 V on the PROFIBUS connector, (b) whether the CPU/MPI/PROFIBUS interface exposes a usable programming channel, and (c) Siemens firmware behavior that has changed across CPU firmware versions.

Table 3 — Adapter behavior on common device classes
Device class Sources 24 V on PROFIBUS? Legacy USB adapter works? USB A2 works? Comments
S7-300 CPU (e.g., 315-2 PN/DP) Yes (selectable, default ON) Yes Yes Default PROFIBUS interface in MPI/DP mode supports both adapters
S7-400 CPU (e.g., 414-3 PN/DP) Yes Yes Yes Use DP or MPI mode; PN/PN coupler rules differ
S7-1200 (any FW) Not on PROFIBUS (PN only) N/A (no PROFIBUS) N/A Use Ethernet/PROFINET for TIA Portal
S7-200 (legacy) No (varied by model) Conditional Yes S7-200 PPI/MPI port; check port type
ET 200S IM151-1 No on PROFIBUS connector No (without ext. 24 V) Yes Head module does not source bus power
ET 200pro IM154-8 No No Yes Use M12 PROFIBUS connector variant
SINAMICS S120 CU320-2 No (X126 PROFIBUS port) No (does not work on SINAMICS) Yes Verified on CU320-2 DP and PN variants
SINAMICS G120 CU240E-2 PN No (RS485 not used) No No (no PROFIBUS on PN variant) Use PN/PN coupler or Ethernet
SINAMICS V20 No No No Modbus RTU via RS485; not PROFIBUS
ET 200SP IM155-6 PN ST No PROFIBUS N/A N/A PROFINET only; no DP head module on this PN head
ET 200SP IM155-6 DP HF No on PROFIBUS connector No (without ext. 24 V) Yes DP head module; A2 is the recommended tool
SINAMICS quirk: Some SINAMICS Control Units (notably older S120 CU320 firmware < 4.x) reject the legacy PC Adapter USB outright on the X126 port, even with external 24 V applied. The X126 RS485 interface is designed for bus operation, not point-to-point MPI/DP, and presents an unusual load to the adapter's transceiver. The USB A2's bus-powered design sidesteps the issue. Newer SINAMICS firmware (4.6 SPx and later) is more permissive.

4. SINAMICS-Specific Behavior

The X126 PROFIBUS interface on SINAMICS S120 / G120 / G120D is functionally a DP slave-only port; the SINAMICS Starter / TIA Portal STARTER plugin treats the host PC as a class-2 master for commissioning. The legacy PC Adapter USB behaves erratically on this port because the SINAMICS RS485 transceiver requires a tight supply rail (24 V ± 5 %) and the legacy adapter's internal DC-DC draws 30–40 mA from the bus. The drop on long cable runs exceeds the SINAMICS port's supply tolerance.

The USB A2 is the documented and verified replacement. Commissioning steps:

  1. Connect USB A2 to the service laptop. Do not connect to SINAMICS yet.
  2. Open TIA Portal (V15.1 or later) or Starter V5.4 SP3. Confirm the adapter is detected: Online → Accessible nodes lists the adapter as a USB node with PROFIBUS capability.
  3. Set the A2's PG/PC interface to S7ONLINE (STEP7) → PC Adapter USB A2 (PROFIBUS).
  4. Set the baud rate to match the SINAMICS X126 configuration (typically 1.5 Mbps or 3 Mbps on S120 commissioning runs).
  5. Connect the 9-pin PROFIBUS cable to X126. Power on the SINAMICS line module first so the Control Unit has bus voltage at its own terminals.
  6. Run Online → Accessible nodes. The SINAMICS node address (default 0, set via DIP switches on the Control Unit) should appear within 10 s.
Address conflict warning: If the SINAMICS PROFIBUS address is set to 0 (default) and another DP slave on the segment also has address 0, the A2 will not enumerate. Set the SINAMICS to an unused address (e.g., 5) using the DIP switches on the CU before scanning.

5. ET 200 and Distributed I/O Requirements

ET 200 head modules (IM151 / IM154) do not source 24 V on the PROFIBUS connector — they are pure slaves with no bus-side supply function. The legacy PC Adapter USB will power up the transceiver, but only if the engineer provides 24 V externally to the adapter's 24 V terminal block. The USB A2 eliminates the 24 V run and is the correct tool for any ET 200S / ET 200pro / ET 200SP DP head.

For ET 200pro, the M12 PROFIBUS connector variant (Siemens 6GK1 905-0AA00, M12 D-coded) is required. The A2 ships with a standard 9-pin D-sub PROFIBUS pigtail; an M12-to-D-sub adapter cable is needed for the M12 segment.

6. Power Supply Accessories

For engineers who must continue using the legacy 6ES7 972-0CB20-0XA0 (e.g., existing fleet that has not been migrated), Siemens offers an external plug-in power supply set:

Table 4 — External power supply for legacy PC Adapter USB
Catalog number Description Input Output
6ES7 972-0CA00-0XA0 Plug-in power supply set, PC Adapter USB 100–240 V AC, 50/60 Hz 24 V DC, 0.5 A regulated

The set includes a 24 V wall-wart with a right-angle 2-pin connector that mates with the 24 V terminal block on the legacy adapter's pigtail. This allows the legacy adapter to operate against any device, regardless of whether the device sources 24 V on its PROFIBUS port. The set is the official Siemens accessory — third-party 24 V supplies are discouraged because the legacy adapter's DC-DC converter does not tolerate reverse polarity or sustained over-voltage.

7. Decision Tree: Selecting the Right Adapter

Target device has PROFIBUS interface? Use Ethernet/PROFINET adapter (S7-1200/1500) PC Adapter USB A2 (6GK1 571-0BA00-0AA0) SINAMICS X126 port? USB A2 only Legacy unreliable Device sources 24 V on PROFIBUS connector? Legacy USB adapter OK or USB A2 (preferred) USB A2 (no ext 24 V) or legacy + 0CA00-0XA0 No Yes Yes No Yes No

The single-branch decision above collapses to a simple field rule:

Default to the PC Adapter USB A2 (6GK1 571-0BA00-0AA0) for any new deployment. The 5 V USB power architecture removes the device-class constraint that complicates the legacy adapter. Keep one legacy 6ES7 972-0CB20-0XA0 plus the 6ES7 972-0CA00-0XA0 plug-in supply set as a service fleet for legacy S7-200 / S7-300 CPU work where the A2's firmware is not yet recognized by older TIA Portal versions.

8. Field Commissioning Procedure (USB A2 + TIA Portal V17)

8.1 Prerequisites

  • PC Adapter USB A2, catalog 6GK1 571-0BA00-0AA0, with current firmware (loadable via TIA Portal Help → Adapter firmware).
  • TIA Portal V16 SP1 or later. V17 is the reference build for this procedure.
  • 9-pin PROFIBUS cable, terminated at both ends if the adapter is a bus terminator. Standard 9-pin SiNet cable (6XV1 830-0EH10) in the right length class.
  • Service laptop with USB 2.0 or USB 3.0 port. USB hubs are not supported on the A2 — connect direct.

8.2 Configure the PG/PC interface

  1. Open the Windows Control Panel → Set PG/PC Interface applet (32-bit) or TIA Portal's Online → PG/PC Interface dialog (64-bit).
  2. Select the access point S7ONLINE (STEP 7).
  3. For the interface, choose PC Adapter USB A2.PPROFIBUS.1.
  4. Click Properties. Set the PROFIBUS address of the PG/PC to an unused value (default 0 is rarely safe).
  5. Set the baud rate. The A2's autobaud mode works on most modern S7 firmware; manual override to 1.5 Mbps is recommended for SINAMICS and ET 200SP DP.

8.3 Establish the online connection

  1. Click Online → Accessible nodes. The bus scan will list all reachable DP nodes within 30 s.
  2. If the target CPU does not appear, check the segment terminator switch on the A2; it must be OFF if the cable continues to another segment, ON if the A2 is the segment end.
  3. Confirm the bus voltage on the target device. On SINAMICS, the X126 port lights the LINK LED only when the Control Unit is in RUN or commissioning state.

9. Verification Checklist

Table 5 — Post-connection verification
Check Pass criterion Tool
Adapter enumerated by TIA Portal PG/PC interface shows PC Adapter USB A2 Online → Accessible nodes
Bus scan completes All DP nodes listed in expected time window Online → Accessible nodes
Target CPU online Online identifier in project tree turns green Project tree status
Time-stamp response Online → Set time on target returns < 1 s Online → Set time
Cyclic I/O update (PROFIBUS DP) Process image updates at expected OB1 rate Watch table / force table
SINAMICS commissioning STARTER scans drive and lists all DO STARTER → Online

10. Troubleshooting Matrix

Table 6 — Common faults and resolutions
Symptom Likely cause Resolution
TIA Portal does not see A2 USB driver not installed / corrupted Reinstall A2 driver from TIA Portal installation media; verify Windows Device Manager shows "Siemens PC Adapter USB A2"
A2 enumerated, no nodes found Terminator ON mid-segment, or terminator OFF at segment end Verify terminator switch position vs. physical bus topology
A2 enumerated, intermittent bus errors Baud rate mismatch between A2 and target Force 1.5 Mbps on A2; re-scan
Connection drops after 30–60 s USB power-saving on laptop suspends the port Disable USB selective suspend in Windows Power Options
SINAMICS X126 not detected Address conflict at 0, or Control Unit not in commissioning state Set SINAMICS PROFIBUS address to non-zero; bring CU to commissioning state via STARTER/Startdrive
ET 200 head module not detected DP address conflict, or terminator missing on segment Confirm unique DP address; verify terminator on opposite end of segment
Adapter works on S7-300 but not on ET 200S Legacy adapter without external 24 V Use A2, or provide 24 V via 6ES7 972-0CA00-0XA0
Error 33:121 in TIA Portal diagnostic buffer PROFIBUS physical layer error (cable or shield) Check shield bonding at both ends; verify cable length < baud-rate limit (1.5 Mbps ⇒ < 200 m, 12 Mbps ⇒ < 100 m)

11. Related PROFIBUS Adapters Outside the S7 Programming Use Case

Although the focus here is the PC programming adapter, PROFIBUS DP also appears in retrofit communication modules for low-voltage power distribution. A representative product is the PXR-PCAM PROFIBUS DP communication adapter module, used with PXR 20/25 electronic trip units on circuit breakers. The PXR-PCAM sits on the CAM-PXR link of the breaker and exposes the trip unit's measurement data (currents, voltages, trip events, breaker status) as a DP slave. Engineers integrating power monitoring into a TIA Portal project alongside S7 logic use the same PROFIBUS cable and the same DP address space; the only difference is the GSD file (Siemens-supplied, embedded in TIA Portal hardware catalog). Refer to the Eaton PROFIBUS DP Communication Adapter Module documentation (IL120009EN) for GSD file identifier, bus termination, and power-supply requirements specific to the PXR-PCAM. Power-supply requirements on the PXR-PCAM are independent of the PC adapter choice — the trip unit's CAM-PXR link powers the module, no 24 V is needed on the PROFIBUS connector.

12. Migration Note: PROFIBUS to PROFINET

For greenfield deployments in 2024 and later, the engineering default is PROFINET on S7-1200 / S7-1500 / ET 200SP PN. The PC adapter question simplifies to a single Ethernet cable and a managed switch. The PROFIBUS toolchain remains relevant only for:

  • Service work on installed S7-300 / S7-400 systems predating the PN migration;
  • SINAMICS S120 / G120 systems with PROFIBUS option modules (PROFINET variants are an extra-cost option);
  • Existing DP segments where upgrading the DP slaves is not in scope.

For all three, the USB A2 remains the correct PC-side adapter.

13. Quick-Reference Order Codes

Table 7 — Order code summary
MLFB What it is When to order
6GK1 571-0BA00-0AA0 PC Adapter USB A2 Default order for new field service kits
6ES7 972-0CB20-0XA0 PC Adapter USB (legacy) Service fleet replacement only
6ES7 972-0CA00-0XA0 Plug-in power supply set, 100–240 V AC / 24 V DC For legacy adapter against devices that do not source 24 V
6GK1 571-1AA00 CP 5711 (multi-protocol) PROFINET/Ethernet primary, PROFIBUS secondary
6XV1 830-0EH10 SiNet PROFIBUS cable, sold by metre Segment cabling
Lead time reality: As of recent Siemens distribution stock, the USB A2 ships in 2–4 weeks ARO. The legacy PC Adapter USB is in some regions marked for phase-out; verify availability with your Siemens regional office before fleet planning.

14. Frequently Asked Questions

Does the PC Adapter USB A2 need any external 24 V supply on any device?

No. The A2 (6GK1 571-0BA00-0AA0) draws 5 V DC from the USB host only. It works on S7-300/400 CPUs, ET 200 head modules, and SINAMICS X126 ports without supplying 24 V to the bus connector.

My CP 5711 does not enumerate on a SINAMICS X126 port. Is the CP 5711 broken?

No. The CP 5711 (6GK1 571-1AA00) requires 24 V on the PROFIBUS connector; the SINAMICS X126 does not source it. Switch to the USB A2, or feed 24 V externally to the CP 5711's terminal block.

Can I keep using my old 6ES7 972-0CB20-0XA0 PC Adapter USB with S7-300 CPUs?

Yes. The legacy PC Adapter USB works against S7-300/400 CPUs because they source 24 V on the PROFIBUS connector. For ET 200 or SINAMICS, use the A2 or add the 6ES7 972-0CA00-0XA0 plug-in supply set.

What baud rate should I configure for a SINAMICS S120 commissioning link?

Start at 1.5 Mbps. If the bus scan is unstable (long cable or many slaves), drop to 500 kbps. The A2's autobaud resolves to the segment's set rate, but manual override is more predictable on the X126 port.

Is the USB A2 supported by TIA Portal V14 and earlier?

No. TIA Portal V15.1 or later is required to install the A2 driver and load its firmware. Older STEP 7 V5.5 SP4 with HSP supports the A2 via a separately installed HSP — confirm the exact HSP version against your TIA / STEP 7 build before commissioning.

Back to blog