Ingenieurin inspiziert einen Schaltschrank mit RS485-Verkabelung im Schaltraum
Auf dieser Seite

RS485 ist die physikalische Schicht, auf der Modbus RTU läuft. Die meisten "Modbus funktioniert nicht"-Probleme sind in Wirklichkeit RS485-Verkabelungsprobleme: vertauschte A/B-Polarität, fehlende Terminierung, falsches Kabel, oder beidseitig geerdeter Schirm. Dieser Artikel liefert die komplette technische Grundlage plus die praktische Installationsanleitung für eine zuverlässige Modbus RTU-Installation in HLK, PV und Gebäudeautomatisierung.

Die TIA/EIA-485-A-Norm in Kürze

RS485 ist in ANSI/TIA/EIA-485-A-1998 definiert (ursprünglich April 1983, 2012 bestätigt). Die Norm spezifiziert nur die elektrischen Eigenschaften von Sendern und Empfängern - nicht das Protokoll, nicht die Stecker, nicht das Kabel. Dafür sind Modbus, Profibus und BACnet zuständig.

ParameterWert
SignaltypDifferenziell (A und B)
Treiberausgang (belastet)Min ±1,5V an 54Ω
Empfängerempfindlichkeit±200mV differenziell
Common-Mode-Bereich−7V bis +12V
Max Geräte Standard-UL32
Max Geräte bei 1/8 UL256
Max Kabellänge1200m bei 9600 Baud
FaustregelBaudrate × Länge ≤ 10^8

Daten werden als Differenz zwischen V_A und V_B kodiert. Störungen koppeln gleichmäßig in beide Adern und werden vom differenziellen Empfänger unterdrückt - deshalb arbeitet RS485 zuverlässig über 1200m, während RS232 nach 15m versagt.

Kabelauswahl

Das richtige Kabel ist geschirmtes Twisted-Pair mit 120Ω Wellenwiderstand. Deshalb funktioniert Cat5/6 zwar oft, ist aber nicht ideal - es hat 100Ω.

KabelImpedanzAWGKapazitätAnwendung
Belden 9841120Ω2442 pF/mStandard RS485, innen
Belden 9842120Ω24 (2 Paar)42 pF/mFull-Duplex oder extra GND
Belden 3105A120Ω2236 pF/mIndustriell, außen
Lapp Unitronic BUS LD120Ω24~42 pF/mProfibus/Modbus, DACH
Cat5e / Cat6~100Ω2450-55 pF/mAkzeptabel <600m, niedrige Baudrate
Profibus-Kabel (EN 50170)120Ω2230 pF/mIdeales RS485-Kabel

Maximale Länge nach Baudrate:

BaudrateMax LängeHinweis
9.600 bps1200mGut innerhalb der Faustregel
19.200 bps1200mTiming-Margen enger
38.400 bps~1200mGrenzwertig bei voller Länge
115.200 bps~500mNach Chipkin
10 Mbps~12mNach Analog Devices

Topologie: warum nur Daisy-Chain funktioniert

RS485 muss als Daisy-Chain (Linienbus) verlegt werden. Das Kabel läuft von einem Busende zum anderen und tippt kurz an jedem Gerät an den Klemmen an.

GatewayMasterGerät 101Gerät 202Gerät 303Gerät 404Anfrage vom MasterAntwort vom Slave
Eine Daisy-Chain: der Master fragt jedes Gerät über seine eindeutige Adresse ab, das adressierte Gerät antwortet über dieselben zwei Adern.

Sterntopologie funktioniert nicht, weil jede Verzweigung eine Impedanzunstetigkeit erzeugt, an der Signale reflektieren. Texas Instruments (SNLA042A): "Star configurations are discouraged - the device is effectively at the end of a very long stub."

Stichleitungen (Stubs) müssen <1m sein bei Baudraten über 9600. Bei Profibus: 6,6m bei 93,75 kbit/s, aber 0m bei >1,5 Mbit/s. Ringtopologie wird nicht unterstützt.

Lässt das Gebäudelayout keine Daisy-Chain zu: RS485-Repeater (aktive Hubs) verwenden. Jeder erzeugt ein neues Segment mit eigener Terminierung.

Terminierung: 120Ω an beiden Enden

Überschreitet die Kabellänge ~1/10 der Signalwellenlänge, reflektiert ein unterminiertes Ende das Signal zurück - Folge sind CRC-Fehler. Die Lösung: ein 120Ω ¼W-Widerstand zwischen A und B an beiden physischen Busenden.

120 ΩBusanfangGatewaySlave01Slave02Slave03120 ΩBusende
Die 120Ω-Widerstände gehören genau an die zwei physischen Busenden, nicht an jedes Zwischengerät.
SymptomUrsache
CRC-Fehler auf Distanz, nah funktioniertFehlende Terminierung
Schwache Signale, reduzierter HubDoppelte/dreifache Terminierung
Zufällige CRC bei hoher BaudrateTerminierung an Stubs/falscher Stelle

Viele Geräte (Eastron SDM630, Siemens Sentron, einige Gateways) haben einen DIP-Schalter oder Jumper für eingebaute Terminierung. Immer zuerst das Datenblatt prüfen, bevor externe Widerstände gesetzt werden.

A/B-Polarität: das Problem Nummer 1

Die TIA-485-A-Norm sagt: A = invertierend (niedrig im Ruhezustand), B = nicht-invertierend (hoch im Ruhezustand). Im Ruhezustand ist B positiv gegenüber A.

ABGND
A
Signal, invertierend (niedrig in Ruhe)
B
Signal, nicht invertierend (hoch in Ruhe)
GND
gemeinsame Masse
TIA/EIA-485-A PolaritätDie formelle Norm, aber Hersteller vertauschen A und B oft: vor dem Anschließen immer mit dem Multimeter im Ruhezustand prüfen.

IC-Hersteller (TI, Maxim, Analog Devices, FTDI) folgen alle dieser Konvention. Aber Gerätehersteller nicht:

QuellePositiv (hoch im Ruhezustand)Negativ (niedrig im Ruhezustand)
TIA-485-A NormBA
TI / Maxim / ADI ICsBA
Modbus-SpezifikationD1D0
BACnet (ASHRAE 135)+−
ProfibusB (rotes Kabel)A (grünes Kabel)
Viele SPS und Zählervariiertvariiert

Siemens warnt explizit, dass A/B-Labels nicht zwischen Herstellern standardisiert sind.

Praktische Lösung: Ignorieren Sie die Buchstaben. Verbinden Sie + mit + und − mit −. Messen Sie die Ruhe-DC-Spannung mit einem Multimeter - die Ader mit der höheren Spannung ist das positive Signal (B/D+). Keine Kommunikation? Die beiden Datenadern tauschen. Das beschädigt keine Hardware.

