帮我写两个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日 上午2:32
下一篇 2019年6月11日 上午2:32

相关推荐