Connecting Optical Fiber Cable to Siemens S7-200 CPU 224XP

David Krause15 min read
S7-200SiemensTechnical 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

1. Overview: The S7-200 Fiber Connectivity Problem

The Siemens SIMATIC S7-200 PLC family — including the CPU 224XP — exposes only electrical RS-485 ports for serial communication. There is no integrated fiber-optic transceiver, no SFP cage, and no optical port on any S7-200 CPU variant. Engineers who need a galvanically isolated, electrically noisy-environment-tolerant, or long-distance link between a PC (master) and an S7-200 (slave) must therefore insert a media converter between the PLC's 9-pin D-sub RS-485 port and the fiber segment. The two factory-blessed options are the SIMATIC NET Optical Bus Terminal (OBT) and the SIMATIC NET Optical Link Module (OLM). Each has different protocol, baud-rate, and topology implications.

This reference covers the electrical interface of the CPU 224XP, the converter hardware (OBT 6GK1500-3AA00 and OLM 6GK1502-2CB10), the supported protocols (PPI, MPI, PROFIBUS DP, Freeport), the plastic optical fiber (POF) cable part numbers, attenuation budgeting, termination, STEP 7 Micro/WIN configuration, and a verification checklist. A troubleshooting matrix and FAQ close the document.

Critical fact: The S7-200 has no native optical port. Every fiber solution is a serial-media conversion; the converter only sees raw RS-485 bits. Whether a given protocol is forwarded correctly depends on the converter's bit-transparency, baud-rate support, and propagation delay budget — not on Siemens' protocol stack.

2. S7-200 CPU 224XP Communication Port Architecture

The CPU 224XP (order number 6ES7 214-2AD23-0XB0 and similar) provides two RS-485 ports, designated Port 0 and Port 1, both on 9-pin female D-sub connectors (pin assignments are not standard EIA-232). Port 0 supports the full set of operating modes; Port 1 is restricted.

Port Connector Supported modes Maximum baud rate Default baud rate
Port 0 9-pin D-sub, female PPI master, PPI slave, MPI slave, Freeport (ASCII / RTU), EM277 DP slave via adapter 187.5 kbps (PPI/MPI); 115.2 kbps (Freeport) 9.6 kbps PPI
Port 1 9-pin D-sub, female PPI master, PPI slave, Freeport (no MPI) 115.2 kbps 9.6 kbps PPI

The RS-485 transceiver is a half-duplex, 2-wire differential bus. The PLC provides internal bias resistors and selectable termination that can be enabled with the cable shield clamps at the connector. Pin assignment follows the PPI convention:

Pin Signal Description
1 Shield Cable shield bonding point
2 M24V +24 V logic power return / common
3 RxD/TxD+ (B) RS-485 non-inverting line
4 RTS (TTL) Request-to-send, TTL-level, used only for Freeport half-duplex direction control
5 M5V +5 V logic common (isolated return)
6 +5V +5 V, 100 mA available, used to power termination networks
7 +24V +24 V, limited current, used to power bus terminator / OBT
8 RxD/TxD− (A) RS-485 inverting line
9 n.c. Not connected
Engineer caveat: Pin labels B and A are reversed by some vendors. On Siemens hardware pin 3 = B (non-inverting) and pin 8 = A (inverting). Verify with a multimeter against the S7-200 system manual before energizing any third-party media converter.

3. Why Direct Fiber Termination Is Not Possible

Three physical and electrical constraints prevent direct fiber termination on the S7-200:

  1. No optical transceiver. The CPU 224XP PCB carries a Maxim or equivalent RS-485 line driver, an opto-isolator (Port 0 only), and bias/termination networks — but no LED or photodiode at 650 nm. The host plastic used in the housing is opaque.
  2. Single-ended logic supply. The port generates a 5 V rail on pin 6 to power the Siemens bus terminator. A POF transceiver requires 3.3 V or 5 V bias and a 24 V DC supply to drive the optical emitter. No socket exists.
  3. Asymmetric baud rate vs. fiber distance. Fiber's main advantages — galvanic isolation, multi-kilometer reach, and immunity to ground potential differences — are wasted inside the cabinet. The S7-200's 0.5 km maximum PPI trunk at 9.6 kbps is rarely the bottleneck; noise and ground loops are. A short copper pigtail plus a converter is the correct topology.

