必威电竞|足球世界杯竞猜平台

找軟件用軟件,就到華軍軟件園!

您好,如有軟件收錄需求,請將軟件打包,并附上軟件名稱、軟件介紹、軟件相關截圖、軟件icon、軟著、營業執照(個人沒有營業執照請提供對應的開發者身份證正反面以及手持身份證本人照片),發送至郵箱

https://user.onlinedown.net/login

掃碼添加企業微信

如有產品建議或問題反饋,歡迎告訴我們,您的意見是我們進步的動力!

Modbus RTU CRC16計算器

Modbus RTU CRC16計算器

綠色版 華軍軟件園
二維碼
軟件大小:0.02MB
軟件語言:簡體中文
下載次數:48次
更新時間:2024-12-30
軟件版本:綠色版
軟件分類:機械電子
軟件類型:國產軟件
運行環境:winall
軟件授權:免費軟件
殺毒檢測:
無插件 360通過 金山通過
軟件評分:

軟件介紹 相關專題 常見問題 下載地址

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

Modbus RTU CRC16計算器截圖

crc計算方法

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

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

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

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

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

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

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

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

下載地址 分享軟件/應用

常見問題

關閉