Hallo Volker,
es geht Dir doch letztlich darum, dass die Internetdateien abgearbeitet werden und damit auch die entsprechenden Monatstemplates usw.? Richtig?
Aber sende mir vielleicht doch beide Pakete (dann entsprechend gekennzeichnet) denn das Ganze ist sehr mysteriös.
WSWin Übergabeparameter (später im Thread: Dateiüberwachu
Moderatoren: Werner, Tex, weneu
So. Dann will ich an dieser Stelle mal berichten, welches Ergebnis der folgende Support von Werner (per Netmail) zu Tage förderte.
Nachdem Werner meine WSWin.cfg auf seinen Rechner laufen lies und auch die Dateien meines Klimaloggers fehlerfrei eingelesen wurden, bat er mich WSWin doch mal laufen zu lassen - während die Klimalogger-Software die neuesten Daten vom EEPROM holte.
Die parallele Ausführung von WSWin und dem TFA Data Recorder hatte ich bisher nie praktiziert. 8 Monate lang lief WSWin getrennt von der Ausführung des Datarecorders und war diesem nur nachgeschaltet. Alles funktionierte zu 100%.
Nachdem ich Werners Rat ausprobiert habe (Parallelbetrieb beider Programme) hat sich mein Problem in Wohlgefallen aufgelöst und es war nicht mehr existent.
Weil ich ein unterschiedliches Verhalten (bei nachgeschaltetem Starten der Programme) von WSWin festgestellt habe...
a) WSWin hat augenscheinlich (und korrekt) die Dateiänderung mitbekommen (Option: "Aufzeichnung beim Start automatisch starten") - aber die ebenfalls konfigurierte "automatisch Internetdateien aktualisieren" / "nach Programmstart immer aktualisieren" nicht durchgeführt
b) WSWin hat augenscheinlich keinen Zugriff auf die Klimalogger-Datei (erkennt zwar das richtige "Enddatum=letzte Aktualisierung" - die Startzeit dieser Datensatzdatei ist aber falsch) und kann damit nicht die konfigurierten Folgeoptionen abarbeiten.
...habe ich Werner diesbezüglich mal etwas durchlöchert.
Grundsätzlich gilt: Die Basisfunktion "Dateiüberwachung" ist essentiell, bevor WSWin seinen weiteren "Konfigurationsfaden" durcharbeitet. Kommt es dabei zu Unstimmigkeiten (die per debug-Modus [wenigstens für mich] nicht augenscheinlich sind) kann sich WSWin nicht mit der zu überwachenden Datei synchronisieren, falls WSWin unabhängig vom TFA Data Recoder (oder anderer Loggersoftware) gestartet wird.
Unstimmigkeiten der zu überwachenden Datei können sein:
- Lücken
- falsche Zeitstempel (kommt bei der WS3600 wohl häufiger vor)
...speziell bei dem Klimalogger hat man schnell mal (nach Batterieaustausch der Sensoren) irgendetwas verwurschtelt, sodaß bei einem Datensatz von >6000 die Luftfeuchte ein einziges mal auf einen falschen Programmierplatz landen kann. Ob das WSWin evtl. schon aus dem Konzept bringen kann entzieht sich aber meiner Kenntnis.
Besser, und wesentlich funktionssicherer, verhält sich WSWin jedenfalls wenn es vor dem Logger gestartet wird und die Dateiveränderung der zu überwachenden Datei online mitbekommt. Nur dann spielen etwaige "Lücken" keine Rolle mehr und WSWin arbeitet den "Konfigurationsfaden" komplett ab. Bei dieser Art der Überwachung unbedingt unter Datei/Optionen noch ein Häkchen setzen bei "dabei Daten automatisch importieren/konvertieren" (auch wenn vorher bei der Dateiüberwachen "Dateien vorher konvertieren" angehakt ist.)
-volker-
Nachdem Werner meine WSWin.cfg auf seinen Rechner laufen lies und auch die Dateien meines Klimaloggers fehlerfrei eingelesen wurden, bat er mich WSWin doch mal laufen zu lassen - während die Klimalogger-Software die neuesten Daten vom EEPROM holte.
Die parallele Ausführung von WSWin und dem TFA Data Recorder hatte ich bisher nie praktiziert. 8 Monate lang lief WSWin getrennt von der Ausführung des Datarecorders und war diesem nur nachgeschaltet. Alles funktionierte zu 100%.
Nachdem ich Werners Rat ausprobiert habe (Parallelbetrieb beider Programme) hat sich mein Problem in Wohlgefallen aufgelöst und es war nicht mehr existent.
Weil ich ein unterschiedliches Verhalten (bei nachgeschaltetem Starten der Programme) von WSWin festgestellt habe...
a) WSWin hat augenscheinlich (und korrekt) die Dateiänderung mitbekommen (Option: "Aufzeichnung beim Start automatisch starten") - aber die ebenfalls konfigurierte "automatisch Internetdateien aktualisieren" / "nach Programmstart immer aktualisieren" nicht durchgeführt
b) WSWin hat augenscheinlich keinen Zugriff auf die Klimalogger-Datei (erkennt zwar das richtige "Enddatum=letzte Aktualisierung" - die Startzeit dieser Datensatzdatei ist aber falsch) und kann damit nicht die konfigurierten Folgeoptionen abarbeiten.
...habe ich Werner diesbezüglich mal etwas durchlöchert.
Grundsätzlich gilt: Die Basisfunktion "Dateiüberwachung" ist essentiell, bevor WSWin seinen weiteren "Konfigurationsfaden" durcharbeitet. Kommt es dabei zu Unstimmigkeiten (die per debug-Modus [wenigstens für mich] nicht augenscheinlich sind) kann sich WSWin nicht mit der zu überwachenden Datei synchronisieren, falls WSWin unabhängig vom TFA Data Recoder (oder anderer Loggersoftware) gestartet wird.
Unstimmigkeiten der zu überwachenden Datei können sein:
- Lücken
- falsche Zeitstempel (kommt bei der WS3600 wohl häufiger vor)
...speziell bei dem Klimalogger hat man schnell mal (nach Batterieaustausch der Sensoren) irgendetwas verwurschtelt, sodaß bei einem Datensatz von >6000 die Luftfeuchte ein einziges mal auf einen falschen Programmierplatz landen kann. Ob das WSWin evtl. schon aus dem Konzept bringen kann entzieht sich aber meiner Kenntnis.
Besser, und wesentlich funktionssicherer, verhält sich WSWin jedenfalls wenn es vor dem Logger gestartet wird und die Dateiveränderung der zu überwachenden Datei online mitbekommt. Nur dann spielen etwaige "Lücken" keine Rolle mehr und WSWin arbeitet den "Konfigurationsfaden" komplett ab. Bei dieser Art der Überwachung unbedingt unter Datei/Optionen noch ein Häkchen setzen bei "dabei Daten automatisch importieren/konvertieren" (auch wenn vorher bei der Dateiüberwachen "Dateien vorher konvertieren" angehakt ist.)
-volker-
WSWin // Klimalogger // WS 300 PC