LabVIEWForum.de
Fehlermeldung in LabVIEW wegen Analog output - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Fehlermeldung in LabVIEW wegen Analog output (/Thread-Fehlermeldung-in-LabVIEW-wegen-Analog-output)



Fehlermeldung in LabVIEW wegen Analog output - Kabum - 17.11.2006 19:30

Hi,

ich bekomme immer die Fehlermeldung die im Anhang unter "Fehlermeldung.jpg" steht, wenn ich Werte auf den analog Output meiner Daqpad 6016 Box schreibe. Der Fehler tritt erst nach ca. 1800 Schleifendurchläufe auf. Ich schreibe die Werte innerhalb einer while Schleife, da der Output Bestandteil eines PID Reglers ist. Das eigentliche Programm hab ich nicht hinzugefügt, da es zu umfangreich ist, sondern nur die Teile die direkt die Hardware ansprechen. Das Programm läuft auch einwandfrei, wenn ich es ohne diese beiden Teile starte.

Außerdem hab ich auch schon probiert mit einem leeren Vi (also ohne PDI Regler oder irgendeiner Wertänderung auf den Output) und einer while Schleife den analog Output zu beschreiben, aber auch hier tritt der gleiche Fehler nach einer gewissen Anzahl an Schleifendurchläufe auf. Ich lasse den Task automatisch von LabVIEW erstellen, also sollte das eigentlich fehlerfrei sein.

Ich gehe davon aus, dass es ein ziemlich trivialer Fehler ist, aber ich finde ihn nicht.
Schon mal ein danke für jedwede Hilfe.


Fehlermeldung in LabVIEW wegen Analog output - Kabum - 19.11.2006 14:45

<div align="left">Ich hab mir die VI Hierarchie mal angeschaut und hab da glaube ich was ungewöhnliches gefunden. Ich hab zwei Bildausschnitte von der Hierarchie im Anhang. Dort ist zu sehen das jede menge Daqmx Blöcke in der Hierachie vorhanden sind. Ich finde dies ziemlich ungewöhnlich, aber ich könnte mich auch irren. Wäre nett wenn mir dies jemand erklären könnte. Wie gesagt ich erstelle die Hardwareansteuerung über "DAQmx Taskname" und lasse anschließend den Programmcode automatisch erzeugen.</div>


Fehlermeldung in LabVIEW wegen Analog output - jg - 19.11.2006 19:46

<div align="left">Hallo,

ich glaube, über die Menge an DAQmx-VI's in der VI-Hierchie musst du dir keine Gedanken machen.

Bedenke, das so ziemlich jedes DAQmx-VI in einer Menge von Varianten aufgerufen werden kann (nur so als Bsp: DAQmx Read kann z.B. Analog in, 1 Kanal, 1 Sample / Analog in, N Kanal, N Samples / Digital In, 1 Kanal, 1 Waveform uvm.).

So weit ich weiss, existiert für jede Variante ein VI, in der VI-Hierachie stehen aber erst ein mal alle Varianten drin. Daher die Vielfalt.

MfG, Jens</div>