Hallo zusammen,
ich habe ein Main, welches ein SubVI über Referenz aufruft (Eingabeparameter ebenfalls als Referenz). Dadurch wird dieses parallel ausgeführt.
Funktionsbeschreibung:
Das Main beinhaltet ein Rundinstrument mit zwei Zeigern, welches die Ist- (blau) und Soll-Geschwindigkeit (rot) anzeigt.
Beim Drücken des Buttons "Bremsen" wird das SubVI v_Soll.vi aufgerufen und der zweite Zeiger (rot, Soll-Geschwindigkeit) läuft im Hintergrund eine Bremskurve ab.
Parallel besteht die Möglichkeit, die Ist-Geschwindigkeit mit + oder - zu verändern. Nach Ablauf der Bremskurve soll allerdings die Soll-Geschwindigkeit genau auf dem
Wert stehen bleiben, der als letztes vom SubVI ausgegeben wurde.
Dies bekomme ich nicht hin. Bei mir "hüpft" die Soll-Geschwindigkeit immer wieder auf 0.
Anbei die zwei VIs.
Main_v_Soll.vi (Größe: 40,78 KB / Downloads: 201)
v_Soll.vi (Größe: 43,64 KB / Downloads: 211)
Ich hoffe jemand versteht mein Problem.
Gruß
Stefan