08.09.2011, 11:01
Hallo zusammen,
ich habe ein Problem bezüglich eines SubVIs, welches nicht mehr zurück in mein Main-Programm übergeht.
Also ganz genau arbeite ich an einer Regelung und dafür verwende ich einen motorisierten Piezo-Rotationstisch von Newport (CONEX-AG-PR100P). Dieses schon von der Firma mitgelieferte Programm für das Gerät versuche ich nun als SubVI in mein Main-Programm zu integrieren. Soweit die Überlegung. Jedoch funktioniert das nicht so wie gedacht. Das Problem ist, dass das fertige Newport-Programm sehr kompakt ist. Und wenn ich als Neuling das richtig interpretiere kann dieses Programm auch nicht enden und in mein Main-Programm zurück "springen", weil die Abbruch bzw. Enden-Funktion in sehr vielen Schleifen integriert ist. Und ich weiß nun nicht wie ich dieses Programm nach einem Schritt (bzw. einer definierten Bewegung) wieder abbrechen kann und in mein Main-Programm zurückgehe um meine nächste Bedingung zu prüfen. Es wäre toll wenn mir da jemand weiterhelfen könnte, denn ich bin mit meinen Ideen am Ende.
Ich habe das Programm mal angehangen (...Virtuel Front Panel.vi).
Danke.
EDIT jg: , Skript zur automatischen Feststellung von LV-Versionen funktioniert bei LLBs nicht.
[attachment=35751]
ich habe ein Problem bezüglich eines SubVIs, welches nicht mehr zurück in mein Main-Programm übergeht.
Also ganz genau arbeite ich an einer Regelung und dafür verwende ich einen motorisierten Piezo-Rotationstisch von Newport (CONEX-AG-PR100P). Dieses schon von der Firma mitgelieferte Programm für das Gerät versuche ich nun als SubVI in mein Main-Programm zu integrieren. Soweit die Überlegung. Jedoch funktioniert das nicht so wie gedacht. Das Problem ist, dass das fertige Newport-Programm sehr kompakt ist. Und wenn ich als Neuling das richtig interpretiere kann dieses Programm auch nicht enden und in mein Main-Programm zurück "springen", weil die Abbruch bzw. Enden-Funktion in sehr vielen Schleifen integriert ist. Und ich weiß nun nicht wie ich dieses Programm nach einem Schritt (bzw. einer definierten Bewegung) wieder abbrechen kann und in mein Main-Programm zurückgehe um meine nächste Bedingung zu prüfen. Es wäre toll wenn mir da jemand weiterhelfen könnte, denn ich bin mit meinen Ideen am Ende.
Ich habe das Programm mal angehangen (...Virtuel Front Panel.vi).
Danke.
EDIT jg: , Skript zur automatischen Feststellung von LV-Versionen funktioniert bei LLBs nicht.
[attachment=35751]