Therefore, every S7-200 fiber installation is a three-segment link: PLC ↔ copper pigtail ↔ media converter ↔ POF cable ↔ media converter ↔ copper pigtail ↔ PC / next PLC. The media converter is a bit-level repeating transceiver that adds 1.5–2.5 bit times of propagation delay per hop.

4. Optical Bus Terminal (OBT) 6GK1500-3AA00

The SIMATIC NET OBT 6GK1500-3AA00 is the lowest-cost, smallest-footprint converter intended for PPI / MPI / PROFIBUS segments using POF. It is a two-channel device: two RS-485 ports (electrical) and two POF ports (optical), with internal repeater logic between the four ports. It can be powered from the PLC's pin 7 (+24 V) and pin 2 (M24V) of the connected CPU, eliminating the need for a separate DIN-rail power supply.

Parameter Value
Order number (MLFB) 6GK1500-3AA00
Function RS-485 ↔ POF media converter / repeater
Electrical ports 2 × 9-pin D-sub, RS-485, PPI / MPI / DP, up to 12 Mbps
Optical ports 2 × duplex POF (HP/PF connector)
Supply voltage 24 V DC (range 18–30 V), may be sourced from PLC pin 7 / pin 2
Indicators LED per port: TxD, RxD, power
Mounting DIN rail 35 mm or wall mount
Degree of protection IP20

Connecting the OBT is straightforward. Pin 7 (+24 V) of the CPU powers the OBT, pin 2 (M24V) returns ground, and pins 3/8 carry the differential signal. The OBT then re-drives the same bits onto the POF segments. Two OBTs form an electrical-to-optical-to-electrical link:

PC (CP5611 / CP5512 / USB-PPI) --- RS-485 ---> OBT #1 --- POF ---> OBT #2 --- RS-485 ---> S7-200 CPU 224XP Port 0
Caveat on PPI pass-through: The OBT is bit-transparent and Siemens documentation covers PPI, MPI, and PROFIBUS use cases. At 9.6 kbps PPI the OBT's internal 12 Mbps-capable transceivers add negligible jitter; PPI is therefore expected to function. If a higher PPI address count or a custom Freeport protocol is in use, validate with an on-line test (see §10) before commissioning.

5. Optical Link Module (OLM) 6GK1502-2CB10

OLM modules are the heavy-duty alternative. They are designed for PROFIBUS DP and MPI networks running at 1.5 Mbps and higher, with line, ring, and redundant topologies. The 6GK1502-2CB10 is the OLM/P11 — one RS-485 electrical channel, one optical channel (two POF strands for full-duplex/loop). It is the right answer when the fiber must span hundreds of meters, the bus must be a redundant ring, or PROFIBUS DP at 1.5 / 3 / 6 / 12 Mbps is in use.

Parameter Value
Order number (MLFB) 6GK1502-2CB10
Function Optical Link Module for PROFIBUS / MPI, POF
Electrical port 1 × 9-pin D-sub, RS-485, up to 12 Mbps
Optical ports 1 × channel (2 POF strands Tx/Rx, HP/PF connectors)
Operating mode Line or ring segment (DIP-switch selectable)
Supply voltage 24 V DC (separate supply required)
Indicators Channel status, segment status, redundant mode

OLM-to-OLM topology forms an electrical bus segment per OLM and an optical segment between OLMs. Multiple OLMs can be daisy-chained with up to 50 m of POF between adjacent OLMs. Ring topology requires that the last OLM's optical port be wired back to the first OLM to provide media redundancy (typical OLM feature, not an S7-200 feature).

Decision point: If the S7-200 talks PPI at 9.6 / 19.2 / 187.5 kbps, the OBT is the more economical, simpler, and physically smaller solution. The OLM is the right choice for PROFIBUS DP at 1.5 Mbps and above, especially when more than two nodes are required and a ring is desired. For a single PC-to-PLC PPI link, choose the OBT.

6. Freeport vs PPI / MPI / DP Protocol Implications

The choice of protocol on the CPU 224XP's RS-485 port determines what the converter must do at the bit level and what the PC application must do at the protocol level.

Protocol Bit-transparent pass-through on OBT / OLM? Recommended baud rate Master location Notes
PPI Yes (OBT), yes (OLM at 9.6 / 19.2 / 187.5 kbps) 9.6 kbps default; 19.2 kbps common PC (via CP5611 / CP5512 / USB-PPI) Siemens default; OBT drop-in transparent
MPI Yes (Port 0 only) 187.5 kbps PC or HMI S7-200 is MPI slave only
PROFIBUS DP Yes via OLM, only at DP rates 1.5 / 3 / 6 / 12 Mbps S7-300/400/PC CP5613 Requires EM277 DP slave on S7-200 side
Freeport (ASCII/RTU) Yes — OBT/OLM is byte-stream transparent 1.2 – 115.2 kbps User application User implements framing; converter only sees UART bits

Freeport mode on the S7-200 is a user-controlled UART mode (XMT/RCV instructions in the program). The byte stream is identical to a stock RS-485 line: 1 start, 8 data, 1 stop, no parity (programmable). Because the OBT and OLM are physical-layer devices and do not parse frames, they do not care whether the bytes are PPI, Modbus RTU, or a custom ASCII protocol. The propagation delay of the OBT (~1.5 bit times per hop) and the OLM (~2.5 bit times per hop) are well within the half-bit timing tolerance of any standard protocol at 115.2 kbps and below.

For long fiber segments using Freeport at 115.2 kbps, verify that the round-trip optical delay (2 hops × ~5 ns per meter × 100 m = 1 µs) plus converter delay stays below the frame turnaround. The S7-200 Freeport turnaround is the XMT/RCV inter-message gap, which is fully user-defined and therefore tolerant.

7. Plastic Optical Fiber Cable and Connector Specifications

For an in-cabinet or inter-cabinet POF link, the Siemens pre-assembled patch cables are the lowest-risk option. The 6XV830-1 family uses 980 µm core, 1 mm outer jacket, with HP/PF (Siemens designation) push-pull connectors on both ends.

Order number Length Connector Fiber type
6XV830-1CH15 1.5 m HP/PF duplex POF 980/1000 µm
6XV830-1CH30 3.0 m HP/PF duplex POF 980/1000 µm
6XV830-1CH50 5.0 m HP/PF duplex POF 980/1000 µm
6XV830-1CN10 10 m HP/PF duplex POF 980/1000 µm
6XV830-1CN20 20 m HP/PF duplex POF 980/1000 µm
6XV830-1CN50 50 m HP/PF duplex POF 980/1000 µm

POF attenuation at 650 nm is typically 0.2 dB/m. The optical power budget of the OBT and OLM is approximately 11 dB, giving a maximum segment length:

L_max = Power budget / attenuation per meter
L_max = 11 dB / 0.2 dB per m = 55 m

The de-facto Siemens limit is 50 m per POF segment, leaving 1 dB margin for connector losses and aging. For runs beyond 50 m, step up to PCF (plastic-clad silica, 200/230 µm) or glass (62.5/125 µm) using OLM/G11 (6GK1503 series) instead. Splicing raw POF on site requires a special crimp tool and is not recommended for production lines.

Bend radius: POF has a 25 mm minimum bend radius. Tight cable routing will attenuate the optical signal and may cause intermittent SF (System Fault) on the PLC, even though the wiring is mechanically intact. Route POF with the same care as a fiber patch cord in a telecom cabinet.

8. Topology, Segment Lengths, and Termination

The S7-200 PPI/MPI segment rules apply unchanged to the electrical stubs and to each electrical segment between two OBTs. The OBT itself is a repeater, so the POF segment counts as one bus segment. Termination must be enabled only at the two physical ends of any electrical segment, never in the middle.

PC + CP5611 / CP5512 RS-485 segment A (≤ 50 m) Term ON at PC only OBT #1 6GK1500-3AA00 24 V from PLC pin 7 OBT #2 6GK1500-3AA00 24 V from PLC pin 7 S7-200 CPU 224XP Port 0, PPI slave addr 2 Term ON at PLC only POF 6XV830-1CNxx ≤ 50 m

