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 

Boolean Array zur Steuerung einer Casestruktur verwenden



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!

04.08.2011, 10:12
Beitrag #1

jojo2203 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 56
Registriert seit: Nov 2007

2011
2007
kA

09126
Deutschland
Boolean Array zur Steuerung einer Casestruktur verwenden
Hallo,

ich habe ein 1d boolean array anliegen und möchte die Signale zur Steuerung einer Casestruktur verwenden, dabei bekomme ich eine Fehlermeldung das die Datentypen nicht zusammenpassen.

Nun habe ich versucht aus diesem Array ein Datenfeld auszulesen und das weiterzuverwenden, aber die Fehlermeldung bleibt. Wie wäre die richtige Vorgehensweise?

Danke. MfG jojo
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.08.2011, 10:18
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
RE: Boolean Array zur Steuerung einer Casestruktur verwenden
Wandel das boolsche Array in eine Zahl.

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
04.08.2011, 10:19
Beitrag #3

NWOmason Offline
Simultator
*****


Beiträge: 1.078
Registriert seit: Dec 2010

2012.SP1
2008
EN

93047
Deutschland
RE: Boolean Array zur Steuerung einer Casestruktur verwenden
(04.08.2011 10:12 )jojo2203 schrieb:  ich habe ein 1d boolean array anliegen und möchte die Signale zur Steuerung einer Casestruktur verwenden, dabei bekomme ich eine Fehlermeldung das die Datentypen nicht zusammenpassen.

Die Casestruktur kann nur einen skalaren Wert verarbeiten und kein Array, deswegen


(04.08.2011 10:12 )jojo2203 schrieb:  Wie wäre die richtige Vorgehensweise?

- über eine FOR-Schleife laufen mit Autoindezierung
- oder BooleanArray nach numeric umwandlen und im Case die Zahlen auswerten
- oder mal dein VI hochladen mit einer Beschreibung was du denn vorhast und was mit dem BooleanArray gesteuert werden soll.

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
04.08.2011, 10:46
Beitrag #4

jojo2203 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 56
Registriert seit: Nov 2007

2011
2007
kA

09126
Deutschland
RE: Boolean Array zur Steuerung einer Casestruktur verwenden
habe die Variante gewählt:

- oder BooleanArray nach numeric umwandlen und im Case die Zahlen auswerten

scheint gut zu funktionieren, habe es aber noch nicht intensiv getestet, mache ich aber noch.

Danke an die beiden Helfer.

MfG jojo
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.08.2011, 11:33
Beitrag #5

M@rRy Offline
LVF-Padawan
***


Beiträge: 273
Registriert seit: Aug 2011

7.1
2011
EN


Deutschland
RE: Boolean Array zur Steuerung einer Casestruktur verwenden
Falls du mal vergleichen möchtest, hier: http://www.labviewforum.de/Thread-Neulin...-ein-Event in meinem Programm mache ich genau das selbe. Dazu musst du nur das SubVI öffnen wo die Mini-Tastatur drinne is. Alle Zahlen stellen dabei ebenfalls Boolean dar und die Switch-Case-Anweisung sorgt dann für die nötige Zuordnung.

Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.08.2011, 08:51 (Dieser Beitrag wurde zuletzt bearbeitet: 08.08.2011 18:25 von Lucki.)
Beitrag #6

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Boolean Array zur Steuerung einer Casestruktur verwenden
Es ist auch dieses zu bedenken:
Bei einem Boolschen Array mit z. 8 Knöpfen gibt es 256 Schaltmöglichkeiten. Dementsprechend sind bei Anschluß an einen Case 256 Fälle zu unterscheiden.
Meist geht es aber darum, daß immer nur einer von den Knöpfen gedrückt wird. Man hat dann nur 8 oder 9 Fälle zu unterscheiden. Die geeignete Struktur wäre dann aber nicht das Array, sondern der "Radio Button" ("Optionsfeld").
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.08.2011, 07:12
Beitrag #7

M@rRy Offline
LVF-Padawan
***


Beiträge: 273
Registriert seit: Aug 2011

7.1
2011
EN


Deutschland
RE: Boolean Array zur Steuerung einer Casestruktur verwenden
(08.08.2011 08:51 )Lucki schrieb:  Es ist auch dieses zu bedenken:
Bei einem Boolschen Array mit z. 8 Knöpfen gibt es 256 Schaltmöglichkeiten. Dementsprechend sind bei Anschluß an einen Case 256 Fälle zu unterscheiden.

Da hilft es schon wenn man sich in der binären Welt ein wenig zurecht findet!

Bei meinem Programm hab ich zwar auch nur immer einen Knopf genommen, weshalb ich da nicht x-tausende von verschiedenen Fällen benötige, aber erstmal auf einem Zettel eine Tabelle zu machen is da schon nich verkehrt, sonst findet man später den Fehler nie, der unter Garantie bei einem der Cases auftreten wird.
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
  Event Triggern über boolean Anzeige simcum 6 3.567 25.02.2023 14:57
Letzter Beitrag: simcum
  CaseStruktur Gottimp 6 3.766 17.08.2021 16:56
Letzter Beitrag: jg
  Steuerung einer Klimakammer über ModBus Master - Slave devbeginner 2 3.283 26.06.2020 14:30
Letzter Beitrag: jg
  Mittelwert VI mit Boolean-Ausgang BlackEagle 6 5.449 18.01.2020 15:10
Letzter Beitrag: Lucki
  Boolean als globale Variable ares2013 12 11.333 06.09.2019 13:57
Letzter Beitrag: GerdW
  Boolean durch Array bedienen Gellerpa 3 5.059 07.06.2018 20:10
Letzter Beitrag: hansi9990

Gehe zu: