很早以前就注意这个设置了,以前在调一个水泥厂项目时,大概是2000年,5套400,2套300,都走以太网协议连到上位机,中间是光纤和交换机,WINCC总共有5台,开始没什么问题,客户用了一段时间之后,总是反映与300CPU相关的画面的模拟量的值总是一会儿“发虚”(通讯不正常)一会儿正常,当时没什么经验,就到处改设置,最后无意中把"AS周期性变量服务"的勾去掉就好了。当时没多想,回来之后看帮助,也没看太明白,感觉帮助上说把"勾"勾上可以提高通讯效率,而且应该是WINCC把要读取的变量信息打包传给CPU,以后WINCC就不发要读取的变量信息了,而是由CPU每周期主动的发次信息给WINCC,这样是能减少通讯负荷,“使用周期性读取服务和变化传送会减轻AS和PLC-OS二者的通讯负荷,因为读取请求不需要连续发送给AS并处理”这是帮助上的原文,但现实的情况却是把勾去掉反而通讯正常,最后我个人总结可能是300CPU的“能力”有限。但近不久又出现了一次这样的事,是一个客户做的化工厂的项目,一个315-2PN/DP,这是一个新出来的CPU,他只接一台WINCC,也出现同样的问题,我过去之后,把那个勾去掉就好了。还有一个客户一个412-2也遇到同样的问题。呵呵,现在我也搞不清到底是不是CPU的“能力”问题了。请高手分析指教,谢谢!