Evaporisationstranspiration

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

joergeli
Beiträge: 669
Registriert: 30 Aug 2006 17:32
Wohnort: 61279 Grävenwiesbach (Hessen)
Kontaktdaten:

Beitrag von joergeli »

Hallo Steffen,

mit WIN7 kann ich Dir leider nicht weiterhelfen,
evtl. liest ja jemand mit, der sich damit auskennt.

Alternative:
Du holst (anstatt "schieben") die Dateien zyklisch vom Rechner 1 (WIN XP) ab:
1.) WsWIN-Ordner auf Rechner 1 freigeben.
2.) Batch-Datei via Zeitsteuerung 2 vom WsWIN auf Rechner 2 zyklisch ausführen lassen, oder manuell via Doppelklick starten:

Code: Alles auswählen

@ echo off
IF NOT EXIST \\Wetter1\wswin  echo Das Netzlaufwerk/Rechner ist nicht erreichbar. && pause && exit
IF EXIST \\Wetter1\wswin  echo Das Netzlaufwerk wird verbunden. && NET USE x: \\Wetter1\wswin /persistent:no 
xcopy /D /Y /C /H /F x:*.dat c:\wswin\
echo Das Netzlaufwerk wird wieder abgehaengt. && NET USE x: /DELETE
exit
(ich weiß allerdings nicht, ob das so noch mit WIN 7 funktioniert ?)

Gruß
Jörg
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
Limo198
Beiträge: 113
Registriert: 06 Jul 2007 06:58

Beitrag von Limo198 »

Das probiere ich mal aus sobal ich kann. Am we bin ich viel unterwegs.
Bild
Limo198
Beiträge: 113
Registriert: 06 Jul 2007 06:58

Beitrag von Limo198 »

Es scheint zu klappen so. Hab es auf einem anderen Rechner getestet.
Bild
Limo198
Beiträge: 113
Registriert: 06 Jul 2007 06:58

Beitrag von Limo198 »

Achso. Die Batch fragt am Ende, ob das Laufwerk getrennt werden soll und ich muss j oder n drücken. Das muss wech. Er soll immer trennen.
Bild
Limo198
Beiträge: 113
Registriert: 06 Jul 2007 06:58

Beitrag von Limo198 »

So. Habs jetzt mal ausgiebig und genau getestet.

FAZIZ: Es geht wahrscheinlich nicht. Die Batch merkt das die Datei die kopiert und überschrieben wurde durch WsWin geöffnet ist. Daher meckert sie am Ende und fragt ob das Laufwerk wirklich getrennt werden soll.
Ausserdem kann ich die Ansicht in WsWin nach dem kopieren nicht einfach mit F5 Aktualisieren. Erst wenn ich WsWin neu starte ist die neue Ansicht da.


Wenns für diebeiden Sachen noch eine Lösung gibt, währe ich glücklich.


LG
Steffen
Bild
joergeli
Beiträge: 669
Registriert: 30 Aug 2006 17:32
Wohnort: 61279 Grävenwiesbach (Hessen)
Kontaktdaten:

Beitrag von joergeli »

Moin Steffen,

häng ein noch "yes" an die vorletzte Zeile, dann sollte keine Abfrage mehr kommen:

Code: Alles auswählen

echo Das Netzlaufwerk wird wieder abgehaengt. && NET USE x: /DELETE /YES 
WsWIN aktualisieren - Hatte ich doch schon mal geschrieben:
joergeli hat geschrieben:Hinweis:
Mit F5 konnte ich das laufende WsWIN auf Rechner 2 nicht aktualisieren, aber mit dem "A"-Button (Sprung zum aktuellen Tag).
Gruß
Jörg
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
Limo198
Beiträge: 113
Registriert: 06 Jul 2007 06:58

Beitrag von Limo198 »

So läufts. Danke dir. Ist besser als mit der WsNewdata. So muss der 2. rechner nicht auch neu rechnen alles.
Bild
joergeli
Beiträge: 669
Registriert: 30 Aug 2006 17:32
Wohnort: 61279 Grävenwiesbach (Hessen)
Kontaktdaten:

Beitrag von joergeli »

Hallo Steffen,

freut mich, dass es funktioniert.

Wie gesagt, ich mache so mein kpl. Backup, d.h. alle veränderten/neuen Dateien von Rechner 1 werden auf Rechner 2 kopiert.
Dazu muss nur 1 Zeile wie folgt angepasst werden:

Code: Alles auswählen

xcopy /D /E /Y /C /H /F x:*.* c:\wswin\ 
zusätzlich Parameter /E : Kopiert alle Unterverzeichnisse (leer oder nicht leer)
*.* : Alle veränderten/neuen Dateien, also nicht nur die Datendateien (*.dat), werden kopiert.

