PROFIBUS OLM and RS485 Repeater: Network Extender Selection Guide
1. Overview
PROFIBUS DP and PROFIBUS PA fieldbus networks rely on either RS485 electrical transmission over twisted-pair copper or fiber-optic transmission where electromagnetic interference (EMI), ground potential differences, or long cable runs make copper impractical. Two distinct device classes extend the reach of a PROFIBUS segment beyond the limits of a single electrical bus:
- RS485 repeater — a physical-layer signal regenerator that joins two electrical PROFIBUS segments and rebuilds the RS485 waveform.
- Optical Linking Module (OLM) — a media converter that bridges an electrical RS485 PROFIBUS segment to one or more optical PROFIBUS segments, or two optical segments to each other.
This reference explains when each device class applies, how they fit into a PROFIBUS network topology, and which engineering constraints govern their selection. The guidance is consistent with the OLM topology section of the Siemens TIA Portal communication manual, accessible at the Siemens TIA Portal OLM topology documentation, and with the fieldbus repeater product line documented by Belden for the Hirschmann industrial networking family at Belden Hirschmann Fieldbus Repeaters.
2. PROFIBUS Physical Layer Fundamentals
PROFIBUS DP uses the EIA-485 (RS485) physical layer for the standard copper variant. Each electrical segment is terminated at both ends with a terminating resistor (typically 220 Ω between the two data lines plus 390 Ω pull-up/pull-down to 5 V and ground) and is bounded by the electrical characteristics of the cable and the transceiver.
Key physical-layer parameters that drive the need for repeaters and OLMs:
- Signal attenuation over copper — the differential RS485 signal loses amplitude as cable length increases. The repeater rebuilds the waveform so the next segment sees a fresh signal at the correct amplitude.
- Propagation delay — every meter of cable adds delay. PROFIBUS timing budgets limit the total number of repeaters and OLMs that can be placed in a single line.
- EMC immunity — copper cable radiates and receives EMI in industrial environments near VFDs, welding equipment, and large contactors. Fiber-optic cable is immune to conducted and radiated EMI.
- Ground potential differences — long copper runs between buildings or between separately grounded cabinets can develop potentials that exceed the common-mode range of RS485 transceivers, causing intermittent faults. Optical isolation breaks the galvanic path.
3. RS485 Repeater: Function and Application
An RS485 repeater is a two-port physical-layer device with one upstream (ch1) and one downstream (ch2) PROFIBUS segment. Each port behaves as a segment termination point: the repeater itself provides the bus terminator on the segment it faces, and the far end of each segment must also be terminated.
3.1 What the Repeater Does
- Receives the differential RS485 signal on one port.
- Recovers the clock and data, then re-drives the signal at full amplitude on the other port.
- Provides galvanic isolation between the two ports in most modern designs (transformer- or opto-isolator-based).
3.2 Where the Repeater Is Required
Repeaters are required in three practical scenarios:
- Segment-length extension — when the required bus length exceeds the maximum allowed for a single electrical segment at the selected baud rate.
- Device-count extension — each electrical segment supports a defined number of bus nodes. A repeater starts a new segment with its own node budget.
- Topology realization — repeaters enable star-like and branched topologies by acting as the hub of multiple stubs or by chaining segments to extend the line.
3.3 Repeater Behavior on PROFIBUS and MPI
Repeaters are used on both PROFIBUS DP and on the MPI (Multi-Point Interface) bus used for SIMATIC S7 programming and HMI panel communication. The same device generally handles both, because both protocols share the RS485 physical layer at the relevant baud rates (typically 187.5 kbit/s to 12 Mbit/s).
4. Optical Linking Module (OLM): Architecture and Application
Siemens PROFIBUS OLMs (for example within the 6GK1 OLM family) are designed for optical PROFIBUS fieldbus networks. They convert electrical PROFIBUS interfaces (RS485) into optical PROFIBUS interfaces and vice versa, as stated in the OLM topology section of the Siemens TIA Portal manual.
4.1 OLM Function Block
- Two electrical RS485 PROFIBUS ports (or one electrical plus multiple optical, depending on OLM model).
- Two optical ports (FOC) for the fiber segment. Common wavelengths are 660 nm (plastic optical fiber, POF) and 850/1300 nm (glass/HCS fiber).
- Internal signal regeneration, isolation, and (in most models) signal monitoring for diagnostics.
4.2 OLM Topologies
OLMs support three primary optical topologies. The exact set depends on the OLM model (single-fiber, dual-fiber, with or without redundancy):
- Line topology — OLMs chained end-to-end via fiber. Used to extend the bus over long distances with electrical segments at each OLM.
- Star topology — a central OLM aggregates several optical stub lines from distributed cabinets.
- Ring topology — redundant optical ring with media redundancy; loss of a single fiber segment does not stop the bus.
4.3 Why Use an OLM Instead of a Repeater
- Distance — fiber segments are typically specified for line lengths of a few kilometers between OLMs (model and fiber type dependent).
- EMI immunity — fiber is required in environments with high electromagnetic noise, in panels shared with VFDs, or in outdoor runs between buildings.
- Ground isolation — fiber breaks the electrical ground path between cabinets, eliminating ground-loop issues.
- Redundancy — ring OLM topology provides media-level redundancy that a copper repeater cannot match.
5. Repeater vs OLM: Comparative Analysis
The table below summarizes the decision-driving differences. All values depend on the specific repeater or OLM model and on the selected PROFIBUS baud rate; refer to the manufacturer's data sheet for the device in scope before finalizing a design.
| Criterion | RS485 Repeater | Optical Linking Module (OLM) |
|---|---|---|
| Media | Copper twisted pair (RS485) | Fiber (POF, HCS, or glass) |
| Typical use | Extend a copper segment, increase node count, build branched topology | Long-distance extension, EMI immunity, ground isolation, redundant ring |
| EMI immunity | Limited; depends on cable shielding and routing | Inherently immune on the fiber side |
| Galvanic isolation | Provided port-to-port on most modern repeaters | Provided by the optical link |
| Cost | Low | Higher (device + fiber + connectors) |
| Topology support | Line, limited branching via stubs | Line, star, redundant ring (model dependent) |
| Diagnostics | Basic segment status LEDs | Segment loss, optical power, redundancy state on most OLMs |
| Field example | Belden Hirschmann Fieldbus Repeaters family (see Belden Hirschmann fieldbus repeaters) | Siemens 6GK1 OLM family referenced in Siemens OLM topology documentation |
6. Topology Diagrams
6.1 Linear Copper Topology with Repeaters
6.2 Mixed Topology with OLM and Repeater
6.3 Redundant OLM Ring
7. Cable and Segment Specifications
Selection of cable, connector, and baud rate determines whether a repeater or OLM is required, and how many of each. The values below are PROFIBUS standard values that should be verified against the device-specific data sheet and the current PROFIBUS installation guideline (PROFIBUS & PROFINET International, PI).
| Baud rate | Max segment length, copper (typical, type A cable) | Common use |
|---|---|---|
| 9.6 kbit/s | ~1200 m | Legacy, slow diagnostics |
| 187.5 kbit/s | ~1000 m | Common for MPI, slow DP |
| 1.5 Mbit/s | ~200 m | Typical PROFIBUS DP |
| 3 Mbit/s | ~100 m | Mid-speed DP, motion |
| 6 Mbit/s | ~100 m | High-speed DP |
| 12 Mbit/s | ~100 m | Highest PROFIBUS DP |
Fiber-optic segments between OLMs are specified per OLM model. As an order-of-magnitude expectation used in industrial practice:
| Fiber type | Typical maximum segment length between OLMs | Application |
|---|---|---|
| Plastic optical fiber (POF), 660 nm | Up to ~50 m | Inside cabinets, short links, low cost |
| HCS (hard-clad silica), 660 nm or 850 nm | Up to ~300 m | Plant floor links |
| Multi-mode glass, 850 nm or 1300 nm | Up to ~3000 m | Long plant links |
| Single-mode glass, 1300 nm or 1550 nm | Up to ~15 km (model dependent) | Campus / inter-building links |
8. Selection Criteria: Repeater or OLM
Use the following decision path when extending a PROFIBUS network.
8.1 Choose a Repeater When
- The required extension can be done in copper and stays within PROFIBUS cable and timing limits per segment.
- The EMI environment is benign or controlled by cable routing, shielding, and separation from VFD cables.
- Ground potential differences between cabinets are within the RS485 common-mode range, or are handled by a single isolator.
- Cost and procurement simplicity are dominant constraints.
8.2 Choose an OLM When
- Distance between cabinets exceeds what a copper segment can support at the required baud rate.
- The cable route passes through or near a high-EMI area (welding cells, VFD rooms, large motors, outdoor runs).
- Ground potential differences between cabinets are not reliably bounded and isolation is required.
- Redundant media is specified; an OLM ring topology delivers this directly.
8.3 Use Both When
Many real plants combine the two. A typical pattern: a long fiber backbone built with OLMs between buildings, with copper repeater-fed stubs from each OLM to the local cabinets and devices. This is the topology class shown in the Siemens TIA Portal OLM topology examples, accessible at Siemens OLM topology documentation.
9. Installation and Commissioning
9.1 Mechanical and Power
- Mount the repeater or OLM on a DIN rail inside a cabinet, observing the manufacturer's minimum clearance for ventilation and fiber bend radius.
- Supply 24 VDC from a stable, fused source. Some OLM models accept redundant power feeds for ring redundancy.
- For OLMs, observe the minimum bend radius and maximum tensile load of the selected fiber. POF in particular is sensitive to tight bends and kinking.
9.2 Bus Termination
Termination must be on, and only on, the two physical ends of each PROFIBUS segment. A repeater is a segment end; its internal termination must be enabled (or an external terminator installed) on the segment side it faces. Stubs must not be terminated at the stub end.
9.3 Shielding and Grounding
- Use PROFIBUS cable with braided shield. Ground the shield at both ends of the segment through low-impedance connections to the cabinet ground bar.
- Avoid routing PROFIBUS cable in the same tray with VFD motor cables. If crossing is unavoidable, cross at right angles.
9.4 Commissioning Checks
- Verify polarity of every PROFIBUS connector (A line green, B line red in the standard PROFIBUS color code).
- Verify termination is enabled only at the two physical ends of each segment, including every repeater and OLM port facing a segment end.
- Power up the bus master and use the PROFIBUS diagnostic tool (for example, the master vendor's diagnostic view) to confirm all configured slaves are reached.
- For OLMs, verify the optical link status LEDs at both ends of every fiber segment. Replace any fiber run that reports degraded optical margin.
- For MPI extension via repeater, re-check the bus timing parameters (Tslot, max retry, quiet time) on the affected stations.
10. Diagnostic and Troubleshooting Matrix
| Symptom | Likely cause | Check first | Fix |
|---|---|---|---|
| Master reports slaves on far side of repeater as failed; near side is fine | Termination issue on far segment, or repeater not powered | Termination switches on repeater and far end; 24 V supply | Enable terminator at the two ends only; restore power |
| Intermittent bus faults that worsen when a VFD starts | EMI coupling into PROFIBUS cable | Routing, separation from VFD cable, shield grounding | Re-route cable, replace with fiber + OLM, re-ground shields |
| OLM ring reports a single fiber break but bus keeps running | Ring redundancy working as designed | OLM event log, optical power reading | Replace damaged fiber run; verify ring returns to dual-path state |
| Slaves drop out only on hot, sunny days | Thermal expansion of copper bus changing timing | Propagation delay budget, Tslot | Lower baud rate, add repeater to break long segment, or convert to fiber |
| MPI programming works at 187.5 kbit/s but fails at 1.5 Mbit/s across a repeater | MPI timing budget exceeded by repeater delay | Repeater data sheet propagation delay; cable length | Reduce baud rate, reduce stub length, or replace repeater with a model that meets the timing budget |
| Master sees the OLM as a slave address instead of being transparent | Wrong OLM model or accidental address assignment | OLM PNO identification setting | Set OLM to transparent mode; remove from PROFIBUS address scan |
| All slaves after a specific OLM are missing | Fiber break or wrong fiber polarity at OLM | OLM optical status LEDs, fiber continuity | Replace fiber, swap fiber pairs if crossed, clean connectors |
| CRC error rate rises on a long copper segment | Signal attenuation beyond RS485 receiver threshold | Cable length vs. baud rate; shield integrity | Insert repeater; check terminator value; replace damaged cable |
11. Application Examples
11.1 Single Repeater Inside One Cabinet
Many SIMATIC S7-300 stations exceed the per-segment node count when an HMI panel, several ET200S / ET200MP stations, and a drives PROFIBUS connection are all present. A single repeater inside the cabinet splits the nodes across two segments while keeping the entire installation on copper. This is a textbook repeater use case.
11.2 Fiber Backbone Between Two Plant Buildings
Two production halls are separated by a yard. A copper PROFIBUS run between them would be exposed to lightning-induced surge and to ground potential differences. The standard approach: install an OLM at each end, lay multi-mode fiber between them, and let the fiber carry the bus. Each OLM is then the head of a copper sub-segment in its own cabinet. The result is one PROFIBUS line that spans the buildings with no galvanic path between them.
11.3 Redundant Fiber Ring in a High-Availability Plant
Power plants, water treatment, and continuous process lines commonly require media-level redundancy. A ring of OLMs around the plant provides two paths between any two stations. Loss of one fiber segment is detected by the OLMs, the ring is closed through the remaining path, and the bus continues without interruption. The principle is documented in the topology examples in the Siemens TIA Portal OLM documentation, accessible at Siemens OLM topology documentation.
12. Engineering Checklist
- Confirm the PROFIBUS baud rate required for the application, then look up the maximum segment length for that baud rate with the actual cable type that will be installed.
- Count nodes per segment, including the repeater or OLM port where applicable.
- Identify any segment that exceeds either the length or the node budget, and select a repeater or OLM to break it.
- For each OLM, validate fiber type, connector type, wavelength, and link budget against the OLM data sheet and the actual fiber installation.
- Plan the termination pattern on a single line drawing. Mark the two ends of every segment explicitly.
- If MPI is extended across a repeater, plan to verify the bus timing parameters (Tslot, max retry) on the connected stations.
- Document the topology with the address of every station, the type of every extender, and the cable run length of every segment.
13. Frequently Asked Questions
When should I use a PROFIBUS OLM instead of an RS485 repeater?
Use an OLM when the distance between cabinets exceeds the copper segment limit at the required baud rate, when the cable route runs through a high-EMI area, when ground potential differences between cabinets cannot be reliably bounded, or when a redundant ring is required. Use a repeater when the extension can stay in copper and the environment is benign; a repeater is lower cost and simpler to procure. The Siemens TIA Portal OLM topology documentation provides the canonical examples for fiber-based extensions at Siemens OLM topology documentation.
Does a PROFIBUS repeater need a bus address?
No. A repeater is a transparent physical-layer device. It is not a node on the bus and does not consume a PROFIBUS address. The master sees the slaves behind the repeater as if they were on the same segment. An OLM in transparent mode behaves the same way; some OLM models expose a PNO identification for diagnostics, but this is not a regular DP slave address.
Can a PROFIBUS repeater be used on an MPI bus?
Yes. The RS485 physical layer is shared between PROFIBUS DP and MPI, so a PROFIBUS repeater generally works on MPI as well. The caveat is timing: the propagation delay of the repeater and the extra cable can exceed the default MPI timing budget, especially at higher MPI baud rates. After installation, verify Tslot, max retry, and quiet time on the affected stations. This is the most common field fault when extending MPI with a copper repeater.
How long can a fiber segment between two OLMs be?
It depends on the OLM model and the fiber type. POF links are typically specified in the tens of meters, HCS in the low hundreds of meters, multi-mode glass up to a few kilometers, and single-mode glass up to roughly 15 km. Always confirm against the OLM data sheet and the installed fiber's link budget, including connector and splice losses. The OLM family in scope is described in the Siemens TIA Portal OLM topology documentation at Siemens OLM topology documentation.
Where do I enable PROFIBUS termination on a segment that includes a repeater or OLM?
Termination must be enabled at exactly the two physical ends of every electrical segment. A repeater is itself a segment end, so its internal terminator (or an external terminator on that port) must be ON for the segment it faces. The same rule applies to an OLM's electrical port: if the electrical segment ends at the OLM, the OLM's electrical port is terminated. Stubs branching off a segment are not terminated at the stub end. Document the termination pattern explicitly to avoid double-termination or missing-termination, both of which are common sources of intermittent PROFIBUS faults.