NEWS
Modbus Adapter Fehler ILLEGAL DATA ADDRESS
-
Hallo Leute,
ich möchte meine Brink Flair 325 KWL-Anlage per Modbus mit IOBroker verbinden. Für die Anlage gibt es eine Modbus Doku:
Ich konnte einige Input Register erfolgreich auslesen mit den angegeben Adresse und dem Datentyp Unsigned 16bit BigEndian
Laut Doku soll die Adresse 4046 die Temperatur der Abluft ausgeben, ich bekomme aber mit den gleichen Einstellungen für die 4036, Temperatur Zuluft die sauber angezeigt wird mit der Umrechnung Faktor 0.1, keine Daten rein und im Log steht die Fehlermeldung:
Kennt sich jemand gut mit Modbus aus und kann ich mir helfen? Da die Doku gut ist glaube ich nicht, dass die Register Adressen falsch sind.
Hat jemand vlt. die Brink schon erfolgreich angebunden bzw. eine der OEMs von Brink?
-
Ich habe jetzt einfach mal einen zweiten Modbus Adapter erstellt und die "bemängelte" Register 404x einfach exklusiv mit dem 2. Adpater abgefragt ... und KLAPPT!
Warum das? Ich kann mir das nicht erklären? Kann es sein, dass das Gerät nur eine bestimmte Anzahl Abfragen erlaubt?
-
@vippis sagte in Modbus Adapter Fehler ILLEGAL DATA ADDRESS:
ich bekomme aber mit den gleichen Einstellungen für die 4036, Temperatur Zuluft die sauber angezeigt wird mit der Umrechnung Faktor 0.1, keine Daten rein
abgesehen davon dass 4046 SIGNED ist, sollte trotzdem etwas kommen, wenn auch unsinnige Werte.
@vippis sagte in Modbus Adapter Fehler ILLEGAL DATA ADDRESS:
Kann es sein, dass das Gerät nur eine bestimmte Anzahl Abfragen erlaubt?
so etwas gibt es, dazu kann man in den Grundeinstellungen die maximal zeitgleich abgefragten Adressen begrenzen.
Hab aber beim querlesen in der Doku nichts gefunden.Wie hast du denn mit der zweiten Instanz auf das Gerät zugegriffen?
Das Gerät arbeitet mit Modbus RTU.
Wenn du einen RS485toUSB Konverter nutzst kann nur eine Instanz auf diesen zugreifen.