999国内精品永久免费视频,色偷偷9999www,亚洲国产成人爱av在线播放,6080亚洲人久久精品,欧美超高清xxxhd

首頁(yè) 新聞 工控搜 論壇 廠商論壇 產(chǎn)品 方案 廠商 人才 文摘 下載 展覽
中華工控網(wǎng)首頁(yè)
  P L C | 變頻器與傳動(dòng) | 傳感器 | 現(xiàn)場(chǎng)檢測(cè)儀表 | 工控軟件 | 人機(jī)界面 | 運(yùn)動(dòng)控制
  D C S | 工業(yè)以太網(wǎng) | 現(xiàn)場(chǎng)總線 | 顯示調(diào)節(jié)儀表 | 數(shù)據(jù)采集 | 數(shù)傳測(cè)控 | 工業(yè)安全
  電 源 | 嵌入式系統(tǒng) | PC based | 機(jī)柜箱體殼體 | 低壓電器 | 機(jī)器視覺(jué)
WINCE系統(tǒng)IO驅(qū)動(dòng)說(shuō)明
北京凱控科技有限公司
收藏本文     查看收藏
WINCE系統(tǒng)IO驅(qū)動(dòng)說(shuō)明
  1. 設(shè)備名稱:GPIO,設(shè)備驅(qū)動(dòng)文件名是GPIOnnnnxxxxxx.dll, nnnn是產(chǎn)品型號(hào),xxxxxx是驅(qū)動(dòng)文件生成日期
  2. 本驅(qū)動(dòng)能夠管理DI、DO、AI、AO、PI、PO、運(yùn)行指示燈、告警指示燈、蜂鳴器。運(yùn)行指示燈、告警指示燈、蜂鳴器的IO類型是IO_TYPE_SYS,編號(hào)為1-3.
  3. 驅(qū)動(dòng)需要在應(yīng)用程序中動(dòng)態(tài)加載
  4. 驅(qū)動(dòng)操作主要通過(guò)填充IO_CMD結(jié)構(gòu)數(shù)據(jù)進(jìn)行。IO_CMD結(jié)構(gòu)詳見(jiàn)設(shè)備驅(qū)動(dòng)頭文件。
  5. IO__CMD結(jié)構(gòu)變量通過(guò)GIO_IOControl接口寫(xiě)入和讀取
    1. 函數(shù)原型:GIO_IOControl(DWORD hOpenContext,DWORD dwCode,PBYTE pBufIn,DWORD dwLenIn,PBYTE pBufOut,DWORD dwLenOut,PDWORD pdwActualOut);
    2. 參數(shù)說(shuō)明:
      1. hOpenContext,設(shè)備句柄,執(zhí)行CreateFile時(shí)得到
      2. dwCode,操作代碼
      3. pBufIn,dwLenIn:寫(xiě)入驅(qū)動(dòng)的數(shù)據(jù)
      4. pBufOut,dwLenOut:讀取驅(qū)動(dòng)的數(shù)據(jù)
      5. pdwActualOut,不使用。
  6. 初始化
    1. IO使用前必須先進(jìn)行初始化,以便建立正確的IO功能配置
    2. 初始化步驟
      1. 聲明操作數(shù)據(jù)結(jié)構(gòu)
      2. 填寫(xiě)IO類型、通道號(hào)、初始變量值到IO_CMD結(jié)構(gòu)變量
      3. 調(diào)用IOControl命令將數(shù)據(jù)寫(xiě)入驅(qū)動(dòng)
      4. 編程示例(初始化AI1):
        1. struct IO_CMD BufIn;
        2. BufIn.type=IO_TYPE_AI;
        3. BufIn.channel=1;
        4. GIO_IOControl(hOpenContext,IOCTL_CMD_INIT,&BufIn,sizeof(BufIn),NULL,NULL,NULL);
  7. 數(shù)據(jù)讀取編程示例,讀取DI2電平
    1. struct IO_CMD BufIn;
    2. BufIn.type=IO_TYPE_DI;
    3. BufIn.channel=2;
    4. GIO_IOControl(hOpenContext,IOCTL_CMD_READ,&BufIn,sizeof(BufIn),&BufIn,sizeof(BufIn),NULL);
    5. BufIn.value即為返回值
  8. IO設(shè)置編程示例,設(shè)置AO3輸出為5V
    1. struct IO_CMD BufIn;
    2. BufIn.type=IO_TYPE_AO;
    3. BufIn.channel=3;
    4. BufIn.value=0x7fff; //AO滿幅輸出為0xffff
    5. GIO_IOControl(hOpenContext,IOCTL_CMD_READ,&BufIn,sizeof(BufIn),NULL,NULL,NULL);

 

狀 態(tài): 離線

公司簡(jiǎn)介
產(chǎn)品目錄

公司名稱: 北京凱控科技有限公司
聯(lián) 系 人: 馮先生
電  話: 010-51291968
傳  真: 010-51291968
地  址: 北京市海淀區(qū)上地南路10號(hào)院2-8-102
郵  編: 100085
主  頁(yè):
 
 
立即發(fā)送詢問(wèn)信息在線聯(lián)系該技術(shù)文摘廠商:
用戶名: 密碼: 免費(fèi)注冊(cè)為中華工控網(wǎng)會(huì)員
請(qǐng)留下您的有效聯(lián)系方式,以方便我們及時(shí)與您聯(lián)絡(luò)

關(guān)于我們 | 聯(lián)系我們 | 廣告服務(wù) | 本站動(dòng)態(tài) | 友情鏈接 | 法律聲明 | 不良信息舉報(bào)
工控網(wǎng)客服熱線:0755-86369299
版權(quán)所有 中華工控網(wǎng) Copyright©2022 Gkong.com, All Rights Reserved