danke für die Rückmeldung! dass open3e auch mit den alktuellen Systemen laufen wird hoffe ich doch sehr, aber es ist wie gesagt eine Frage der Zeit. Das Update vom April mit dem ISO-TP Issue ist etwa vor einem Monat überall (nicht nur bei open3e) angekommen und hat 'plötzlich' haufenweise zu den inzwischen hinlänglich bekannten Fehlern geführt. Ich hab keine Ahnung, wie lange es gedauert hatte, bis das Issue 'geortet' und beseitigt wurde, aber die Zeit zum Durchmigrieren wird ähnlich sein wie beim Einbauen des Problems. Es gibt noch so Lösungsansätze wie den out-of-tree iso-tp driver und so, aber auf einem Produktivsystem würde ich dererlei Experimente nicht unbedingt empfehlen. Da hilft dann eben nur Geduld und die Hoffnung, dass die Sache wirklich in Ordnung gebracht wurde. open3e ist da jedenfalls unschuldig, und alles was wir tun können, ist, den Fehler zu ignorieren und ggf. ein Retry einbauen. Ich glaube, das werde ich machen, auch wenn es 'sich nicht ziemt', aber dann läuft es zumindest irgendwie. depictSystem wird damit allerdings nur schwerlich zu realisieren sein, weil das guckt halt, was da ist, und wenn es mal da ist und mal nicht, können wir auch nur schwerlich ein sicheres Abbild machen. ~~~~~~~~~~~~~~~~ Wenn der CAN Adapter zu Problemen im System führt, wenn er nur elektrisch verbunden wird (nicht gestartet), und dann mal und mal nicht, dann ist das mit an Sicherherit grenzender Wahrscheinlichkeit das Problem mit dem fehlenden CAN_GND (es sei denn der Adapter wäre durch ESD oder so zerschossen, oder vlt reicht es, ihn mit falscher Baudrate zu initialisieren). Der E380 hat wenigstens noch PE/N, was zwar eine denkbar schlechte Bezugsmasse ist, aber wahrscheinlich hat Viessmann den GND von der VX3 auch irgendwie an PE gekoppelt, und so reicht es im Rahmen der -/+27..40V um zu funktionieren. Der isolierte CAN Adapter hat garkeinen Massebezug, da reicht schon eine ungünstige Phasenlage an irgendeinem Filterkondensator eines Schaltnetzteils, und der Adapter driftet irgendwohin (deswegen verschwindet der Fehler dann auch wieder, wenn es der 25k Widerstand geschafft hat, das Potential langsam ranzuziehen...). Verbinde bitte irgendwie das CAN_GND von der VX3 mit dem CAN_GND (Pin 3!) deines Adapters. Dann ist das in trockenen Tüchern. HerrP_0-1702049703579.png HerrP_1-1702050576321.png Zur allergrößten Not leg den CAN_GND vom Adapter an PE/N, vielleicht über 1k Widerstand oder so. Was andres kann der E380 ja auch nicht machen. Wirklich, ich verstehe nicht, wie man so eine Schei... bauen kann, und auch nicht, wie Viessman sowas dann auch noch einkaufen kann. Da haben wieder nur irgendwelche Business Fraggles geguck "wer labelt uns einen Energiezähler mit CAN?" aber die Ingenieure wurden nicht einbezogen... Grüsse! Phil
... Mehr anzeigen