NEU! UPGRADE IP 10 verfügbar!
Optimierte Darstellung von VISU Editor und VISU Client - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/8HzePCm3
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 IP 10
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs
Optimierte Darstellung von VISU Editor und VISU Client - sowie viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/8HzePCm3
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 IP 10
Jetzt werden alle Fragen beantwortet. Das Video: https://youtu.be/_El-zaC2Rrs
[TIPP] MODBUS PROFIL: SunSpec Modbus Implementierung für PV-Wechselrichter (z.B. Solaredge,...)
Forumsregeln
HIER NUR FERTIGE MODBUS PROFILE.
Wünsche und Fragen zum Modbus oder für neue Profile bitte im Modbus Unterforum
HIER NUR FERTIGE MODBUS PROFILE.
Wünsche und Fragen zum Modbus oder für neue Profile bitte im Modbus Unterforum
-
- Reactions:
- Beiträge: 246
- Registriert: Mo Sep 03, 2018 2:26 pm
- Hat sich bedankt: 124 Mal
- Danksagung erhalten: 97 Mal
Hi Zusammen, gibt er hierzu in Zusammenhang mit Modbus und Fronius noch ein Update? Ist diese "Protokoll" dann schon implementiert, wenn die neue TW SW mit Modbus ausgerollt wird? Danke!
TWS 2500 ID:134 + 2 x PBM ID:833/789, VPN offen, Reboot nach Rücksprache
-
- Reactions:
- Beiträge: 3612
- Registriert: So Aug 12, 2018 10:20 am
- Hat sich bedankt: 1269 Mal
- Danksagung erhalten: 1674 Mal
Ich gehe mal davon aus das KEIN "Protokoll" im TWS implementiert sein wird.
Die Modbusimplementierung sieht vor das man sich die Geräte-Spezifika selbst in einem Profileditor einarbeitet und dieses dann aber auch gern der Community zur Verfügung stellt.
Ausnahme könnte sein, dass ein Mitglied der Elabnet-Truppe währen der Entwicklung Profile gebaut hat auf Basis von Geräten die er selbst im Haushalt betreibt.
Die Vorabsammlung der Anleitungen diente dabei eher dem Zweck zu sehen welche Art von Parameter im allgemeinen werden so von der Herstellern gefordert und wie bilden die das ab, um den Usern entsprechende Einstelloptionen zu ermöglichen und das ganze auch in ansprechender Optik im UI usw. Es ging wohl weniger darum fertige Profile vor zu generieren, denn ich glaube auf Basis der teilweise rudimentären Dokumentationen kann man das auch nicht vollständig machen ohne ein echtes Gerät am Kabel zu haben.
Die Modbusimplementierung sieht vor das man sich die Geräte-Spezifika selbst in einem Profileditor einarbeitet und dieses dann aber auch gern der Community zur Verfügung stellt.
Ausnahme könnte sein, dass ein Mitglied der Elabnet-Truppe währen der Entwicklung Profile gebaut hat auf Basis von Geräten die er selbst im Haushalt betreibt.
Die Vorabsammlung der Anleitungen diente dabei eher dem Zweck zu sehen welche Art von Parameter im allgemeinen werden so von der Herstellern gefordert und wie bilden die das ab, um den Usern entsprechende Einstelloptionen zu ermöglichen und das ganze auch in ansprechender Optik im UI usw. Es ging wohl weniger darum fertige Profile vor zu generieren, denn ich glaube auf Basis der teilweise rudimentären Dokumentationen kann man das auch nicht vollständig machen ohne ein echtes Gerät am Kabel zu haben.
Grüße
Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#3 PBM 3 Kanäle, #4 Modbus-Extension
Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#3 PBM 3 Kanäle, #4 Modbus-Extension
-
- Elaborated Networks
- Reactions:
- Beiträge: 9771
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 4879 Mal
- Danksagung erhalten: 7805 Mal
- Kontaktdaten:
Ich bin nicht sicher ob ich Dich richtig verstehe?
Es wird das Protokoll Modbus TCP als Client und Modbus RTU als Client (Die Rolle als Client wurde früher als "Master" bezeichnet) in der ersten Version von Modbus im Timberwolf Server implementiert.
Die Definition der Geräteprofile (also was kann welches Gerät auf welche Weise) und wie kommuniziert das mit anderen Geräten muss der Nutzer anlegen.
Es gibt hunderttausende Modbus Geräte auf dem Markt, es ist uns völlig unmöglich die Profile zu erstellen oder gar die Kompatibilität zu prüfen.
Allerdings haben wir das so implementiert, dass man ein einmal geschaffenes Profil auch exportieren und weitergeben kann. Wir würden es für sehr wünschenswert halten, dass derjenige Nutzer, der zuerst ein Profil angelegt hat, dieses hier im Forum zur Nutzung freigibt. Später wollen wir auch ein zentrales Repository anbieten, in dem man leicht Profile einchecken und darin suchen kann. Kommt dann mit einer späteren Version.
==> Mein Vorschlag: Du liest Dich bitte in das Datenblatt ein und sehe Dir bitte unsere Doku zu Modbus (sobald fertig) bitte ganz genau an. Ohne eine gewisse Lernkurve von 2 Stunden geht das nicht. Mit dem interaktiven Profileditor ist es allerdings mit einer Handvoll Kenntnisse ziemlich einfach (weltweit vermutlich einmalig) ein Profil anzulegen und dann das Gerät basierend auf dem Profil zu nutzen.
Edit: Göran war schneller (und alles genau richtig)
lg
Stefan
Zuletzt geändert von StefanW am Sa Jan 02, 2021 12:01 pm, insgesamt 6-mal geändert.
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.
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.
-
- Reactions:
- Beiträge: 246
- Registriert: Mo Sep 03, 2018 2:26 pm
- Hat sich bedankt: 124 Mal
- Danksagung erhalten: 97 Mal
Alles klar...dann bin ich mal gespannt. Danke!
Zuletzt geändert von DeLaDope am Sa Jan 02, 2021 2:36 pm, insgesamt 1-mal geändert.
TWS 2500 ID:134 + 2 x PBM ID:833/789, VPN offen, Reboot nach Rücksprache
-
- Elaborated Networks
- Reactions:
- Beiträge: 9771
- Registriert: So Aug 12, 2018 9:27 am
- Wohnort: Frauenneuharting
- Hat sich bedankt: 4879 Mal
- Danksagung erhalten: 7805 Mal
- Kontaktdaten:
Ich glaube, dass ich bei den DEV-Testern schon ein Sunspec Profil gesehen habe,
ich werde die Tester bitten, das deren Profile hier veröffentlicht werden
lg
Stefan
ich werde die Tester bitten, das deren Profile hier veröffentlicht werden
lg
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.
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.
-
- Reactions:
- Beiträge: 740
- Registriert: So Aug 12, 2018 9:25 am
- Hat sich bedankt: 205 Mal
- Danksagung erhalten: 274 Mal
ich bin da grad noch an ein/zwei offenen Punkten dran, erste Version kommt aber demnächst!
Gruß
Andi
TW2500 #440 (ex Timberwolf 2400 #111) mit PBM #124, Support VPN nur auf Anfrage, Reboot bitte nur nach Absprache
Andi
TW2500 #440 (ex Timberwolf 2400 #111) mit PBM #124, Support VPN nur auf Anfrage, Reboot bitte nur nach Absprache
-
- Reactions:
- Beiträge: 740
- Registriert: So Aug 12, 2018 9:25 am
- Hat sich bedankt: 205 Mal
- Danksagung erhalten: 274 Mal
so ging doch schneller als gedacht:
Getestet habe ich das mit meinen beiden einphasigen SE4000 und SE5000HDwave Wechselrichtern, sollte aber auch für die 3phasigen funktionieren!
Da ich keine SE Smartmeter habe, müsste dafür jemand anderes ein Profil anlegen falls benötigt. In diesem Profil sind nur die reinen WR Datenregister enthalten.
Viel Spaß beim Probieren und falls jemand Fehler/Hinweise findet immer her damit
Getestet habe ich das mit meinen beiden einphasigen SE4000 und SE5000HDwave Wechselrichtern, sollte aber auch für die 3phasigen funktionieren!
Da ich keine SE Smartmeter habe, müsste dafür jemand anderes ein Profil anlegen falls benötigt. In diesem Profil sind nur die reinen WR Datenregister enthalten.
Viel Spaß beim Probieren und falls jemand Fehler/Hinweise findet immer her damit
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Gruß
Andi
TW2500 #440 (ex Timberwolf 2400 #111) mit PBM #124, Support VPN nur auf Anfrage, Reboot bitte nur nach Absprache
Andi
TW2500 #440 (ex Timberwolf 2400 #111) mit PBM #124, Support VPN nur auf Anfrage, Reboot bitte nur nach Absprache
-
- Reactions:
- Beiträge: 740
- Registriert: So Aug 12, 2018 9:25 am
- Hat sich bedankt: 205 Mal
- Danksagung erhalten: 274 Mal
Leider gibt es noch ein Problem bei dem Sunspec Protokoll:
Nahezu alle Werte müssen aus zwei Registern zusammengebaut werden (Integer Wert in Register 1 und dann erfolgt die Mitteilung der dazu passenden Umrechung in float über einen ScaleFactor in Register 2 als Angabe der Zehnerpotenz durch die geteilt werden muss) Für diese Umrechnung gibt es aber derzeit noch keine saubere Lösung mit TW Bordmitteln, Elabnet ist aber schon an einer Lösung dran.
Hier erstmal der Hinweis (falls es doch schon mal jemand im Profileditor nutzt und sich wundert daß da Werte z.T. temporär um Zehnerpotentzen daneben liegen...) daß man mit den Einzelregisterwerten leider nicht wirklich was anfängt da sich leider dynamisch die Umrechnung ändert. Im Moment lässt sich das nur über eine externe Logik die diese beiden Register richtig zusammenbaut lösen.
Ich werde dann auch nochmal eine neue Version bauen müssen ohne die im Moment fest hinterlegte Umrechnung bauen müssen. Das ist leider falsch...
Nahezu alle Werte müssen aus zwei Registern zusammengebaut werden (Integer Wert in Register 1 und dann erfolgt die Mitteilung der dazu passenden Umrechung in float über einen ScaleFactor in Register 2 als Angabe der Zehnerpotenz durch die geteilt werden muss) Für diese Umrechnung gibt es aber derzeit noch keine saubere Lösung mit TW Bordmitteln, Elabnet ist aber schon an einer Lösung dran.
Hier erstmal der Hinweis (falls es doch schon mal jemand im Profileditor nutzt und sich wundert daß da Werte z.T. temporär um Zehnerpotentzen daneben liegen...) daß man mit den Einzelregisterwerten leider nicht wirklich was anfängt da sich leider dynamisch die Umrechnung ändert. Im Moment lässt sich das nur über eine externe Logik die diese beiden Register richtig zusammenbaut lösen.
Ich werde dann auch nochmal eine neue Version bauen müssen ohne die im Moment fest hinterlegte Umrechnung bauen müssen. Das ist leider falsch...
Gruß
Andi
TW2500 #440 (ex Timberwolf 2400 #111) mit PBM #124, Support VPN nur auf Anfrage, Reboot bitte nur nach Absprache
Andi
TW2500 #440 (ex Timberwolf 2400 #111) mit PBM #124, Support VPN nur auf Anfrage, Reboot bitte nur nach Absprache