WSWin Online Unterstützung f. Vantage
Moderatoren: Werner, Tex, weneu
-
MichaGreen
- Beiträge: 250
- Registriert: 03 Jan 2003 01:00
- Wohnort: Büdelsdorf, S.-H.
- Kontaktdaten:
WSWin Online Unterstützung f. Vantage
Hallo Forum, Hallo Werner's,
Habe gestern nachmittag nun ebenfalls einmal die direkte Ausleseunterstützung meiner Vantage 1 im neuesten WSWin 2.9.0.3 aktiviert. WSWin soll im Pausebetrieb arbeiten, d.h. es gibt den COM-Port 1 bei mir alle 5 Minuten für eine Minute frei, damit das WeatherLink-Programm seine Daten auslesen kann. Der Datenlogger-Intervall ist auf 1 Minute eingestellt, ebenso der Ausleseintervall von WSWin. Funktioniert ja auch so einigermassen mit folgenden "Merkwürdigkeiten":
-In vielen Pausen (aber nicht in jeder) werden die kompletten Tagesabschluss-Arbeiten von WSWin durchgeführt d.h. die Monatsgrafiken, Jahresgrafiken etc. werden erstellt, wie es normalerweise nur einmal am neuen Tag um 00:05 passieren sollte.
- Oft kommt bei Pausebeginn ein Meldungsfenster, das vom Interface keine Daten empfangen wurden. Nach Ende der Pause arbeitet der Empfang aber meist wieder, das Fenster bleibt dennoch stehen und kann nur durch die OK-Bestätigung wieder geschlossen werden.
-Gelegentlich kommt ein CRC-Error in der Statusleiste, dann wird der automatische Online-Betrieb einfach gestoppt und auch nicht wieder aufgenommen --> schlecht bei automatisch gewünschtem Betrieb, da man den Online-Empfang nur durch manuelles Eingreifen wieder starten kann.
Frage an Werner:
Wenn ich den WSWin-Ausleseintervall auf > 1 Minute stelle, wird dann dennoch z.B. die Sonnenscheindauer beim Online-Betrieb mit einer Auflösung von einer Minute ermittelt oder dann nur noch mit der Auflösung des eingestellten WSWin-Intervalls? Wäre ja weniger schön, wenn man z.B. 10 Minuten-Intervall eingestellt hätte und dann die kompletten 10-Minuten-Intervalle entweder als Sonne=ja oder Sonne=nein ermittelt würden, auch wenn dazwischen Sonne schien oder die Sonne weg war.
--> Wie läuft das ganze dann beim Niederschlag?
Soweit erst einmal,
Besten Dank für Antworten,
Gruss
Michael
Habe gestern nachmittag nun ebenfalls einmal die direkte Ausleseunterstützung meiner Vantage 1 im neuesten WSWin 2.9.0.3 aktiviert. WSWin soll im Pausebetrieb arbeiten, d.h. es gibt den COM-Port 1 bei mir alle 5 Minuten für eine Minute frei, damit das WeatherLink-Programm seine Daten auslesen kann. Der Datenlogger-Intervall ist auf 1 Minute eingestellt, ebenso der Ausleseintervall von WSWin. Funktioniert ja auch so einigermassen mit folgenden "Merkwürdigkeiten":
-In vielen Pausen (aber nicht in jeder) werden die kompletten Tagesabschluss-Arbeiten von WSWin durchgeführt d.h. die Monatsgrafiken, Jahresgrafiken etc. werden erstellt, wie es normalerweise nur einmal am neuen Tag um 00:05 passieren sollte.
- Oft kommt bei Pausebeginn ein Meldungsfenster, das vom Interface keine Daten empfangen wurden. Nach Ende der Pause arbeitet der Empfang aber meist wieder, das Fenster bleibt dennoch stehen und kann nur durch die OK-Bestätigung wieder geschlossen werden.
-Gelegentlich kommt ein CRC-Error in der Statusleiste, dann wird der automatische Online-Betrieb einfach gestoppt und auch nicht wieder aufgenommen --> schlecht bei automatisch gewünschtem Betrieb, da man den Online-Empfang nur durch manuelles Eingreifen wieder starten kann.
Frage an Werner:
Wenn ich den WSWin-Ausleseintervall auf > 1 Minute stelle, wird dann dennoch z.B. die Sonnenscheindauer beim Online-Betrieb mit einer Auflösung von einer Minute ermittelt oder dann nur noch mit der Auflösung des eingestellten WSWin-Intervalls? Wäre ja weniger schön, wenn man z.B. 10 Minuten-Intervall eingestellt hätte und dann die kompletten 10-Minuten-Intervalle entweder als Sonne=ja oder Sonne=nein ermittelt würden, auch wenn dazwischen Sonne schien oder die Sonne weg war.
--> Wie läuft das ganze dann beim Niederschlag?
Soweit erst einmal,
Besten Dank für Antworten,
Gruss
Michael
-
weidenwetter
Re: WSWin Online Unterstützung f. Vantage
--> siehe http://www.pc-wetterstation.de/forum/vi ... php?t=3007MichaGreen hat geschrieben: Gelegentlich kommt ein CRC-Error in der Statusleiste, dann wird der automatische Online-Betrieb einfach gestoppt und auch nicht wieder aufgenommen --> schlecht bei automatisch gewünschtem Betrieb, da man den Online-Empfang nur durch manuelles Eingreifen wieder starten kann.
- Werner
- Site Admin
- Beiträge: 6071
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 140 mal
- Kontaktdaten:
@Michael,
normalerweise werden die gesamten Internet-Aktivitäten nur 1x gemacht.
Wobei der Pausebetrieb ein Sonderfall ist und wenn man gewählt hat, nach "jedem Auslesen" wird diese Aufgabe nach jedem Auslesen durchgeführt (soweit ich mich entsinne)
... Pausebetrieb ist absolut kompliziert ...
Sonnenscheinzeit: kann systembedingt nur aus der eingestellten Intervallzeit ermittelt werden.
Werner
normalerweise werden die gesamten Internet-Aktivitäten nur 1x gemacht.
Wobei der Pausebetrieb ein Sonderfall ist und wenn man gewählt hat, nach "jedem Auslesen" wird diese Aufgabe nach jedem Auslesen durchgeführt (soweit ich mich entsinne)
... Pausebetrieb ist absolut kompliziert ...
Sonnenscheinzeit: kann systembedingt nur aus der eingestellten Intervallzeit ermittelt werden.
Werner
-
MichaGreen
- Beiträge: 250
- Registriert: 03 Jan 2003 01:00
- Wohnort: Büdelsdorf, S.-H.
- Kontaktdaten:
Hallo Forum, Hallo Werner,
..Ja, da hast Du wohl Recht: Der Pause-Betrieb ist kompliziert zu konfigurieren. Nun läuft es aber recht gut. Wichtig ist, das in den Pause-Zeiten keine anderen Aufgaben für WSWin anstehen, z.B. SYNOP erstellen o.ä. Das mit den dauernden Internet-Dateien erstellen war ebenfalls nur ein Einstellungs-Problem, welches ich irgendwie dann gelöst bekommen habe.., so genau weiss ich aber nicht, wie ich das hinbekommen habe ..
Störend ist jetzt aber dieses Info-Fenster, wenn vom Interface keine Daten gelesen werden können (Tritt öfters beim Beginn des Pause-Zeitraumes auf). Das Fenster ist insofern überflüssig, als das nach dem Pause-Ende immer wieder Daten empfangen werden, das Fenster aber nur durch "OK" - Klicken wegzubekommen ist. Nach einigen Stunden unbeaufsichtigtem Betrieb bekommt man das Fenster manchmal nur nach 20x oder mehr Klicks weg. Kannst Du da vielleicht noch etwas ändern, Werner?
Noch eine Frage habe ich zum SYNOP: Beim Stations-Luftdruck (Abschnitt 1, Gruppe mit Kennung 3) wird bei mir immer der der gleiche Luftdruckwert wie unter Kennung 4 (Luftdruck in Meereshöhe) ausgegeben. Das ist aber verkehrt. Hier müsste der absolute von der Station gemessene Luftdruck verschlüsselt werden. Dieser liegt ja anscheinend auch vor und ist unter "Status Funk-Interface" und hier rechts unter "Barometer abs." angezeigt. Bei mir gäbe es hier einen Unterschied von 2,1 hPa. Wäre schön, wenn Du da auch noch mal schauen könntest...
Soviel vom mir dazu, ansonsten ist die Online-Unterstützung klasse und vielen Dank dafür!
Grüsse
Michael
..Ja, da hast Du wohl Recht: Der Pause-Betrieb ist kompliziert zu konfigurieren. Nun läuft es aber recht gut. Wichtig ist, das in den Pause-Zeiten keine anderen Aufgaben für WSWin anstehen, z.B. SYNOP erstellen o.ä. Das mit den dauernden Internet-Dateien erstellen war ebenfalls nur ein Einstellungs-Problem, welches ich irgendwie dann gelöst bekommen habe.., so genau weiss ich aber nicht, wie ich das hinbekommen habe ..
Störend ist jetzt aber dieses Info-Fenster, wenn vom Interface keine Daten gelesen werden können (Tritt öfters beim Beginn des Pause-Zeitraumes auf). Das Fenster ist insofern überflüssig, als das nach dem Pause-Ende immer wieder Daten empfangen werden, das Fenster aber nur durch "OK" - Klicken wegzubekommen ist. Nach einigen Stunden unbeaufsichtigtem Betrieb bekommt man das Fenster manchmal nur nach 20x oder mehr Klicks weg. Kannst Du da vielleicht noch etwas ändern, Werner?
Noch eine Frage habe ich zum SYNOP: Beim Stations-Luftdruck (Abschnitt 1, Gruppe mit Kennung 3) wird bei mir immer der der gleiche Luftdruckwert wie unter Kennung 4 (Luftdruck in Meereshöhe) ausgegeben. Das ist aber verkehrt. Hier müsste der absolute von der Station gemessene Luftdruck verschlüsselt werden. Dieser liegt ja anscheinend auch vor und ist unter "Status Funk-Interface" und hier rechts unter "Barometer abs." angezeigt. Bei mir gäbe es hier einen Unterschied von 2,1 hPa. Wäre schön, wenn Du da auch noch mal schauen könntest...
Soviel vom mir dazu, ansonsten ist die Online-Unterstützung klasse und vielen Dank dafür!
Grüsse
Michael
- Werner
- Site Admin
- Beiträge: 6071
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 140 mal
- Kontaktdaten:
@Michael,
normalerweise dürfte das Fenster zum Bestätigen bei Fehler nicht kommen.
Ich muß es mir noch einmal genauer ansehen ...
Beim Stations-Luftdruck: sollte ebenfalls nicht sein:
Hast Du die korrekte Stationshöhe eingegeben?
Bei mir ist es hier leichter zu erkennnen, da der Unterschied ca. 920 hPa zu 1013 hPa ist.
z.B. eine Ausgabe bei mir:
SM 250600
AAXX 25061
///// 16/// /3602 10092 20081 39201 40130 52005 60002 700//
333 10131 20083 55109 55300 60007 70000 91104 91202
555 00094 10000 20127
80000 3049 70188 80075 901520
666 10092 20083
999 0//// 20083=
NNNN
Werner
normalerweise dürfte das Fenster zum Bestätigen bei Fehler nicht kommen.
Ich muß es mir noch einmal genauer ansehen ...
Beim Stations-Luftdruck: sollte ebenfalls nicht sein:
Hast Du die korrekte Stationshöhe eingegeben?
Bei mir ist es hier leichter zu erkennnen, da der Unterschied ca. 920 hPa zu 1013 hPa ist.
z.B. eine Ausgabe bei mir:
SM 250600
AAXX 25061
///// 16/// /3602 10092 20081 39201 40130 52005 60002 700//
333 10131 20083 55109 55300 60007 70000 91104 91202
555 00094 10000 20127
80000 3049 70188 80075 901520
666 10092 20083
999 0//// 20083=
NNNN
Werner
-
MichaGreen
- Beiträge: 250
- Registriert: 03 Jan 2003 01:00
- Wohnort: Büdelsdorf, S.-H.
- Kontaktdaten:
Hallo Werner,
Mal sehen, was beim nächsten SYNOP erzeugt wird.. hatte die Stationshöhe vergessen einzugeben...jaja, Asche auf mein Haupt.
Der Pausebetrieb ist bei mir so nicht brauchbar, wie ich feststellen musste. Folgende gravierende Probleme traten auf:
-Wenn vom Interface keine Daten kommen und der Pause-Zeitraum einsetzt, wird WeatherLink zwar gestartet, aber nach dem eingestellten Pause-Intervall von z.B. einer Minute nicht wieder beendet. Das hat zur Folge, das mit der Zeit immer mehr Instanzen von WeatherLink laufen, da beim nächsten Pause-Zeitraum wieder ein WeatherLink gestartet wird.
Dieser Fehler tritt wie gesagt nur dann auf, wenn vom Interface keine aktuellen Daten empfangen wurden vor Pause-Intervall. Wenn die Datenaufzeichnung vom Interface vor dem Pause-Intervall läuft, dann wird auch WeatherLink korrekt von WSwin "abgeschossen". (Über die Einstellung "Fenstertitel" bei der Pause-Konfiguration).
Das führt mich zum zweiten schlimmeren Problem: WSWin empfängt völlig unmotiviert plötzlich keine Daten mehr vom Interface, allerdings ohne jede Fehlermeldung und auch ohne sichtbaren Abbruch des Online-Auslesens. Ein erneutes Auslesen erfolgt dann erst nach ein bis zwei Klicks auf den Button "Wetterdaten auslesen", bei Wiederaufnahme nach dem Pause-Intervall oder nach Programm-Neustart. Am COM-Port kann es nicht liegen, da alle anderen Programme über Wochen einwandfrei die Station empfangen konnten (WLink, WXSolution).
Kann das vielleicht an einer Überlastung des Rechners liegen (Jede Minute abarbeiten der Benutzer-HTML-Dateien, Datenintervall für die Grafik ebenfalls eine Minute sowie NRT-Abarbeitung)? Ansonsten wäre hier eine Abhilfe wichtig, da ja sonst über längere Zeiträume z.B. die Internet-Contents nicht erneuert werden.
..Habe nun die Abarbeitung der Benutzer-HTML-Dateien und allgemeinen Internet-Dateien auf alle 10 Minuten gesetzt, das o.a. Problem bleibt aber bestehen
Plötzlich bleibt die Zeit in der Display-Leiste oben links stehen, ansonsten kommt keinerlei Fehlermeldung. Die Daten werden nicht mehr aktualisiert. Erst nach Klicken auf "Wetterdaten auslesen" läuft die Zeit wieder weiter und die Daten werden wieder aktualisiert. In der Statuszeile steht dann (nicht immer) die Meldung, das keine Daten vom Interface empfangen wurden. Mal läuft das ganze 10 Minuten, mal eine Stunde,mal nur wenige Minuten, hmmm... Vielleicht gibt es ja doch einen Workaround für dieses Problem, hat sonst jemand vielleicht auch schon dieses Verhalten gehabt?
Besten Dank für Antworten,
Gruss
Michael
Mal sehen, was beim nächsten SYNOP erzeugt wird.. hatte die Stationshöhe vergessen einzugeben...jaja, Asche auf mein Haupt.
Der Pausebetrieb ist bei mir so nicht brauchbar, wie ich feststellen musste. Folgende gravierende Probleme traten auf:
-Wenn vom Interface keine Daten kommen und der Pause-Zeitraum einsetzt, wird WeatherLink zwar gestartet, aber nach dem eingestellten Pause-Intervall von z.B. einer Minute nicht wieder beendet. Das hat zur Folge, das mit der Zeit immer mehr Instanzen von WeatherLink laufen, da beim nächsten Pause-Zeitraum wieder ein WeatherLink gestartet wird.
Dieser Fehler tritt wie gesagt nur dann auf, wenn vom Interface keine aktuellen Daten empfangen wurden vor Pause-Intervall. Wenn die Datenaufzeichnung vom Interface vor dem Pause-Intervall läuft, dann wird auch WeatherLink korrekt von WSwin "abgeschossen". (Über die Einstellung "Fenstertitel" bei der Pause-Konfiguration).
Das führt mich zum zweiten schlimmeren Problem: WSWin empfängt völlig unmotiviert plötzlich keine Daten mehr vom Interface, allerdings ohne jede Fehlermeldung und auch ohne sichtbaren Abbruch des Online-Auslesens. Ein erneutes Auslesen erfolgt dann erst nach ein bis zwei Klicks auf den Button "Wetterdaten auslesen", bei Wiederaufnahme nach dem Pause-Intervall oder nach Programm-Neustart. Am COM-Port kann es nicht liegen, da alle anderen Programme über Wochen einwandfrei die Station empfangen konnten (WLink, WXSolution).
Kann das vielleicht an einer Überlastung des Rechners liegen (Jede Minute abarbeiten der Benutzer-HTML-Dateien, Datenintervall für die Grafik ebenfalls eine Minute sowie NRT-Abarbeitung)? Ansonsten wäre hier eine Abhilfe wichtig, da ja sonst über längere Zeiträume z.B. die Internet-Contents nicht erneuert werden.
..Habe nun die Abarbeitung der Benutzer-HTML-Dateien und allgemeinen Internet-Dateien auf alle 10 Minuten gesetzt, das o.a. Problem bleibt aber bestehen
Plötzlich bleibt die Zeit in der Display-Leiste oben links stehen, ansonsten kommt keinerlei Fehlermeldung. Die Daten werden nicht mehr aktualisiert. Erst nach Klicken auf "Wetterdaten auslesen" läuft die Zeit wieder weiter und die Daten werden wieder aktualisiert. In der Statuszeile steht dann (nicht immer) die Meldung, das keine Daten vom Interface empfangen wurden. Mal läuft das ganze 10 Minuten, mal eine Stunde,mal nur wenige Minuten, hmmm... Vielleicht gibt es ja doch einen Workaround für dieses Problem, hat sonst jemand vielleicht auch schon dieses Verhalten gehabt?
Besten Dank für Antworten,
Gruss
Michael
-
Epfenbachwetter
- Beiträge: 181
- Registriert: 12 Feb 2004 10:55
- Wohnort: Epfenbach
- Kontaktdaten:
-
MichaGreen
- Beiträge: 250
- Registriert: 03 Jan 2003 01:00
- Wohnort: Büdelsdorf, S.-H.
- Kontaktdaten:
Moin Werner,
Hmm, habe das jetzt anders geregelt und nun scheint alles zu funktionieren: WSWin macht die Pause alle halbe Stunde für 1 Minute und 5 Sek. In dieser Zeit wird über den Windows-Taskmanager WeatherLink für eine Minute gestartet und arbeitet seine Templates ab. Dann wird WeatherLink vom Windows-Taskmanager auch wieder geschlossen und WSWin hat wieder die Kontrolle über den COM-Port. Klappt bisher gut. Der Online-Empfang von WSWin lief damit die gesamte Nacht bis zum aktuellen Zeitpunkt störungsfrei.
...
Eben der Fenstertitel wird von WSWin nach dem Pausebetrieb nur dann geschlossen, wenn auch das Online-Auslesen aktiv ist. Ist das aus welchen Gründen auch immer abgeschaltet, schliesst WSWin bei mir auch das WeatherLink-Fenster nicht wieder. Es bleibt offen und bei der kommenden Pause wurde erneut ein WeatherLink von WSWin gestartet. Habe jetzt nicht mehr im Kopf, ob bei den zusätzlichen WeatherLink-Instanzen der Fenstertitel anders lautet, das könnte natürlich sein.
Grüsse
Michael
Hmm, habe das jetzt anders geregelt und nun scheint alles zu funktionieren: WSWin macht die Pause alle halbe Stunde für 1 Minute und 5 Sek. In dieser Zeit wird über den Windows-Taskmanager WeatherLink für eine Minute gestartet und arbeitet seine Templates ab. Dann wird WeatherLink vom Windows-Taskmanager auch wieder geschlossen und WSWin hat wieder die Kontrolle über den COM-Port. Klappt bisher gut. Der Online-Empfang von WSWin lief damit die gesamte Nacht bis zum aktuellen Zeitpunkt störungsfrei.
...
Eben der Fenstertitel wird von WSWin nach dem Pausebetrieb nur dann geschlossen, wenn auch das Online-Auslesen aktiv ist. Ist das aus welchen Gründen auch immer abgeschaltet, schliesst WSWin bei mir auch das WeatherLink-Fenster nicht wieder. Es bleibt offen und bei der kommenden Pause wurde erneut ein WeatherLink von WSWin gestartet. Habe jetzt nicht mehr im Kopf, ob bei den zusätzlichen WeatherLink-Instanzen der Fenstertitel anders lautet, das könnte natürlich sein.
Grüsse
Michael
