欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

STM32 RS485 modbus通訊源程序,親測有效

查看數: 114171 | 評論數: 259 | 收藏 91
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2018-10-16 08:56

正文摘要:

Modbus 一個工業上常用的通訊協議、一種通訊約定。Modbus協議包括RTU、ASCII、TCP。其中MODBUS-RTU最常用,比較簡單,在單片機上很容易實現。modbus協議簡單解析如下: 1、主機對從機寫數據操作 如果單片機接收到 ...

回復

ID:1151200 發表于 2025-5-21 15:41
Modbus的控制口與UART公用Pin3,這個錯了吧
ID:87631 發表于 2025-2-7 22:35
感謝分享,編譯OK
ID:1119180 發表于 2024-5-3 18:16
你好! 這個功能模塊能實現多機進行485通信嗎
ID:763485 發表于 2023-11-27 16:10
坐懷不亂 發表于 2023-11-8 16:50
硬件初始化設置對,然后按照樓主的代碼 代入即可。

你好 有沒有空加你個好友 幫忙看一下modubus超時問題  
我硬件初始化應該配置正確了啊  用的正點F103zet6的板子
ID:317102 發表于 2023-11-8 16:50
sjh66 發表于 2023-11-8 08:44
請問 modbus通訊超時怎么解決的 我看你通訊正常了

硬件初始化設置對,然后按照樓主的代碼 代入即可。
ID:763485 發表于 2023-11-8 11:03
zk258 發表于 2022-2-12 19:39
正點原子STM32F103ZET6需要把串口設置里的PG3改成PD7,就在RS485_Init函數里面

朋友 為啥我改好還是不行
ID:763485 發表于 2023-11-8 08:44
坐懷不亂 發表于 2022-4-20 09:30
感謝樓主,測了1天多,終于通訊正常了,之前沒接觸過modbus,所以這兩天集中學習了下,也出現了很多問題, ...

請問 modbus通訊超時怎么解決的 我看你通訊正常了
ID:1086519 發表于 2023-10-13 08:17
這個不錯,以后來下載收藏 ,謝謝分享
ID:1000658 發表于 2023-10-12 18:27
簡鐺鐺鐺鐺 發表于 2018-12-19 12:50
那就是沒通訊上,你是把程序移植過去,還是下到開發板直接用的?程序是我試驗過的,是能正常通訊的,或者 ...

不行啊顯示超時
ID:25103 發表于 2023-10-1 17:52

非常有用的程序,謝謝樓主!!
ID:1040393 發表于 2023-9-27 15:27
我是剛學的小白,感謝大佬的分享
ID:74687 發表于 2023-5-23 13:16
y8830600 發表于 2019-4-9 15:16
你好,我想問一下為什么我發送報文,01 06 00 01 00 01 19 CA,回復的是7F BE FD FF FD CD 6B這個。

我用STC15,測試也遇到你一樣的問題,你的問題解決了沒有?
ID:291668 發表于 2023-4-4 19:57
ksljxxq 發表于 2023-4-4 18:30
發送只能反回底字節,比如 發送1234到0#寄存器 ,讀取時只有34

