Hallo Sandro,
Zitat:Muss ich das über den DAQ Assistent machen oder einfach die DAQmx read vi verwenden?!
Niemand zwingt dich dazu, ExpressVIs zu verwenden! (Es soll sogar vorkommen, dass man dir davon abrät!
)
Schau dir die DAQmxBasics in meiner Signatur an, die vielen fertigen BeispielVIs zu DAQmx und dann "einfach" die DAQmx-Funktionen verwenden!
Habe es versucht mit den DAQ Funktionen, leider hänge ich im Moment.
Kannst du mir ein ähnliches Beispiel zeigen oder mein VI verbessern oder sagen was da fehlt?
Danke
Hallo Sandro,
hast du dir die einfachen Beispiele zu DAQmx im Beispielfinder mal angeschaut? Wirklich? Und auch verstanden, was da passiert???
Was soll die DAQmx-Property "Signalverlaufsattribute" bewirken?
Warum verzweigst du eine DAQmx-Referenz auf zwei parallele DAQmxRead?
Wieso verwendest du eine DAQmx-Referenz für zwei parallele DAQmxRead, wenn du zwei Kanäle einlesen willst?
Wo wird der DAQmxTask erstellt/definiert?
Hast du deine zwei Kanäle im Task definiert?
Warum verwendest du den Modus "1Kanal 1Sample", wenn du eigentlich (mindestens) 2 Kanäle lesen willst?
Hast du dir das DAQmxBasics durchgelesen - und verstanden?
Hallo Gerd,
angeschaut ja, nur nicht immer verstanden.
Und kein Beispiel gefunden, welches mit meinem Problem ähnlich ist...
daher ein wenig aufgeschmissen
Gruß
Hallo Sandro,
Beispielfinder öffnen:
-> "Signalerfassung und -ausgabe"
-> "DAQmx"
-> "Analoge Erfassung"
-> "Spannung - Softwaregetaktete Erfassung"
Also wirklich: ist es so schwer, im Beispielfinder sich mal durchzuklicken?
Man kann im Beispielfinder auch nach seiner Hardware filtern!
(07.12.2015 14:10 )GerdW schrieb: [ -> ]Also wirklich: ist es so schwer, im Beispielfinder sich mal durchzuklicken?
Ich habe mich durchgeklickt...habe die EN-Version. Daher habe ich folgendes Beispiel gefunden: Voltage - SW Timed Input
Denke dieses Beispiel hast du gemeint?
Habe das nun auch bei mir im VI eingebaut, nur weiß ich immer noch nicht wie ich die Anschlüsse von atan2, (X und Y) verbinden muss?
Ein letzter Schritt...dann habt ihr mich los
Danke für Eure Hilfe!
Hallo Sandro,
Zitat:Habe das nun auch bei mir im VI eingebaut, nur weiß ich immer noch nicht wie ich die Anschlüsse von atan2, (X und Y) verbinden muss?
Du solltest jetzt zwei (2) Spannungssignale von 2 Sensoren einlesen.
Das DAQmxRead würde ich jetzt auf "NChan 1Sample" umstellen, damit solltest du ein 1D-Array of DBL bekommen. Nun noch einfach IndexArray, um den ersten und zweiten Kanal (=Sensorsignal) zu bekommen…
Zitat:habe die EN-Version
Das könnte man im Profil angeben - dann wüsste jeder gleich, wie er dir etwas beschreiben soll…
(07.12.2015 16:07 )GerdW schrieb: [ -> ]Das könnte man im Profil angeben - dann wüsste jeder gleich, wie er dir etwas beschreiben soll…
Ist in meinem Profil angegeben
So in etwa? Nur wie ich das zweite Spannungssignale einlese...klappt nicht!
Hallo Sandro,
Zitat:So in etwa?
So in etwa…
Warum muss man in der inneren FOR-Loop jedesmal dan Task neu anlegen und wieder löschen? Das wird in den Beispielen anders gezeigt…
Zitat:Nur wie ich das zweite Spannungssignale einlese...klappt nicht!
Auch das wird in den Beispielen gezeigt!
Momentan hast du nur einen Kanal ausgewählt und legst damit den Task an.
Wie wäre es denn, beide Kanäle beim Erstellen der Virtuellen Kanäle anzugeben!?
Lies dir doch einfach mal die Hilfe zur Funktion DAQmxCreateChannel durch! Da wird erläutert, wie man einen oder
mehrere Kanäle anlegen kann!
So jetzt hab ichs...glaub ich zumindest?!
Nur der rot eingekreiste Teil...das passt ja so nicht?!