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 

Mehrere Sequenzen/Frames gezielt auswählen



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!

16.11.2010, 09:45
Beitrag #1

psutester Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Nov 2010

7.1
2009
en


Deutschland
Mehrere Sequenzen/Frames gezielt auswählen
Hallo,

ich möcht folgendes aufbauen.

Frontpanel: Auswahl der gewünschten Testschritte, hinter jedem Step steckt ein eigenes Programm.

Select all [ ]
Step 1 [ ]
Step 2 [x]
Step 3 [x]
Step 4 [ ]
Step 5 [ ]
Step 6 [x]
Step 7 [ ]
Step 8 [ ]

Das Programm soll mir nur meine Auswahl abarbeiten.

Wie bau ich das Programm am Besten auf? Gibt es eventuell eine Funktion?

Danke

MFG
psutester
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.11.2010, 10:02
Beitrag #2

Martin Heller Offline
LVF-Stammgast
***


Beiträge: 250
Registriert seit: Feb 2010

2011 SP1
2008
EN

5232
Schweiz
Mehrere Sequenzen/Frames gezielt auswählen
Hallo psutester

Mach doch ein Booleanarray (kannst die Bilder auch errsetzen) und kannst dann mit der Funtkion "Search 1d Array" oder "Boolean to 0/1" dann deine State Machine füttern

mfg Martin


Edit: AngangLv86_img


Angehängte Datei(en)
Sonstige .vi  TestSelectAll.vi (Größe: 10,09 KB / Downloads: 162)

Sonstige .vi  TestSelectAll.vi (Größe: 13,63 KB / Downloads: 172)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.11.2010, 10:07
Beitrag #3

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Mehrere Sequenzen/Frames gezielt auswählen
Was sollen denn diese x in eckigen Klammern, die mal das sind und mal nicht?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.11.2010, 10:18
Beitrag #4

psutester Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Nov 2010

7.1
2009
en


Deutschland
Mehrere Sequenzen/Frames gezielt auswählen
Das [x] bedeutet aktiviert, [ ] nicht.

Bis jetzt habe ich das so gelößt, aber ich dachte vielleicht gibt es eine extra Funktion, bzw es geht einfacher, denn bei über 50 Step wird es eng.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.11.2010, 10:49
Beitrag #5

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
Mehrere Sequenzen/Frames gezielt auswählen
Hi Psutester

Habe noch einen alternativen Lösungsvorschlag unter der Vorraussetzung, dass die Auswahlfläche immer im Prinzip []Auswahl aufgebaut ist.

In dem angehängten Beispiel verwende ich ein ein Enum um den Case auszuwählen, dies hat den Vorteil gerade bei grosser Auswahlmöglichkeit platzsparenden und besser lesbaren Code zu ergeben.

Den Button habe ich zusammen mit dem Enum in einen Cluster gepackt und diesen wiederum in einem Array. Den Cluster habe ich wie schon oben beschrieben verwendet um die bessere Caseauswahl des Enums verwenden zu können. Das Array habe ich gewählt unter der Annahme, dass die Auswahlfläche immer gleich aufgebaut ist, dadurch ist die Erweiterung mit zusätzlichen Testfällen ein klacksWink. Gleichzeitig ist dies wesentlich angenehmer (meiner bescheidenen Meinung nach zumindest) damit weiter zu arbeiten.

LabVIEW 2009


Sonstige .vi  L_sungsVorschlag.vi (Größe: 9,57 KB / Downloads: 190)


Hoffe das Beispiel hilft dir weiter

Gruss MNussbaumer

Wichtig: Der Enum ist nur schreibgeschützt, während das VI lauft. (Sonst könnte man die Auswahl im Array ja auch nicht ändernWink )

Edit: Die Linien kann man unsichtbar machen, habe sie aber extra dagelassen damit du siehst was dahinter stecktWink
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.11.2010, 11:04
Beitrag #6

psutester Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Nov 2010

7.1
2009
en


Deutschland
Mehrere Sequenzen/Frames gezielt auswählen
Vielen Dank, leider kann ich das .vi mit meiner 7.1 Version nicht öffnen.

Könntest du bitte ein Screenshot machen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.11.2010, 11:09
Beitrag #7

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
Mehrere Sequenzen/Frames gezielt auswählen
Ups sorry, hab Labviewerfahrung mit Labviewversion verwechseltRolleyes
Kann leider nicht auf Labview 7.1 runterspeichern Dry

Hier bitteschön:
   

Gruss Marc
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.11.2010, 13:24
Beitrag #8

psutester Offline
LVF-Grünschnabel
*


Beiträge: 35
Registriert seit: Nov 2010

7.1
2009
en


Deutschland
Mehrere Sequenzen/Frames gezielt auswählen
Danke dir, könntest du mir noch sagen, was du an das Shift Register gehängt hast, und um welchen Baustein sich es im True Case handelt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.11.2010, 13:31
Beitrag #9

Martin Heller Offline
LVF-Stammgast
***


Beiträge: 250
Registriert seit: Feb 2010

2011 SP1
2008
EN

5232
Schweiz
Mehrere Sequenzen/Frames gezielt auswählen
Das True-Case wurde sehr wahrscheinlich "nur" durchgeschlauft.

Das "Array" links beim Shift-Register ist eine Konstante vom Array im Frontpanel. Rechtsklick auf das Array im BackDiagram und Create Constant
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.11.2010, 13:34
Beitrag #10

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
Mehrere Sequenzen/Frames gezielt auswählen
' schrieb:Das True-Case wurde sehr wahrscheinlich "nur" durchgeschlauft.

Das "Array" links beim Shift-Register ist eine Konstante vom Array im Frontpanel. Rechtsklick auf das Array im BackDiagram und Create Constant

Genau so hab ichs gemacht ^_^

Gruss Marc

Edit Hier noch das Frontpanel mit unsichtbaren Linien. Die Toolpalette findest du unter "View"->"Tools Palette" viel Spass damitWink

   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Menüpunkt in Ring Constant auswählen creo_123 3 5.954 24.05.2024 07:05
Letzter Beitrag: creo_123
  Papierfach auswählen über Software Tobi Wan Kenobi 0 2.482 21.11.2018 13:02
Letzter Beitrag: Tobi Wan Kenobi
  Doppelte Berechnung & Sequenzen Schtief 4 3.894 08.09.2015 10:15
Letzter Beitrag: GerdW
  Elemente per Mausklick aus Array auswählen joe1234 54 47.418 18.07.2014 16:31
Letzter Beitrag: jg
  TDMS Kanal Auswählen Gast 2 3.253 04.07.2014 08:33
Letzter Beitrag: Gast
  Daten aus Listbox per Doppelklick auswählen Fab05 1 5.297 14.06.2013 16:00
Letzter Beitrag: jg

Gehe zu: