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 

aus Anzeigeelement nacheinander Werte auslesen



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!

24.11.2014, 10:57
Beitrag #1

kadke Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Nov 2014

2013
2014
DE



aus Anzeigeelement nacheinander Werte auslesen
Hallo,

Habe eine Bitcodeumwandlung programmiert und möchte nun anstatt
dem Schieberegler (mit denen ich Dezimalzahlen vorgebe die dann umgewandelt werden)
das Array "nummern" ausgelesen werden und verwendet werden.
In meinem Beispiel stehen im Array "1 4 17 64"
diese Zahlen sollen wie gesagt nacheinander ausgelesen werde und in einen Binärcode umgewandelt werden,
sodass die Lampen angehen.

Hab es schon mit Index-Array versucht aber leider geht das nicht da es sich glaub beim Array um ein
Anzeigeelement und nicht Bedienelement handelt.
Bin leider totaler Anfänger, hoffe es kann mir jemand helfen.

Danke


Angehängte Datei(en)
13.0 .vi  binär.vi (Größe: 30,83 KB / Downloads: 229)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.11.2014, 11:04
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: aus Anzeigeelement nacheinander Werte auslesen
Um einen Indicator auszulesen am einfachsten eine lokale Variable erstellen und diese auf Read stellen. Um mehrere Elemente eines Array zu verarbeiten bietet sich eine autoindizierte For Schleife an.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.11.2014, 11:58 (Dieser Beitrag wurde zuletzt bearbeitet: 24.11.2014 11:59 von kadke.)
Beitrag #3

kadke Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Nov 2014

2013
2014
DE



RE: aus Anzeigeelement nacheinander Werte auslesen
(24.11.2014 11:04 )jg schrieb:  Um einen Indicator auszulesen am einfachsten eine lokale Variable erstellen und diese auf Read stellen. Um mehrere Elemente eines Array zu verarbeiten bietet sich eine autoindizierte For Schleife an.

Gruß, Jens

Hallo Jens,

Kannst du mir vielleicht autoindizierte For Schleife noch näher erklären.
Ich hab anscheinend auch Probleme mit den Datentypen


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.11.2014, 12:41 (Dieser Beitrag wurde zuletzt bearbeitet: 24.11.2014 12:43 von GerdW.)
Beitrag #4

GerdW Online
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: aus Anzeigeelement nacheinander Werte auslesen
Hallo kadke,

auch wenn du deine FOR-Loop "Autoindizierend" benennst, ist sie das momentan leider nicht.
Alles weitere steht in der LabVIEW-Hilfe

Zitat:Ich hab anscheinend auch Probleme mit den Datentypen
Ja.
- Es ist nicht sinnvoll, ganze Zahlen in einem DBL-Array zu speichern…
- Es ist nicht sinnvoll, die QR2-Operationen "von Hand" durchzuführen. Hierfür gibt es NumberToBooleanArray!
- Es ist nicht sinnvoll, auf "=1" zu prüfen, wenn es die Funktion ">0" gibt…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.11.2014, 15:29 (Dieser Beitrag wurde zuletzt bearbeitet: 24.11.2014 15:30 von NoWay.)
Beitrag #5

NoWay Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 241
Registriert seit: Jul 2013

LV-2019
2013
EN


Deutschland
RE: aus Anzeigeelement nacheinander Werte auslesen
Etwas Inspiration meinerseits:
   

GerdW war mal wieder schneller Tongue
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.11.2014, 16:19
Beitrag #6

kadke Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Nov 2014

2013
2014
DE



RE: aus Anzeigeelement nacheinander Werte auslesen
Vielen Dank euch beiden,

Bin leider noch am verzweifeln, weiß nun nicht wie mit dem "NumberToBooleanArray"
die Bits bis 64 an Port 0 von USB6009 gebe und ab 128 dann an Port 1?

Und das mit der autoindizierten Schelife geht auch noch nicht, er schleift nur einen WErt durch und nicht alle 4 Werte Sad


Angehängte Datei(en)
13.0 .vi  binär.vi (Größe: 18,69 KB / Downloads: 168)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
24.11.2014, 16:23 (Dieser Beitrag wurde zuletzt bearbeitet: 24.11.2014 16:24 von GerdW.)
Beitrag #7

GerdW Online
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: aus Anzeigeelement nacheinander Werte auslesen
Hallo kadke,

Zitat:weiß nun nicht wie mit dem "NumberToBooleanArray" die Bits bis 64 an Port 0 von USB6009 gebe und ab 128 dann an Port 1?
Array aufteilen vielleicht?
   
Der erste Port bei der USB6009 hat 8 Bits, warum also schon bei der "64" aufteilen?

Zitat:das mit der autoindizierten Schelife geht auch noch nicht, er schleift nur einen WErt durch und nicht alle 4 Werte
Kannst du dein VI mal in LV2011 anhängen?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.11.2014, 18:35 (Dieser Beitrag wurde zuletzt bearbeitet: 24.11.2014 18:37 von kadke.)
Beitrag #8

kadke Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Nov 2014

2013
2014
DE



RE: aus Anzeigeelement nacheinander Werte auslesen
Sorry, ich kenne noch nicht alle Elemente. Wusste nicht, dass es so einfach ist
die Bits aufzuteilen. Möchte es bei 6 aufteilen, da ich noch ein Startbit habe, ok
stimmt ab 7 aufteilen würde ausreichen
Hoffe man kann jetzt in der Version11 auch alle DAQ-Elemente sehen...

Vielen vielen Dank

Ihr seid echt toll , bin froh das es so ein tolles Forum gibt Smile


Angehängte Datei(en)
11.0 .vi  binär.vi (Größe: 25,78 KB / Downloads: 176)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.11.2014, 08:01
Beitrag #9

kadke Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Nov 2014

2013
2014
DE



RE: aus Anzeigeelement nacheinander Werte auslesen
Hier noch mal die Version11, die sollte funktionieren

Vielen Dank


Angehängte Datei(en)
11.0 .vi  binär3.vi (Größe: 25,98 KB / Downloads: 200)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.11.2014, 08:13 (Dieser Beitrag wurde zuletzt bearbeitet: 25.11.2014 08:16 von NoWay.)
Beitrag #10

NoWay Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 241
Registriert seit: Jul 2013

LV-2019
2013
EN


Deutschland
RE: aus Anzeigeelement nacheinander Werte auslesen
Hallo Kadke.

Bitte nimm dir mal die Hilfe von Labview zur Brust und informiere dich über die einzelnen "Tunnel". Deine For Schleife läuft zwar vier mal, aber immer mit dem gleichen Wert am Eingang. Wenn du einen anderen Tunnel verwendest, wird die Schleife so oft durchlaufen, wie du Elemente im Array reingibst (Lasse dazu den Numerator Anschluss frei). Obacht, wenn mehr als ein Array per Autoindex an der Schleife hängt!

Hier findest du die passende Lektüre: http://digital.ni.com/public.nsf/allkb/B...E700491E34

Anmerkung: Wenn du dir unsicher bist, dann baue dir kleine und einfache VI´s die nach Möglichkeit nur die Funktionen durchführen, die du ausprobieren möchtest. So bekommst du schnell ein Gefühl für grundlegende Elemente in Labview. Das gewonnene Wissen kannst du dann in deinem "Problem-VI" umsetzen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Kehrwertergebnis im Anzeigeelement fehlerhaft L@BTR0N 8 6.772 20.05.2022 21:47
Letzter Beitrag: Martin.Henz
  LED-Anzeigeelement mit runden Ecken nixblicker 9 5.504 30.10.2020 09:23
Letzter Beitrag: Lucki
  Werte nacheinander in Array schreiben über ein Schieberegister BlackEagle 5 8.558 13.12.2019 13:40
Letzter Beitrag: GerdW
  Werte aus Array als Anzeigeelement ares2013 11 9.291 30.04.2019 14:28
Letzter Beitrag: ares2013
  Anzeigeelement modifizieren Mechatroniker28 12 9.285 21.03.2018 11:43
Letzter Beitrag: Mechatroniker28
  HintergrundFarbe Bedien-/Anzeigeelement ändern - schwarz/grau t.hipp 4 4.822 19.02.2018 14:57
Letzter Beitrag: Appa

Gehe zu: