LabVIEWForum.de - VISA-Ressourcenname in System-Darstellung

LabVIEWForum.de

Normale Version: VISA-Ressourcenname in System-Darstellung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich versuche, wenn möglich, auf meine Frontpanel nur System-Elemente zu verwenden. Leider sind nicht alle LabVIEW-Elemente in der System-Darstellung umgesetzt.

Mein Problem ist nun, dass ich ein Eingabefeld für VISA-Ressourcennamen als Sytem-Element suche. Ich habe schon mal an ein Kombinationsfeld gedacht, nur wie bekomme ich die Strings und Werte aus dem VISA-Ressourcennamen-Element in die Combo-Box geladen. Ambesten so, dass ich das VI auch auf anderen Rechnern mit anderen Schnittstellen verwenden kann.
Jo, String Element (Combo Box) benutze ich auch. Um die installierte Interfaces darein zu kriegen benutze ich das VI VISA Find Ressource und den Property Strings[] von der Combo Box.
Oh o.k., danke.

Also so hab ich es gemacht:

VISA -> Ressource finden
Ausdruck <= "?INSTR"
Suchmodus <= "Nur Aliasnamen" (2)

Super! Das klappt schon mal.
Wie wandle ich den String jetzt elegant wieder um in eine VISA-Ressource?
Gar nicht, einfach den String am VISA-Open anschließen, funkioniert.

Gruß, Jens
Hey, danke!

Da ich aber mehrere Instrumente bzw. Schnittstellen verwende werde ich den String mit Typenformung wieder in eine VISA-Ressource wandeln und dann in ein Cluster stopfen.

Vielen Danke für die schnellen Tips!
' schrieb:Hey, danke!

Da ich aber mehrere Instrumente bzw. Schnittstellen verwende werde ich den String mit Typenformung wieder in eine VISA-Ressource wandeln und dann in ein Cluster stopfen.

Vielen Danke für die schnellen Tips!

Das ist auch unnötig. Einfach den String an den Cluster Bundler anschliessen wo die entsprechende VISA Resource geselektieret ist. LabVIEW macht die Konversion String<->VISA Resource automatisch. Aber bei früheren Versionen und bestimmten VISA Resourcen muss so eine Resource erst expliziet geöffnet werden mit VISA Open bevor man sie verwenden konnte.

Rolf Kalbermatter
Referenz-URLs