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