Ein Energiezähler in der Unterverteilung, ein zweiter Zähler zwei Räume weiter und ein Milesight UC100, der beide Werte per LoRaWAN weiterreichen soll: Auf dem Werktisch antwortet alles sofort, nach der Montage tauchen plötzlich Timeouts auf. Die kurze Antwort auf die Frage nach der richtigen Modbus RS485 Verkabelung lautet: ein verdrilltes, geschirmtes Adernpaar mit rund 120 Ω Wellenwiderstand plus eine Bezugsader, als durchgehende Linie von Gerät zu Gerät geführt, und je ein 120-Ω-Abschlusswiderstand an den beiden physischen Enden dieser Linie.
Die meisten Störungen auf einem RS485 Modbus Bus haben mit der Software nichts zu tun. Modbus RTU legt fest, wie die Telegramme aussehen, RS485 beschreibt nur die elektrische Übertragung darunter. Wenn bei Modbus RTU RS485 etwas hakt, liegt die Ursache deshalb oft im Kabel, in der Topologie, in vertauschten Adern oder in einem Widerstand zu viel oder zu wenig.

Welches Modbus Kabel brauchst du für RS485?
RS485 überträgt die Daten differenziell: Der Sender legt eine Spannung zwischen zwei Leitungen an, der Empfänger wertet nur die Differenz aus. Deshalb müssen beide Datenleitungen im selben verdrillten Paar laufen. Bei Twisted Pair koppeln Störungen auf beide Adern nahezu gleich ein, und der Empfänger blendet diesen Gleichtaktanteil aus.
Texas Instruments nennt als typisches RS485-Kabel ein Twisted-Pair-Kabel mit 120 Ω Wellenwiderstand und Leiterquerschnitten von AWG 22 bis 24. Die Modbus-Spezifikation für serielle Leitungen verlangt ein geschirmtes Kabel mit einem symmetrischen Paar für die beiden Datenleitungen D0 und D1 und einer dritten Ader für den gemeinsamen Bezug, dort „Common“ genannt. AWG 24 reicht laut Spezifikation immer für die Modbus-Daten, und ab 19.200 Baud ist ein Wellenwiderstand über 100 Ω vorzuziehen.
In der Praxis bewährt sich ein zweipaariges, geschirmtes Kabel, das ausdrücklich für RS485 ausgewiesen ist: Das erste Paar führt die Daten, das zweite Paar stellt die Bezugsader. Der häufigste Fehler bei der Kabelwahl ist ein anderer: Die beiden Datenleitungen werden auf Adern aus zwei verschiedenen Paaren gelegt. Dann geht der Vorteil der Verdrillung verloren. Steuerleitungen ohne Paarverseilung gehören nicht in einen Modbus-Bus, auch wenn sie auf einem Meter Prüfstrecke funktionieren.
Modbus RTU Verkabelung: Warum Linie statt Stern?
RS485 ist für eine Linie gedacht. Die Modbus-Spezifikation beschreibt eine Stammleitung, an der die Geräte entweder direkt in Daisy-Chain hängen oder über kurze Abzweige angeschlossen sind. Jeder Abzweig ist für das Signal eine Stichleitung, an deren offenem Ende ein Teil der Welle zurückläuft. Deshalb begrenzt die Spezifikation Abzweige auf höchstens 20 m; bei einem Verteiler mit mehreren Abgängen darf jeder Abgang nur 40 m geteilt durch die Zahl der Abgänge lang sein.
Ein Stern hat ein grundsätzliches Problem: Er besitzt mehr als zwei Enden. Ein Abschlusswiderstand passt aber nur an zwei Stellen, die Spezifikation erlaubt ausdrücklich nicht mehr als zwei Abschlüsse pro Datenpaar. Bei 9.600 Baud und ein paar Metern pro Arm geht das manchmal gut, weil die Reflexionen abgeklungen sind, bevor der Empfänger das Bit abtastet. Mit höherer Baudrate, längeren Armen oder einem weiteren Gerät kippt die Strecke, und zwar oft nur zeitweise.
Für die Daisy-Chain führst du das Kabel in jedes Gerät hinein und vom selben Klemmenpaar wieder hinaus. Zwei Adern in einer Klemme verbindest du am saubersten mit einer Zwillingsaderendhülse. Bei kleinen Klemmen wie den UC100 Klemmen mit 3,5 mm Raster wird das eng; dort ist es meist sinnvoller, das Gerät an ein Ende der Linie zu setzen, sodass nur ein Kabel ankommt. Musst du räumlich wirklich in mehrere Richtungen, löst ein RS485-Repeater oder ein aktiver Sternverteiler das Problem: Er trennt die Arme in eigenständige Segmente, und jedes Segment bekommt seine eigenen zwei Abschlüsse.
Modbus Terminierung: Wo kommt der 120-Ohm-Widerstand hin?
Der Abschlusswiderstand gehört an die beiden Enden der Stammleitung, und zwar an die Enden des Kabelwegs, nicht des Grundrisses. Eine Steuerung, die mitten in der Linie sitzt, ist kein Busende. Umgekehrt kann ein Zähler direkt neben dem Gateway elektrisch am fernen Ende liegen, wenn das Kabel vorher durch drei Räume läuft.
Der Wert richtet sich nach dem Wellenwiderstand des Kabels. Weil RS485-Kabel typischerweise 120 Ω haben, ist der 120-Ohm-Widerstand zwischen den beiden Datenleitungen der übliche Abschluss. Die Modbus-Spezifikation nennt alternativ 150 Ω mit 0,5 W oder, wenn der Bus zusätzlich vorgespannt wird, 120 Ω (0,25 W) in Reihe mit einem Kondensator von 1 nF. Auf einen Abzweig gehört nie ein Abschluss.
Viele Geräte bringen den Widerstand bereits mit, zuschaltbar über DIP-Schalter oder Steckbrücke. Der Milesight UC100 hat dafür einen Schalter für einen 120-Ω-Widerstand. Sitzt der UC100 an einem Busende, schaltest du ihn ein; hängt er in der Mitte, bleibt er aus. Prüfe auch bei allen anderen Teilnehmern, wie der Abschluss ab Werk eingestellt ist. Ein klassischer Fehler entsteht, wenn fünf Geräte jeweils ihren Widerstand aktiv haben: Die Parallelschaltung belastet den Treiber so stark, dass die Signalamplitude einbricht.
RS485 A und B vertauscht: Wie erkennst du das?
Die Ursache sind widersprüchliche Bezeichnungen. In der Norm TIA/EIA-485 ist A die invertierende und B die nicht invertierende Leitung. Die Modbus-Spezifikation nennt die Leitungen D0 und D1 und ordnet D0 der Bezeichnung A und D1 der Bezeichnung B zu. Viele Hersteller drucken aber „A“ an die Klemme, die im Ruhezustand positiv ist, und „B“ an die negative, also genau umgekehrt. „A an A“ ist deshalb bei Geräten verschiedener Hersteller kein verlässlicher Plan. Vergleiche die Klemmenbeschreibung in beiden Handbüchern und achte auf Angaben wie „+“, „−“, „D+“ oder „D−“.
Das typische Symptom ist eindeutig: Ein einzelnes Gerät antwortet nie, während die anderen am selben Bus problemlos laufen. Der Master meldet für diese Adresse einen Timeout, keine Ausnahme und keine fehlerhaften Werte. Ein Tausch der beiden Datenleitungen beschädigt RS485-Bausteine in aller Regel nicht, du kannst also gezielt an dem stummen Gerät A und B tauschen und erneut abfragen. Ändere dabei nicht gleichzeitig Baudrate oder Parität.
Messtechnisch erkennst du die Polarität an der Ruhespannung, sofern der Bus vorgespannt ist. Im Ruhezustand liegt D1 dann mindestens etwa 200 mV über D0. Zeigt dein Multimeter an einem Gerät zwischen dessen „A“ und „B“ einen negativen Wert, obwohl das Handbuch „A“ als positive Leitung beschreibt, ist dort etwas verdreht. Pass beim UC100 auf eine andere Verwechslung auf: Versorgung (+/−) und RS485 (A/B) sitzen dicht nebeneinander. Landet die Versorgung auf A und B, kann das Hardware kosten.