Verkabelung Schritt für Schritt

  1. 1

    Route planen

    Alle Gerätestandorte kartieren. Strikte Daisy-Chain entwerfen. Master/Gateway an ein Busende platzieren. Stichleitungen <0,3m halten. Kabel mindestens 100mm von Starkstromkabeln verlegen (DIN EN 50174-2). Starkstromkabel nur im 90°-Winkel kreuzen.

  2. 2

    Kabel auswählen und abmessen

    Belden 9841 als Standard, Cat5e für kurze Strecken, Belden 3105A für Industrie/außen. 10-15% Reserve für Routing einplanen. Niemals nicht-verdrilltes Kabel oder Standard-Installationsdraht verwenden - diese bieten keine Störunterdrückung.

  3. 3

    Kabelenden vorbereiten

    50mm Außenmantel abisolieren. 8mm pro Ader abisolieren. Aderendhülsen sind Pflicht - blanke Litze verursacht intermittierende Kontaktfehler (im Teltonika-Forum umfassend dokumentiert). Twisted-Pair so nah wie möglich an der Klemme verdrillt halten.

  4. 4

    Master/Gateway zuerst anschließen

    Gateway verkabeln (z.B. ModbusCloud Gateway oder ein eigenständiges Modbus-Gateway) und serielle Parameter konfigurieren (bei der ModbusCloud Gateway im Portal, bei einem eigenständigen Gateway über die Weboberfläche). Hat ein Gateway getrennte Sende- und Empfangsklemmen: R+ mit D+ und R− mit D− brücken für Halbduplex (Standard Modbus RTU). Einschalten und Boot-Vorgang verifizieren.

  5. 5

    Daisy-Chain zu jedem nachfolgenden Gerät

    An jedem Gerät kommen zwei Kabel an: ein eingehendes und ein ausgehendes. Beide auf dieselben Klemmen (A an A, B an B). Maximal 2 Drähte pro Klemme - das erzwingt Daisy-Chain-Disziplin. Eindeutige Modbus-Adresse (1-247) plus identische Baudrate/Parität an jedem Gerät einstellen.

  6. 6

    120Ω Terminierung setzen

    Am ersten Gerät (Gateway) und am letzten Gerät. Nicht in der Mitte. Zuerst auf eingebaute DIP-Schalter prüfen. Extern: 120Ω ¼W-Widerstand zwischen A und B.

  7. 7

    Schirm einseitig erden

    Den Drain/Schirm nur masterseitig auf Erde legen. Am fernen Ende schwebend und isoliert lassen. Beidseitige Erdung erzeugt eine Erdschleife, die Störungen einkoppelt.

  8. 8

    Pro Gerät testen

    Jedes Gerät einzeln mit einem FTDI USB-RS485-Adapter und QModMaster oder Modbus Poll testen, bevor das nächste angeschlossen wird. So lokalisieren Sie Fehler früh.

Erdung und Schirmung

Die Signalmasse-Ader (der dritte Draht neben A und B) ist Pflicht. Control Solutions Minnesota bezeichnet fehlende Masse als "Hauptursache Nummer 1 für RS485-Ausfälle". Ohne gemeinsame Erdreferenz kann die Common-Mode-Differenz zwischen Geräten den −7V/+12V-Bereich überschreiten - Folge: CRC-Fehler und im Extremfall Hardwareschäden.

Der Schirm (Geflecht/Folie) wird einseitig geerdet - üblicherweise masterseitig. Den Schirm elektrisch zwischen Geräten durchschleifen (alle Drains verbinden), aber nur einmal erden.

Konflikt mit EN 50174-2: Die Norm fordert für strukturierte Verkabelung beidseitige Schirmerdung. Das widerspricht der RS485-Best-Practice der einseitigen Erdung. In Planungsdokumenten explizit als "abweichende Regelung für RS485-Bussysteme" begründen - die Physik der differenziellen Bussysteme hat Vorrang.

Fail-Safe-Biasing

Wenn kein Treiber aktiv ist (Bus im Ruhezustand), ziehen die Terminierungswiderstände die Differenzspannung auf 0V - ein undefinierter Zustand, der "False Start Bits" erzeugen kann. Bias-Widerstände verhindern das:

WiderstandVerbindungTypischer Wert
Pull-upB/D+ an Vcc (5V/3,3V)560Ω oder 680Ω
Pull-downA/D− an GND560Ω oder 680Ω

Biasing nur an einer Stelle installieren (üblicherweise am Master). Moderne "True Fail-Safe"-Transceiver (MAX3080, ISL83082) haben eine −50mV-Schwelle und benötigen kein externes Biasing - ältere Geräte aber oft schon.

