Registrieren    Anmelden    Forum    Suche    FAQ

Foren-Übersicht » Alarm Modem Projektierung » TiXML




Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags:
 Beitrag Verfasst: Mi Jun 24, 2009 2:11 pm 
Tixi-Support-Team

Registriert: Mo Jul 11, 2005 5:50 pm
Beiträge: 1351
Wohnort: Berlin
Bertram hat geschrieben:
Was steuert eigentlich mein Datenlog?

Ein Eventhandler mit dem "BinLog" Befehl.

_________________
Tixi Support Team

E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min


Nach oben 
   
Mit Zitat antworten  
 Betreff des Beitrags:
 Beitrag Verfasst: Mi Jun 24, 2009 1:58 pm 
Neuling

Registriert: Mi Jun 24, 2009 11:03 am
Beiträge: 19
Danke die Antwort ist die Bestätigung auf meinen Gedanken der mir vor 10min gekommen ist.
Was steuert eigentlich mein Datenlog?


Nach oben 
   
Mit Zitat antworten  
 Betreff des Beitrags:
 Beitrag Verfasst: Mi Jun 24, 2009 1:45 pm 
Tixi-Support-Team

Registriert: Mo Jul 11, 2005 5:50 pm
Beiträge: 1351
Wohnort: Berlin
Bertram hat geschrieben:
Das Logging kann ich mir mit dem Befehl http://192.168.0.1/cgi-bin/readLog.exe? ... ging_0+all nicht anzeigen lassen da gibt es eine Fehlermeldung welche mir ein leeres Logfile angibt.
<Datalogging_0 _="empty logfile"/>

Offenbar fehlen bei Ihnen noch der EventHandler und der Scheduler, die das Loggig steuern. Haben Sie das Projekt nicht auf Basis von TILA-DL erstellt?

Bertram hat geschrieben:
Mein Ansatz ist, das ja wenigstens eine Datei auf die SD Karte geschrieben werden sollte selbst wenn der Logfile leer ist.

Wird sie eigentlich auch. Was passiert denn, wenn Sie das Event manuell aufrufen?
[<DoOn _="Datalogging_0_Copy" ver="v"/>]

_________________
Tixi Support Team

E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min


Nach oben 
   
Mit Zitat antworten  
 Betreff des Beitrags:
 Beitrag Verfasst: Mi Jun 24, 2009 1:39 pm 
Neuling

Registriert: Mi Jun 24, 2009 11:03 am
Beiträge: 19
Oh da hab ich die letzte Zahl unterschlagen, das Tixi ist ein 3.0.2.0.36

Das Logging kann ich mir mit dem Befehl http://192.168.0.1/cgi-bin/readLog.exe? ... ging_0+all nicht anzeigen lassen da gibt es eine Fehlermeldung welche mir ein leeres Logfile angibt.
<Datalogging_0 _="empty logfile"/>

Das ist jetzt noch mein Logfilecode


Code:
<LogDefinition>
 <LogFiles>
  <JobReport size="10240"/>
  <Event size="10240"/>
  <Login size="10240"/>
  <Datalogging_0 size="10240" record="Datalogging_0 " contenttype="binary"/>
 </LogFiles>
 <Records>
  <Datalogging_0>
   <Variable_0 Name="Wirkleistung" _="meterbus" path="/Process/Bus1/Device_0/Variable_0" size="9" format="F06,3;%%KWh"/>
   <Variable_2 Name="Spannung" _="meterbus" path="/Process/Bus1/Device_0/Variable_2" size="6" format="F6,3;%%V"/>
  </Datalogging_0>
 </Records>
</LogDefinition>


Die Eintragung für TFTP sieht nun so aus.

Code:
<TFTP>
<Port _="69"/>
<Files>
<Logdaten _="DATEN.CSV" acc="R" size="100000"/>
</Files>
</TFTP>


Mein Ansatz ist, das ja wenigstens eine Datei auf die SD Karte geschrieben werden sollte selbst wenn der Logfile leer ist.


Nach oben 
   
