我采用CP341和仪表通信
刚开始采用浮地 仪表和341都不接地
通信质量不稳定,有时需要重新启动PLC,或者重新下程序。
后面把341 接口端 接地 (接341的8脚)另一端由于没有接地点(仪表上无地点) 通信完全中断
为了查看MODBUS总线的工作状态也就是监视 341有没有 发送数据 仪表有没有反馈
我在MODBUS 的网络的最末端 并了一个232转485的转换器到电脑的串口
(因为这样我就能够通过串口调试软件查看 MODBUS 总线的工作状态)
结果是 我一插上串口 通信立马恢复正常,而且很稳定
然后我后把 341 (8脚拆下)继续采用浮地 ,
通信也很稳定
后面我怀疑是通信电缆的问题 因为我 用的是普通的屏蔽电缆
我今天改成DP电缆以后
问题还是存在
也就排除了电缆问题的可能性
我的系统有一个缺陷就是 现场采用的是三相4线制系统
我这边要求3相5线制
我采用的解决方法是用TN-C-S供电方式
、
现在我不确定是干扰问题还是 阻抗不匹配的问题
通信距离大概10米
没有加终端电阻
求大家帮忙啊 !!!
最佳答案
1、如果系统电缆超过50m,在接收端的R(A),R(B)之间加入330Ω电阻。接线图见上传的图片。
2、相关文档:
《串口通讯模块的信息与使用(2004.03.30) 》下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0006
《串口模块常见问题》下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/faq/F0426.pdf
图片说明:
提问者对于答案的评价:
OK
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc248015.html