LabVIEWForum.de - Darstellung des Spannungsverlaufs mit NI USB-6008

LabVIEWForum.de

Normale Version: Darstellung des Spannungsverlaufs mit NI USB-6008
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
So, ich hab jetzt nochmal ein wenig rumgefroscht, und möchte nun, nur der Vollständigkeit halber, meine "Endversion" hochladen.

Vielleicht hat ja jemand ähnliche Anfängerprobleme.

Danke trotzdem für die Hilfe bis hierher.
Hallo Raimunda,
Ich habe ein Problem, welches Du in Deinem VI wohl schon gelöst hast, nur leider kann ich aufgrund meiner älteren Version selbiges nicht öffnen.
Nun zum Problem, und zwar möchte ich mit meiner USB-6008 eine Steuerspannung für eine Laserheizung zwischen 0 und 5 V ausgeben, nach Möglichkeit in kontinuierlichen Werten.
Alle anderen Probleme wie Datenaufzeichnung, Regelung usw. habe ich zumindest in einzelnen Test-VIs gelöst, nur leider kriege ich immer nur einen Spannungswert raus.
Kann es denn sein, dass ich jeweils einen Task für einen diskreten Spannungswert generieren muss?
Für eine kurze Erklärung oder sogar einen Screenshot Deines VIs wäre ich wahnsinnig dankbar.
Beste Grüße
HaRa
Hallo HaRa,

hier mal ein Bild des VIs (nur der AO-Teil):
[attachment=43831]
Anmerkungen:
- Bei fester Sampleanzahl sollte man eine FOR-Loop (statt der While-Loop) verwenden.
- Es bietet sich auch die Autoindizierung an (statt IndexArray).
- Tasks sollte man auch wieder stoppen und löschen.
- Das Schleifentiming ist "unsauber", Raimunda rechnet zwar schön eine Millisekundenangabe aus, diese wird aber gnadenlos am CoercionDot gerundet und entspricht damit nicht mehr seinem eigentlichen Wunsch-Timing... Die USB6008 sollte für die AO-Kanäle auch DAQmx-HW-Timing unterstützen!

Zitat:möchte ich mit meiner USB-6008 eine Steuerspannung ... zwischen 0 und 5 V ausgeben, nach Möglichkeit in kontinuierlichen Werten.
Was heißt bei dir "in kontinuierlichen Werten?
Warum hängst du nicht einfach dein VI an, damit wir gucken können, woran es hapert?
(06.03.2013 08:58 )GerdW schrieb: [ -> ]Die USB6008 sollte für die AO-Kanäle auch DAQmx-HW-Timing unterstützen!
Nein, tut sie nicht! 150S/s Software-Takt laut Specs, mehr ist nicht!

Gruß, Jens
Hey Gerd, Hey Jens!
Danke für die schnellen Anworten und sorry, dass ich wiederum so lange gebraucht habe um zu antworten.
Ich habe mittlerweile von LB Version 7.1 auf 8.5.1 umgestellt und jetzt habe ich auch Beispiele mit denen ich etwas anfangen kann zur Verfügung und die Measurement Express VIs sind auch sehr nützlich.
Mein Problem war einfach, dass mir vorher nur der DAQ-Assistent zur Verfügung stand und ich damit nur Spannungen ausgeben konnte, wenn ich den Task geöffnet und verändert habe. Ein versierterer LB-User hätte sicherlich auch damit irgendwie umgehen können.
Somit hat sich das Problem erledigt und da ich bisher für eine Teilaufgabe nur das Beispiel "gen voltage update.vi" verändert habe und mein angestrebtes VI noch etwas Zeit benötigt, weiß ich nicht ob es Sinn macht das VI zu posten.
Also nochmal Danke und beste Grüße
HaRa
Hallo HaRa,

dann bitte noch dein Profil anpassen...
Schon geschehen!
Sorry nochmal für die Umstände, dafür dass das Ganze jetzt doch etwas Richtung Off Topic führt, dafür dass ich ganz umsonst die Pferde scheu gemacht habe und natürlich dafür dass niemand etwas aus meinem Problem und dessen Lösung lernen kann, außer vielleicht immer eine möglichst aktuelle LB Version zu verwenden.
Grüße
HaRa
Seiten: 1 2
Referenz-URLs