Hallo,
ich habe hier ein mehr oder weniger kleineres Problem, hauptsächlich weil ich die Aktion von Labview nicht verstehe.
Ich habe ein Subvi erstellt mit folgenden Eingängen:
N: Schleifenzählwert
"Elem" : Integerzahl
Realisiert wird in diesem Subvi:
1. Ab dem Wert von Elem wird Elem N-mal inkrementiert
2. Speicherung der Werte in einem Array von Elem bis (Elem+N)
3. Löschung des Arrays auf Buttondruck
Mit hinblick auf mein Programm realisiert das SubVi, dass Koordinaten eines Rechtecks das gezeichnet wird erkannt werden. Hier sind Anfangs- & Endpunkt des Rechtecks bekannt, dabei gibt es 4 SubVis die konstante Koordinaten N mal übernehmen:
Yoben - Y der oberen Linie
Yunten - Y der unteren Linie
Xlinks - X der linken Linie
Xrechts - X der rechten Linie
dazu brauche ich dann noch die inkrement Subvi's wodurch ich mir später die Koordinaten aller Linien des Rechtecks zusammensuchen kann.
Problem:
Das Subvi des Y-inkrements scheint das Subvi des X-inkrements nachzuahmen
anstatt mit den eigens gegeben Eingangswerten N und Elem zu inkrementieren, macht es das gleiche wie das Subvi des X-inkrements.
Alle Eingänge habe ich zudem Überprüft und Verhalten sich wie sie sollten.
Ich werde jetzt das Projekt so aufbauen dass innerhalb der While und Eventstruktur des kleinen Paint Programm nichts mehr berechnet wird, eventuell schafft dies Abhilfe.
ImageCoords.zip (Größe: 97,45 KB / Downloads: 232)