画面中的对象颜色?

我现在有三个布尔变量: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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • 上位机按钮有时自动变为"1"的怪现象

    上位机创建的pc 站通过opc应用与400h冗余cpu  进行通讯,最近发生一个怪现象 上位机wincc画面里的按钮会无缘无故的变成1,按钮…

    SIMATIC WinCC 2021年7月5日
  • winCC的问题

    wincc安装后重启后欢迎屏幕变成2000界面需按登陆按钮请问如何更改 问题补充:是启动时没有欢迎屏幕需按确定按钮才能启动 最佳答案 打开注册表的HKEY_LOCAL_MACHIN…

    SIMATIC WinCC 2019年6月11日
  • 新装wincc6.0后原来的项目打不开

    新安装wincc6.0后原来的项目打不开了,提示HResult Error:0x8004610a:(null),是什么原因? 最佳答案 是不是版本不一样,比如原来用的wi…

    SIMATIC WinCC 2019年6月11日
  • 不启动wincc如何使用OLE-DB读取SQL归档的数据

    现在需要在任意一台电脑上通过OLE-DB读取归档的数据,数据库里有归档的数据,如何导出到表格 最佳答案 可以通过WinCC“归档连接器”访问:WinCC“归档连接器”用于组态对归档…

    SIMATIC WinCC 2021年7月5日
  • 怎么设置导出变量的TXT文件路径名

    我用C 脚本使内部变量保存在一个名字为“name”的txt 文档里,这样重新启动时也可以显示其保存值,而不是初始值。但是这个txt 文档的路径名不知道…

    SIMATIC WinCC 2019年6月11日
  • 许可证密钥和动态向导的问题

    我人有两个问题: 1、我用wincc打开一个别人的项目,然后系统就提示一个对话框,内容是“外部或归档变量的个数超过软件所允许的范围,不允许再创建新的外部变量或归档变量或进…

    SIMATIC WinCC 2019年6月11日
  • 棒图的高低报警颜色显示脚本该如何写??

    我把普通棒图和模拟量监控块打包了,为的是方便点击棒能弹出相应面板和显示报警。但是我不太会写脚本让填充颜色在HH,LL时显示红色,H,L 时显示黄色,各位大侠请帮帮忙提供一…

    SIMATIC WinCC 2019年6月11日
  • 鼠标显示

    我想做一个鼠标跟随操作,比如我把鼠标的光标放到一个按钮或物体对象上,就会弹出一个画面或置某一个变量为1,光标离开那个按钮后就关闭那个画面或把那个变量复位,如何做到呀,用C脚本作也可…

    SIMATIC WinCC 2019年6月11日
  • 通过OPC访问WINCC如何添加变量

    通过自己开发的OPC客户端访问wincc变量时,应该如何添加变量?高手给个C#或者VB得例子,是直接加变量名吗?还是要将通道等参数也加进去? 最佳答案 S7-200通过OPC与WI…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible runtime教程

    wincc flexible runtime与200通讯(pc/ppi),如何设置,设置后无法通讯,是原装电缆,软件是winccflexible高级版,切换到运…

    SIMATIC WinCC 2021年7月5日