PFC200 und Redundante Modbus RTU Master

EC Chrisse

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich habe vor im Modbus RTU mit redundanten Mastern zu arbeiten. Dazu hatte ich zwei Ideen.

Variante 1:

Zwei PFC200 (750-8204) jeweils am Ende eines Modbus RTU Strangs platzieren.
Die Kommunikation zwischen den Controllern läuft über Ethernet.

Aktiv ist auf dem Modbus immer einer der beiden Controller, sollte dieser dann einen Fehler auf dem Modbus erkennen (z.B. mehrere Geräte sind ab einem bestimmten Punkt nicht mehr ansprechbar(=Kabelbruch)) könnte der zweite Controller dann diesen Teil des Strangs übernehmen und die Werte bzw. Befehle mit dem ersten Controller austauschen. Bei Totalausfall eines Controllers übernimmt der zweite.

Variante 2:

Wie oben jedoch keine Redundanz des PFC200, sondern lediglich zwei RS485-Schnittstellen an einem Controller wobei jede an ein Ende des Busses geklemmt wird.

Hat hierzu jemand Erfahrungen? Generell sollte das doch funktionieren, da ich den Modbus Task ja ereignisgesteuert aktivieren bzw. deaktivieren kann, oder?

Viele Grüße
Christoph
 
Hallo Christoph,
Die Frage ist welchen Ausfall du hier abfangen möchtest. Mir sind in meiner Zeit schon sehr dubiose Sachen mit ModBus vorgekommen (Leitungsrefelxionen oder einfach schlechte Slaves).
Wenn die Leitung getrennt wird kann es natürlich auch zu einem Erdschluss oder Kurzschluss kommen, dann wird der gesamte Teilabschnitt ja lahmgelegt. Genauso wird die Terminierung ja auch nicht mehr gegeben sein und du kannst Pech haben das du hier Kommunikationsprobleme auf beiden Seiten bekommst, um das Abzufangen würde ich geschickt RS485 Repeater mit galvanischer Trennung setzen.
Ansonsten kann man das so bestimmt machen, der Slave weiß ja nicht wo die Anfrage herkommt und du brauchst ja nur die Telegramme zu überwachen, wenn ein Slave nicht mehr abgefragt wird kannst du ja den zweiten Master starten. Task zu abschalten finde ich aber etwas unelegant, Starte doch einfach über den Masterbaustein.

Achso, die zweite Variante geht natürlich auch aber halt ohne Controllerredundanz
schöne Grüße
Micha
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Micha,

ja ich sehe das auch so, dass der Kurzschlussfall oder Erdschlussfall am schlechtesten ist. In diesem Fall dürfte eigentlich garnichts mehr gehen...
Was meinst du mit "den Repeater geschickt setzen"? Im Zweifelsfall sitzt dieser ja immer an der schlechtesten Stelle.

Hast du Erfahrung mit galvanisch getrennten RS485 Repeatern? Empfehlung?

Danke und Viele Grüße
Christoph
 
Zurück
Oben