NEU! UPGRADE IP 12 verfügbar!
Verbessertes LICHTWIDGET - MQTT Geräte Manager Update - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/bCsDsqM8
Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074
Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117
NEU! Ausführliches Video Tutorial zur VISU
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs
Verbessertes LICHTWIDGET - MQTT Geräte Manager Update - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/bCsDsqM8
Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074
Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117
NEU! Ausführliches Video Tutorial zur VISU
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs
Erklärung Modbustopologie und Abschlusswiderstände
Forumsregeln
- Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
- Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
- Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
- Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
-
- Reactions:
- Beiträge: 369
- Registriert: So Okt 14, 2018 1:48 pm
- Hat sich bedankt: 234 Mal
- Danksagung erhalten: 283 Mal
Erklärung Modbustopologie und Abschlusswiderstände
Hallo,
mal kurz etwas zum Thema Abschlusswiderstände.
Den Abschluß mit einem 120 Ohm Widerstand bezeichnet man als DC-Terminierung. Er zieht jedoch eine beträchtliche Leistung aus der Schnittstelle. Will man diese verringern, so kann man auf Kosten der Dämpfungsqualität den Widerstandswert erhöhen.
Daher geben verschiedene Hersteller Werte von 120 Ohm bis zu 350 Ohm dafür an, auch oft in Zusammenhang mit etwaigen Leitungslängen des RS485-Netzwerkes.
Für die Leitungsverbindung zwischen den Teilnehmern eines RS485-Netzwerkes ist an beiden Enden eine solche Terminierung vorzusehen. Manche Teilnehmer haben diesen Abschlusswiderstand schon integriert und dieser kann entweder zugeschaltet werden oder es gibt hierfür eine extra Klemmestelle zur Einbindung.
Falls der Widerstand bauseitig einzufügen ist, empfiehlt es sich die Widerstände für 500mW Belastbarkeit auszulegen.
Bei großen Leitungslängen oder abweichenden Erdpotenzialen kann es zu größeren Potentialdifferenzen zwischen den Teilnehmern kommen, die oberhalb der Gleichtaktunterdrückung liegen und daher die Kommunikation behindern. Das kann durch Mitführen der Masseleitung verbessert und durch galvanische Trennung der Teilnehmer von deren Teilnehmermasse bzw. lokalen Erdern vermieden werden.
Es ist eine Leitung mit verdrilltem Adernpaar zur Verbindung der Teilnehmer des RS485-Netzwerkes zu verwenden.
mal kurz etwas zum Thema Abschlusswiderstände.
Den Abschluß mit einem 120 Ohm Widerstand bezeichnet man als DC-Terminierung. Er zieht jedoch eine beträchtliche Leistung aus der Schnittstelle. Will man diese verringern, so kann man auf Kosten der Dämpfungsqualität den Widerstandswert erhöhen.
Daher geben verschiedene Hersteller Werte von 120 Ohm bis zu 350 Ohm dafür an, auch oft in Zusammenhang mit etwaigen Leitungslängen des RS485-Netzwerkes.
Für die Leitungsverbindung zwischen den Teilnehmern eines RS485-Netzwerkes ist an beiden Enden eine solche Terminierung vorzusehen. Manche Teilnehmer haben diesen Abschlusswiderstand schon integriert und dieser kann entweder zugeschaltet werden oder es gibt hierfür eine extra Klemmestelle zur Einbindung.
Falls der Widerstand bauseitig einzufügen ist, empfiehlt es sich die Widerstände für 500mW Belastbarkeit auszulegen.
Bei großen Leitungslängen oder abweichenden Erdpotenzialen kann es zu größeren Potentialdifferenzen zwischen den Teilnehmern kommen, die oberhalb der Gleichtaktunterdrückung liegen und daher die Kommunikation behindern. Das kann durch Mitführen der Masseleitung verbessert und durch galvanische Trennung der Teilnehmer von deren Teilnehmermasse bzw. lokalen Erdern vermieden werden.
Es ist eine Leitung mit verdrilltem Adernpaar zur Verbindung der Teilnehmer des RS485-Netzwerkes zu verwenden.
Zuletzt geändert von maggyver am Sa Mär 04, 2023 10:08 pm, insgesamt 4-mal geändert.
Grüße
René
_______________________________________________________________________________
TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider
René
_______________________________________________________________________________
TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider
-
- Reactions:
- Beiträge: 3762
- Registriert: So Aug 12, 2018 8:44 am
- Hat sich bedankt: 1176 Mal
- Danksagung erhalten: 2080 Mal
@maggyver: Danke für deine detaillierte Erklärung - man lernt nie aus!
Zur Ergänzung: Der Fronius Energiezähler hängt auch per ModbusRTU am Wechselrichter. Beim Energiezähler ist auch ein 120Ohm Widerstand verbaut.
lg
Robert
Zur Ergänzung: Der Fronius Energiezähler hängt auch per ModbusRTU am Wechselrichter. Beim Energiezähler ist auch ein 120Ohm Widerstand verbaut.
lg
Robert
Zuletzt geändert von Robert_Mini am Sa Mär 04, 2023 7:21 pm, insgesamt 1-mal geändert.
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
-
- Elaborated Networks
- Reactions:
- Beiträge: 9918
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 4907 Mal
- Danksagung erhalten: 7904 Mal
- Kontaktdaten:
Hi Micha,
Auch ist das Thema des Linearen Aufbaus des RS-485 Bussystems (manche Hersteller wollen nicht mal 20 cm Stichleitung vom Bus erlauben) in einem solchen Beitrag zu erwähnen.
Worauf ich hinaus möchte, ich möchte nur vollstöndige Informationen ins Wiki aufnehmen (wohlwissend, das bestehende Einträge im Wiki noch der Verbesserung bedürfen, wir arbeiten auch täglich an Verbesserungen)
lg
Stefan
Jein, es ist zwar richtig was René geschrieben hat (und René hat in letzter Zeit viele tolle Beiträge geschrieben), aber es gibt da doch noch einiges mehr dazu, damit es vollständig ist. Denn es gibt ja noch das Thema der Pull-Up- und Pull-Down-Widerstände, die man z.B. an unserer Modbus Extension über die Dip-Switches zuschalten kann.
Auch ist das Thema des Linearen Aufbaus des RS-485 Bussystems (manche Hersteller wollen nicht mal 20 cm Stichleitung vom Bus erlauben) in einem solchen Beitrag zu erwähnen.
Worauf ich hinaus möchte, ich möchte nur vollstöndige Informationen ins Wiki aufnehmen (wohlwissend, das bestehende Einträge im Wiki noch der Verbesserung bedürfen, wir arbeiten auch täglich an Verbesserungen)
lg
Stefan
Zuletzt geändert von StefanW am So Mär 05, 2023 11:57 am, insgesamt 1-mal geändert.
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
-
- Reactions:
- Beiträge: 369
- Registriert: So Okt 14, 2018 1:48 pm
- Hat sich bedankt: 234 Mal
- Danksagung erhalten: 283 Mal
Hallo,
ich sehe das wie StefanW.
Das Thema der Topologie, der verwendeten Leitungstreibern, usw. ist dabei sehr wichtig. Der Pull-Up-Widerstand und der Pull-Down-Widerstand, das sogenannte Bias-Netzwerk verbessert im Fall inaktiver Leitungstreiber den Störabstand gegenüber der Masse, der ansonsten nur durch die Hysterese der Leitungstreiber (Empfänger) gegeben ist.
Der Aufbau der Topologie habe ich in einem anderen Beitrag aufgezeigt -> viewtopic.php?f=16&t=4050&p=45015&hilit ... gie#p44991
Ebenso ist zu erwähnen das die EIA485 nur die elektrische Eigenschaften der Schnittstelle spezifiziert. Es gibt keine Defintion des Protokolles oder einer Steckerbelegung. Somit ist bei der Verwendung verschiedener EIA485-Geräte deren Dokumentation zu beachten!
In der Regel verwendet die RS485-Schnittstelle ein Aderpaar und wird halbduplex betrieben, mit zwei Adernpaaren ist ein Vollduplexbetrieb möglich.
Die tatsächliche Größe des RS485-Netzwerkes und der maximalen Übertragungsgeschwindigkeit hängt stark vom Aufbau der Topologie und der verwendeten Leitungen ab. Eine paarweise verdrillte und abgeschirmte Leitung mit passendem Wellenwiderstand, ist einer unverdrillten und ungeschirmten mit unpassendem Wellenwiderstand vorzuziehen.
Zusätzlich hängt die Anzahl der möglichen RS485-Teilnehmer von den Eingangswiderständen der Schnittstellenbaustein innerhalb der Teilnehmer ab. Diese Last wird im Bezug auf den Normschnittstellenbaustein angegeben (1/2, 1/4 oder 1/8). Daher gibt es immer verschiedene Angaben zu der maximal möglichen Anzahl der Teilnehmer (32 Teilnehmer bis zu 256 Teilnehmer). Es exsitstieren auch Netzwerke die 320 Teilnehmer und bis zu 100 MBits/s unterstützen, das sind aber Sonderformen.
Der empfohlene Aufbau der Topologie ist die Kettenform (Einfacher Stich). Dabei kann der physische Standort des Server sich am Kettenanfang, am Kettenende oder in der Kettenmitte der Topologie befinden.
Abweichungen von der Kettenform (Einfacher Stich) in Form von Stichen (Substiche), die einen Abzweiger ausbilden, sollten nur in Ausnahmen verwendet werden. Diese Abzweiger (Substich) sollten kleiner 5 Meter gehalten werden.
Die Verwendung der Sterntopologie, sowie die Ringtopologie ist nicht vorgesehen.
Üblicherweise werden 1200 Meter als maximale Leitungslänge angegeben. Bei Übertragungsgeschwindigkeit bis 10MBit/s sind es dann nur noch 12 Meter.
ich sehe das wie StefanW.
Das Thema der Topologie, der verwendeten Leitungstreibern, usw. ist dabei sehr wichtig. Der Pull-Up-Widerstand und der Pull-Down-Widerstand, das sogenannte Bias-Netzwerk verbessert im Fall inaktiver Leitungstreiber den Störabstand gegenüber der Masse, der ansonsten nur durch die Hysterese der Leitungstreiber (Empfänger) gegeben ist.
Der Aufbau der Topologie habe ich in einem anderen Beitrag aufgezeigt -> viewtopic.php?f=16&t=4050&p=45015&hilit ... gie#p44991
Ebenso ist zu erwähnen das die EIA485 nur die elektrische Eigenschaften der Schnittstelle spezifiziert. Es gibt keine Defintion des Protokolles oder einer Steckerbelegung. Somit ist bei der Verwendung verschiedener EIA485-Geräte deren Dokumentation zu beachten!
In der Regel verwendet die RS485-Schnittstelle ein Aderpaar und wird halbduplex betrieben, mit zwei Adernpaaren ist ein Vollduplexbetrieb möglich.
Die tatsächliche Größe des RS485-Netzwerkes und der maximalen Übertragungsgeschwindigkeit hängt stark vom Aufbau der Topologie und der verwendeten Leitungen ab. Eine paarweise verdrillte und abgeschirmte Leitung mit passendem Wellenwiderstand, ist einer unverdrillten und ungeschirmten mit unpassendem Wellenwiderstand vorzuziehen.
Zusätzlich hängt die Anzahl der möglichen RS485-Teilnehmer von den Eingangswiderständen der Schnittstellenbaustein innerhalb der Teilnehmer ab. Diese Last wird im Bezug auf den Normschnittstellenbaustein angegeben (1/2, 1/4 oder 1/8). Daher gibt es immer verschiedene Angaben zu der maximal möglichen Anzahl der Teilnehmer (32 Teilnehmer bis zu 256 Teilnehmer). Es exsitstieren auch Netzwerke die 320 Teilnehmer und bis zu 100 MBits/s unterstützen, das sind aber Sonderformen.
Der empfohlene Aufbau der Topologie ist die Kettenform (Einfacher Stich). Dabei kann der physische Standort des Server sich am Kettenanfang, am Kettenende oder in der Kettenmitte der Topologie befinden.
Abweichungen von der Kettenform (Einfacher Stich) in Form von Stichen (Substiche), die einen Abzweiger ausbilden, sollten nur in Ausnahmen verwendet werden. Diese Abzweiger (Substich) sollten kleiner 5 Meter gehalten werden.
Die Verwendung der Sterntopologie, sowie die Ringtopologie ist nicht vorgesehen.
Üblicherweise werden 1200 Meter als maximale Leitungslänge angegeben. Bei Übertragungsgeschwindigkeit bis 10MBit/s sind es dann nur noch 12 Meter.
Zuletzt geändert von maggyver am So Mär 05, 2023 3:33 pm, insgesamt 7-mal geändert.
Grüße
René
_______________________________________________________________________________
TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider
René
_______________________________________________________________________________
TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider
-
- Reactions:
- Beiträge: 369
- Registriert: So Okt 14, 2018 1:48 pm
- Hat sich bedankt: 234 Mal
- Danksagung erhalten: 283 Mal
@Mibr85
Danke Micha.
Danke Micha.
Zuletzt geändert von maggyver am So Mär 05, 2023 2:02 pm, insgesamt 1-mal geändert.
Grüße
René
_______________________________________________________________________________
TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider
René
_______________________________________________________________________________
TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider
-
- Elaborated Networks
- Reactions:
- Beiträge: 9918
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 4907 Mal
- Danksagung erhalten: 7904 Mal
- Kontaktdaten:
Yeah René,
das ist sehr gut.
==> Wenn Du magst, kannst Du gerne eine Schreibberechtigung im Wiki bekommen und dort solche Artikel verfassen. Hätte den Vorteil, das diese viel einfach aufzufinden sind von den Nutzern und uns würde das echt helfen.
Sag mir Bescheid, wenn Du das nutzen möchtest.
lg
Stefan
das ist sehr gut.
==> Wenn Du magst, kannst Du gerne eine Schreibberechtigung im Wiki bekommen und dort solche Artikel verfassen. Hätte den Vorteil, das diese viel einfach aufzufinden sind von den Nutzern und uns würde das echt helfen.
Sag mir Bescheid, wenn Du das nutzen möchtest.
lg
Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de
Link zu Impressum und Datenschutzerklärung oben.
-
- Reactions:
- Beiträge: 369
- Registriert: So Okt 14, 2018 1:48 pm
- Hat sich bedankt: 234 Mal
- Danksagung erhalten: 283 Mal
Hallo StefanW,
das können wir gerne so tun ... natürlich nur so wie es auch meine Zeit zulässt.
Ich denke es ist eine gute Idee, das ganze verstreute Wissen im Forum langsam aber sicher ins Wiki zu übernehmen, wenn nötig zu komplettieren oder verständlich zu "Übersetzen", inklusive mit optischer "Untermalung".
das können wir gerne so tun ... natürlich nur so wie es auch meine Zeit zulässt.
Ich denke es ist eine gute Idee, das ganze verstreute Wissen im Forum langsam aber sicher ins Wiki zu übernehmen, wenn nötig zu komplettieren oder verständlich zu "Übersetzen", inklusive mit optischer "Untermalung".
Zuletzt geändert von maggyver am So Mär 05, 2023 6:46 pm, insgesamt 1-mal geändert.
Grüße
René
_______________________________________________________________________________
TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider
René
_______________________________________________________________________________
TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider
-
- Reactions:
- Beiträge: 3762
- Registriert: So Aug 12, 2018 8:44 am
- Hat sich bedankt: 1176 Mal
- Danksagung erhalten: 2080 Mal
Hallo René!
Super Beschreibung - wieder was gelernt.
Danke
Robert
Super Beschreibung - wieder was gelernt.
Danke
Robert
Zuletzt geändert von Robert_Mini am Di Mär 07, 2023 1:56 pm, insgesamt 1-mal geändert.
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
-
- Reactions:
- Beiträge: 128
- Registriert: Do Nov 01, 2018 12:23 pm
- Hat sich bedankt: 59 Mal
- Danksagung erhalten: 65 Mal
Eine Frage in diesem Zusammenhang: ich habe irgendwo gelesen, dass die TWS 3500 die Abschlusswiderstände eingebaut und nicht deaktivierbar haben. Das heißt dann wohl, dass ein TWS 3500 immer das letzte Glied in der Kette sein muss? In dem mich interessierende Fall müsste ich also vom TWS 3500 über die im selben Schrank verbauten Geräte (hier: Zähler) zur entsprechenden Abgangsklemme schleifen? Wäre komplizierter (wegen der Klemmen an den Zählern, wie hier ja schon gelegentlich angeklungen ist), aber machbar.
Und dann vielleicht doch noch eine weitere Frage: die Terminierung ist nur zwischen A und B notwendig? Soweit ich das verstanden habe, würde man gegenüber Vcc (was ja gar nicht in der Leitung mitgeführt wird) und Gnd die A und B nur mit Pull-Up und Pull-Down versehen (was wir aber jetzt einfach mal außen vor lassen).
Und dann vielleicht doch noch eine weitere Frage: die Terminierung ist nur zwischen A und B notwendig? Soweit ich das verstanden habe, würde man gegenüber Vcc (was ja gar nicht in der Leitung mitgeführt wird) und Gnd die A und B nur mit Pull-Up und Pull-Down versehen (was wir aber jetzt einfach mal außen vor lassen).
TWS 950Q ID:310 + PBM ID:10072, VPN offen, Reboot erlaubt
TWS 3500L ID:1030, VPN offen, Reboot erlaubt
TWS 3500L ID:1030, VPN offen, Reboot erlaubt
-
- Reactions:
- Beiträge: 369
- Registriert: So Okt 14, 2018 1:48 pm
- Hat sich bedankt: 234 Mal
- Danksagung erhalten: 283 Mal
Hallo fsl,
da hast du richtig gelesen.
Der TWS 3500 hat den Abschlusswiderstand (120 Ohm), Terminierung genannt, intern fest eingebaut. Somit ist der TWS 3500 an erster oder an letzter Stelle in einem RS485-Netzwerk anzuschalten.
Siehe hierzu im ElabNet Wiki
Das Bias-Netzwerk (bestehend aus Pull-Up-Widerstand und Pull-Down-Widerstand). Das ist auch schon im TWS eingebaut, darum braucht sich der Anwender nicht zu kümmern.
Das einzigste worauf man zu achten hat, das am anderen Ende der Stichleitung (RS485-Netzwerk) ein 120 Ohm Widerstand, mindestens 1/4 Watt besser 1/2 Watt als Terminierung zwischen den beiden verdrillten Drähten vorgesehen wird. Eventuell besteht auch die Möglichkeit die Terminierung im letzten Teilnehmer einzuschalten, falls diese Option in dem oder den verwendeten Teilnehmern vorhanden ist.
da hast du richtig gelesen.
Der TWS 3500 hat den Abschlusswiderstand (120 Ohm), Terminierung genannt, intern fest eingebaut. Somit ist der TWS 3500 an erster oder an letzter Stelle in einem RS485-Netzwerk anzuschalten.
Siehe hierzu im ElabNet Wiki
Das Bias-Netzwerk (bestehend aus Pull-Up-Widerstand und Pull-Down-Widerstand). Das ist auch schon im TWS eingebaut, darum braucht sich der Anwender nicht zu kümmern.
Das einzigste worauf man zu achten hat, das am anderen Ende der Stichleitung (RS485-Netzwerk) ein 120 Ohm Widerstand, mindestens 1/4 Watt besser 1/2 Watt als Terminierung zwischen den beiden verdrillten Drähten vorgesehen wird. Eventuell besteht auch die Möglichkeit die Terminierung im letzten Teilnehmer einzuschalten, falls diese Option in dem oder den verwendeten Teilnehmern vorhanden ist.
Zuletzt geändert von maggyver am Fr Jun 02, 2023 10:44 pm, insgesamt 3-mal geändert.
Grüße
René
_______________________________________________________________________________
TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider
René
_______________________________________________________________________________
TWS 2600LW ID:504
TWS 3500 ID:1306
VPN offen , Reboot erlaubt , Offline , Insider