Wiring S5 CP143 SSV104 to RJ45 SCADA: ITP vs AUI Solutions

David Krause15 min read
Industrial NetworkingSiemensTutorial / How-to
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

Migrating a SCADA workstation away from legacy SIMATIC NET hardware while leaving an installed base of SIMATIC S5-115U and S5-135U controllers untouched is a recurring brownfield problem. Each PLC terminates Ethernet through a CP143 communications processor that speaks the SIMATIC NET ISO transport protocol (ISO 8073 Class 4) over a 10 Mbit/s H1 (IEEE 802.3 10BASE5/10BASE2) backbone. The H1 fan-out device, the SSV104, is a pure AUI multiport transceiver - it has no twisted-pair MAU and no Layer-2 intelligence. The legacy SCADA PC carried a CP1314 ISA card with an AUI port and the SIMATIC NET ISO stack.

The instinctive workaround on a modern PC is to drop an ITP cable (for example 6XV1 850-2LH10) between the new PC's RJ45 jack and the SSV104's 15-pin Sub-D, then load the SIMATIC NET ISO transport driver on the onboard NIC. That configuration will never bring up a link. The ITP cable assumes Siemens ITP signalling on both ends; the SSV104 only exposes AUI; and the RJ45 NIC only speaks 10BASE-T/100BASE-TX MLT-3. No physical layer is shared. This reference walks through the underlying interface mismatch and then details the two field-proven migration paths that keep the CP143 fleet and the SSV104 in place.

Current vs Proposed SCADA Architecture

The original wiring is fully AUI from the CP143 to the SSV104 to the CP1314 in the SCADA PC. The naive migration replaces only the SCADA PC and substitutes an RJ45 patch for the AUI drop. The corrected options preserve the SSV104 but introduce either a PCIe card with an AUI port on the new PC, or a small media converter at the SSV104 end.

Original SCADA wiring (working) 10x CP143 AUI SSV104 AUI CP1314 ISA (AUI) SCADA Naive proposal - link does NOT come up 10x CP143 AUI SSV104 ITP 6XV1 850-2LH10 SCADA RJ45 NIC Path A: CP1613 A2 PCIe card 10x CP143 AUI SSV104 AUI drop CP1613 A2 (PCIe) SCADA Path B: MINI UTDE media converter

Why a Direct ITP Cord Does Not Work

Three incompatible physical layers are in play. Each fails on its own terms.

Layer SSV104 port ITP cable 6XV1 850-2LH10 RJ45 NIC (10/100)
Connector Sub-D 15 (AUI, female) Sub-D 15 / Sub-D 9 (ITP) 8P8C RJ45
Signalling AUI (DI/DO/CI/CO data, VC/VP control) ITP Manchester on TP, 10 Mbit/s 10BASE-T / 100BASE-TX MLT-3
Link pulses AUI idle / SQE test None (passive cable) NLPs (Normal Link Pulses)
Result when mated - - No link, no data

The SSV104 is transparent at the MAC layer - it does not encode or decode any line signal. It just relays AUI between its ports. If the SCADA side never presents valid AUI signals, every CP143 in the star sees a dead segment. Likewise, an RJ45 NIC never sees valid 10BASE-T link pulses, so it never declares link up. Both ends assume the other end is faulty. The cable is the least of the problem; it is the absence of a media converter that breaks the chain.

Engineering note. Siemens deprecated ITP cabling itself in favour of twisted pair with the introduction of the FastConnect (FC) TP and FC RJ45 system in the late 1990s. Any modern deployment should treat ITP cable as legacy spares only and rely on standard 100 Mbit/s or 1 Gbit/s TP for new segments.

SSV104 Interface Analysis

