Gast
#1029426
Hallo zusammen, habe hier jetzt schon öfter reingeschaut und muss sagen das schon einige hilfreiche Tipps in diesem Forum zu finden sind. Jetzt hab ich ein Problem mit der Stabilität meines RS485 Bus. Und zwar benutze ich einen RS232 Konverter der auf RS485 umsetzt. Am Bus habe die 3 Teilnehmer, 2 Leistungsmessgeräte und einen Konverter der M-Bus in Modbus RTU wandelt. Alle Register lese ich mit DASYLab aus. Das funktioniert auch soweit. Mein Problem ist nun das ich nach einer unbestimmten Zeit einen Fehler bekomm. Heißt, teilweise läuft mein Aufbau 2-3 Minuten, manchmal 20 Minuten. Es ist nur sicher das der Fehler kommt. Dasylab blendet in einem Popup einfach MODBUS Fehler ein. Dann noch die Adresse des Teilnehmers sowie das Register. Meine Leitungslänge liegt bei insgesamt ca. 5m. die Baudrate liegt bei 9600, ich benutze verdrilltes Kabel, der Bus ist nicht terminiert, wenn ich 2 120 Ohm Widerstände zwischen die Leitungen A und B packe funktioniert nichts mehr. Dann baut sich erst garkeine Kommunikation auf. Wie kann ich nun vorgehen wenn ich den Fehler finden will? Hatte schonmal jemand ein ähnliches Problem? Gibt es ein Programm was mir die Kommunikation aufzeichnet, um daraus zu erkennen woran es harkt? Ich denke das irgendwelche Zeiten verletzt werden! Es gibt eine Weiterleitverzögerung, und eine Empfangsverzögerung die ich in DasyLab einstellen kann, weiß jemand vielleicht wie man die richtig einstellt? Bisher hab ich die immer nach Gefühl verändert! Ich meine auch das sich dadurch die Zeit verändert an dem der Fehler kommt, allerdings hab ich ihn noch nicht wegbekommen. Über Antworten, Anregungen und alles weitere bin ich wirklich dankbar, Gruß Jerry