- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 报警与事件
北京亚控科技发展有限公司
第六章 报警与事件
本章内容
定义报警组
设置变量的报警属性
报警配置
报警输出
报警画面自动弹出
事件记录及输出
概述
下面我们讲解报警的相关功能,包括报警的定义、报警的存储以及查询等等。
在工业现场,为了保证系统的安全运行,报警和事件的产生和记录是必不可少的,KingSCADA3.1提供了强有力的报警和事件系统。KingSCADA3.1中的报警和事件主要包括:变量的报警事件、操作事件、用户登录事件和工作站事件,通过这些事件信息用户可以轻松地了解系统的运行情况。为了分类显示产生的报警信息,可以把报警信息划分到不同的报警组中,在指定的报警窗口中显示报警信息。
第一节 报警记录及输出
定义报警组
划分报警组的作用就是为了将不相关的报警信息显示在不同的报警窗口中,将相关的报警信息显示在同一个报警窗口中,便于用户查询。
在KingSCADA3.1开发环境树型目录区中选择“数据词典”→“报警组”选项,单击鼠标右键,在弹出的右键菜单中执行“新建报警组”命令,弹出对话框,如图6-1所示:
图6-1新建报警组对话框
在编辑框中输入:“温度报警”报警组,单击“确认”按钮该报警组建立完了,同样的方式我们再新建一个“液位报警”报警组。您也可以根据工程需要建立更多的报警组,或在已建立的报警组下定义二级报警组或三级报警组,在这里我们定义两个报警组:温度报警、液位报警。
设置变量的报警属性
在使用报警功能前,必须先要对变量的报警属性进行定义。
在KingSCADA3.1工程开发环境的“数据词典”中选择“temperature”变量并双击,在弹出的“变量属性”对话框中选择“报警属性”选项卡,如图6-2所示:
图6-2报警属性设置对话框
对话框设置如下:
低报警:10 温度低报警 优先级:1
高报警:90 温度高报警 优先级:1
报警组:温度
设置完毕后单击“确认”按钮,定义完成。
我们再定义数据模型中液位的报警。点击数据模型实例中的“activator”,弹出如图6-3所示画面,然后点击“liquid_level”弹出此变量的编辑框,在“Alarm”选项卡中选择报警组为:液位报警。
同样的方式定义数据模型实例中的“material”的“liquid_level”变量的报警组也设置为:液位报警。
这样变量的报警组就定义完成了。
报警还可以按照报警优先级来区分,当发生多个报警时,优先级高的报警信息先提示。
当KingSCADA3.1进入运行环境时,如果变量的值低于报警低限或者高于报警高限时都会发生报警信息,通知相关工作人员。
图6-3 数据模型实例
报警配置
在KingSCADA3.1开发环境的树型目录中选择“系统设置”→“报警与事件库服务设置”选项并双击,弹出配置对话框,如图6-4所示:
图6-4报警与事件配置对话框
在该对话框中不仅可以对报警事件的存储方式、打印方式、转发方式进行配置外,还可以对操作事件、登录事件和工作站事件的存储方式、打印方式、转发方式进行配置,配置方法基本上一致,下面就以报警事件为例以进行介绍。
“存储配置”对话框设置如下:
图6-5存储配置对话框
其他设置项默认即可。
“报警数据库配置”对话框设置如下:
图6-6报警数据库配置对话框
其他设置项默认即可。
上述设置的含义是:满足条件的报警信息、报警恢复信息和报警确认信息产生后,系统自动将这些信息保存到KingSCADA3.1默认的报警数据库。
KingSCADA3.1默认的报警数据库不需要用户建立(默认是Access数据库),是系统自动生成的并生成四个表格文件,保存在工程目录下:
Alarm:报警事件表格,记录所有的报警事件。
Operate:操作事件表格,记录所有的操作事件。
Enter:登录事件表格,记录所有的登录事件。
Station:工作站事件表格。记录所有的工作站事件。
报警输出
KingSCADA3.1工程在运行时产生的报警信息是通过报警窗口来显示的,KingSCADA3.1提供的报警窗口可以实现如下功能:
1、显示变量的当前报警状态,同一个变量的报警记录只显示最新记录。
2、显示当前缓存区中的所有历史报警记录,包括报警、恢复、确认三种记录。
注:当系统退出后,当前缓存中的报警记录将随之消失,重新运行后将新生成的报警记录存入缓存区。
可以按照条件查询报警数据库中的报警记录。
报警窗口配置过程如下:
第一步:在KingSCADA3.1图形编辑器中新建一个画面,画面名称为:报警。
第二步:在KingSCADA3.1图形编辑器中,执行“对象”菜单 → “扩展图素”→“报警窗口”命令或者单击工具箱中的快捷键 → 鼠标移到画面中,光标呈‘+’状,按住鼠标左键并拖动到报警画面中,绘出一报警窗口,如图6-7示:
图6-7警窗
文档评论(0)