21.01.2011, 11:56
Hallo Forum,
die Abgabe rückt näher und ich bin ein sehr gutes Stück weitergekommen.
Anbei seht ihr meine Ergebnisse. M.E. ist die VI fast fertig.
Probleme die ich noch habe:
- Komische rote Punkte bei den MOVE-Sub-VIs - ich vermute ein Problem mit den Datentypen?
- Nicht passende Datentypen im letzten Abschnitt der Sequenz.
- Die Case-Strukturen funktionieren irgendwie nicht...ich weiss nur nicht genau, warum nicht. Ich habe als Case-Selektor immer einen Wert aus dem Array genommen. Der kann den Wert 1,2 oder 3 annehmen. Die Cases dazu sind angelegt.
- Der Zweig, bei dem ich einen Wert in das Array "Koordinaten" einfüge (orange Linie) funktioniert so nicht. Ich möchte ein fixes Array mit 3 Spalten zu je 7 Koordinaten anlegen. Dabei soll eine Koordinate immer vom errechneten Wert (Höhe zum Aufnehmen bzw. ablegen aus der Anzahl der sich dort befindlichen Scheiben) überschrieben werden. Wie kann ich in einem Array einen Wert schreiben, unter Angabe der Spalten- und Zeilenindizes?
Ich habe noch als Screenshot einnen Ausschnitt hinzugefügt, auf dem die roten Punkte an den SubVIs zu sehen sind, falls ihr sie nicht drin habt, mangels Library.
Vielen Dank!
die Abgabe rückt näher und ich bin ein sehr gutes Stück weitergekommen.
Anbei seht ihr meine Ergebnisse. M.E. ist die VI fast fertig.
Probleme die ich noch habe:
- Komische rote Punkte bei den MOVE-Sub-VIs - ich vermute ein Problem mit den Datentypen?
- Nicht passende Datentypen im letzten Abschnitt der Sequenz.
- Die Case-Strukturen funktionieren irgendwie nicht...ich weiss nur nicht genau, warum nicht. Ich habe als Case-Selektor immer einen Wert aus dem Array genommen. Der kann den Wert 1,2 oder 3 annehmen. Die Cases dazu sind angelegt.
- Der Zweig, bei dem ich einen Wert in das Array "Koordinaten" einfüge (orange Linie) funktioniert so nicht. Ich möchte ein fixes Array mit 3 Spalten zu je 7 Koordinaten anlegen. Dabei soll eine Koordinate immer vom errechneten Wert (Höhe zum Aufnehmen bzw. ablegen aus der Anzahl der sich dort befindlichen Scheiben) überschrieben werden. Wie kann ich in einem Array einen Wert schreiben, unter Angabe der Spalten- und Zeilenindizes?
Ich habe noch als Screenshot einnen Ausschnitt hinzugefügt, auf dem die roten Punkte an den SubVIs zu sehen sind, falls ihr sie nicht drin habt, mangels Library.
Vielen Dank!