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

正文內(nèi)容

modbus通訊協(xié)議詳細(xì)介紹(編輯修改稿)

2024-12-14 16:06 本頁面
 

【文章內(nèi)容簡介】 wCrc ^= 0xA001。 } else { wCrc = 1。 } } } return wCrc。 } 對(duì)于一條 RTU 協(xié)議的命令可以簡單的通過 以下的步驟轉(zhuǎn)化為 ASCII 協(xié)議的命令: 把命令的 CRC 校驗(yàn)去掉,并且計(jì)算出 LRC 校驗(yàn)取代。 把生成的命令串的每一個(gè)字節(jié)轉(zhuǎn)化成對(duì)應(yīng)的兩個(gè)字節(jié)的 ASCII 碼,比如 0x03 轉(zhuǎn)化成 0x30,0x33( 0的 ASCII 碼和 3 的 ASCII 碼)。 在命令的開頭加上起始標(biāo)記 “:” ,它的 ASCII 碼為 0x3A。 在命令的尾部加上結(jié)束標(biāo)記 CR,LF( 0xD,0xA),此處的 CR,LF 表示回車和換行的 ASCII 碼。 所以以下我們僅介紹 RTU 協(xié)議即可,對(duì)應(yīng)的 ASCII 協(xié)議可以使用以上的步驟來生成。 下表是 Modbus 支持的功能碼: 功能碼 名稱 作用 01 讀取線圈狀態(tài) 取得一組邏輯線圈的當(dāng)前狀態(tài)( ON/OFF) 02 讀取輸入狀態(tài) 取得一組開關(guān)輸入的當(dāng)前狀態(tài)( ON/OFF) 03 讀取保持寄存器 在一個(gè)或多個(gè)保持寄存器中取得當(dāng)前的二進(jìn)制值 04 讀取輸入寄存器 在一個(gè)或多個(gè)輸入寄存器中取得當(dāng)前的二進(jìn)制值 05 強(qiáng)置單線圈 強(qiáng)置一個(gè)邏輯線圈的通斷狀態(tài) 06 預(yù)置單寄存器 把具體二進(jìn)值裝入一個(gè)保持寄存器 07 讀取異常狀態(tài) 取得 8 個(gè)內(nèi)部線圈的通斷狀態(tài),這 8個(gè)線圈的地址由控制器決定 08 回送診斷校驗(yàn) 把診斷校驗(yàn)報(bào)文送從機(jī),以對(duì)通信處理進(jìn)行評(píng)鑒 09 編程(只用 于 484) 使主機(jī)模擬編程器作用,修改 PC 從機(jī)邏輯 10 控詢(只用 于 484) 可使主機(jī)與一臺(tái)正在執(zhí)行長程序任務(wù)從機(jī)通信,探詢?cè)搹臋C(jī)是否已完成其操作任務(wù),僅在含有功能碼 9 的報(bào)文發(fā)送后,本功能碼才發(fā)送 11 讀 取事件計(jì)數(shù) 可使主機(jī)發(fā)出單詢問,并隨即判定操作是否成功,尤其是該命令或其他應(yīng)答產(chǎn)生通信錯(cuò)誤時(shí) 12 讀取通信事件記錄 可是主機(jī)檢索每臺(tái)從機(jī)的 Modbus 事務(wù)處理通信事件記錄。如果某項(xiàng)事務(wù)處理完成,記錄會(huì)給出有關(guān)錯(cuò)誤 13 編程( 184/384 484 584) 可使主機(jī)模擬編程器功能修改 PC從機(jī)邏輯 14 探詢 可使主機(jī)與( 184/384 484 584) 正在執(zhí)行任務(wù)的從機(jī)通信,定期控詢?cè)搹臋C(jī)是否已完成其程序操作,僅在含有功能 13的報(bào)文發(fā)送后,本功能碼才得發(fā)送 15 強(qiáng)置多線 圈 強(qiáng)置一串連續(xù)邏輯線圈的通斷 16 預(yù)置多寄 存器 把具體的二進(jìn)制值裝入一串連續(xù)的保持寄存器 17
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1