16.11.2020, 20:23
Beitrag #2
|
GerdW
______________
Beiträge: 17.480
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Vorgehen zur Erstellung von Applikation und allem was dazu gehört
Hallo bachatero,
was wird denn in deinem Programm benutzt?
Wie hast du deinen Installer definiert (welche Pakete werden inkludiert)?
Welche Fehlermeldungen gibt es in der EXE auf dem Zielrechner?
Hast du MAX auf dem Zielrechner? Wenn ja: welche Softwarepakete werden dort angezeigt?
|
|
|
16.11.2020, 20:35
Beitrag #3
|
bachatero18
LVF-Gelegenheitsschreiber
Beiträge: 76
Registriert seit: Feb 2019
2019 sp1
2018
DE
23795
Deutschland
|
RE: Vorgehen zur Erstellung von Applikation und allem was dazu gehört
Hallo GerdW,
also im VI sind so die Basics drin und auch Express VI daran sollte es aber nicht liegen,
da ich ein ähnlich schon mal erstellen lassen habe und da funktionierte alles.
Das zweite kann ich so einfach gar nicht mehr wiedergeben, da ich echt fast alles drin hatte ausser dir CRios.
Das komische ist ja, dass ich nicht mal eine Fehlermeldung bekomme beim Ausführen er läuft nur so schnell es geht da er wohl nicht auf die Einstellungen vom ExpressVI für die Hardware zugreifen kann.
Es war nur der Installer mit den Paketen installiert und das funktionierte eben nicht. Dann hab ich das alte Programm installiert durch den alten installer mit gleicher Hardware und das funktionierte wiederum.
Gruss
|
|
|
16.11.2020, 20:39
(Dieser Beitrag wurde zuletzt bearbeitet: 16.11.2020 20:41 von GerdW.)
Beitrag #4
|
GerdW
______________
Beiträge: 17.480
Registriert seit: May 2009
LV2021
1995
DE_EN
10×××
Deutschland
|
RE: Vorgehen zur Erstellung von Applikation und allem was dazu gehört
Hallo bachatero,
Zitat:Das komische ist ja, dass ich nicht mal eine Fehlermeldung bekomme beim Ausführen er läuft nur so schnell es geht da er wohl nicht auf die Einstellungen vom ExpressVI für die Hardware zugreifen kann.
Dann scheint dein Programm kein vernüfntiges Errorhandling zu haben…
Vielleicht solltest du Fehlermeldungen mal zeigen/loggen?
So allgemein kann man deine Frage nicht beantworten.
Mittlerweile ist der AppBuilder ganz gut darin, die nötigen Pakete (von NI) zum Installer hinzuzufügen: Wie verwendest du DAQmx? Irgendwelche in MAX definierte Tasks/Channels/Scales/etc. die auf dem Zielrechner fehlen? Irgendwelchen INI-Dateien, die evtl. fehlen?
|
|
|
16.11.2020, 20:59
Beitrag #5
|
bachatero18
LVF-Gelegenheitsschreiber
Beiträge: 76
Registriert seit: Feb 2019
2019 sp1
2018
DE
23795
Deutschland
|
RE: Vorgehen zur Erstellung von Applikation und allem was dazu gehört
Ja das denke ich auch.
Ist jetzt alles recht schwierig zu erklären und zu beschreiben.
Gibt es irgendwo etwas wo das vorgehen genaustens beschrieben ist
mit Projekt öffnen exe erstellen dann nochmal rechtsklick auf builder etc.?
Ansonsten mach ich morgen mal ein Video wie ich vorgehe.
gruss
|
|
|
16.11.2020, 21:22
Beitrag #6
|
|
|
17.11.2020, 13:32
(Dieser Beitrag wurde zuletzt bearbeitet: 17.11.2020 21:52 von bachatero18.)
Beitrag #7
|
bachatero18
LVF-Gelegenheitsschreiber
Beiträge: 76
Registriert seit: Feb 2019
2019 sp1
2018
DE
23795
Deutschland
|
RE: Vorgehen zur Erstellung von Applikation und allem was dazu gehört
Hallo GerdW,
ich hab jetzt mal ein Video erstellt wo man sieht wie ich vorgehe.
irgendetwas muss das falsch sein, da es immer noch nicht funktioniert
Gruß
Bachatero18
|
|
|
17.11.2020, 15:58
Beitrag #8
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Vorgehen zur Erstellung von Applikation und allem was dazu gehört
Schön und gut:
Frage 1 - ein wenig : Wieso arbeitest du nicht schon längst mit einem LV-Projekt und erstellst jetzt ein Neues?
Frage 2: Und was geht jetzt nicht? Der Installer ist ohne Probleme installiert, sieht prinzipiell auch richtig aus. Ob das am Ende alles funktioniert, hängt aber von deinem VI und seinen SubVIs auf.
Lädst zu z.B. irgendwelche Konfigurationen wie DAQmx Device o.ä. aus externen Dateien?
Für mehr DAQmx Debug Optionen könntest du bei DAQmx anstatt der "Nur-Runtime" die "Runtime mit Konfiguration" hinzufügen, dann hast du am Zielsystem u.a. dem MAX für Suche nach Hardware zur Verfügung.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
17.11.2020, 16:29
(Dieser Beitrag wurde zuletzt bearbeitet: 17.11.2020 16:48 von bachatero18.)
Beitrag #9
|
|
|
17.11.2020, 17:22
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Vorgehen zur Erstellung von Applikation und allem was dazu gehört
(17.11.2020 16:29 )bachatero18 schrieb: zu 1. war bisher nicht nötig, habe bisher immer nur ein VI erstellt und das laufen lassen.
Ich kann dir nur dringend empfehlen, leg LabVIEW Projekte an - ist viel übersichtlicher...
(17.11.2020 16:29 )bachatero18 schrieb: zu 2. Aus externen Dateien lade ich eigentlich nichts, das was ich habe ist, dass nach dem Gerät manuell gesucht werden muss. Und das Element DAQmx Gerätename lässt sich nicht bedienen. Sprich ich kann darüber kein Gerät suchen.
Das könnte der fehlende MAX-Support in der DAQmx-"Nur"-Runtime sein.
(17.11.2020 16:29 )bachatero18 schrieb: Das was mir noch aufgefallen ist, dass es in der Anwendung die für mich vor ein paar Monaten erstellt wurde ein Ordner "Data" enthälten ist wo eine dll drin ist. Die heißt Ivanlys.dll
woher kommt das?
Da hast du irgendeine Mathematik- oder Statistik-Funktion verwendet, die LabVIEW in eine DLL auslagert und nicht in "pur-LabVIEW" bearbeitet. Schau z.B. ins Blockdiagramm des Mittelwert-VI.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
| |