Two segments are formed — the electrical segment A between the PC and OBT #1, and the electrical segment B between OBT #2 and the S7-200. The POF span is a third segment only at the optical layer. Termination is enabled on segment A at the PC, on segment B at the S7-200, and not at the OBTs (the OBT contains no bus terminator network for the cable it repeats into).

9. Commissioning Step-by-Step Procedure

Use the following order to bring up a PC-to-S7-200 fiber link through the OBT.

  1. Power down both devices. Disconnect the S7-200 from mains and the PC from its bus. Fiber cable is not energized; this step is for the electrical segments.
  2. Wire the PC end. Connect CP5611 (PCI) or CP5512 (PCMCIA) or USB-PPI adapter Port 0 to OBT #1's RS-485 port using a 9-pin D-sub cable, pins 3/8 (data) and 2 (ground) only. Enable 220 Ω termination at the PC end (DIP switch on CP, or jumper on the USB-PPI).
  3. Wire the PLC end. Connect the S7-200 Port 0 to OBT #2's RS-485 port. Enable termination on the S7-200 via the cable connector switch or by shorting pins 3–8 with 220 Ω if the bus terminator is not present. Connect +24 V from PLC pin 7 to OBT #2 +24 V terminal; M24V (pin 2) to OBT ground terminal.
  4. Pull the POF patch. Lay cable 6XV830-1CH15 or 6XV830-1CH30 between OBT #1 optical port and OBT #2 optical port. Lock the HP/PF connectors with their built-in latches; the connectors click when seated.
  5. Power up. Energize the S7-200 first, then the PC. Verify OBT green power LED and per-port TxD/RxD indicators.
  6. Configure the PC adapter. In STEP 7 Micro/WIN, open Communications → Set PG/PC Interface. Select the installed CP and set PPI baud rate to 9.6 kbps (default for S7-200) or 19.2 kbps if the S7-200 system block has been changed. Set highest station address to 31 and transmission delay to 0.
  7. Configure the S7-200 PPI address. In Micro/WIN, open System Block → Communication Ports. Set Port 0 address (default 2) and baud rate. Download the system block. The S7-200 enters RUN if the user program is valid.
  8. Test the link. In Micro/WIN, click Communications → Search for S7-200 CPUs. The S7-200 should appear with its address, baud rate, and CPU type. Double-click the entry to go on-line.
Power Off All segments Wire RS-485 Both ends Pull POF 6XV830-1CNxx Power On PLC first Go Online Micro/WIN

10. Verification, Diagnostics, and Fault Mapping

After commissioning, validate the link with three checks. They map to specific failure modes and pinpoint the failing segment.

Check Procedure Pass criterion Failure indicator
Optical power Disconnect POF at OBT #2, observe OBT #1 optical TxD LED OBT #1 TxD LED flashes on each PC-originated PPI poll No flash → OBT #1 electrical segment or PC fault
Loopback Connect POF Tx↔Rx at far end with a short patch; check PLC SF LED SF remains off, Micro/WIN reads the CPU SF on, no response → POF polarity reversed
Single-master poll Set PG/PC Interface to PPI, baud 9.6 kbps, address 0; poll address 2 Micro/WIN displays the S7-200 within 5 s No response → wrong baud or address mismatch
S7-200 LED State Diagnosis
SF (red) Off No system fault
SF (red) On User program error, hardware fault, or PPI address conflict (less common)
RUN (green) On CPU in run mode
STOP (yellow) On CPU stopped; check user program before diagnosing fiber
Port 0 / Port 1 ERR (red) On Communication framing error on that port — most often baud-rate mismatch or POF crossover
Port 0 / Port 1 TxD/RxD (green) Blinking Data activity; should blink during Micro/WIN scan

Use the S7-200 ERR LED as the single best indicator. If ERR is illuminated on a port that you have just converted to fiber, the link is electrically present (the OBT is sending bits) but the baud rate or bit timing is wrong. Lower the baud rate, retest, and only then consider replacement of the OBT.

