TIA Portal S7-300 PC Adapter RS232: Resolving MPI Detection

David Krause12 min read
SiemensTIA PortalTroubleshooting
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

Problem Overview

Engineers migrating from STEP 7 V5.3/V5.5 to TIA Portal frequently encounter a complete loss of online access to legacy S7-300 CPUs when their only physical interface is the legacy PC Adapter RS232/MPI (order number 6ES7 972-0CA23-0XA0). The cable is physically present, the COM port is detected by Windows, and the same hardware has worked reliably under STEP 7 V5.x for years — but Online > Accessible nodes in TIA Portal reports no devices, and the PC Adapter does not appear in the PG/PC Interface selection tree.

Symptom summary across affected configurations:

  • COM1/COM3 port visible in Windows Device Manager
  • PC Adapter cable LED activity confirmed on the MPI connector
  • STEP 7 V5.3/V5.5 can establish an online connection to the same CPU without changes
  • TIA Portal V11 SP2 Update 5 / V12 SP1 / V13 SP1 / V14 / V15.x / V16 / V17 / V18 — no PC Adapter entry available
  • Accessible nodes scan returns empty result; Set PG/PC Interface dialog lists only TeleService and S7USB as possible interfaces
Critical: The cable is not defective, the CPU is not offline, and the MPI bus termination is not at fault. The root cause is a deliberate driver-stack change in the TIA Portal architecture — the legacy serial PC Adapter is no longer supported.

Affected Hardware and Software

Component Order Number Role
CPU 314C-2 DP 6ES7 314-6CF01-0AB0 S7-300 CPU with integrated MPI/DP interface
CPU 314-1 AG14 6ES7 314-1AG14-0AB0 S7-300 CPU with MPI interface
PC Adapter RS232/MPI 6ES7 972-0CA23-0XA0 Legacy serial programming cable (NOT supported in TIA Portal)
PC Adapter USB/MPI 6ES7 972-0CB20-0XA0 USB replacement cable (supported)
PC Adapter USB A2 6ES7 972-0CB35-0XA0 Current USB cable, 12 Mbit/s (supported)
CP 5611 6GK1 561-1AA01 PCI PROFIBUS/MPI card (supported in TIA Portal)
CP 5621 6GK1 562-1AA00 PCIe PROFIBUS/MPI card (supported in TIA Portal)

Affected TIA Portal versions (all of them, including the current V18):

  • TIA Portal V11 SP2 Update 5 (the version originally reported in the source case)
  • TIA Portal V12 SP1
  • TIA Portal V13 SP1 / SP2
  • TIA Portal V14 SP1
  • TIA Portal V15, V15.1
  • TIA Portal V16
  • TIA Portal V17
  • TIA Portal V18 (current at time of writing)

Root Cause: Serial PC Adapter Driver Removed

Siemens has removed the serial port driver for the PC Adapter family from the TIA Portal installation. The new "PC Adapter Auto" / "PC Adapter MPI" / "PC Adapter PROFIBUS" entries in the Set PG/PC Interface dialog are implemented on top of a different driver stack that communicates through the USB HID layer. The legacy S7WSCAN.DLL-based driver that handled COM-port devices under STEP 7 V5.x is not installed with TIA Portal, and no download package is provided to restore it.

Why this was done:

  1. End of life of the RS232 PC Adapter. The 6ES7 972-0CA23-0XA0 was phased out in favor of the USB variants. The successor 6ES7 972-0CB20-0XA0 uses a different microcontroller and presents itself as a USB Human Interface Device, not as a serial COM port.
  2. Performance. The RS232 bus topped out at 115.2 kbit/s, while the USB cable supports 12 Mbit/s. The legacy driver could not meet the firmware download throughput targets of TIA Portal.
  3. Driver consolidation. Maintaining two parallel driver stacks (serial + USB) increased the regression-test surface. Siemens chose the USB stack only.
Note: Even with TIA Portal V18 and Windows 11 22H2, the RS232 PC Adapter is never enumerated as an interface option. The SET PG-PC Interface tool in the TIA Portal installation will show no S7ONLINE access point bound to a COM port.

Diagnostic: Confirming the Issue Is Driver-Related

