WsWin Export -> automatischer Import mit Dateiüberwachun
Verfasst: 24 Jan 2009 17:02
Hallo,
ich habe das Forum bereits durchsucht und auch mit Google versucht, auf die folgende Frage eine Antwort zu finden, sogar die Programm-Hilfe durchstöbert. Vielleicht gibt es ja gar keine Antwort, oder ich habe nicht die richtigen Fragen gestellt, auf jeden Fall komme ich so nicht weiter...
Die Frage lautet: Kann ich mit WsWin einen automatisch generierten Export erzeugen und diesen mit einem anderen WsWin auf einem anderen Rechner auch automatisch wieder einlesen?
Grund für die Frage: Ich habe einen "Wetter-Rechner", an dem über ein gekaufes (keine Demoversion) WsWin eine Mebus TE923 ausgelesen wird, und das ca. alle Stunde. Dazu wacht der Rechner zu dem gegebenen Zeitpunkt aus dem Standby auf, startet WsWin, dieses liest automatisch die neuen Daten der Station aus und erzeugt auch eine "aktuell.txt" mit den interessierenden Daten. WsWin beendet sich nach dem Auslesen und Generieren der Dateien wieder, wie in der Config eingestellt. Daraufhin legt sich auch der Wetter-Rechner wieder für eine Stunde in den Standby, bis zur nächsten Runde....
Da dachte ich mir, diese "aktuell.txt" könnte man doch verwenden, um auf meinem "Arbeitsrechner", an dem ich auch eine WsWin-Version laufen habe (ohne Anschluss an die Wetterstation), die neuen Daten zu übernehmen, wenn diese vom Wetter-Rechner auf dem Arbeitsrechner kopiert werden (dies geschieht z.B. per FTP). Aber leider schaffe ich es nicht, die Dateiüberwachung zum Laufen zu bringen.
Wenn ich auf meinem Arbeitsrechner "Wetterstation->Interface->Dateiüberwachung" anklicke und als Beispiel das unter der Hilfe angegebene Muster einer CSV-Überwachungsdatei verwende, bekomme ich "Datei = keine PC-WS-Datei. Ist nun meine CSV-Überwachungsdatei falsch, oder die Datei, die referenziert wird (aktuell.txt)?
Oder gibt es eine andere Möglichkeit, ohne manuellen Eingriff immer die Daten, die vom Wetter-Rechner versandt wurden, auf meinem Arbeits-Rechner anzuzeigen?
Würde mich über eine Lösung sehr freuen.
Einstellungen auf dem Wetter-Rechner:

Auf dem Arbeits-Rechner:


Es erscheint "Datei = keine PC_WS-Datei", die Überwachung kann nicht aktiviert werden.

In der Datei "Testüberwachung.csv" steht:
In der Test-"aktuell.txt" steht händisch eingetragen (Datum + Uhrzeit nach dem letzten Eintrag auf dem Arbeits-Rechner)
Die WSWIN.CFG des Arbeits-Rechners: WSWIN.CFG.txt
Danke im Voraus und viele Grüße
Christoph
ich habe das Forum bereits durchsucht und auch mit Google versucht, auf die folgende Frage eine Antwort zu finden, sogar die Programm-Hilfe durchstöbert. Vielleicht gibt es ja gar keine Antwort, oder ich habe nicht die richtigen Fragen gestellt, auf jeden Fall komme ich so nicht weiter...
Die Frage lautet: Kann ich mit WsWin einen automatisch generierten Export erzeugen und diesen mit einem anderen WsWin auf einem anderen Rechner auch automatisch wieder einlesen?
Grund für die Frage: Ich habe einen "Wetter-Rechner", an dem über ein gekaufes (keine Demoversion) WsWin eine Mebus TE923 ausgelesen wird, und das ca. alle Stunde. Dazu wacht der Rechner zu dem gegebenen Zeitpunkt aus dem Standby auf, startet WsWin, dieses liest automatisch die neuen Daten der Station aus und erzeugt auch eine "aktuell.txt" mit den interessierenden Daten. WsWin beendet sich nach dem Auslesen und Generieren der Dateien wieder, wie in der Config eingestellt. Daraufhin legt sich auch der Wetter-Rechner wieder für eine Stunde in den Standby, bis zur nächsten Runde....
Da dachte ich mir, diese "aktuell.txt" könnte man doch verwenden, um auf meinem "Arbeitsrechner", an dem ich auch eine WsWin-Version laufen habe (ohne Anschluss an die Wetterstation), die neuen Daten zu übernehmen, wenn diese vom Wetter-Rechner auf dem Arbeitsrechner kopiert werden (dies geschieht z.B. per FTP). Aber leider schaffe ich es nicht, die Dateiüberwachung zum Laufen zu bringen.
Wenn ich auf meinem Arbeitsrechner "Wetterstation->Interface->Dateiüberwachung" anklicke und als Beispiel das unter der Hilfe angegebene Muster einer CSV-Überwachungsdatei verwende, bekomme ich "Datei = keine PC-WS-Datei. Ist nun meine CSV-Überwachungsdatei falsch, oder die Datei, die referenziert wird (aktuell.txt)?
Oder gibt es eine andere Möglichkeit, ohne manuellen Eingriff immer die Daten, die vom Wetter-Rechner versandt wurden, auf meinem Arbeits-Rechner anzuzeigen?
Würde mich über eine Lösung sehr freuen.
Einstellungen auf dem Wetter-Rechner:

Auf dem Arbeits-Rechner:


Es erscheint "Datei = keine PC_WS-Datei", die Überwachung kann nicht aktiviert werden.

In der Datei "Testüberwachung.csv" steht:
Code: Alles auswählen
%customfile=C:\Programme\Wettersoft_WS2000\aktuell.txt%
,,1
%unit_off%%alwaysmetric_on%%alwaysseppoint_on%%ws_date%,%ws_time%,%curval[1]%
%unit_on%%alwaysmetric_off%%alwaysseppoint_off%Code: Alles auswählen
,,1
24.01.2009;15:56;20,6Danke im Voraus und viele Grüße
Christoph