Seite 1 von 1

Einlesen der Wochen-, Monat- und Jahresdateien verhindern

Verfasst: 13 Jun 2004 21:27
von vomi
Hallo
Wie kann ich verhindern, dass bei jeder "Aufzeichnung" die Jahres-,Monats- oder Wochen-Daten eingelesen werden?
In der Hilfe finde ich "(passiert nur wenn diese Zeiträume von den Aktuellen abweichen!). und -> wird nur ausgeführt wenn die entsprechenden Internetaktivitäten aktiviert sind!".

Wer kann mir weiterhelfen?

MfG Urs von Mühlenen

Verfasst: 13 Jun 2004 22:51
von weneu
Hallo Urs,
beim Start des Programms ist das Einlesen der Jahres-Wochen- u. Monatsdaten normal (muss aus vielerlei Gründen so sein). Sobald das Programm dann aber läuft, sollte beim Einlesen des nächsten Datensatzes nur kurz das Fenster von WSWIN aufpoppen, damit die aktuell-Dateien erzeugt werden können.
Es ist also die Frage, was du mit "bei jeder Aufzeichnung" meinst?
Anders ausgedrückt:
Wenn du WSWIN am Morgen startest, sollte dieser Einlesevorgang einmalig stattfinden, dann aber bis zum Beenden des Programms nicht mehr.

Verfasst: 14 Jun 2004 18:48
von vomi
Hallo Werner
Was ich mit "bei jeder Aufzeichnung" meine:
Alle 5 Minuten, wenn das WsWin- Programm die Daten von dem WS2500-PC abruft, erscheinen die Status-Balken Jahr-, Monat- und Woche einlesen. Auch wenn das Pogramm minimiert ist erscheinen die Balken auf dem Desktop.
Übrigens, der Rechner läuft ununterbrochen.
Welche Parameter steuern diesen Vorgang?

Gruss Urs

Verfasst: 14 Jun 2004 21:41
von weneu
Hallo Urs,
dieses Verhalten ist auf alle Fälle nicht normal. Ich weiss jetzt nur nicht, ob du das WS 2500-PC-Interface direkt ausliest oder die Dateiüberwachung verwendest. Ich gehe in dem Nachfolgenden von Dateiüberwachung aus.
Dieses ständige Auslesen der gesamten Daten kommt normalerweise dann vor wenn WSWIN nicht richtig "synchronisiert" ist.
Ich würde folgendes machen (immer unter der Voraussetzung, dass du die Dateiüberwachung verwendest):
- WSWIN beenden und die WSWIN-Dateien (ws_01_04.dat. ws_02_04.dat usw. ) löschen
- nun WSWIN erneut starten
Jetzt sollte ein einmaliges Einlesen der Jahresdatei erfolgen und danach sollte sich das Programm "normal" verhalten, also nur noch kurz im 5-Minuten-Rhythmus aufpoppen, wenn die aktuell-Dateien erzeugt werden.
Lass allerdings sowohl das ELV-Originalprogramm als auch WSWIN solange laufen, bis mindestens ein neuer Datensatz übernommen wurde. Ich hoffe jetzt allerdings, dass wir nicht aneinander vorbeireden und du etwas ganz anderes meinst.

Verfasst: 15 Jun 2004 21:30
von vomi
Hallo Werner,
Nein, wir reden nicht aneinander vorbei.
Jedoch wird das WS 2500-PC-Interface direkt über die COM2 eingelesen.
Wie kann ich denn die Synchronisierung verbessern?
Datum und Uhrzeit stimmen.

Gruss Urs

Verfasst: 15 Jun 2004 22:34
von weneu
Hallo Urs,
dies ist ein mir nicht bekanntes Verhalten, ich fürchte, da muss Werner K. ran.
Dennoch könntest du mal folgendes versuchen (was allerdings eigentlich nicht Sinn der Sache ist):
entferne die Haken bei folgenden Menüpunkten:
"Internet - Einstellungen - Allgemeines" und hier bei
"bei Aufzeichnung AktuellDateien erzeugen" sowie "bei Aufzeichnung Benutzer-htmlDatei aktualisieren" und "autom. Internetdateien aktualisieren"
Wenn dann beim nächsten Einlesen des Datensatzes das Phänomen nicht mehr auftritt, würde ich in folgender Reihenfolge die Haken wieder setzen:
- "bei Aufzeichnung AktuellDateien erzeugen" und nächsten Datensatz abwarten
- "bei Aufzeichnung Benutzer-htmlDatei aktualisieren" und nächsten Datensatz abwarten
und ganz zum Schluss "autom. Internetdateien aktualisieren"
Dann weiss man wenigstens, unter welchen Umständen das ständige Einlesen erfolgt.

