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 

Dropdown-Menue mit Add-SubVI



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!

21.10.2013, 13:19
Beitrag #1

dbuckl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 190
Registriert seit: Sep 2013

10
2013
DE


Deutschland
Dropdown-Menue mit Add-SubVI
Hi Leute,

ich habe in den letzten Tagen das Vi erstellt das ihr unten im Bild sehen könnt.

Rechts oben fast im Eck stehen die Gerätedaten. Für das VI werden elektronische Lasten
verwendet die verschiedene Leistungs und Spannungsbereiche haben.
Wie hier in dem VI zu sehen kann man das momentan manuell einstellen und bekommt
sogar noch die Entsprechende Stromstärke ausgerechnet.

Mein Chef will jetzt allerdings unbedingt das man anstelle des manuellen Eintragens ein
Dropdown-Menü hat aus dem man einach den Gerätenamen wählt und die entsprechenden
Werte dann schon in irgendeiner Datei (er meinte am besten Excel) hinterlegt sind.

Sodass man später wenn aus dem VI eine .exe erstellt wird auch auf anderen PCs ohne Labview, neue Geräte in die externe Datei (Excel oder ähnliches) hinzufügen kann, sofern neue Geräte gekauft würden.

Habt ihr eine Idee wie ich das realisieren kann? Ich habe es mit Excel schon probiert und mich auch schon ein paar Stunden mit ActiveX auseinandergesetzt doch ich habe immernoch keine Ahnung davon.
Ich habe auch schon fertige funktionierende VI's zum auslesen aus .xls gefunden, allerdings lesen diese VI's nur DBL-Werte und hier müsste der User ja auch den Gerätenamen in Excel eintragen können, demnach müsste String und DBL gelesen werden und entsprechend zugeordnet werden später. Huh

Hoffe Ihr könnt mir helfen
Gruß Domi


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.10.2013, 13:29 (Dieser Beitrag wurde zuletzt bearbeitet: 21.10.2013 13:31 von BsaiboT.)
Beitrag #2

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
RE: Dropdown-Menue mit Add-SubVI
Moin.

Wenn es genügt, dass ihr eine csv-Datei nutzt, dann könnte man mittels der Spreadsheet-Funktionen (-> LINK) die Daten für dein Dropdown-Menü holen. Die Werte holst du allesamt als String und musst dann später die Parameter in entsprechendes Zahlenformat umwandeln.

Gruß,
//Tobias
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.10.2013, 13:34 (Dieser Beitrag wurde zuletzt bearbeitet: 21.10.2013 13:35 von Y-P.)
Beitrag #3

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Dropdown-Menue mit Add-SubVI
http://www.labviewforum.de/Thread-Excel-...#pid157840

Gruß Markus

@BsaiboT: Bist Du Student, weil Du mittags um halb drei noch "Moin" sagst? Big Grin

--------------------------------------------------------------------------
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
21.10.2013, 13:43 (Dieser Beitrag wurde zuletzt bearbeitet: 21.10.2013 13:48 von BsaiboT.)
Beitrag #4

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
RE: Dropdown-Menue mit Add-SubVI
OT:
(21.10.2013 13:34 )Y-P schrieb:  @BsaiboT: Bist Du Student, weil Du mittags um halb drei noch "Moin" sagst? Big Grin

Markus, bist du süddeutsch, weil du glaubst, dass "Moin" etwas mit "guten Morgen" zu tun hat? Big Grin
Moin ist ein ganz gewöhnliche Grußfloskel nördlich des Weißwurstäquators, ähnlich dem "Hallo" oder "Griaß di".

//Tobias
(21.10.2013 13:34 )Y-P schrieb:  http://www.labviewforum.de/Thread-Excel-...#pid157840

Dazu fallen mir ganz spontan die Forenregeln zum Thema Doppelposting der gleichen Fragestellung und ein Eintrag aus dem Lexikon ein:
Rekursion (siehe auch -> Rekursion)
Tongue
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.10.2013, 14:07 (Dieser Beitrag wurde zuletzt bearbeitet: 21.10.2013 14:07 von dbuckl.)
Beitrag #5

dbuckl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 190
Registriert seit: Sep 2013

10
2013
DE


Deutschland
RE: Dropdown-Menue mit Add-SubVI
Vielen Dank!

[/quote]
Dazu fallen mir ganz spontan die Forenregeln zum Thema Doppelposting der gleichen Fragestellung und ein Eintrag aus dem Lexikon ein:
Rekursion (siehe auch -> Rekursion)
Tongue
[/quote]

Ja tut mir leid, ich dachte da die Fragestellung ja doch ziemlich unterschiedlich ist und mich hier auch andere Lösungsvorschläge interessieren gilt das nciht als Doppelposting Blush

Sollte das ein Admin sehen, kann er das andere Thema gerne löschen aus dem Excel Unterforum.

Gruß Domi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.10.2013, 14:22
Beitrag #6

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
RE: Dropdown-Menue mit Add-SubVI
Hallo Domi,

