《项目八报警和事》PPT课件.ppt

上传人:sh****n 文档编号:8696366 上传时间:2020-03-31 格式:PPT 页数:56 大小:948.36KB
返回 下载 相关 举报
《项目八报警和事》PPT课件.ppt_第1页
第1页 / 共56页
《项目八报警和事》PPT课件.ppt_第2页
第2页 / 共56页
《项目八报警和事》PPT课件.ppt_第3页
第3页 / 共56页
点击查看更多>>
资源描述
项目八报警和事件 任务一变量的报警任务二事件类型及使用方法 下一页 返回 任务一变量的报警 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所示 在对话框的右上角为 报警缓冲区的大小 设置项 报警缓冲区大小设置值按存储的信息条数计算 值的范围为1 10000 报警缓冲区大小的设置直接影响着报警窗显示的信息条数 上一页 下一页 返回 任务一变量的报警 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登录事件 返回
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!