我现在有三个布尔变量:tag1,tag2,tag3。
当tag1=1,tag2=0,tag3=0。对象显示黄色。
当tag1=1,tag2=1,tag3=0。对象显示绿色。
当tag1=0,tag2=1,tag3=0。对象显示蓝色。
当tag1=0,tag2=0,tag3=1。对象显示红色。
等。。。
这个功能要怎么弄?不要用C语言,其它都可以。谢谢!
问题补充:
这三个布尔变量是从PLC采集过来的,根据信号的变化改变画面中圆的颜色。
希望zhangli0朋友再讲得清楚点,我有点看不懂,谢谢。
最佳答案
用动态对话框吧!
表达式:'tag1'*4+'tag2'*2+'tag3'
数据类型:模拟量
表达式结果:
1----红色 2----蓝色 5----绿色 4-----黄色
提问者对于答案的评价:
谢谢!你的方法好,简单又方便。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275770.html