LabVIEWForum.de - Gerät mittels Labview über Taster anzusteuern

LabVIEWForum.de

Normale Version: Gerät mittels Labview über Taster anzusteuern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7

Monte Christo

Hallo GerdW,



Switch "Zustand"
Case 0: LED1-3 off
Case 1: LED1 on
Case 2: LED2 on
Case 3: LED3 on
EndSwitch
Hallo Christo,

Zitat:Was muss ich den an die Case Struktur anschließen und mit den LEDs??
Du musst den erkannten Zustand als Input anschließen und bekommst als Ausgang den Zustand der einzelnen LEDs:
[attachment=53109]
Oben im Bild der Vorschlag mit einer Case-Struktur, unten eine Alternative mit einer Array-Konstanten…

Ist es wirklich so schwierig, aus einem Zustandswert 3 LEDs an-/auszuschalten?

Monte Christo

Hallo GerdW,

es tut mir leid aber leider bin noch nicht gut in Labview und muss noch sehr viel lernen habe leider etwas Zeitdruck.
Hallo Christo,

Zitat:bekomme bei der Case Schleife die Fehlermeldung: Case Structure No case for some selector values.
Weil du hier einen numerischen Wert an den Selektor angeschlossen hast! Die Case-Struktur muss eben wissen, was bei allen möglichen Eingangswerten zu tun ist - und "numerisch" erlaubt nunmal deutlich mehr als ein boolscher Wert mit TRUE/FALSE…

Außerdem dachte ich, dass du den "Zustand" anzeigen willst, den du aus dem empfangenen String ausgelesen hast - und nicht das, was in einem Control auf dem FP eingestellt wurde:
[attachment=53115]
Dieses "Standard" bei der Case-Struktur stellt man über das Kontextmenü (Rechtsklick!) der Case-Struktur ein - das wird auch in der LabVIEW-Hilfe erläutert!

Monte Christo

Hallo GerdW,


Die Statuswerte brauche ich nicht zu sehen. Nur drüber die LED schalten.

Danke

Monte Christo

Hallo GerdW,

kannst du mir vielleicht sagen, wie ich diesen Binärcode ebenfalls in dem Array nach Gruppe und Zustand aufteilen kann.



Danke
Hallo Christo,

du redest von "Binärcode", hast aber einen String in Normal-Display in deinem VI…

Sieht dein "Binärcode" wirklich genau so aus?
Wie sieht der Code aus, wenn Relais 2 oder 3 geschaltet ist?

Monte Christo

Hallo GerdW,

also Relais nicht geschaltet 0000 0000

Mfg

Monte Christo

Hallo GerdW,


Danke
Hallo Christo,

du willst also ein Bytearray auswerten:
[attachment=53166]
Seiten: 1 2 3 4 5 6 7
Referenz-URLs