wincc中怎么实现光字牌功能

要求:在画面中做一个文本显示框,对应一个开关报警。
 当报警来时文本背景变成红色,并闪烁,在系统中确认后报警后不闪烁,报警消失后背景色还原。
 当报警来后自动消失,背景色不变,闪烁。

 不单独做按钮,二是用系统的确认按钮,各位老大帮帮我,说详细点啊1

最佳答案

关键的问题在于要使用系统的确认按钮!也就是说只要获取该变量的确认状态就可以了。
 假设报警变量为AlarmBit,报警状态变量StatusTag(8位无符号型,可为内部变量)。
 1.报警归档中将报警设置,消息变量为AlarmBit,状态变量为
 StatusTag
 2.对于StatusTag共有4种状态:0x0-报警离开,0x11-报警达到且尚未确认,0x1-报警已确认且报警未离开,0x10-报警已离开且尚未确认
 3.根据StatusTag设置文本框的动态属性:
   背景颜色:StatusTag&0x1==0x1 是-红色,否-默认背景色
   背景闪烁:(StatusTag&0x11==0x11)|| (StatusTag&0x10==0x10) 是-闪烁,否-不闪烁

提问者对于答案的评价:
唯一有建设性的意见了!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 下午12:23
下一篇 2019年6月11日 下午12:24

相关推荐

  • wincc7.3曲线

    如何直接用plc变量画曲线(画完怎么清空再画),是否可以将曲线保存,想要的时候再调用(保存时是否可以加上条码) 问题补充:我想画一个xy曲线,是不是应该用functiontrend…

    2021年7月5日
  • wincc 全局脚本C程序解读求助

    有一段wincc 全局脚本C程序,请高手解读其功能,非常感谢。尤其是其中的变量d、及s_state作用。 问题补充:非常感谢:net_submarine的解释。但还有一个…

    2019年6月10日
  • wincc的趋势曲线控件显示标尺

    看到别人用了两种曲线控件,有一种移动曲线上的标尺控件下面会有个表格显示当前时间点各曲线变量的数值,另一种曲线控件即使设置里点击显示标尺但是下面不会出现表格 图片说明:  …

    2020年11月1日
  • 覆盖按钮

    如何将两个按钮覆盖在一起,如何用呢?  还有怎样设置窗口的大小,我要调用一个窗口,但是只想在原窗口上悬浮一个小的窗口就可以,点击确认后消失,请大哥们帮帮忙。 最…

    SIMATIC WinCC 2019年6月11日
  • TP177micro版本问题

    我是新手,wincc里面提供的tp177micro版本为TP177Micro_V1_0_0_0,我使用的产品版本为01.02.00.02_01.02,我想请教如何提升wincc里面…

    SIMATIC WinCC 2019年6月11日
  • WinCC 7.4 SP1历史趋势归档数据读取太慢

    现象:打开趋势控件,左下读条正在加载归档数据,大概要10-15S。归档设置为采集周期和归档周期1分钟,片段设置为1G一周,50G一年,控件时间跨度一天。询问技术支持说设置没问题,我…

    SIMATIC WinCC 2021年7月5日
  • WinCC flexible 2008 SP4安装问题,应用程序错误

    在安装过程中,跳出警告界面,提示Himsmartstart应用程序错误, 问题补充:用WINXPSP3系统也不行,改成WIN7专业版SP1,也是重复出现这个问题 图片说明: &nb…

    2021年7月5日
  • 关于wincc中前缀的问题

    我是一个新手,想在wincc里做一个电机控制的弹出画面,我做了一个模板,但是要求每个电机对应的弹出画面里显示一些无法加前缀的显示内容,怎么办呀?问题:我一加入前缀后,那个额外显示的…

    SIMATIC WinCC 2018年12月3日
  • WINCC二进制变量报警怎么做

    BOOL变量的报警怎么做,如何触发这些变量? 问题补充:我连接到一个内部二进制变量,用按钮控件去置位1,但在报警画面上没有任何显示啊?模拟量报警可以显示,但二进制变量的报警就是没显…

    SIMATIC WinCC 2019年6月11日
  • wincc数据备分如何导入

    现用wincc 6.0变量记录,设定了备分,但是如何将以前的备分再导入到wincc中? 最佳答案 链接备份数据库有两种方法: 自动链接与手动链接。 这…

    SIMATIC WinCC 2019年6月11日