NEWS
Modbus nur niedrigste ID funktioniert
-
ich halte auch das Datenabfrageintervall für den Knackpunkt.
In dem Abstand werden Alle Anfragen auf einmal abgeschickt.
Die Antworten müssen sich dann die Bandbreite des Busses teilen.Da kommt wahrscheinlich nicht alles durch, bevor der Bus durch die nächste Abfrage zurückgesetzt wird.
Man sollte zumindest einmal mit großzügig verlängertem Intervall Testen, auch wenn alles asap und sofort sein muss!
asap enthält übrigens "practicable". und bedeutet nicht sofort
-
@glasfaser Das Problem ist, dann bräuchte ich 6 weitere Modbus Instanzen. Hatte jetzt eigentlich nicht so viel Lust, noch 6x Modbus RTU zu Modbus TCP Konverter zu kaufen. Die sind bei mir dazwischengeschaltet.
-
@homoran said in Modbus nur niedrigste ID funktioniert:
nlich nicht alles durch, bevor der Bus durch die nächste Abfrage zurückgesetzt wird.
Das habe ich bereits gemacht. Ich habe den Abfrageintervall auf mehrere Minuten gesetzt. Das hat nicht geholfen.
-
@cdn Dann gehen mir die Ideen aus.
Einzig die Vergabe der IDs könnte dann noch schief laufen, so dass nur due niedrigste ID angesprochen wird -
@homoran Wie genau meinst du das?
-
@cdn sagte in Modbus nur niedrigste ID funktioniert:
Modbus RTU zu Modbus TCP Konverter zu kaufen.
also nicht nur modbus RTU auf USB???
-
@homoran Nein. Dazwischen hängt ein Waveshare Konverter
-
-
-
@cdn sagte in Modbus nur niedrigste ID funktioniert:
Dazwischen hängt ein Waveshare Konverter
das ist dieser auch
https://www.welectron.com/Waveshare-17286-USB-TO-RS485ohne tcp
und an den hab ich die ganze Zeit gedacht
-
-
@cdn also ein weiterer Layer für Probleme
-
-
@homoran said in Modbus nur niedrigste ID funktioniert:
Probleme
Welches Gerät würdet ihr denn empfehlen was gut läuft, auch für kirzfristige Rückmeldungen? Dann versuche ich es mal damit.
IOBroker läuft allerdings derzeit als VM auf einem Hyper-V... -
@glasfaser Was musst du noch wissen?
-
@cdn sagte in Modbus nur niedrigste ID funktioniert:
IOBroker läuft allerdings derzeit als VM auf einem Hyper-V...
noch mehr Hiobsbotschaften???
-
@homoran
Ja sorry hab hier vor-ort keinen Proxmox. Sonst muss ich die Kiste erstmal migrieren. War halt schon da.
-
@cdn sagte in Modbus nur niedrigste ID funktioniert:
@glasfaser https://www.amazon.de/gp/product/B0BGHVRMPJ/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
Das Ding hier
kann das Ding überhaupt modbus?
Dieser Waveshare kann es nicht
https://www.welectron.com/Waveshare-16529-RS485-TO-ETH-EU -
@cdn sagte in Modbus nur niedrigste ID funktioniert:
@martinp
Also ich frage nur den State ab. Das ist bei den Bewegungsmeldern (14 stück) jeweils ein holding register.
Bei den anderen Geräten sind es maximal 6 holding register.
Die Antwort ist jeweils 0 oder 1.Nur so nebenbei ... das ist schon eine Hausnummer alles über Modus zu fahren ...
deshalb verstehe ich auch dein sehr niedrige Abfrage dazu.Deshalb , teile es auf zweites Modbus RJ45 Ethernet Converter auf
-
@glasfaser Ich dachte ich soll lieber auf die USB-Lösung gehen? Was denn jetzt