中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

三菱Mitsubishi

抖音 德嘉 泓格论坛 FLIR红外热像论坛
工控论坛首页 三菱Mitsubishi → 浏览主题: FX3U RS485 BD 编写Modbus从站功能码通讯程序
发表新帖 回复该主题
回帖:14个,阅读:957 [上一页] [1] [2] [下一页]
* 帖子主题:

FX3U RS485 BD 编写Modbus从站功能码通讯程序

分享到
538
夜问夜问
文章数:9
年度积分:65
历史总积分:538
注册时间:2016/7/20
发站内信
发表于:2022/12/12 11:36:03
#0楼
有没有大佬用FX3U RS485 BD 编写Modbus功能码通讯程序?由于手头没有485adp mb模块,所以只能自己编写编写Modbus功能码通讯程序,编了0
3功能码有问题,编写不出来求大佬指教谢谢!
20分悬赏
40881
YXBK 版主
文章数:18734
年度积分:1295
历史总积分:40881
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2022/12/12 12:08:57
#1楼
大家一起学习
538
夜问夜问
文章数:9
年度积分:65
历史总积分:538
注册时间:2016/7/20
发站内信
发表于:2022/12/12 14:01:40
#2楼
回复 #1楼 YXBK
这些都是主站的吧
40881
YXBK 版主
文章数:18734
年度积分:1295
历史总积分:40881
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2022/12/12 14:06:30
#3楼
以下是引用夜问夜问2022/12/12 14:01:40的发言:
这些都是主站的吧


是PLC作为主站的
大家一起学习
538
夜问夜问
文章数:9
年度积分:65
历史总积分:538
注册时间:2016/7/20
发站内信
发表于:2022/12/12 14:12:18
#4楼
PLC作为主站就只需发送了不解析,但如果PLC做送站就要接收主站的报文解析后将结果返回给主站才对呀
40881
YXBK 版主
文章数:18734
年度积分:1295
历史总积分:40881
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2022/12/12 14:57:13
#5楼
以下是引用夜问夜问2022/12/12 14:12:18的发言:
PLC作为主站就只需发送了不解析,但如果PLC做送站就要接收主站的报文解析后将结果返回给主站才对呀


如果PLC是做从站,你又不加mb模块,主站还想走modbus协议,这样的做法不知可不可行。
大家一起学习
538
夜问夜问
文章数:9
年度积分:65
历史总积分:538
注册时间:2016/7/20
发站内信
发表于:2022/12/12 15:50:31
#6楼
所以才需要写从站功能码,只要功能码解析程序正确就可以实现不用mb模块也可以做Modbus通讯。
40881
YXBK 版主
文章数:18734
年度积分:1295
历史总积分:40881
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2022/12/12 16:15:02
#7楼
以下是引用夜问夜问2022/12/12 15:50:31的发言:
所以才需要写从站功能码,只要功能码解析程序正确就可以实现不用mb模块也可以做Modbus通讯。


实际工程中估计应该没有人这么去做,因为有其他更方便快捷的方法,不知道你的主站是什么

1.可以做无协议或者三菱专用协议。

2.如果有触摸屏,可以通过触摸屏,一般触摸屏是支持MODBUS从站的,并且不影响与PLC通讯,是有两个通讯口的。

3.可以加第三方模块转换MODBUS TCP.
.

当然作为技术来说也有点讨论意义.
大家一起学习
27482
guanyumou 版主
文章数:10490
年度积分:665
历史总积分:27482
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2022/12/12 17:37:03
#8楼
以下是引用夜问夜问2022/12/12 11:36:03的发言:
有没有大佬用FX3U RS485 BD 编写Modbus功能码通讯程序?由于手头没有485adp mb模块,所以只能自己编写编写Modbus功能码通讯程序,编了0
3功能码有问题,编写不出来求大佬指教谢谢!
使用RS指令理论上可以实现Modbus的01、02、03、04、05、06、15、16、23等功能码,当然这样花心思的,可以参考我发布的Modbus通信视频教程:
Modbus RTU串口通信协议视频教程:

