Selecting an Ethernet to PROFIBUS Gateway for S7 Programming

David Krause12 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

Overview: Bridging Ethernet Hosts to PROFIBUS Networks

Engineers commissioning, troubleshooting, or migrating SIMATIC S7 systems routinely need a path between a modern laptop or PC (Ethernet- or USB-only) and a PROFIBUS DP / MPI / PPI segment. The legacy Siemens CP5512 and CP5711 are two well-known PC adapters, but each has operational limits: CP5512 was discontinued in favor of CP5711, and CP5711 still requires external 24 V DC power and STEP 7 V5.4 SP5 or higher. For engineers who want a true Ethernet-attached bridge—either for laptop diagnostics, plant asset management, or permanent protocol translation between EtherNet/IP, Modbus TCP and PROFIBUS DP—a wider catalog of gateways is available.

This reference compares the principal converter categories:

  • Siemens USB/MPI/PROFIBUS PC adapters (CP5711, CP5512).
  • Third-party Ethernet-to-MPI/PPI/DP programming bridges (IBH Link S7, S7-LAN, Net Link, ACCON Net Link, INAT EchoBridge).
  • Industrial multi-protocol gateways (Softing, HMS Anybus, ProSoft PLX51) that map PROFIBUS DP into EtherNet/IP or Modbus TCP for PLC-to-PLC integration.

The selection path depends on whether the requirement is engineering access (laptop ↔ S7 CPU over MPI/PPI/DP) or plant-floor integration (controller ↔ controller across two fieldbuses).

PROFIBUS Interface Fundamentals for the S7 Family

PROFIBUS on SIMATIC S7 systems is delivered in three physical and protocol layers that the engineer must distinguish before choosing any converter:

Layer Baud Rate Typical Connector Typical Use
PPI (Point-to-Point) 9.6 / 19.2 kbit/s RS-485, 9-pin Sub-D S7-200 CPU access
MPI (Multi-Point) 19.2 kbit/s up to 12 Mbit/s RS-485, 9-pin Sub-D S7-300/400 HMI and PG access
PROFIBUS DP 9.6 kbit/s to 12 Mbit/s RS-485, 9-pin Sub-D S7-300/400/ET200 distributed I/O

All three are RS-485 differential signaling on a 9-pin Sub-D connector, which is why a single physical bridge can in principle cover PPI, MPI, and DP. The difference is on the protocol stack: PPI is a simplified master/slave protocol used for S7-200, MPI is Siemens proprietary, and PROFIBUS DP is the standardized EN 50170 fieldbus. A converter must implement the specific layer the target CPU exposes.

A device marketed as "PROFIBUS DP" only guarantees DP-class operation. Confirm MPI and PPI compatibility explicitly in the vendor datasheet before using it on S7-200 or older S7-300/400 PG ports.

Siemens CP5711: USB-to-PROFIBUS PC Adapter

The CP 5711 is Siemens' current PC adapter for connecting a laptop or engineering station to MPI and PROFIBUS networks. It is a USB device, not an Ethernet device, so it is included here only as the baseline against which Ethernet bridges are compared.

Technical Data (per product release description)

Parameter Specification
Transmission rates 9.6 kbit/s to 12 Mbit/s
Connection to PROFIBUS 9-pole Sub-D socket
Connection to PG/PC USB V2.0
Auxiliary power 24 V DC required
Required STEP 7 STEP 7 V5.4 SP5 or higher

The CP5711 is documented on the Siemens Industry Online Support portal under entry ID 34780027. Always verify the latest firmware and SIMATIC software compatibility against the live entry before commissioning.

The 24 V DC requirement is a recurring field complaint: USB-powered passive adapters such as the older CP5512 drew operating power directly from the PC's USB port. With CP5711, plan for a separate 24 V supply on the service cart or use a powered USB hub if no plant 24 V is nearby.

Siemens CP5512: Legacy USB Adapter

The CP 5512 is the predecessor to the CP5711 and remains in service at many plants. It also presents as USB to the PC and 9-pin Sub-D to the PROFIBUS segment, but does not require external 24 V DC. Engineers holding spare CP5512 stock sometimes keep them specifically because they are bus-powered; however, spare parts availability is the limiting factor. The transition path is straightforward: any application that ran under CP5512 with STEP 7 V5.4 SP5 or later is supported by CP5711, with the addition of an external 24 V source.

