Solaranlage erweitern 24V System Reihe oder Parallelschaltung?

Hallo an alle eine Frage zur Erweiterung der Solaranlage.

Als wichtigstes erstmal die Daten meiner Aktuellen Anlage.

3x 280WP 24V System max Vol. 30,30 mit 9,42 A Hersteller CSUN sehr zufrieden.

1 Laderegler EPEVER MPPT Tracer 3210A mit Maximal 30A

Akkuskapazität Aktuell noch 650Ah auf 24V Parallelgeschaltet 12V auf 24V

Nun zu meiner Frage 1 Modul macht hoch gerechnet max 10 A meine Anlage ist Aktuell Parallel geschaltet also 3 Module haben bei Aktuellen wetter 26A mit 32,49 V

Dies ist ja schon die Ampere grenze des Ladereglers, da dieser ja 30A kann .

Nun wollen wir uns aber 4 Module hinzunehmen das würde dann aber auch auf die Parallelschaltung ohne neunen Laderegler nicht passen da es dann 7 Module wären mit je 10A also 70A

Was macht nun mehr sinn wenn ich sage:

Variante 1

3 Module in Reihe also : 96V zu 10A

2 Module auf 72V 10A

2 Module auf 72V 10A

und diese 3 Inseln zu 1 Parallel Schaltung von ca. 80V 30A

Variante 2

3 Module in Reihe also : 24V zusammen 30A wie Aktuell

4 Module in Reihe also : 24V zusammen 40A dazu muss ein Zweiter Solarregler dran der EPEVER 4210A

Was ist Sinnvoller wenn ich Variante 1 Nutzen kann kann man sich das Geld für den Regler Sparen und dafür dann noch 1 Modul mehr holen das man dann in der Variante 3 dieses machen kann

Variante 3

3 Module in Reihe also : 96V zu 10A

3 Module auf 96V 10A

2 Module auf 72V 10A

und diese 3 Inseln zu 1 Parallel Schaltung von ca. 88V 30A

Danke für die Hilfe wenn mehr Daten benötigt werden einfach schreiben

Computer, Schule, Technik, Photovoltaik, Photovoltaikanlage, Solar, Technologie, parallelschaltung, reihenschaltung, Solarmodul
Java Methoden aus anderen Unterklassen aufrufen (Greenfoot)?

Hey, habe eine kurze Frage über Vererbungen und Klassen. Im Internet konnte ich darauf bisher keine Antwort finden.

Also erstmal die wichtigsten Punkte zusammengefasst:

Ich habe 2 Unterklassen die von der Actor-Klasse abstammen, die Wiederum Unterklassen besitzen (wie eine Gabel).

Das würde dann wie folgt aussehen:

PlayerRabbit erbt von Rabbit, erbt von Actor und

Carrot, PickAxe... erbt von PickableObjects erbt von Actor.

Ich würde nun gerne von PlayerRabbit aus eine Methode von z.B. PickAxe aufrufen. Hierfür hätte ich folgenden Code geschrieben:

________________________

PickableObjects[] objs = getRabbitWorld().getObjectArrayAt(getX(), getY(), PickableObjects.class);

objs[0].doSomething();

________________________

Ich würde dann ein Objekt "vom Typ PickableObjects", also nur Carnot, PickAxe, Banana... aufnehmen, in einer zwischenvariable speichern und dann auf die Methode doSomething() aufrufen.

Das Problem hierbei ist nun jedoch, dass er nur die Methode aus der Klasse PickableObjects anspricht.

(Wenn ich "public void doSomething" in der Klasse PickableObjects definiere passiert etwas, wenn ich es hingegen nur in den Carnot, PickAxe... definiere erkennt er die Methode nicht)

Würde mich über jede Hilfe freuen! Danke :9

PS: Ja, alle meine Methoden sind Public und ja, die Objekte werden auch direkt angesprochen. (Bei dem Befehl getRabbitWorld().removeObject(objs[0]); kann ich das Objekt zum Beispiel entfernen)

Bild zum Beitrag
Computer, Schule, Technik, programmieren, Java, Informatik, Greenfoot
Excel VBA - AutoFilter richtig einstellen?

Hallo!

ich versuche derzeit folgendes, ohne mich wirklich mit VBA auszukennen :D

Ich habe zwei Tabellen, Tabelle1 und Tabelle2. Auf Tabelle 1 habe ich mehrere Kategorie-Namen (im Beispiel die Zahlen) und möchte diese quasi "Selektieren", um damit einen Filter für meine Daten in Tabelle2 zu setzen, um dort nur die Daten zur jeweiligen gefilterten Kategorie anzuzeigen.

Zur Zeit sieht es wie folgt aus (vereinfachte Darstellung mit Zahlen als Kategorie):

Tabelle 1:

Tabelle 2 (Zahlen = Kategorie, Buchstaben = Daten):

Und mein Code

Sub Filtern()

Dim Kriterium As String Dim Counter Counter = 0

For i = 1 To 5     If Cells(i, 1) = "X" Then Kriterium = Kriterium + """" + CStr(Cells(i, 2)) + """" + ","     Counter = Counter + 1      Next i

Dim Liste As Range Set Liste = Worksheets("Tabelle2").Range("A2:B10") Liste.AutoFilter Liste.AutoFilter Field:=1, Criteria1:=(Kriterium)

End Sub

Zur Erklärung was ich mir dabei gedacht habe:

In der For-Schleife gehe ich erstmal die Tabelle 1 durch und schaue, wo ein X ist und füge dann entsprechenden Kategorie-Namen aus der Zelle daneben meinem String hinzu.

Dies scheint auch zu klappen, eine Test-Ausgabe via MsgBox hat mir das Ganze so ausgegeben wie ich wollte (so: "3","5",)

Im nächsten Schritt sage ich, wo die Daten sind die zu filtern sind und wende dann "AutoFilter" an, um den Filter zu setzen. Dabei sage ich dann, dass er in Feld 1 die Kriterien suchen soll. Als Kriterium gebe ich ihm meinen vorher erstellen String, welches er als ein Array verarbeiten soll, um alle Kriterien zu berücksichtigen.

Das Ergebnis sieht allerdings nur so aus:

Ich kenne mich wie gesagt eigentlich überhaupt nicht mit VBA aus, daher wäre gut möglich, dass mein Code ein zusammengeschuhsterer Haufen Müll ist, aber naja... :D

Sieht da jemand zufällig den Fehler?

Bild zum Beitrag
Computer, Microsoft Excel, VBA

Meistgelesene Beiträge zum Thema Computer