Seite 1 von 1

[V4.1 IP1] Timerseries aus Modbus TCP Daten

Verfasst: Di Aug 20, 2024 6:15 pm
von Henri44
Wenn ich den Modbus Bus Monitor korrekt interpretiere, werden die Modbus Werte nur dann weitergereicht, wenn sich die Werte verändert haben, ähnlich wie bei KNX. Ich habe hier ein ABB SCU100 Geräte mit jeder Menge Energiedaten und dafür Timeseries eingerichtet. Die Graphen sind aber recht löcherig, vermutlich wegen der gefilterten Daten. Ist das so korrekt interpretiert und wenn ja, wie kann ich hier Abhilfe schaffen?

Danke

Henri

Re: Timerseries aus Modbus TCP Daten - TWS 4.1IP1

Verfasst: Di Aug 20, 2024 7:31 pm
von MrWilson
Du kannst im Modbus Geräte Manager für jedes einzelne Objekt Sendefilter einrichten.

Re: [V4.1 IP1] Timerseries aus Modbus TCP Daten

Verfasst: Mi Aug 21, 2024 8:02 am
von Sun1453
Diese Sende Filter können dabei Wertänderungen im

Prozent Bereich

Bsp: 50 Watt - Einstellung 1 % = 0,5 W

Also sendet er bei 49,5 oder 50,5 einen Wert. Bei 50,1 aber nicht.

aber auch absoltute Wert Änderung prüfen und entsprechend Daten senden oder auch filtern.

Re: [V4.1 IP1] Timerseries aus Modbus TCP Daten

Verfasst: Mi Aug 21, 2024 11:27 am
von StefanW
Hallo Henri,
Henri44 hat geschrieben: Di Aug 20, 2024 6:15 pmWenn ich den Modbus Bus Monitor korrekt interpretiere
Im Modbus Busmonitor sieht man den Datenverkehr zwischen dem Timberwolf Server und den angeschlossenen Modbus Geräten.

Henri44 hat geschrieben: Di Aug 20, 2024 6:15 pm, werden die Modbus Werte nur dann weitergereicht, wenn sich die Werte verändert haben, ähnlich wie bei KNX.
Nein. Modbus wird gepollt. Der Client (früher als "Master" bezeichnet) fordert vom Server (früher als "Slave" bezeichnet) die Daten aus Registern an bzw. schreibt in diese hinein (oder beides). Also Modell Abfrage <- Antwort. Das ist was man im Modbus Busmonitor sehen kann. Falls die Abfrage zu selten ist, dann muss man eben das Abfrageintervall erhöhen, soweit das im Rahmen der Buslast und der (durch den Server = Modbus Gerät vorgegebenen) Mindestzeit zwischen zwei Abfragen möglich ist. Der Timberwolf Server nimmt hier die Rolle des steuernden Clients ein.

Bei KNX sind alle Teilnehmer (jedes KNX Gerät) prinzipiell gleichberechtigt. Es gibt keinen "Master" oder Controller. Jeder Teilnehmer darf alles zu jedem Zeitpunkt (sofern Bus frei) senden und mitteilen. KNX ist dem Modbus praktisch nicht ähnlich.

Was Du womöglich meinst, aber das wäre nicht aus dem Modbus Busmonitor ersichtlich, ist, das was die Kollegen schon beschrieben haben. Das Timberwolf Modbus Subsystem nutzt für das Weitersenden einen Filter der im Modbus Gerätemanager konfiguriert werden kann. Damit ist das Verhalten eines KNX Gerätes hinsichtlich "Aussendung bei Wertänderung" nachbildbar.

Henri44 hat geschrieben: Di Aug 20, 2024 6:15 pmIch habe hier ein ABB SCU100 Geräte mit jeder Menge Energiedaten und dafür Timeseries eingerichtet. Die Graphen sind aber recht löcherig, vermutlich wegen der gefilterten Daten. Ist das so korrekt interpretiert und wenn ja, wie kann ich hier Abhilfe schaffen?
Um das genau beurteilen zu können, bräuchten wir Screenshots vom Gerätemanager, vom Busmonitor und von den Graphen.


lg

Stefan