Third-Party Ethernet-to-PROFIBUS Programming Bridges

For engineers who want a true Ethernet-attached laptop interface—plug the bridge into the network, find it from STEP 7/TIA without a USB driver—several European vendors have shipped Ethernet-attached MPI/DP programming devices for two decades. They are commonly referenced by their product family names rather than a Siemens catalog number, and they appear in many SIEMENS application notes as approved alternatives.

IBH Link S7 (IBH Softec)

The IBH Link S7 is an Ethernet-to-MPI/PPI/PROFIBUS bridge with its own TCP server. STEP 7 or TIA Portal connects to it via the "TCP/IP" PG/PC interface, and the bridge in turn handles the RS-485 side. This is the closest functional equivalent to "an Ethernet version of the CP5711" for many engineers.

  • PG/PC interface: TCP/IP (no USB driver needed).
  • Field side: MPI/PPI/PROFIBUS up to 12 Mbit/s on a 9-pin Sub-D.
  • Typical use: online diagnostics, program upload/download, HMI tag browsing on S7-200/300/400 CPUs.

S7-LAN (Process Informatik)

S7-LAN is a similar Ethernet-attached programming bridge, widely deployed with the older S7-200 and S7-300 lines. It exposes the S7 protocol over TCP, allowing STEP 7 / TIA Portal to communicate with the attached PLC without USB. It is one of the recommended options when a CP5711 cannot be powered or when the engineer needs to bridge a long distance from the office to the field segment.

Net Link (Systeme Helmholz)

The Helmholz Net Link family includes Ethernet-to-MPI/PROFIBUS and Ethernet-to-S7-300 PN variants. The PROFIBUS version appears as a standard Ethernet device on the LAN and translates to MPI/DP for the CPU. Helmholz publishes configuration manuals for STEP 7 and TIA Portal that walk the engineer through selecting the Net Link as the active PG/PC interface.

ACCON Net Link (Deltalogic)

ACCON Net Link from Deltalogic is an Ethernet-to-MPI/DP programming bridge with a focus on S7-200 PPI as well as S7-300/400 MPI. It is often referenced when PPI access is mandatory, because not every Ethernet bridge in this category implements PPI at full speed.

INAT EchoBridge

The INAT EchoBridge is a multi-port PROFIBUS repeater/bridge with Ethernet diagnostics. The 5-port DP variant is heavier than a typical programming bridge but is occasionally repurposed in panel shops as a permanent tap point for engineering laptops.

Industrial Multi-Protocol Gateways: PROFIBUS ↔ EtherNet/IP / Modbus TCP

When the requirement shifts from laptop programming to controller-to-controller integration—e.g., an Allen-Bradley ControlLogix or CompactLogix scanner needing access to PROFIBUS DP slaves, or a Modbus TCP SCADA polling PROFIBUS DP instruments—the category changes from "programming bridge" to "protocol gateway." The following three products are representative of the field.

Softing Ethernet/IP to PROFIBUS DP Master Gateway

Softing Industrial Automation offers an EtherNet/IP-to-PROFIBUS DP master gateway that lets an EtherNet/IP controller (e.g., ControlLogix, CompactLogix) act as the master of a downstream PROFIBUS DP segment. The gateway exposes PROFIBUS DP slave devices to the EtherNet/IP scanner through internal I/O mapping, and supports configuration, parameterization, and plant asset management (PAM) functions on the PROFIBUS side. See the Softing Ethernet/IP to PROFIBUS DP Master Gateway product page for current catalog number and firmware options.

HMS Anybus Communicator (EtherNet/IP Adapter ↔ PROFIBUS DP Device)

The HMS Networks Anybus Communicator family addresses the inverse case: a PROFIBUS DP master controller needs to see a PROFIBUS DP-capable subordinate as a standard EtherNet/IP node. The specific catalog number ABC4014-A implements the EtherNet/IP adapter to PROFIBUS DP device path. Configuration is handled in the Anybus Configuration Manager via the HMS web interface. Refer to the HMS Networks ABC4014-A product page for the current datasheet, EDS/AOP files, and supported firmware revisions.

ProSoft Technology PLX51-PBM

