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

正文內(nèi)容

mcgs腳本驅(qū)動開發(fā)工具使用指導(dǎo)手冊(存儲版)

2025-07-05 19:14上一頁面

下一頁面
  

【正文】 圖31214 步驟7:完成配置。 “串口父設(shè)備配置”,配置串口參數(shù),如圖31218所示。 在腳本驅(qū)動中,選擇“調(diào)試”224。2. 根據(jù)步驟2所知,組幀部分代碼需要修改,添加“本地站號”和“幀識別號”,修改完代碼如下所示。 Flag:長整型,解析方式[0:8位無符號;1:8位有符號;2:8位BCD碼]。實 例:!SvrGetByteFromByteArr (BA, 2, A, 1),字節(jié)數(shù)組為:00 01 02 03 04 05 06 07 08 09 00 00,則A=513。4.!SvrGetSingleFromByteArr(ByRef ByteArr, start, ByRef x, Flag)函數(shù)意義:將字節(jié)數(shù)組ByteArr中從start位置開始的內(nèi)容輸出到變量x中,輸出的格式為4字節(jié)數(shù)值型,字節(jié)數(shù)組位置計數(shù)從1開始。3:“”]。3:“”]實 例:! SvrGetSingleFromHexStr (str,x,3),str為:“000008400102030405060708” 則x = 二. 數(shù)據(jù)校驗函數(shù)1.!SvrByteArraySum(ByRef ByteArr, start, length)函數(shù)意義:從數(shù)組中start索引開始,連續(xù)length個字節(jié),按求和方式計算返回校驗結(jié)果返 回 值:整型,返回正確的校驗值/判斷是輸出是否正常:=0:校驗結(jié)果;小于0:錯誤,具體意義如下:1:啟始索引start小于12:啟始索引start大于數(shù)組上限3:校驗數(shù)組長度小于等于零4:字節(jié)數(shù)組長度不足5:其他錯誤參 數(shù):ByteArr,傳址型,字節(jié)型數(shù)組。1. 截獲數(shù)據(jù)幀查看是否與協(xié)議相同i. 檢查幀結(jié)構(gòu)是否與命令一致ii. 對于需要校驗的協(xié)議,檢查是否不參與校驗的數(shù)據(jù)體參與了校驗iii. 對于不完全適用向?qū)У膮f(xié)議,檢查修改后的代碼組幀是否正確2. 檢查讀寫串口函數(shù)是否正確i. 檢查接收的數(shù)據(jù)長度是否正確ii. 檢查結(jié)束符是否正確3. 檢查校驗部分是否正確i. 檢查接收的數(shù)據(jù)長度是否與讀寫函數(shù)中的相同ii. 檢查結(jié)束符是否與讀寫函數(shù)中的相同iii. 若自己額外添加校驗函數(shù),則檢查是否正確4. 檢查數(shù)據(jù)解析部分是否正確 45 。1:“”。1:“”。Flag:長整型,解析方式[0:32位無符號;1:32位有符號;2:32位BCD碼]。n:傳址型,長整型。 start:整型,輸出的首位置,從1開始。 圖323注釋:1. 由于“本地站號”用向?qū)o法生成,因此需要在代碼中修改;幀識別號是固定值,可在向?qū)е刑砑樱ê显趲^中),也可在代碼中修改。 “Quick connect”運行,并設(shè)置各地址數(shù)據(jù)。 (1)創(chuàng)建虛擬串口,如圖31217所示,串口COM2和COM3虛擬串口。 圖312125. 預(yù)覽功能,命令信息設(shè)置完之后,可點擊“命令預(yù)覽”查看命令格式,如圖31213所示。 圖3124 步驟4:配置通道 圖31251. 添加通道,可進行批量添加。 “定時通道采集”進行調(diào)試,如圖31126所示。 圖31120 (2)配置腳本驅(qū)動中的串口參數(shù) 選擇“設(shè)置”224。 步驟6:配置預(yù)覽在此預(yù)覽通道和解析數(shù)據(jù)的匹配關(guān)系,并檢查配置是否正確,如果正確就可以,完成配置生成驅(qū)動,否則不完成配置生成代碼。數(shù)據(jù)類型:ASCII字符數(shù)據(jù)數(shù)據(jù)長度:2字符數(shù)據(jù)內(nèi)容:無數(shù)據(jù)屬性:設(shè)備屬性中的設(shè)備地址圖311124. 數(shù)據(jù)解析1)可知長度的解析,如圖31113所示。 圖3114 步驟4:配置通道 圖31151. 添加通道,可進行批量添加操作。二.第三章 向?qū)褂谜f明一. 完全適用向?qū)У膮f(xié)議1. ASCII碼協(xié)議,多條命令通訊示例 步驟1:協(xié)議分析通訊命令1:模仿ADAM4018協(xié)議,協(xié)議格式如下:發(fā)送命令:xx\r 幀頭:長1個字符,固定為 地址:固定長2個字符 幀尾:長1個字符,為回車接收命令:++++++++\r 幀頭:長1個字符,固定為 數(shù)據(jù)體:共8個數(shù)據(jù)體,每個數(shù)據(jù)體固定長7個字符,按ASCII碼方式解析 幀尾:長1個字符,為回車模擬數(shù)據(jù):發(fā)送命令1:01\r接收命令1:++++++++\r通訊命令2:自己定義,解析數(shù)據(jù)非等長通訊協(xié)議,分兩種情況:數(shù)據(jù)長度已知;數(shù)據(jù)長度未知。北京昆侖通態(tài)自動化軟件科技有限公司版本號:目 錄錯誤!未找到圖形項目表。如:發(fā)送0x1427信息,ASCII碼發(fā)送4個字符:0x31 0x34 0x32 0x37,而HEX只需要發(fā)送2個字符:0x14 0x27。3. 設(shè)置屬性,修改設(shè)置已添加的屬性。對于相同的數(shù)據(jù)體,設(shè)置好一個后,其他可選擇默認設(shè)置,設(shè)置與前一個相同的參數(shù)數(shù)據(jù)類型:字節(jié)數(shù)據(jù)[HEX格式]數(shù)據(jù)長度:1字節(jié),用2個字符表示數(shù)據(jù)內(nèi)容:0D,注意一定以HEX格式填寫,無空格數(shù)據(jù)屬性:無注釋:提供ASCII表,可以方便的直接選擇不可見的ASCII字符圖31111,配置“設(shè)備屬性”中的某個屬性獲得其值,如圖圖31112所示。 圖31116 7. 對于各屬性同前一個的數(shù)據(jù)體,點擊“默認設(shè)置”即可。 (1)創(chuàng)建虛擬串口,如圖31120所示,串口COM2和COM3虛擬串口。 在腳本驅(qū)動中,選擇“調(diào)試”224。3. 設(shè)置屬性,修改設(shè)置已添加的屬性。 圖312114. 校驗,如果命令中的數(shù)據(jù)都是確定的,那么可以直接計算出校驗值,如圖31212所示。 圖312162. 配置“串口參數(shù)”。 圖31220 C. 選擇“Connection”224。 圖322 B. 設(shè)置收發(fā)通訊幀,如圖323所示。參 數(shù): ByteArr:傳址型,字節(jié)型數(shù)組。start:整型,輸出的首位置,從1開始。n:傳址型,長整型。Flag:長整型,對應(yīng)4種解碼次序[0:“”。x,傳址型,數(shù)值型;Flag, 長整型,對應(yīng)4種解碼次序[0:“”。返 回 值:開關(guān)型,0:成功 1失敗參 數(shù):無實 例:!OpenLog()8.!CloseL
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1