我的wincc上位机与s7-200 plc通讯,通过pc-access 采集数据,然后通过用户归档保存变量的值,用用户归档控件显示已经被保存的值得,即数据库的显示。在200程序里通过对一个双整变量的值加1来触发wincc的用户归档,从而保存数据。归档动作是在全局脚本里做的,全局脚本的触发变量就是刚才说的双整数被加1的变量。一旦那个双整数改变,就触发全局脚本归档。。大部分时间都很正常。。能看到被依次归档的变量的值,用户归档的数据库显示都很正常。。但有的时候不知道为什么。。归档的值是0。。但马上在200-PLC里监控当时那个被要归档的变量的值是有值的。。且在wincc里界面上监控这个变量也是有值的。。跪求各位大师的指点。。。。
最佳答案
可能通讯速度慢,全局脚本没有扑捉触发变量值的缘故。
提问者对于答案的评价:
不错
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc265611.html