Skip to content

Commit

Permalink
v1.6
Browse files Browse the repository at this point in the history
v1.6
  • Loading branch information
Brovning committed Feb 19, 2022
2 parents cca85f3 + da8b3ef commit da29971
Show file tree
Hide file tree
Showing 6 changed files with 1,511 additions and 1,242 deletions.
46 changes: 44 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,8 @@ Wallbox 0 - 7 | 8 Schalter zum Aktivieren und Deaktivieren der Wallbox-Variablen
Leistungsmesser 0 - 7 | 8 Schalter zum Aktivieren und Deaktivieren der Leistungsmesser/Powermeter Variablen und je ein Textfeld zum Vergeben eines individuellen Variablen-Namens (bspw. extWechselrichter). Default: aus
Notstromversorgung | Schalter, um angeben zu können, ob eine Notstromversorgung im E3DC verbaut ist. Default: aus
Notstrom-Reserve | Bei vorhandener Notstromversorgung kann am E3DC unter dem Menüpunkt Notstrom > Einstellungen eine Reserve angegeben werden, bis zu welcher die Batterie maximal entladen werden soll. Diese Angabe wird optional benötigt, um die Reichweite der Batterie korrekt berechnen zu können. Default: 0
DC String Informationen | Schalter, um die Variablen für V, A und W der bis zu 3 MPP-Tracker (entspricht String 1.1+1.2, 2.1+2.2 und 3.1+3.2) einzulesen und je MPP-Tracker ein Textfeld zum Vergeben eines individuellen Variablen-Namens (bspw. Sued) (verfügbar ab Release S10_2017_02). Default: aus
MPP-Tracker 1 - 3 | Schalter, um die Variablen für V, A und W der bis zu 3 MPP-Tracker (entspricht String 1.1+1.2, 2.1+2.2 und 3.1+3.2) einzulesen und je MPP-Tracker ein Textfeld zum Vergeben eines individuellen Variablen-Namens (bspw. Sued) (verfügbar ab Release S10_2017_02). Default: aus
Wechselrichter 0 - 7 | 8 Schalter zum Aktivieren und Deaktivieren der Wechselrichter/Inverter Variablen und je ein Textfeld zum Vergeben eines individuellen Variablen-Namens (bspw. Ost). Default: aus
Variablen-Logging | Für welche Variablen soll das Logging aktiviert werden? Zur Auswahl stehen Leistungsvariablen in W, Leistungsvariablen in kW (bei Auswahl werden zusätzliche Variablen in kW erstellt), Batterie SOC (Ladezustand) in %, Autarkie in %, Eigenverbrauch in %
Tageswerte der Wirkarbeit | Sollen die Tageswerte in Wh oder kWh berechnet werden? Bei Auswahl werden zusätzliche Variablen in Wh oder kWh erstellt.
Wirkarbeit loggen | Sollen für die Tageswerte in Wh oder kWh das Logging aktiviert werden? Nur möglich, sofern zuvor die Tageswerte-Berechnung auch aktiviert wurde!
Expand Down Expand Up @@ -182,7 +183,7 @@ StartRegister | Size | FunctionCode | Name | Type | Units | Description
40135 | 1 | 3 | Powermeter_7_L2 | Int16 | W | Phasenleistung in Watt L2
40136 | 1 | 3 | Powermeter_7_L3 | Int16 | W | Phasenleistung in Watt L3

Je Leistungsmesser X (wobei X von 0 bis 6) wird der Leistungsmessertyp in Powermeter_X wie folgt angegeben:
Je Leistungsmesser X (wobei X von 0 bis 7) wird der Leistungsmessertyp in Powermeter_X wie folgt angegeben:
Typ | Bezeichnung | Hinweise
--- | ----------- | --------
1 | Wurzelleistungsmesser | Dies ist der Regelpunkt des Systems. Der Regelpunkt entspricht üblicherweise dem Hausanschlusspunkt.
Expand Down Expand Up @@ -213,6 +214,40 @@ StartRegister | Size | FunctionCode | Name | Type | Units | Description
40104 | 1 | 3 | DC_STRING_3_Power | UInt16 | W | DC_STRING_3_Power


##### optional: Wechselrichter 0 - 7
Hinweis: Die folgenden Register können ab dem Release S10_2022_02 genutzt werden!

Je Wechselrichter X (wobei X von 0 bis 7) werden nachfolgende Register eingelesen.

Offset | Size | FunctionCode | Name | Type | Units | Description
------------- | ---- | ------------ | ---- | ---- | ----- | -----------
~~0~~ 1 | 2 | 3 | WR_X_Scheinleistung_L1 | ~~int32~~ int16 | W | Scheinleistung in Watt L1
~~2~~ 3 | 2 | 3 | WR_X_Scheinleistung_L2 | ~~int32~~ int16 | W | Scheinleistung in Watt L2
~~4~~ 5 | 2 | 3 | WR_X_Scheinleistung_L2 | ~~int32~~ int16 | W | Scheinleistung in Watt L2
~~6~~ 7 | 2 | 3 | WR_X_Wirkleistung_L1 | ~~int32~~ int16 | W | Wirkleistung in Watt L1
~~8~~ 9 | 2 | 3 | WR_X_Wirkleistung_L2 | ~~int32~~ int16 | W | Wirkleistung in Watt L2
~~10~~ 11 | 2 | 3 | WR_X_Wirkleistung_L3 | ~~int32~~ int16 | W | Wirkleistung in Watt L3
~~12~~ 13 | 2 | 3 | WR_X_Blindleistung_L1 | ~~int32~~ int16 | W | Blindleistung in Watt L1
~~14~~ 15 | 2 | 3 | WR_X_Blindleistung_L2 | ~~int32~~ int16 | W | Blindleistung in Watt L2
~~16~~ 17 | 2 | 3 | WR_X_Blindleistung_L3 | ~~int32~~ int16 | W | Blindleistung in Watt L3
18 | 1 | 3 | WR_X_AC-Spannung_L1 | int16 | V | AC-Spannung in Volt L1
19 | 1 | 3 | WR_X_AC-Spannung_L2 | int16 | V | AC-Spannung in Volt L2
20 | 1 | 3 | WR_X_AC-Spannung_L3 | int16 | V | AC-Spannung in Volt L3
21 | 1 | 3 | WR_X_AC-Strom_L1 | int16 | A | AC-Strom in Ampere L1
22 | 1 | 3 | WR_X_AC-Strom_L2 | int16 | A | AC-Strom in Ampere L2
23 | 1 | 3 | WR_X_AC-Strom_L3 | int16 | A | AC-Strom in Ampere L3
24 | 1 | 3 | WR_X_Phasen-Frequenz_L1 | int16 | Hz | Phasen-Frequenz in Hertz L1
25 | 1 | 3 | WR_X_DC-Leistung_L1 | int16 | W | DC-Leistung in Watt L1
26 | 1 | 3 | WR_X_DC-Leistung_L2 | int16 | W | DC-Leistung in Watt L2
27 | 1 | 3 | WR_X_DC-Leistung_L3 | int16 | W | DC-Leistung in Watt L3 (wird nicht verwendet)
28 | 1 | 3 | WR_X_DC-Spannung_L1 | int16 | V | DC-Spannung in Volt L1
29 | 1 | 3 | WR_X_DC-Spannung_L2 | int16 | V | DC-Spannung in Volt L2
30 | 1 | 3 | WR_X_DC-Spannung_L3 | int16 | V | DC-Spannung in Volt L3 (wird nicht verwendet)
31 | 1 | 3 | WR_X_DC-Strom_L1 | int16 | A | DC-Strom in Ampere L1
32 | 1 | 3 | WR_X_DC-Strom_L2 | int16 | A | DC-Strom in Ampere L2
33 | 1 | 3 | WR_X_DC-Strom_L3 | int16 | A | DC-Strom in Ampere L3 (wird nicht verwendet)


#### Statusvariablen
Variablenname | Type | Units | Description
---- | ---- | ----- | -----------
Expand Down Expand Up @@ -755,6 +790,13 @@ Aktiviert die Schuko-Steckdose der Wallbox $WallboxId (von 0 bis 7) der E3DC-Ins

### 8. Versionshistorie

#### v1.6, 19.02.2022
- Register für Wechselrichter hinzugefügt (ab SW-Version >=S10_2022_02)
- Maximal nutzbare Batteriekapazität konfigurierbar (Alterung kann berücksichtigt werden)
- DC-String Information einzeln aktivierbar
- kW Wert zu DC-String Information hinzugefügt
- Layout des Konfigurationsformulars überarbeitet

#### v1.5, 20.01.2022
- bugfix #12: Wrong Modbus datatype used for powermeter values in W
- bugfix #13: Factor of 0.01 not considered for DC-String current
Expand Down
Binary file modified docs/ModBus-Dokumentation.pdf
Binary file not shown.
Loading

0 comments on commit da29971

Please sign in to comment.