Braucht RS485 eine GND-Leitung?
Ja, im Grundsatz schon, auch wenn man oft von „Zweidraht-RS485“ spricht. Der Empfänger wertet zwar nur die Differenz aus, beide Leitungen müssen sich aber gegenüber seiner eigenen Masse in einem Gleichtaktbereich von −7 V bis +12 V bewegen. Liegen zwei Geräte auf verschiedenen Potenzialen, addiert sich diese Differenz zum Signal. Die Modbus-Spezifikation verlangt deshalb ausdrücklich eine dritte Ader, die Common, die alle Geräte verbindet und an möglichst nur einer Stelle mit dem Schutzleiter verbunden wird, meist am Master.
Dass ein Aufbau ohne Bezugsader auf dem Tisch funktioniert, beweist wenig. Dort hängen meist alle Geräte am selben Netzteil, und der Bezug läuft unbemerkt über die Versorgung. Im Gebäude kommen die Geräte aus verschiedenen Stromkreisen, und Potenzialunterschiede können sich etwa nach Arbeiten an der Elektroinstallation verändern.
Hart an beiden Enden geerdet, führt die Bezugsader laut TI-Leitfaden allerdings Ausgleichsströme, die als Gleichtaktstörung in die Datenleitungen einkoppeln. Die Norm sieht deshalb Widerstände zwischen Geräte- und Systemmasse vor. Bei Verbindungen zwischen Gebäuden oder getrennten Versorgungsnetzen ist galvanische Trennung der robuste Weg: isolierte Schnittstellen oder Trennverstärker, bei denen nur ein Gerät den Bezug für den gesamten Bus vorgibt. Am UC100 findest du übrigens nur A und B als RS485-Klemmen. Teilt er sich das Netzteil mit dem angeschlossenen Zähler, liefert das gemeinsame Minus der Versorgung den Bezug; bei getrennten Versorgungen prüfst du im Handbuch des Feldgeräts, wie dort der Bezug vorgesehen ist.
RS485 Schirm: einseitig oder beidseitig erden?
Die Modbus-Spezifikation legt das Minimum fest: Das Kabel muss geschirmt sein, und an einem Ende jedes Kabels wird der Schirm mit dem Schutzleiter verbunden. Ob du zusätzlich am anderen Ende auflegst, hängt von der Anlage ab. Ein einseitig aufgelegter Schirm führt keinen Ausgleichsstrom und schützt gut gegen niederfrequente, kapazitiv eingekoppelte Störungen. Gegen hochfrequente Störungen und Magnetfelder wirkt ein beidseitig aufgelegter Schirm deutlich besser, setzt aber einen niederohmigen Potenzialausgleich zwischen beiden Enden voraus. Sonst fließt ein Ausgleichsstrom über den Schirm.
In einem Schaltschrank oder innerhalb eines Gebäudeteils mit sauberem Potenzialausgleich ist beidseitiges Auflegen gängige EMV-Praxis. Zwischen Gebäuden oder Anlagenteilen mit unklarer Erdung ist einseitig die sichere Wahl. Ein häufig genutzter Kompromiss: auf einer Seite direkt erden, auf der anderen über einen Kondensator, sodass hochfrequente Störungen abfließen, ohne dass ein Gleichstrom-Ausgleich über den Schirm entsteht.
Zwei Fehler sieht man immer wieder. Erstens wird der Schirm als Bezugsader missbraucht. Schirm und Common haben aber unterschiedliche Aufgaben und gehören nicht zusammengelegt. Zweitens wird der Schirm an jedem Gerät abgeschnitten, statt ihn durchzuverbinden. Bei einer Daisy-Chain sollte der Schirm von Kabelabschnitt zu Kabelabschnitt durchgehend verbunden sein, mit möglichst kurzen Anschlüssen.
Wie lang darf eine RS485 Leitung sein und wie viele Geräte passen an den Bus?
Die Modbus-Spezifikation nennt als Richtwert 1.000 m bei höchstens 9.600 Baud und einem Querschnitt von AWG 26 oder dicker. Der TI-Leitfaden setzt die physikalische Grenze bei niedrigen Datenraten bei rund 1.200 m an, weil dort der Leitungswiderstand eines 22-AWG-Kabels in die Größenordnung des Abschlusswiderstands kommt. Für höhere Baudraten gibt TI eine bewusst konservative Faustregel: Leitungslänge in Metern mal Datenrate in bit/s sollte unter 107 bleiben. Die Tabelle wendet sie auf gängige Baudraten an.
| Baudrate | Länge nach Faustregel (Länge × Baudrate < 107) | Einordnung |
|---|---|---|
| 9.600 Baud | ca. 1.040 m | passt zum Modbus-Richtwert von 1.000 m |
| 19.200 Baud | ca. 520 m | für Gebäude meist ausreichend |
| 38.400 Baud | ca. 260 m | Kabelqualität wird spürbar wichtiger |
| 115.200 Baud | ca. 87 m | eher Schaltschrank und kurze Strecken |
Wenn eine lange Leitung Probleme macht, ist eine niedrigere Baudrate oft die einfachste Abhilfe. Zähler und Sensoren liefern ihre Werte ohnehin im Abstand von Sekunden bis Minuten. Der UC100 unterstützt 1.200 bis 115.200 Baud, du kannst also passend zur Strecke wählen.
Bei der Geräteanzahl erlaubt die Modbus-Spezifikation ohne Repeater immer 32 Teilnehmer. Moderne Transceiver belasten den Bus oft nur mit 1/8 Lasteinheit, damit sind bis zu 256 Teilnehmer möglich, wenn alle Geräte so ausgelegt sind. Eine Vorspannung kostet Reserve: Nach TI belegt sie bis zu 20 Lasteinheiten, die Modbus-Spezifikation reduziert die zulässige Anzahl um vier Geräte. Und das Protokoll selbst kennt nur die Adressen 1 bis 247. In der Praxis begrenzt oft das Gateway früher: Der UC100 liest bis zu 64 Modbus-Register, was für einige Zähler mit ihren wichtigsten Werten reicht, aber nicht für Dutzende Geräte.
Modbus RS485 Verkabelung prüfen: Wie findest du Fehler mit dem Multimeter?
Ein Oszilloskop zeigt Reflexionen direkt, ein Multimeter nicht. Die groben Fehler findest du trotzdem damit. Beginne spannungsfrei, also mit abgeschalteter Versorgung aller Teilnehmer, und miss den Widerstand zwischen den beiden Datenleitungen an einer beliebigen Stelle des Busses. Weil die Abschlüsse parallel liegen, verrät der Messwert, wie viele aktiv sind.
| Messwert zwischen D0 und D1 (spannungsfrei) | Bedeutung |
|---|---|
| ca. 60 Ω | zwei Abschlüsse à 120 Ω, so soll es sein |
| ca. 120 Ω | nur ein Abschluss aktiv |
| ca. 40 Ω oder weniger | drei oder mehr Abschlüsse aktiv |
| mehrere kΩ oder offen | kein Abschluss oder Leitung unterbrochen |
| nahe 0 Ω | Kurzschluss zwischen den Datenleitungen |
Leichte Abweichungen sind normal, weil Vorspannungswiderstände und die Eingänge der Transceiver mitgemessen werden. Als Nächstes prüfst du jede Ader auf Durchgang: Brücke am fernen Ende D0 und D1, nachdem du dort die Geräte abgeklemmt hast, und miss am nahen Ende den Schleifenwiderstand. Bei AWG 24 hat eine Kupferader rund 84 Ω pro Kilometer, eine Schleife über 100 m Kabel liegt also bei etwa 17 Ω. Danach misst du zwischen jeder Datenleitung und Schirm beziehungsweise Bezugsader: Hier darf keine Verbindung bestehen.
Unter Spannung und ohne laufende Abfragen misst du die Gleichspannung zwischen D1 und D0. Mit Vorspannung sollten es einige hundert Millivolt sein, mit dem Vorzeichen, das zu deiner Klemmenzuordnung passt. Liegt der Wert bei null, ist der Bus nicht vorgespannt, was bei Transceivern mit internem Fail-Safe zulässig sein kann, in störungsreicher Umgebung aber Reserve kostet. Zum Schluss misst du jede Datenleitung gegen die Bezugsader; beide Werte müssen im Gleichtaktbereich von −7 V bis +12 V liegen, typischerweise irgendwo zwischen 0 und 5 V. Die Signalqualität während der Übertragung zeigen dir eher die Fehler- und Timeout-Zähler deines Masters.
Modbus RS485 Konverter kaufen: Worauf solltest du achten?
Die Kriterien ergeben sich direkt aus der Verkabelung. Ein Konverter oder Gateway sollte einen zuschaltbaren 120-Ω-Abschluss mitbringen, damit du ihn sauber an ein Busende setzen kannst. Der Baudratenbereich muss zu deinen Feldgeräten und zur Leitungslänge passen, und die Klemmen sollten zum Kabelquerschnitt passen, den du verlegen willst. Werden die Feldgeräte aus anderen Stromkreisen versorgt, zählen eine Bezugsklemme oder eine galvanisch getrennte Schnittstelle. Prüfe außerdem, wie viele Register oder Geräte das Gateway abfragen kann, denn diese Grenze greift oft früher als die 32 Teilnehmer des Busses. Auch die Versorgung zählt: Ein Eingang wie 5 bis 24 V DC lässt sich meist aus dem vorhandenen Netzteil im Schaltschrank speisen. Sind diese Punkte geklärt, wird die Modbus RS485 Verkabelung zu einer planbaren Aufgabe. Wenn du ein passendes Gerät suchst, findest du unsere Modelle in der Kategorie Modbus.
FAQ zur Modbus RS485 Verkabelung
Kann ich Netzwerkkabel für Modbus RS485 nutzen?
Ja, mit Einschränkungen. Die Modbus-Spezifikation lässt Kabel der Kategorie 5 bis zu einer Länge von 600 m zu. Lege D0 und D1 auf ein gemeinsames Paar, nutze eine Ader eines anderen Paars als Bezug und wähle eine geschirmte Variante, denn die Spezifikation verlangt einen Schirm. Bei RJ45-Buchsen warnt sie, dass ein gekreuztes Kabel im Zweidraht-System Schäden verursachen kann.
Brauche ich bei Modbus RS485 Bias-Widerstände?
Das hängt von den Geräten ab. Die Abschlusswiderstände ziehen den ruhenden Bus auf null Volt Differenz, ein Zustand, den ein einfacher Empfänger nicht eindeutig deuten kann. Die Modbus-Spezifikation sieht dafür einen Pull-up an D1 und einen Pull-down an D0 mit je 450 bis 650 Ω vor, und zwar nur an einer Stelle im Bus, meist am Master. Viele moderne Transceiver haben einen internen Fail-Safe, laut TI aber mit sehr kleiner Störreserve, deshalb lohnt die externe Vorspannung in störungsreicher Umgebung.
Funktioniert Modbus RS485 ohne Terminierung?
Auf kurzen Leitungen und bei niedriger Baudrate oft ja, weil Reflexionen abklingen, bevor das Bit abgetastet wird. Die Spezifikation verlangt trotzdem einen Abschluss an beiden Enden, und je länger die Leitung und je höher die Baudrate, desto eher führen fehlende Abschlüsse zu sporadischen Fehlern.