Before replacing hardware, confirm that the issue matches the known driver-removal pattern:

  1. Open the Windows Start Menu > Siemens Automation > SET PG-PC Interface (the TIA Portal version, not the legacy STEP 7 version).
  2. Change the Access Point of the Application to S7ONLINE (STEP 7).
  3. Examine the Interface Parameter Assignment Used list. The available interfaces will be limited to PC Adapter (Auto), PC Adapter (MPI), PC Adapter (PROFIBUS), TCP/IP, and any installed CP 56xx PROFIBUS boards. No COM port entry will appear.
  4. Compare with the legacy STEP 7 V5.5 Set PG/PC Interface tool on the same machine. If STEP 7 V5.5 lists PC Adapter (MPI) <-> COM1 and TIA Portal does not, the diagnosis is confirmed.

Additional quick-check:

  • Control Panel > Device Manager > Ports (COM & LPT) should show the Prolific PL2303 or FTDI bridge for the PC Adapter. If the COM port is present but TIA Portal cannot see it, the driver is functional but the TIA Portal driver stack does not bind to it — this is the expected behavior.

Solution Path 1: Replace the Cable with a USB-MPI Adapter

This is the lowest-friction solution and is the official Siemens recommendation. The USB PC Adapter is fully supported in all TIA Portal versions from V11 SP2 onward.

Recommended Replacement Part Numbers

Article Number Description Bus Speed
6ES7 972-0CB20-0XA0 PC Adapter USB A1 1.5 Mbit/s
6ES7 972-0CB35-0XA0 PC Adapter USB A2 12 Mbit/s
6ES7 972-0CB35-0XA1 PC Adapter USB A2 (current release) 12 Mbit/s

Both variants plug into a USB-A port on the engineering station and terminate in a 9-pin D-sub MPI/PROFIBUS connector on the CPU end. No external power supply is required; the cable draws its operating voltage from the USB port.

Configuration Procedure

  1. Install the cable using the latest driver from the Siemens support site. Do not rely on the Windows in-box driver — the TIA Portal driver stack expects the vendor-specific driver package.
  2. Open TIA Portal and load the project containing the S7-300 station.
  3. Select the S7-300 CPU in the project tree, right-click and choose Go online > Target system > PG/PC type > PC Adapter (Auto).
  4. Open Online > Accessible nodes. The S7-300 CPU will appear within 10–30 seconds on the first scan.
  5. If no device is found, open the Properties dialog of the PC Adapter and verify the following:
    • USB port is selected (auto-detected)
    • Transmission rate: Auto (recommended) or 187.5 kbit/s (CPU default MPI rate)
    • Highest station address: 31
    • Profile: MPI

Solution Path 2: PROFIBUS CP Card (CP 5611 / CP 5621)

For shop-floor engineering stations that need permanent PROFIBUS connectivity, or where the S7-300 project contains PROFIBUS slaves and DP diagnostics, install a Siemens CP card in the PC.

Supported Cards

Article Number Form Factor Bus Connector Notes
6GK1 561-1AA01 PCI 9-pin D-sub, isolated Legacy card, Windows 7/10 supported
6GK1 561-1AA02 PCI 9-pin D-sub, isolated Updated firmware
6GK1 562-1AA00 PCIe 9-pin D-sub, isolated Recommended for current PCs
6GK1 562-1AA01 PCIe 9-pin D-sub, isolated Current release
CP 5711 USB 9-pin D-sub, isolated External variant, no slot required

Commissioning the CP

  1. Power down the PC and install the CP card in a free PCI or PCIe slot. For CP 5711, simply plug into a USB 2.0 port.
  2. Power on the PC and let Windows enumerate the device. The SIMATIC NET drivers will be installed automatically if TIA Portal V13 or later is present.
  3. Launch the SIMATIC NET Commissioning tool (Start > Siemens Automation > SIMATIC NET > Commissioning Wizard) and assign the CP to the S7ONLINE access point.
  4. Restart the TIA Portal.
  5. Open Online > Accessible nodes. The CP-based PC adapter will appear in the PG/PC Interface dialog as CP 5611 (MPI) or similar.
