LabVIEWForum.de - PCI-6602_NIDAQ_NIDAQmx

LabVIEWForum.de

Normale Version: PCI-6602_NIDAQ_NIDAQmx
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

in einem seit langer Zeit verwendeten Mess/Steuer-Programm verwende ich eine PCI-6602 als Eventcounter. Das geschieht so, dass ein Counter eine frei einstellbare Zeitbasis auf dem Zählerausgang liefert und dieses Signal dann auf das Gate der Eventcounter geht. Das funktionierte bisher bis LV8.6 und einem entsprechenden NIDAQ. Verwendet habe ich hierfür das COUNTERSETATTRIBUTE.vi aus der zadvdctr.lib. Der Vorteil des genannten .vi war, dass ich explizit sagen
konnte welche Eingänge verwendet werden (GATE, Source). Ich habe jetzt auf LabView 2011 umgestellt (Windows 7; NI-DAQmx 9.3.5) und habe mich gefreut, dass alle Counter.vi's noch als lauffähig dargestellt wurden, nur beim Starten gibt es den Fehler -10401 (not a NI-Hardware). Verwende ich die neuen Counterwerkzeuge (DAQmx-Counter) wird die Karte erkannt und alles funktioniert. Nur leider bin ich nicht in der Lage so einfach wie früher das Verhalten und die Inputterminals der Karte festzulegen.
Kann mir jemand sage, ob ich unter LV 2011 entweder das alte COUNTERSETATTRIBUTE.vi wieder ins Laufen bekomme, oder wie ich deren Funktionen unter DAQmx-Counter nutzen kann.
Danke im Voraus und viele Grüße aus Jülich,

Jürgen
Referenz-URLs