The ProSoft PLX51-PBM is a PROFIBUS DP master/slave gateway that bridges into EtherNet/IP, Modbus TCP/IP, or Modbus Serial. It can operate as either a master or slave on the PROFIBUS side, which makes it useful for retrofitting a PROFIBUS slave into a Modbus TCP SCADA, or for having an EtherNet/IP scanner poll PROFIBUS DP slaves through a single PROFIBUS master port. See the ProSoft PLX51-PBM product page for current firmware, GSD/EDS files, and add-on instructions for Studio 5000.

Selection Matrix

Match the device category to the use case before evaluating features:

Requirement Recommended Category Example Part
USB laptop ↔ S7-300/400 MPI for STEP 7 Siemens USB PC adapter 6GK1571-1AA00 (CP5711)
Ethernet laptop ↔ S7-200 PPI Ethernet programming bridge IBH Link S7, ACCON Net Link
Ethernet laptop ↔ S7-300/400 MPI/DP over plant LAN Ethernet programming bridge IBH Link S7, S7-LAN, Net Link
EtherNet/IP scanner (ControlLogix/CompactLogix) ↔ PROFIBUS DP slaves Multi-protocol gateway Softing EtherNet/IP↔DP master, ProSoft PLX51-PBM
PROFIBUS DP master ↔ EtherNet/IP adapter node Multi-protocol gateway HMS Anybus Communicator ABC4014-A
Modbus TCP SCADA ↔ PROFIBUS DP slaves Multi-protocol gateway ProSoft PLX51-PBM

Commissioning Procedure: Ethernet Bridge to S7 CPU

  1. Wire the bridge's 9-pin Sub-D to the MPI/DP segment of the target CPU, observing A/B line polarity and termination at both ends of the segment.
  2. Apply 24 V DC if the bridge is not PoE-powered; verify the power LED and the PROFIBUS activity LED are steady (not flashing continuously).
  3. Set the bridge's IP address via its built-in web configuration (default address and credentials are vendor-specific; document both).
  4. From the engineering laptop, open STEP 7 (V5.4 SP5 or higher for CP5711; TIA Portal V13+ for IBH Link S7 and similar bridges) and add a new PG/PC interface of type TCP/IP.
  5. Select the bridge's IP as the active PG/PC interface. Set the transmission rate on the access point to "PC Adapter (MPI)" or "PC Adapter (PROFIBUS)" matching the bus speed.
  6. Open "Accessible Nodes" or use "Online → Accessible Backplane" to confirm visibility of the CPU before any download or upload operation.
  7. Document the bridge's IP, subnet, gateway, and the resulting PG/PC interface assignment inside the project so the next engineer can repeat the path without reverse-engineering.
Two MPI/DP masters on the same segment (e.g., the Ethernet bridge and an HMI panel) must each have a unique PROFIBUS address, and the segment must still observe the bus-parameter "slot time" and "Tslot" limits. Adding any device alters bus timing; re-run the STEP 7 "Bus Parameters" diagnostic after commissioning.

Commissioning Procedure: EtherNet/IP Scanner to PROFIBUS DP Slaves

  1. Install the gateway (Softing, ProSoft, HMS) on the PROFIBUS segment with the DP slaves; verify the 9-pin Sub-D pinout and the termination switch positions.
  2. Import the GSD file of each DP slave into the gateway's configuration tool. Map each slave's I/O to the gateway's internal process image.
  3. Connect the gateway's Ethernet port to the EtherNet/IP scanner's subnet. Configure the IP address, subnet, and (if needed) DHCP behavior.
  4. In the scanner (e.g., Studio 5000 for ControlLogix), install the gateway's EDS/AOP and add it as an EtherNet/IP adapter. The I/O assembly size on the EtherNet/IP side is set from the gateway's internal image defined in step 2.
  5. Run the scanner in run mode and verify that the input assembly reflects the live DP slave input data, including any diagnostic flags.
  6. Validate timing: PROFIBUS DP cycles at 1.5 Mbit/s complete a 32-byte I/O scan in a few milliseconds; if the EtherNet/IP RPI is set tighter than the PROFIBUS cycle, the scanner will receive repeated data, not faster data—document both cycle times.

Troubleshooting Matrix

