Hallo Achim,
Ich habe ja nunmal zwei verschieden WR. Mein WR11E hat einige Parameter nicht, die der WR21TL hat: (RErd, dI, h-On)
Wie ist die Systematik der .ini's??
Wie stelle ich die .ini's für mein Problem ein?
Die Systematik ist ned ganz so einfach zu erklären und mir fehlt grad die Zeit um des genau zu beschreiben,
sie ist aber logisch. Und in der nächsten Version wird sich da noch einiges tun in der Systematik in Richtung mehr flexibilität.
Die ini's? Lass uns doch mal mit der SMA.ini anfangen.
Zuerst musst du mal das hier anpassen:
# Die folgende Sektion ist eine Beispiel Sektion für einen in der SMA INI Datei konfigurierten WR
# Wird ein oder mehrere WR in der INI Datei konfiguriert so werden nur diese berücksichtigt. Weitere WR werden ignoriert.
# Sind keine WR konfiguriert werden diese Automatisch konfiguriert. Ist dies nicht möglich wird das Programm beendet.
#[WR_1]
#SN=2000050679; # Serien Nummer des WR
#Name=WR 2000050679; # Name des WR
#Beschreibung=Dies ist der erste WR; # Beschreibung des WR
#[WR_2]
#SN=2000050908; # Serien Nummer des WR
#Name=WR 2000050908; # Name des WR
#Beschreibung=Dies ist der zweite WR; # Beschreibung des WR
Also deine SN ändern und wenn du willst kannst du auch noch den Namn Ändern, aber Achtung mit Hilfe des Namens wird auf die Daten der WR zugegriffen.
Die Beschreibung ist ehr unwichtig monentan.
Ansonst sollte hier erstmal alles OK sein.
Als nächstes würde dann z.B. die TXTStatus.ini dran kommen.
Da musst du dir zunächst Überlegen die die erzeugten Dateien aussehen sollen.
In der ersten Section
[Status]
Wird bei mir z.B. die StatusGesamt des ersten WR definiert.
In der zweiten Section
[Status_1]
Wird bei mir z.B. die StatusGesamt des zweiten WR definiert.
Da die Section
[Status]
als Default Section für alle anderen Sectionen gilt müssen bei den Anderen Sectionen nur die Abweichenden angaben gemacht werden.
Bei mir also
# WR 2000050908 Gesamt Status Datei
[Status_1]
DateiName=StatusGesamt2000050908.txt; # DateiName der Status Datei
1_ZeilenFormat=Status Übersicht des WR 'WR21TL05 SN:2000050908'; # Definition einer Zeile
DPAdressAnfang=SolarAnlage.WR 2000050908; # Dieser AdressAnfang wird als Anfang für jede DP Adresse verwendet.
Ich hoffe ich konnte dir einwenig weiterhelfen.
Vielleicht schreibst du mir mal bei ICQ oder Skype dann kann ich dir schneller helfen.
mfg
Klaus D.