Verfasst: 16 Jun 2004 22:00
von vomi
Hallo Werner
Zuerst mal besten Dank für Deine Bemühungen.
Also, Ich bin Deinem Rat und Reihenfolge gefolgt und siehe da, erst als ich "autom. Internet-Dateien aktualisieren" aktiviert habe ist die Ausleserei wieder aufgetreten. Also schon ein Teilerfolg.
In der Hilfe bin ich nicht schlau geworden, ob diese Option für den Dauerbetrieb wie ich die Anlage betreibe, von Nöten ist. Ausprobiert habe ich es noch nicht.
Was meinst Du und wie weiter?

Gruss Urs

Verfasst: 16 Jun 2004 22:54
von weneu
Hallo Urs,
das Problem ist folgendes:
Durch den Menüpunkt "Internetdateien aktualisieren" wird u.a. das automatische Aktualisieren der Wochen-Monats- und Jahresdateien ausgelöst. Wenn der Punkt nicht angehakt ist, müsste man ihn manuell ausführen ("Internet - Internetdateien aktualisieren"), was aber nur geht, wenn die Aufzeichnung (zumindest für diesen Zweck) gestoppt wird.("Datei - Aufzeichnung stoppen")
Wenn du damit leben kannst, ist es kein Problem, was mir nicht gefällt, ist die Tatsache, dass dieses Verhalten nicht auftreten sollte.
Was du ersatzweise versuchen könntest:
nur bei "Steuerung - Einstellungen - Transferoptionen" den Haken setzen bei "vor Übertragung Internetdateien aktualisieren"