Symptom Likely Cause Corrective Action
CP5711 not recognized by STEP 7 USB driver not installed, or STEP 7 V5.4 SP5 not installed Reinstall SIMATIC NET PC software; verify STEP 7 version against Siemens Industry Online Support entry 34780027.
CP5711 LED off despite USB connection 24 V DC supply missing Apply external 24 V DC; CP5711 does not operate bus-powered.
Ethernet bridge visible in network scan but CPU not visible in "Accessible Nodes" Wrong MPI/DP address on bridge, or bus speed mismatch Set bridge PROFIBUS address to 0 (default master) for diagnostics; match bus speed to CPU's MPI/DP port setting.
PROFIBUS slaves drop out after gateway is added Bus termination changed, or address conflict Verify terminator power is on at both physical ends only; verify unique PROFIBUS addresses.
EtherNet/IP scanner reports connection timeout to Softing/ProSoft gateway IP mismatch, EDS not registered, or RPI shorter than PROFIBUS cycle Ping gateway from scanner subnet; re-register EDS; raise RPI to ≥ PROFIBUS DP cycle time.
HMS Anybus Communicator web UI unreachable Default IP not on laptop subnet Reset to factory defaults per HMS datasheet; assign static IP on the configuration laptop.
DP slave diagnostics read in PAM tool but not visible to controller Diagnostic buffer not mapped to I/O image Re-import GSD; enable diagnostic events in gateway configuration.

Field-Proven Caveats

  • USB vs. Ethernet power. CP5711's external 24 V requirement is the single most common reason field engineers seek an Ethernet bridge. Plan for the 24 V source before adding CP5711 to a service cart.
  • PROFIBUS segment integrity. Adding any device to an existing DP segment changes the bus parameters. Run STEP 7's "Check Bus Parameters" tool after adding an Ethernet bridge to confirm slot time and Tslot are still within the segment's capability.
  • EDS / GSD version drift. Multi-protocol gateways depend on the EDS/AOP for the EtherNet/IP scanner and the GSD file for the DP slave. Keep both aligned to the firmware actually loaded on the gateway; mismatched versions cause connection-time diagnostics that are difficult to interpret.
  • Cycle-time accounting. The PROFIBUS cycle is the slower of the two networks. Setting the EtherNet/IP RPI shorter than the PROFIBUS cycle does not produce fresher data and can flood diagnostic buffers.
  • Cybersecurity. Ethernet-attached bridges become a path from the plant LAN to the PROFIBUS segment. Place them behind a managed switch with port security and use the bridge's built-in access control where available.

FAQ

Does Siemens offer an Ethernet version of the CP5711?

Siemens does not publish a direct Ethernet-to-PROFIBUS PG adapter in the CP5711 family. For Ethernet-attached access, use third-party bridges such as IBH Link S7, S7-LAN, Net Link from Helmholz, or ACCON Net Link. For controller integration, use a multi-protocol gateway such as Softing, HMS Anybus Communicator, or ProSoft PLX51-PBM.

What STEP 7 version is required for the CP5711?

STEP 7 V5.4 SP5 or higher is required. For TIA Portal deployments, use the SIMATIC NET PC software version compatible with the installed TIA Portal release. Verify against Siemens Industry Online Support entry 34780027 before commissioning.

What transmission rates does the CP5711 support?

The CP5711 supports 9.6 kbit/s to 12 Mbit/s on the PROFIBUS side, covering PPI, MPI, and PROFIBUS DP. The PG/PC interface is USB V2.0.

Can a Softing, HMS, or ProSoft gateway replace the CP5711 for STEP 7 programming?

No. Those devices are protocol gateways, not programming bridges. For online programming with STEP 7 or TIA Portal against an S7 CPU, use a programming bridge such as IBH Link S7, S7-LAN, Net Link, or ACCON Net Link. Use the multi-protocol gateways only when bridging two PLC networks (EtherNet/IP to PROFIBUS DP, or Modbus TCP to PROFIBUS DP).

Why does the CP5711 require 24 V DC while the older CP5512 did not?

The CP5711's PROFIBUS interface and onboard diagnostics draw more current than the USB V2.0 port can supply on its own. The 24 V DC input is mandatory; the CP5512 remains the bus-powered alternative where available stock and STEP 7 compatibility allow.

Back to blog