evahot
常与同好争高下,不与傻瓜论长短
级别: 探索解密
精华主题: 0
发帖数量: 13 个
工控威望: 106 点
下载积分: 482 分
在线时间: 21(小时)
注册时间: 2016-05-10
最后登录: 2024-10-28
查看evahot的 主题 / 回贴
楼主  发表于: 2020-06-05 10:58
图片:
在使用FX3GPLC+FX3G-CNV-ADP中转板+FX3U-485ADP-MB模块时,使用modbus功能是可以通行上的。D8400等也都是有值得。
使用FX3UPLC+FX3U-CNV-BD中转板+FX3U-485ADP-MB模块,使用modbus功能通讯不上。
多次清理内存后重新灌程序进去,重新上电后监视寄存器地址D8400、D8401、D8414数值都为0。这是为什么呢...
菜鸟入行
级别: 论坛先锋

精华主题: 0
发帖数量: 1381 个
工控威望: 1557 点
下载积分: 3686 分
在线时间: 177(小时)
注册时间: 2017-09-01
最后登录: 2024-06-11
查看菜鸟入行的 主题 / 回贴
1楼  发表于: 2020-06-05 12:45
程序没看出问题,请检查以下地方

1,PLC 参数  通讯参数那是不是设置了,如果设置了就冲突了,那不能设置
2,相同的通讯有没有使用RS  RS2指令,如果使用了也冲突了
3,FX3U-485ADP-MB的指令灯显示正常吗?
楼主留言:
你好!
1、PLC参数设置里的通讯设置都没有勾选,也问过三菱客服,不需要进行设置。
2、485modbus RTU我是做从站的,所以也没有使用RS、RS2指令。
3、模块指示灯SD和RD都不闪烁。(当我在PLC参数设置进行通信设置时,但主站发送信息时,RD接收指示灯是闪烁的。后来问了是不需要设置,又关闭了并断电重启了。)
一样的程序,FX3G的可以正常通讯,换到了FX3U就不行,很奇怪
打个酱油,懂的不多
水平有限,能帮则帮
互相帮助,共同进步