Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
01.02.2010, 09:42 (Dieser Beitrag wurde zuletzt bearbeitet: 01.02.2010 10:29 von jg.)
im Rahmen meiner Diplomarbeit bin ich auf LabVIEW gestoßen um ein schon bestehendes Programm um einige weitere Steuerungskomponenten für die Ansteuerung von Piezoaktoren zu ergänzen.
Das ursprüngliche Programm (innerhalb der For-Schleife) ist eigentlich voll funktionsfähig. Nur sobald ich dieses in eine For-Schleife einbinde, dann wird mir immer der Fehler 200429 ausgegeben mit dem ich leider nicht allzuviel anfangen kann. Die Datenerfassung erfolgt über NI 9215.
Wäre schön, wenn mir da einer schnell helfen oder einen Tip geben könnte wo und warum der Fehler dort auftritt.
' schrieb:Das ursprüngliche Programm (innerhalb der For-Schleife) ist eigentlich voll funktionsfähig. Nur sobald ich dieses in eine For-Schleife einbinde, dann wird mir immer der Fehler 200429 ausgegeben
Von welcher For-Schleife redest du? Von der äußeren?
Ich tippe mal, dass was mit dem DAQ-Assistenten nicht passt.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
ich meine die äußere For-Schleife, die es später ermöglichen soll mehrere Positionen einzulesen. Ok, und was könnte da am DAQ-Assistenten nicht passen?
' schrieb:Ok, und was könnte da am DAQ-Assistenten nicht passen?
Laut Fehler ließt irgendwer ein 1D Array, 1 Sample aus. Das macht aber nur der Assi. Alle anderen lesen 2DArr aus. Demzufolge müsste es am Assi liegen.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
02.02.2010, 10:16 (Dieser Beitrag wurde zuletzt bearbeitet: 02.02.2010 10:16 von Y-P.)
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
Felercode 200429 in For-Schleife mit DAQ
Der Assi ist (wie der Name schon sagt) assi. Ersetze ihn mal durch die normalen DAQ-Funktionen.
Gruß Markus
' schrieb:Laut Fehler ließt irgendwer ein 1D Array, 1 Sample aus. Das macht aber nur der Assi. Alle anderen lesen 2DArr aus. Demzufolge müsste es am Assi liegen.
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
02.02.2010, 10:53 (Dieser Beitrag wurde zuletzt bearbeitet: 03.02.2010 18:37 von jg.)
' schrieb:Danke, habe das Problem nochmal komprimiert. Das tritt schon bei dem Versuch den DAQ-Assi mehrmals nacheinander aufzurufen.
Lass das Element "Clear Task", das du nach dem DAQ-Assi reinhast, einfach weg. Assis machen alles von selbst selbst - auch das Schließen von Tasks, die sie selbst geöffnet haben.
Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).