The SSV104 (catalog 6GK1 104-0AA00) is an AUI multiport transceiver and star hub. Each of its ports is a female 15-pin Sub-D wired per IEEE 802.3 Section 7 (AUI). The four data lines are DO+/-, DI+/-, and the control lines are VC (violation / collision presence) and VP (voltage plus, +12 V to power external transceivers if any). It is electrically transparent and does not contain a TP MAU or a managed Ethernet switch. It cannot auto-negotiate; it cannot bridge between AUI and TP. It simply repeats whatever Manchester signal it sees on one port onto all the others.

The CP143 connects to the SSV104 with a standard AUI drop cable, typically 6XV1 850-0AH10 (or equivalent). The cable carries the four data pairs and the +12 V VP power line. The legacy CP1314 in the old SCADA PC also accepted an AUI drop. The new PC must therefore provide either an AUI port of its own or an AUI-to-TP media converter somewhere on the segment. The original SIMATIC NET manual chapter that documents this media-conversion guidance is the SIMATIC NET Twisted-Pair and Fiber-Optic Networks manual, section 6.5.

Solution Option A - CP1613 A2 in the SCADA PC

The simplest drop-in is the CP1613 A2 (catalog 6GK1 161-3AA01), a PCIe x1 card with both an AUI Sub-D 15 port and an RJ45 (10/100 Mbit/s) port on the bracket. The card is supported by the SIMATIC NET PC Software suite, which loads the ISO transport stack directly onto it. The card appears in Windows as a SIMATIC NET device rather than a generic NIC and is configured through the SIMATIC NET Configuration Console.

Field wiring for Path A:

  1. Power down the new SCADA PC. Fit the CP1613 A2 in a free PCIe slot.
  2. Connect an AUI drop cable (for example 6XV1 850-0AH10) from the CP1613 A2's AUI port to one of the SSV104's AUI ports.
  3. Leave the ten CP143s untouched. Their AUI drops into the remaining SSV104 ports.
  4. Boot Windows. Install SIMATIC NET PC Software with SOFTNET IE S7 (the S5/S7 communication component) and the OPC server.
  5. In Configuration Console, bind the CP1613 A2 to ISO Transport mode. Set a local MAC address (or accept the card default) and a TSAP - see the software section below.
Slot choice. The CP1613 A2 is PCIe x1, mechanically fits in any larger slot. Place it on a bus that is not shared with high-bandwidth devices if you also intend to forward video from the same workstation - the card uses DMA but the older drivers can occasionally contend with video capture cards on shared PCIe bridges.

The CP1613 A2 also has an RJ45 port. If you later migrate the SCADA side to a modern managed switch, the card can be reconfigured as a TP node without removing it. That gives you a clean upgrade path away from the SSV104 when the CP143 fleet is eventually retired.

Solution Option B - MINI UTDE Media Converter

If installing a PCIe card is not an option - for instance because the SCADA PC is a sealed industrial panel without expansion slots, or because the IT department prefers to use the standard onboard NIC - use a MINI UTDE AUI-to-TP media converter. The MINI UTDE is a Siemens SIMATIC NET media converter intended for terminal/drop devices. It is a small in-line box with an AUI Sub-D 15 on one side and an RJ45 (10 Mbit/s) on the other, and it draws its +12 V power from the AUI VP line.

Field wiring for Path B:

  1. Connect the MINI UTDE's AUI port to one of the SSV104's AUI ports via a standard AUI drop.
  2. Connect the MINI UTDE's RJ45 port to a standard unmanaged or managed Ethernet switch (or directly to the SCADA PC NIC with a patch cable).
  3. Connect the ten CP143s to the remaining SSV104 ports as before.
  4. On the SCADA PC, install SIMATIC NET PC Software with SOFTNET IE S7 and bind the onboard NIC (or the switch port NIC) to ISO Transport mode.
Restriction. The MINI UTDE is specified for end-device drops only. Do not chain it to another switch that itself fans back into AUI - the AUI side does not implement CSMA/CD the way a true AUI transceiver does. In this star topology the SSV104 is already the collision-domain manager, so a single MINI UTDE feeding the SCADA PC is correct usage.

