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 

Case mit mehreren Cases



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!

06.07.2009, 11:25
Beitrag #1

wohl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 78
Registriert seit: Oct 2008

2010
2008
DE

68723
Deutschland
Case mit mehreren Cases
Ich will mehrere Bedingungen in eine Case-Struktur einbauen. Zuerst versuche ich es ganz einfach.Nur ich bekomme eine Fehlermeldung.

Einstelen verschiedener Eigenschaften half nichts.

Wolfgang

Lv86_img


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
06.07.2009, 11:28
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Case mit mehreren Cases
Einfach eine oder mehrere Zahlen reinschreiben. Z.B.:

5..10, 15

bedeutet 5 bis 10 oder 15.

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.07.2009, 12:12
Beitrag #3

wohl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 78
Registriert seit: Oct 2008

2010
2008
DE

68723
Deutschland
Case mit mehreren Cases
Bitteschön, wo trage ich die Zahlen ein?

Ich hatte mit Rechtsklick auf die Sektor-Beeschriftung geklickt, dan auf Case danach einfügen, und einen Namen für den Sektor eingetragen. Wenn ich hier nun eine Zahl eintrage, hilft das nichts.

Ich will mit Hilfe des Schiebereglers, der nur die Werte 0,1,2 liefern kann, einen der drei Strings angezeigt bekommen, wenn das Program läuft. Der Datentyp des Schiebereglers ist "vorzeichenloser Wort".

Ich bekomme den Blockdiagrammfehler: "Case-Struktur: Angegebener Case nicht vorhanden".

Logisch ist das nicht.

Wolfgang
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.07.2009, 12:21
Beitrag #4

TSC Offline
LVF-Team
LVF-Team

Beiträge: 1.882
Registriert seit: Sep 2008

LV 2018 SP1
2008
EN

52379
Deutschland
Case mit mehreren Cases
muss es nicht eigentlich "5e" anstatt "5f" heißen?
*zwinker*

hilft sowas?
Lv86_img
Sonstige .vi  Unbenannt_1.vi (Größe: 6,56 KB / Downloads: 486)


LG
Torsten

"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" (Konrad Zuse)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.07.2009, 12:48
Beitrag #5

wohl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 78
Registriert seit: Oct 2008

2010
2008
DE

68723
Deutschland
Case mit mehreren Cases
Hilft leider nicht.

Ich habe schon an das Modell gedacht, das ich oben als Bild eingefügt habe. Letzten Endes sind die Daten keine Konstanten, sondern Zeichenfolgen, die erst während des Programmablaufes entstehen.

Gruß

Wolfgang
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.07.2009, 13:32
Beitrag #6

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Case mit mehreren Cases
' schrieb:Hilft leider nicht.

Ich habe schon an das Modell gedacht, das ich oben als Bild eingefügt habe. Letzten Endes sind die Daten keine Konstanten, sondern Zeichenfolgen, die erst während des Programmablaufes entstehen.

Kannst du z.Bsp. auch so machen:


Angehängte Datei(en) Thumbnail(s)
   

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
06.07.2009, 14:54
Beitrag #7

wohl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 78
Registriert seit: Oct 2008

2010
2008
DE

68723
Deutschland
Case mit mehreren Cases
Danke für die Bemühungen. Eigentlich dachte ich an eine Funktion wie unten, nur etwas eleganter, in einer Case-Struktur.

Aber ich denke, so mache ich es jetzt.

Gruß

Wolfgang

Lv86_img


Angehängte Datei(en) Thumbnail(s)
   

Sonstige .vi  case_test3.vi (Größe: 7,51 KB / Downloads: 227)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.07.2009, 15:40 (Dieser Beitrag wurde zuletzt bearbeitet: 06.07.2009 15:44 von Lucki.)
Beitrag #8

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Case mit mehreren Cases
' schrieb:Aber ich denke, so mache ich es jetzt.
Nein, bitte nicht so. Wenn schon mit Cases, dann wenigstens so:
   
