Hallo Leute,
meine Wärmepumpe spricht Modbus über RS485, und ich versuche verzweifelt mit ihr zu sprechen.
Eigentlich wäre der Plan, das über einen RS485-LAN-Adapter https://www.waveshare.com/wiki/RS485_TO_POE_ETH_(B) zu erledigen, welcher auch in der Lage ist Modbus-RTU in -TCP zu übersetzen, aber ich bekomme keine Kommunikation hin, bzw. keine Antwort.
Daraufhin habe ich mir einen (billigen) RS485-USB-Adapter besorgt, damit funktioniert es. Aber ich habe kein USB in meinem E-Verteiler.
Heute hab ich das mit dem Oszi beobachtet, und bin auf was seltsames gestoßen...
NewFile0.png ist ein Bild vom funktionierenden USB-Adapter... mit etwas Phantasie erkenne ich das erste Wort, die SlaveId 2 (Startbit, 0, 1, 0, ...)
Wenn ich das gleiche mit dem WaveShare mache, sieht das zwar ähnlich aus, aber ich habe vor dem Startbit ein "halbes" Bit "high" (NewFile4.png)
Ich kann nur vermuten dass dieser "Artefakt" die Kommunikation stört...
Oder ist das irgendeine Einstellung? Verstehe ich was falsch?
Ich wäre für jeden Hinweis dankbar...

