NEU! UPGRADE IP 11 verfügbar!
NEU! LICHTWIDGET - DPT 7.600 - Logik Manager Update - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/B9MUEJj2

Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Ab sofort kann jeder die neue VISU & IFTTT testen. Info: viewtopic.php?f=8&t=5074

Release V 4 am 15. Juni 2024
Es gibt nun einen fixen Termin. Info: viewtopic.php?f=8&t=5117

NEU! Ausführliches Video Tutorial zur VISU
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs

[Frage] [V4.0 IP7] Realsierung der Modbus Abfragen bei mehreren Abfragegruppen

Wissen, Planung & Diskussion zur Modbus Unterstützung im Timberwolf Server.
Stellt uns hier Eure Modbus Projekte und Ideen vor.
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Antworten

Ersteller
SchlaubySchlu
Reactions:
Beiträge: 214
Registriert: Mo Aug 13, 2018 9:32 pm
Wohnort: Allgäu
Hat sich bedankt: 107 Mal
Danksagung erhalten: 92 Mal

[V4.0 IP7] Realsierung der Modbus Abfragen bei mehreren Abfragegruppen

#1

Beitrag von SchlaubySchlu »

Hallo Elabnet,

da ich immer mal wieder einen falschen (alten) Skalierungswert zum eigentlichen Wert meines Fronius Wechselrichter bekommen (ja Fronius hat das meiner Meinung nach etwas Suboptimal umgesetzt, aber das ist jetzt halt mal so) würde mich interessieren ob dies vielleicht an meiner ModBus Realisierung liegt.

Ich habe verschiedene Abfragegruppen im unter dem ModBus-Gerät erstellt.

Bild

Nun habe ich aktuell den Verdacht das diese Gruppen sich gegenseitig manchmal "im Weg" stehen, also die Abfrage der Gruppe B dann die Abfrage der Gruppe A stört, bzw. dann die Abfrage nicht durchkommt und dann der Wert kein Update bekommt.

Die verschiedenen Abfragegruppen habe ich aus Gründen der Übersichtlichkeit, damit unterschiedliche Abfragezeiten eingestellt werden können und da ich dachte es gibt auch die Möglichkeit eine Abfrage mit einem Trigger auszulösen erstellt.

Deshalb meine Frage, wie ist die Umsetzung der Abfrage von Verschiedenen ModBus Abfragegruppen innerhalb eines ModBud-Gerät im TWS realisiert?

Danke!

Gruß
Ralf
Timberwolf Server 2600 #196, VPN offen, Reboot nach Vereinbarung, BM 729
Benutzeravatar

cybersmart
Reactions:
Beiträge: 233
Registriert: Do Jan 20, 2022 6:15 pm
Wohnort: Germering
Hat sich bedankt: 135 Mal
Danksagung erhalten: 150 Mal
Kontaktdaten:

#2

Beitrag von cybersmart »

Hallo Ralf,

wenn du die verschiedenen Gruppen öffnest siehst Du doch direkt was passiert an den grünen, blauen oder roten Balken?
Klapp doch mal auf und zeig nen Screenshot, auch die Abfrageintervalle kannst du dort ja anpassen.
Zuletzt geändert von cybersmart am Di Feb 13, 2024 1:29 pm, insgesamt 1-mal geändert.
VG, Uwe

timberwolf765 VPN: offen Reboot: ok

Ersteller
SchlaubySchlu
Reactions:
Beiträge: 214
Registriert: Mo Aug 13, 2018 9:32 pm
Wohnort: Allgäu
Hat sich bedankt: 107 Mal
Danksagung erhalten: 92 Mal

#3

Beitrag von SchlaubySchlu »

Hallo Uwe,

das Problem ist das der Fehler so 1 bis 2 mal am Tag auftaucht und man meines Wissens nach die grünen, blauen oder roten Balken ja nicht zurückspulen kann. Ich sehe im Grafana wann ungefähr der Fehler aufgetreten sein muss aber ich komme nicht an die Rohdaten des ModBus (Daten bevor diese an das TWS-System weitergeben werden) in dem Moment .

Deshalb würde micht interessieren wie der ModBus Ablauf realisiert ist, wenn die einzelnen Abfragegruppen parallel abgefragt werden, kann ich mir gut vorstellen das zu einem Zeitpunkt x zwei Telegramme aufeinander stoßen und es Probleme gibt.
Timberwolf Server 2600 #196, VPN offen, Reboot nach Vereinbarung, BM 729

Mibr85
Reactions:
Beiträge: 510
Registriert: Mo Dez 02, 2019 5:38 am
Wohnort: Freital
Hat sich bedankt: 396 Mal
Danksagung erhalten: 213 Mal

#4

Beitrag von Mibr85 »

Sporadische Fehler hängen öfters mit fehlenden Abschlusswiederstäbden oder anderen Fehlern bei der Topologie zusammen
Grüße Micha

TWS 3500 XL #1209 + TWS 2600 #528 + PBM #972,
VPN offen, Reboot möglich
PLZ 01...

Ersteller
SchlaubySchlu
Reactions:
Beiträge: 214
Registriert: Mo Aug 13, 2018 9:32 pm
Wohnort: Allgäu
Hat sich bedankt: 107 Mal
Danksagung erhalten: 92 Mal

#5

Beitrag von SchlaubySchlu »

Das kann ich ausschließen, da der Wechselrichter ModBus-"Master" ist und direkt am LAN hängt.
Timberwolf Server 2600 #196, VPN offen, Reboot nach Vereinbarung, BM 729

StefanW
Elaborated Networks
Reactions:
Beiträge: 9775
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4879 Mal
Danksagung erhalten: 7820 Mal
Kontaktdaten:

#6

Beitrag von StefanW »

Sofern der Timberwolf Server den Wechselrichter abfrägt, dann ist der Timberwolf Server der Client (vormals als "Master" bezeichnet) und das abgefragte Gerät der Server (vormals als "Slave" bezeichnet).

Der Algorithmus, mit dem die Abfragegruppen arbeiten, ist kompex, weil auch Prio-Einstellungen usw. berücksichtigt werden, dass kann man nicht einfach erklären. Es gibt aber eine Einstellung in dem Profil für den zeitlichen Abstand zwischen zwei Abfragen und dies wird berücksichtigt, kommt also vor allem darauf an, was dazu in der Doku steht und was Du eingestellt hast.

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

Ersteller
SchlaubySchlu
Reactions:
Beiträge: 214
Registriert: Mo Aug 13, 2018 9:32 pm
Wohnort: Allgäu
Hat sich bedankt: 107 Mal
Danksagung erhalten: 92 Mal

#7

Beitrag von SchlaubySchlu »

Hallo Stefan,

sorry für mein "Master", das muss natürlich politisch korrekt, in diesem Fall wohl Client und Server heißen.
Beim CAN seien die „richtigen“ Begrifflichkeiten, ab den kommenden Update der ISO, ja als Commander und Responder definiert wie ich mitbekommen habe.

Bei meiner Antwort habe ich mich auf den Hinweis mit den Abschlusswiderständen bezogen, also die ModBus Verbindung zwischen dem Wechselrichter und Smart-Meter, denn nur dort gibt es, zumindest bei mir Abschlusswiderstände am Bus.
LAN läuft bei mir ohne externe Abschlusswiderstände ;-)

Zurück zum Thema, dann werde ich mir mal die Doku genauer anschauen, das muss ich wohl überlesen haben.

Gruß
Ralf
Timberwolf Server 2600 #196, VPN offen, Reboot nach Vereinbarung, BM 729
Antworten

Zurück zu „Modbus“