MODBUS RTU,是現(xiàn)在工控行業(yè)非常重要的一個現(xiàn)場應用協(xié)議。相信做工控現(xiàn)場的師兄都知道。我也因需要,做了個從站,方便大家使用。
經(jīng)自己3個星期的努力,終于把MODBUS RTU在STM32F407控制器上成功實現(xiàn)了,每句話都加注了詳細的說明。
STM32F407 MODBUS RTU源程序.zip
(3.11 MB, 售價: 3 E幣)
2023-3-31 16:26 上傳
點擊文件名下載附件
售價: 3 E幣 [記錄]
[ 購買]
有需要的小伙伴可以選用
部分內(nèi)容截圖如下
主機配置如下 1 modbus poll主機不斷給從機1發(fā)送03讀寄存器命令: Tx:066-01 03 00 00 00 0A C5 CD
187.001.jpg (53.9 KB)
下載附件
2020-5-14 18:45 上傳
Modbus RTU 03碼解析
187.002.jpg (26.68 KB)
下載附件
2020-5-14 18:45 上傳
MODBUS應答
187.003.jpg (20.21 KB)
下載附件
2020-5-14 18:45 上傳
187.004.jpg (18.49 KB)
下載附件
2020-5-14 18:45 上傳
示例-03碼.主機Modbus poll軟件命令如下 主站發(fā)出/命令:讀地址006B(十進制107)開始的0003(3)個寄存器地址。 從站返回/應答:03碼,返回06(十進制6)個字節(jié)寄存器,022B(555),0000(0),0064(100)
187.005.jpg (50.94 KB)
下載附件
2020-5-14 18:45 上傳
STM32F407從機回答如下 Tx:066-01 03 00 00 00 0A C5 CD 命令解析:讀1號(01)從站寄存器(03),從00(00 00)開始,共10(00 0A)個寄存器。 Rx:067-01 03 14 05 4B 03 EA 08 FF 20 0C 05 4B 03 EA 08 FF 2D 00 2D 00 2D 00 EC 08 應答解析:01:地址;03:功能碼;14:字節(jié)數(shù)量10個(2進制14=10進制20) 05 4B :2進制054B=10進制1355; 03 EA :1002; 08 FF:2303; 20 0C:8204; 05 4B:1355; 03 EA :1002; 08 FF :2303; 2D 00:115200; 2D 00 :115200;2D 00:115200; EC 08 :校驗碼-5112 源程序如下
187.006.jpg (83.63 KB)
下載附件
2020-5-14 18:45 上傳
Tx:068-01 03 00 00 00 0A C5 CD Rx:069-01 03 14 05 4B 03 EA 08 FF 20 0C 05 4B 03 EA 08 FF 2D 00 2D 00 2D 00 EC 08 Tx:070-01 03 00 00 00 0A C5 CD Rx:071-01 03 14 05 4B 03 EA 08 FF 20 0C 05 4B 03 EA 08 FF 2D 00 2D 00 2D 00 EC 08 Tx:072-01 03 00 00 00 0A C5 CD Rx:073-01 03 14 05 4B 03 EA 08 FF 20 0C 05 4B 03 EA 08 FF 2D 00 2D 00 2D 00 EC 08
187.007.jpg (164.78 KB)
下載附件
2020-5-14 18:45 上傳
187.008.jpg (62.24 KB)
下載附件
2020-5-14 18:45 上傳
187.009.jpg (108.31 KB)
下載附件
2020-5-14 18:45 上傳
187.010.jpg (90.78 KB)
下載附件
2020-5-14 18:45 上傳
187.011.jpg (86.95 KB)
下載附件
2020-5-14 18:45 上傳
187.012.jpg (96.97 KB)
下載附件
2020-5-14 18:45 上傳
187.013.jpg (95.57 KB)
下載附件
2020-5-14 18:45 上傳
1.png (60.74 KB)
下載附件
2020-5-14 18:49 上傳
2.png (62.28 KB)
下載附件
2020-5-14 18:49 上傳
3.png (67.38 KB)
下載附件
2020-5-14 18:49 上傳
4.png (67.89 KB)
下載附件
2020-5-14 18:49 上傳
5.png (31.56 KB)
下載附件
2020-5-14 18:49 上傳
6.png (59.63 KB)
下載附件
2020-5-14 18:49 上傳
7.png (67.32 KB)
下載附件
2020-5-14 18:49 上傳
8.png (56.31 KB)
下載附件
2020-5-14 18:49 上傳
9.png (59.04 KB)
下載附件
2020-5-14 18:49 上傳
187.014.jpg (88.26 KB)
下載附件
2020-5-14 18:45 上傳
187.015.jpg (131.16 KB)
下載附件
2020-5-14 18:45 上傳
【必讀】版權免責聲明
1、本主題所有言論和內(nèi)容純屬會員個人意見,與本論壇立場無關。2、本站對所發(fā)內(nèi)容真實性、客觀性、可用性不做任何保證也不負任何責任,網(wǎng)友之間僅出于學習目的進行交流。3、對提供的數(shù)字內(nèi)容不擁有任何權利,其版權歸原著者擁有。請勿將該數(shù)字內(nèi)容進行商業(yè)交易、轉載等行為,該內(nèi)容只為學習所提供,使用后發(fā)生的一切問題與本站無關。 4、本網(wǎng)站不保證本站提供的下載資源的準確性、安全性和完整性;同時本網(wǎng)站也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的損失或傷害。 5、本網(wǎng)站所有軟件和資料均為網(wǎng)友推薦收集整理而來,僅供學習用途使用,請務必下載后兩小時內(nèi)刪除,禁止商用。6、如有侵犯你版權的,請及時聯(lián)系我們(電子郵箱1370723259@qq.com)指出,本站將立即改正。
|