帮我写两个WinCC表达式

1,对象是 标准对象中的圆,需要用不同颜色表示状态,参与的变量有4个:开到位(用a表示) 关到位(b表示) 运行中(c) 故障(d),这4个变量不会同时=1出现。 我要实现 当a=1时 绿色  b=1时红色 c=1时蓝色 d=1时 黄黑闪烁 否则灰色。
2,同样 用个圆圈 或者椭圆 3个变量 表示状态,需要用颜色 及汉字表示。
比如 变量是 h  i  j    任何时候都有1个=1   如何实现?

用表达式 请写出来

用c 也写出来

最好截个图

我邮箱是 1033108626@QQ.COM

最佳答案

用“动态对话框”就可以解决

表达式可以写成1000*‘a”+100*’b”+10*”c”+”d”

然后设置为

=1000 绿色
=100 红色
=10 蓝色
=1 黄黑闪烁

类似的问题都可以这么解决,不必写过多的脚本

提问者对于答案的评价:
在外出差  没尝试, 不过觉得这个靠谱

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc263808.html

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

相关推荐

  • wincc从step7导入变量

    我把wincc集成到了step7里面,根据网上手册讲的步奏做的,但是step7里面的OS下的子菜单没有编译这一项,是不是我缺少什么补丁包,我wincc装的是7.0sp3的。step…

    2019年6月10日
  • WINCC中文版VBS脚本手册

    谁有WINCC中文版VBS脚本手册,发一本给我,谢谢。zxs0216@163.com 最佳答案 直接网上百度“vbs语言参考”。或者看wincc的在线帮助。 提问者对于答案的评价:…

    SIMATIC WinCC 2017年12月2日
  • 关于ORS问题

    请问下面的语句是什么含义呢? Set oRs = oCom.Execute If oRs.RecordCount&nbs…

    SIMATIC WinCC 2019年6月11日
  • V14_SP1打开V13_SP1和V14的项目报错

    都是和wincc有关系的,难道非要再装低版本的wincc吗?有没有什么补丁可以直接打一下的? 问题补充:发现是WIncc没有装好但是我安装过wincc了啊,为什么还要重新再装才成功…

    2017年5月29日
  • WinCC里如何能显示温度数据的小数位?

    winCC里显示温度只能为整数,如何能把温度数据的小数位也显示出来呢?多谢高手指教! 问题补充:多谢各位指教!在大家的指导下我在“输入输出域显示MW区的原始数据的事件-属性主题-输…

    SIMATIC WinCC 2019年6月11日
  • 西门子最新wicc中文版软件下载地址

    我想各位大侠告诉我西门子最新wicc软件下载地址!谢谢! 最佳答案 目前是7.5SP1,官网下载地址:Service Pack 1 for …

    SIMATIC WinCC 2021年7月5日
  • 用VBS中设置Excel单元格式

    用VBS怎么将Excel文件中某个单元格设置成小数点格式,并保留3位?谢谢 最佳答案 1、你可以现在EXCEL模版里面设置好单元格格式,然后用脚本直接填写数字就好了,这样比较简单2…

    SIMATIC WinCC 2017年6月4日
  • WinCC 用户名归档

    小弟现在有个项目想把用户名归档,想在数据库中记录哪个时间由哪个用户在进行操作,请问高人如何解决。小弟万分感激。 补充:本来想在变量记录中记录current us…

    SIMATIC WinCC 2019年6月11日
  • WinCC下如何用C动作禁用Windows组合键

    我用的是Windows XP SP2和Wincc6.2。以前可以通过在wincc–计算机–右键属性–属性–参数&…

    SIMATIC WinCC 2019年6月11日
  • step7符号表中的变量如何打包成DB块?

    平时做STEP7与WINCC连接时只是在STEP7符号表中为需要传输的变量打上“传输标志”(绿色小旗),但是我在论谈里看见是这样的《“我在建立上位机和下位机的变量时习惯使用DB块,…

    SIMATIC WinCC 2019年6月11日