Übrigens: Bereits die rote Farbe in Deinem ersten Posting ist ein Aufschrei von LabVIEW, daß es so nicht geht. Dein Schieberegler liefert als mögliche Werte 0,1,2, bzw der Datentyp U8 liefert die Werte 0..255, nicht aber das Wort "vielleicht". Die Cases 1,2 3 wären aber auch falsch, denn Du mußt in den Cases immer alle Werte berücksichtigen, die der betreffende Datentyp liefern könnte. Bie U8 wären das die Werte 0..255.

Falsch ist:
0
1
2

Mögliche richtige Vorgaben wären also:

Voreinstellung
1
2

0
1
2..

0
1
Voreinstellung

usw.
Praktisch hat das keine Auswirkungen. da der Regler eben nur die Werte 0,1,2 liefert. Es ist also egal, in welchen der drei Cases man die nicht vorkommenden Werte 3..255 mit hineinschmeißt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.07.2009, 17:01
Beitrag #9

wohl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 78
Registriert seit: Oct 2008

2010
2008
DE

68723
Deutschland
Case mit mehreren Cases
Es tut mir leid, in meiner Unbedarftheit habe ich eine Lösung gefunden, die funktioniert: Verstelle ich den Schieberegler, dann werden entsprechend des Reglers die Variablen zur Anzeige gebracht.

Die Variablen entstehen natürlich nicht innerhalb des Cases, daher habe ich sie außerhalb hingestellt.

Die rote Farbe habe ich gesehen, und der Case hat mir am Case-Selector nur ein boolesches Eingangssignal angeboten, obwohl ich einen weiteren Case zugefügt hatte.

Das Wort das ich bein Zufügen des weiteren Cases eingefügt habe denke ich, ist beliebig, und nur für den Anwender zur Information. Denke ich falsch?

Ich habe drei Werte, die ich je nach Bedarf an einen Ausgang verbinden möchte. Die Verwendung eines Case hielt ich für eine machbare Lösung. So ganz falsch klann meine Lösung nicht sein, sonst würde sie nicht funktionieren. Daß sie vielleicht in höchstem Maße unelegant ist, will ich nicht abstreiten.

Ich gehe davon aus, daß das Element "Regler", das Du in dem Beispiel angegeben hast, ein Wert ist, den ich irgendwo aus dem Programm beziehe. Ich habe das konkretisiert, und einen Schieberegler eingesetzt. Sehe ich das falsch?

Du schreibst am Anfang: Wenn schon mit cases, dann ... Was kann man sonst nehmen, um verschiedene Werte wahlweise an einen Eingang zu verknüpfen?

Vielen Dank jedenfalls.

Wolfgang
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.07.2009, 17:05 (Dieser Beitrag wurde zuletzt bearbeitet: 06.07.2009 17:06 von eg.)
Beitrag #10

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Case mit mehreren Cases
@Lucki, schaue die allererste auf die Frage, ich verstehe nicht, was ich da so unklar geschrieben habe. Ich beobachte nun diesen Thread seit Anfang, aber komischerweise wird meine Antwort vom Wolfgang einfach ignoriert.

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
  Case-Struktur: Angegebener Case nicht vorhanden braendy 10 5.071 02.02.2021 15:05
Letzter Beitrag: Lucki
  Event Case Ignoriert Tastendruck wenn in Gegenwart eines anderen "Leeren" Event Case Ksanto 8 6.872 23.10.2017 09:08
Letzter Beitrag: Ksanto
  Sinnvolle Cases MoJoJo 6 4.583 07.01.2015 11:09
Letzter Beitrag: MoJoJo
  Case Strukture mit 3 Case lola2014 13 9.691 23.10.2014 14:17
Letzter Beitrag: GerdW
Question Case-Struktur mir mehr als 2 Cases BobbyBau91 14 9.988 25.01.2014 09:33
Letzter Beitrag: Lucki
  Ein Bedienelement zwie Event Cases oe-ms1 2 3.066 19.07.2013 15:58
Letzter Beitrag: oe-ms1

Gehe zu: