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