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 

Default Werte aus SubVI auslesen



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!

17.07.2009, 18:04 (Dieser Beitrag wurde zuletzt bearbeitet: 17.07.2009 18:07 von peterle.)
Beitrag #1

peterle Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Jul 2009

8.2
-
en

0
Ireland
Default Werte aus SubVI auslesen
Hallo,

ich habe in einem SubVI eine Combo Box als Eingang definiert. Dieser Combo Box habe ich mehrere Werte (device1, device2) hinzugefuegt. Wenn ich nun in meinem Haupt VI das SubVI hinzufuege und eine Combo Box (mit Rechtsklick auf Eingang -> Create -> Control) erzeuge, hat diese ebenfalls die Werte (device1,device2). Soweit so gut.

ABER nun moechte ich einen weiteren Wert zu meiner Combo Box im SubVI hinzufuegen, dieser wird allerdings nicht automatisch im HauptVI hinzugefuegt.

FRAGE:
Wie funktionierts? Huh (Ansonsten muesste ich die Werte jew. im SubVI und im HauptVI der Combo Box hinzufuegen.)


Angehängte Datei(en)
Sonstige .vi  SubVI_8.2.vi (Größe: 6,6 KB / Downloads: 223)

Sonstige .vi  HauptVI_8.2.vi (Größe: 6,99 KB / Downloads: 251)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.07.2009, 19:02
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Default Werte aus SubVI auslesen
Über eine Strict-Typedef..

Hier ein Bsp.:

Sonstige .ctl  Control_1.ctl (Größe: 4,92 KB / Downloads: 270)

Lv82_img

Sonstige .vi  HauptVI_8.2.vi (Größe: 9,69 KB / Downloads: 255)

Lv82_img

Sonstige .vi  SubVI_8.2.vi (Größe: 7,92 KB / Downloads: 286)

Lv82_img

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.07.2009, 20:16
Beitrag #3

peterle Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Jul 2009

8.2
-
en

0
Ireland
Default Werte aus SubVI auslesen
Hi,

vielen Dank für die schnelle Antwort . Kanns leider erst am Montag im Geschäft wieder überprüfen.

Gruß Peter
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.07.2009, 22:01
Beitrag #4

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Default Werte aus SubVI auslesen
http://zone.ni.com/reference/en-XX/help/37...ting_type_defs/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.07.2009, 11:26
Beitrag #5

peterle Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Jul 2009

8.2
-
en

0
Ireland
Default Werte aus SubVI auslesen
Vielen Dank nochmal es funktioniert soweit. Ich hab allerdings noch ne weitere Frage:

Die ComboBox soll die Entscheidung zwischen verschiedenen Messgeraeten treffen. Diese Entscheidung erfolgt mit einer Case Structure. Kann ich nun die einzelnen Items meiner ComboBox an die verschiedenen Case 1,2,3... koppeln? Dh. falls ich ein neues Element hinzufuege automatisch ein neuer Case/Fall angelegt wird bzw. bei aendern des Items sich der Case Name automatisch mitaendert?


Gruss Peter
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.07.2009, 07:56
Beitrag #6

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Default Werte aus SubVI auslesen
Nein der Case wird nicht automatisch beigefügt und da Du bei einer ComboBox auch immer einen Default Wert habe musst wird Dir auch kein Compilierfehler generiert, da dann einfach dieser Default Case ausgeführt wird.

Mit enem Enum wird auch kein Case automatisch beigefügt, aber wenn Du für jeden enum Wert einen Case machst und den Default Case weglässt bekommst Du zumindeste einen Compilierfehler und kannst Du mit der Fehlerfunktion alle entsprechenden VIs suchen und anpassen.

Rolf Kalbermatter

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Default Wert wird nicht gespeichert ares2013 8 6.722 27.02.2020 12:51
Letzter Beitrag: jg
  Feste Werte aus XY-Graph auslesen/bestimmen jagu22 3 5.170 23.12.2017 14:28
Letzter Beitrag: Lucki
  Werte aus SubVI werden nicht aktualisiert McButch 24 13.650 13.10.2016 14:20
Letzter Beitrag: jg
  aus Anzeigeelement nacheinander Werte auslesen kadke 30 18.229 27.11.2014 09:22
Letzter Beitrag: dali4u
  Default Werte 1D Array in 2D Array übernehmen Oscar234 3 4.396 30.04.2014 07:56
Letzter Beitrag: GerdW
  VI-Symbol: Default anpassen TSC 12 11.208 10.12.2013 15:18
Letzter Beitrag: Schwand

Gehe zu: