组态王历史报警界面制作

  • 格式:docx
  • 大小:135.55 KB
  • 文档页数:4

下载文档原格式

  / 5
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在工程浏览器左侧的树型视图中选择"界面",在右侧视图中双击"新建",新建产生一幅名为"历史报警"的界面,如图13-17所示。

(1)新建界面,选择背景颜色,放置如图13-17所示的按钮和图形。

(2)在组态王中新建界面,在工具箱中单击"报警窗口"按钮,或选择菜单"工具" |"报警窗口",鼠标箭头变为单线"十"字形,在界面上适当位置按下鼠标左键并拖动,绘出一个矩形框,当矩形框大小符合报警窗口大小要求时,松开鼠标左键,报警窗口创建成功。

(3)配置实时和历史报警窗口。双击报警窗口,弹出"报警窗口配置属性页"对话框,如图13-18所示,首先显示的是通用属性页。在该页中有一个"实时报警窗"和"历史报警窗"的选项,选择当前报警窗是哪一个类型。如果选择"实时报警窗",则当前窗口将成为实时报警窗口;否则,如果选择"历史报警窗",则当前窗口将成为历史报警窗口。实时和历史报警窗口的配置选项大多数相同。

(4)报警窗口名:定义报警窗口在数据库中的变量登记名。此报警窗口变量名可在为操作报警窗口建立的命令语言连接程序中使用。报警窗口名的定义应该符合组态王变量的命名规则。图中报警窗口名的定义为"历史报警"。

(5)单击报警窗口配置属性页中的"列属性"标签,设置报警窗口的列属性。

(6)在组态王工程浏览器"数据库/数据词典" 中新建一个变量或选择一个原有变量双击它,在弹出的"定义变量"对话框上选择"报警定义"属性页,如图13-19所示。

(7)报警"确认"按钮按下时的命令语言程序为Ack (RootNode),RootNode为报警组名; PgDn按钮,按下时的命令语言程序为PageDown(历史报警,14); PgUp按钮,按下时的命令语言程序为PageUp(历史报警,14);打印按钮,按下时的命令语言程序为Print Window(It历史报警It,0,0,0,10,10)。

Ack函数此函数常和按钮连接,当发生报警时,用此函数进行报警确认,它将产生确认报警事件。调用格式:

Ack(报警组名〉或Ack(变量名);

PageUp函数

用于报警窗口信息的向后翻页显示。其调用格式: Pageup(报警窗口名,翻页行数)。

报警是指当系统中某些量的值超过了所规定的界限时,系统自动产生相应警告信息,表明该量的值已经超限,提醒操作人员。如炼油厂的油品储罐,当往罐中输油时,如果没有规定油位的上限,系统就产生不了报警,无法有效提醒操作人员,则有可能会造成"冒罐",形成危险。有了报警,就可以提示操作人员注意。报警允许操作人员应答。

离散量有两种状态: 1、0。离散型变量的报警有3种状态:

(1) 1状态报警:变量的值由0变为1时产生报警。

(2) 0状态报警:变量的值由1变为0时产生报警。

(3)状态变化报警:变量的值由0变为1或由1变为0时都产生报警。

模拟量主要是指整型变量和实型变量,包括内存型和I/O型。模拟型变量的报警类型主要有3种:越限报警、偏差报警和变化率报警。对于越限报警和偏差报警可以定义报警延时和报警死区。

组态王中报警和事件的处理方法是:当报警和事件发生时,组态王把这些信息存于内存中的缓冲区中,报警和事件在缓冲区中是以先进先出的队列形式存储的,所以只有最近的报警和事件在内存中。当缓冲区达到指定数目或记录定时时间到时,系统自动将报警和事件信息存进记录。报警的记录可以是文本文件、开放式数据库或打印机。另外,用户可以从人机界面提供的报警窗口中查看报警和事件信息。

组态王除了可以将界面发布为Web页面,使用户通过E浏览器来访问现场的动态界面、实时数据信息、查询历史数据外,还提供了短信和E-mail功能。这两个功能以通用驱动程

序的方式提供,使用方便。使用任意一个或两个功能,组态王就可以自动将需要的特定数据或报警信息,通过于机短信或电子邮件的方式发送给指定的用户。

使用于机短信功能时,用户需要向硬件厂商购买一个手机模块,另外需要一个手机卡,这样在此基础上构成了一个手机。目前组态王支持与西门子SiemensT35 T町minal设备之间短信息的发送、接收,设备中数据以短消息的形式传输。

组态王可以通过E-mail的方式向外发送较简单的邮件(不超过256个字符)。使用本功能之前,保证要发送邮件的主机已经连接到了局域网或广域网上。本地不需要特别的设置。