wincc7.3 I/O实现 颜色变化及闪烁

wincc7.3脚本实现a变量为1时显示红色,b变量为1时显示绿色,ab都不为一时显示黄色,c变量为1时红黄闪烁,d变量为1时黄绿闪烁

问题补充:
怎么改变控件的前景色,阀门控件的前景色通过脚本改变

最佳答案

如果a,b都等于1的时候呢,大体写个脚本:
If HMIRuntime.tags("a").Read =1 Then
 item.BackColor = vbRed
End If
If HMIRuntime.tags("b").Read =1 Then
 item.BackColor = vbGreen
End If
If HMIRuntime.tags("c").Read =1 Then
 item.BackFlashColorOn = vbYellow
 item.BackFlashColorOff = vbRed
 item.FlashBackColor = True
 Exit Function
End If
If HMIRuntime.tags("d").Read =1 Then
 item.BackFlashColorOn = vbYellow
 item.BackFlashColorOff = vbGreen
 item.FlashBackColor = True
 Exit Function
End If
 item.FlashBackColor = False

随便在背景颜色或者被本经闪烁里面使用vb脚本,然后用这个脚本,基本功能应该是能实现的
补充:
前景色好像是ForeColor

提问者对于答案的评价:

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

(3)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午2:17
下一篇 2021年7月5日 下午2:18

相关推荐

发表回复

登录后才能评论