有三套400PLC同时与一个300PLC做单边通讯,在400PLC这边做的S7连接。之前通讯一直正常。突然一天,300PLC由于下电检修后,通讯就断了,网络配置在线显示三个400PLC与300PLC通讯均断开。询问得知,两边均未动任何程序和配置。
在400PLC这边的工程师站能ping通300PLC,也能在线300PLC。一直未能查找到原因。
有一天,看了300PLC那边的连接数配置,一共16各连接,PG,OP,S7分配完毕了,在线监视,S7连接一个占用的都没有,其他连接没有占用。于是试了一下,把PG,OP,S7重新分配了15个,预留了一个,结果下载完毕在线显示其他连接数是1.查看400PLC其中一台已经恢复通讯。于是把300这边的连接数重新设置,给其他连接预留了3个,下载完毕后,通讯恢复正常。
我想问一下,在400那侧做put,get通讯,难道不是占用的300的S7通讯协议么,为什么是其他通讯协议呢?