找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2772|回复: 8
打印 上一主题 下一主题
收起左侧

stc15f2k60s2单片机modbus读写通讯超时,请检查通讯参数和地址设置

[复制链接]
跳转到指定楼层
楼主
50黑币
做modbus485通讯遇到问题读写通讯超时,
请检查通讯参数和地址设置,程序编译可通过,
找不到原因,压缩文件有调试助手,
请帮忙解决使正常通讯,求助。。


WXS75M(}~_Q8WM$_KV_A0CP.png (108.29 KB, 下载次数: 33)

WXS75M(}~_Q8WM$_KV_A0CP.png

moubus.rar

718.41 KB, 下载次数: 79

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:731335 发表于 2020-8-8 11:45 | 只看该作者
程序的设备地址是4,调试精灵改为4还是会出现这个问题。
回复

使用道具 举报

板凳
ID:804115 发表于 2020-8-10 00:21 | 只看该作者
先别管modbus协议设置是不是正常,先看看底层485是否是通的,用最底层的发送发送一下看看是否正常,是否是485的线没接对,驱动如果是好的,再看modbus的问题
回复

使用道具 举报

地板
ID:731335 发表于 2020-8-11 16:45 | 只看该作者
1692483014 发表于 2020-8-10 00:21
先别管modbus协议设置是不是正常,先看看底层485是否是通的,用最底层的发送发送一下看看是否正常,是否是4 ...

好的,我去试试看。
回复

使用道具 举报

5#
ID:750684 发表于 2020-9-7 08:19 | 只看该作者
先看看你的485通讯正不正常
回复

使用道具 举报

6#
ID:149992 发表于 2021-5-21 09:04 | 只看该作者
您好,通信不上的问题找到了么?
回复

使用道具 举报

7#
ID:99525 发表于 2022-5-4 04:19 | 只看该作者
遇到同样的问题,大概率怀疑是波特率不精准,网上找了很多计算波特率的资料,计算结果都不一样,等空了研究下波特率的计算
回复

使用道具 举报

8#
ID:161164 发表于 2022-5-5 17:17 | 只看该作者
原代码的modbus.c 内的recrc计算方程错了
(原:225行,改:226行)



修改后仿真成功



回复

使用道具 举报

9#
ID:1026496 发表于 2022-5-15 10:53 | 只看该作者
程序的地址是4 ,发送的地址也应该是4上面的modebus 地址应该改成4
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表