Hallo Jens,
ich muss wegen dieser VI nochmal stören.
An sich läuft das Ding wie gewünscht, Danke noch einmal.
Aber jetzt, wo ich die Digital Ins nutze bekomme ich ein Problem.
Das Modul hat 16 Inputs und 16 Outputs. Die einen über Port 0, die anderen Port 1 (falls das einen Unterschied macht, da es sich ja um ein Modul handelt).
Nun verwende ich in der VI eine Hauptschleife, in der meine Temperaturen, Analogwerte und eben die Digital Inputs von dem Modul eingelesen werden.
Über eine Queue gehe ich in eine andere Schleife um laufzeitunabhängig meine Digital Outputs zu schalten.
Nun kommt leider bei den Tasks ein Fehler
"Error 201105 occured at DAQmx Start Task.vi
Task Name _unnamed Task <45>"
Ich weiß nichtmals, warum unnamed und warum 45. Ich habe nur 16 in 16 out und alle haben einen Namen
Ich nehme an, dass der Fehler der ist, dass es sich um ein Modul handelt, das an zwei verschiedenen stellen Tasks erstellt und auch beendet. Die Frage ist, kann man überhaupt Input und Output zusammen erstellen?
An sich arbeitet er richtig trotz Fehler. Ich könnte diesen natürlich ignorieren aber richtig machen ist schon schöner
Gruß Tobias
PS: das mit den richtigen beenden von den Queues hab ich immernoch nicht verstanden
also verstanden schon aber ich weiß nicht, wie ich es umsetzten kann