找軟件用軟件,就到華軍軟件園! 軟件發(fā)布

您好,如有軟件收錄需求,請將軟件打包,并附上軟件名稱、軟件介紹、軟件相關(guān)截圖、軟件icon、軟著、營業(yè)執(zhí)照(個人沒有營業(yè)執(zhí)照請?zhí)峁?yīng)的開發(fā)者身份證正反面以及手持身份證本人照片),發(fā)送至郵箱 https://user.onlinedown.net/login

收起>>

發(fā)送至郵箱:news@onlinedown.net

收起>>

所在位置: 首頁 — PC軟件 — 管理軟件 — 機械電子  —  Modbus RTU CRC16計算器
Modbus RTU CRC16計算器

Modbus RTU CRC16計算器  綠色版

二維碼
  • 軟件授權(quán): 免費軟件
  • 軟件大小: 0.02MB
  • 軟件評分:
  • 軟件類型: 國產(chǎn)軟件
  • 更新時間: 2024-12-30
  • 應(yīng)用平臺: winall
  • 軟件語言: 簡體中文
  • 版      本: 綠色版

軟件介紹 相關(guān)專題 常見問題 下載地址

基本簡介
Modbus RTU CRC16計算器段首LOGO
校驗通訊用的Modbus RTU CRC16計算器,根據(jù)地址碼功能碼及用戶數(shù)據(jù),校驗對應(yīng)的CRC16值。Modbus RTU協(xié)議分為Modbus RTU主站協(xié)議和Modbus RTU從站協(xié)議。Modbus通信是由功能碼來控制的,主站直接訪問從站的數(shù)據(jù)區(qū)。在CRC計算時只用8個數(shù)據(jù)位,起始位及停止位,如有奇偶校驗位也包括奇偶校驗位,都不參與CRC計算。

Modbus RTU CRC16計算器截圖

crc計算方法

1、  加載一值為0XFFFF的16位寄存器,此寄存器為CRC寄存器。

2、  把第一個8位二進制數(shù)據(jù)(即通訊信息幀的第一個字節(jié))與16位的CRC寄存器的相異或,異或的結(jié)果仍存放于該CRC寄存器中。

3、  把CRC寄存器的內(nèi)容右移一位,用0填補最高位,并檢測移出位是0還是1。

4、  如果移出位為零,則重復(fù)第三步(再次右移一位);如果移出位為1,CRC寄存器與0XA001進行異或。

5、  重復(fù)步驟3和4,直到右移8次,這樣整個8位數(shù)據(jù)全部進行了處理。

6、  重復(fù)步驟2和5,進行通訊信息幀下一個字節(jié)的處理。

7、  將該通訊信息幀所有字節(jié)按上述步驟計算完成后,得到的16位CRC寄存器的高、低字節(jié)進行交換

8、  最后得到的CRC寄存器內(nèi)容即為:crc校驗碼

下載地址 分享軟件/應(yīng)用

使用WindSoul軟件管家下載地址:安全,快速

電信安全下載 網(wǎng)通安全下載 移動安全下載 聯(lián)通安全下載

部分文件為zip、rar等壓縮格式,請下載 360壓縮 進行壓縮!

常見問題

關(guān)閉