DIAdem

cancel
Showing results for 
Search instead for 
Did you mean: 

Seriennummer NI Hardware mit Diadem auslesen

Hallo,

ich würde gerne die Seriennummer(Hex Code) einer NI 6289 USB Hardware mittels eines Diadem Scriptes auslesen.

Gibt es ein VBS Objekt um auf den NI Max zuzugreifen? Aktuell geschieht das ganze über ein Labview VI mit aufruf aus einem Script.

Leider funktioniert das VI mit Diadem 2015 nicht richtig, daher würde ich es gerne ohne Labview im Diadem realisieren.

 

Schon mal besten Dank im voraus,

Gruss

0 Kudos
Message 1 of 2
(3,985 Views)

Hallo Neujoe,

 

meines Wissens nach gibt es kein VBS Objekt, um auf den NI MAX zuzugreifen.

Das einzigste was mir einfallen würde, ist direkt auf die C-Schnittstelle des DAQmx-Treibers zuzugreifen. Hier gibt es einen Befehl, mit dem man direkt die Seriennummer des Geräts abfragen kann:

 

Programmatically Read the Serial Number of a DAQ Device Using DAQmx - National Instruments
http://digital.ni.com/public.nsf/allkb/92F3F7C79579FA238625718700764F9D?OpenDocument

 

Programmatically Detect Device Information in C-based Programs - National Instruments
http://digital.ni.com/public.nsf/allkb/86256F0E001DA9FF492572A5006FD7D3?OpenDocument

 

Der Haken an der Sache ist, das du die C-DLL des DAQmx-Treibers nicht direkt in DIAdem einbinden kannst. Dies geht nur, wenn du die C-DLL von DAQmx in eine GPI-DLL einbaust, und das erfordert etwas KnowHow.

 

How Can I Call My C Code from DIAdem? - National Instruments
http://digital.ni.com/public.nsf/allkb/0D1B7F2BCF0608B886256C67004A4B1E?OpenDocument

 

Grüße, Stephan

0 Kudos
Message 2 of 2
(3,952 Views)