是不是變量類型定義小了,改成32位,或者16位就可以吧
ID:282074 發表于 2023-4-4 18:30
發送只能反回底字節,比如 發送1234到0#寄存器 ,讀取時只有34
ID:928738 發表于 2023-3-21 10:41
代碼注釋有問題,初始化應該默認接受模式
ID:825916 發表于 2023-3-15 16:48
標記一下,寫的不錯
ID:831673 發表于 2023-3-10 16:45
感謝分享,剛好項目上需要這個協議
ID:775877 發表于 2023-3-7 10:17
怎么改成主機啊
ID:291668 發表于 2023-3-2 14:20
應該說一下用的什么開發板,芯片引腳之類的。 不然容易誤導
ID:291668 發表于 2023-3-1 14:33
有用!
ID:1059941 發表于 2022-12-31 23:04
這個是從機源程序,多機通信可以在源程序的基礎上擴展
ID:1031758 發表于 2022-6-13 08:34
Build target 'Target 1'
compiling main.c...
compiling stm32f10x_it.c...
assembling startup_stm32f10x_hd.s...
compiling stm32f10x_gpio.c...
compiling stm32f10x_rcc.c...
compiling misc.c...
compiling stm32f10x_exti.c...
compiling stm32f10x_tim.c...
compiling stm32f10x_usart.c...
compiling stm32f10x_iwdg.c...
compiling stm32f10x_wwdg.c...
compiling stm32f10x_bkp.c...
compiling stm32f10x_pwr.c...
compiling stm32f10x_adc.c...
compiling stm32f10x_dac.c...
compiling stm32f10x_dma.c...
compiling stm32f10x_rtc.c...
compiling system_stm32f10x.c...
compiling core_cm3.c...
compiling led.c...
compiling rs485.c...
APP\rs485\rs485.c(127): warning:  #940-D: missing return statement at end of non-void function "rs485_UartWrite"
  }
APP\rs485\rs485.c: 1 warning, 0 errors
compiling crc16.c...
compiling system.c...
compiling SysTick.c...
linking...
Program Size: Code=3340 RO-data=848 RW-data=36 ZI-data=1148  
FromELF: creating hex file...
".\Obj\Template.axf" - 0 Error(s), 1 Warning(s).
Build Time Elapsed:  00:00:11

這個怎么解決
ID:377070 發表于 2022-6-10 16:58
zk258 發表于 2022-2-12 19:39
正點原子STM32F103ZET6需要把串口設置里的PG3改成PD7,就在RS485_Init函數里面

不改也可以
ID:1031758 發表于 2022-6-9 09:18
這個程序可以讓stm32f103zet6和帶485的觸摸屏通訊嗎,要不要改什么東西
ID:1025456 發表于 2022-5-11 11:33
感謝樓主分享,研究一下,移植到CH32V
ID:317102 發表于 2022-4-20 09:30
感謝樓主,測了1天多,終于通訊正常了,之前沒接觸過modbus,所以這兩天集中學習了下,也出現了很多問題,D:\.temp感謝分享。

1650417960(1).jpg (460.48 KB, 下載次數: 776)

測試結果圖

測試結果圖
ID:317102 發表于 2022-4-18 15:55
樓主辛苦了,跟樓主學習學習。
ID:302293 發表于 2022-3-10 14:51
能操作4個寄存器嗎
ID:333877 發表于 2022-3-7 13:53
modbus crc16校驗部分是不是有點問題呢?
ID:754578 發表于 2022-2-12 19:39
正點原子STM32F103ZET6需要把串口設置里的PG3改成PD7,就在RS485_Init函數里面
ID:416916 發表于 2021-11-29 16:52

感謝樓主的無私奉獻
ID:974850 發表于 2021-10-28 16:58
一點點啃這兒程序
ID:110791 發表于 2021-10-13 16:36
#include "SysTick.h"
#include "crc16.h"
這兩個頭文件有么
ID:337868 發表于 2021-9-10 21:40
謝謝樓主的分析,最近需要用到這個通信協議,所以來學習學習
ID:551277 發表于 2021-9-6 16:39
發送01 03 00 01 00 01 D5 CA   接收01 03 02 00 01 79 84 CA
發送01 06 00 01 00 01 19 CA   接收01 06 00 01 00 01 19 CA 08
這多出來的一位搞不明白哪里來的
ID:111310 發表于 2021-8-23 15:44
稍作修改,一次成功,謝謝小哥
ID:584195 發表于 2021-8-3 21:54
非常想學習樓主的大作,準備送幣!
ID:491796 發表于 2021-7-22 16:09
謝謝分享,但是黑筆不夠了,哈哈
ID:279542 發表于 2021-7-5 11:18
剛好要寫類似程序,非常有參考價值,謝謝樓主。
ID:937201 發表于 2021-6-15 16:57
大名鼎鼎modbus

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表