wincc脚本,C语言的问题

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午12:29
下一篇 2021年7月5日 下午12:30

相关推荐

发表回复

登录后才能评论