關於modbus的一些學習經驗。

2021-10-08 09:17:01 字數 544 閱讀 3920

關於modbus rtu的注意點

1.首先modbus 有很多分類,用於不同的連線形式。rtu就是基於485硬體連線的公升級版。如果是rtu,crc校驗碼需要低位在前,高位在後。

2.關於crc校驗,存在很多形式,具體可以開啟中間的引數模型涵蓋了不同形式的crc校驗。注意crc的高低位順序。crc的本質是異或運算的除法,其中stm32自帶了crc32校驗,還沒有用過,但是好像不太準。

3.我將使用modbus協議與程式控制電源通訊,目前存在不正常響應。比如

換成二進位制後,會把最高有效位換成1返回回來,這是指的功能碼的不正常。

4.位址0為廣播位址,無所謂哪個從機,都能接收。功能域碼告訴終端讀取乙個暫存器,資料域則需要指明從哪個暫存器開始及讀取多少個資料

這裡是rtu和tcp的標準格式由主機發出。

關於MTK socket程式設計的一些經驗

static int myint unsigned char p static short myshort unsigned char p 7.cmwap的http協議模擬 cmwap必須通過10.0.0.172 80埠進行 走http協議.一般是1.1 x online host後面跟著的就是目標...

關於網路流的一些經驗(一)

前幾天做了一些題 noi2006 最大獲利 其實最大權閉合圖我是分類討論出來的 題意 每個點有代價,某些特定的兩個點組合會產生乙個收益,求最大收益 一開始覺得是乙個裸的最大流,但是顯然不能知道怎麼建出最大流的收益 於是考慮逆向思維 看題解 看到最小割之後把網頁關了 然後就做了個奇葩思路 考慮我已經獲...

AND一些經驗

目錄 一 參考 1 程式設計師2020工作規範范文 總結 good 適合多看,程式設計師每天 每月做的事情總結了 一 目的 1 在公司來了很久了,有時候一些經驗想把記錄下來,專案 做人 等等 一 專案 1 板卡 pci2012a分為支援和不支援音效卡的 一 做人 1 不要過度依賴別人 1 有問題立馬...