Because the MINI UTDE terminates at 10 Mbit/s only, the SCADA side switch and NIC must auto-negotiate down to 10 Mbit/s full or half duplex. Modern NICs auto-negotiate correctly, but some managed switches have the port-speed fixed at 100 Mbit/s by default - verify the port is set to Auto or 10 Mbit/s.

Solution Comparison

Criterion Path A - CP1613 A2 Path B - MINI UTDE + switch
Hardware on SCADA PC PCIe card required Onboard NIC only
Cabling from SSV104 to SCADA AUI drop (Sub-D 15) AUI drop -> MINI UTDE -> RJ45
Speed at SCADA PC 10 Mbit/s (AUI) or 10/100 if using the card's RJ45 10 Mbit/s (UTDE limit)
Driver binding CP1613 A2 -> ISO Transport Onboard NIC -> ISO Transport
SIMATIC NET licence SOFTNET IE S7 SOFTNET IE S7
Future migration to S7 RJ45 port of CP1613 A2 supports TCP/IP later Already RJ45 - drop the UTDE, retag the NIC
Spare-part risk Card still in stock but EOL UTDE scarcer, EOL
Field reliability (vibration, chassis) PCIe latching, robust UTDE is a small in-line box, secure it

For a single SCADA PC and a 10-CP143 fleet, Path A is the lowest-risk and most supportable answer. The CP1613 A2 is documented as a connection endpoint for SSV104-style AUI segments and is officially supported by SIMATIC NET PC Software. Path B is acceptable where the SCADA PC hardware cannot accept a card or where the migration is expected to be temporary.

Software Stack - SIMATIC NET SOFTNET IE S7

Whichever path is chosen, the SCADA PC requires the SIMATIC NET PC Software stack with the S7/S5 communication driver and the OPC server. The relevant component is the SOFTNET IE S7 family of drivers, which includes the ISO transport protocol needed to speak to a CP143. It is not the same product as SOFTNET-IE S7 Lean or SOFTNET-IE PN - those bundles are TCP/IP-only and will not load the ISO transport stack.

Installation order:

  1. Install SIMATIC NET PC Software first; this places the Configuration Console, the OPC DA server (ProgID OPC.SimaticNET.DA) and the OPC UA server.
  2. Install the SOFTNET IE S7 license (an electronic license key, usually delivered as a License Key Disk or through the Web License Manager).
  3. Reboot. Open SIMATIC NET Configuration Console as Administrator.
  4. Under Modules, locate the CP1613 A2 (or the NIC used in Path B). Right-click -> Properties -> bind to ISO Transport.
  5. Assign a TSAP (Transport Service Access Point). For CP143 connections the convention is 01.01 for the first slot, 02.01 for the second, and so on. Match the CP143's COM 143 configuration exactly.

On the S5 side, open STEP 5 and the COM 143 configuration tool. Each CP143 must have at least one configured ISO transport connection pointing at the SCADA PC's MAC address and TSAP. The standard FETCH active and WRITE active connection types are typical for SCADA poll/command traffic. The same ISO transport handshake pattern that the SCADA PC uses to talk to an S5 CP143 is also documented for the reverse direction (S5 as client, modern controller as server) in the Siemens cross-generation example 109482475 - Ethernet Communication between SIMATIC S5 and a SIMATIC S7-1500.

Operating system. SIMATIC NET PC Software V13 and later support Windows 7 SP1, Windows 10 (64-bit) and Windows Server 2016/2019. The CP1613 A2 is supported on Windows 10 with SIMATIC NET V15.1 or higher; older versions of SIMATIC NET may install the driver set but not bind the A2 variant of the card on Windows 10.

OPC and SCADA Tag Integration