das mit dem (vermeintlichen) Doppelposting ist ja kein Beinbruch. Wink
Konnte dir denn die Hilfe von Markus und mir ein wenig bei der Lösung deines Problemes helfen?

Gruß,
//Tobias
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.10.2013, 15:13
Beitrag #7

dbuckl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 190
Registriert seit: Sep 2013

10
2013
DE


Deutschland
RE: Dropdown-Menue mit Add-SubVI
(21.10.2013 14:22 )BsaiboT schrieb:  Hallo Domi,

das mit dem (vermeintlichen) Doppelposting ist ja kein Beinbruch. Wink
Konnte dir denn die Hilfe von Markus und mir ein wenig bei der Lösung deines Problemes helfen?

Gruß,
//Tobias

An sich war das schon mal ein großer Schritt vorwärts! Habe ewig probiert selbst
ein VI zu schreiben das aus Excel die entsprechenden String und DBL lesen kann.

Doch ich komme leider nicht ganz weiter. Hier fehlen mir jetzt einfach die Kenntnisse (oder das Englisch) für die Array-Funktionen.Habe das VI soweit ich gekommen bin mal
hochgeladen.

Wie man sehen kann habe ich es geschaft die einzelnen Zeilen zu trennen und die
Zeilen mit den Zahlenwerten in DBL umzuwandlen. Außerdem kann ich auch ein Element
aus einer der jeweiligen Zeilen auslösen und Anzeigen.

Ich komme aber gerade nicht drauf wie ich die alle "beschriebenen Elemente" des Gerätenamens auslese und dann z.B. an ein Enum Auswahlmenü übergeben kann.
Zudem müssen natürlich die Werte für Strom und Spannung mit dem jeweiligen Gerätenamen
verknüpft sein Blink


Angehängte Datei(en) Thumbnail(s)
   

9.0 .vi  GEN_read_from_excel.vi (Größe: 18,39 KB / Downloads: 136)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.10.2013, 15:42
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.425
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Dropdown-Menue mit Add-SubVI
Hallo domi,

einen Enum kann man zur Laufzeit nicht ändern, einen Ring dagegen schon...


Angehängte Datei(en)
11.0 .vi  GEN_read_from_excel.vi (Größe: 15,93 KB / Downloads: 151)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.10.2013, 06:35
Beitrag #9

dbuckl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 190
Registriert seit: Sep 2013

10
2013
DE


Deutschland
RE: Dropdown-Menue mit Add-SubVI
Danke GerdW!
Das muss ich mir jetzt erst mal genauer anschauen, mit einer For-Schleife woltle ich das
zuerst auch machen, wusste dann aber nicht auf was ich den Zähler stellen soll.

Zählt die For-Schleife also bei einer Tabelle automatisch bis keine Werte mehr kommen?

End gut Blush

Gruß Domi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.10.2013, 07:06
Beitrag #10

NWOmason Offline
Simultator
*****


Beiträge: 1.078
Registriert seit: Dec 2010

2012.SP1
2008
EN

93047
Deutschland
RE: Dropdown-Menue mit Add-SubVI
(22.10.2013 06:35 )dbuckl schrieb:  Zählt die For-Schleife also bei einer Tabelle automatisch bis keine Werte mehr kommen?


Genau das macht die Auto-Index-Funktion.

Beste Grüße,
NWO

9 von 10 Stimmen in meinem Kopf sagen: Ich bin nicht verrückt,
die andere summt die Melodie von Tetris
.

NI schrieb:To use the abort button is like using a tree to stop a car!

(20.01.2012 11:02 )NWOmason schrieb:  Getting Started with NI LabVIEW Student Training
http://zone.ni.com/devzone/cda/tut/p/id/7466

Introduction to NI LabVIEW - Learn LabVIEW Basics
http://www.ni.com/gettingstarted/labviewbasics/

Top 5 der Empfehlungen für LabVIEW-Einsteiger
http://www.ni.com/newsletter/51735/de/
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
  flexible DropDown-Menüs zur Tabellenfilterung Trichter 8 4.105 13.12.2016 16:26
Letzter Beitrag: Trichter
  Dropdown für Zellen in einer Tabelle Tobi Wan Kenobi 3 4.849 15.07.2016 05:49
Letzter Beitrag: Tobi Wan Kenobi
  .txt nach DropDown Menü head91 5 4.100 03.02.2015 16:17
Letzter Beitrag: Trinitatis
  Dropdown-Menü dynamisch erstellen lupus022 5 6.510 12.07.2013 08:31
Letzter Beitrag: eb
  Timezone Dropdown Menue Escatec 1 2.755 13.03.2012 10:02
Letzter Beitrag: GerdW
  SubVI Funktionen verwenden, ohne SubVI Frontpanel (AVT Kamera) Allyoucaneat 3 8.103 25.08.2011 15:18
Letzter Beitrag: GerdW

Gehe zu: