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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.