Hallo zusammen, ich betreibe eine Viessmann Vitocal 200-S (E3onCAN-Protokoll) und lese die Anlage seit Kurzem per open3e über einen InnoMaker USB2CAN-Adapter aus (250 kbit/s, ECU 0x680 = HPMUMASTER). Funktioniert soweit gut – DHW-Sollwert (DID 396) lässt sich problemlos lesen und schreiben. Ziel: Ich möchte den Vorlauftemperatur-Sollwert des Heizkreises extern vorgeben, um eine Kurzzyklen-/Taktproblem meiner Wärmepumpe feiner zu adressieren als über die Heizkurve (Steigung/Verschiebung). Beim Scannen bin ich auf folgende DIDs gestoßen: - DID 527 (FlowTemperatureTargetSetpoint) und DID 395 (CentralHeatingTemperatureSetpoint) – beide antworten aktuell mit UDS Negative Response ConditionsNotCorrect (0x22). Vermutlich nur in einem bestimmten Betriebsmodus aktiv. - DID 537 (ExternalMixerOneCircuitTargetOperationMode, Payload: [Mode: byte, State: byte]) – lässt sich lesen, aktuell Mode=0x00, State=0x00. - DID 1627 (ExternalMixerOneCircuitFixedValueTargetTemperatureSetpoint) – vermutlich der eigentliche Sollwert für die externe Vorgabe. Meine Fragen an alle, die sich mit dem E3onCAN-Protokoll oder diesen DIDs auskennen: 1. Welche Werte für Mode und State in DID 537 aktivieren die externe Vorlauf-Vorgabe für Heizkreis 1? Gibt es dazu eine Enum-Definition? 2. Muss vorher der Heizkreis-Betriebsmodus umgestellt werden (z. B. von witterungsgeführter Kurve auf Festwert/extern), damit DID 1627 überhaupt wirkt? 3. In welcher Einheit/Skalierung erwartet DID 1627 den Wert (°C direkt, ×10, mit Offset)? 4. Gibt es einen Watchdog/Timeout, d. h. fällt die Anlage nach einer gewissen Zeit ohne neuen Schreibwert automatisch auf die interne Regelung zurück? Das wäre für mich sicherheitsrelevant, falls mein Steuerrechner ausfällt. 5. Sind euch Nebenwirkungen bekannt (Kühlbetrieb, Warmwasser-Vorrang, Frostschutz), wenn dieser Modus aktiv ist? Ich weiß, dass es dazu bislang keine öffentliche Dokumentation gibt (im open3e-Wiki zu Smart-Grid-Ready wird die physische SG-Ready-Kontaktsteuerung als sicherer/unterstützter Weg genannt statt CAN) – deshalb wollte ich vor dem Ausprobieren an der laufenden Anlage lieber erst hier nachfragen, ob schon jemand diese Werte reverse-engineered hat. Danke schon mal für jeden Hinweis!
... Mehr anzeigen