Dauert natürlich etwas länger, aber so hast Du ein kpl. WsWIN-Backup von Rechner 1 auf Rechner 2.

Gruß
Jörg
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
Limo198
Beiträge: 113
Registriert: 06 Jul 2007 06:58

Beitrag von Limo198 »

Mhhh. Kann es sein, das die Zeitsteuerung nur läuft wenn die Aufzeichnung läuft? Dann geht es nämlich nicht. Ich hab die Zeitsteuerung eingestellt und es wird nichts aktualisiert.
Bild
joergeli
Beiträge: 669
Registriert: 30 Aug 2006 17:32
Wohnort: 61279 Grävenwiesbach (Hessen)
Kontaktdaten:

Beitrag von joergeli »

Hallo Steffen,
Limo198 hat geschrieben:Kann es sein, das die Zeitsteuerung nur läuft wenn die Aufzeichnung läuft?
.... uuups - hatte ich übersehen.
Das kann sein, da sich WsWIN2 nicht im Aufzeichnungsmodus befindet.
Das geht wohl nur, wenn die Dateien "geschoben" werden, d.h. das laufende WsWIN auf Rechner 1
führt über seine Zeitsteuerung die Batch aus.
Aber das geht ja bei Dir nicht wegen dem Netzlaufwerk-Problem WIN XP <-> WIN 7.

Abhilfe: Batch-Datei über Windows-Task-Planer auf Rechner 2 zyklisch starten,
oder Verknüpfung zur Batch auf den Desktop anlegen und manuell anklicken.

Gruß
Jörg
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
Limo198
Beiträge: 113
Registriert: 06 Jul 2007 06:58

Beitrag von Limo198 »

Hab es jetzt über den Taskplaner gelöst. Heist unter Win7 nur Aufgabenplaner. ;)

Mit manuell starten, währe für meinen Onkel wieder zuviel verlangt. :D

Hab da mal gesehen, was mein PC alles so ausführt. Also was durch Programme da eingetragen wurde. Ist ja allerhand.


LG und nochmal Danke
Steffen
Bild
Limo198
Beiträge: 113
Registriert: 06 Jul 2007 06:58

Beitrag von Limo198 »

Hallo.

NAch 24 h kann ich nun sagen, mit der Batch das läuft. Danke nochmal Jörg.

Aber die Evapotranspiration macht mich kirre. Eben hatte ich wieder 2 Werte innerhalb 2 Minuten.
Weis einer ob Werner im Urlaub ist oder sowas? Währe schön wenn er sich mal melden könnte. Ich will ihm damit auch nicht per Mail jetzt belasten.


LG
Steffen
Bild
joergeli
Beiträge: 669
Registriert: 30 Aug 2006 17:32
Wohnort: 61279 Grävenwiesbach (Hessen)
Kontaktdaten:

Beitrag von joergeli »

Hallo Steffen,

somit liegt das "Ursprungsproblem" wohl bei Rechner 1, also eigentlich eine ganz normale Konstellation:
Rechner mit WIN XP liest Station über COM-Schnittstelle aus.

Dieser Thread ist ja sehr lang geworden und zum Schluß ging's nur noch um den zweiten Rechner,
deshalb würde ich sagen, mach noch mal 'nen neuen Thread auf und häng ein paar Screenshots an.
Das ist dann für die evtln. Helfer einfacher nachzuvollziehen.

Gruß
Jörg
http://www.joergeli.de
WS 2500PC V3.1 mit Superhet-Empfänger HFS302, WsWIN V2.98.7
WS 3001, 2xWS1000, WS2000, WS2500
Wetterstation Heinzenberg/Taunus
Benutzeravatar
Werner
Site Admin
Beiträge: 6091
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 145 mal
Kontaktdaten:

Beitrag von Werner »

@Steffen,

Dein Problem scheint abweichende Uhrzeiten zwischen den beiden Rechner zu sein.

... d.h. es werden 2x die gleichen Daten übernommen, nur so kann sowas vorkommen
da ET - Daten nur 1x zur vollen Stunde von der Station übermittelt werden.

Werner
Limo198
Beiträge: 113
Registriert: 06 Jul 2007 06:58

Beitrag von Limo198 »

Hallon Werner!

Ich hab es aber auch auf dem Wetterrechner der direkt an der Station hängt. Die Uhr der Station und die des Rechners laufen syncron.

Mittlerweile kopiere ich über eine Batch einfach alle 5 min. die "Datenbank" auf den anderen Rechner.


LG
Steffen
Bild
Antworten