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 

Anfänger-Probleme mit Case-Struktur



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!

05.09.2005, 13:45
Beitrag #1

Sassette Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Aug 2005



kA



Anfänger-Probleme mit Case-Struktur
Hey,
ich hab folgendes Problem: Ich hab ein kleines Programm geschrieben bei dem ich drei was verschiedenes auswählen kann, was das Programm machen soll.
Das mache ich über eine Case-Struktur. Ich will aber, dass ich nur eine Stop-Button habe und egal, was das Programm tut (in welchem Case-Fall es sich befindet) durch den einen Button anhält.
Wie mache ich das???
Ich hänge das Prog zum Verständnis mal an.
Vielen Dank!!!


Angehängte Datei(en)
Sonstige .vi  8_Bit_Z_hler.vi (Größe: 48,5 KB / Downloads: 195)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.09.2005, 20:01
Beitrag #2

Buh Offline
LVF-Grünschnabel
*


Beiträge: 39
Registriert seit: May 2005

8.2.1
2003
de

734..
Deutschland
Anfänger-Probleme mit Case-Struktur
tag,

du mußt halt den wert des bedienelementes "Zähler anhalten" mit den anderen bedingungen verodern! und das bedienelement gehört den mit in die schleife mit rein, um immer den aktuellen wert zu bekommen (bzw. dann eine lokale variable davon)
gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.09.2005, 06:48
Beitrag #3

Sassette Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Aug 2005



kA



Anfänger-Probleme mit Case-Struktur
also dass der schalter (mit dem ich ja die schleife anhalten will) in die while-schleife rein muss, ist schon klar.
das problem ist nur, dass ich in drei verschiedenen case-fällen jeweils eine schleife drin hab und jede dieser schleifen mit ein und dem selben schalter stoppen können will.
da weiß ich nicht, wie das geht :?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.09.2005, 07:41
Beitrag #4

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Anfänger-Probleme mit Case-Struktur
in diesem Fall solltest dir ueberlegen ob es net schonenender fuer die Performance waere auf eine Eventstruktur auszuweichen!
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.09.2005, 10:02
Beitrag #5

Sassette Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Aug 2005



kA



Anfänger-Probleme mit Case-Struktur
klingt gut.
ich hab zwar noch keine ahnung, was das ist, aber das werd ich schon noch raus bekommen.
wo liegen denn da die unterschiede???
danke für eure hilfe!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.09.2005, 10:22
Beitrag #6

thomas.sandrisser Offline
LVF-SeniorMod


Beiträge: 1.298
Registriert seit: Sep 2005

xxxx
2005
EN

78759
United States
Anfänger-Probleme mit Case-Struktur
Der groeßte Vorteil darin liegt, dass es um welten ressourcenschonender ist als die case verschachtelung in verbindung mit einer aeußeren while schleife!

Such im Example Finder einfach nach "events". Dann kannst dir z.B. das Beispiel "Event Tracking.vi"

In jeden Case der Evenstructur kannst du z.B. deine Funktionalitaet rein programmieren (auch in ein SubVI packen) und dann ablaufen lassen! Noch eine elegantere Loesung waere es, mit Sub-Panels zu arbeiten (Example Finder: Sub-Panel)

Gruß
Tom
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
06.09.2005, 11:03
Beitrag #7

Joe Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 110
Registriert seit: Oct 2004

8.20
2004
kA


Deutschland
Anfänger-Probleme mit Case-Struktur
Hi Sassette,

da ich selber vor fast einem Jahr mit LabVIEW erst angefangen habe und da auch so meine Probleme mit Event-Structures habe, hab ich mich mal grad drangesetzt und dein Programm in ein Event-basiertes umgebaut.

Es hat genau dieselben Funktionalitäten wie deins.

Ist in 7.0 geschrieben.

Gruß,
Joe


Angehängte Datei(en)
Sonstige .vi  8_Bit_Z_hler_mit_Events.vi (Größe: 72,89 KB / Downloads: 183)
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
  Case-Struktur: Angegebener Case nicht vorhanden braendy 10 5.174 02.02.2021 15:05
Letzter Beitrag: Lucki
  Case Struktur 2 Schleifendurchläufe verzögert True setzen aber sofort auf False bachatero18 4 4.728 07.11.2020 14:08
Letzter Beitrag: Martin.Henz
  CAN Nachrichten in Array verarbeiten und aus Case Struktur weiterverarbeiten Tomate27 4 3.806 17.07.2020 13:30
Letzter Beitrag: Tomate27
  Steuerung, Case-Struktur pixie_2 4 3.361 16.04.2020 14:30
Letzter Beitrag: GerdW
  Event Case Ignoriert Tastendruck wenn in Gegenwart eines anderen "Leeren" Event Case Ksanto 8 7.021 23.10.2017 09:08
Letzter Beitrag: Ksanto
  Case-Struktur führt True und False aus (Ereignisschleife) HIMI 11 7.821 24.08.2017 13:04
Letzter Beitrag: HIMI

Gehe zu: