Solar Log Forum
21.05.2012 01:58 *
Willkommen Gast. Bitte einloggen oder registrieren.

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: Forum auf Grund des Spamaufkommens auf manuelle Aktivierung neuer Benutzeraccounts umgestellt.
 
   Übersicht   Hilfe Suche Einloggen Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: Das Prinzip der Status und Log ini  (Gelesen 543 mal)
agoss
Mitglieder
Jr. Mitglied
*
Offline Offline

Beiträge: 54


Profil anzeigen
« am: 20.01.2008 11:44 »

Hallo zusammen,

ich mach einfach mal ein neues Thema auf:

Ich habe ja nunmal zwei verschieden WR. Mein WR11E hat einige Parameter nicht, die der WR21TL hat: (RErd, dI, h-On)

Daraus ergeben sich mehrere Probleme:
1. Die Berechnung für h-On-Heute, Monat und Jahr
2. Status Dateien müssen verschiede Anzahl und Parameter (z.B. RIso statt RErd) erfassen.

Wie ist die Systematik der .ini's??
Wie stelle ich die .ini's für mein Problem ein?

Wollte nicht so viel probieren, man verliert sehr schnell den Überblick, deshalb erstmal die Frage nach der Systematik.

Gruß

Achim
Gespeichert
Klaus D.
Globaler Moderator
Sr. Mitglied
*****
Offline Offline

Beiträge: 305

229942439
Profil anzeigen WWW
« Antworten #1 am: 20.01.2008 16:48 »

Hallo Achim,

Zitat von: agoss
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:
Code:
# 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
Code:
[Status]
Wird bei mir z.B. die StatusGesamt des ersten WR definiert.

In der zweiten Section
Code:
[Status_1]
Wird bei mir z.B. die StatusGesamt des zweiten WR definiert.
Da die Section
Code:
[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
Code:
# 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.
Gespeichert

Bernhard Gmeiner
Mitglieder
Neuling
*
Offline Offline

Beiträge: 2


Profil anzeigen WWW
« Antworten #2 am: 03.04.2008 09:30 »

Ist es Möglich, eine CSV Datei auszugeben ?
Gespeichert
Klaus D.
Globaler Moderator
Sr. Mitglied
*****
Offline Offline

Beiträge: 305

229942439
Profil anzeigen WWW
« Antworten #3 am: 03.04.2008 18:27 »

Hallo tirsolar,

eine CSV Datei zum Import in Excel sollte man mit etwas Basteln mit Hilfe der JS.ini Datei erzeugen können.
Die TXT Datein lassen sich aber auch gut in Excel importieren.

mfg

Klaus D.
Gespeichert

Bernhard Gmeiner
Mitglieder
Neuling
*
Offline Offline

Beiträge: 2


Profil anzeigen WWW
« Antworten #4 am: 07.04.2008 14:11 »

Hallo zusammen,

ich möchte eine Kleine Auswertung der Daten schreiben, mit PHP. Dazu möchte ich alle Daten der Wecheselrichter in einer eigenen Zeile haben.
Ich hab schon mit JSLOG.ini experimertiert, aber wenn ich LOG_4, LOG_5 usw. Anlege macht er nichts mehr.
Daten sollte so Aussehen.
SN STATUS FEHLER PAC IAC IPV UPV UAC FEHLERCODE E-HEUTE E-GESAMT
Geht das ?

Gruß
Bernhard
Gespeichert
Klaus D.
Globaler Moderator
Sr. Mitglied
*****
Offline Offline

Beiträge: 305

229942439
Profil anzeigen WWW
« Antworten #5 am: 07.04.2008 17:54 »

Hallo Bernhard,

schick mir doch mal deine ini wie sie momentan aussieht dann kann ich dir leichter helfen.


mfg


Klaus D.
Gespeichert

Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS