Seite 1 von 1

[V3.5.1] Modbus RTU Abfrage einzelner Register funktioniert nur im Live Check nicht aber mittels Abfragegruppe

Verfasst: Di Feb 06, 2024 10:42 pm
von AR1980
Hallo zusammen,

ich veruche derzeit eine Poolsteuerung ("Ospa High Perf") via Modbus RTU und TWS in die Haussteuerung einzubinden.
Dabei funktioniert die Modbus RTU Abfrage einzelner Register nur im Live Check nicht aber mittels Abfragegruppe im Gerätemanager, während andere komplett funktionieren.

Einrichtung der Schnittstelle und das manuelle Anlegen des Profils hat erstmal funktioniert.
Im live check der Profilverwaltung lassen sich alle angelegten Register problemlos abfragen bzw. schreiben

Im Geräte Manager sieht es anders aus, hier werden einige Register erfolgreich abgefragt, andere liefern immer Komminikationsfehler. Auffällig ist, dass nur die Register mit Funktionscode FC02 zu einem Kommunikationsfehler führen das betrifft alle FC02 Register.
Die anderen werden problemlos abgefragt und die Werte gemäß Filter weitergeleitet.


Anbei screenshots von Gerätemanager und Live Diagnose
Geraetemanager.png
Live_Diagnose.png
Anhand der screenshots sieht man als Beispiel, dass die Temperatur (FC04) erfolgreich im Gerätemanager abgerufen wird, Weitergabe an KNX klappt ebenfalls, die anderen beiden Abfragen (ph Wert, Pumpe Betrieb, beide FC02) leifern hier nur Kommunikationsfehler funktionieren im Live Check aber ebenfalls problemlos.


Ein paar Lösungsansätze wie Abfrageinterval, max. Anzahl pro Abfrage habe ich erfolglos ausprobiert.
Ich hoffe das Forum kann mir hier weiter helfen.

Vielen Dank vorab!

Gruß
Alex

Re: [V 3.5.1] Modbus RTU Abfrage einzelner Register funktioniert nur im Live Check nicht aber mittels Abfragegruppe

Verfasst: Mi Feb 07, 2024 8:58 am
von Mibr85
Hallo Alex
Das sieht mir etwas nach einem Bus Problem aus. Hast du noch andere Geräte auf dem modbuskanal hängen?

Re: [V 3.5.1] Modbus RTU Abfrage einzelner Register funktioniert nur im Live Check nicht aber mittels Abfragegruppe

Verfasst: Mi Feb 07, 2024 2:21 pm
von StefanW
Hi Alex,

das ist ein bekanntes Problem, das bereits gefixed ist.

Ich würde Dir gerne helfen und Dir eine Insider Lizenz einbuchen, aber die von Dir angegebene TWS ID 1720 gibt es nicht und ich habe keinen anderen Anhaltspunkt, weil viele Kunden heißen Alex

lg

Stefan

Re: [V 3.5.1] Modbus RTU Abfrage einzelner Register funktioniert nur im Live Check nicht aber mittels Abfragegruppe

Verfasst: Mi Feb 07, 2024 5:18 pm
von AR1980
Hi Stefan,

vielen Dank für die schnelle Antwort!
Bei der ID ist mir ein Zahlendreher unterlaufen.
Es muss heißen 1270.

Wäre super, wenn wir das Problem behoben kriegen.

Grüße
Alex

Re: [V 3.5.1] Modbus RTU Abfrage einzelner Register funktioniert nur im Live Check nicht aber mittels Abfragegruppe

Verfasst: Mi Feb 07, 2024 5:20 pm
von StefanW
Hi Alex,

ich habe Dir eine Interims-Insider eingebucht (bitte nicht am End-Datum stören und bitte testen).

Damit kannst die Insider Version installieren und dort sollte das Problem behoben sein.

lg

Stefan

Re: [V 3.5.1] Modbus RTU Abfrage einzelner Register funktioniert nur im Live Check nicht aber mittels Abfragegruppe

Verfasst: Do Feb 08, 2024 9:23 pm
von AR1980
Hallo Stefan,

vielen Dank, es scheint zu funktionieren!
Habe 2 Stufen Updates im Bereich Module durchgeführt, die Version steht aber noch immer auf 3.5.1
Gehe davon aus, das passt so, ist mein erstes Update am TWS. Problem jedenfalls behoben.

Danke nochmal für die schnelle Hilfe

Gruß
Alex

Re: [V 3.5.1] Modbus RTU Abfrage einzelner Register funktioniert nur im Live Check nicht aber mittels Abfragegruppe

Verfasst: Do Feb 08, 2024 9:27 pm
von blaubaerli
Hallo Alex,

bitte den Cache löschen!

Beste Grüße
Jens