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

正文內(nèi)容

mcgs腳本驅(qū)動(dòng)開發(fā)工具使用指導(dǎo)手冊(cè)-文庫(kù)吧資料

2025-06-11 19:14本頁(yè)面
  

【正文】 start, ByRef n, Flag)函數(shù)意義:將字節(jié)數(shù)組ByteArr中從start位置開始的內(nèi)容輸出到變量n中,輸出格式為1個(gè)字節(jié)整數(shù),字節(jié)數(shù)組位置計(jì)數(shù)從1開始。2. 根據(jù)步驟2所知,組幀部分代碼需要修改,添加“本地站號(hào)”和“幀識(shí)別號(hào)”,修改完代碼如下所示。 圖323注釋:1. 由于“本地站號(hào)”用向?qū)o法生成,因此需要在代碼中修改;幀識(shí)別號(hào)是固定值,可在向?qū)е刑砑樱ê显趲^中),也可在代碼中修改。 圖3212. 配置通訊幀A. 配置通訊幀結(jié)構(gòu)信息,如圖322所示。 圖31222二. 不完全適用向?qū)?. 步驟1:協(xié)議分析設(shè)備命令:模仿三菱Q系列串口協(xié)議,協(xié)議格式如下:發(fā)送命令:從D寄存器地址0開始,連續(xù)讀8個(gè)16位無符號(hào)二進(jìn)制幀頭:長(zhǎng)1個(gè)字符,固定為ENQ即0x05幀識(shí)別號(hào):長(zhǎng)2個(gè)字符,固定為FB本地站號(hào):長(zhǎng)2個(gè)字符,內(nèi)容從設(shè)備屬性中獲得上位站號(hào)(即設(shè)備地址):長(zhǎng)2個(gè)字符,內(nèi)容從設(shè)備屬性中獲得命令碼:長(zhǎng)1個(gè)字符,固定為2寄存器地址:長(zhǎng)2個(gè)字符,固定為D*起始地址:長(zhǎng)6個(gè)字符,固定為000000軟元件個(gè)數(shù):長(zhǎng)4個(gè)字符,固定為0008累加和校驗(yàn):長(zhǎng)2個(gè)字符,通過自動(dòng)計(jì)算獲得接收命令: 幀頭:長(zhǎng)1個(gè)字符,內(nèi)容不重要 幀識(shí)別號(hào):長(zhǎng)2個(gè)字符,內(nèi)容不重要本地站號(hào):長(zhǎng)2個(gè)字符,內(nèi)容不重要上位站號(hào):長(zhǎng)2個(gè)字符,內(nèi)容不重要 數(shù)據(jù)體00~07:長(zhǎng)4個(gè)字符,內(nèi)容由回收數(shù)據(jù)解析獲得,解析方式為 16位無符號(hào)二進(jìn)制數(shù)據(jù) 幀尾:長(zhǎng)1個(gè)字符,內(nèi)容不重要 校驗(yàn):長(zhǎng)2個(gè)字符,內(nèi)容不重要分析: 由協(xié)議格式所知,腳本驅(qū)動(dòng)向?qū)o法生成此協(xié)議格式,但是此協(xié)議可以由腳本驅(qū)動(dòng)實(shí)現(xiàn),因此,我們先通過腳本驅(qū)動(dòng)向?qū)煽蚣埽缓笤谏傻拇a中修改即可。 在腳本驅(qū)動(dòng)中,選擇“調(diào)試”224。 “Quick connect”運(yùn)行,并設(shè)置各地址數(shù)據(jù)。 “Slave Definition”進(jìn)行設(shè)置,如圖31220所示。 “Connect”進(jìn)行設(shè)置,如圖31219所示。 “串口父設(shè)備配置”,配置串口參數(shù),如圖31218所示。 (1)創(chuàng)建虛擬串口,如圖31217所示,串口COM2和COM3虛擬串口。 “檢查整個(gè)驅(qū)動(dòng)”,若沒有問題輸出窗口會(huì)提示“設(shè)備編輯檢查通過”,如圖31216所示。組建命令幀發(fā)送命令幀并接收數(shù)據(jù),對(duì)接收數(shù)據(jù)進(jìn)行校驗(yàn)對(duì)接收的數(shù)據(jù)進(jìn)行解析,并設(shè)置通道值 圖31215(2)編譯生成的代碼。 圖31214 步驟7:完成配置。 圖312125. 預(yù)覽功能,命令信息設(shè)置完之后,可點(diǎn)擊“命令預(yù)覽”查看命令格式,如圖31213所示。 圖312103. 解析屬性數(shù)據(jù),數(shù)據(jù)內(nèi)容為不需要填寫,由回收數(shù)據(jù)解析獲得,如圖31211所示。 圖3127 設(shè)置收發(fā)通訊幀 圖3128對(duì)于HEX格式命令幀的數(shù)據(jù)體設(shè)置主要有以下幾種情況:(注釋:對(duì)于HEX格式的命令幀,其各幀數(shù)據(jù)體的數(shù)據(jù)類型均為字節(jié)數(shù)據(jù)[HEX格式])1. 無特別屬性,如圖3129所示。3. 設(shè)置通道,修改設(shè)置已添加的通道,設(shè)置通道中不能修改通道個(gè)數(shù)。 圖3124 步驟4:配置通道 圖31251. 添加通道,可進(jìn)行批量添加。2. 刪除屬性,對(duì)多余的屬性進(jìn)行刪除,其中“設(shè)備地址”和“通訊延時(shí)”為默認(rèn)屬性,不允許刪除。 圖3122 步驟3:配置驅(qū)動(dòng)屬性 圖31231. 添加屬性,添加除“設(shè)備地址”和“通訊延時(shí)”以外的屬性,當(dāng)所添加屬性的數(shù)據(jù)類型選擇枚舉型時(shí),屬性范圍處填寫枚舉量,并用“。 圖31211. 選擇“使用向?qū)陆üこ獭?,則進(jìn)入向?qū)Ы缑?,如圖圖3122所示。 “定時(shí)通道采集”進(jìn)行調(diào)試,如圖31126所示。 圖311253. 進(jìn)行調(diào)試。1. 除串口號(hào)外,其他需要與腳本驅(qū)動(dòng)中串口參數(shù)一致2. 數(shù)據(jù)格式選擇ASCII 圖31122其次,設(shè)置模擬設(shè)備,串口設(shè)置完后,打開串口,選擇“使能”,添加收發(fā)幀,如圖31123所示。 圖31121 (3)。 圖31120 (2)配置腳本驅(qū)動(dòng)中的串口參數(shù) 選擇“設(shè)置”224。 圖311192. 配置“串口參數(shù)”。選擇“調(diào)試”224。(1)配置都正確后,可以“完成配置”直接生成腳本代碼,如圖31118所示。 步驟6:配置預(yù)覽在此預(yù)覽通道和解析數(shù)據(jù)的匹配關(guān)系,并檢查配置是否正確,如果正確就可以,完成配置生成驅(qū)動(dòng),否則不完成配置生成代碼。 圖311156. 預(yù)覽功能,命令信息設(shè)置完之后,可點(diǎn)擊“命令預(yù)覽”查看命令格式,如圖31116所示。1. 此處需校驗(yàn)的數(shù)據(jù)是選擇了“是否參與校驗(yàn)”的數(shù)據(jù)體。數(shù)據(jù)類型:ASCII字符數(shù)據(jù)數(shù)據(jù)長(zhǎng)度:1字符,此處數(shù)據(jù)長(zhǎng)度為“解析數(shù)據(jù)間分隔符號(hào)”的長(zhǎng)度數(shù)據(jù)內(nèi)容:無數(shù)據(jù)屬性:解析數(shù)據(jù)中的ASCII碼數(shù)據(jù)[未知長(zhǎng)度],解析數(shù)據(jù)間分隔符號(hào)是“,”。數(shù)據(jù)類型:ASCII字符數(shù)據(jù)數(shù)據(jù)長(zhǎng)度:2字符數(shù)據(jù)內(nèi)容:無數(shù)據(jù)屬性:設(shè)備屬性中的設(shè)備地址圖311124. 數(shù)據(jù)解析1)可知長(zhǎng)度的解析,如圖31113所示。圖311102. 無特別屬性,數(shù)據(jù)內(nèi)容為不可見ASCII字符,如圖圖31111所示。 圖3117圖3118 設(shè)置收發(fā)通訊幀1. 進(jìn)入設(shè)置數(shù)據(jù)屬性畫面,設(shè)置每個(gè)數(shù)值的屬性2. 設(shè)置過的選項(xiàng),將顯示設(shè)置內(nèi)容和相應(yīng)的屬性3. 命令預(yù)瀏功能,直觀的查看收發(fā)命令的格式圖3119對(duì)于ASCII碼通訊幀的數(shù)據(jù)體設(shè)置主要有以下幾種情況:1. 無特別屬性,數(shù)據(jù)內(nèi)容為可見ASCII字符,如圖圖31110所示。 3. 設(shè)置通道,修改設(shè)置已添加的通道,設(shè)置通道中不
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1