RS485 Lesefehler mit zwei 56er Regler

Die benötigte Hardware zum Nachbau. Bitte hier nur Hardware posten, die man auch selber ausprobiert hat. Nichts posten, nur weil es neu ist.

Moderator: Ulrich

Forumsregeln
Bitte nur Hardware posten, die man selber auch ausprobiert bzw. in Verwendung hat.
Herbs
Beiträge: 7
Registriert: Mi 30. Nov 2022, 07:40
Hat sich bedankt: 2 Mal

RS485 Lesefehler mit zwei 56er Regler

Beitrag von Herbs »

Hallo,
bitte um Hilfe, komme nicht mehr weiter,
habe eine Huawei 10KTL und 4KTL die laufen seit sicher einem jahr als master und slave mit einem FTDI_FT232R_USB_UARTF auf ttyUSB0 ohne Probleme.
Habe jetzt die Kaskade der WR aufgelöst und einen zweiten FTDI_FT232R_USB_UARTF eingesetzt. Die USB Namen wie von TeamO beschrieben vergeben, funtioniert auch besten.
Nun zum Problem, habe auf dem 2.user die Lesefehlerausgabe - es kommen keine Daten, - der 1.user funzt,
wenn ich jedoch dem 1.user die $USBDevice = "/dev/Geraet2"; einstelle und den 2.User stoppe funktioniert es wieder, nur beide gleichzeitig funzen nicht. DB werden geschrieben und auch in Grafana angezeigt

vielen Dank schon mal im voraus, vielleich hat wer ein Rat

Software Version 4.8.3b [32Bit] update Juni 2023


hier die 1. 2.user php und der Fehlerlog

16.07. 17:03:01 |---------------- Start huawei_M1.php -----------------------------
16.07. 17:03:02 > -Gerätetyp: SUN2000-10KTL-M1SUN2000-12 Modell ID: 429
16.07. 17:03:14 -MQTT Daten zum [ localhost ] senden.
16.07. 17:03:14 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
16.07. 17:03:14 -Multi-Regler-Ausgang. -4
16.07. 17:03:14 -OK. Datenübertragung erfolgreich.
16.07. 17:03:14 |---------------- Stop huawei_M1.php ---------------------------

16.07. 16:42:07 |---------------- Start huawei_M1.php -----------------------------
16.07. 16:42:08 > -Gerätetyp: SUN2000-4KTL-M1SUN2000-5KTL-M Modell ID: 425
16.07. 16:42:18 -MQTT Daten zum [ localhost ] senden.
16.07. 16:42:18 MQT-MQTT Daten zum Broker gesendet bzw. vom Broker empfangen. Adresse: localhost Port: 1883
16.07. 16:42:23 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
16.07. 16:42:23 -Multi-Regler-Ausgang. -7
16.07. 16:42:23 -OK. Datenübertragung erfolgreich.
16.07. 16:42:23 |---------------- Stop huawei_M1.php ---------------------------
16.07. 16:42:25 -Multi Regler Auslesen [Stop].


16.07. 17:42:12 |---------------- Start huawei_M1.php -----------------------------
16.07. 17:42:13 -Lesefehler > [ ]
16.07. 17:42:15 -Lesefehler > [ 02a43d ]
16.07. 17:42:16 -Lesefehler > [ ]
16.07. 17:42:18 -Lesefehler > [ ]
16.07. 17:42:19 -Lesefehler > [ 02baa501f1 ]
16.07. 17:42:21 -Lesefehler > [ ]
16.07. 17:42:21 > -Fehler beim Auslesen....
16.07. 17:42:21 |---------------- Stop huawei_M1.php ---------------------------
16.07. 17:42:23 -Multi Regler Auslesen [Stop].



1.user.config
//
$Regler = "56";
//

$GeraeteNummer = "1";

//
$WR_IP = "0.0.0.0"; // Keine führenden Nullen! 67.xx Ja!, 067.xx Nein!
$WR_Port = "12345";
$WR_Adresse = "1"; // Achtung Adresse als Hexzahl eingeben / Dez 16 = Hex 10
// Maximal "FF" = 256

$Objekt = "Huawei10KTLM1";
//
//

$InfluxDB_local = true;
//

//
$USBRegler = "";
//

//
$USBDevice = "/dev/Geraet1";


2.user.config
//
$Regler = "56";
//

$GeraeteNummer = "2";

//
$WR_IP = "0.0.0.0"; // Keine führenden Nullen! 67.xx Ja!, 067.xx Nein!
$WR_Port = "12345";
$WR_Adresse = "2"; // Achtung Adresse als Hexzahl eingeben / Dez 16 = Hex 10
// Maximal "FF" = 256

$Objekt = "Winter";
//
//

$InfluxDB_local = true;
//

//
$USBRegler = "";
//

//
$USBDevice = "/dev/Geraet2";
HUAWEI Smart Power Sensor DTSU666-H
WR: Huawei SUN 2000 10KTL-M1, 4KTL-M1
Batterie: Huawei LUNA2000 20 kWh
Module: 21 kWp Trinasolar Vertex S 395-TSM-DE09.08 und 420-TSM-DE09R-08

Herbs
Beiträge: 7
Registriert: Mi 30. Nov 2022, 07:40
Hat sich bedankt: 2 Mal

Re: RS485 Lesefehler mit zwei 56er Regler

Beitrag von Herbs »

in der 2.user.config.php war

$WR_Adresse = "2"; eingestellt - da muss aber eine 1 stehen

Wenn 2 WR in einer Kaskade laufen vergibt der Master dem Slave die R485 Adresse 2 -dann stimmt die: $WR_Adresse = "2"; in der 2.user.conf.php

Werden 2 WR einzeln mit eigenem Dongel und eigenem Usb RS485 betrieben wird keine 2 von einem Master vergeben,
jeder WR hat die RS485 Adresse: $WR_Adresse = "1"; in der x.user.conf.php
HUAWEI Smart Power Sensor DTSU666-H
WR: Huawei SUN 2000 10KTL-M1, 4KTL-M1
Batterie: Huawei LUNA2000 20 kWh
Module: 21 kWp Trinasolar Vertex S 395-TSM-DE09.08 und 420-TSM-DE09R-08

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste