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 

Programm funktioniert im LabView, als .exe nicht.



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!

14.09.2012, 11:04
Beitrag #1

pdengg Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Sep 2012

2014
2008
DE


Oesterreich
Programm funktioniert im LabView, als .exe nicht.
Hallo Leute.

Ich habe seit langem wieder mit LabView zu tun, der "Wiedereinstieg" ist mir durch viel lesen hier im Forum nicht so schwer gefallen und ich hab mein Projekt auch schon fast fertig.
Das Problem vor dem ich jetzt stehe ist, dass mein Programm funktioniert wenn ich es in der Entwicklungsumgebung ausführe. Sobald ich es als .exe exportiere funktioniert es nicht mehr.
Im speziellen geht es (glaube ich) nur um ein Teilprogramm. Unter anderem lese ich ein Digitalmultimeter über RS232 aus. Sobald ich die .exe starte kann sich mein Programm nicht mit dem MM verbinden. Ich hab als Anhang den soweit funktionierenden Multimeterteil dabei.

Bitte um Eure hilfe! Wink


Angehängte Datei(en)
12.0 .vi  Multimeter.vi (Größe: 28,93 KB / Downloads: 341)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.09.2012, 11:17
Beitrag #2

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
RE: Programm funktioniert im LabView, als .exe nicht.
Hallo pdengg,

rufst Du die Exe auf Deinem Entwicklungsrechner oder einem anderen Recher auf.
Falls es ein anderer Rechner ist, muß die LV und Visa Runtime dort installiert sein.

Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.09.2012, 11:23
Beitrag #3

pdengg Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Sep 2012

2014
2008
DE


Oesterreich
RE: Programm funktioniert im LabView, als .exe nicht.
Versucht hab ich es auf meinem Entwicklungsrechner und noch zwei weiteren. Die Runtime hab ich natürlich überall installiert.
Funktioniert nirgends...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.09.2012, 11:49
Beitrag #4

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
RE: Programm funktioniert im LabView, als .exe nicht.
Ich kann leider nicht in Dein Programm reinschauen.

Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.09.2012, 12:01
Beitrag #5

pdengg Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Sep 2012

2014
2008
DE


Oesterreich
RE: Programm funktioniert im LabView, als .exe nicht.
Wäre es vielleicht möglich, dass Du mein VI in eine exe umwandelst und mir zum probieren hochlädst?

Patrick
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.09.2012, 13:12
Beitrag #6

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
RE: Programm funktioniert im LabView, als .exe nicht.
Hallo Patrick,

(14.09.2012 12:01 )pdengg schrieb:  Wäre es vielleicht möglich, dass Du mein VI in eine exe umwandelst und mir zum probieren hochlädst?

Wenn Du das Projekt in Lv85_img speichern kannst?!
Dann kann ich mal schauen.

Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.09.2012, 13:31
Beitrag #7

pdengg Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Sep 2012

2014
2008
DE


Oesterreich
RE: Programm funktioniert im LabView, als .exe nicht.
Hier bitte, wäre toll!


Angehängte Datei(en)
8.5 .vi  Multimeter_8.5.vi (Größe: 34,88 KB / Downloads: 315)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.09.2012, 13:57
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Programm funktioniert im LabView, als .exe nicht.
Hallo pdengg,

- welche Fehlermeldungen bekommst du bei der EXE?
- schon mal Debugging einer Exe probiert?
- warum schließt du den Port in der WhileLoop, obwohl du ihn noch weiter benutzen willst?
- warum wertest du das Statusbit mehrfach aus? Reicht dir einmal nicht?
- die Auswertung der Antwort sieht auch sehr "RubeGoldberg"-mäßig aus. Bits könnte man z.B. durch einfach UND-Operationen testen...
- Beim VISA-Init musst du nicht die ganzen Defaultwerte anschließen...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.09.2012, 14:01
Beitrag #9

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
RE: Programm funktioniert im LabView, als .exe nicht.
Hallo Patrick,

wenn Du aus dem VI so eine Exe erzeugst, kann es nicht gehen.
Wenn das Programm gestartet wird, wird sofort das Control für die Visa Schnittstelle ausgelesen und damit weiter gearbeitet.
Auf Eingaben in diesem Feld kann das Programm so nicht mehr reagiren.

Du könntest Dir die Initialisierung der Schnittstelle entweder in ein SubVI packen und dort die richtige Schnittstelle abfragen, oder Du machst es vielleicht mit einer Ereignisstruktur, daß bei einer Änderung in dem Eingabefeld die Schnittstelle erst initialisiert wird.

Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.09.2012, 08:55 (Dieser Beitrag wurde zuletzt bearbeitet: 17.09.2012 09:03 von pdengg.)
Beitrag #10

pdengg Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Sep 2012

2014
2008
DE


Oesterreich
RE: Programm funktioniert im LabView, als .exe nicht.
Ich hab's jetzt soweit hinbekomme, dass bei mir am Entwicklungsrechner auch die EXE funktioniert. Aber leider nur auf diesem Rechner...
Ich habe den Treiber des Multimeter angehängt. Könnt ihr (Andreas?) mir zeigen wie ihr das machen würdet? Bin anscheindend zu blöd dafür... Bahn


Edit:
Hier noch der Link zum Treiberdownload bei NI


Angehängte Datei(en)
8.5 .llb  TTI1604.LLB (Größe: 217,87 KB / Downloads: 274)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Erstelle .exe funktioniert nicht auf Zielrechner Titus85 3 6.968 17.02.2020 06:32
Letzter Beitrag: Titus85
  VI funktioniert, .exe nicht kbachler 2 8.548 26.04.2018 09:29
Letzter Beitrag: GerdW
  Installer löscht anderes installiertes Labview Programm Winterkind 2 7.200 15.06.2016 14:09
Letzter Beitrag: Winterkind
  exe funktioniert auf anderem Pc ohne labview nicht error -1073807195 sonne2107 15 16.888 26.05.2014 09:23
Letzter Beitrag: sonne2107
  .exe -> Bluetooth (VISA) funktioniert nicht Samy1 3 6.150 25.04.2014 12:58
Letzter Beitrag: GerdW
  EXE funktioniert nicht Lotti 8 9.394 05.09.2013 07:48
Letzter Beitrag: Lotti

Gehe zu: