| | Zeit:
07.03.2026 08:23:01 |
Hab nun mal nen USB>Modbus Adapter besorgt (FTDI-Chipsatz) und ModbusTool von GitHub heruntergeladen (+treiber installiert). Angestöpselt, im Tool die entsprechenden Settings konfiguriert (nach Modbus Info vom Hersteller Innova) und versucht, auszulesen. Egal wie und mit welchem Setting (im Tool) kommen nur NULLEN heraus....?
Hat hier schon mal jemand die Daikin (oder baugleiche) ausgelesen, und wenn JA, wie bzw womit?
Hintergrund war das Setting 218, LLO, Mindesttemperatur VL. Bei LLO hätte ich für den default von 30,0C eigentlich einen Wert von 300 erwartet, Scale 0,1 Hätte ich dann gerne auf 270 oder 265 gestellt...
|
| | Zeit:
17.03.2026 21:25:13 |
Ich habe mir jetzt auch einen USB->RS485 Adapter geholt. Nach anfänglichen Problemen funktioniert bei mir Modbus RTU read/write jetzt, allerdings ist mein Controller-Board jetzt irgendwie half-bricked.
Wichtig:
Rechts neben den DIP-Switches gibt es einen Jumper mit "RTU" beschriftet. Den schließen und neu booten (stromlos machen, bis Display aus ist).
Evtl. an einer Seite die Kabel A und B vertauschen (war bei mir notwendig)
Ich habe das ganze mit Python aufgesetzt und verwende pymodbus.
Zwischendurch war ich der irrigen Meinung, evtl. wird ein Wandbedienfeld benötigt, da lt. Manual hier zum einen eine Verbindung zum Konvektor vorhanden ist und zum anderen ein Anschluss für Modbus. Ich dachte, evtl. ist die Kommunikation zwischen Controller-Board und Wandbedienteil proprietär und das Bedienteil wird als quasi Modbus-Interface benötigt. Dem ist nicht so, mit den oben genannten Jumpersettings funktioniert Modbus read/write direkt am Controller-Board.
Allerdings ist seither mein lokales Bedienteil out-of-order, es wird nur noch 00.0 angezeigt, Bedienung ist vom lokalen Bedienteil nicht mehr möglich, nur noch vom Wandbedienteil aus. Ich habe noch keinen Weg gefunden, das wieder rückgängig zu machen.
Offensichtlich ist die Kommunikation lediglich durch Anstecken des Wandbedienteils an die Modbus-Schnittstelle umgestellt worden. Ob auch schon alleine die Modbus-Kommuniakation (read/write) ausreicht, das lokale Bedienteil ou-of-order zu setzten, weiß ich nicht. Ich bin jetzt etwas vorsichtig und habe das ganze nicht nochmal an einem anderen Konvektor probiert. Vielleicht kannst du bei deinem Konvektor nochmals probieren?
|
| | Zeit:
18.03.2026 07:57:24 |
Zitat von mkaufmann  Ich habe mir jetzt auch einen USB->RS485 Adapter geholt. Nach anfänglichen Problemen funktioniert bei mir Modbus RTU read/write jetzt, allerdings ist mein Controller-Board jetzt irgendwie half-bricked.
Wichtig:
Rechts neben den DIP-Switches gibt es einen Jumper [...] Was verstehst du unter half-bricked? Ganz oder gar nicht... Also, verstehe das richtig, du hast dir die Wandkonsole zusätzlich geholt, und seit die angeschlossen wurde, funzt die Steuerung am Gerät nun nicht mehr, nur noch die WK? Da mein Bastel-Laptop gerade Out-Of-Order ist, Display defekt, muss ich mir erst ne Alternative besorgen. Also, jumper setzen, Anschließen und auslesen Gegebenenfalls A/B tauschen (was zeigte es im Falle von falsch belegt? Nichts, oder die oben erwähnten Nullen?) Wenn das pure auslesen des Modbuses das Display deaktivieren würde, wäre dies extremst suboptimal, kann ich mir aber eigentlich nicht vorstellen. Die Schnittstelle sollte (hoffentlich/sicherlich) ja auch evtl. Service helfen. Ggf. Jumper setzen, Servicearbeiten bzw Änderungen durchführen, und danach jumper wieder Off oder so... ich werde es ausprobieren, sobald PC Ersatz läuft. Immerhin habe ich inzwischen beobachtet, das schon alleine der Abbau der elektronischen Thermostate viel hilft, die Temperatur „konstant höher“ zu halten. Im UG laufen am „großen Strang“ zuerst der HK GZ, danach HK Kü, der erste mit angebautem Ventil läuft auf derzeit +/-20C, der nachfolgende in Kü mit angeschlossenem Ventil gerade mal auf ca 17C (angezeigte und auch gefühlte Temperatur, also #1 deutlich wärmer als #2). Die am selben Strang nachfolgenden 2St. im EG zeigen immer höhere Temp an, aber das gesamte EG ist, mit Ausnahme dieser zwei Räume durch FBH konstant temperiert, und ohne Türen (derzeit) werden natürlich diese Räume mit geheizt.
|
| | Zeit:
18.03.2026 22:05:18 |
Also, verstehe das richtig, du hast dir die Wandkonsole zusätzlich geholt, und seit die angeschlossen wurde, funzt die Steuerung am Gerät nun nicht mehr, nur noch die WK?Ja, ich hab die WK zusätzlich geholt, da ich dachte, die WK evtl. als Interface zu benötigen. Ich hab das heute nochmal probiert, ist tatsächlich so, wie ich vermutet habe: Wenn man den RS485-Adapter mittels A/B an der WK anschließt, kann man Register lesen und schreiben, ganz ohne dass man den RTU-Jumper am Board setzten muss. Die WK dient also als eine Art Interface für ModBus->Konvektor, ohne dass RTU ge-jumpert ist. Hatte anfangs auch nur wegen A/B vertauscht nicht funktioniert. Bei mir geht vom RS485-Adapter jetzt A auf B und B auf A am Konvektor oder an der WK, damit funktioniert ModBus lesen und schreiben. Allerdings ist es jetzt so, dass das lokale Bedienteil nicht mehr funktioniert. WK abgezogen, Konvektor stromlos gemacht, sogar über Nacht, sämtlich "Werkseinstellungen" und "Reset" durchgeführt, die ich gefunden habe. WK abgezogen und Steuerung am Gerät bleibt tot und zeigt nur 00.0. Das lokale Bedienteil ist nicht das Problem, das hab ich gegen ein anderes getauscht. Das Problem ist also irgendwo auf dem Controller-Board zu suchen. Wenn das pure auslesen des Modbuses das Display deaktivieren würde, wäre dies extremst suboptimal, kann ich mir aber eigentlich nicht vorstellen. Die Schnittstelle sollte (hoffentlich/sicherlich) ja auch evtl. Service helfen.Sehe ich auch so. Ich bin davon überzeugt, dass ich mein Problem mit dem lokalen Bedienteil über ein Config-Register per ModBus lösen könnte. Ich kann noch gefühlt hunderte von Registern auslesen, die einen Wert zurück liefern, aber in der Spec undokumentiert sind. Da jetzt willenlos drauf loszuschreiben, halte ich aber auch nicht für zielführend. Ich werde mal bei Gelegenheit den Support anschreiben, wobei ich überzeugt bin, als "Nicht-Profi" keine fachlich hilfreiche Auskunft zu bekommen. (was zeigte es im Falle von falsch belegt? Nichts, oder die oben erwähnten Nullen?)Die Python-Implementierung hat bei vertauschtem A/B rumgemeckert, überhaupt nichts empfangen zu haben. Passt auch zu den LEDs des USB->RS485-Adapters, da flackert bei vertauschtem A/B nur die Tx-LED, nicht aber die Rx-LED. Wenn was empfangen wird, sieht man das tatsächlich an der Rx-LED. Hast du mal geschaut, ob du zu deinen momentan verbauten Anschlüssen (bzw. Ventilen) ein Kv-Diagramm finden kannst? Ein solches Kv-Diagramm gibt es auch für die original Daikin-Ventile. Deine Ventile haben doch bestimmt einen voreinstellbaren Einsatz. Nach allem, was ich bisher gesehen habe, haben solche "normalen" HK-Ventile einen wesentlich geringen Durchfluss (l/h), als der original Daikin Ventilsatz. Eventuell kannst du damit deinen Durchfluss nochmals signifikant steigern?
|
| | Zeit:
19.03.2026 07:53:53 |
Mit den „originalen Daikin-Ventilen“ hab ich n Problem... Anhand der pics auf der Daikin webpage kann man bei Vergrößerung erkennen, das es Danfos Ventile sind. Allerdings natürlich ohne Original Danfos Bezeichnung. Bei Danfos selbst fand ich jedoch keine entsprechenden Dinger, somit auch keine Daten. Da war n Punkt erreicht, bei dem ich dann gescheitert und auf „Try&Error“ umgestiegen bin. Im großen Fluss findet man dann genügend Kopien, die wie das Original aussehen, daher auch in einem älteren Beitrag die Frage nach Regelweg, denn da gab es von ich meine 3,5....5mm alles, und das ist ja ein nicht unerheblicher Unterschied. Hab testweise dann die güldene Mitte mit 4mm gewählt, für um die 11€, also quasi verschmerzbar, wenn es nicht passen würde.
|