LabVIEWForum.de
Boolean durch Array bedienen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Boolean durch Array bedienen (/Thread-Boolean-durch-Array-bedienen)



Boolean durch Array bedienen - Gellerpa - 06.06.2018 23:02

Hallo Leute,

ich möchte über ein Array ein Boolean bedienen. Kurz zur Erklärung: Ich habe sechs Steckplätze, daher die Multiplikation (Array bestimmt die Position). In der Angehängten Grafik sieht man, dass der Boolean rot ist. Dieser wird nur grün, wenn der sechste Wert auf 0 steht. Gewünscht von mit ist aber, dass der Boolean auf grün schält sobald ein beliebiger Wert 0 ist. Sprich, im Beispiel von dem Bild, wenn die fünfte Positon 0 ist, sollte der Boolean auf grün schalten. Dies sollte jedoch für alle Positonen möglich sein

[attachment=59191]

Weiß da jemand bescheid und könnte mir helfen?


[attachment=59192]
Hier noch mein VI. Wenn möglich auch ein VI anhängen.



Fataler Denkfehler

Einfach an Min. Value anschließen und den Wert auf 1.

SorryGlas2

Hätte aber stattdessen eine andere Frage: Wie kann ich den Kleinsten Wert ausgeben lassen aber ohne 0?


RE: Boolean durch Array bedienen - Lucki - 07.06.2018 08:15

Das geht so nicht. Bei einem Array sind nur die Elementwerte indiviiduell veränderbar, sonst nichts. Und trotzdem ist nichts einfacher als das. Es gibt die Funktionen "Array to Cluster" und "Cluster to Array". Wenn es um die Frontpatte geht, ist meist die Clusterdarstellung die bessere Wahl. Im Bockdiagramm ist es hingegen das Array. Mittels hin-und-her -Konvertierung mit den genannten Funktionen kann man das Beste aus beiden Welten haben. Die Array-Darstellung auf dem FP muß man nur benutzen, wenn die Anzahl der Elemente sich dynamisch verändert. Bei Dir scheint das aber nicht so zu sein.
(Es gibt noch weitere Einschränkungen. Wenn die Arrayelemte nicht einfache Elemente wie z.B Booleans sind, funktioniert die Konvertieruung mit den genannten Funktionen auch nicht immer. Aber auch da gibt es Lösungen.)
Ein Vi kann ich leider nicht anhängen, denn ich sitze noch im Nachthemd vor dem PC und muss erst mal ins Bad...


RE: Boolean durch Array bedienen - jg - 07.06.2018 14:07

Offtopic2 @Lucki: Geht schon, der OP will doch gar nicht Eigenschaften von Array-Elementen ändern.

@Gellerpa:
So z.B.
[attachment=59194]
Gruß, Jens


RE: Boolean durch Array bedienen - hansi9990 - 07.06.2018 20:10

So sollte dann die Anforderung ganz erfüllt sein.