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

上传人:re****.1 文档编号:497594855 上传时间:2022-10-17 格式:DOC 页数:25 大小:426KB
返回 下载 相关 举报
组态王-历史趋势曲线控件例程说明文档_第1页
第1页 / 共25页
组态王-历史趋势曲线控件例程说明文档_第2页
第2页 / 共25页
组态王-历史趋势曲线控件例程说明文档_第3页
第3页 / 共25页
组态王-历史趋势曲线控件例程说明文档_第4页
第4页 / 共25页
组态王-历史趋势曲线控件例程说明文档_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《组态王-历史趋势曲线控件例程说明文档》由会员分享,可在线阅读,更多相关《组态王-历史趋势曲线控件例程说明文档(25页珍藏版)》请在金锄头文库上搜索。

1、 历史趋势曲线 1,功能概述常规需求:诸多工业现场都会规定显示采集量的趋势曲线,涉及实时曲线、历史曲线。组态王中的趋势曲线的实现措施:1)运用组态王的“工具箱”中的“实时曲线”、“历史曲线”实现。)运用组态王的“插入通用控件”中的“历史趋势曲线”实现。第一种实现措施的长处在于可以进行EB的发布,实现通过IE浏览器进行浏览。缺陷为支持的曲线笔比较少,许多功能的实现需要通过组态王的函数来实现,使用相对要麻烦。第二种实现措施的长处在于支持同步绘制16条曲线,功能比较完善,可以在系统运营时动态增长、删除、隐藏曲线,还可以修改曲线属性,实现无级缩放,曲线打印等等。许多功能都不需要通过编写脚本的措施实现,

2、使用比较以便。缺陷在于无法进WEB的发布。工程实例以一种简朴的例程来阐明“历史趋势曲线控件”的使用。操作环节1.1 创立新工程打开组态王工程管理器,创立一种新工程。1.2 定义设备进入工程浏览器,在设备处新建设备,我们在本例中定义一种仿真P的设备,设备列表为“PLC亚控-仿真PLC-串口” ,设备名称为“PL1”。此仿真PL可以做为虚拟设备与组态王进行通讯。仿真PC重要有如下的寄存器:自动加1寄存器NA,自动减1寄存器DECREA,随机寄存器RADOM,常量寄存器 STIC,常量字符串寄存器STRING,Commrr寄存器。具体的寄存器的使用请参照组态王IO驱动协助。1.3 定义变量在数据词典

3、中新建两个IO变量,变量名称分别为“压力”、“流量”,变量类型为实数,连接的设备为前面定义的仿真PLC设备“PLC”,寄存器分别为INCREA10,DCRE0,数据类型为short,读写属性为“只读”。这样压力变量就会从0开始自动加1,其变化范畴是0到100,流量变量从00开始自动减1,其变化范畴是0到00。变量基本属性定义画面如下图一、图二所示:图一 定义变量压力图二 定义变量流量在记录和安全区属性选项卡中我们定义压力和流量变量的数据记录属性,如图三所示,选择“数据变化”记录,变化敏捷度设立为0。图三 记录和安全区属性1.4 创立趋势曲线在组态王开发系统中新建“趋势曲线”画面,在工具箱中单击

4、“插入通用控件”或选择菜单“编辑”下的“插入通用控件”命令,弹出“插入控件”对话框,在列表中选择“历史趋势曲线”,单击“拟定”按钮,对话框自动消失,鼠标箭头变为小“十”字型,在画面上选择控件的左上角,按下鼠标左键并拖动,画面上显示出一种虚线的矩形框,该矩形框为创立后的曲线的外框。当达到所需大小时,松开鼠标左键,则历史曲线控件创立成功,画面上显示出该曲线,如图四所示。双击趋势曲线,弹出“动画连接属性”,控件名命名为“T”。点击拟定完毕对历史趋势曲线的命名。图四 历史趋势曲线1.5 添加曲线变量选中曲线控件点击右键,弹出菜单,选择“控件属性”,弹出历史趋势曲线控件的属性对话框,在“曲线”选项卡,点

5、击“增长”按钮,选择变量“压力”,选择“线类型”、“线颜色”,点击“拟定”完毕压力曲线的添加。再点击“增长”按钮,选择变量“流量”,选择“线类型”、“线颜色”,点击“拟定”完毕流量曲线的添加。在趋势曲线控件属性的“坐标系”选项卡中对坐标系进行设立,我们设立Y轴的起始值为0,最大值为00,不按照比例绘制,而是按照实际值显示。设立时间轴的显示格式为显示年、月、日、时、分、秒。添加完毕后开发画面如图五所示:图五 历史趋势曲线1.6 切换到运营系统保存画面后,在工程浏览器的“系统配备”-“设立运营系统”中进行“主画面配备”,将“历史曲线”画面设立为主画面。然后切换到运营系统。运营如下图六所示:趋势曲线

6、控件自带的工具栏中提供了诸多以便实用的控制按钮功能供顾客来使用,重要涉及:调节跨度设立按钮,设立Y轴标记,曲线图表无级缩放,打印曲线,定义新曲线,更新曲线图表终结时间为目前时间,设立图表数值轴和时间轴参数,隐藏/显示变量列表。这些工具栏基本可以满足客户的使用了,如果还需要进一步的功能可以通过控件的属性、措施来实现。下面我们简朴的举例阐明控件的属性、措施的使用。图六 运营系统2. 历史趋势曲线控件的特点KVHTrnd曲线控件是组态王以Acti X控件形式提供的绘制历史曲线和DB数据库曲线的功能性工具。该曲线具有如下特点:)即可以连接组态王的历史库,也可以通过OBC数据源连接到其他数据库上,如Ac

7、ces、SLere等。2)连接组态王历史库时,可以定义查询数据的时间间隔,犹如在组态王中使用报表查询历史数据时使用查询间隔同样。3)完全兼容了组态王原有历史曲线的功能。最多可同步绘制16条曲线。4)可以在系统运营时动态增长、删除、隐藏曲线。还可以修改曲线属性。5)曲线图表实现无级缩放。6)可实现某条曲线在某个时间段上的曲线比较。7)数值轴可以使用工程比例标记,也可用曲线实际范畴标记,两者之间自由切换。8)可直接打印图表曲线。)可以自由选择曲线列表框中的显示内容。10)可以选择移动游标时与否显示曲线数值。11)可以在曲线中显示报警区域的背景色3. 控件的属性、措施3.1 控件的属性与措施(1)

8、属性及含义列表:序号名 称数据类型含 义1CurveUseKVHistaaBol使用组态王历史数据CruvDSNStrig使用数据源名称3CrveString数据库的表名4CveDaeimeFiedString数据库的时间字段名5urvInalidClrOLOLR数据库的无效值CurveVarNmeSrng连接变量名7CurveColorOLE_OR曲线颜色8CreinepeShort曲线线形9CurvTimeDelyString曲线比较时间差0CuveDrawyphor曲线绘制方式uveAlmCoorLE_COLO报警显示颜色12CuvHideCurveBo与否隐藏曲线13urveilliS

9、codFiedString毫秒字段名称1CueDataFeldString数据字段名称1CurnvaidValuetrn无效值字段名称1CurveUtringOBC数据源顾客名17CrvePwdngBC数据源密码1CreSewdBolODBC与否保存密码ureLiBool与否显示曲线列表0CtrlBtBol与否显示控制按钮21BoerColoOE_CLOR边界颜色2BakColLECOO背景颜色2DawXYAisBo与否绘制坐标轴24AxiLinTypeht坐标轴线型25xsorOLE_OLOR坐标轴颜色2hortDiLinol分割线与否为短线27MajDivmShorX轴主分割线数8MinX

10、DivNShortX轴副分割线数29ajDiuhrtY轴主分割线数30MinvumShort轴副分割线数1jvLiypehortX轴主分割线线型2MiXDivneyeShrtX轴副分割线线型33aYivLieTeShortY轴主分割线线型34nYDiLiTpeShortY轴副分割线线型35ajDivCorOL_COLORX轴主分割线颜色MiXDivolorOLE_OLORX轴副分割线颜色37ajXDivClorOECOY轴主分割线颜色38inDivrLECOLRY轴副分割线颜色39YLablNumShort轴标记数0minVlDublY轴标记最小值41mxVaLDouble轴标记最大值42YL

11、ableFonIonDspY轴标记字体XbeShrtX轴标记数44XwdtShortX轴宽度XLabeFontIopX轴标记字体46aemtYaoolX轴标记格式与否显示年47XlaelFmtMonBooX轴标记格式与否显示月XlblmtDayoolX轴标记格式与否显示日9XlabeFmHuooX轴标记格式与否显示时XlabelminueBoX轴标记格式与否显示分51abelmtSecondBX轴标记格式与否显示秒2XaelFmMiliScodBoolX轴标记格式与否显示毫秒3XWihUnithortX轴宽度单位:秒、分、时、日5XLbleolorOE_COLORX轴标记颜色5YLableol

12、orOE_CLORY轴标记颜色5reNumong返回目前曲线图表中的曲线数目5AdjutWithong时间轴调节宽度58AdjusWithUnitshort时间轴调节宽度单位:秒、分、时、日、毫秒5Perceto与否按比例绘制0YMinalblY轴最小值61YMaxRealoubeY轴最大值62SapleItervalLo采样间隔 秒63amleIntervalsLon采样间隔毫秒6Printiteting打印标题XLVernieShowBol与否显示左游标6RVrierhoBoo与否显示右游标7XLabelmtMroSecodolX轴标记格式与否显示微秒68SamleUBl与否微秒采样6bPrnTitleBool与否打印标题7PrinListl与否打印曲线列表7YUITSring纵轴单位72HiilarmAreaBool与否显示高高限报警区73HiHiAlrmAeaUpble高高限报警区上边界位置4HiHiamAeDoouble高高限报警区下边界位置75bilAreaBool与否显示高限报警区6HiAlrAreDouble高限报警区上边界位置7H

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号