Verfasst: 17 Jun 2004 22:10
von vomi
Hallo und Danke Werner
Mit Deinem letzteren Rat, werden die erwähnten Dateien nur noch vor dem Übertragen (eingestellt alle 30') eingelesen. Mit diesem Sachverhalt kann ich leben.
Wenn Du aber sagst, auch dies sei nicht normal, dann installiere ich das ganze Programm neu.

Gruss Urs

Verfasst: 17 Jun 2004 22:17
von weneu
Hallo Urs,
denke aber daran, dass es für eine "Neuinstallation" lediglich notwendig ist, das aktuelle Programm (in diesem Fall wswin32_2843.exe) in den Programmordner von WSWIN zu kopieren.(und dann evtl. in Wswin32.exe umzubenennen)

Verfasst: 23 Mai 2005 04:48
von MathiasRR
Hallo zusammen,

ich wollte mich mal erkundigen, ob es in dem Fall "ständig werden die Internetdateien aktualisiert" neues gibt ????
Ich habe seit ein paar Tagen leider auch das Phänomen, dass bei jedem Auslesen (ich verwende die Dateiüberwachung mit WeatherLink) diese Internetdateien aktualisiert werden.
Wenn ich das in der Anleitung zu WsWin korrekt verstanden habe, sollten die Wochen/Monats/Jahresgrafiken maximal um 00:00 Uhr erzeugt werden.
So war es bisher auch immer, plötzlich poppen aber nach jeder Datenübernahme von WeatherLink die Statusbalken auf die nacheinander die Daten des Jahres/Montas und der Woche einlesen und entsprechende Grafiken erzeugen.
Hake ich den Punkt unter "Internet/Einstellungen/autom. Internet-Dateien aktualisieren" ab, dann ist Ruhe, aber dann bekomme ich ja auch gar keine Wochen und Monatsgrafiken mehr...

Wäre nett, wenn mir jemand helfen könnte den Fehler einzugrenzen, ich kämpfe nun schon seit 3 Tagen damit.... :cry:

Viele Grüße
Mathias :wink:

Verfasst: 23 Mai 2005 07:36
von weneu
Hallo Mathias,
muss hier mit den Ratschlägen etwas vorsichtig sein, da du ja kein Anfänger mehr bist.
Meinen Hinweis oben
Was du ersatzweise versuchen könntest:
nur bei "Steuerung - Einstellungen - Transferoptionen" den Haken setzen bei "vor Übertragung Internetdateien aktualisieren"
hast du sicherleich gelesen.
Zum allgemeinen Verständnis:
Das Aktualisieren aller Dateien wird normalerweise dann ausgelöst, wenn WSWIN davon ausgeht, dass die Daten nicht aktuell sind. Um die Aktualität festzustellen, überprüft WSWIN bestimmte Jahresdateien. Wenn nun jemand (was ich bei dir nicht glaube) keinerlei Jahresdateien erzeugt, tritt dieses Verhalten auf, weil WSWIN dann davon ausgeht, die Daten seien nicht aktuell.
Du könntest zusätzlich auch folgendes versuchen (wenn das bisherige nicht zutrifft):
- die WSWIN Monatsdatei löschen
- WSWIN erneut starten
- es werden alle Daten eingelesen und die Dateien erzeugt
- WSWIN und Originalsoftware längerer zeit parallel laufenlassen, damit eine Synchronisation der Daten erfolgt
Dann sollte es normalerweise gehen.
Evtl auch die neu eingeführten Jahresdateien aktualisieren.

Verfasst: 23 Mai 2005 11:47
von MathiasRR
Hi Werner,

danke dir zunächst für deine Antwort !
weneu hat geschrieben:Was du ersatzweise versuchen könntest:
nur bei "Steuerung - Einstellungen - Transferoptionen" den Haken setzen bei "vor Übertragung Internetdateien aktualisieren" hast du sicherleich gelesen.
Das hatte ich auch schon versucht (sorry dass ich es nicht erwähnt habe) aber das Verhalten blieb leider auch hier gleich: Bei jedem Aktualisieren werden die Wochen/Monats und Jahresgrafiken erzeugt.
Wenn nun jemand (was ich bei dir nicht glaube) keinerlei Jahresdateien erzeugt, tritt dieses Verhalten auf, weil WSWIN dann davon ausgeht, die Daten seien nicht aktuell.
Auch wenn WsWin für mich nicht neu ist, welche Dateien/Einstellungen meinst du hier speziell ?

Den Rest muss ich mir dann heute Nachmittag anschauen wenn ich wieder zu Hause bin.

Viele Grüße
Mathias :wink:

Verfasst: 23 Mai 2005 12:08
von weneu
Hallo Mathias,
hier meine ich die Einstellungen unter "Internet - Einstellungen - Startseite". Wenn hier beispielsweise die Erzeugung aller Dateien deaktiviert wird, kann dies zu einem Problem führen (aber wer macht das schon :) )
Als Vergleich für die Notwendigkeit der Aktualisierung dient vor allem die Jahresdatei j2005.htm oder ersatzweise die Jahres-Gif-Grafik der Außentemperatur, wenn die Jahres-HTML-Tabelle nicht erzeugt wird. Wenn diese Datei nicht aktuell ist, wird zwangsweise aktualisiert.
Ich allerdings nicht, ob Werner seit Einführung der neuen Jahresdateien ws_2005.dat, dies geändert hat.

Verfasst: 23 Mai 2005 17:14
von MathiasRR
Hi Werner,
weneu hat geschrieben:Als Vergleich für die Notwendigkeit der Aktualisierung dient vor allem die Jahresdatei j2005.htm oder ersatzweise die Jahres-Gif-Grafik der Außentemperatur, wenn die Jahres-HTML-Tabelle nicht erzeugt wird.
Jau, das war es !!!!! :D
Ich hatte die Erzeugung der Jahres-Dateien abgewählt. Nachdem ich nun die HTML-Datei wieder aktiviert habe, hat WsWin diese auch wieder angelegt (bzw. die vom 18.Mai wieder aktualisiert) und beim nächsten Auslesen dann wurden die Internet-Dateien nicht wieder alle erzeugt.
Ich werde es mal noch nen bissel beobachten, aber schaut schonmal sehr gut aus.
Danke nochmal für deine Hilfe !

Viele Grüße
Mathias :wink: