How to Troubleshoot 'Online Communication Link Damaged' Errors with USB PC Adapters in SIMATIC STEP 7 and PCS 7

How to Troubleshoot 'Online Communication Link Damaged' Errors with USB PC Adapters in SIMATIC STEP 7 and PCS 7

The error 'Online communication link damaged' when connecting a Siemens USB PC Adapter (MPI/DP) occurs due to bus parameter mismatches in the Set PG/PC Interface utility, conflicting 'PG is the only master' settings, incorrect communication port selection on the CPU, or USB driver power management interference. To resolve this, open Set PG/PC Interface, select 'PC Adapter USB.MPI' (or PROFIBUS), verify the transmission rate matches the physical CPU port (typically 187.5 kbps for MPI or 1.5 Mbps for DP), connect to the CPU X1 MPI port, and ensure the active LED illuminates steadily.

Table of Contents

Role of USB PC Adapters in SIMATIC STEP 7 and PCS 7 Systems

In SIMATIC automation, the PC Adapter USB (e.g., 6ES7972-0CB20-0XA0 or modern PC Adapter USB A2 6GK1571-0BA00-0AA0) provides a portable USB-to-serial communication bridge for connecting engineering laptops to SIMATIC S7-300, S7-400, and C7 controllers over MPI or PROFIBUS DP.

In standard SIMATIC PCS 7 architectures:
* The primary Plant Bus communicates strictly via Industrial Ethernet (ISO / TCP/IP) using high-performance network processors (CP 1613, CP 1623) or standard network adapters (Softnet-IE).
* USB PC Adapters are strictly used as temporary local service tools—for initial controller IP parameterization, emergency diagnostic buffer extraction when Ethernet communication is severed, or memory resets (MRES).

Root Causes of 'Online Communication Link Damaged' Errors

When a technician clicks 'Accessible Nodes' or attempts to monitor blocks and receives the error Online communication link damaged:
1. Bus Parameter and Speed Mismatches: The PG/PC Interface transmission speed does not match the active port configuration. Standard MPI defaults to 187.5 kbps, whereas PROFIBUS DP defaults to 1.5 Mbps (or 12 Mbps).
2. Conflicting Master Flags ('PG is the Only Master on Bus'): If this checkbox is enabled while the adapter is plugged into an active bus containing other masters (such as an HMI panel or partner CPU), token-ring collisions occur, prompting the adapter to disconnect.
3. Connecting to the Wrong Physical CPU Port: S7 CPUs typically feature multiple ports: Port X1 is MPI (or MPI/DP), while Port X2 is dedicated DP or PN. Connecting an adapter configured for MPI into a port configured exclusively for PROFIBUS DP triggers connection failures.
4. USB Selective Suspend: Windows power management shuts off power to the USB adapter when polling latency spikes.

Configuring the PG/PC Interface for MPI and PROFIBUS DP

To configure the communication link cleanly:

  1. Open Set PG/PC Interface:
    * Open Windows Control Panel or SIMATIC Manager (Options > Set PG/PC Interface...).
  2. Select the Active Interface:
    * For MPI communication, select PC Adapter USB.MPI.1.
    * For PROFIBUS communication, select PC Adapter USB.PROFIBUS.1.
  3. Configure Interface Properties:
    * Click Properties....
    * Under the Local Connection tab, ensure connection type is set to USB.
    * Under the MPI (or PROFIBUS) tab:
    • Set Address to 0 (standard PG station address).
    • Set Transmission Rate: select 187.5 kbps for MPI (or 1.5 Mbps for DP).
    • Set Highest Station Address (HSA): typically 31 for MPI, 126 for PROFIBUS.
    • Uncheck: PG is the only master on the bus if connecting to an operating bus with multiple nodes.
  4. Test Accessible Nodes:
    * Click OK to apply. In SIMATIC Manager, click the Accessible Nodes icon. The CPU node (typically address 2) will appear in the tree.

