现场的200和300用mpi连接,刚开始通信都没问题,但是后来就通信不上了。可是用PPI电缆却能和200通信上,300的PC适配器却不能通信上。比较困惑,既然端口没问题(和PPI电缆能通信),为什么不能和300及PC适配器通信,有没有可能是内部固件原因?可以升级吗?
问题补充:
忘记说了,换了一个CPU可以通信了,通信设置都没问题。前几天还能通信上呢,所以困惑就在这里了。坏还能这么坏的?另外个人对CN的CPU还是不太感冒,以前用了一次就有点小问题,模拟输出不准。文档我看过好几遍了,我这也有。
最佳答案
如果是硬件问题,可能是CPU的MPI口会有问题,内部固件不会有问题,不需要升级。
根据描述,还是先检查一下300的MPI接口,首先应该确保通过适配器可以连接上CPU
如果接口没有问题,那么检查先一下接线,排除接线问题,然后根据采用的通信方式检查程序。
200和300 MPI通信可以参考下载中心文档:
A0148 S7-200与S7-300之间的通讯(更新版)
提问者对于答案的评价:
非常感谢,但是问题还是没有解决掉。我用PPI线把波特率设置成187.5以后,悲剧发生了,搜索了所有的波特率都不行,编程电缆和CPU通信不上了,当然线的波特率我改了。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc243678.html