RS485 Modbus Topologie ?

Zuviel Werbung?
-> Hier kostenlos registrieren
Die Bias gehören an den Master, die sind ja eh schon meistens verbaut, mit denen hab ich ja nichts zutun. Ich kann lediglich die 120 Ohm zuschalten, wenn es das letzte Modul ist. Jedes Slave wird an 24V angeschlossen vom Hausnetz. Also jedes hat seine eigenen 5V.
 
Die Bias gehören an den Master, die sind ja eh schon meistens verbaut, mit denen hab ich ja nichts zutun. Ich kann lediglich die 120 Ohm zuschalten, wenn es das letzte Modul ist. Jedes Slave wird an 24V angeschlossen vom Hausnetz. Also jedes hat seine eigenen 5V.
OK. Bei mir werden die Module alle über das gleiche 5v Hutscheinen Netzteil versorgt. Meine Wago Rs485 Klemme hat keine Bias Widerstände. Aktuell habe ich 120 ohm an der wago und 120 ohm am Ende am Stromzähler.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
wie schaut es mit GND aus ?

- dicker GND am Netzteil, alle module an den dicken GND (also keinen strang)

- den Bus auch an GND ?
(die 2 Busadern & GND habe ich mit 6 Frequenzumrichtern so angeschlossen, die SPS (Master) aber nur die 2 Busadern),
120 Ohm an den Enden)
(ohne GND hatte ich Problem bis hin zum komplettausfall wenn die FU mit eingeschalteter Reglerfreigabe vom 230V Netz getrennt wurden. )
 
Zuviel Werbung?
-> Hier kostenlos registrieren
wie schaut es mit GND aus ?

- dicker GND am Netzteil, alle module an den dicken GND (also keinen strang)

- den Bus auch an GND ?
(die 2 Busadern & GND habe ich mit 6 Frequenzumrichtern so angeschlossen, die SPS (Master) aber nur die 2 Busadern),
120 Ohm an den Enden)
(ohne GND hatte ich Problem bis hin zum komplettausfall wenn die FU mit eingeschalteter Reglerfreigabe vom 230V Netz getrennt wurden. )
Was meinst Du mit Bus auch an GND? Vom Netzteil geht GND wie A+B an die Module zur Spannungsversorgung. GND am Max485 ist gleich dem der Module.
 
Hallo zusammen,

habe heute weiter getestet. Dazu habe ich zuerst 5 Nodes in der Wekstatt aufgebaut und als Master den PC angeschlossen.

91ff5f973faae5e50cb870644808f7dd.jpg


Mit nur der normalen Terminierung von 120 Ohm auf beiden Seiten bekam ich weiterhin Timeouts von den Nodes. Dann habe ich die BIAS Widerstände an den Master angeschlossen. Das hat dann funktioniert. Als nächstes habe ich die Wago rein über A+B an den Nodes angeschlossen. Läuft bis jetzt ohne Timeout. Der einzige Unterschied zu gestern ist die fehlende Masse am BUS und die Verkabelung durchs Haus. Werde morgen die Nodes wieder im Haus verteilen und genau so verkabeln wie hier auf dem Tisch.

Gruß Kay
 
Zuviel Werbung?
-> Hier kostenlos registrieren
1) Bias Widerstände
Wenn alle Teilnehmer off sind, sollte sich trotzdem ein gültiger Pegel einstellen. Beim Max also grösser als 200mV.
Wenn du mit 20k Bias Widerstände arbeitest und 2x120 Ohm Abschlußwiderstand stellt sich aber nur ein Pegel von einigen mV ein. 5V*60 Ohm/40kOhm.
Also benötist du Widerstände eher im 680 Ohm Bereich. Jetzt wärer noch wichtig welche Widerstand deine Wago hat.
Unterschied zw. MAX und den 65HVD ist, Max hat 200mV als Diffenzeingang , der 65HVD nur 100mV. Somit kommt dieser auch mit höheren Widerständen zurecht.

2) Du versorgt die Module mit einem 5V Netzteil. Welche Spannungs hast du dann bei den einzelnen Modulen.
Wenn du die 5V direkt am Baustein und zur weiteren Versorgung verwendet, darf hier max. 0.5V über die Verdrahtung abfallen.
 
Ohne die BIAS Widerstände hatte ich einen Ruhepegel von 36mV. Hatte ja die BIAS Widerstände ( 20k ) von den RS485 Modulen entfernt und nun 560 Ohm Widerstände verbaut und somit jetzt einen Ruhepegel von 265mV.

Hier das Schaltbild meiner Wago Klemme 750-653:
wago.PNG
Keine internen Widerstände.

Die Spannung der Module liegt aktuell bei genau 5,01 V an allen Modulen. Ich werde das nochmal messen sobald ich alle Module wieder verbaut habe.

Gruß Kay

1) Bias Widerstände
Wenn alle Teilnehmer off sind, sollte sich trotzdem ein gültiger Pegel einstellen. Beim Max also grösser als 200mV.
Wenn du mit 20k Bias Widerstände arbeitest und 2x120 Ohm Abschlußwiderstand stellt sich aber nur ein Pegel von einigen mV ein. 5V*60 Ohm/40kOhm.
Also benötist du Widerstände eher im 680 Ohm Bereich. Jetzt wärer noch wichtig welche Widerstand deine Wago hat.
Unterschied zw. MAX und den 65HVD ist, Max hat 200mV als Diffenzeingang , der 65HVD nur 100mV. Somit kommt dieser auch mit höheren Widerständen zurecht.

