wen2013
兴趣是最好的老师!
级别: 探索解密
精华主题: 0
发帖数量: 25 个
工控威望: 159 点
下载积分: 534 分
在线时间: 26(小时)
注册时间: 2013-08-31
最后登录: 2023-06-11
查看wen2013的 主题 / 回贴
楼主  发表于: 2020-03-11 23:26
图片:
图片:
用3U和一个8通道的温控模块通过485BD-ADP,两线制接线来通讯,来读取每个通道温度数据,另外,外加4个温控器通过通讯来设定温度数据,不读取只设定而已,人机上显示温控模块各个数据。但是系统经常出现通讯故障,人机数据一动不动,然后关电重启一下设备又正常了,程序如下,各位大神看一下哪有问题,是不是程序有问题,或是硬件哪有问题?
fzq0425
感谢遇到工控人家园
级别: 略有小成
精华主题: 0
发帖数量: 275 个
工控威望: 318 点
下载积分: 4312 分
在线时间: 19(小时)
注册时间: 2019-09-21
最后登录: 2020-05-29
查看fzq0425的 主题 / 回贴
1楼  发表于: 2020-03-12 08:43
仔细研究MODBUS通信使用手册
楼主留言:
像第二张图是读取模块8通道温度数据,每隔800毫秒采样一次那样,M100是写入时断开读取回路,不让写入和读取同时进行,程序有没有问题呢?
来这里学习