12.10.2009, 10:56
Hallo,
an einem LapTop habe ich für eine Laboranwendung mit einem NI-USB-6008 (=mir) ein Meß-und Aufzeichnungs-vi erstellt. Mit dem zur Verfügung stehendem 6008 (=mir als Dev1 im MAX) läuft die exe auf meinem LapTop.
Nun habe ich versuchsweise das Gerät 6008 (=Labor) angeschlossen und stelle fest, daß die exe zwar läuft aber keine Daten - außer Nullen - aufzeichnet. Selbst wenn ich im MAX das Gerät 6008 (=mir) lösche und das Gerät 6008 (=Labor) dann als Dev1 umbenenne, funktioniert die vorher erstellte exe nicht. Offensichtlich muß mehr als der Hardwarebezug Dev1 bei der exe-Erstellung übertragen werden.
Wie kann man erreichen, daß baugleiche Geräte erkannt werden und somit die exe läuft. Oder ist mein Ansatz falsch? Muß man etwa dem User ein Auswahlmenü anbieten?
Praktisch muß es doch funktionieren, da jemand ansonsten nie ein exe ausliefern könnte, wenn er nicht absolut identisch dieselbe Hardware beim Erstellen vorliegen hat!
Merci Hubert
an einem LapTop habe ich für eine Laboranwendung mit einem NI-USB-6008 (=mir) ein Meß-und Aufzeichnungs-vi erstellt. Mit dem zur Verfügung stehendem 6008 (=mir als Dev1 im MAX) läuft die exe auf meinem LapTop.
Nun habe ich versuchsweise das Gerät 6008 (=Labor) angeschlossen und stelle fest, daß die exe zwar läuft aber keine Daten - außer Nullen - aufzeichnet. Selbst wenn ich im MAX das Gerät 6008 (=mir) lösche und das Gerät 6008 (=Labor) dann als Dev1 umbenenne, funktioniert die vorher erstellte exe nicht. Offensichtlich muß mehr als der Hardwarebezug Dev1 bei der exe-Erstellung übertragen werden.
Wie kann man erreichen, daß baugleiche Geräte erkannt werden und somit die exe läuft. Oder ist mein Ansatz falsch? Muß man etwa dem User ein Auswahlmenü anbieten?
Praktisch muß es doch funktionieren, da jemand ansonsten nie ein exe ausliefern könnte, wenn er nicht absolut identisch dieselbe Hardware beim Erstellen vorliegen hat!
Merci Hubert