2) Du versorgt die Module mit einem 5V Netzteil. Welche Spannungs hast du dann bei den einzelnen Modulen.
Wenn du die 5V direkt am Baustein und zur weiteren Versorgung verwendet, darf hier max. 0.5V über die Verdrahtung abfallen.
 
Dein Kabel im ersten Beitrag hat einen Widerstand von 36Ohm bei 1km. Wenn du den Strom vom 5V Netzteil und die ungefähre Kabellänge weisst, kannst ja den Spannungsabfall berechnen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

wollte mal kurz den aktuellen Stand mitteilen. Es laufen jetzt alle 7 Thermostate + 1 Stromzähler über Modbus RTU an meiner Wago Klemme. Ich habe auf die einzelnen Thermostate einen kleinen StepDown Regler gebaut um die Thermostate mit 24V zu betreiben und keinen Spannungsfall über das Kabel zu haben. Zusätzlich habe ich auf jegliche Art von Widerständen verzichtet und damit läuft es jetzt aktuell stabil.

Gruß Kay
 
Hallo Kay,

das klingt alles sehr interessant was Du da gebaut hast. Darf ich mal nach paar mehr Infos horchen?
Hast Du jetzt eigene Platinen genommen und dort Temperatursensoren montiert?
Benötigst Du das nur um die Temperatur zu messen? Klingt für mich nach etwas viel Aufwand, einfache Fühler wären doch um einiges günstiger?
Wie hast Du die Platinen im Haus verteilt? Eigene Gehäuse?

Gruß

Onno
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Vermutlich weißt Du nicht wieso es nun läuft, und kannst deshalb auch nicht sagen wie lange die Bastellösung zufällig funktionieren wird... ;)

Harald
Voll und ganz korrekt. Muss ja aber irgendwo mal anfangen. Der nächste Schritt ist das Verbauen der 120 ohm Abschlusswiderstände.
 
Hallo Kay,

das klingt alles sehr interessant was Du da gebaut hast. Darf ich mal nach paar mehr Infos horchen?
Hast Du jetzt eigene Platinen genommen und dort Temperatursensoren montiert?
Benötigst Du das nur um die Temperatur zu messen? Klingt für mich nach etwas viel Aufwand, einfache Fühler wären doch um einiges günstiger?
Wie hast Du die Platinen im Haus verteilt? Eigene Gehäuse?

Gruß

Onno
Hi Onno,

8da6a71ebe02a7f7249608977369ddb3.jpg


7afff463e462761ff794957a88928b28.jpg


So sehen die Raumthermostate momentan aus. Ich wollte nicht extra Fühlerklemmen verbauen und da ich sowieso die rs485 Klemme hatte habe ich mich für Modbus Thermostate entschieden. Die Platine ist selbst entwickelt und meine Software nutzt eine Modbus rtu library für Arduino. Das Gehäuse ist ein standard Sensor Gehäuse mit Lüftungsschlitze.

Gruß Kay
 
Hallo zusammen,

wollte mal kurz den aktuellen Stand mitteilen. Es laufen jetzt alle 7 Thermostate + 1 Stromzähler über Modbus RTU an meiner Wago Klemme. Ich habe auf die einzelnen Thermostate einen kleinen StepDown Regler gebaut um die Thermostate mit 24V zu betreiben und keinen Spannungsfall über das Kabel zu haben. Zusätzlich habe ich auf jegliche Art von Widerständen verzichtet und damit läuft es jetzt aktuell stabil.

Gruß Kay

Du hast jetzt von 5V auf 24V Versorgung umgestellt. Hast du gemessen, wie weit bei 5V Versorgung die Moduleversorgung bei den einzelnen Teilnehmer eingebrochen ist ?

Wie schon öfters erwähnt, wird ja die Wago interne Pullup Widerstände haben. Vielleicht ist auch in interner Abschlußwiderstand vorhanden. Das muß man doch im Datenblatt herauslesen können.
Bei deiner niedrigen Baudrate wird es auch mit einen Abschlußwiderstand funktionieren.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Du hast jetzt von 5V auf 24V Versorgung umgestellt. Hast du gemessen, wie weit bei 5V Versorgung die Moduleversorgung bei den einzelnen Teilnehmer eingebrochen ist ?

Wie schon öfters erwähnt, wird ja die Wago interne Pullup Widerstände haben. Vielleicht ist auch in interner Abschlußwiderstand vorhanden. Das muß man doch im Datenblatt herauslesen können.
Bei deiner niedrigen Baudrate wird es auch mit einen Abschlußwiderstand funktionieren.
Ja habe nach gemessen. Maximal eingebrochen auf 4,95 V. Habe es aber eher umgebaut um mir das 5v Netzteil zu sparen.

In der Anleitung der Wago Klemme werden 120 Ohm Widerstände extern angeschlossen. Dann werden interne keine verbaut sein. Wäre ja eher kontraproduktiv.
 
Zurück
Oben