Wieso läuft While Schleife zu früh los?
Natürlich geht es erst weiter, wenn das SubVI "Motorpositionierung" beendet ist. Eine ganz andere Frage ist aber, ob das SubVi selbst wartet, bis der Motor bei der Position angekommen ist. Das ist offenbar nicht der Fall, und warum sollte es auch? Du denkst wohl, das müsse automatisch so sein? Wenn man das will, dann wäre folgendes zu tun: Nach dem Positionierungbefehl sollte eine Schleife kommen, in der ein Statusbit "Moving?" gepollt wird. Erst wenn "Moving?" = false sollte die Schleife verlassen werden. Du hast zwar in dem SubVI eine Schleife drin, aber ob die das macht und was die überhaupt macht weiß ich nicht.
|