freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

組態(tài)王驅(qū)動程序用戶手冊(參考版)

2024-11-11 05:05本頁面
  

【正文】 (7) 點擊“確定”按鈕返回并保存信息 最后,我們需要 提交如下文件到 VSS上 : :設(shè)備列表文件 : 驅(qū)動文件 : 注冊文件 :歷史記錄文件 。如果一個設(shè)備已經(jīng)存在了,您可以按“編輯”按鈕進行修改。 (3) 如果您想 改變列表信息,應(yīng)將設(shè)備列表文件和維護工具 放在同一個目錄下。 (2) 我們使用 設(shè)備列表維護工具“ ”來維護設(shè)備列表文件 。 (1) 當(dāng)您使用組態(tài)王,新建設(shè)備時,會看到如下的設(shè)備選擇對話框。.39。 關(guān)于調(diào)用過程,參見函數(shù) GetLastError。 返回值 一個 WORD 類型數(shù)據(jù) 參數(shù) buf [in] 數(shù)據(jù)緩沖區(qū)的指針 nLen [in] 數(shù)據(jù)長度 CRC16_CHECK_REVERSE WORD CCheck::CRC16_CHECK_REVERSE(BYTE *buf, int nLen) 類型 Public 目的 反向的 16 位循環(huán)冗余校驗。 返回值 一個字節(jié) 數(shù)據(jù) 參數(shù) buf [in] 數(shù)據(jù)緩沖區(qū)的指針 nLen [in] 數(shù)據(jù)長度 LRC_Check BYTE CCheck::LRC_Check(BYTE *buf, int nLen) 類型 Public 目的 把緩沖區(qū)中的數(shù)據(jù)按字節(jié)計算累加和取反加 1。 操作 : Xor_Check BYTE CCheck::Xor_Check(BYTE *buf, int nLen) 類型 Public 目的 異或校驗。 返回值 字符串的長度 參數(shù) pAtom [in] 原子指針 lpBuffer [out] 緩沖區(qū)的長度 nSize [in] 緩沖區(qū)大小 KvGlobalDeleteAtom STR CHelper::KvGlobalDeleteAtom(STR pAtom) 類型 Public 目的 刪除原子。 返回值 轉(zhuǎn)換后的整數(shù) 參數(shù) buf [in] 數(shù)據(jù)緩沖區(qū)的指針 KvGetTickCount ULONGLONG CHelper::KvGetTickCount() 類型 Public 目的 獲得當(dāng)前的時鐘計數(shù) 返回值 一個 longlong數(shù) . 參數(shù) Null KvCoFileTimeNow void CHelper::KvCoFileTimeNow(FILETIME *lpFileTime) 類型 Public 目的 設(shè)置時間戳 返回值 Null 參數(shù) lpFileTime [out] FILETIME變量指針 KvGlobalAddAtom STR CHelper::KvGlobalAddAtom(LPCTSTR lpString) 類型 Public 目的 增加全局原子變量。 返回值 轉(zhuǎn)換后的長整數(shù) 參數(shù) buf [in] 數(shù)據(jù)緩沖區(qū)的指針 BCDToASC void CHelper::BCDToASC( BYTE* buf, WORD data ) 類型 Public 目的 把一個字 BCD的數(shù)據(jù)轉(zhuǎn)換為 4個 ASCII碼放在 buf內(nèi) 。 返回值 轉(zhuǎn)換 后的整數(shù) 參數(shù) buf [in] 數(shù)據(jù)緩沖區(qū)的指針 LongToASC void CHelper::LongToASC(BYTE *buf ,long data) 類型 Public 目的 把一個雙字的數(shù)據(jù)轉(zhuǎn)換為 8個 ASCII碼放在 buf內(nèi)。 返回值 轉(zhuǎn)換后的字節(jié)數(shù)據(jù) 參數(shù) buf [in] 數(shù)據(jù)緩沖區(qū)的指針 WordToASC void CHelper::WordToASC( BYTE* buf, WORD data ) 類型 Public 目的 把一個字的數(shù)據(jù)轉(zhuǎn)換為 4個 ASCII碼放在 buf內(nèi) 。 返回值 NA 參數(shù) buf [out] 數(shù)據(jù)緩沖區(qū)的指針 . data [in] 要轉(zhuǎn)換的浮點數(shù) mode [in] 數(shù)據(jù)轉(zhuǎn)換的模式 0 3210 1 2301 2 0123 3 1032 ByteToASC void CHelper::ByteToASC( BYTE* buf, BYTE data ) 類型 Public 目的 把一個字節(jié)的數(shù)據(jù)轉(zhuǎn)換為兩個 ASCII碼放在 buf內(nèi) 。 返回值 轉(zhuǎn)換后的長整數(shù) 參數(shù) value [in] 要轉(zhuǎn)換的 BCD碼 ByteBufToFloat float CHelper::ByteBufToFloat(BYTE *buf,int mode) 類型 Public 目的 把 4 個字節(jié)的數(shù)據(jù)按照 mode 轉(zhuǎn)換為浮點數(shù) FLOAT。 返回值 轉(zhuǎn)換后的長整數(shù) 參數(shù) value [in] 要轉(zhuǎn)換的 BCD碼 SwapWord WORD CHelper::SwapWord(WORD value) 類型 Public 目的 轉(zhuǎn)換整數(shù)的高低位字節(jié) 。 返回值 轉(zhuǎn)換后的 BCD碼 參數(shù) value [in] 要轉(zhuǎn)換的長整數(shù) BcdToWord WORD CHelper::BcdToWord(WORD value) 類型 Public 目的 把 BCD碼轉(zhuǎn)換整數(shù)。 返回值 轉(zhuǎn)換后的長整數(shù) 參數(shù) buf [in] 數(shù)據(jù)緩沖區(qū)的指針 WordToBcd WORD CHelper::WordToBcd(WORD value) 類型 Public 目的 把整數(shù)轉(zhuǎn)換 BCD碼 。 返回值 Null 參數(shù) szMessage [in] 顯示信息 幫助函數(shù)類 (CHelper) 提供了一系列您 在開發(fā)驅(qū)動過程中可能會用到的功能函數(shù) 。 返回值 Null 參數(shù) szMessage [in] 顯示信息 ShowDataMessage void CDebug::ShowDataMessage(TCHAR* szMessage) 類型 Public 目的 輸出發(fā)送接 收數(shù)據(jù)信息 。 返回值 Null 參數(shù) szMessage [in] 顯示信息 ShowErroMessage void CDebug::ShowErroMessage(TCHAR* szMessage) 類 型 Public 目的 輸出錯誤信息。 輸出自定義信息標(biāo)志 static bool bShowALLMsg。 輸出功能函數(shù)標(biāo)志 static bool bShowDATAMsg。 輸出接口信息 標(biāo)志 static bool bShowERRMsg。 目前提供了如下信息輸出標(biāo)志 : /IMP_MSG // 輸出接口函數(shù) /FUN_MSG // 輸出功能函數(shù) /DATA_MSG // 輸出發(fā)送接收數(shù)據(jù) /ERR_MSG // 輸出錯誤信息 /USER_MSG // 輸出用戶定義信息 /ALL_MSG // 輸出所有信息 當(dāng)用戶在設(shè)備地址處,輸入如上信息,將會在組態(tài)王 信息窗口中輸出相應(yīng)的信息。 返回值 成功返回 TRUE,否則返回 FALSE。 iBytesRead)。 返回值 成功返回 TRUE,否則返回 FALSE。 參數(shù) Null PhysicalSend BOOL PhysicalSend(BYTE*pbBuf, DWORD dwWriteLen)。 類型 Public 目的 重新打開串口 。 類型 Public 目的 關(guān)閉串口 返回值 成功返回 TRUE,否則返回 FALSE。 返回值 成功返 回 TRUE,否則返回 FALSE。 InitData) 。 串口句柄 bool bUseModem。 如下是串口通訊類 (CSerialCom)結(jié)構(gòu) : 串口通訊類 CSerialCom 屬性 : DWORD m_dwTimeOut。 iLen [Out] 接收到的數(shù)據(jù)長度。 返回值 成功返回 TRUE,否則 ,返回 FALSE。 iExpectedLen [in] 期望接收到的數(shù)據(jù)長度。 參數(shù) pPac [in,out] 包指針。 PreProcessData BOOL CDev::PreProcessData (PPACKET pPac, int nbyteRead ,int nExpectedLen, int iTimes) 類型 Public 目的 檢查接收的數(shù)據(jù) 。 iExpectedLen [in] 期望接收到的數(shù)據(jù)的長度。 返回值 成功返回 TURE,否則 ,返回 FALSE。 iRecLen [in,out] 實際接收到數(shù)據(jù)的長度。 返回值 成功返回 TRUE,否則返回 FALSE。 Transmission BOOL CDev::Transmission (int iLen, int iExpectedLen, intamp。 iRecLen [out] 需要接收的數(shù)據(jù)的長度。 參數(shù) pPac [in,out] 指向 PACKET 結(jié)構(gòu)的指針。 iRecLen, int iTimes) 類型 Public 目的 根據(jù)協(xié)議組合成發(fā)送楨 。 參數(shù) pPac [in,out] 包指針 GetSendString BOOL CDev::GetSendString(PPACKET pPac,intamp。 GetSendTimes int CDevName1::GetSendTimes(PPACKET pPac) 類型 Public 目的 獲取與設(shè)備一次交互的次數(shù) 。 SetProPtr void CDevBase::SetProPtr(CProject16Pro* pPro) 類型 Public 目的 設(shè)置工程類的指針 。 參數(shù) str [in] 用戶輸入的地址字符串。 StrToDevAddr BOOL CDevBase::StrToDevAddr(const TCHAR* str, LPVOID lpDevAddr) 類型 :Public 目的 :實現(xiàn) 對地址輸入的整理,判斷用戶輸入的地址是否合法,并將地址的數(shù)值傳給組態(tài)王 , 如果必要,也可以將地址以字符串的形式傳給組態(tài)王 。此結(jié)構(gòu)詳情參閱 文件。 nUnitAddr [in] 需要進行故障偵探及恢復(fù)嘗試的設(shè)備的地址。 返回值 嘗試通訊成功返回 TRUE,否則返回 FALSE。 參數(shù) lpPacket [in,out] 包指針。(在新 接口中調(diào)用)。 返回值 BOOL: FALSE 表示不能打包,否則能。 AddVarToPacket BOOL CDev::AddVarToPacket( LPVOID lpVar, int nVarAccessType, LPVOID lpPacket) 類型 Public 目的 確認(rèn)變量是否能夠與一個包里的其他變量一起進行采集,以進行變量的打包 , 如果可以加入 ,返回 TRUE 并修改包的起止地址 。 參數(shù) lpDbItem:[in] 指向結(jié)構(gòu) MiniDbItem 的指針。 pDeviceNum:[out] 返回設(shè)備的個數(shù)。 返回值 :成功返回 TRUE,否則返回 FALSE。 pRegNum [out] 返回寄存器的個數(shù)。 返回值 成功返回 TRUE,否則返回 FALSE。 類 CDevBase 是所有設(shè)備子類的父類 。 關(guān)于接口函數(shù)目的,見“ ” 節(jié)。 數(shù)據(jù)楨校驗類 (CCheck): 提供了在開發(fā)中會遇到的各 種校驗函數(shù),包括和 校驗、異或校驗、循環(huán)冗余校驗 等。 調(diào)試信息類 (CDebug): 該類實現(xiàn)各種 調(diào)試信息在組態(tài)王信息窗口中的輸出 ,比如 錯誤信息,接口信息,數(shù)據(jù)信息 等。 設(shè)備類 (CDev): 實現(xiàn) COM 接口 , 包括 2個類 ,設(shè)備基類和設(shè)備子類 。 關(guān)閉設(shè)備 調(diào)用 CloseComDe
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1