Top 10 Verkabelungsfehler

  1. Sterntopologie - Reflexionen und zufällige CRC-Fehler. Daisy-Chain verwenden oder Repeater einsetzen.
  2. A/B vertauscht - Problem Nr. 1 bei der Inbetriebnahme. Adern tauschen. Schadet nicht.
  3. Fehlende oder falsche Terminierung - 120Ω nur an beiden Busenden, nie in der Mitte.
  4. Keine GND-Ader - Hauptursache Nr. 1 nach Control Solutions.
  5. Schirm beidseitig geerdet - Erdschleife, koppelt Störungen ein.
  6. RS485 parallel zu Starkstromkabeln - EMV-Problem. Mindestens 100mm Abstand, Kreuzungen nur im 90°-Winkel.
  7. Falscher Kabeltyp - Nicht-verdrilltes Kabel, Standard-Installationsdraht, oder falsche Impedanz.
  8. Zu viele Geräte - Über 32 Unit Loads ohne Repeater.
  9. Zu lange Stubs - <1m halten. Lange Abzweigungen erzeugen Reflexionen.
  10. Einstellungen nicht identisch - Baudrate, Parität, Stoppbits, Datenbits müssen auf jedem Gerät exakt gleich sein.

Fehlersuche mit dem Multimeter

TestMesswertSchlussfolgerung
DC-Spannung A gegen B (Ruhe)B ist 200mV-5V höher als ANormal
DC-Spannung A gegen B (Ruhe)~0VBus undefiniert - Biasing nötig
DC-Spannung A gegen B (Ruhe)A höher als BPolarität vertauscht
Widerstand A-B (ausgeschaltet)~60ΩZwei Terminatoren - korrekt
Widerstand A-B (ausgeschaltet)~120ΩEin Terminator - ein Ende fehlt
Widerstand A-B (ausgeschaltet)OL (offen)Keine Terminierung
Widerstand A-B (ausgeschaltet)<10ΩKurzschluss - Kabelfehler
Common-Mode GND-GND<1VAkzeptabel
Common-Mode GND-GND1-7VGrenzwertig
Common-Mode GND-GND>7VIsolierter Repeater erforderlich

Software-Tools: QModMaster (kostenlos, Open Source) oder Modbus Poll (kommerziell, 30-Tage-Testversion). FTDI-basierten USB-RS485-Adapter verwenden - billige CH340-Chips vermeiden, die verursachen Timing-Probleme und Echo-Störungen.

Normen und Vorschriften

VDE 0100-520 regelt die elektrische Sicherheit bei der Kabeltrennung. Erfordert Berücksichtigung von EMV zwischen Strom- und Datenkabeln.

DIN EN 50174-2 (VDE 0800-174-2:2018-10) ist die wichtigste Norm für RS485-Installationen in Gebäuden:

  • Abstandsvorschriften zwischen Daten- und Starkstromkabeln
  • EMV-gerechte Erdung und Potenzialausgleich
  • Anforderungen an Kabelmanagementsysteme
  • Beachten: Die Norm spezifiziert beidseitige Schirmauflage für strukturierte Verkabelung - dies steht im Konflikt mit der RS485-Best-Practice der einseitigen Erdung. In Planungsdokumenten explizit als abweichende Regelung begründen.

DIN EN 50174-3 gilt für Außenverkabelung.

EU Bauproduktenverordnung (CPR) - EN 50575 seit Juli 2017: Alle dauerhaft installierten Kabel in Gebäuden müssen CE-Kennzeichnung und Declaration of Performance (DoP) haben. RS485-Kommunikationskabel liegen meist in Klasse B2ca bis Eca.

EN 50170 (Profibus-Spezifikation) definiert die 120Ω-Kabelspezifikation, die ideal für RS485 nutzbar ist.

MLAR / DIN 4102-12 regelt Brandschutzanforderungen. Funktionserhalt E30/E90 für Sicherheitssysteme. Halogenfreie, flammwidrige Kabel in Fluchtwegen. Für Standard-RS485 nicht direkt erforderlich, aber relevant in Krankenhäusern, Versammlungsstätten und Hochhäusern.

Häufig gestellte Fragen

Was ist der Unterschied zwischen RS485 und Modbus?

RS485 ist die physikalische Schicht (Hardware, Spannungspegel, Kabel). Modbus RTU ist das Protokoll, das darauf läuft (Nachrichtenformat, CRC, Slave-Adressierung). Sie brauchen beides: RS485 ohne Modbus ist nur eine serielle Leitung ohne Bedeutung, Modbus ohne RS485 funktioniert nur über TCP/IP.

Wie viele Geräte können an einen Bus angeschlossen werden?

32 Unit Loads pro Segment als Standard. Mit 1/8 UL-Transceivern (z.B. MAX3485) bis zu 256. Modbus-Adressierung erlaubt 1-247. Über 32 Geräte: RS485-Repeater zur Segmentierung einsetzen.

Kann ich Cat5- oder Cat6-Kabel verwenden?

Ja, in den meisten Fällen funktioniert das einwandfrei. Die Impedanz beträgt 100Ω statt 120Ω, aber bei Baudraten bis 38400 und Längen bis 600m verursacht das selten Probleme. Ein verdrilltes Paar für A/B und eine Ader aus einem anderen Paar für GND verwenden.

Wann brauche ich einen Abschlusswiderstand?

Immer an beiden physischen Busenden bei Längen &gt;50m oder Baudraten &gt;19200. Bei kurzen Bussen (&lt;10m) bei 9600 Baud oft optional, aber in Produktivanlagen immer terminieren ist die beste Praxis. 120Ω ¼W zwischen A und B.

Mein Modbus funktioniert nicht. Wo fange ich an?

Systematisch: 1) Ruhespannung A gegen B messen (B muss höher sein - sonst Adern tauschen), 2) Baudrate/Parität/Stoppbits identisch prüfen, 3) Slave-Adresse eindeutig prüfen, 4) GND-Ader durchgängig verifizieren, 5) 120Ω-Terminierung an beiden Enden bestätigen, 6) sicherstellen, dass kein zweiter Master am Bus hängt.

Wie soll ich den Kabelschirm anschließen?

NUR einseitig (Master/Gateway-Seite) auf Erde. Am fernen Ende schwebend und isoliert lassen. Beidseitige Erdung erzeugt eine Erdschleife, die Störungen ins Signal einkoppelt. Den Schirm aber elektrisch zwischen den Geräten durchschleifen.

Kann ich RS485 sternförmig verkabeln?

Nicht empfohlen. Standard-RS485 erfordert einen Linienbus. Bei niedrigen Baudraten und kurzen Entfernungen (&lt;50m) funktioniert ein Stern manchmal in der Praxis, aber mit CRC-Fehlern. Bei tatsächlichem Bedarf an Sternstruktur: RS485-Repeater/Hub einsetzen.

Warum bekomme ich CRC-Fehler?

Häufigste Ursachen (in Reihenfolge): 1) fehlende Terminierung, 2) zu lange Stubs, 3) fehlende GND-Ader, 4) EMV durch Frequenzumrichter oder Schaltnetzteile in der Nähe, 5) beidseitig geerdeter Schirm, 6) schlechter USB-Adapter (CH340 statt FTDI), 7) Baudraten-Mismatch.

Fazit

Eine zuverlässige RS485-Installation ist hauptsächlich eine Frage der Disziplin: Daisy-Chain-Topologie, korrekte 120Ω-Terminierung an beiden Enden, gemeinsame Masse, einseitig geerdeter Schirm. Wenn Sie diese vier Regeln befolgen, funktioniert Modbus RTU beim ersten Versuch.

Mit dem richtigen Kabel (Belden 9841 oder Profibus-Kabel nach EN 50170), Aderendhülsen und einem anständigen FTDI-basierten Test-Adapter installieren Sie einen Bus mit 32 Geräten über 1200m ohne einen einzigen CRC-Fehler. Die meisten Installationsprobleme kommen nicht von der Hardware - sie kommen von Abkürzungen, welche die Physik ignorieren.

Ist der Bus einmal verdrahtet, liest das ModbusCloud Gateway Ihre Modbus-RTU- und TCP-Geräte in ein Cloud-Dashboard ein, mit fertigen Vorlagen für gängige Zähler und Regler, ganz ohne Registerprogrammierung.