11. Alternative Architectures

When the OBT does not fit, evaluate these substitutes in order of preference.

Alternative Use case Trade-off
OLM 6GK1503-3BA00 (PCF/glass) POF > 50 m, EMI-heavy plant Higher cost; PCF is glass — bend radius 30 mm; needs installer training
Dedicated-line modem pair + 2-wire copper Existing copper plant, slow PPI Limited to 1.2–9.6 kbps; obsolete for new projects
EM277 PROFIBUS DP slave + OLM + S7-300/400 master Migration to DP, faster bus Loses the SIMATIC S7-200 native PPI path; requires master redesign
CP243-1 Ethernet + SCADA / S7-300/400 Ethernet Brownfield modernization Different protocol stack on the S7-200; more software work, less copper/fiber work
Third-party RS-485 ↔ fiber converter (e.g. Fiberdyne, Advantech) Cost-driven retrofit Verify PPI/MPI transparency and shielding grounding; Siemens warranty implications
Industrial Ethernet note: If the goal of using fiber is noise immunity and distance, the more modern solution is a CP243-1 Ethernet module plus a managed SCALANCE Ethernet switch with fiber ports (SC/PC or LC/PC). The S7-200 then becomes an Ethernet node, and the legacy PPI bus is replaced by ISO-on-TCP. This is the long-term direction Siemens has taken with the S7-1200 and S7-1500 families. Use the OBT solution only if you must keep PPI/MPI at all costs.

12. Frequently Asked Questions

Can I connect an optical fiber cable directly to the S7-200 CPU 224XP?

No. The CPU 224XP exposes only RS-485 ports (Port 0 and Port 1). There is no optical transceiver, no SFP cage, and no fiber connector on the housing. You must use a media converter such as the OBT 6GK1500-3AA00 or OLM 6GK1502-2CB10 between the PLC and the POF segment.

What is the difference between the OBT 6GK1500-3AA00 and the OLM 6GK1502-2CB10?

The OBT is a low-cost RS-485 ↔ POF repeater for PPI/MPI/PROFIBUS at 9.6 kbps through 12 Mbps, with two electrical and two optical ports. The OLM 6GK1502-2CB10 is a heavier module designed for PROFIBUS DP at 1.5–12 Mbps with line or ring topology. For a single PC-to-PLC PPI link the OBT is correct; for multi-node PROFIBUS DP the OLM is correct.

What is the maximum length of the POF cable between two OBTs?

50 m. The optical power budget of the OBT is approximately 11 dB, and POF attenuation at 650 nm is about 0.2 dB/m, giving ~55 m of theoretical headroom but 50 m is the de-facto Siemens limit. For longer runs, switch to PCF or glass fiber and the OLM/G11 (6GK1503 series).

Can I use OBT or OLM with Freeport mode (custom ASCII or Modbus RTU) on the S7-200?

Yes. The OBT and OLM are physical-layer devices and do not parse protocol frames. They repeat the UART bit stream transparently at up to 115.2 kbps on the S7-200 Freeport ports. The added propagation delay (~1.5–2.5 bit times per OBT/OLM hop) is well within the timing tolerance of any standard asynchronous protocol.

How do I power the OBT from the S7-200 CPU 224XP?

Connect PLC pin 7 (+24 V) to the OBT's +24 V terminal and PLC pin 2 (M24V) to the OBT's 0 V terminal. Each S7-200 port provides a limited 24 V supply suitable for the OBT and one bus terminator. For multiple OBTs or for redundancy, use a separate 24 V DIN-rail power supply sized to the OBT current draw.

My S7-200 ERR LED stays on after I install the OBT. What is wrong?

ERR on the S7-200 Port 0/Port 1 indicates a framing error. The most common causes after fiber installation are: (1) baud rate mismatch between the PC PG/PC Interface and the S7-200 system block, (2) PPI address conflict, (3) POF Tx/Rx crossover reversed, or (4) the +24 V supply to the OBT is missing and the OBT is silent. Lower the baud rate to 9.6 kbps, verify the OBT power LED, then re-test.

Back to blog