LabVIEWForum.de
exe läuft auf Entwicklungsrechner aber nicht auf Ziel-PC - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Application Builder (/Forum-Application-Builder)
+---- Thema: exe läuft auf Entwicklungsrechner aber nicht auf Ziel-PC (/Thread-exe-laeuft-auf-Entwicklungsrechner-aber-nicht-auf-Ziel-PC)



exe läuft auf Entwicklungsrechner aber nicht auf Ziel-PC - zarlex - 23.02.2009 09:34

Hallo LabVIEW-Forum,

ich habe folgendes Problem: Mein fertig geschriebenes VI läuft auf dem Entwicklungsrechner (LabVIEW 8.0) ohne Probleme, die erzeugte exe ebenfalls. Das Programm zeigt lediglich 4 Messwerte an, die mit einer NI 9219 in einem USB Carrier 9162 per USB aufgeneommen werden. Jetzt habe ich das ganze auf dem Ziel PC (ohne LabVIEW 8.0) installiert mit der exe, dem installer und dem kompletten DAQ-mx Treiber. Das Programm startet, zeigt keine Fehlermeldung an, sieht alles völlig normal aus. Es nimmt aber keine Messwerte auf, oder zeigt diese nicht an. Das heisst es werden nur Nullen angezeigt.
Woran könnte das liegen?

MFG Zarlex

LabVIEW 8.0


exe läuft auf Entwicklungsrechner aber nicht auf Ziel-PC - Y-P - 23.02.2009 09:57

Siehst Du das Gerät im MAX und heißt es dort gleich wie auf Deinem Entwicklungsrechner?

Gruß Markus


exe läuft auf Entwicklungsrechner aber nicht auf Ziel-PC - zarlex - 23.02.2009 10:11

Hallo Markus,

Im Entwicklungs PC heisst das Gerät NI USB-9219: "Dev3", im Ziel-PC NI USB-9219: "Dev1".
Kann das der Grund sein.

MFG Zarlex


exe läuft auf Entwicklungsrechner aber nicht auf Ziel-PC - jg - 23.02.2009 10:23

Das kommt darauf an, wie du die Datenerfassung programmiert hast, aber genau das könnte der Grund sein.

Fürs erste, nenne deine 9219 im MAX einfach mal Dev3 (Rechtsklick auf Device->Umbenennen) und schaue, ob es funktioniert.

Gruß, Jens


exe läuft auf Entwicklungsrechner aber nicht auf Ziel-PC - zarlex - 23.02.2009 10:26

Hallo Markus,

Problem gelöst!!!! Das war der Fehler.

Wie immer besten Dank:

Zarlex


exe läuft auf Entwicklungsrechner aber nicht auf Ziel-PC - rolfk - 24.02.2009 11:36

Besser wäre es in Deiner Applikation irgendwo einen Konfigurationsdialog zu haben wo Du genau solche Dinge einstellen kannst. Vielleicht will jemand Deine Applikation mal auf einem Rechner installieren wo schon andere Hardware mit genau dieser Devicebezeichnung installiert ist, und wo das Umkonfigurieren aller Resourcen nur um Deine Applikation laufen lassen zu können keine Option ist.

Dieser Konfigurationsdialog schreibt diese Settings in ein INI File und immer wenn Du die Applikation lädst liest Du dieses INI File und arbeitest von da in mit den darin vorhandenen Settings.

Rolf Kalbermatter