wincc警报闪烁在如何用全局脚本处理

Wincc画面中的设备设置有警报闪烁功能,能否设置一个按钮并点击该按钮,所发警报的设备不再闪烁,但其会显示故障时的对应颜色(比如黄色),直至该设备故障排除不再发警报;且设备显示正常时的对应颜色(比如绿色);请问该功能如何实现,谢谢各位高手指教!越详细越好!详附件照片。

图片说明:

wincc警报闪烁在如何用全局脚本处理   

最佳答案

1、设备背景色用动态对话框链接状态变量,值为1对应绿色,值为0对应红色。然后右键改成c动作,增加故障变量对应的返回颜色(黄色对应的代码),脚本触发变量也增加故障变量。
2、激活闪烁属性用动态对话框链接故障变量,为0不激活,为1激活。也右键改成c动作修改该脚本,增加按钮对应的变量(button),如果故障变量值为1且button为1,激活,否则不激活。然后设置激活时的闪烁颜色。
3、按钮用c脚本:
SetTagBit("button",!GetTagBit("button"));
这样每按一次按钮button的值取反。或者是故障恢复后直接脚本复位button变量:
再全局脚本vbs中(周期为1s):
dim mytag
mytag=hmiruntime.tags("fault").read
if mytag=0 then
hmiruntime.tags("button").write 0
end if
这样就实现了来了故障报警,点击按钮后不闪烁,故障恢复后,按钮变量button自动复位。

提问者对于答案的评价:
谢谢分享!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日 下午7:09
下一篇 2017年6月24日 下午7:09

相关推荐

  • WINCC曲线空白?

    请问大家,对温度值一秒采集,一分钟归档,在报表编辑器中放了一个运行曲线趋势,设置了一个按钮,起始、终止的时间输入域,点击按钮进行查询,开始都好好的,但今天输入了一个14:00至17…

    SIMATIC WinCC 2019年6月11日
  • wincc问题3,,

    请问我的WINCC,画面编辑很卡顿是什么原因,每个动作都要卡顿2秒左右 最佳答案 机器的配置足够的话(按照安装说明要求确定),可能就是操作系统的原因了,打开任务管理器看看cpu和内…

    SIMATIC WinCC 2021年7月5日
  • WINCC 与 PLC变量对应问题求助??!!

    TIA 软件V13, 在上位机的运行屏幕中做一个点动速度输入DB13.dbd100,在配方屏幕中再做一个点动速度输入DB13.dbd100,因为想把点动速度放在…

    SIMATIC WinCC 2017年6月3日
  • wincc 自动运行

    我想启动电脑进入操作系统时我的一个WINCC项目也自动运行,这项目我已在WINCC->AutoStart设置好了,但开机进入操作系统自动运行一半它就自动消失了,这是为什么啊?…

    SIMATIC WinCC 2019年6月11日
  • SQL2000安装过程中遇到的问题

    SQL2000安装过程中遇到的问题, 问题补充:谁有SQL2000 for wincc,我的wincc是6.0的,发给我吧,邮箱764712926@qq.com…

    SIMATIC WinCC 2018年3月6日
  • WinCC 6.2连接断开原因求助

    WinCC 6.2安装好电脑后将程序拷贝好后,进行启动激活,各界面切换正常,当界面上连接的数据全部为灰色不能使用。通过测试网络正常,在驱动连接栏中发现连接状态为连接断开,…

    SIMATIC WinCC 2017年10月29日
  • wincc v=6.0中文资料

    请问:那有wincc v6.0中文编程组态资料出售  便宜的。 谢谢 最佳答案 西门子的<深入浅出西门子WinCC V6&g…

    SIMATIC WinCC 2019年6月11日
  • 两台WinCC服务器冗余,自建数据库如何同步?

    如题,WinCC7.0 SP3 我在SQL里自己建了两个数据表,请问这两个表如何做到两台服务器自动同步,冗余?谢谢! 最佳答案 这个貌似只能通过脚本定时将数据写…

    SIMATIC WinCC 2017年11月23日
  • WINCC归档变量的函数处理

    从PLC中读取为X(0-16384),而趋势图要显示百分比Y,则Y=X/16384   *100。请问该变量怎么处理才能实现要求,谢谢 最佳答案 方法…

    SIMATIC WinCC 2019年6月11日
  • 请问winccflexible的组态字体为什么会变大?

    请问大家winccflexible的组态字体为什么会变大?我打开的是我之前修改过的组态,为什么现在打开了字体变大了,真郁闷的,可以整体修改吗?我买了个新本本,分辨率比原来的高。请问…

    2021年7月5日