Zielsystem und System zur Erstellung haben unterschiedliche DAQmx Treiber - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Application Builder (/Forum-Application-Builder) +---- Thema: Zielsystem und System zur Erstellung haben unterschiedliche DAQmx Treiber (/Thread-Zielsystem-und-System-zur-Erstellung-haben-unterschiedliche-DAQmx-Treiber) |
Zielsystem und System zur Erstellung haben unterschiedliche DAQmx Treiber - philipp - 09.03.2010 10:31 Moin werte LVF-Gemeinde. Ich habe eine Frage zu den DAQmx-Treibern. Ich habe auf meinem Zielsystem eine EXE die mit NI-DAQmx 8.0.1f0 und Trad. DAQ 7.4.1f4 läuft. Die für diese EXE verwendete Hardware ist NI-PCI-6602 und BNC-2121. Ich erstelle nun für das Zielsystem eine weitere EXE. Auf meinem Entwicklungssystem habe ich jedoch NI-DAQmx 8.9.5 und Trad. DAQ 7.4.4 installiert. Die neue Hardware, die dazu kommt ist PCI-6221 und SCC-68. Muss ich die neueren Treiber installieren, damit meine neue EXE auf dem Zielsystem auch läuft? Was ist hier zu tun? Ich kann die alte EXE leider nicht ändern bezüglich Treiber etc. da diese tatsächlich nur als EXE vorhanden ist und das ursprüngliche VI nicht vorhanden ist. Vielen Dank und viele Grüße Philipp Zielsystem und System zur Erstellung haben unterschiedliche DAQmx Treiber - Y-P - 09.03.2010 10:48 Ich würde in dem Fall schon die neuen Treiber installieren. Gruß Markus Zielsystem und System zur Erstellung haben unterschiedliche DAQmx Treiber - jg - 09.03.2010 10:51 1. Finde heraus, ab welcher DAQmx-Version deine PCI-6221 unterstützt wird: http://digital.ni.com/public.nsf/allkb/97D...625708100596848 Einfach Readme-Files der verschiedenen Versionen anschauen. Diese Version muss mindestens auf deinem Zielrechner installiert sein. 2. Wenn du keine Funktionalitäten aus dem DAQmx-Treiber verwendest, die erst mit Version 8.9.5 (oder einer entsprechenden Vorversion) hinzugekommen sind, dann sollte dein Programm auch mit einem älteren Treiber laufen. Auf unterster Ebene sind die DAQmx-VIs Aufrufe an eine DLL, und wenn die Funktion in der entsprechend älteren DLL exisitieren, sollte es funktionieren. 3. IMHO spricht auch nichts dagegen, den DAQmx-Treiber auf dem Zielrechner auf eine höhere Version zu ziehen. Solange die 6602 von der entsprechenden Version unterstützt wird natürlich. Gruß, Jens Zielsystem und System zur Erstellung haben unterschiedliche DAQmx Treiber - philipp - 09.03.2010 11:21 Danke schon mal für die schnellen Antworten. Also DAQmx 8.0.1 unterstützt die PCI-6221 und 8.9.5 die PCI-6602. Dann sollte es ja prinzipiell egal sein welche Version ich verwende. Hat das dann irgendwelche Auswirkungen auf mein vorhandenes Programm? Also die alte EXE? Eigentlich sollte das ja kein Problem sein, oder? Wird ja "nur" der Treiber für die Hardware aktualisiert. Grüße |