阀前景色,两个BOOL变量控制他,1真2假前景色为绿色,1假2真前景色为红色,两个都为真或都为假 前景色为灰色,用VB 在前景色属性内编程,系统提示重复循环,系统负载大,建议用触发器,请问要实现目的,有什么好办法,或我的VB脚本该怎么编
问题补充:
dcount107:
感谢您再次回答我的问题,不过我没弄明白您的意思,我在阀前景色属性内用变量对话框,按你的语句填进去,有变化可不是我希望的那种变化,我希望根据变量1变量2 真假的不同组合,分别显示红,绿,灰,自动三种颜色
最佳答案
打开VBS脚本点击信息/触发器对话框(Ctrl+T),把事件选成变量,变量名中把两个变量调进来选根据变化或者给一个周期触发时间就可以了,出现上述问题是由于你没有给变量赋触发周期导致系统的高负荷引起的。
问题补充:
动态对话框
表达式:'tag1'+'tag2'*2
数据类型:模拟量
表达式结果为:
0 --灰色 1 --绿色 2 --红色 3 --灰色
提问者对于答案的评价:
感谢dcount107和满工对我的指点,可惜我只能采纳一个为最优答案
另外满工的第一种方法我已编程通过,但满工的第二种方法好象没反应,如果您有空可以再指点一下,通过邮件吧,谢谢!!
再次感谢dcount107
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc271396.html