首先介绍一下我们这边的系统结构,一台S7-300PLC,配置有CP343模块
三台PC电脑,安装WINCC,进行监控
PC和PLC之间采用了MOXA某型号的交换机进行通信
故障现场:在三台PC的任意一台上,WINCC都能正常显示数据,打开S7管理器不能在线监视程序,关掉WINCC,则可以监控DB块,但是FC和FB块还是不能监控(报错(D063)resource error:Trigger event occupied)
检查MOXA交换机,报故障FAULT红灯,先开始我们认为PLC不能在线和交换机之间没有必然联系
于是,更换了交换机试试,结果换完之后数据交换正常,PLC程序也可以在线了
最后确定是交换机的问题