Once the ISO transport connection is up, expose the S5 data through the SIMATIC NET OPC DA server. Modern SCADA packages - WinCC, WinCC Professional, Ignition, iFIX, Citect, FactoryTalk View - include an OPC DA client. Point the client at ProgID OPC.SimaticNET.DA on the local host. Each S5 data block item is referenced with the SIMATIC NET item syntax:

S5:[ConnectionName]DB100,DBW0
S5:[ConnectionName]DB200,DBB5
S5:[ConnectionName]E0.0
S5:[ConnectionName]A4.7
S5:[ConnectionName]MW100

For SCADA packages that prefer OPC UA, the SIMATIC NET OPC UA server (included with SIMATIC NET V14+) exposes the same data tree as DA. Alternatively a third-party OPC DA-to-UA bridge can be inserted in front of the SIMATIC NET DA server.

When migrating, replace the old CP1314 driver configuration in the SCADA project with the new SIMATIC NET OPC items. Tag names can usually be preserved, but verify that bit-level addresses (for example E0.0) map cleanly between the old CP1314 OPC server and the new SIMATIC NET OPC server; some legacy servers used 1-based numbering, SIMATIC NET uses 0-based.

Migration Procedure

Use this ordered procedure for either path. Steps marked [A] apply only to the CP1613 A2 path, steps marked [B] only to the MINI UTDE path.

  1. Inventory the existing SSV104 ports and label each drop cable at both ends. Photograph the SSV104 before any change.
  2. Confirm the SCADA PC hardware: PCIe slot available? [A] Onboard NIC free? [B]
  3. Order components: CP1613 A2 6GK1 161-3AA01 and SOFTNET IE S7 license [A], or one MINI UTDE media converter and SOFTNET IE S7 license [B].
  4. Plan a SCADA outage window. Even though the CP143s keep running, the SCADA loses visibility during the cut.
  5. Power down the SCADA PC. Fit the CP1613 A2 [A] or free the onboard NIC port [B].
  6. Connect AUI drop from SSV104 to CP1613 A2 [A] or to MINI UTDE [B]. Connect RJ45 patch from MINI UTDE to the switch/NIC [B].
  7. Boot Windows. Install SIMATIC NET PC Software and the SOFTNET IE S7 license. Reboot.
  8. Open SIMATIC NET Configuration Console. Bind the CP1613 A2 [A] or onboard NIC [B] to ISO Transport. Set local TSAP 01.01.
  9. Verify the COM 143 configuration in STEP 5. Each connection must point at the new SCADA PC's MAC and TSAP.
  10. Open the SIMATIC NET Connection Diagnostics tool. Confirm all ten CP143 connections report Established.
  11. Reconfigure the SCADA project: replace the old CP1314 driver with the SIMATIC NET OPC DA client. Validate tag reads against each of the ten PLCs.
  12. Perform a write test from SCADA to a non-critical S5 tag (for example a marker word). Confirm the value changes in STEP 5 online monitor.
  13. Place the SCADA back in service and monitor for at least one shift before closing the migration.

Verification and Commissioning

Use this checklist during commissioning:

Check Expected result Tool
Link LED at CP1613 A2 AUI port [A] / MINI UTDE AUI port [B] Solid green Visual / card diagnostics
SIMATIC NET Configuration Console - module state Operating, ISO Transport bound Configuration Console
Connection Diagnostics - each CP143 Established for all 10 SIMATIC NET Connection Diagnostics
OPC DA browse - server tree 10 connection branches visible Any OPC DA browser
Read a known DB tag Value updates at scan rate OPC client / SCADA
Write a marker word from SCADA Word changes in STEP 5 monitor STEP 5 online monitor
Heartbeat tag round-trip < 2 s Confirmed SCADA test page
CPU load on SCADA PC No sustained > 70% on a single core Task Manager
Heartbeat test. Implement a 1 Hz tag increment in the SCADA project that writes a counter to a reserved S5 marker word. A separate SCADA screen reads the word back. Round-trip latency above 2 seconds usually indicates an overloaded SCADA PC rather than a CP143 / SSV104 issue.

