欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    项目八报警和事件.ppt

    • 资源ID:5292647       资源大小:753.01KB        全文页数:56页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    项目八报警和事件.ppt

    项目八 报警和事件,任务一 变量的报警任务二 事件类型及使用方法,下一页,返回,任务一 变量的报警,8.1.1任务目标 熟悉报警的基本概念,熟悉报警组、变量报警属性以及报警缓冲区的定义,掌握报警窗口的创建与配置。8.1.2任务分析为保证工业现场安全生产,报警的产生和记录是必不可少的。通过对报警组、变量报警属性和报警缓冲区的定义,以及报警窗口的创建与配置,掌握实时报警和历史报警的应用。通过这些报警,用户可以方便地记录和查看系统的报警、操作和各个工作站的运行情况。当报警发生时,在报警窗口会按照设置的过滤条件实时地显示出来。,下一页,返回,任务一 变量的报警,8.1.3相关知识 1.报警的定义报警是指当系统中某些变量的值超过了所规定的界限时,系统自动产生相应的警告信息,提醒操作人员。2.报警的处理方法当报警发生时,组态王把这些信息存于内存中的缓冲区中,报警在缓冲区中是以先进先出的队列形式存储,所以只有最近的报警在内存中。当缓冲区达到指定数目或记录定时时间到时,系统自动将报警信息写进记录。报警的记录可以是文本文件、开放式数据库或打印机。另外,用户可以从人机界面提供的报警窗口中查看报警信息。,上一页,下一页,返回,任务一 变量的报警,3.报警组在监控系统中,为了方便查看、记录和区别,要将变量产生的报警信息归到不同的组中,即使变量的报警信息属于某个规定的报警组。报警组是按树状组织的结构,缺省时只有一个根节点,缺省名为RootNode(可以改成其他名字)。可以通过报警组定义对话框为这个结构加入多个节点和子节点。这类似于树状的目录结构,每个子节点报警组下所属的变量,属于该报警组的同时,属于其上一级父节点报警组。如在上述缺省RootNode报警组下添加一个报警组A,则属于报警组A的变量同时属于RootNode报警组。报警组结构原理图如图8-1所示。,上一页,下一页,返回,任务一 变量的报警,通过报警组名可以按组处理变量的报警事件,如报警窗口可以按组显示报警事件,记录报警事件也可按组进行,还可以按组对报警事件进行报警确认。定义报警组后,组态王会按照定义报警组的先后顺序为每一个报警组设定一个ID号,在引用变量的报警组域时,系统显示的都是报警组的ID号,而不是报警组名称(组态王提供获取报警组名称的函数GetGroupName。每个报警组的ID号是固定的,当删除某个报警组后,其他的报警组ID都不会发生变化,新增加的报警组也不会再占用这个ID号。,上一页,下一页,返回,任务一 变量的报警,4.变量的报警属性(1)通用报警属性功能介绍。在组态王工程浏览器“数据库数据词典”中新建一个变量或选择一个原有变量双击它,在弹出的“定义变量”对话框上选择“报警定义”属性页,如图8-2所示。报警定义属性页中各项的含义如下:报警组名:单击“报警组名”标签后的按钮,会弹出“选择报警组”对话框,在该对话框中将列出所有己定义的报警组,选择其一,确认后,则该变量的报警信息就属于当前选中的报警组。优先级:是指报警的级别,主要有利于操作人员区别报警的紧急程度。,上一页,下一页,返回,任务一 变量的报警,模拟量报警定义区域:包括报警限、变化率报警和偏差报警区域。如果当前的变量为模拟量,则这些选项是有效的。开关量报警定义区域:如果当前的变量为离散量,则这些选项是有效的。报警的扩展域定义:报警的扩展域共有两个,主要是对报警的补充说明、解释。在报警产生时的报警窗中可以看到。(2)模拟量变量的报警类型。模拟量主要是指整型变量和实型变量,包括内存型和模型。模拟型变量的报警类型主要有二种:越限报警、偏差报警和变化率报警。对于越限报警和偏差报警可以定义报警延时和报警死区。,上一页,下一页,返回,任务一 变量的报警,越限报警。模拟量的值在跨越规定的高低报警限时产生的报警。越限报警的报警限共有4个:低低限、低限、高限、高高限。其原理图如图8-3所示。在变量值发生变化时,如果跨越某一个限值,立即发生越限报警,某个时刻,对于一个变量,只可能越一种限,因此只产生一种越限报警。如果变量的值超过高高限,就会产生高高限报警,而不会产生高限报警。另外,如果两次越限,就得看这两次越的限是否是同一种类型,如果是,就不再产生新报警,也不表示该报警己经恢复;如果不是,则先恢复原来的报警,再产生新报警。越限报警产生和恢复的算法为:大于低低限时恢复低低限,小于等于低低限时产生报警。大于低限时恢复低限,小于等于低限时报警产生报警。大于等于高限时报警,小于高限时恢复高限。大于等于高高限时报警,小于高高限时恢复高高限。,上一页,下一页,返回,任务一 变量的报警,越限类型的报警可以定义其中一种、任意几种或全部类型。在图8-2中可以看到每一种越限类型有“界限值”和“报警文本”两列。偏差报警。模拟量的值相对目标值上下波动超过指定的变化范围时产生的报警。偏差报警可以分为小偏差和大偏差报警两种。当波动的数值超出大小偏差范围时,分别产生大偏差报警和小偏差报警,其原理图如图8-4所示。偏差报警限的计算方法为:小偏差报警限=偏差目标值士定义的小偏差。大偏差报警限=偏差目标值士定义的大偏差。大于等于小偏差报警限时,产生小偏差报警。大于等于大偏差报警限时,产生大偏差报警。小于等于小偏差报警限时,产生小偏差报警。小于等于大偏差报警限时,产生大偏差报警。,上一页,下一页,返回,任务一 变量的报警,变化率报警。模拟量的值在一段时间内产生的变化速度超过了指定的数值而产生的报警,即变量变化太快时产生的报警。系统运行过程中,每当变量发生一次变化,系统都会自动计算变量变化的速度,以确定是否产生报警。变化率报警的类型以时间为单位分为二种,即x%/秒、x%/分、x%/时,如图8-2所示。变化率报警的计算公式如下:(变量的当前值一变量上次变化的值)x100)/(变量本次变化的时间一变量上次变化的时间)x(变量的址大值一变量的址小值)x(报警类刑单位对应的值),上一页,下一页,返回,任务一 变量的报警,(3)离散型变量的报警类型。离散量有两种状态:1和0。离散型变量的报警有二种状态:1状态报警:变量的值由0变为1时产生报警。0状态报警:变量的值由1变为0时产生报警。状态变化报警:变量的值有0变为1或由1变为0时都产生报警。如图8-2所示,在“开关量报警”组内选择“离散”选项,二种类型的选项变为有效。定义时,二种报警类型只能选择一种。选择完成后,在报警文本中可以输入不多于15个字符的类型说明。,上一页,下一页,返回,任务一 变量的报警,8.1.4任务实施1.定义报警组在组态王工程浏览器的目录树中选择“数据库报警组”,如图8-5所示。双击右侧目录内容显示区的“清双击这几进入对话框”图标。弹出报警组定义对话框,如图8-6所示。对话框中各按钮的作用如下:(1)增加:在当前选择的报警组节点下增加一个报警组节点。如选中图8-6中的“RootNode”报警组,单击“增加”按钮,弹出“增加报警组”对话框,如图8-7所示。在报警组名中输入“反应车间”,确定后,在“RootNode”报警组下,会出现一个“反应车间”报警组节点,如图8-8所示。,上一页,下一页,返回,任务一 变量的报警,(2)修改:修改当前选中的报警组的名称。选中图8-9中的“RootNode”报警组,单击“修改”按钮,弹出如图8-9所示的“修改报警组”对话框。对话框的编辑框中自动显示原报警组的名称,将编辑框中的内容修改为“化工厂”,然后确定。则原“RootNode”报警组名称变为了“化工厂”,如图8-10所示。(3)删除:删除当前选择的报警组。在对话框中选择一个不再需要的报警组,单击“删除”按钮,弹出删除确认对话框,确认后删除当前选择的报警组。如果一个报警组下还包含了报警组,则删除时系统会提示该报警组有了节点,如果确认删除时,该报警组下的子报警组节点也会被删除。(4)确认:保存当前修改内容,关闭对话框。(5)取消:不保存修改,关闭对话框。,上一页,下一页,返回,任务一 变量的报警,2.定义变量的报警属性在使用报警功能前,必须先要对变量的报警属性进行定义。组态王的变量中模拟型(包括整型和实型)变量和离散型变量可以定义报警属性。在组态王工程浏览器“数据库、数据词典”中选择一个整型或实型变量,如“反应罐液位”,双击此变量,在弹出的“定义变量”对话框上选择“报警定义”属性页,如图8-11所示。3.定义报警缓冲区大小报警缓冲区是系统在内存中开辟的用户暂时存放系统产生的报警信息的空间,其大小是可以设置的。在组态王工程浏览器中选择“系统配置报警配置”,双击后弹出“报警配置属性页”,如图8-12所示,在对话框的右上角为“报警缓冲区的大小”设置项,报警缓冲区大小设置值按存储的信息条数计算,值的范围为110 000。报警缓冲区大小的设置直接影响着报警窗显示的信息条数。,上一页,下一页,返回,任务一 变量的报警,4.建立报警窗口报警窗口是用来显示“组态王”系统中发生的报警和事件信息,报警窗口分为实时报警窗口和历史报警窗口。实时报警窗口主要显示当前系统中发生的实时报警信息和报警确认信息,一旦报警恢复后将从窗口中消失。历史报警窗口中显示系统发生的所有报警和事件信息,主要用于对报警和事件信息进行查询。报警窗口建立过程如下:(1)新建一画面,名称为“报警和事件画面”,类型为:覆盖式。(2)选择工具箱中的“文本”工具,在画面上输入文字“报警和事件”。(3)选择工具箱中的“报警窗口”工具,在画面中绘制一报警窗口,如图8-13所示。,上一页,下一页,返回,任务一 变量的报警,(4)双击“报警窗口”对象,弹出“报警窗口配置属性页”对话框,如图8-14所示。报警窗口配置属性页包含5个属性页:通用属性、列属性、操作属性、条件属性、颜色和字体属性。通用属性页:在此属性页中可以设置报警窗口的名称、报警窗口的类型(实时报警窗口或历史报警窗口)、报警窗口显示属性以及日期和时间显示格式等。列属性页:报警窗口中的“列属性”对话框如图8-15所示。操作属性页:报警窗口中的“操作属性”对话框如图8-16所示。,上一页,下一页,返回,任务一 变量的报警,条件属性页:报警窗口中的“条件属性”对话框如图8-17所示。颜色和字体属性页:报警窗口中的“颜色和字体属性”对话框如图8-18所示。在此属性页中可以设置报警窗口的各种颜色以及信息的显示颜色。报警窗口的上述属性可由用户根据实际情况进行设置。5.运行系统中报警窗的操作如果报警窗配置中选择了“显示工具条”和“显示状态栏”,则运行时的标准报警窗显示如图8-20所示。,上一页,下一页,返回,任务一 变量的报警,标准报警窗共分为二个部分:工具条、报警和事件信息显示部分、状态栏。工具箱中按钮的作用为:确认报警:在报警窗中选择未确认过的报警信息条,该按钮变为有效,单击该按钮,确认当前选择的报警。报警窗暂停/恢复滚动:每单击一次该按钮,暂停/恢复滚动状态发生一次变化。更改报警类型:更改当前报警窗显示的报警类型的过滤条件。更改事件类型:更改当前报警窗显示的事件类型的过滤条件。更改优先级:更改当前报警窗显示的优先级过滤条件。更改报警组:更改当前报警窗显示的报警组过滤条件。更改报警信息源:更改当前报警窗显示的报警信息源过滤条件。更改报警服务器名:更改当前报警窗显示的报警服务器过滤条件。,上一页,下一页,返回,任务一 变量的报警,6.才民警窗口自动弹出使用系统提供的“$新报警”变量,可以实现当系统产生报警信息时将报警窗口自动弹出。操作步骤如下:(1)在工程浏览窗口中的“工程目录显示区”中选择“命令语言”中的“事件命令语言”选项,在右侧“目录内容显示区”中双击“新建”图标,弹出“事件命令语言”编辑框,设置如图8-21所示。(2)单击“确认”按钮关闭编辑框。当系统有新报警产生时即可弹出报警。8.1.5问题讨论(1)完善练习工程,对报警组、变量、报警缓冲区进行相关的配置。(2)在组态王工程运行系统中,显示实时报警窗和历史报警窗。,上一页,返回,任务二 事件类型及使用方法,8.2.1任务目标了解事件类型,掌握事件类型的使用方法。熟悉报警和事件信息如何输出到报警窗口、文件、数据库和打印机中。8.2.2任务分析事件主要包括操作事件、用户登录事件、工作站事件和应用程序事件。通过这些事件,用户可以方便地记录和查看系统的状况、操作和各个工作站的运行情况。当事件发生时,在事件报警窗口会按照设置的过滤条件实时地显示出来。事件的记录也可以输出到文本文件、开放式数据库、打印机。,下一页,返回,任务二 事件类型及使用方法,8.2.3相关知识1.事件的定义事件是指用户对系统的行为、动作。如修改了某个变量的值,用户的登录、注销,站点的启动、退出等。事件不需要操作人员应答。2.组态王中事件的处理方法当事件发生时,组态王把这些信息存于内存的缓冲区中,事件在缓冲区中是以先进先出的队列形式存储,所以只有最近的事件在内存中。当缓冲区达到指定数目或记录定时时间到时,系统自动将事件信息进记录。用户可以从人机界面提供的报警窗中查看报警和事件信息。,上一页,下一页,返回,任务二 事件类型及使用方法,3.组态王中事件的分类组态王中根据操作对象和方式等的不同,事件分为以下几类:(1)操作事件:用户对变量的值或变量域的值进行修改。(2)用户登录事件:用户登录到系统,或从系统中退出登录。(3)工作站事件:单机或网络站点上组态王运行系统的启动和退出。(4)应用程序事件:来自DDE或OPC变量的数据发生了变化。,上一页,下一页,返回,任务二 事件类型及使用方法,8.2.4任务实施 1.操作事件操作事件是指用户修改有“生成事件”定义的变量的值或其域的值时,系统产生的事件。如修改重要参数的值,或报警限值、变量的优先级等。这单需要注意的时,同报警一样,修改字符串型变量和字符串型域的值时不能生成事件。操作事件可以进行记录,使用户了解当时的值是多少,修改后的值是多少。(1)在组态王数据词典中新建内存整型变量“操作事件”,选择“定义变量”的“记录和安全区”属性页,如图8-22所示。,上一页,下一页,返回,任务二 事件类型及使用方法,(2)新建画面,在画面上创建一个文本,定义文本的动画连接为模拟值输入和模拟值输出连接,选择连接变量为“操作事件”。再创建一个文本,定义文本的动画连接为模拟值输入和模拟值输出连接,选择连接变量为“操作事件”的优先级域“Priority”。(3)在画面上创建一个报警窗,定义报警窗的名称为“事件”,类型为“历史报警窗”。保存画面,切换到组态王运行系统。(4)打开该画面,分别修改变量的值和变量优先级的值,系统产生操作事件,在报警窗中显示,如图8-23所示。报警窗中第一、二行为修改变量的值的操作事件,其中事件类型为“操作”,域名为“值”;第一行为修改变量优先级的值,域名为“优先级”。另外,还可以看到旧值和新值。,上一页,下一页,返回,任务二 事件类型及使用方法,2.用户登录事件用户登录事件是指用户向系统登录时产生的事件。系统中的用户,可以在工程浏览器“用户配置中”配置用户名、密码、权限等。用户登录时,如果登录成功,则产生+登录成功”事件;如果登录失败或取消登录过程,则产生+登录失败”事件;如果用户退出登录状态,则产生“注销”事件。当切换到组态王运行系统时,打开画面,选择菜单“特殊登录开”,在弹出的用户登录对话框中选择用户名,输入密码,单击确定,产生登录成功事件;如果同样选择该用户,在登录对话框上选择取消,产生登录失败事件;选择菜单“特殊登录关”,产生注销事件。如图8-24所示。,上一页,下一页,返回,任务二 事件类型及使用方法,3.应用程序事件如果变量是I/O变量,变量的数据源为DDE或OPC服务器等应用程序,对变量定义“生成事件”属性(如图8-22)后,当采集到的数据发生变化时,产牛该变量的应用程序事件。例如:建立一个EXCEL的DDE设备的变量,产生该变量的应用程序事件。(1)在组态王中新建“DDE”设备,设备的逻辑名称为“Excel设备”,服务程序名称为“Excel”,话题名为“Sheetl”。(2)在数据词典中新建变量,变量名称为“DDE事件”,变量类型为I/O实型,变量连接的设备为“Excel设备”,项目名称为“R1C1”。,上一页,下一页,返回,任务二 事件类型及使用方法,(3)在变量的“记录和安全区”属性页中选择“生成事件”选项,单击确定,关闭对话框。(4)在建立的画面中创建一个文本,并建立动画连接一一模拟值输出,关联的变量为“DDE事件”。保存画面,启动Excel,切换到组态王运行系统,打开该画面。(5)修改Excel的Sheet1工作表的R1C1单元格中的数据,每当组态王检测到数据变化时,产生应用程序事件,如图8-25所示。,上一页,下一页,返回,任务二 事件类型及使用方法,4.工作站事件工作站事件是指某个工作站站点上的组态王运行系统的启动和退出事件,包括单机和网络。组态王运行系统启动,产生工作站启动事件;运行系统退出,产生退出事件。如图8-24所示,报警窗中第一条信息为工作站启动事件。8.2.5知识进阶系统中的报警和事件信息不仅可以输出到报警窗口中还可以输出到文件、数据库和打印机中。此功能可通过报警配置属性窗口来实现。在工程浏览器窗口左侧的工程目录显示区中双击“系统配置报警配置”选项,弹出“报警配置属性页”对话框,如图8-26所示。报警配置属性窗口分为三个属性页:文件配置页、数据库配置页、打印配置页。,上一页,下一页,返回,任务二 事件类型及使用方法,数据库配置页:数据库配置页对话框如图8-27所示。在此属性页中可以设置将哪些报警和事件记录到数据库中,以及记录的格式、数据源的选择、登录数据库时的用户名和密码等。关于“数据源”的配置请参考组态王使用乎册。打印配置页:打印配置页对话框如图8-28所示。在此属性页中可以设置将哪些报警和事件输出到打印机中,以及打印的格式、打印机的端口号等。8.2.6问题讨论(1)完善练习工程,对报警事件进行配置。(2)在画面中得到各种报警事件的显示输出,将报警事件记录到文件中,将报警事件记录到数据库中,将事件输出到打印机。,上一页,返回,图8-1报警组结构原理图,返回,图8-2通用报警属性,返回,图8-3越限报警原理图,返回,图8-4偏差报警原理图,返回,图8-6报警组定义对话框,返回,图8-7增加报警组对话框,返回,图8-8增加报警组示例,返回,图8-9修改报警组,返回,图8-10增加和修改后的报警组,返回,图8-11定义变量的报警属性,返回,图8-13报警窗口,返回,图8-14“报警窗口配置属性页”对话框,返回,图8-15“列属性”对话框,返回,图8-16操作属性页对话框,返回,图8-17“条件属性”对话框,返回,图8-18颜色和字体属性页对话框,返回,图8-19运行中的报警窗口,返回,图8-20运行系统标准报警窗,返回,图8-23生成的操作事件,返回,图8-25应用程序事件,返回,图8-26“报警配置属性页”对话框,返回,图8-27数据库配置页,返回,图8-28 打印配置页,返回,图8-12报警缓冲区大小设置,返回,图8-21“事件命令语言”编辑框,返回,图8-22变量定义“生成事件”,返回,图8-24登录事件,返回,

    注意事项

    本文(项目八报警和事件.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开