教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 资格考试 >

组态王历史趋势曲线控件 - 图文(2)

来源:网络收集 时间:2026-01-19
导读: 例程:历史趋势曲线控件的使用 图三 记录和安全区属性 图四 历史趋势曲线 北京亚控科技发展有限公司 6 例程:历史趋势曲线控件的使用 “线颜色”,点击“确定”完成流量曲线的添加。 在趋势曲线控件属性的“坐标系

例程:历史趋势曲线控件的使用

图三 记录和安全区属性

图四 历史趋势曲线

北京亚控科技发展有限公司 6 例程:历史趋势曲线控件的使用

“线颜色”,点击“确定”完成流量曲线的添加。

在趋势曲线控件属性的“坐标系”选项卡中对坐标系进行设置,我们设置Y轴的起始值为0,最大值为100,不按照百分比绘制,而是按照实际值显示。设置时间轴的显示格式为显示年、月、日、时、分、秒。

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

图五 历史趋势曲线

3、切换到运行系统:

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

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

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

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

北京亚控科技发展有限公司 7 例程:历史趋势曲线控件的使用

图六 运行系统

4、控件的属性、方法: 2.1) 控件的属性与方法:

属性及含义列表: 序号 名 称 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 CurveUseKVHistData CruveDSN CurveTable CurveDateTimeField CurveInvalidColor CurveVarName CurveColor CurveLineType CurveTimeDelay CurveDrawType CurveAlmColor CurveHideCurve CurveMilliSecondField CurveDataField CuryeInvalidValue CurveUser CurvePwd CurveSavePwd CurveList CtrlBtn BorderColor BakColor DrawXYAxis AxisLineType AxisColor 数据类型 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 OLE_COLOR Bool Short OLE_COLOR 含 义 使用组态王历史数据 使用数据源名称 数据库的表名 数据库的时间字段名 数据库的无效值 连接变量名 曲线颜色 曲线线形 曲线比较时间差 曲线绘制方式 报警显示颜色 是否隐藏曲线 毫秒字段名称 数据字段名称 无效值字段名称 ODBC数据源用户名 ODBC数据源密码 ODBC是否保存密码 是否显示曲线列表 是否显示控制按钮 边界颜色 背景颜色 是否绘制坐标轴 坐标轴线型 坐标轴颜色 北京亚控科技发展有限公司 8 例程:历史趋势曲线控件的使用

26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 ShortDivLine MajXDivNum MinXDivNum MajYDivNum MinYDivNum MajXDivLineType MinXDivLineType MajYDivLineType MinYDivLineType MajXDivColor MinXDivColor MajXDivColor MinYDivColor YLabelNum YminVal YmaxVaL YLableFont XLabelNum Xwidth XLableFont XLabelFmtYear XlabelFmtMonth XlabelFmtDay XlabelFmtHour XlabelFmtMinute XlabelFmtSecond XlabelFmtMilliSecond XWidthUnit XLableColor YLableColor CurveNum AdjustWidth AdjustWidthUnit Percent YMinReal YMaxReal SampleInterval SampleIntervalMs PrintTitle XLVernierShow XRVernierShow XLabelFmtMicroSecond SampleUS bPrintTitle bPrintList YUNIT bHiHiAlarmArea HiHiAlarmAreaUp HiHiAlarmAreaDown bHiAlarmArea HiAlarmAreaUp HiAlarmAreaDown bLoAlarmArea LoAlarmAreaUp LoAlarmAreaDown Bool Short Short Short Short Short Short Short Short OLE_COLOR OLE_COLOR OLE_COLOR OLE_COLOR Short Double Double IFontDisp Short Short IFontDisp Bool Bool Bool Bool Bool Bool Bool Short OLE_COLOR OLE_COLOR Long Long short Bool Double Double Long Long String Bool Bool Bool Bool Bool Bool String Bool Double Double Bool Double Double Bool Double Double 分割线是否为短线 X轴主分割线数 X轴副分割线数 Y轴主分割线数 Y轴副分割线数 X轴主分割线线型 X轴副分割线线型 Y轴主分割线线型 Y轴副分割线线型 X轴主分割线颜色 X轴副分割线颜色 Y轴主分割线颜色 Y轴副分割线颜色 Y轴标记数 Y轴标记最小值 Y轴标记最大值 Y轴标记字体 X轴标记数 X轴宽度 X轴标记字体 X轴标记格式—是否显示年 X轴标记格式—是否显示月 X轴标记格式—是否显示日 X轴标记格式—是否显示时 X轴标记格式—是否显示分 X轴标记格式—是否显示秒 X轴标记格式—是否显示毫秒 X轴宽度单位:秒、分、时、日 X轴标记颜色 Y轴标记颜色 返回当前曲线图表中的曲线数目 时间轴调整宽度 时间轴调整宽度单位:秒、分、时、日、毫秒 是否按百分比绘制 Y轴最小值 Y轴最大值 采样间隔 秒 采样间隔 毫秒 打印标题 是否显示左游标 是否显示右游标 X轴标记格式—是否显示微秒 是否微秒采样 是否打印标题 是否打印曲线列表 纵轴单位 是否显示高高限报警区 高高限报警区上边界位置 高高限报警区下边界位置 是否显示高限报警区 高限报警区上边界位置 高限报警区下边界位置 是否显示低限报警区 低限报警区上边界位置 低限报警区下边界位置 北京亚控科技发展有限公司 9 例程:历史趋势曲线控件的使用

81 82 83 84 85 86 87 88 bLoLoAlarmArea LoLoAlarmAreaUp LoLoAlarmAreaDown LVernierStr RVernierStr LVernierAppendStr RVernierAppendStr LShowVernierValType 89 RShowVernierValType 90 91 92 bPrintSubTitle PrintSubTitle SubTitlePos Short Bool String Short Bool Double Double String String Bool Bool Short 是否显示低低限报警区 低低限报警区上边界位置 低低限报警区下边界位置 左游标附加信息 右游标附加信息 左游标是否显示附加信息 右游标是否显示附加信息 左游标数值显示方式 0. 不显时数值 1. 一直显示数值 2.移动游标时显示数值 右游标数值显示方式 0. 不显时数值 1. 一直显示数值 2.移动游标时显示数值 是否打印子标题 打印子标题 子标题位置 控件方法说明:

1. Void ChangeCurveVarName(long 1Index,BSTR 1pszNewValue);

功能:改变历史曲线所连接的变量,该变量数据来自组态王历史库。 参数:1Index:曲线索引号

1pszNewValue:变量名

2. Void ChangeCurveVarNameForODBC(LONG lIndex,STRING szNewName,STRING

szDSN,STRING szUser,STRING szPwd,STRING szTable,STRING

szDateTimeField,STRING szMilliSecondField,STRING szDataField,STRING szInvalidV …… 此处隐藏:2615字,全部文档内容请下载后查看。喜欢就下载吧 ……

组态王历史趋势曲线控件 - 图文(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/411930.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)