RS485 - lauschen

Gast #323200
Lesenswert?

Halli Hallo,

ich habe recht viel mit RS485 Netzwerken zu tun; häufig ist es so, dass
irgendwelche Teilnehmer im Netzwerk defekte Telegramme senden -> das
ganze lässt sich sehr sehr schwer nachvollziehen. Um solche defekten
Telegramme zu loggen, möchte ich einen Controller dazu bringen an
diesem Bus zu lauschen.

Wie kann ich das am einfachsten realisieren? Prinzipiell sollte es doch
sehr einfach möglich sein -> lediglich mit an den BUS klemmen und alles
aufzeichnen was da so rein kommt (über Max485).

Stelle ich mir das zu einfach vor -> oder ist es in Wahrheit komplexer?
Gast #323201
Lesenswert?

Hallo.

Eigentlich brauchst keinen Microkontroller dazu.

(Wennst die Baudrate am Bus weisst)
Einfach den Max485 an den Bus anschliessen und auf empfangen schalten,
(+ Versorgung) und den Output vom Max485 nach RS232 wandeln (z.b. mit
Max232) und mit dem PC (z.b Hyperterminal) mitloggen.

Kann es sein dass ev. Kollisionen am Bus auftreten und die defketen
Telegramme verursachen? Am 485 Bus kann immer nur einer gleichzeitig
senden!
Gast #323202
Lesenswert?

Hallo,

Kollisionen schließe ich aus! Probleme habe ich mit einem RS485 EnOcean
Gateway -> ich behaupte, dass das verwendete Gerät Probleme mit der
Spannungsversorgung hat und die Pegel von Bit zu Bit abklingen ;-)
Eigentlich ist das ganze schon bewiesen, aber - naja - so kann ich
ihnen zusätzlich nochmals festnageln.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren