Kommunikation über die RS485-Schnittstelle

Kommunikation über die RS485-Schnittstelle

RS485 bei Lobas, Enbas und Heat Control

Unsere Systeme Lobas, Enbas und Heat Control nutzen die RS485-Schnittstelle für die zuverlässige Kommunikation zwischen zentraler Steuerung und angeschlossenen Komponenten wie Wärmepumpen, Wärmespeichern und Stromzählern.
  1. Enbas bindet Geräte wie Zähler und Heat Control über Modbus RTU auf RS485 an, um Daten auszutauschen und Steuerbefehle zu übertragen.
  2. Heat Control wird über RS485 direkt mit Enbas verbunden und ermöglicht die Integration von Wärmepumpen ohne SG-Ready oder EEBus-Schnittstelle.
Diese serielle Verbindung ist robust, kostengünstig und für die Anforderungen im Energiemanagement ideal geeignet.

Was ist ein Bus?

Ein Bus ist eine gemeinsame Datenleitung, über die mehrere Geräte miteinander kommunizieren können.
  1. Bei RS485 können bis zu 32 Teilnehmer an einem Bus betrieben werden.
  2. Die Kommunikation erfolgt halbduplex über zwei verdrillte Adern (Differenzsignal A/B).
  3. Vorteile: hohe Reichweite (bis 1200 m), störsicher durch differenzielle Signalübertragung, einfache Installation.
Wichtig: RS485 ist die physikalische Ebene. Das Protokoll (z. B. Modbus RTU) definiert die Datenstruktur. Deshalb ist RS485 nicht gleich Modbus – es ist nur das „Transportmedium“.

Modbus TCP vs. RS485

Modbus TCP basiert auf Ethernet und ist kein physischer Bus wie RS485, sondern ein IP-basiertes Netzwerkprotokoll.
  1. RS485 + Modbus RTU: serielle Kommunikation, ideal für lokale Geräteanbindung.
  2. Modbus TCP: für IP-Netzwerke, höhere Geschwindigkeit, aber mehr Infrastruktur nötig.

Topologie der RS485-Schnittstelle

Die empfohlene Topologie ist eine Busstruktur (Daisy Chain):
  1. Alle Geräte werden in Reihe an einer gemeinsamen Leitung angeschlossen.
  2. Keine Sternstruktur, da Reflexionen und Signalstörungen auftreten können.
  3. Terminierung: An beiden Enden des Busses muss ein Abschlusswiderstand (typisch 120 Ohm) gesetzt werden.
  4. Leitung: geschirmtes, verdrilltes Paar für A/B, optional eine dritte Leitung für GND.
  5. Es darf immer nur einen Busmaster geben und das ist immer Enbas oder Lobas. 
  6. Die Baudrate des Enbas und des Lobas ist fix, daher muss diese bei allen anderen Komponenten entsprechend eingestellt werden. 
Varianten:
  1. 2-Draht-Bus: Halbduplex, alle Teilnehmer teilen sich die Leitung.
  2. 4-Draht-Bus: Vollduplex, getrennte Leitungen für Senden und Empfangen.

Praxis-Tipps

  1. Eindeutige Slave-IDs vergeben (keine Doppelungen).
  2. Baudrate aller Geräte identisch einstellen (z. B. 9600 Baud).
  3. Abschlusswiderstände korrekt setzen.

Empfohlener Kabeltyp

CAN‑Bus‑Kabel (120 Ω)
CAN‑Bus‑Kabel erfüllen die für RS‑485 relevanten physikalischen Eigenschaften. Dazu zählen insbesondere der definierte Wellenwiderstand, eine geeignete Paarverdrillung sowie eine wirksame Schirmung gegen elektromagnetische Störeinflüsse.
Aufgrund der typischerweise robusten mechanischen Ausführung sind diese Leitungen für industrielle Anwendungen gut geeignet.
Idea
Der Einsatz von CAN‑Bus‑Kabeln für RS‑485‑Kommunikation ist technisch uneingeschränkt möglich und wird empfohlen.

LiYCY (nur eingeschränkt geeignet)
LiYCY‑Leitungen erfüllen die Anforderungen an eine normgerechte RS‑485‑Busverkabelung nur eingeschränkt.

Typische Einschränkungen ergeben sich aus folgenden Eigenschaften:
  1. Kein definierter Wellenwiderstand, wodurch Reflexionen auf der Leitung auftreten können
  2. Paarverdrillung häufig nicht für differentielle Bussysteme ausgelegt, was die Signalstabilität beeinträchtigt
  3. Erhöhte Leitungskapazität, die die maximal zulässige Leitungslänge reduziert
Ein störungsfreier Betrieb ist unter günstigen Randbedingungen möglich, insbesondere bei:
  1. Kurzen Leitungslängen unter 50 m
  2. Niedrigen Baudraten bis maximal 9 600 bps
  3. Geringer elektromagnetischer Störbelastung
Notes
Für eine zuverlässige und stabile RS‑485‑Kommunikation in industriellen Anwendungen wird der Einsatz von LiYCY‑Leitungen nicht empfohlen.

FAQ

Warum nutzen wir RS485 und nicht Ethernet?
RS485 ist kostengünstig, robust und für lange Leitungen geeignet. Ethernet benötigt mehr Infrastruktur und ist für lokale Steuerungen oft überdimensioniert.

Wie viele Geräte können an einem RS485-Bus betrieben werden?
Typisch bis zu 32 Geräte pro Bus, abhängig von den Treibern und der Leitungslänge.
Kann ich eine Sternstruktur verwenden?
Nein, Sternstrukturen führen zu Signalreflexionen. Verwenden Sie eine Busstruktur (Daisy Chain).
Was passiert, wenn die Terminierung fehlt?
Ohne Abschlusswiderstände kommt es zu Signalreflexionen und Kommunikationsfehlern.
Ist RS485 gleich Modbus?
Nein. RS485 ist die physikalische Schnittstelle, Modbus ist ein Protokoll, das darauf aufsetzt.
Welche Kabellänge ist möglich?
Bis zu 1200 m bei korrekter Installation und Terminierung.

    • Related Articles

    • Verbinden eines Stromzählers mit Enbas

      Diese Anleitung beschreibt Schritt für Schritt, wie ein Zähler in Enbas eingebunden wird. Stromzähler verbinden Eine Sammlung an Anleitungen für spezifische Zähler findest du hier. Die Inhalte werden laufend erweitert, daher sind unter Umständen noch ...
    • Glossar

      In diesem Glossar und Abkürzungsverzeichnis findest Du eine Auswahl gängiger Begriffe und Abkürzungen, wie sie in der Energiewirtschaft, im Energiemanagement und in unseren Softwarelösungen verwendet werden. Die Liste wird fortlaufend ergänzt. A AC ...