qgl.l
级别: 略有小成
精华主题: 0
发帖数量: 166 个
工控威望: 249 点
下载积分: 3293 分
在线时间: 23(小时)
注册时间: 2007-12-01
最后登录: 2024-01-30
查看qgl.l的 主题 / 回贴
楼主  发表于: 2020-11-01 10:34
图片:
图片:
图片:
图片:
图片:
小白学习MODBUS RTU通信,正品FX2N-48MR,山寨485BD模块,带485接口的智能串口开关模块。用电脑串口调试软件试过串口开关模块是正常的,自己照着教程写了PLC程序,想读或写串口开关模块的线圈,结果是通讯时能看到485BD的两个灯闪烁,但返回的数据就是发出的数据,串口开关模块没有任何反应。
哪位大神方便请指点一下,我折腾2周了都没招。
附件: C2S03经济型MODBUS-485继电器模块技术参考手册.pdf (3965 K) 下载次数:78
网站提示: 请不要用迅雷下载附件,容易出错
附件: 继电器板通讯.rar (10 K) 下载次数:62
网站提示: 请不要用迅雷下载附件,容易出错
lightroad
级别: 探索解密
精华主题: 0
发帖数量: 35 个
工控威望: 192 点
下载积分: 622 分
在线时间: 102(小时)
注册时间: 2008-11-19
最后登录: 2024-08-02
查看lightroad的 主题 / 回贴
1楼  发表于: 2022-04-29 22:46
楼主问题解决了吗?我也遇到同样问题。
lightroad
级别: 探索解密
精华主题: 0
发帖数量: 35 个
工控威望: 192 点
下载积分: 622 分
在线时间: 102(小时)
注册时间: 2008-11-19
最后登录: 2024-08-02
查看lightroad的 主题 / 回贴
2楼  发表于: 2022-04-30 11:59
图片:
发送06 02 00 10 00 08 79 BE(79 BE为校验码),根据485模块的说明,正常返回6各字节:06 02 01 XX(XX代表输入点状态)及两个校验码。串口助手监控正常。
现在的问题是:
串口监控正常,PLC监控异常。若RS指令的接受字节 为H6,即6个字节,PLC监控接受数据乱得一笔;若接受字节为8个字节,则接收数据在正常接收数据和发送数据之间变动。
心力交瘁,请各位指点一二。
[ 此帖被lightroad在2022-04-30 13:30重新编辑 ]
lightroad
级别: 探索解密
精华主题: 0
发帖数量: 35 个
工控威望: 192 点
下载积分: 622 分
在线时间: 102(小时)
注册时间: 2008-11-19
最后登录: 2024-08-02
查看lightroad的 主题 / 回贴
3楼  发表于: 2022-04-30 12:01
试过,不行。为什么加倍?
引用
引用第3楼anlyl2014于2020-11-16 22:29发表的  :
FX2N 485-BD有返回码,读出数要加倍,可参考我发的例程。RS指令后面的K12改为K24