追梦工控论坛|工控论坛-专业的Intouch论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

总共8197条微博

动态微博

查看: 3971|回复: 2

[求助-wincc]关于报警记录的问题!

[复制链接]

升级  37%

该用户从未签到

发表于 2014-1-8 19:40:36 | 显示全部楼层 |阅读模式

上传分享工控资料得追梦点,下载积分获取办法点击进入 ☆追梦点充值入口
发帖回帖赚金币兑换下载积分。上传附件须知点击进入

×

马上注册,结交更多工控达人,分享经验,让你轻松玩转追梦工控论坛。

已有帐号?  点击登录   或者        

支付宝扫一扫领红包
我现在想用WINCC做报警记录,用的是报警记录的那个控件,但是现在由于画面比较紧凑,所以客户想要做成有报警时就跳出显示,然后记录是可以关闭的,想问一下这个需要怎么做啊!</p>
让我们联手拒绝网络伸手党,下载积分获取办法&附件上传须知 ☆追梦点充值入口





+1
3973°C
2
  • lipingrd
  • 83393570
过: 他们

升级  26%

该用户从未签到

发表于 2014-1-8 21:04:56 | 显示全部楼层
那你的报警记录还要吗?如果不要的话你可以直接用画面窗口来做。不同的报警对应不同的报警小画面,用画面窗口显示这个报警的小画面。
建立内部变量保存报警状态(sav),关闭按钮变量(ok),然后用脚本来处理报警:脚本中判断如果当前报警信号为1,且保存状态位(sav)为0,则置位ok,最后把把当前报警状态保存到sav变量中。脚本周期执行。然后主画面中建立多个画面窗口中报警小画面,小画面中的按钮复位ok变量,画面窗口的显示属性连接这个ok变量,为1显示为0不显示。
这样运行后出现报警弹出小画面,点击确定按钮后小画面不显示。
                                                                                                                                                                                                                                                              
                                                        

升级  26.5%

该用户从未签到

发表于 2014-1-8 21:13:21 | 显示全部楼层
你好,报警控件在运行中也大多都是不显示的,有报警时才跳出。我们通常的做法是把判断条件写在下位机,比如你的液位高于某个值就在下位机判断然后输出一个位给上位机,如 yewei>95则为DB1.DBX1,0得电,然后把这个信号传给上位机变量alarm,上位机报警控件利用alarm值的变化来判断是否显示该控件,在报警控件的Visible属性加入alarm变量就可以了。关于复位的话就在下位机在加入一个并联非关系的变量,如DB1.DBX1.1(报警复位),当DB1.DB1.1得电就使DB1.DBX1.1失电。不晓得你明白了没有。
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

请珍惜自己的ID,严禁发布垃圾水贴,诸如adsf......顶......纯表情......多次重复回帖刷积分......轻则删帖警告,重则封禁!★请分享资料、经验或者赞助论坛,贡献一份力量★

关闭

最新活动上一条 /1 下一条

小黑屋|手机版|追梦工控论坛|工控论坛-专业的Intouch论坛 ( 皖ICP备10012005号 )|网站地图

GMT+8, 2025-5-5 21:24 , Processed in 0.101868 second(s), 21 queries , Gzip On, APCu On.

Powered by Dreamyiyi

© 2009-2025 工控论坛

快速回复 返回顶部 返回列表