LabVIEWForum.de - LabVIEW Applikation weiterlaufen lassen bei Windows Logout

LabVIEWForum.de

Normale Version: LabVIEW Applikation weiterlaufen lassen bei Windows Logout
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen,
Ich bin neu in diesem Forum und freue mich darauf die Community kennenzulernen.

Ich habe für meine Firma eine LabVIEW Applikation entwickelt welche an sich sauber Funktioniert. Die Applikation läuft 24/7 in einem seperaten Messraum unseres Gebäudes. Daher würden wir die Applikation gerne so aufbauen, dass sich verschiedene Benutzer am Messcomputer ein- und ausloggen können ohne, dass die Applikation aufhört zu Messen, um eine gewisse nachvollziehbarkeit von Änderungen zu gewährleisten. Ist das irgendwie möglich?

Die applikation wurde mit LabVIEw 2015 auf einem Windows 8.1 PC programmiert, läuft aber auf einem XP rechner.

Gruss
Marcel
Hallo Marcel,

Zitat:Daher würden wir die Applikation gerne so aufbauen, dass sich verschiedene Benutzer am Messcomputer ein- und ausloggen können ohne, dass die Applikation aufhört zu Messen
Idee:
Dann darf die Applikation nicht im Benutzer-Account gestartet (und beim Logout auch wieder beendet) werden, sondern sollte mit einem Admin-Account direkt nach dem Rechner-Start gestartet werden. Es bietet sich an, dies als "service" zu hinterlegen: google mal nach den Stichworten "run labview exe as service".
Wenn ein User sich anmeldet, wird dann eine zweite Applikation gestartet, die "nur" als Datenanzeige funktioniert und z.B. über den localhost mit der Mess-App kommuniziert.
(27.01.2016 13:20 )GerdW schrieb: [ -> ]Idee:
Dann darf die Applikation nicht im Benutzer-Account gestartet (und beim Logout auch wieder beendet) werden, sondern sollte mit einem Admin-Account direkt nach dem Rechner-Start gestartet werden. Es bietet sich an, dies als "service" zu hinterlegen: google mal nach den Stichworten "run labview exe as service".
Wenn ein User sich anmeldet, wird dann eine zweite Applikation gestartet, die "nur" als Datenanzeige funktioniert und z.B. über den localhost mit der Mess-App kommuniziert.
Das haben wir genauso schon vielfach umgesetzt. Die LabVIEW-exe wird als Service gestartet, im einfachsten Fall holt sich ein eingeloggter Benutzer dann die Oberfläche per Netzwerk-/Remotepanel hoch und kann dann die Applikation selbst bedienen.

Gruß, Jens
Vielen Dank für die schnellen Antworten ich werde dies morgen gleich ausprobieren.

Gruss
Marcel
Vielen Dank für eure Hinweise das hat mir extrem geholfen.

Ich verwende den FireDaemon Pro Service Manager um den Service aufzusetzen. Dieses Tool hat den Vorteil, dass keine zusätzliche Software entwickelt werden muss um auf das User interface der LabVIEW Executeble zuzugreifen und es sehr Bedienerfreundlich ist. Der nachteil ist, dass es nicht umsonst ist (50$).

Gruss
Marcel
Referenz-URLs