NEWS
Modbus nur niedrigste ID funktioniert
-
@cdn sagte in Modbus nur niedrigste ID funktioniert:
Ich habe leider ansonsten keine guten Geräte gefunden mit Modbus RTU die meine Reedkontakte überwachen können.
sorry!
Aber so gut ist das ja nicht, wenn es nicht funktioniertSCNR
-
@cdn
Wäre es nicht möglich die relevanten Modbus Teilnehmer auf eine andere / weitere Modbusschnittstelle/USB zu verlegen / aufzuteilen , so das du 2 oder 3 Modbus Instanzen hast -
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