本文所附的是一個zip文件,其中包含一組USB-12 / 14 / 1608FS設備的CSharp示例。 這些示例演示了背景和前景模擬數據收集,TTL觸發啟動和數字輸入/輸出。所有示例都是使用Visual Studio 2008創建的。 一行代碼確定設備。取消注釋定義適合您設備的標識字符串DEVICE變量的命令行的注釋。
除了UL功能外,還添加了一些便利功能,例如IsError,GetBoardNum,DisplayData,CreateFileHeader和WaitForKey。 IsError函數檢查ErrorInfo對象中的錯誤號,如果不為零,則顯示錯誤消息。GetBoardNum函數搜索與標識字符串匹配的設備,找到后退出并返回InstaCal分配的板號。板號用于獲取具有AInScan功能的控制設備對象。CreateFileHeader將獲取信息寫入輸出文件的開頭。顯示數據將數據寫入文件和控制臺屏幕。而WaitForKey就是這樣做的-等待某人按下空格鍵。
如果使用Visual Studio啟動新項目,則必須首先在對象和變量之前添加對MccDaq對象的引用。添加引用通常是通過右鍵單擊項目(在“項目資源管理器”下)并選擇“添加引用”來完成的。使用隨附的示例時,您可能需要重置參考。為此,請刪除“項目參考”下的現有參考,然后使用“添加參考”功能將其重新添加。添加NET參考,咨詢君億道