dianqi2007013
发表于 2014-11-12 08:43:43
自己做的基于51单片机MODBUS-RTU ,附源码及PCB
基于51单片机MODBUS-RTU,原程序来自于:http://www.mcuc.cn/download.htm,自己理解后,加入了自己的一些东西,并且做了PCB,现在放出来给大家,一起分享,一起学习。
tiger2023
发表于 2014-11-12 08:51:26
谢谢楼主的分享啊
823032003
发表于 2014-11-12 09:12:46
谢谢分享
血刃修罗
发表于 2014-11-12 09:15:21
贊,一直再找这方便资料
RudeBoy
发表于 2014-11-12 09:17:57
能不能讲讲这个的实际用法一直只是听说很不错
mingxin
发表于 2014-11-12 09:22:55
很不错,谢谢分享
好运来了
发表于 2014-11-12 09:30:35
不错的资料,正在寻找这个资料。
jiaxinhui
发表于 2014-11-12 09:56:08
顶下楼主。
32MCU
发表于 2014-11-12 10:07:19
顶下楼主。MODBUS-RTU.
dianqi2007013
发表于 2014-11-12 10:12:41
RudeBoy 发表于 2014-11-12 09:17
能不能讲讲这个的实际用法一直只是听说很不错
我做的这个板有8通道模拟量(0--5V),2路数字量,1路PWM输出(模拟量输出) ,直接买采集模块(安卓电子积木),将信号采集到板上,这个MODBUS-RTU将信息打包,等待上位机来收取, 用途:智能家居传感器组网。
dianqi2007013
发表于 2014-11-12 10:19:37
特色:
1,MODBUS-RTU编址:采用模拟通道复用的方式,上电前对8路模拟通道编码,按着设定按钮上电,1S后释放即可,未设定前默认地址是0A,即第10站。
2,设定键与运行指示功能复用,对节约I/O有利。
3,PCB设计紧凑,打样省钱。
yao2013lin
发表于 2014-11-12 10:32:40
谢谢分享
kkey
发表于 2014-11-12 10:57:34
了解一下MODBUS-RTU,谢谢分享!
wkman
发表于 2014-11-12 11:09:45
此RTU 能通用于 控制变频器类标准产品么? {:shocked:}
fujianhua
发表于 2014-11-12 11:19:45
谢谢分享!!!
dianqi2007013
发表于 2014-11-12 11:22:31
本帖最后由 dianqi2007013 于 2014-11-12 11:27 编辑
可以挂网,只能当从站,信息帧符合标准的MODBUS帧,但是寻址范围分配需自己更改,
我为了设计方便,寻址是从0000H开始的,举例:
上位机发送: 0a0300000005+lrc 解释:上位机访问0a站的采集数据
MODBUS-RTU回应: 0a030a 00 00 00 00 00 00 00 00 xx xx +lrc 解释: 8个模拟量通道当前结果都是00(ff对应5V),P1口状态是xx ,P3口状态是xx ,
wkman
发表于 2014-11-12 11:47:09
没有外围电路,纯烧录进去试试,下面的是mcu的回复?咋就是重复而已>??
Tonyhai
发表于 2014-11-12 11:55:12
谢谢 分享
Tonyhai
发表于 2014-11-12 11:55:34
谢谢楼主的分享
停靠点
发表于 2014-11-12 12:21:47
额,早一年发就好!
fangmcu
发表于 2014-11-12 12:23:29
谢谢分享!!
dianqi2007013
发表于 2014-11-12 12:24:22
wkman 发表于 2014-11-12 11:47
没有外围电路,纯烧录进去试试,下面的是mcu的回复?咋就是重复而已>??
PCB文件不是发了吗?有外围电路,最起码要用485总线将RTU和电脑的串口(RS232转RS485)连起来啊。
dianqi2007013
发表于 2014-11-12 12:27:15
wkman 发表于 2014-11-12 11:47
没有外围电路,纯烧录进去试试,下面的是mcu的回复?咋就是重复而已>??
那个绿色的数据是监控结果,监控的是你从电脑发出到COM口的数据流,如果你的硬件电路搭好了,就会及时收到RTU回应的信息,字是蓝色的,
dianqi2007013
发表于 2014-11-12 12:30:14
端口配置如下:
波特率=19200, 8位数据,偶校验位,1位停止位,CRC16校验
老马识途
发表于 2014-11-12 12:46:13
modbus mark
duedue
发表于 2014-11-12 13:05:49
不错中断发送效率高
RudeBoy
发表于 2014-11-12 13:17:20
dianqi2007013 发表于 2014-11-12 10:19
特色:
1,MODBUS-RTU编址:采用模拟通道复用的方式,上电前对8路模拟通道编码,按着设定按钮上 ...
这个东西就相当于是自己搞一个像串口一样的通信方式是把,当然可能比串口更牛一些
dianqi2007013
发表于 2014-11-12 13:23:32
RudeBoy 发表于 2014-11-12 13:17
这个东西就相当于是自己搞一个像串口一样的通信方式是把,当然可能比串口更牛一些 ...
也可以这么讲,但是用电脑串口只是调试+演示,
重庆酱油仔
发表于 2014-11-12 13:31:05
Mark,51modbus
sunliezhi
发表于 2014-11-12 13:36:51
modbus, mark
瓶子
发表于 2014-11-20 15:17:50
初学,研究一下,有问题再来求教
xiaoxiaocomedy
发表于 2014-11-21 17:04:04
mark下{:lol:}
mdcao
发表于 2014-11-21 21:27:45
mark一下,先。
xiaohuixh
发表于 2014-11-21 22:53:09
51单片机MODBUS-RTU
stevenzhongan
发表于 2014-11-21 23:13:15
学习了!!!
stingxing
发表于 2014-11-22 00:05:53
谢谢分享{:smile:}
lcmgood
发表于 2014-11-22 00:37:39
收下了,多谢分享
fengyunyu
发表于 2014-11-22 07:41:21
从机支持主动发么?还是说等待主机轮询?
2avr
发表于 2014-11-22 07:54:55
多谢分享!
jiang316300541
发表于 2014-11-22 13:30:19
真是非常感谢,正在做的东西~
jiang316300541
发表于 2014-11-22 13:30:41
谢谢分享!
jiang316300541
发表于 2014-11-22 13:30:57
谢谢分享!
dianqi2007013
发表于 2014-11-23 17:56:18
fengyunyu 发表于 2014-11-22 07:41
从机支持主动发么?还是说等待主机轮询?
不主动发,等待主机轮询,本来想做多主站的,还在学习仲裁机制,有点复杂,准备往伪主站方向发展。
dianqi2007013
发表于 2014-11-23 18:00:01
这些从站只是传感器信号采集模块,不太需要访问其他站的信息,所以只是被动应答即可。
thomascao
发表于 2014-11-26 15:37:59
刚好要用到,非常感谢
mmiker
发表于 2014-11-26 19:50:56
谢谢分享。{:lol:}
f117_2r
发表于 2014-11-26 19:53:44
超好下载了
liulingang_1205
发表于 2015-1-28 21:27:47
这个可以改成主站吗
martin200
发表于 2015-3-3 13:37:06
保存了。 谢谢分享
pengtaoABC
发表于 2015-3-3 19:48:51
不错!很好 很好 有用
绝对零度
发表于 2015-3-3 20:12:23
谢谢分享!!
wzhscj
发表于 2015-3-4 07:42:01
资料不错,正需要了。
Hi_jason
发表于 2015-3-4 18:21:20
好东西 标记一下
wc261034
发表于 2015-3-4 20:58:20
谢谢分享,正在做MODBUS的项目
boyun
发表于 2015-7-4 23:17:20
谢谢楼主分享,非常感谢。
Hi_jason
发表于 2015-7-9 22:23:12
好东西markmark!
liang冥
发表于 2015-8-18 10:24:35
不错的资料
shangyu60104
发表于 2015-8-19 21:30:08
谢谢分享,最近正在学习modbus协议
Chris_gong
发表于 2015-9-13 11:38:43
51单片机MODBUS-RTU
fuze2009
发表于 2016-2-28 11:20:13
谢谢LZ分享,很不错{:smile:}{:smile:}{:smile:}
caoxuedong
发表于 2016-4-28 10:31:11
下来看看,不知道都支持Modbus哪些功能码。
philix
发表于 2016-5-3 20:59:30
谢谢分享!{:smile:}{:smile:}{:smile:}{:smile:}
haoyue20008
发表于 2016-5-8 18:25:23
学习了,最近一捆产品用到了
hanbing333444
发表于 2016-5-8 19:26:47
收下备用,谢谢楼主
njt777
发表于 2016-5-8 19:28:58
谢谢楼主分享了
jymt
发表于 2016-5-8 22:08:05
谢谢共享,看看
Qing松
发表于 2016-5-28 03:29:32
收场了!
Ary
发表于 2017-4-28 08:50:10
谢谢分享
lanlibo
发表于 2017-4-28 09:51:37
谢谢分享
ppdd
发表于 2017-4-28 09:57:11
谢谢!51 MODBUS - RTU
help008
发表于 2017-5-27 22:00:45
正需要,谢谢啊
tangguotaizi
发表于 2017-5-29 16:21:47
mark, 谢谢分享
nn5499
发表于 2017-6-3 05:54:28
厉害了,哥哥。
o536fy
发表于 2018-5-12 17:41:13
感谢楼主分享,下载试试
mafeimafei
发表于 2018-6-26 09:26:40
用到了 MODBUS - RTU ,学习学习,感谢分享。
zhangfuhg
发表于 2019-8-11 19:45:00
学习呢,谢谢你的分享!
页:
[1]