InfiniSolar 15kW (3 Phasen) RS232 zu USB

Allgemeine Informationen zum Nachbau und zum Forum.
PV-Monitorung / PV Überwachung

Moderator: Ulrich

Felix22
Beiträge: 37
Registriert: Do 26. Aug 2021, 22:19
Wohnort: Burgdorf, Schweiz
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal

InfiniSolar 15kW (3 Phasen) RS232 zu USB

Beitrag von Felix22 »

hallo zusammen
Mir hat es heute aus unerklärlichen gründen den USB-Anschluss am InfiniSolar 15kW (Regler 9 / MPPSolar MPI, FSP etc.) zerschossen. Dieser ist nun tot.
Aber zum Glück komme ich noch über ein Seriell zu USB-Kabel mit Solar Power auf den WR.
Leider will Solaranzeige dieses Kabel nicht akzeptieren.
Gibt es dafür einen Workflow oder was kann ich machen ?
Irgendwo habe ich etwas gefunden mit Regler 45 = Phocos Any-Grid mit RS232 zu USB Adapter. Dies funktioniert nicht.
Woran liegt es eigentlich, dass Seriell zu USB nicht funktioniert ?
Viele Grüsse
Felix
- InfiniSolar 15 kW (Batterien laden, Überschusseinspeisung)
- Hausdach: total 12 kWp (6 kWp Nord/6 kWp Süd
- Effekta AX-M1 5000/48 (nur Batterien laden)
- Velodach: 1 kWp Nord
- Daly BMS
- SDM630
- 24 kWh LiFePo4

Benutzeravatar
Ulrich
Administrator
Beiträge: 5560
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 154 Mal
Danksagung erhalten: 883 Mal
Kontaktdaten:

Re: InfiniSolar 15kW (3 Phasen) RS232 zu USB

Beitrag von Ulrich »

Es muss ein RS232 zu USB Adapter mit FTDI Chipsatz sein. Dann sollte das Auslesen funktionieren. Die serielle Geschwindigkeit im Gerät muss auf 9600 Baud eingestellt werden oder man muss mit der Variable "$SerielleGeschwindigkeit" in der x.user.config.php die Geschwindigkeit einstellen. Auf jeden Fall nach den Einstellungen den Raspberry neu starten. Nur dann wird die serielle Geschwindigkeit auch eingestellt.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

Felix22
Beiträge: 37
Registriert: Do 26. Aug 2021, 22:19
Wohnort: Burgdorf, Schweiz
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal

Re: InfiniSolar 15kW (3 Phasen) RS232 zu USB

Beitrag von Felix22 »

danke
Habe Multiregler-Version

Nun habe ich ein Kabel welches von dmesg folgendermassen erkannt wird:
FTDI USB Serial Device converter detected
Detect FT232RL
FTDI USB Serial Device converter now attached to ttyUSB0

Baudrate eingestellt auf
stty -F /dev/ttyUSB0 9600 cs8 -cstopb -parenb

$USBDevice = "/dev/ttyUSB0";
$SerielleGeschwindigkeit = "9600";

Raspi: reboot --reboot

Solaranzeige meldet /var/www/log/solaranzeige.log
Steuerdatei '6.befehl.steuerung' nicht vorhanden
Die Daten werden ausgelesen...
Keine Verbiudung möglich. Ausgang! ^P003PI

stty-Einstellungen werden scheinbar nicht gespeichert...
Aber, wenn ich diese manuell wieder ausführe, müsste doch zumindest das Daten-Auslesen mal funktionieren...
- InfiniSolar 15 kW (Batterien laden, Überschusseinspeisung)
- Hausdach: total 12 kWp (6 kWp Nord/6 kWp Süd
- Effekta AX-M1 5000/48 (nur Batterien laden)
- Velodach: 1 kWp Nord
- Daly BMS
- SDM630
- 24 kWh LiFePo4

Benutzeravatar
Ulrich
Administrator
Beiträge: 5560
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 154 Mal
Danksagung erhalten: 883 Mal
Kontaktdaten:

Re: InfiniSolar 15kW (3 Phasen) RS232 zu USB

Beitrag von Ulrich »

Bist du denn sicher, dass die Daten über den seriellen Adapter auch im gleichen Protokoll wie auf der RS485 Anschluss ausgegeben werden?
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

Felix22
Beiträge: 37
Registriert: Do 26. Aug 2021, 22:19
Wohnort: Burgdorf, Schweiz
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal

Re: InfiniSolar 15kW (3 Phasen) RS232 zu USB

Beitrag von Felix22 »

Der serielle rs232 ist der selbe wie der USB
Es kann entweder der eine oder der andere verwendet werden.
Der usb-Teil davon ist defekt.
- InfiniSolar 15 kW (Batterien laden, Überschusseinspeisung)
- Hausdach: total 12 kWp (6 kWp Nord/6 kWp Süd
- Effekta AX-M1 5000/48 (nur Batterien laden)
- Velodach: 1 kWp Nord
- Daly BMS
- SDM630
- 24 kWh LiFePo4

Felix22
Beiträge: 37
Registriert: Do 26. Aug 2021, 22:19
Wohnort: Burgdorf, Schweiz
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal

Re: InfiniSolar 15kW (3 Phasen) RS232 zu USB

Beitrag von Felix22 »

am meisten kommt rein, bei
LogLevel = 10
und
stty -F /dev/ttyUSB0 2400 cs8 -cstopb -parenb
und
$USBDevice = "/dev/ttyUSB0";
$SerielleGeschwindigkeit = "2400";

nämlich das da:

01.06. 20:26:25 -Verarbeitung von: '6.user.config.php' Regler: 9
01.06. 20:26:25 |---------------- Start mpi_3phasen_serie.php ---------------
01.06. 20:26:25 -Zentraler Timestamp: 1685643961
01.06. 20:26:25 o -Hardware Version:
01.06. 20:26:25 |- -Steuerdatei '1.befehl.steuerung' nicht vorhanden----
01.06. 20:26:25 + -Die Daten werden ausgelesen...
01.06. 20:26:25 -Befehl: ^P003PI
01.06. 20:26:25 -Antwort:
01.06. 20:26:25 -Antwort:
01.06. 20:26:25 -Antwort:
01.06. 20:26:25 -Antwort: 5e301be30a
01.06. 20:26:25 -Antwort: 5e301be30a
01.06. 20:26:25 o -Keine Verbindung möglich. Ausgang! ^P003PI
01.06. 20:26:25 |---------------- Stop mpi_3phasen_serie.php ---------------
01.06. 20:26:25 -Multi Regler Auslesen [Stop].
- InfiniSolar 15 kW (Batterien laden, Überschusseinspeisung)
- Hausdach: total 12 kWp (6 kWp Nord/6 kWp Süd
- Effekta AX-M1 5000/48 (nur Batterien laden)
- Velodach: 1 kWp Nord
- Daly BMS
- SDM630
- 24 kWh LiFePo4

Benutzeravatar
Ulrich
Administrator
Beiträge: 5560
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 154 Mal
Danksagung erhalten: 883 Mal
Kontaktdaten:

Re: InfiniSolar 15kW (3 Phasen) RS232 zu USB

Beitrag von Ulrich »

Wie du erkennen kannst, antwortet das Gerät nicht richtig.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

Felix22
Beiträge: 37
Registriert: Do 26. Aug 2021, 22:19
Wohnort: Burgdorf, Schweiz
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal

Re: InfiniSolar 15kW (3 Phasen) RS232 zu USB

Beitrag von Felix22 »

woran kann es liegen ?
Wenn ich die Seriell-Parameter ändere kommt noch weniger rein.
Warum kann solaranzeige über den USB die Daten lesen aber über ein Kabel "Seriell zu USB" nicht ?
Du erwähnst es bei den Reglern extra, was ist der Grund ?

Wenn ich das MPP bzw. InfiniSolar-System richtig interpretiere ist vom Seriellen zum USB auch nur ein "Wandler" drin, wie beim Kabel.
Aber intern geht es und mit Kabel nicht !?

Dasselbe Kabel Seriell zu USB funktioniert mit dem PC-Programm genau gleich gut, wie direkt am USB.
- InfiniSolar 15 kW (Batterien laden, Überschusseinspeisung)
- Hausdach: total 12 kWp (6 kWp Nord/6 kWp Süd
- Effekta AX-M1 5000/48 (nur Batterien laden)
- Velodach: 1 kWp Nord
- Daly BMS
- SDM630
- 24 kWh LiFePo4

Benutzeravatar
Ulrich
Administrator
Beiträge: 5560
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 154 Mal
Danksagung erhalten: 883 Mal
Kontaktdaten:

Re: InfiniSolar 15kW (3 Phasen) RS232 zu USB

Beitrag von Ulrich »

Welche serielle Geschwindigkeit nutzt denn das Windows Programm? Das kannst du doch im Windows nachsehen.
-----------------------------------------------------
Ulrich . . . . . . . . [Projekt Administrator]

Felix22
Beiträge: 37
Registriert: Do 26. Aug 2021, 22:19
Wohnort: Burgdorf, Schweiz
Hat sich bedankt: 1 Mal
Danksagung erhalten: 4 Mal

Re: InfiniSolar 15kW (3 Phasen) RS232 zu USB

Beitrag von Felix22 »

Der PC sagt immer 9600... egal was dran hängt (M5Stack, ESP32, InfiniSolar....) somit ist diese Info unbrauchbar.

im PV-Forum ist die Anleitung zur RS232
https://www.photovoltaikforum.com/core/ ... -v1-0-pdf/

da steht unter "Note" etwas über CRC; könnte es damit zusammen hängen ?

Note:
All commands return values have a CRC check before ‘0x0d’,in addition to
‘QPI’,but the command coming from PC without CRC.
for example:
Computer: Computer: QMOD<cr>
Device: (S<CRC><cr>

Hardware Description
BAUD RATE.................: 2400 bps
DATA LENGTH..............: 8 bits
STOP BIT....................: 1 bit
PARITY.......................: NONE

Anmerkung von mir (Felix22): das sende ich auf der Konsole:
stty -F /dev/ttyUSB0 2400 cs8 -cstopb -parenb
- InfiniSolar 15 kW (Batterien laden, Überschusseinspeisung)
- Hausdach: total 12 kWp (6 kWp Nord/6 kWp Süd
- Effekta AX-M1 5000/48 (nur Batterien laden)
- Velodach: 1 kWp Nord
- Daly BMS
- SDM630
- 24 kWh LiFePo4

Antworten

Zurück zu „Allgemeines“