构件参数 构件属性 构件方法 故障分析

# “报警条”动画构件帮助

## 1、 构件功能简介

本驱动构件功能：以滚动的形式来显示报警内容（俗称走马灯）。当绑定的变量发生报警时，立即显示报警信息在报警条里, 按照从右到左，以设定速度循环滚动,当报警结束后立即消失。

注：此构件只能在 MCGS 嵌入式 6.8 (01.0001)(含) 之上版本使用

## 2、 构件使用说明

构件文件分为：AlarmScrollBar.dll， AlarmScrollBar_armv4.drv，AlarmScrollBar.drv.

1. 以上文件在安装组态软件后，被添加到在“\ActiveX\外挂版本构件\报警条动画构件”目录下。例如：mcgs 软件安装在Ｄ盘“D:\MCGSE\Program\ActiveX\报警条动画构件”目录为例。

2. 点击菜单项的 “工具”— “动画构件管理”，可见下图 ：

３．在工具栏中选择并绘制构件：

## 3、 构件参数设置

双击构件可以调出构件的配置属性页，如下：

此构件需要配置如下属性：

构件属性 | 变量连接 | 属性说明
报警对象 | 数值型 开关型 组对象 | 如果该值为空，则显示所有报警对象信息 该值不为空时，显示指定变量的报警信息
字体 |  | 显示字符的字体类型 大小
颜色 |  | 字符的颜色 背景颜色
滚动字符数 | 1~10 | 每次滚动的字符数
滚动速度 | 200, 400, 600, 900, 1200 | 滚动间隔多长时间滚动一次[单位：MS]
是否闪烁 |  | 选中为字体有闪烁效果

## 4、 构件属性说明

此构件无属性

## 5、 构件方法说明

构件方法 | 方法说明
数值型 ClearAllAlarm( ) | 函数功能：清除指定构件中所有报警信息 函数参数：无 函数返回：数值型，0：表示执行失败；反之表示成功
数值型 GetAllAlarm( ) | 函数功能：从系统报警队列中获得所有的报警信息并添加到指定构件报警队列 函数参数：无 函数返回：数值型，0：表示执行失败；反之表示成功