无码人妻精品一区二区三区9厂-国产精品人人做人人爽人人添-在线永久免费观看黄网站-国产精品久久久久一区二区三区

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
  D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
  電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
阿爾泰科技USB采集卡-編程要領。
北京阿爾泰科技發展有限公司
收藏本文     查看收藏

  一、如何管理USB設備

  由于我們的驅動程序采用面向對象編程,所以要使用設備的一切功能,則必須首先用CreateDevice函數創建一個設備對象句柄hDevice,有了這個句柄,您就擁有了對該設備的控制權。然后將此句柄作為參數傳遞給其他函數,如InitDeviceDA可以使用hDevice句柄以初始化設備的DA部件并啟動DA設備,WriteDeviceDA函數可以用hDevice句柄實現對DA數據的連續輸出,SetDeviceDO函數可用實現開關量的輸出等。最后可以通過ReleaseDevice將hDevice釋放掉。

  二、如何批量輸出DA數據

  當您有了hDevice設備對象句柄后,便可用InitDeviceDA函數初始化DA部件,關于頻率等參數的設置是由這個函數的pDAPara參數結構體決定的。您只需要對這個pDAPara參數結構體的各個成員簡單賦值即可實現所有硬件參數和設備狀態的初始化,然后執行EnableDeviceDA這個函數來啟動DA設備。接著便可用GetDeviceStatusDA反復跟蹤DA的FIFO狀態,以實現連續不間斷輸出,當您需要停止DA設備時,同樣調用EnableDeviceDA便可幫您實現(但設備對象hDevice依然存在)。具體執行流程請看下面的圖2.1.1。

  注意:圖中較粗的虛線表示對稱關系。如紅色虛線表示CreateDevice和ReleaseDevice兩個函數的關系是:最初執行一次CreateDevice,在結束是就須執行一次ReleaseDevice。

  五、哪些函數對您不是必須的?

  當公共函數如CreateFileObject, WriteFile,ReadFile等一般來說都是輔助性函數,除非您要使用存盤功能。它們只是對我公司驅動程序的一種功能補充,對用戶額外提供的。


 

狀 態: 離線

公司簡介
產品目錄

公司名稱: 北京阿爾泰科技發展有限公司
聯 系 人: 趙亞茹
電  話: 029-81770605
傳  真:
地  址: 北京市平谷區王辛莊鎮樂園路29號
郵  編: 710000
主  頁:
 
該廠商相關技術文摘:
HMI平板電腦用出色的設備來回報客戶
什么是硬件觸發和軟件觸發
智能數字萬用表開發手冊
阿爾泰科技 RS485模塊安裝說明
數據采集卡和上位機軟件的說明
阿爾泰科技DAM-3000系列RS485采集模塊軟件使用說明
阿爾泰USB采集卡--軟硬件工作性能鑒定
更多文摘...
立即發送詢問信息在線聯系該技術文摘廠商:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯系方式,以方便我們及時與您聯絡

關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網客服熱線:0755-86369299
版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved