程式化的讀取DAQ設備的序號



主要軟體:
主要軟體版本: 7.0
主要軟體修正版本: N/A
次要軟體: N/A
硬體: Multifunction DAQ (MIO)

問題: 我該如何才能程式化的讀取DAQ設備的序號?

解答:

使用DAQmx設備屬性節點可以讓您直接查詢設備的序號。

為了查詢序號,您可以在程式區點擊右鍵來打開程式功能面板,然後進入All Functions»Measurement I/O»DAQmx»Advanced»System Setup 並選擇 DAQmx Device Property Node

將屬性節點放置在程式區並展開他,Identification»Device Serial Number ,然後在後面創造顯示元(Indicator),您就可以看到結果。

典型的序號是以十六進制來表示,但是數值顯示元(Control)的初始格式是浮點數。為了轉換顯示方式,進入人機介面並對DevSerialNum點擊右鍵並選擇Format and Precision。將格式改成為十六進制並點擊OK。現在任意DAQmx設備的序號將以十六進制的格式顯示出來。

注意:如果您使用 LabVIEW 7.0 或者更高版本,您可以使用附件中的VI來獲得序號。

文字型程式語言的方式
對於不是LabVIEW的語言,您可以使用 DAQmxGetDevSerialNum 命令查詢設備序號。

int32 __CFUNC DAQmxGetDevSerialNum(const char device[], uInt32 *data);



相關連結: KnowledgeBase 0TOE61IU: Programmatically Read Serial Numbers from National Instruments Data Acquisition Devices using Traditional DAQ

附加檔案:


QuerySerialNumber.vi - QuerySerialNumber.vi



報告日期: 06/08/2006
最後更新: 08/12/2015
文件偏號: 3Y7FG446