WINCC通过脚本让IO域背景闪烁

有2组变量共4个其中一组种的一个为1是背景闪烁红白,另一个为1是背景闪烁黄白,
同理第二组种的一个为1背景闪烁红白,另一个为1背景闪烁黄白

最佳答案

“输入/输出域”对象属性“FlashBackColor”控制闪烁是否激活,属性“BackFlashColorOff”指定闪烁关时颜色,属性“BackFlashColorOn”指定闪烁开时颜色。
用VBS脚本,激活闪烁前先设置好闪烁关时、开时颜色。
如在“输入/输出域”对象属性“FlashBackColor”添加vbs脚本,使用变量触发:
变量tag1、tag2是一组,变量tag3、tag4是一组
 
vbs示例脚本:
Dim tag1
Set tag1 = HMIRuntime.Tags("tag1")
Dim tag2
Set tag2 = HMIRuntime.Tags("tag2")
Dim tag3
Set tag3 = HMIRuntime.Tags("tag3")
Dim tag4
Set tag4 = HMIRuntime.Tags("tag4")
Dim objIO
Set objIO= ScreenItems("输入/输出域1")
 
tag1.Read
tag2.Read
tag3.Read
tag4.Read
 
If tag1.Value=1 Or tag3.Value=1 Then
objIO.BackFlashColorOff=vbRed
objIO.BackFlashColorOn=vbWhite
End if
If tag2.Value=1 Or tag4.Value=1 Then
objIO.BackFlashColorOff=vbYellow
objIO.BackFlashColorOn=vbWhite
End if
 
If tag1.Value=1 Or tag2.Value=1 Or tag3.Value=1 Or tag4.Value=1  Then
FlashBackColor_Trigger=TrUE
Else
FlashBackColor_Trigger=FALSE
End if

图片说明:

WINCC通过脚本让IO域背景闪烁  

提问者对于答案的评价:
完全可以 谢谢大神

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

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

相关推荐

  • WINCC数据存储

    想使用SQL数据库存储,数据量偏大,在wincc中可以查询数据,一个是以时间查询,另外的两个表是以其他的变量查询,并且要可以以EXCEL表导出,打印。求助各位,项目急啊,先谢谢啦!…

    SIMATIC WinCC 2019年6月10日
  • wincc6.2归档变量的导入和导出

    wincc6.2 SP2 有这功能吗 问题补充:zhangli0 您好我是想把在家做的项目的归档变量导出来再导入到现场的电脑上,我发现WINCC7.4…

    SIMATIC WinCC 2021年7月5日
  • 怎么从wincc中写数据到SQL

    问题补充:辅助的软件?能告诉我是什么软件吗?  最佳答案 首先在SQL建立数据库表格及相应的字段。 在要写数据的地方编写脚本,VB,VC脚本都可以。 …

    SIMATIC WinCC 2019年6月11日
  • wincc返回界面

    用按钮怎么实现返回上一个画面 问题补充:两位说的都不能实现,没有画面名称,我要的是返回上一个画面,这个画面是不一定的。 我在画面里找到了openPreviousScree…

    SIMATIC WinCC 2019年6月11日
  • WinCC 中显示水流动画自动停止原因!!

    WinCC 中显示水流动画官方下载的实例,在博图V15中仿真运行状态正常,但是在切换画面后动画自动停止,需要从新触法。 最佳答案 画面重新加载会初始化控件属性!你可以在按…

    SIMATIC WinCC 2021年7月5日
  • 内部变量和外部变量

    我想请教各位我什么时候该建内部变量,外部变量是不是就是PLC的那些点? 最佳答案 内部变量就是指只需要在该WINCC内部中调用读写,不跟外界交换数据信号等,可以任意的添加内部变量而…

    SIMATIC WinCC 2019年6月11日
  • wincc数据查询问题

    请问wincc数据查询功能是怎样实现,即要实现以下功能: 用s7-300的PLC读取客户的用电量,在wincc上做一个查询窗口,输入查询时间段,即可以查出某一个时间段内的…

    SIMATIC WinCC 2019年6月11日
  • 请教大家WINCC有两个站点通讯不上的原因?

    现场三台单项目操作员站,相同的项目,其他两个操作员站能访问两个称重CPU,有一个站连不上,能ping的通,请问是什么原因?谢谢! 最佳答案 试一下断开一台已连接的WINCC,看看不…

    SIMATIC WinCC 2021年7月5日
  • Wincc用户管理的问题,求高手帮忙,急!!!

    一台主服务器,一台冗余服务器,10台客户机,在主服务器上建了 一个多用户项目,10台客户机直接调用主服务器上的项目,该项目为实现该厂生产线的全程监控,每台客户机都位于不同…

    SIMATIC WinCC 2019年6月11日
  • 关于闪烁_WINCC

    想让比如一个矩形闪烁,但是,发下只能是变背景颜色,或者是线的颜色交替变换. 我想让它这样闪: 消失>出现>消失>出现,而不是变化颜色.&nbs…

    SIMATIC WinCC 2019年6月11日