Troubleshooting Matrix

Symptom Likely root cause Fix
No link LED at CP1613 A2 AUI port [A] AUI drop not powered (no +12 V VP), or cable pinned wrong Check SSV104 supplies VP (12 V on the appropriate pins). Replace AUI drop cable with known-good 6XV1 850-0AH10.
Link LED on, but ISO Transport not bound in Configuration Console Wrong SIMATIC NET version, license missing Verify SOFTNET IE S7 license is installed. Reinstall the S7 component.
Connection Diagnostics shows Not reachable for all CP143s Wrong TSAP on PC side, or wrong MAC/TSAP on CP143 COM 143 Match TSAP pairs. CP143 typically uses slot-based TSAPs 01.01, 02.01, ...
Connection Diagnostics shows Not reachable for a single CP143 Loose AUI drop at SSV104, or CP143 fault Reseat drop. Check CP143 SF/BAT LEDs. Power-cycle the S5 CPU.
OPC DA browse returns empty OPC server not started, or wrong ProgID Start SIMATIC NET OPC Server service. Confirm ProgID OPC.SimaticNET.DA in the SCADA driver.
Tag reads return 0xBAD0 or quality Bad Item path wrong (slot/index mismatch) Verify S5:[Conn]DBx,DBBy.z against the actual S5 data block layout.
Writes succeed but SCADA reads show stale value OPC subscription not active, or server not pushing changes Force an Active subscription in the SCADA OPC driver. Check group update rate > 100 ms.
Intermittent timeouts after a few hours VP power sag on long AUI drop; AUI cable > 50 m Shorten AUI drop to < 50 m. Add VP repeater if longer run is unavoidable.
SCADA PC shows high CPU on SIMATIC NET process Too many OPC subscriptions, too short update rate Raise group update rate to 500 ms. Split into more groups if > 5 000 tags.

FAQ

Can I just reconfigure the new PC's onboard NIC to ISO and connect with an ITP cable?

No. The SSV104 only exposes an AUI (15-pin Sub-D) interface and contains no twisted-pair MAU. An ITP cable or any RJ45 patch will never see a valid link. You need a media converter - either a CP1613 A2 with its own AUI port, or a MINI UTDE between the SSV104 and the new PC's NIC.

What is the difference between SOFTNET IE S7 and SOFTNET-IE S7 Lean?

SOFTNET IE S7 (full) includes the ISO transport protocol needed to talk to a SIMATIC S5 CP143 over an SSV104 segment. SOFTNET-IE S7 Lean and SOFTNET-IE PN are TCP/IP-only and will not load the ISO stack. For a CP143 migration, order the full SOFTNET IE S7 bundle and the matching OPC server licence.

Does the CP1613 A2 need a special SIMATIC NET version on Windows 10?

Yes. The CP1613 A2 is supported on Windows 10 with SIMATIC NET PC Software V15.1 or higher. Older SIMATIC NET versions may install the driver set but not recognise the A2 variant of the card. Confirm the installed SIMATIC NET version in Help -> About of the Configuration Console before commissioning.

How many MINI UTDE converters can I use on a single SSV104?

Each MINI UTDE is specified for a single end-device drop only. In a star topology with the SSV104 at the centre, you can have one MINI UTDE per SSV104 port, each feeding one terminal (in this case one PC). Do not daisy-chain a MINI UTDE to another switch that fans back into AUI - the AUI side does not implement CSMA/CD the way a true AUI transceiver does.

Is the CP143 limited to the ISO transport protocol?

Yes. The CP143 communications processor supports only the ISO transport protocol (ISO 8073 Class 4) on its Ethernet interface. It cannot run TCP/IP. This is why the SCADA side must run the SIMATIC NET ISO transport stack rather than a generic TCP/IP driver, even when the underlying cable plant is modern twisted pair.

Back to blog