Probleme mit Modbus Plus

lightison

Level-2
Beiträge
6
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Zusammen,


ich sitze zur Zeit auf einer IB. Leider will der Modbus nicht so wie ich will. Ich hoffe mir kann Jemand helfen. Folgende Situation:

Ich habe eine Quantum CPU mit einer NOM Baugruppe. An der NOM Baugruppe hängt die dezentrale Peripherie. Ich benutze Modbus Plus.
Es andelt sich um ein DIO Netz an dem sich zur Zeit 3 Racks befinden.

Ich habe den Bus am ersten TAP (an der CPU) terminiert, gehe Von da aus jeweils über einen TAP auf die jeweiligen RAcks und am letzten Tab habe ich ebenfalls einen Endwiderstand beschaltet.

Nun habe ich folgendes Problem:

Der letzte Teilnehmer wird nicht erkannt, die Modbus Anzeige in der Anschaltbaugruppe blinkt nur sehr langsam.
Die anderen Knoten funktionieren, allerdings blinkt hier ( im ca. 5 Sekunden Takt) die Error A LED der Anschaltbaugruppe.

Wenn ich nun den Endwiderstand am letzten Teilnehmer öffne, hat der letzte Teilnehmer Kommunikation, dann allerding fallen mir die beiden anderen Teilnehmer aus.

Die LED an der NOM Baugruppe zeigt keine Fehler an.

Folgende Versuche habe ich bereits unternommen um die Baugruppen ans laufen zu bekommen:

Alle Leitungen neu abgesetzt, Anschaltbaugruppen getauscht, TAP Verteiler getauscht, alle Anschlüße der Leitungen überprüft...

Und jetzt hab ich wirklich keine Idee was ich noch falsch gemacht haben kann...


Ich wäre euch sehr Danke für Ratschläge und am liebsten Lösungen ;-)

MfG
Marc
 
Hallo,

ich bin gerade auch ein bisschen mit MODBUS am experimentieren für eine visualisierung, dementsprechend habe ich was das protokoll betrifft auch wenig Ahnung.
Hast du mal probiert die Baudrate herunter zu setzen, oder den Abschlusswiderstand leicht zu varieren?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das klingt so als wäre der Abschlusswiderstand falsch gesetzt.

ich weis nicht wie deine Verbindungen aussehen, wenn es wie bei Profibus Stecker mit eingang und ausgang sind, hast du da ggf. die leitung versehentlich an den ausgang angeschlossen? Sprich: Sitzt der Abschlusswiderstand zwischen Netz und dem letzten Teilnehmer!

Grüße

Marcel
 
Entferne mal den Endwiderstand an einem Ende. Bei recht kurzen strecken läßt sich das system oft trotzdem in betrieb nehmen. Das ist keine Lösung sondern nur ein Test. Sollte nun also das System zum Leben erweckt werden, ist der Widerstand irgendwie nicht ganz koscha, hilft dies nicht, sollten nochmals genauer augenmerk auf polarität der teilnehmer gelgt werden, als letzte sollten die Bus-Parameter geprüft und bei bedarf angepasst werden. manchmal ist das system aber auch teilnehmerbedingt inkonsistent. hier hilft meistens das herabsetzten der baudrate sowie ein moderates anheben der TimeOuts TS/TN
 
Zurück
Oben