Forum: Mikrocontroller und Digitale Elektronik Lauschen und auswerten einer Schnittstelle


von Mario D. (wuermchen)


Angehängte Dateien:

Lesenswert?

Hallo alle,
ich bin neu im Forum und habe jetzt eben ein wenig die Suche bemüht und 
hab nicht wirklich so richtig viele Infos bekommen...

Also mal kurz um was es geht. Ich hab eine Solaranlage und dazu einen 
Datenlogger, der die Daten der Wechselrichter abfragt und eben in nem 
kleinen Fensterchen darstellt. Das gute Stück hat auch eine RS232 
Schnittstelle aber die Firma ist unfähig dazu eine Software bereit zu 
stellen um das Teil auszulesen.
Aber gut, was mir die Firma geschickt hat ist die Schnittstellendoku zu 
der RS485 Schnittstelle, mit der der Datenlogger die einzelnen 
Spannungswandler ausliest.

Ich hab mir also einen Rechner zusammengebaut und mit einem RS485 
Adapter ausgestattet und parallel in den Bus angeschlossen. Da es ein 
Linux System ist nutze ich cutecom um mir die Daten auf der 
Schnittstelle anzuschauen.

Ergebnis sieht man dann im Dateianhang...
Da ich die Doku zur Schnittstelle habe konnte ich auch mit der Vielzahl 
von Bytes was anfangen, aber jetzt mein Problem.

Ich hab gelesen, dass in einem RS485 nur ein Master Daten senden darf, 
deshalb würde ich gerne nur die Daten belauschen und den Datenlogger 
weiter alles abfragen lassen. Ich denk das ist im Moment einfacher.

Ich suche im Moment nach einer Programmierlösung wie ich die 
Schnittstelle belauschen kann und on the fly auswerte und in eine 
Datenbank oder ähnliches eintrage.
Programmiererfahrung habe ich in python und ein wenig C. Ansonsten bin 
ich ganz gut in der Linux Shell mit all ihren Mittelchen. Aber ich hab 
bis jetzt noch keine Ahnung wie ich "live" Bitweise oder ähnliches im 
Programm der Port mitschneide und verarbeite, vielleicht kann mir hier 
jemand Tipps geben.

Vielen Dank schon mal und wenn Ihr mehr Infos von mir braucht, fragt 
einfach.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.