组态王 历史趋势曲线控件例程说明文档(2)

2019-01-10 12:39

图三 记录和安全区属性

3.4 创建趋势曲线

在组态王开发系统中新建“趋势曲线”画面,在工具箱中单击“插入通用控件”或选择菜单“编辑”下的“插入通用控件”命令,弹出“插入控件”对话框,在列表中选择“历史趋势曲线”,单击“确定”按钮,对话框自动消失,鼠标箭头变为小“十”字型,在画面上选择控件的左上角,按下鼠标左键并拖动,画面上显示出一个虚线的矩形框,该矩形框为创建后的曲线的外框。当达到所需大小时,松开鼠标左键,则历史曲线控件创建成功,画面上显示出该曲线,如图四所示。双击趋势曲线,弹出“动画连接属性”,控件名命名为“HT”。点击确定完成对历史趋势曲线的命名。

4

图四 历史趋势曲线

3.5 添加曲线变量

选中曲线控件点击右键,弹出菜单,选择“控件属性”,弹出历史趋势曲线控件的属性对话框,在“曲线”选项卡,点击“增加”按钮,选择变量“压力”,选择“线类型”、“线颜色”,点击“确定”完成压力曲线的添加。再点击“增加”按钮,选择变量“流量”,选择“线类型”、“线颜色”,点击“确定”完成流量曲线的添加。 在趋势曲线控件属性的“坐标系”选项卡中对坐标系进行设置,我们设置Y轴的起始值为0,最大值为100,不按照百分比绘制,而是按照实际值显示。设置时间轴的显示格式为显示年、月、日、时、分、秒。

添加完成后开发画面如图五所示:

5

图五 历史趋势曲线

3.6 切换到运行系统

保存画面后,在工程浏览器的“系统配置”-“设置运行系统”中进行“主画面配置”,将“历史曲线”画面设置为主画面。

然后切换到运行系统。运行如下图六所示:

趋势曲线控件自带的工具栏中提供了很多方便实用的控制按钮功能供用户来使用,主要包括:调整跨度设置按钮,设置Y轴标记,曲线图表无级缩放,打印曲线,定义新曲线,更新曲线图表终止时间为当前时间,设置图表数值轴和时间轴参数,隐藏/显示变量列表。

这些工具栏基本可以满足客户的使用了,如果还需要进一步的功能可以通过控件的属性、方法来实现。下面我们简单的举例说明控件的属性、方法的使用。

6

图六 运行系统

4. 历史趋势曲线控件的特点

KVHTrend曲线控件是组态王以Active X控件形式提供的绘制历史曲线和ODBC数据库曲线的功能性工具。该曲线具有以下特点:

1)即可以连接组态王的历史库,也可以通过ODBC数据源连接到其它数据库上,如Access、SQLServer等。

2)连接组态王历史库时,可以定义查询数据的时间间隔,如同在组态王中使用报表查询历史数据时使用查询间隔一样。

3)完全兼容了组态王原有历史曲线的功能。最多可同时绘制16条曲线。 4)可以在系统运行时动态增加、删除、隐藏曲线。还可以修改曲线属性。 5)曲线图表实现无级缩放。

6)可实现某条曲线在某个时间段上的曲线比较。

7)数值轴可以使用工程百分比标识,也可用曲线实际范围标识,二者之间自由切换。 8)可直接打印图表曲线。

9)可以自由选择曲线列表框中的显示内容。 10)可以选择移动游标时是否显示曲线数值。

7

11)可以在曲线中显示报警区域的背景色

5. 控件的属性、方法

5.1 控件的属性与方法

(1)属性及含义列表: 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 名 称 CurveUseKVHistData CruveDSN CurveTable CurveDateTimeField CurveInvalidColor CurveVarName CurveColor CurveLineType CurveTimeDelay CurveDrawType CurveAlmColor CurveHideCurve CurveMilliSecondField CurveDataField CuryeInvalidValue CurveUser CurvePwd CurveSavePwd CurveList CtrlBtn BorderColor 数据类型 Bool String String String OLE_COLOR String OLE_COLOR Short String Short OLE_COLOR Bool String String String String String Bool Bool Bool OLE_COLOR 含 义 使用组态王历史数据 使用数据源名称 数据库的表名 数据库的时间字段名 数据库的无效值 连接变量名 曲线颜色 曲线线形 曲线比较时间差 曲线绘制方式 报警显示颜色 是否隐藏曲线 毫秒字段名称 数据字段名称 无效值字段名称 ODBC数据源用户名 ODBC数据源密码 ODBC是否保存密码 是否显示曲线列表 是否显示控制按钮 边界颜色 8


组态王 历史趋势曲线控件例程说明文档(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:仪器分析思考题与练习题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: