Page 1 of 2

Modbus-RTU Verbindung funktioniert nicht

Posted: 13 Nov 2018, 14:36
by Danilo
Moin,

ich versuche einen Modbus-RTU Zähler über "Read-holding-Register" auszulesen.
Allerdings bekomme ich nur für die Spannung (mit der dez. Adresse 50520) einen nachvollziehbaren Wert.
Wenn ich versuche den Strom (dez. Adresse: 50528) anzuzeigen, bekomme ich immer andere Werte angezeigt.
Ich habe dasselbe bereits mit dem PC und QModMaster getestet, dort holt er sich die passenden Werte und zeigt diese an (siehe Bilder).

Schöne Grüße
Danilo

Re: Modbus-RTU Verbindung funktioniert nicht

Posted: 14 Nov 2018, 07:20
by Eduard
Hallo Danilo,

überprüfe bitte die Zählung der Modbusregister-Nummer beim Slave. Bei uns beginnt die Zählung bei 1 es gibt aber Hersteller bei denen beginnt die Zählung bei 0.

Gruß
Eduard

Re: Modbus-RTU Verbindung funktioniert nicht

Posted: 14 Nov 2018, 08:32
by Danilo
Moin Eduard,

vielen Dank für die schnelle Antwort.
Ja, bei dem Zähler, also dem Slave beginnt die Zählung bei 0.
Heißt das jetzt, dass ich den nicht auslesen kann?
Die nebenliegenden Register habe ich bereits getestet (50527 bzw. 50529) und ebenfalls ´keine passenden Werte erhalten.

Freundliche Grüße
Danilo

Re: Modbus-RTU Verbindung funktioniert nicht

Posted: 14 Nov 2018, 08:34
by Danilo
...Und es bleibt für mich die Frage, warum es beim Register für die Spannung (50520) bzw. beim QModMaster sofort funktioniert.

Re: Modbus-RTU Verbindung funktioniert nicht

Posted: 14 Nov 2018, 09:02
by Eduard
Also wenn du den Register 50528 auslesen willst musst du bei der Action ID in piCtory den Register 50527 eintragen.
Welchen Wert liefert QModMaster beim Register 50528 und welchen Wert liefert die Action ID beim Register 50527.

Re: Modbus-RTU Verbindung funktioniert nicht

Posted: 14 Nov 2018, 12:06
by Danilo
Also, ich hab das eben noch einmal ausprobiert.
Beim Register 50527 bekomme ich bei piTest 0 angezeigt.
Wie gesagt, ich bekomme nur die Spannung angezeigt mit Register 50520, Anzahl 2 (Siehe Bild)
Nur auf allen anderen Registern bekomme ich keine sinnvollen Werte

Re: Modbus-RTU Verbindung funktioniert nicht

Posted: 14 Nov 2018, 12:09
by Danilo
Und das sieht dann so aus:

Re: Modbus-RTU Verbindung funktioniert nicht

Posted: 14 Nov 2018, 12:43
by Danilo
Also, wenn ich das so konfiguriere bekomme ich einen Wert für den Strom, allerdings auf der Variable I_L1 und nicht nicht in I_L1_Init (Unten links).
So ganz verstehe ich nicht, warum Pictory das so macht, bei der Spannung funktioniert es normal mit U_L1

Schöne Grüße
Danilo

Re: Modbus-RTU Verbindung funktioniert nicht

Posted: 14 Nov 2018, 12:45
by Danilo
Hier noch das zugehörige Bild:

Re: Modbus-RTU Verbindung funktioniert nicht

Posted: 14 Nov 2018, 12:46
by Danilo
Konfiguration
Konfiguration
Revpi Test.PNG (129.84 KiB) Viewed 10085 times