Stromzähler mit RS485 Schnittstelle im Pull-Modus einlesen

OK, Danke … werde ich testen und berichten.

Ich habe jetzt mein IPS von 4.4 auf 5.1 gehieft und jetzt gibt es das Problem nicht mehr. Ich denke die neue Version erkennt, daß das Zeichen keine Zahl ist und verwirft es.

Vielen Dank Marcus für Deine Lösung.

Habe den gleichen Stromzähler (LogarexLK13B) und es funktioniert einwandfrei an der RS485 Schnittstelle. Habe mir einen günstigeren Konverter bestellt (Waveshare Industrial RS232/RS485 to Ethernet Converter, 50€), hat zunächst nicht funktioniert, bis ich die richtigen Einstellungen gefunden habe - wen es interessiert findet die Einstellungen im Bild.

Timmy

Hallo,

ich bin neu im Forum und habe ich schon etwas eingelesen. Ich benutze auch einen Waveshare RS485 to ETH Adapter.
Mit den Einstellungen von Timmy kann ich auch die Schnittstelle kontaktieren:

Es kommt folgendes zurück: b’\x00\x01\xff\xfe/LOG5LK13BE803039

Anschließend sende ich folgendes: b’\x06050

Hier gehts dann nicht weiter.
Ich nutze übrigens Python mit der PySerial-Schnittstelle.

Vielleicht hat jemand eine Idee was ich falsch mache.
Der Mensch bei meinem Versorger meinte übrigens, das die RS485-Schnittstelle bei privaten Zählern deaktiviert sei.

Gruss und guten Rutsch
Arnd Herrlich

Hallo,

Das Problem ist gelöst, ich musste nur nach dem Senden an die Schnittstelle einen Sleep von einer Sekunde einbauen.

Gruß
Arnd Herrlich