西门子s7-200cn,有上位机CP/ppi连接,现在的问题是程序可以正常的上载、下载,都没问题,

西门子s7-200cn,有上位机CP/ppi连接,现在的问题是程序可以正常的上载、下载,都没问题,但当我想监控程序运行时,已经通讯,plc模式在term位置进行监控时,出现通讯超时,无法进行程序状态监控。求解?能够正常传程序是不是就说明通讯没问题了?为什么无法实现实时在线监控程序运行呢?

程序中是不是使用了例如modbus的通讯,程序在运行时,把485口占了。追问

如果有modbus的通讯要怎么检索出此类的指令呢?并且有此类通讯就一定使用不了程序状态监控了么?要怎么才能绕过这个通讯进行程序监控呢?

追答

你可以看一下程序里是不是有MBUS_CTRL这个块,有的话就是在使用MODBUS通讯。看他占用了那个PORT口,如果是PORT1,你就用Port0口通过PPI 监控。反之亦然。

追问

现在图片上的ppi电缆连plc接的是port0吧?左边的是port1,如果我把右边的port0拔掉插在port1上,会影响mbus块的正常使用么?也能正常监视程序运行?其他一些端口参数需要手动改变么?端口默认值就可以监控程序么?

追答

如果Port0以前外接有设备的话,你就用Port1监控

追问

port0现在连接的是上位机,与上位机通讯程序里有个m30.0是上位机给plc发送的指令。如果把port0拔下来我不知道会不会影响m30.0的正常传输。我明天试试把port0拔下来插在port1上。如果可以给你追加!谢谢😜

追答

如果实在不行,你把开关打到STOP,你监控一下试一试

追问

stop状态无法监控的,我把plc接口换了,应该是原来的接口坏了,无法正常监控,只能传程序,不能监控。另一个Port口可以正常使用。谢谢耐心解答!

温馨提示:答案为网友推荐,仅供参考
相似回答