好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

mcgs第六章报警.ppt

16页
  • 卖家[上传人]:m****
  • 文档编号:585761588
  • 上传时间:2024-09-03
  • 文档格式:PPT
  • 文档大小:292.50KB
  • / 16 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • Chap 6Chap 6::报警显示与报警数据报警显示与报警数据 定义报警定义报警1 报警显示报警显示2 报警数据报警数据3 修改报警限值修改报警限值4 报警动画报警动画5 6.1 定义报警定义报警n MCGS把把报警警处理作理作为数据数据对象的属性,封象的属性,封装在数据装在数据对象内,由象内,由实时数据数据库来自来自动处理当数据当数据对象的象的值或状或状态发生改生改变时,,实时数据数据库判断判断对应的数据的数据对象是否象是否发生了生了报警或已警或已产生的生的报警是否已警是否已经结束,并把所束,并把所产生的生的报警信警信息通知息通知给系系统的其它部分,同的其它部分,同时,,实时数据数据库根据用根据用户的的组态设定,把定,把报警信息存入指定的警信息存入指定的存存盘数据数据库文件中 6.1 定义报警定义报警n定定义报警的具体操作如下:警的具体操作如下:n对于于“液位液位1”变量,在量,在实时数据数据库中,双中,双击“液位液位1”,在,在报警属性中,警属性中,选中中“允允许进行行报警警处理理”;;在在报警警设置置中中选中中“上限上限报警警”,把,把报警警值设为::9米米;;报警注警注释为::水罐水罐1的水已达上限的水已达上限值;在;在报警警设置中置中选中中“下限下限报警警”,把,把报警警值设为::1米米;;报警警注注释为::水罐水罐1没水了没水了。

      在在存存盘属性属性中,中,选中中“自自动保存保存产生的生的报警信息警信息”n对于于液位液位2变量来量来说,只需要把,只需要把“上限上限报警警”的的报警警值设为::4米米,其它一,其它一样 6.2 报警显示报警显示 实时数据库只负责关于报警的判断、通知和实时数据库只负责关于报警的判断、通知和存储三项工作存储三项工作,而报警产生后所要进行的其它处,而报警产生后所要进行的其它处理操作(即对报警动作的响应),则需要您在组理操作(即对报警动作的响应),则需要您在组态时实现态时实现具体操作如下:具体操作如下: 在在MCGS组态平台上,单击组态平台上,单击“用户窗口用户窗口”,,选中选中“水位控制水位控制”窗口,双击窗口,双击“水位控制水位控制”或单或单击击“动画组态动画组态”进入在工具条中单击进入在工具条中单击“工具箱工具箱”,弹出,弹出“工具箱工具箱”,从,从“工具箱工具箱”中单击中单击“报报警显示警显示” 图标,变图标,变“十十”后用鼠标拖动到适后用鼠标拖动到适当位置与大小当位置与大小 6.2 报警显示报警显示 双击弹出双击弹出“报警显示构件属性设置报警显示构件属性设置” ,把,把“对应的数据对象的名称对应的数据对象的名称”改为:改为:液位组液位组,,“最大最大记录次数记录次数”为:为:6,其它不变。

      按,其它不变按“确认确认”后,则后,则报警显示设置完毕报警显示设置完毕 此时按此时按“F5”或直接按工具条中或直接按工具条中 图标,图标,进进入运行环境入运行环境,您会发现,您会发现报警显示报警显示已经轻松地已经轻松地实现实现了 6.3 报警数据报警数据 在报警定义时,我们已经让当有报警产生时,在报警定义时,我们已经让当有报警产生时,“自动保存产生的报警信息自动保存产生的报警信息”,这时我们可以通过,这时我们可以通过如下操作,看看是否有报警数据存在?如下操作,看看是否有报警数据存在?具体操作如下:具体操作如下: 在在“运行策略运行策略”中,单击中,单击“新建策略新建策略”,弹出,弹出“选择策略的类型选择策略的类型”,选中,选中“用户策略用户策略”,按,按“确确定定” 6.3 报警数据报警数据n选中选中“策略策略1”,单击,单击“策略属性策略属性” 按钮,弹出按钮,弹出“策略属性设置策略属性设置”窗口,把窗口,把“策略名称策略名称”设为:设为:报警数据报警数据,,“策略内容注释策略内容注释”为为“水罐的报警水罐的报警数据数据”,按,按“确认确认”。

      n选中选中“报警数据报警数据”,单击,单击“策略组态策略组态”按钮进按钮进入,在策略组态中,单击工具条中的入,在策略组态中,单击工具条中的“新增策新增策略行略行” 图标,新增加一个策略行再从图标,新增加一个策略行再从“策略工具策略工具箱箱”中选取中选取“报警信息浏览报警信息浏览”,加到策略行,加到策略行 上,单击鼠标左键上,单击鼠标左键 n双双击 图标,,弹出出“报警信息警信息浏览构件构件属性属性设置置”窗口,在窗口,在“基本属性基本属性”中,把中,把“报警信息来源警信息来源”中的中的“对应数据数据对象象”改改为::液液位位组按”确确认”按按钮设置完置完毕 n按按“测试”按按钮,,进入入“报警信息 警信息 浏览” n退出策略退出策略组态时,会,会弹出窗口,按出窗口,按“是是”按按钮,,就可就可对所做所做设置置进行保存6.3 报警数据报警数据 n如何在运行环境中看到刚才的报警数据呢?可以按如何在运行环境中看到刚才的报警数据呢?可以按如下步骤操作:如下步骤操作:n在在MCGS组态平台上,单击组态平台上,单击“主控窗口主控窗口”,在,在“主主控窗口控窗口”中,选中中,选中“主控窗口主控窗口”,单击,单击“菜单组态菜单组态”进入。

      单击工具条中的进入单击工具条中的“新增菜单项新增菜单项” 图标,图标,会产生会产生“操作操作0”菜单双击菜单双击“操作操作0”菜单,弹出菜单,弹出“菜单属性设置菜单属性设置”窗口在“菜单属性菜单属性”中把中把“菜单菜单名名”改为:改为:报警数据报警数据在“菜单操作菜单操作”中选中中选中“执执行运行策略块行运行策略块”,选中,选中“报警数据报警数据”,按,按“确认确认”设置完毕设置完毕n进入运行环境,就可以用菜单进入运行环境,就可以用菜单“报警数据报警数据”打开报打开报警历史数据警历史数据 6.3 报警数据报警数据 n在在“实时数据库实时数据库”中,对中,对“液位液位1”、、“液位液位2”的上的上下限报警值都定义好了,如果用户想在运行环境下下限报警值都定义好了,如果用户想在运行环境下根据实际情况随时需要改变报警上下限值,又如何根据实际情况随时需要改变报警上下限值,又如何实现呢?在实现呢?在MCGS组态软件中,提供了大量的函数,组态软件中,提供了大量的函数,可以根据需要灵活地进行运用可以根据需要灵活地进行运用n具体操作如下:具体操作如下:n在在“实时数据库实时数据库”中选中选“新增对象新增对象”,增加四个变,增加四个变量,分别为:量,分别为:液位液位1上限、液位上限、液位1下限、液位下限、液位2上限、上限、液位液位2下限。

      下限6.4 修改报警限值修改报警限值 n在在“用用户窗口窗口”中,中,选“水位控制水位控制”进入,在入,在“工具箱工具箱”选“标签”图标用于文字注用于文字注释,,选“输入框入框” 用于用于输入上下限入上下限值n双双击 图标,,进行属性行属性设置,只需要置,只需要设置置“操作属性操作属性”,其它不,其它不变,, 6.4 修改报警限值修改报警限值 n在在MCGS组态平台上,单击组态平台上,单击“运行策略运行策略”,在,在“运行策略运行策略”中双击中双击“循环策略循环策略”,双击,双击 进入脚本程序编辑环境,在脚本程序中增加如进入脚本程序编辑环境,在脚本程序中增加如下语句:下语句:n!SetAlmValue(液位液位1,液位液位1上限上限,3)n!SetAlmValue(液位液位1,液位液位1下限下限,2)n!SetAlmValue(液位液位2,液位液位2上限上限,3)n!SetAlmValue(液位液位2,液位液位2下限下限,2)6.4 修改报警限值修改报警限值 n当有报警产生时,我们可以用提示灯显示,具当有报警产生时,我们可以用提示灯显示,具体操作如下:体操作如下:n在在“用户窗口用户窗口”中选中中选中“水位控制水位控制”,双击进,双击进入,单击入,单击“工具箱工具箱”中的中的“插入元件插入元件” 图标,图标,进入进入“对象元件库管理对象元件库管理”,从,从“指示灯指示灯”中选中选取如下图:取如下图: ,调整大小放在适当位置。

      调整大小放在适当位置 作为作为“液位液位1”的报警指示,的报警指示, 作为作为“液位液位2”的的报警指示,双击如图设置:报警指示,双击如图设置: 6.5 报警动画报警动画 练习与思考练习与思考1.1.如何使用模拟设备?如何使用模拟设备?2.2.如何对运行策略进行编辑?如何对运行策略进行编辑? 本本 讲讲 内内 容容 到到 此此 结结 束束 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.