Field note: CP 5611 and CP 5621 are full PROFIBUS masters. If the S7-300 station is acting as a DP master and you want to attach the CP to the same PROFIBUS segment, ensure the CP is configured as a DP master class 1 and that the segment's rotary address switches on the CPU do not collide with the CP's PROFIBUS address (default 0).

Solution Path 3: PROFINET / Industrial Ethernet

If the S7-300 CPU has a PROFINET interface — either integrated (CPU 31x PN/DP variants) or via a CP 343-1 — and the PC has a network port, this is the most future-proof path. TIA Portal uses standard TCP/IP and requires no special driver hardware.

Requirements

  • CPU 315-2 PN/DP (6ES7 315-2EH14-0AB0) or equivalent with PROFINET interface
  • CP 343-1 (6GK7 343-1EX30-0XE0 or current variant) for older CPU 31x that lack PROFINET
  • Ethernet switch (managed or unmanaged) and standard Cat 5e / Cat 6 cabling
  • Engineering station with a free Ethernet port (1 Gbit/s recommended)

Addressing Steps

  1. Configure the CPU's PROFINET interface in the TIA Portal hardware configuration. Assign a unique IP address on the same subnet as the engineering station (e.g. 192.168.0.1 for the CPU, 192.168.0.100 for the PC). Subnet mask 255.255.255.0.
  2. Set the PC's Ethernet adapter to DHCP or a static address in the same subnet.
  3. Compile and download the hardware configuration to the CPU using the USB or CP-based PC Adapter (first-time setup only).
  4. Switch the PG/PC interface to Intel(R) Ethernet Connection / TCP/IP with the S7ONLINE access point.
  5. Select Online > Accessible nodes. The CPU will appear with its PROFINET MAC address.

Solution Path 4: Direct Ethernet Cross-Over to CPU 31x-2 PN/DP

For temporary engineering access without a switch, use a crossed Ethernet cable directly between the PC and the CPU's PROFINET port. Most modern Ethernet NICs auto-cross, so a straight cable typically works as well.

Direct connection addressing:

  • PC: 192.168.0.100, mask 255.255.255.0, no gateway
  • CPU: 192.168.0.1, mask 255.255.255.0

Temporarily disable the Windows firewall on the engineering profile to allow the S7 communication. Re-enable the firewall before returning the station to production.

Migration Strategy: RS232 PC Adapter Users in Legacy Plants

Plants that standardized on the RS232 PC Adapter for ten or more years often have a fleet of twenty or thirty cables and only a handful of engineering stations. The recommended transition path is:

  1. Inventory the cables. Distinguish 6ES7 972-0CA23-0XA0 (RS232, not supported) from 6ES7 972-0CA11-0XA0 (RS232, also not supported) and 6ES7 972-0CB20-0XA0 (USB, supported).
  2. Procure two USB PC Adapters per engineering station as the minimum. One for primary use, one as a hot spare. Order number 6ES7 972-0CB35-0XA0.
  3. For shop-floor terminal PCs that cannot accommodate a USB cable (lockdown, USB ports disabled), install a CP 5621 PCIe card. This is the only PROFIBUS/MPI solution that does not depend on user-portable cables.
  4. Retain the RS232 PC Adapters for legacy STEP 7 V5.5 SPx engineering stations that are still under maintenance. They remain functional under STEP 7 V5.5 for the full life of the platform.
  5. Document the interface change in the engineering standard so that future commissioning engineers do not waste time searching for the legacy driver in TIA Portal.

Firmware and Driver Compatibility

PC Adapter Version Article Number Min. TIA Portal Min. Driver
RS232 (legacy) 6ES7 972-0CA23-0XA0 Not supported in TIA Portal STEP 7 V5.4 SP5 driver only
USB A1 6ES7 972-0CB20-0XA0 TIA Portal V11 SP2 SIMATIC PC Adapter USB driver V2.x
USB A2 6ES7 972-0CB35-0XA0 TIA Portal V13 SP1 Update 4 PC Adapter USB driver V3.0 or later
USB A2 (current) 6ES7 972-0CB35-0XA1 TIA Portal V15.1 Update 5 PC Adapter USB driver V3.1 or later

