| HolgerGEbauer |
|
|
User
Registered at: 12.03.2019
Messages: 2
|
Hallo, ich versuche einen Radonsensor einzubinden mit Modbus TCPIP. Die Daten kommen auch an, aber nur habe ich immer wieder fehlermeldungen. An was kann das liegen? Was bedeutet die Meldung? In Register 0 liegt ein Word(16bit) und in Register 1 liegt das zeite Word(16bit) Das wäre dann ja Unsigniert 332bit, so wie ich eingestellt habe.
|
|---|---|
| 30.11.2022 07:39 |
| DanielBack |
|
|
User
Registered at: 16.11.2017
Messages: 164
|
Hallo HolgerGEbauer, Bei Modbus gibt es leider viele Möglichkeiten, die zu einem Misserfolg führen können. Hier müssen alle Parameter exakt stimmen. Unterstützt das Gerät "Block-Lesen"? Wenn nicht oder Sie sich nicht sicher sind, dann deaktivieren Sie das bitte. Zyklisches Abfragen (lesen und schreiben) würde ich für den test auch deaktivieren und es über eine Schaltfläche triggern. Kanal-Editor: Stimmt die Geräte ID? Modbus-Slave Geräte haben meistens als Werseinstellung die ID 1. Funktionscode und Registeradresse muss mit den Herstellerangaben übereinstimmen. Ich vermute, dass der Funktionscode 3 in Ihrem Fall eher zutrifft. Register-Adresse 0 (dezimal) ist auch eher selten. Schauen Sie bitte nochmal in den Herstellerangaben, ob die Register-Tabelle einen Offset hat. Ein Offset könnte zB "Register-Zahl + 10000" sein. Mit freundlichen Grüßen, Daniel Back Mit freundlichen Grüßen, Daniel Back |
|---|---|
| 01.12.2022 09:08 |
| HolgerGEbauer |
|
|
User
Registered at: 12.03.2019
Messages: 2
|
Danke. Soweit sollte alles stimmen. Der feler kommt auch nicht laufend. Hatte nur im Log das gesehen. Funktionscode 4 ist richtig. Auch ist kein Offset vorhanden. Wie gesagt der Fehler kommt nicht oft, liegt aber an. |
|---|---|
| 05.12.2022 05:42 |
Visualisation, tools and hardware for KNX, Modbus & building automation.
Alexander Maier GmbH · Beckstraße 3 · D-69412 Eberbach
+49 (0) 6271.919470 · info@busbaer.de