LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Das Vi "VISA: Ressource finden" findet unter Windows 2000 keine Ressourcen

Ja, die 2 Werte simmten überein. In der Datei stehen beide auf COM 3... aber außerhalb des Programms ist diese Schnittstelle auf COM 4 eingestellt. Die Datei müsste COM 4 anstatt COM 3 eintragen. Und dass ganze funktioniert natürlich auch wieder nur wenn man MAX installiert hat. Sie kennen nich zufällig noch eine derartige Datei, in der man solche Informationen finden könnte? am besten eine NI-Programm unabhänigige.
0 Kudos
Message 21 of 42
(1,257 Views)
"NI-Programm unabhänigige" gibt es glaube ich nicht.  NI-VISA (worüber die Aliases definiert werden) ist schon ein NI produkt.

MAX kann man glaube ich weglassen.  Schon nach dem installieren von VISA ist die "VISAconf.ini" datei vorhanden.  Wenn man sie bearbeiten will, geht dies auch ohne MAX.

"In der Datei stehen beide auf COM 3... aber außerhalb des Programms ist diese Schnittstelle auf COM 4 eingestellt. Die Datei müsste COM 4 anstatt COM 3 eintragen."

Verstehe ich nicht.  Was ist mit "
Die Datei müsste COM 4 anstatt COM 3 eintragen" gemeint?  Welche Datei soll was eintragen?

Ich dachte das problem sei was man als Auswahl am Frontpanel zu sehen bekommt beim Ausführen eines Pdogramms.  Oder habe ich was grundsätzlich falsch verstanden?  Die VISA Einstellungen sind einfach anders als die im OS definierten Namen.  Sie haben miteinander nur wenig zu tun.

Gruss

Shane.
Using LV 6.1 and 8.2.1 on W2k (SP4) and WXP (SP2)
0 Kudos
Message 22 of 42
(1,254 Views)
Also dieses Akuellisierungsproblem ist behoben. Mit einem andneren Suchmodus in der VI hat er das stetig auf dem aktuellen stand gehalten. Das wäre nun natürlich toll, wenn das MAX nicht installiert werden müsste. Dann wären wir eigentlich am Ziel angekommen Smiley Very Happy
 
Aber werd jetzt noch ein paar Kleinigkeiten testen.
Und wenn das alles funktionieren sollte, werd ich mich melden.
0 Kudos
Message 23 of 42
(1,254 Views)
Die "visaconf.ini" muss in den Verzeichnis liegen habe ich festgestellt. Dann habe ich das ganze mit Windows 2000 getestet. Dort gibt es weder das Verzeichnis noch die Datei.
Was nun?
0 Kudos
Message 24 of 42
(1,251 Views)
Es gibt ein "Environment Variable" namens "VXIPNPPATH" die man per System aufruf holen kann.  Dort soll der Verzeichnis liegen.

Es wird langsam kompliziert, oder?

Gruss,

Shane.
Using LV 6.1 and 8.2.1 on W2k (SP4) and WXP (SP2)
0 Kudos
Message 25 of 42
(1,248 Views)
sounds good  Smiley Wink
 
And how does that work?
0 Kudos
Message 26 of 42
(1,249 Views)
For example, you could run a system command with the text "echo %VXIPNPPATH% > VXIpath.txt" which will then write the value of the variable to the file named VXIpath.txt.

You can then read the newly created text file to recover the value of the environment variable.

Gruss

Shane.
Using LV 6.1 and 8.2.1 on W2k (SP4) and WXP (SP2)
0 Kudos
Message 27 of 42
(1,244 Views)
Und wie kann man so ein COMAND zum System schicken?? Wo gibt man das ein? oder wie? was für ein Item muss ich da verwenden. Ich muss also die Datei erstellen. Ist das Verzeichnis egal?
0 Kudos
Message 28 of 42
(1,242 Views)
Aha...jetzt verstehe ich...Wie kann ich den über LABVIEW solche Befehle wegschicken? Und in dem Pfad befindet sie diese Datei immer? egal welches System?
 
0 Kudos
Message 29 of 42
(1,237 Views)
Jetzt habe ich mal über die DOS Eingabehilfe den Befehl "echo % vxipnppath% > huhu.txt" Drauf ist in dem Verzeichnis die Datei entstanden, mit dem Pfad darin. Aber ich verstehe den Sinn nicht! Ich brauche eine Datei, in der die ASRL Nummer und der Aliasname steht. Und zwar immer aktuell. Was bringt mir also der Pfad?? verstehe das nicht, auf was Sie hinauswollen.
0 Kudos
Message 30 of 42
(1,233 Views)