ModBus RTU Master - Unterschiedliche Werte
-
- Posts: 6
- Joined: 26 May 2020, 09:10
ModBus RTU Master - Unterschiedliche Werte
Hi!
Ich versuche über einen GOSSEN Metrawatt Modbus (EM2289) Werte auzulesen. Kann mir jemand erklären warum ich, in Abhängigkeit der Reihenfolge (Pictoy Extended Data, ActionID), unterschiedliche Werte bekomme?
Case1: Spannung, Strom
Case2: Strom, Spannung
Case1:
Die Werte im Adressraum sind nullbasiert.
Pictory (Extended Data)
ActionID1: Spannung 1,15
ActionID2: Strom 101,11
Die Spannung scheint ok, aber bei Strom wird mir ein Wert von 4 bzw 5 angezeigt. Dieser verändert sich auch nicht, egal ob ich ein Endgerät (Ventilator o. Heizlüfter) anschalte.
Case2:
Die Werte im Adressraum sind nullbasiert.
Pictory (Extended Data)
ActionID1: Strom 101,11
ActionID2: Spannung 1,15
Die Spannung scheint ok, Strom zeigt jetzt den Wert 10/11 an. Dieser verändert sich auch, wenn ich ein Endgerät (Ventilator o. Heizlüfter) anschalte.
Danke!
Ich versuche über einen GOSSEN Metrawatt Modbus (EM2289) Werte auzulesen. Kann mir jemand erklären warum ich, in Abhängigkeit der Reihenfolge (Pictoy Extended Data, ActionID), unterschiedliche Werte bekomme?
Case1: Spannung, Strom
Case2: Strom, Spannung
Case1:
Die Werte im Adressraum sind nullbasiert.
Pictory (Extended Data)
ActionID1: Spannung 1,15
ActionID2: Strom 101,11
Die Spannung scheint ok, aber bei Strom wird mir ein Wert von 4 bzw 5 angezeigt. Dieser verändert sich auch nicht, egal ob ich ein Endgerät (Ventilator o. Heizlüfter) anschalte.
Case2:
Die Werte im Adressraum sind nullbasiert.
Pictory (Extended Data)
ActionID1: Strom 101,11
ActionID2: Spannung 1,15
Die Spannung scheint ok, Strom zeigt jetzt den Wert 10/11 an. Dieser verändert sich auch, wenn ich ein Endgerät (Ventilator o. Heizlüfter) anschalte.
Danke!
-
- Posts: 6
- Joined: 26 May 2020, 09:10
Re: ModBus RTU Master - Unterschiedliche Werte
Nur wenn ich die Werte exakt in dieser Reihenfolge setze, bekomme ich gültige Werte. Ansonsten mischt er munter irgendwas.
-
- Posts: 6
- Joined: 26 May 2020, 09:10
Re: ModBus RTU Master - Unterschiedliche Werte
Kann mir da wirklich keiner helfen bzw was zu sagen? Mache ich da irgendetwas grundlegend falsch?
Re: ModBus RTU Master - Unterschiedliche Werte
Hallo UndyingSpite, vielen Dank für die detaillierte Schilderung des Problemes. Kannst Du uns Deine PiCtory Konfiguration schicken?
Datei "/etc/revpi/config.rsc". Es sollte möglich sein, dass Du die Datei als ZIP hier postest. Alternativ kannst Du uns die per Email schicken support@kunbus.com
Datei "/etc/revpi/config.rsc". Es sollte möglich sein, dass Du die Datei als ZIP hier postest. Alternativ kannst Du uns die per Email schicken support@kunbus.com
-
- Posts: 6
- Joined: 26 May 2020, 09:10
Re: ModBus RTU Master - Unterschiedliche Werte
Hi Dirk,
danke für deine Antwort. Hier mal die beiden Configs:
Config01: Ist die, die meiner Meinung nach korrekt sein sollte. Hier sehe ich einen Stromwert (10), der sich auch bei eingeschaltetem Endgerät verändert (20-30).
Config02: Hier bleibt der Wert bei 4-5 (konstant). Es ändert sich auch nichts, wenn ich das Endgerät einschalte.
Der Unterschied: Lediglich die Reihenfolge in den ExtendedData.
Gruß
Holger
danke für deine Antwort. Hier mal die beiden Configs:
Config01: Ist die, die meiner Meinung nach korrekt sein sollte. Hier sehe ich einen Stromwert (10), der sich auch bei eingeschaltetem Endgerät verändert (20-30).
Config02: Hier bleibt der Wert bei 4-5 (konstant). Es ändert sich auch nichts, wenn ich das Endgerät einschalte.
Der Unterschied: Lediglich die Reihenfolge in den ExtendedData.
Gruß
Holger
- Attachments
-
- configs.zip
- (6.6 KiB) Downloaded 872 times
-
- Posts: 6
- Joined: 26 May 2020, 09:10
Re: ModBus RTU Master - Unterschiedliche Werte
Hier mal eine etwas detailierte Auflistung:
Die ersten drei Werte wurden einzelnd gelesen. Also jeweils nur einen Wert in den ExtendedData eingetragen und via piTest ausgelesen.
Bei CaseA (2 Werte gelesen), sieht man einen Unterschied beim Stromwert. (rot)
Bei CaseB (3 Werte gelesen), sieht man einen Unterschied beim Stromwert und bei der Leistung. (rot)
Bei CaseC (3 Werte gelesen), hab ich die Reihenfolge absteigend (RegisterAddr), dann stimmen die Werte mit den o.g. Einzelwerten wieder überein.
Modbus-RTU-Schnittstellenbeschreibung (Gossen Metrawatt EM2289):
https://www.gmc-instruments.de/media/de ... u-sb_d.pdf
Die ersten drei Werte wurden einzelnd gelesen. Also jeweils nur einen Wert in den ExtendedData eingetragen und via piTest ausgelesen.
Bei CaseA (2 Werte gelesen), sieht man einen Unterschied beim Stromwert. (rot)
Bei CaseB (3 Werte gelesen), sieht man einen Unterschied beim Stromwert und bei der Leistung. (rot)
Bei CaseC (3 Werte gelesen), hab ich die Reihenfolge absteigend (RegisterAddr), dann stimmen die Werte mit den o.g. Einzelwerten wieder überein.
Modbus-RTU-Schnittstellenbeschreibung (Gossen Metrawatt EM2289):
https://www.gmc-instruments.de/media/de ... u-sb_d.pdf
Re: ModBus RTU Master - Unterschiedliche Werte
Hallo Holger, wir haben ja parallel per Email kommuniziert:
vielen Dank für Deine Geduld und Deine ausführliche Schilderung des Fehlerbildes.
Wir können uns die Ursache des Problems nicht erklären. Wenn wir den Fehler reproduzieren können dann wird es uns leicht fallen, die Ursache zu finden. Eventuell gibt es eine Vorgabe von Gossen, wie Zähler abgefragt werden müssen, um die Werte zusammenhängend äquidistant erfassen zu können.
Daher habe ich den Support von Gossen kontaktiert. Ich hoffe auf eine baldige Rückmeldung. Ich habe auch angefragt, ob es möglich wäre, einen EM2289 Zähler leihweise zu erhalten. Ich bin gespannt auf das Feedback von Gossen und werde Dich benachrichtigen sobald ich etwas neues weiß.
Holger, wir möchten Dir helfen und können Dir, abgesehen von unseren bisherigen, kostenlosen Support Leistungen, folgende Optionen anbieten für das Troubleshooting:
----------
Sehr geehrter Herr Conzelmann
Leider ist aus Ihrer/seiner Beschreibung nicht erkennbar, um welches Ihrer Geräte es sich handelt und wie das Modbus-Protokoll verarbeitet wird.
Auch die Konfiguration des angesprochenen Zählers geht aus keiner der Beschreibungen hervor. (Die Konfiguration ist unter der oberen Klemmenabdeckung eingelasert – weiße Schrift).
Auf unserer Web-Seite https://www.gmc-instruments.de/produkte ... 89/em2289/ finden Sie, zum kostenfreien Download, eine Schnittstellenbeschreibung zum ModbusRTU-Protokoll, Adressraum mit den entsprechenden Registeradressen für elektrotechnische Teilgrößen https://www.gmc-instruments.de/media/do ... u-sb_d.pdf .
Das sollte für eine Klärung hilfreich sein.
Um die Problematik einzugrenzen, empfehlen wir Herrn Kreetz, unser Konfigurationstool EnergyMID (kostenfreier Download https://www.gmc-instruments.de/media/so ... d-tool.zip) zu verwenden, um eine unabhängige Auswertung vornehmen zu können und die vorhandenen Kenngrößen zu verifizieren.
Für Rückfragen oder weiterführende Informationen stehen wir jederzeit gern bereit und verbleiben
mit freundlichen Grüßen
----------
Hallo Holger,
offenbar haben wir hier eine Patt-Situation. Ich schlage vor dass Du Dich an den Support von Gossen Metrawatt wendest.
Leider kann ich Dir nicht weiterhelfen. Hast Du noch eine Idee oder Frage?
Grüße
vielen Dank für Deine Geduld und Deine ausführliche Schilderung des Fehlerbildes.
Wir können uns die Ursache des Problems nicht erklären. Wenn wir den Fehler reproduzieren können dann wird es uns leicht fallen, die Ursache zu finden. Eventuell gibt es eine Vorgabe von Gossen, wie Zähler abgefragt werden müssen, um die Werte zusammenhängend äquidistant erfassen zu können.
Daher habe ich den Support von Gossen kontaktiert. Ich hoffe auf eine baldige Rückmeldung. Ich habe auch angefragt, ob es möglich wäre, einen EM2289 Zähler leihweise zu erhalten. Ich bin gespannt auf das Feedback von Gossen und werde Dich benachrichtigen sobald ich etwas neues weiß.
Holger, wir möchten Dir helfen und können Dir, abgesehen von unseren bisherigen, kostenlosen Support Leistungen, folgende Optionen anbieten für das Troubleshooting:
- One-Shot Teams Remote Session 1 Stunde kostenlos
- Analyse Deines Aufbaus bei uns im Hause
----------
Sehr geehrter Herr Conzelmann
Leider ist aus Ihrer/seiner Beschreibung nicht erkennbar, um welches Ihrer Geräte es sich handelt und wie das Modbus-Protokoll verarbeitet wird.
Auch die Konfiguration des angesprochenen Zählers geht aus keiner der Beschreibungen hervor. (Die Konfiguration ist unter der oberen Klemmenabdeckung eingelasert – weiße Schrift).
Auf unserer Web-Seite https://www.gmc-instruments.de/produkte ... 89/em2289/ finden Sie, zum kostenfreien Download, eine Schnittstellenbeschreibung zum ModbusRTU-Protokoll, Adressraum mit den entsprechenden Registeradressen für elektrotechnische Teilgrößen https://www.gmc-instruments.de/media/do ... u-sb_d.pdf .
Das sollte für eine Klärung hilfreich sein.
Um die Problematik einzugrenzen, empfehlen wir Herrn Kreetz, unser Konfigurationstool EnergyMID (kostenfreier Download https://www.gmc-instruments.de/media/so ... d-tool.zip) zu verwenden, um eine unabhängige Auswertung vornehmen zu können und die vorhandenen Kenngrößen zu verifizieren.
Für Rückfragen oder weiterführende Informationen stehen wir jederzeit gern bereit und verbleiben
mit freundlichen Grüßen
----------
Hallo Holger,
offenbar haben wir hier eine Patt-Situation. Ich schlage vor dass Du Dich an den Support von Gossen Metrawatt wendest.
Leider kann ich Dir nicht weiterhelfen. Hast Du noch eine Idee oder Frage?
Grüße