wincc怎么用语言来写多个变量的改变(无论那一个变化)来把另一个变量清零。比如输入输出变量a在wincc上输出为5555,另一个变量b输出为1401,此时通过变量b来把变量a清零。当另一个变量c输出为1500时,此时通过变量c来把变量a清零。大神怎么知道用c语言表达么,本人初学啊。
钻石用户推荐最佳答案
if (GetTagWord("b")==1400) //如果变量b=1400,a清零
SetTagWord("a",0);
if (GetTagWord("c")==1500) //如果变量c=1500 ,变量a清零
SetTagWord("a",0);
脚本1是可以在全局脚本里面做,总的做起来也好改一些
2、在各自的IO域里面做,事件→IO输出值改变里面写,如果b c没有IO域显示,那就得做到全局脚本了
再有不明白可以到论坛WINCC板块讨论
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc362701.html