画面中的对象颜色?

我现在有三个布尔变量: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日 上午11:51
下一篇 2019年6月11日 上午11:51

相关推荐

  • wincc如何动态修改用户名

    在网上看到wincc可以动态修改密码,但是如何动态修改用户名称和权限呢?请高工们帮忙写出一段可以修改用户名和权限的代码。以是网上修改密码的C代码,不可以修改用户名和权限#pragm…

    SIMATIC WinCC 2019年6月11日
  • Wincc冗余系统配置

    一套S7-300PLC,组态软件用Wincc,两台工控机,一个操作站,一个工程师站,两者之间可以互为冗余切换,需要定那些软件?采用哪种冗余通讯? 问题补充:能具体说说通讯吗 最佳答…

    SIMATIC WinCC 2019年6月11日
  • WINCC 复制项目后,在另一个机子打不开

    我在把1号工控机的项目利用复制器复制到2号工控机上,但是打不开,进度到60%时就停止了,也没有死机不知道什么原因,请各位大侠给指点一下,1号2号工控机属于同一个项目,现在想把1号机…

    SIMATIC WinCC 2019年6月11日
  • WINCC7.0标尺数据跟踪

    小弟使用WINCC不久,不知道7.0的怎么实现趋势标尺的数据跟踪,我看都6.0的wincc点趋势中的标示下方就会出现标尺跟踪的数据,但是到7.0怎么就没有了啊? 最佳答案 1、Wi…

    SIMATIC WinCC 2019年6月10日
  • 求个7.3版的wincc安装包

    求个7.3版的wincc安装包 钻石用户推荐最佳答案 wincc7.3版安装包 https://pan.baidu.com/s/1slyKTzBWinCC_V7_4_SP…

    SIMATIC WinCC 2020年11月1日
  • wincc报警消音问题

    我用Horn做的报警,当有错误报警时,电脑会播放声音文件,当报警自动消除后,声音还在播放,只有确认报警后声音才不再播放。我的目的是希望报警消除后,声音自动停止播放,不需要每次都得确…

    SIMATIC WinCC 2019年6月11日
  • horn报警声音问题

    想用 horn做报警声音   但添加hmrt. exe添加不了   请问怎样添加 &nbs…

    SIMATIC WinCC 2019年6月11日
  • wincc如果显示该画面就运行一个脚本怎么做

    当显示这个画面的时候就运行一个脚本怎么做 最佳答案 画面属性-事件-其他-打开画面,脚本动作。在这里编写你要进入画面执行的脚本。 提问者对于答案的评价:这个办法只有在开画面的时候执…

    SIMATIC WinCC 2018年3月6日
  • wincc监控无法操作

    从工业现场拷贝一个项目,在自己电脑上运行时候发现(没有连接PLC)只要是用C动作来实现的阀门电机给定界面均无法打开,只要是直接连接的就能打开给定界面,不知道C动作与直接连接有什么区…

    SIMATIC WinCC 2021年7月5日
  • wincc客户机通过simatic shell文件夹打开服务器项目到36%出错

    服务器装在VM云平台,wincc客户机通过simatic shell文件夹打开服务器项目到36%出错,报:The application "…

    SIMATIC WinCC 2021年7月5日