1、Modbus RTU串口通信协议概述:
本视频讲解了Modbus RTU串口通信协议概述、报文格式、寄存器种类说明、寄存器地址分配、功能码说明和容错校验。
https://www.ixigua.com/7005760284950430221?utm_source=xiguastudio

2、Modbus RTU串口通信协议01功能码报文格式详解:
本视频详细讲解了Modbus RTU串口通信协议01功能码主站发送、从站正确返回和从站异常返回的报文格式,并使用串口调试助手和Modbus Slave调试助手对01功能码进行了详细测试。
https://www.ixigua.com/7006126293603320328?utm_source=xiguastudio

3、Modbus RTU串口通信协议02功能码报文格式详解:
本视频详细讲解了Modbus RTU串口通信协议02功能码主站发送、从站正确返回和从站异常返回的报文格式,并使用串口调试助手和Modbus Slave调试助手对02功能码进行了详细测试。
https://www.ixigua.com/7006503133245506078?utm_source=xiguastudio

4、Modbus RTU串口通信协议03功能码报文格式详解:
本视频详细讲解了Modbus RTU串口通信协议03功能码主站发送、从站正确返回和从站异常返回的报文格式,并使用串口调试助手和Modbus Slave调试助手对03功能码进行了详细测试。
https://www.ixigua.com/7006860147595313678?utm_source=xiguastudio

5、Modbus RTU串口通信协议04功能码报文格式详解:
本视频详细讲解了Modbus RTU串口通信协议04功能码主站发送、从站正确返回和从站异常返回的报文格式,并使用串口调试助手和Modbus Slave调试助手对04功能码进行了详细测试。
https://www.ixigua.com/7007250330140279303?utm_source=xiguastudio

6、Modbus RTU串口通信协议05功能码报文格式详解:
本视频详细讲解了Modbus RTU串口通信协议05功能码主站发送、从站正确返回和从站异常返回的报文格式,并使用串口调试助手和Modbus Slave调试助手对05功能码进行了详细测试。
https://www.ixigua.com/7007642351766241822?utm_source=xiguastudio

7、Modbus RTU串口通信协议06功能码报文格式详解:
本视频详细讲解了Modbus RTU串口通信协议06功能码主站发送、从站正确返回和从站异常返回的报文格式,并使用串口调试助手和Modbus Slave调试助手对06功能码进行了详细测试。
https://www.ixigua.com/7007988730346603015?utm_source=xiguastudio

8、Modbus RTU串口通信协议15功能码报文格式详解:
本视频详细讲解了Modbus RTU串口通信协议15功能码主站发送、从站正确返回和从站异常返回的报文格式,并使用串口调试助手和Modbus Slave调试助手对15功能码进行了详细测试。
https://www.ixigua.com/7008363337545318926?utm_source=xiguastudio

9、Modbus RTU串口通信协议16功能码报文格式详解:
本视频详细讲解了Modbus RTU串口通信协议16功能码主站发送、从站正确返回和从站异常返回的报文格式,并使用串口调试助手和Modbus Slave调试助手对16功能码进行了详细测试。
https://www.ixigua.com/7008734575551742471?utm_source=xiguastudio

10、Modbus RTU串口通信协议23功能码报文格式详解:
本视频详细讲解了Modbus RTU串口通信协议23功能码主站发送、从站正确返回和从站异常返回的报文格式,并使用串口调试助手和Modbus Slave调试助手对23功能码进行了详细测试。
https://www.ixigua.com/7009094565776851486?utm_source=xiguastudio
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
50
红狼
文章数:24
年度积分:50
历史总积分:50
注册时间:2020/5/21
发站内信
发表于:2022/12/13 16:12:00
#9楼
理论上只做正确报文的解析是可以实现一部分的从站功能,错误响应比较难以实现。实际中还没遇到过人这么做。
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005