INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Labview Programm kontrolliert schließen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

21.06.2013, 13:54
Beitrag #16

Moxel Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Feb 2013

LV 2011/2012
2012
DE_EN



RE: Labview Programm kontrolliert schließen
Habe nun 2 Möglichkeiten die funktionieren !!!

1. Abfrage ob Windows einen Shutdown beginnt:
Dies funktioniert mit dem Event Case „Application Instance Close? “
Hier bleiben ca. 12-20 sec. das Programm selber zu schließen und Daten weg zu speichern.
Nach dieser Zeit Schließt Windows einfach das Programm...
Diese Funktion ist sinnvoll wenn Windows einfach heruntergefahren wird

2. Abfrage des Zustandes der USV
Im Rups2000 Manager ( von der USV ) wird der Pfad einer Batch Datei bei
„Befehlsdatei“ ausführen eingetragen.
Kommt es jetzt zu einem Stromausfall merkt dies die USV und startet die Batchdatei nach 1min.
Die Batchdatei kopiert das Dat File „shutdownOrderLV.dat“ vom Ordner „Default_USV“
in den Ordner „check_LV“.
Der Ordner check_LV wird zyklisch von LabView abgefragt ob sich die Datei „schutdownOrderLV“ im Ordner befindet, ist dies der Fall wird das Programm gezielt beendet und die Datei „schutdownOrderLV“ wieder aus dem Ordner gelöscht.

Als kleine Erweiterung schreibe ich noch die Daten weg wann der Befehl der USV kam und wann das Programm beendet wurde.
In der Batchdatei sind die Pfade der Ordner angegeben. Wird vor dem Windows shutdown noch mehr Zeit benötigt muss man einfach nur noch weiter ping Befehle (Wartezeit ) einfügen


Die Batch schaut so aus:
@echo off

xcopy "d:\shutdown_usvPC\Default_USV\shutdownOrderLV.dat" "d:\shutdown_usvPC\check_LV"


ping pc04980 // als Wartezeit

ping pc04980

Cool


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: Labview Programm kontrolliert schließen - Moxel - 21.06.2013 13:54

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Fortran-Programm über Labview starten jh1988 10 12.126 22.04.2013 19:28
Letzter Beitrag: rolfk
  Aus LabVIEW heraus externes Programm starten htw10870 7 20.937 19.11.2011 18:40
Letzter Beitrag: rolfk
  Einbindung vom BASIC Programm zu LabVIEW Gin_1705 7 6.512 15.06.2009 10:19
Letzter Beitrag: Gin_1705
  LabVIEW dll in Programm einbinden HarryPython 9 13.441 09.11.2007 16:49
Letzter Beitrag: HarryPython

Gehe zu: