发布于 2013-01-30 22:31:07
62楼
记得十年前,在一个现场调试时遇到WINCC和S7300通讯出现时断时继的情况。当时一通折腾,无意中把BY PLC这个选项去掉之后通讯恢复正常。之后一直想搞清楚为什么?但是一直无法得到正确的答案,现在理解了CCP、TS、AS CYCLE等概念了,AS CYCLE应该还是在CCP中完成与WINCC的通讯,只不过AS CYCLE并不是请求/应答的方式,而是PLC主动上传数据给WINCC(根据刷新时间不同,可以有多个AS CYCLE),这样效率应该会更高,但不能理解的是效率更高为什么反而更慢?难道AS CYCLE需要多个CCP才能完成通讯?或者是WINCC画面中的变量/刷新周期使用的不合理,导致AS CYCLE负担太重?