Mit Zitat antworten  
 Beitrag Verfasst: Mi Jun 24, 2009 12:23 pm 
Tixi-Support-Team

Registriert: Mo Jul 11, 2005 5:50 pm
Beiträge: 1351
Wohnort: Berlin
Bertram hat geschrieben:
Technik:
HE M423 FW 3.0.2.0.

Genauer? Das Umkopieren geht erst ab 3.2.0.36.

Bertram hat geschrieben:
Der angeschlossene Zähler (via M Bus) wird abgefragt und man kann über http.ip/System/Properties/Process sich die Daten anzeigen lassen.
Also funtkioniert auch das Datenlogging.

Dieser Rückschluss ist nicht ganz korrekt. Man kann sagen, dass das Abfragen der Zähler funktioniert. Das Logging ist davon unabhängig...
Das Logging können Sie allenfalls mit
http.ip/cgi-bin/readLog.exe?Datalogging_0+all
prüfen

Bertram hat geschrieben:
Der EventHandler sollte das Schreiben der Datei übernehmen deren Inhalt unter MessageJobTemplates/CopyLogfile definiert wird.

<EventHandler>
<Datalogging_0_Copy>
<WriteFile _="MessageJobTemplates/CopyLogfile" File="Zaehlerdaten.CSV" FileExistsOperation="override"/>
</Datalogging_0_Copy>
</EventHandler>

Das Dateiname ist zu lang. Es wird aus Lizenzgründen nur 8.3 unterstützt.

Außerdem müssen Sie die Datei noch im TFTP registrieren, erst dann funktioniert der Download.

_________________
Tixi Support Team

E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min


Nach oben 
   
Mit Zitat antworten  
 Betreff des Beitrags: Datalogging auf SD Karte schreiben
 Beitrag Verfasst: Mi Jun 24, 2009 11:46 am 
Neuling

Registriert: Mi Jun 24, 2009 11:03 am
Beiträge: 19
Technik:
HE M423 FW 3.0.2.0.

Ich möchte mein Loggfile als CSV Datei auf die SD Karte schreiben nach langer Fehlersuche muss ich mich dann doch an Euch wenden.

Der angeschlossene Zähler (via M Bus) wird abgefragt und man kann über http.ip/System/Properties/Process sich die Daten anzeigen lassen.
Also funtkioniert auch das Datenlogging.
Nun weiter!

Der Scheduler löst eine Aktion aus zu dem angegebenen Zeitpukt das zeigt mir die Prozess LED an.

<Schedule>
<LogCopyTime _="Datalogging_0_Copy">
<Time _="14:42"/>
</LogCopyTime>
</Schedule>

Der EventHandler sollte das Schreiben der Datei übernehmen deren Inhalt unter MessageJobTemplates/CopyLogfile definiert wird.

<EventHandler>
<Datalogging_0_Copy>
<WriteFile _="MessageJobTemplates/CopyLogfile" File="Zaehlerdaten.CSV" FileExistsOperation="override"/>
</Datalogging_0_Copy>
</EventHandler>

Gibt der Datei Zaehlerdaten.CSV die Position des zu schreibenden Inhaltes an.

<MessageJobTemplates>
<CopyLogFile _="WriteFile">
<Body _="/D/UserTemplates/Message_0/Body"/>
</CopyLogFile>
</MessageJobTemplates>

Unter UserTemplates wird festgelegt welcher Datenlogg und welcher Zeitraum der gesammelten Daten geschrieben werden soll.

<UserTemplates>
<Message_0>
<Body>
<IncludeLogTXT _="Datalogging_0" range="last 1 hours" flags="NoId" type="CSV" />
</Body>
</Message_0>
</UserTemplates>

Soweit die Theorie und meine bescheidenen Kenntnisse zu diesem Thema.
Wo liegt mein Fehler?


Nach oben 
   
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
 
Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 

Foren-Übersicht » Alarm Modem Projektierung » TiXML


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 13 Gäste

 
 

 
Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Deutsche Übersetzung durch phpBB.de