Diagnostic LED Indicators and Hardware Troubleshooting

The physical LEDs on the PC Adapter USB provide immediate diagnostic feedback:
* POWER LED: Must illuminate solid green. If unlit, the USB port is unpowered or the adapter hardware is defective.
* USB LED: Illuminates green when valid USB communication is established with the Windows host driver.
* ACTIVE LED:
* Unlit: No physical bus connection detected or cable broken.
* Flashing: The adapter is actively synchronizing with bus baud rates or searching for token ring masters.
* Solid Green: Bus synchronization achieved; communication active.

Comparison of SIMATIC Programming Adapters and Interfaces

The table below compares the hardware adapters commonly used for connecting engineering stations to SIMATIC controllers.

Adapter HardwareOrder Number (MLFB)Supported ProtocolsMaximum SpeedRecommended ApplicationPC Adapter USB A26GK1571-0BA00-0AA0MPI, PROFIBUS DPUp to 12 MbpsPortable field service on S7-300/400Legacy PC Adapter USB6ES7972-0CB20-0XA0MPI, PROFIBUS DPUp to 1.5 MbpsLegacy maintenanceCP 57116GK1571-1AA00MPI, PROFIBUS DP/PAUp to 12 MbpsHigh-speed industrial diagnosticsStandard Ethernet NICCommercial Intel NICIndustrial Ethernet, PROFINET1 Gbps / 100 MbpsStandard PCS 7 Plant Bus

Verification

To confirm that the communication adapter is operating properly:
1. Connect the adapter cable to the CPU X1 port and insert the USB connector into the engineering PC.
2. Verify that both the POWER and USB LEDs illuminate steady green.
3. In SIMATIC Manager, click Accessible Nodes: verify that the CPU station address appears with its MPI/DP icon.
4. Double-click the CPU node, expand Blocks, and verify that online blocks can be viewed without communication timeout dialogs.
5. Open PLC > Module Information and verify that CPU operating states and diagnostic buffers are readable.

Limitations and Operational Precautions

  • USB PC Adapters must never be used as permanent runtime communication links for PCS 7 Operator Stations; production plants require dedicated Industrial Ethernet CPs.
  • Avoid connecting or disconnecting the MPI/DP connector while the CPU is operating under high electrical noise; transient spikes on the RS-485 interface can cause communication processor lockups.
  • When purchasing replacement adapters, always validate MLFBs against the applicable Siemens catalog and authorized distributor quotation; older adapters (6ES7972-0CB20-0XA0) are obsolete and replaced by PC Adapter USB A2.
  • USB PC Adapters draw power from the USB host port and the CPU MPI port; verify that the CPU port supplies 24V DC on pin 2/7.

Engineer FAQ

Why did Accessible Nodes work on one PLC but fail on another with the same adapter?

Different PLCs often use different bus speeds or port configurations. If PLC 1 has port X1 set to MPI at 187.5 kbps and PLC 2 has port X1 configured for PROFIBUS DP at 1.5 Mbps, connecting with an MPI profile will fail. You must adjust the transmission rate in Set PG/PC Interface to match each specific CPU port.

Can I connect to an S7-400 CPU via Ethernet instead of MPI?

Yes. All modern S7-400 and CPU 410 controllers feature integrated PROFINET/Ethernet ports or CP 443-1 communication processors. Connecting a standard Ethernet cable and selecting TCP/IP -> [Network_Card] in Set PG/PC Interface is faster and eliminates the need for USB PC Adapters.

What does the 'PG is the only master on the bus' setting do?

When checked, the adapter assumes no other masters exist and does not wait for token passing. If an HMI panel or another master is present, token collisions destroy communication. Leaving this box unchecked allows the adapter to participate safely in multi-master networks.

Technical References

Related Articles

Related Tags

  • PC Adapter USB
  • MPI
  • PROFIBUS DP
  • PG PC Interface
  • STEP 7
6 respuestas