我有一台S7 200 CPU224XP的PLC只能在STOP 模式下才能够通过PPI线与笔记本上的编程通讯,上载程序。程序上载后,如果切换模式就通讯不上了。这主要是什么原因造成的啊,望各位赐教。
问题补充:
谢谢几位的建议。我仔细查看了,port0是被MODBUS占用了。port1用于TD400通讯。根据上面的建议,我在程序里搜索一下SMB30或SMB130,没有找到,应该端口不可能是被自由口通讯占用的。port1为什么在任何模式下都无法编程通讯?根据我现在的情况,有没有办法看程序状态,或者在运行模式下编程修改程序?望各位不吝赐教,谢谢!
最佳答案
你的通讯口肯定是被程序里的通讯占用了,否则就不会通讯不上了。port0被modbus占用了,只有在STOP模式下才可以使用这个编程口通讯.port1用于TD400通讯,那么port1应该可以正常通讯的,但是你现在是不可以通讯,我个人认为的你的程序里还是有占用的。你还是仔细检查一下你的程序。你可以清空PLC 之后再通讯,这样去检查。
提问者对于答案的评价:
我通过两种方法:
1.将程序下载到另外一台PLC上,发现PORT1是可以正常通讯。这说明程序方面是没有问题的。
2.将这台PLC清除后,发现PORT1仍然无法通讯。这应该可以说明是硬件问题。
谢谢各位指教!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc299221.html