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!
ich habe mal eine Anfängerfrage: Ich verwende die PCI 4016, über die ich ein analoges Signal senden möchte. Nun habe ich zwei Out-Kanäle im Measurement & Automation Explorer definiert. Das Problem ist jedoch, dass ich diese Kanäle im Blockdiagramm nicht zuweisen kann, wenn ich die Funktion "AO Generate Waveform" verwende und dazu über DAQ einen der beiden Kanäle angeben möchte.
Wenn ich allerdings analoge Eingangskanäle definiere kann ich diese im DAQ auswählen. Ist die Messkarte vielleicht nur für Eingangssignale geeignet oder habe ich einen Fehler im Blockdiagramm gemacht???
Ich bin schon reichlich verzweifelt, deswegen bin ich um jede Antwort dankbar,
' schrieb:Die Karte kann ich weder im Katalog 2006 oder 2007, noch in der Hilfe-Funktion, noch unter ni.com finden.
Hallo,
ich habe mal gegoogelt und diese Seite gefunden: http://sine.ni.com/nips/cds/view/p/lang/en/nid/11442. Dort steht auch, dass sie zwei analoge Ausgänge besitzt. Im Gerätemanager wird sich auch als PCI 6014 angezeigt.
Mfg Jan
24.03.2007, 15:12 (Dieser Beitrag wurde zuletzt bearbeitet: 24.03.2007 15:24 von Lucki.)
Da haben wir's ja schon. Die Karte gehört zur neuen M-Serie, ist besser und billiger als die E-Serie, die M-Serie funktioniert allerdings nur mit den neuen DAQmx - Treibern. Wenn Du schreibst, Du benutzt die Funktion "AO Generate Waveform", so hört sich das recht nach alten Treibern an. Das unerklärliche Wunder wäre dann allerdings, wieso Analog Input mit alten Treibern noch funktioniert.
Ich habe neben neueren Versionen auch noch die Version 7 installiert und habe mal nachgeschaut. Obwohl im M&A-Explorer DAQmx installiert ist, finde ich kein DAQmx in der Funktions-Palette. Das hat aber nichts zu bedeuten, wahrscheinlich geht es irgendwie, diese Funktionen sichtbar zu machen, mach Dich da mal schlau, oder vielleicht gibt jemand hier einen Tip.
Wenn es nicht funktionieren sollte, dann wäre der bereits stattgefundene Kauf dieser Karte ein sehr gutes Druckmittel, Deine Firma zu einem LV-Update zu nötigen - weil die Karte nur dann zu verwenden ist. (Nach dem Motto: Wer A sagt, muß auch B sagen.)
ja ich meinte die 6014, da hatte ich in meiner ersten Nachricht nen Zahnlendreher drin. Sorry!
Also zum Alter der Karte kann ich leider keine Aussage machen, aber ich werde am Montag mal nachfragen, wann diese gekauft wurde. Die Karte wurde angeblich auch schon für "Input" Aufgaben genutzt.
@ Lucki: Also wenn dich jetzt richtig verstanden habe, sind die Treiber veraltet, die ich benutze. Kann ich da nicht einfach ein Treiber-Update machen, oder doch besser neuere LabVIEW-Version?
Wenn das vielleicht noch für das Problem wichtig ist: Das Kanäle zuweisen war nicht ganz einfach, im Explorer konnte ich weder OUT noch IN Kanäle zuweisen. Über das Blockdiagramm mit den DAQ-Assistenten funktionierte das auch nicht. Das habe ich dann nach langem Ausprobieren durch Zufall anders hinbekommen. Die Schritte aus der Bedienungsanleitung funktionierten auch nicht. Ich mache am Montag mal ein Screenshot und stelle es hier ein, weil ich jetzt nicht mehr genau sagen wie ich es hinbekommen habe.
[quote name='Lucki' date='24.03.2007, 15:12' post='25025']
Da haben wir's ja schon. Die Karte gehört zur neuen M-Serie, ist besser und billiger als die E-Serie, die M-Serie funktioniert allerdings nur mit den neuen DAQmx - Treibern. Wenn Du schreibst, Du benutzt die Funktion "AO Generate Waveform", so hört sich das recht nach alten Treibern an. Das unerklärliche Wunder wäre dann allerdings, wieso Analog Input mit alten Treibern noch funktioniert.
Hallo,
auf der NI-Seite ist die Karte aber unter B-Serie aufgelistet....?!
Mfg Jan
25.03.2007, 08:40 (Dieser Beitrag wurde zuletzt bearbeitet: 25.03.2007 08:47 von Lucki.)
' schrieb:auf der NI-Seite ist die Karte aber unter B-Serie aufgelistet....?!
Du hast recht, aber trotzdem, im Datenblatt ist die Rede von DAQmx. Ich habe jetzt kein Lust mehr hier mitzumachen, wenn von Dir, abgesehen von Kartennummern mit Zahlendrehern, überhaupt keine verwertbaren Informationen kommen. Ist die Karte denn nun im M&A-Explorer als DAQmx Gerät, als traditionelles Gerät oder als beides gelistet? Das sieht man doch sofort und wäre wichtig und für Dich wären das höchsten drei Worte.
Und, falls nur als DAQmx-Gerät, hast Du nun in LabVIEW 7 in der Funktionspalette die DAQmx-Funktionen oder hast Du sie nicht nicht? Und welche Funktionen, DAQ traditionell oder DAQmx, hast Du denn verwendet?
Und warum schickst Du nicht mal ein VI oder ein Bild davon?
Tschüß Ludwig
ich schaue morgen mal nach, habe den Rechner leider nicht hier zu Hause. Dann kann ich hoffentlich qualifiziertere Antworten/Informationen geben, wie gesacht, bin leider absoluter Anfänger was LabVIEW betrifft.
hier nochmal eine ausführliche Problembeschreibung:
- Out Kanäle kann ich nur im M&A-Explorer definieren, nachdem ich vorher einen IN-Eingang definiert habe
- Mit allen Aktivitäten, die über den DAQ-Assistenten laufen kann ich nichts definieren, das endet damit, dass ich "physical channels" angeben soll, aber keine zur Auswahl stehen.
DAQmx-Treiber sind installiert. Entsprechende Funktionspallte gibts im Blockdiagramm auch. Habe ich heute ausprobiert, aber Channels und Task definieren läuft auch über den DAQ-Assistenten. Die Messwertkarte ist als traditionelles Gerät aufgelistet.