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.
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.
| 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 |
-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.
| 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 |
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.
| 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 |
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:
- Connect USB A2 to the service laptop. Do not connect to SINAMICS yet.
- 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.
- Set the A2's PG/PC interface to
S7ONLINE (STEP7) → PC Adapter USB A2 (PROFIBUS). - Set the baud rate to match the SINAMICS X126 configuration (typically 1.5 Mbps or 3 Mbps on S120 commissioning runs).
- 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.
- Run Online → Accessible nodes. The SINAMICS node address (default 0, set via DIP switches on the Control Unit) should appear within 10 s.
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:
| 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
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 legacy6ES7 972-0CB20-0XA0plus the6ES7 972-0CA00-0XA0plug-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
- Open the Windows Control Panel → Set PG/PC Interface applet (32-bit) or TIA Portal's Online → PG/PC Interface dialog (64-bit).
- Select the access point
S7ONLINE (STEP 7). - For the interface, choose
PC Adapter USB A2.PPROFIBUS.1. - Click Properties. Set the PROFIBUS address of the PG/PC to an unused value (default 0 is rarely safe).
- 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
- Click Online → Accessible nodes. The bus scan will list all reachable DP nodes within 30 s.
- 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.
- 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
| 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
| 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
| 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 |
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.