The SIMATIC PC Adapter USB driver is bundled with TIA Portal from V13 SP1 onward. For V11 SP2 and V12, the driver must be installed separately from the support package. For TIA Portal V18, ensure the Windows 10/11 driver signature accepts the package — older driver releases (pre-V2.1) may not install on Windows 11 22H2 without driver-signing override.

Verification: Confirm Online Access to the S7-300

  1. Open TIA Portal and load the project.
  2. Select the S7-300 station in the project tree.
  3. Right-click the CPU and choose Go online.
  4. Confirm the online status icon in the status bar turns green and the diagnostic buffer of the CPU is readable.
  5. Open Online > Accessible nodes. The CPU should appear within 30 seconds with its MPI/PROFINET/PROFIBUS address.
  6. From the project tree, right-click the Program blocks folder and select Download to device. This verifies both directions of the online channel.

Successful verification points:

  • Online status icon: green
  • Diagnostic buffer time stamp matches engineering PC clock
  • Block download completes without timeout
  • Online & diagnostics > Operating mode shows the current CPU mode (RUN / STOP / STARTUP)

Troubleshooting Matrix

Symptom Likely Cause Corrective Action
PC Adapter not listed in PG/PC Interface Serial RS232 PC Adapter Replace with USB PC Adapter or CP card
Only TeleService and S7USB listed STEP 7 V5.x driver loaded, TIA Portal driver not installed Reinstall TIA Portal and verify SIMATIC PC Adapter USB driver in Device Manager
Accessible nodes empty despite correct cable Wrong transmission rate Set MPI rate to Auto or 187.5 kbit/s
Accessible nodes empty on USB cable USB driver not installed Install SIMATIC PC Adapter USB driver manually from TIA Portal installation media
CP 5611 not visible after install SIMATIC NET not installed Install SIMATIC NET component from TIA Portal media
PROFINET scan returns nothing IP address mismatch Verify PC and CPU are in same subnet; ping CPU IP
Online connection drops after a few seconds USB power management Disable Windows USB selective suspend for the cable's USB root hub
Block download fails with time-out CPU is in RUN with active priority class 1 comms Stop CPU before download or use online block comparison without stop

References to Siemens Documentation

FAQ

Why does my RS232 PC Adapter work in STEP 7 V5.5 but not in TIA Portal?

Siemens removed the legacy serial driver stack (S7WSCAN-based) from the TIA Portal installation starting with V11. The new "PC Adapter" driver in TIA Portal only supports the USB variants 6ES7 972-0CB20-0XA0 and 6ES7 972-0CB35-0XA0. The serial cable remains usable in STEP 7 V5.5 for the full life of that product line.

Can I install the TIA Portal driver manually so the serial PC Adapter works again?

No. Siemens does not publish a serial driver for the PC Adapter that is compatible with the TIA Portal runtime. The legacy driver can be installed only from the STEP 7 V5.5 media and binds to the STEP 7 V5.5 access point, not the TIA Portal S7ONLINE access point.

Which is faster for downloading blocks, USB A1 or USB A2?

USB A2 (6ES7 972-0CB35-0XA0) supports 12 Mbit/s versus 1.5 Mbit/s on the USB A1. A full hardware download to an S7-300 typically completes in under two minutes on the A2 versus ten minutes on the A1. The A2 also supports the 45.45 kbit/s bus profile used by some older HMI panels.

Is the CP 5621 compatible with Windows 11 22H2?

Yes, with SIMATIC NET V17 or later driver package. Older SIMATIC NET versions (pre-V15) may fail to enumerate the CP 5621 on Windows 11. If you are running TIA Portal V18, the bundled SIMATIC NET V18 driver supports the CP 5621 without additional installation steps.

Can I keep using MPI/DP and PROFINET at the same time on the same S7-300 CPU?

Yes. S7-300 CPUs from the 315-2 PN/DP onward have two physical interfaces: an MPI/DP port and a PROFINET port, which operate independently. The TIA Portal Accessible nodes scan will list the CPU on each interface if both are correctly addressed. Routing between the two is supported via the CPU's internal routing table.

Back to blog