残gavin
级别: 探索解密
精华主题: 0
发帖数量: 16 个
工控威望: 111 点
下载积分: 707 分
在线时间: 31(小时)
注册时间: 2017-03-31
最后登录: 2023-07-10
查看残gavin的 主题 / 回贴
楼主  发表于: 2017-09-20 11:21
机器上有两个设备需要采用485通讯:维纶触摸屏、Modebus RTU

分别使用了FX5U自带485接口和485-BD板:



自带485口采用MC协议,连接维纶触摸屏mt6103ip,通讯设置:



485-BD板采用Modebus_RTU协议,连接模拟量采集模块,通讯设置:



能够完成通讯,但是报成帧错误,错误代码: 7F68



请教各位前辈,如何解决?
棋。子
级别: 论坛先锋
精华主题: 0
发帖数量: 97 个
工控威望: 1088 点
下载积分: 10357 分
在线时间: 149(小时)
注册时间: 2015-11-24
最后登录: 2023-11-03
查看棋。子的 主题 / 回贴
1楼  发表于: 2017-11-13 13:10
把触摸屏里的接口类型,改为RS485-2W;
然后将触摸屏RS485的1脚,即Data-接PLC的SDB,RDB;
触摸屏2脚,即Data+接PLC的SDA,RDA;
触摸屏5脚,接SG。
PLC就不会提示 成帧错误 报警了,希望能帮到你!

总之,就是把RS485-4W(4线),改为RS485-2W(2线)就可以了。