08.11.2009, 11:41
Hallo,
ich arbeite erst seit dieser Woche mit LV, darum sind mir noch ein paar vorgehensweisen unbekannt.
Ich möchte einen Ablauf programmieren, in dem unteranderem Ventile über die NI USB 6009 Karte angesteuert werden. In dem Bild macht das die eine SubVi 3.
Darin sollen die Ventile gestellt werden und über den Ausgang gibt es eine Rückmeldung, welche Ventile gestellt sind. Soweit, wie es momentan programmiert ist, müsste es auch funktionieren (die karte habe ich noch nicht eingebunden).
Da die SubVI in vielen Untersequenzen aufgerufen wird, dachte ich man könnte sie außerhalb der Sequenz ablegen und über eine lokale Variable ansteuern. Leider können locals nur mit Controls verknüft werden. Kann ich meine SubVI umstellen, so dass sie auch mit einer localen Variable verbunden werden kann?
Oder ist ein anderes Vorgehen generell besser? ich bin offen für andere Vorschläge
[attachment=22277]
Viele Grüße
Frank
ich arbeite erst seit dieser Woche mit LV, darum sind mir noch ein paar vorgehensweisen unbekannt.
Ich möchte einen Ablauf programmieren, in dem unteranderem Ventile über die NI USB 6009 Karte angesteuert werden. In dem Bild macht das die eine SubVi 3.
Darin sollen die Ventile gestellt werden und über den Ausgang gibt es eine Rückmeldung, welche Ventile gestellt sind. Soweit, wie es momentan programmiert ist, müsste es auch funktionieren (die karte habe ich noch nicht eingebunden).
Da die SubVI in vielen Untersequenzen aufgerufen wird, dachte ich man könnte sie außerhalb der Sequenz ablegen und über eine lokale Variable ansteuern. Leider können locals nur mit Controls verknüft werden. Kann ich meine SubVI umstellen, so dass sie auch mit einer localen Variable verbunden werden kann?
Oder ist ein anderes Vorgehen generell besser? ich bin offen für andere Vorschläge
[attachment=22277]
Viele Grüße
Frank