首页 组态王操作指南\超级XY曲线控件使用方法

组态王操作指南\超级XY曲线控件使用方法

举报
开通vip

组态王操作指南\超级XY曲线控件使用方法超级XY曲线控件的使用说明超级XY曲线控件是组态王6.03新增加的功能控件,控件的X、Y轴变量可以通过控件函数动态设置,所以该控件能以曲线方式反映任意两个变量之间的函数关系,这个曲线控件可以同时显示8条曲线,运行系统中的曲线还可以通过控件函数加以清除,对于各条曲线,能够获得任意一点的数据,运行时还有简便实用的工具条,以及灵活的功能菜单,下面就以第一次使用该控件的所需做的工作为切入点介绍该控件的使用,分为两大部分开发系统中的属性设置A)控件属性的设置在画面编辑窗口的工具箱中选择“插入通用控件”,弹出如下对话框,选择“...

组态王操作指南\超级XY曲线控件使用方法
超级XY曲线控件的使用说明超级XY曲线控件是组态王6.03新增加的功能控件,控件的X、Y轴变量可以通过控件函数动态设置,所以该控件能以曲线方式反映任意两个变量之间的函数关系,这个曲线控件可以同时显示8条曲线,运行系统中的曲线还可以通过控件函数加以清除,对于各条曲线,能够获得任意一点的数据,运行时还有简便实用的工具条,以及灵活的功能菜单,下面就以第一次使用该控件的所需做的工作为切入点介绍该控件的使用,分为两大部分开发系统中的属性设置A)控件属性的设置在画面编辑窗口的工具箱中选择“插入通用控件”,弹出如下对话框,选择“超级XY曲线”控件,按“确定”即可。开发系统中的界面如下,双击控件,设置控件名如abc,进行相应的设置“确定”返回B)控件属性设置如果使用控件默认的设置,则可以直接进入到下一节选中控件,单击右键菜单,选择“控件属性”,如下图所示:弹出左图所示的属性设置对话框,分为三个属性页:普通,坐标,曲线。“普通”属性页前景点击“前景”后对应的黑色按钮,弹出颜色设置对话框,选中某种颜色即可;背景操作同上;标题选中此项可以在下面文本框中设置历史曲线的标题;图例选中“图例”前面的复选框,在“图例”右则的列 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 里选择图显示的位置工具条选中“工具条”前面表示在运行系统中显示工具条;上下文菜单同上;以上6项属性值可由函数设定、获取,具体操作可以参考C小节函数操作,需要用到的两个函数分别为BoolSetChartProperty(LPCSTRszName,LPCSTRszProperty)BSTRGetChartProperty(LPCSTRszName)字体点击“…”即可进入字体设置对话框进行相应的设置;边框操作同上,右侧的列表里选择边框的三种不同风格。“坐标”页属性设置X轴数据控制设置:最大值,最小值,分度数,小数位最大值设定X轴方向的最大刻度值最小值定X轴方向的最大刻度值分度数用于指定X轴或Y轴的最大坐标值和最小坐标值之间等间距的刻度数。比如,如果Y轴的最大坐标值为90,最小坐标值为10,设定Y轴刻度数为20,则最小坐标值和最大坐标值之间有20等份,每一个等份值就是一个刻度值小数位设定X轴数据的小数位数Y轴数据控制设置:最大值,最小值,分度数,小数位(设置可参考X轴数据控制设置)显示X轴选中此项,“X轴标题”“(X)单位”变为可选,此时控件将显示X轴标题X轴的变量名称(X)单位X轴数据的单位显示Y轴选中此项,“”“”变为可选,此时控件将显示Y轴标题Y轴的变量名称(Y)单位Y轴数据的单位网格线此选项用于显示/关闭网格线,当此选项有效时,此选项前面有一个对勾符号“”以上的属性除了“小数位”外均可通过函数进行设置、获取,具体操作可以参考C小节函数操作,需要用到的两个函数分别为BoolSetChartProperty(LPCSTRszName,LPCSTRszProperty)BSTRGetChartProperty(LPCSTRszName)“曲线”属性页设置选中某条曲线(鼠标左键点击即可),在“曲线名称”里显示该曲线,在“颜色”“线形”“标记”选择所需要的显示的参数C)控件函数使用控件可以使用以下函数进行设置,在组态王的命令语言编辑器中,如下图所示,选取图中“控件”(图中红箭头所示),弹出右侧对话框,在“控件名称”中选取该控件,“查看类型”中选取“控件方法”或“控件属性”,在下面的列表里选取相应的控件方法或属性,点击“确定”后,即可在组态王的命令语言编辑器中加入相应的函数或属性。或者直接在组态王的命令语言编辑器中加入该函数或属性。如其他控件,命令语言编辑器中出现的控件方法或属性是这样使用的:控件名称.控件方法(控件属性),如“KchartXY2.AddNewPoint(x,y);”以下所介绍的函数使用方法都与上面介绍的方法相同。voidAddNewPoint(doublex,doubley,shortnIndex);给指定曲线添加一个数据点,可以在程序开始时定义要显示的曲线参数:x-设置数据点的x轴坐标值y-设置数据点的y轴坐标值nIndex-给出X-Y轴曲线控件中的曲线索引号,取值范围0-7返回值:无voidClear(shortnIndex);清除一条曲线数据。参数:nIndex–同上返回值:无voidClearAll();清除所有曲线数据。参数:无返回值:无doubleGetValueAt(doublex,shortnIndex);返回对应于X轴点值的Y值点插值。参数:x–X轴坐标值nIndex-同上返回值:相应于x值的Y轴的值。longGetDataCount(shortnIndex);返回某一曲线点的数目。参数:nIndex–同上返回值:返回曲线索引号为nIndex的数据点数目。doubleGetValueX(longnDataIndex,shortnCurveIndex);返回曲线中设定点的X轴值。参数:nDataIndex–数据点的序号nCurveIndex–同上面的nIndex返回值:返回序号为nDataIndex的数据点的X轴的值6.doubleGetValueY(longnDataIndex,shortnCurveIndex);返回曲线中设定点的Y轴值。参数:nDataIndex–数据点的序号nCurveIndex–同上面的nIndex返回值:返回序号为nDataIndex的数据点的Y轴的值7.voidZoomIn();绘图区放大一倍。参数:无返回值:无8.voidZoomOut();绘图区缩小一倍。参数:无返回值:无9.voidZoomResume();恢复原大小。参数:无返回值:无10.voidSetXAxesRange(doubleXMax,doubleXMin);设置X轴的最大最小值。参数:Xmax–X轴的最大值Xmin–X轴的最小值返回值:无11.voidSetYAxesRange(doubleYMax,doubleYMin);设置Y轴的最大最小值。参数:Ymax–Y轴的最大值Ymin–Y轴的最小值返回值:无12.voidSetXGrids(shortnGrids);设置X轴的分度数。参数:nGrids–分度数返回值:无13.voidSetYGrids(shortnGrids);设置Y轴的分度数。参数:nGrids–分度数返回值:无14.intSaveToFile(LPCSTRszFileName)保存数据到文件。参数:szFileName–文件名返回值:返回错误代码。如果成功则返回0。否则:-1-表示无法打开文件-2-表示文件名无效-3-表示写入异常15.intLoadFromFile(LPCSTRszFileName)从文件中加载数据。参数:szFileName–文件名返回值:返回错误代码。如果成功则返回0。否则-1-表示文件无法打入-2-表示文件名无效-3-表示文件格式不正确-4-表示读入错误16.BOOLSetChartProperty(LPCSTRszName,LPCSTRszProperty);设置XY控件的属性。参数:szName–属性名szProperty–属性值。注:属性名和属性取值列表属性名取值说明备注说明Background形如”#FFFFFF”的颜色值背景颜色Foreground同上前景颜色EnableMenu“true”,”false”是否运行弹出菜单ShowTools同上是否显示工具栏ShowLegent同上是否显示图例ShowGird同上是否显示网格ShowXAxes同上是否显示X轴坐标ShowYAxes同上是否显示Y轴坐标ChartTitle字符串控件的标题XAxesTitle同上X轴标题YAxesTitle同上Y轴标题XUnit同上X轴单位YUnit同上Y轴单位返回值:1-成功0-失败17.BSTRGetChartProperty(LPCSTRszName);返回XY控件属性的值。参数:szName-属性名返回值:对应属性名的属性值。18.voidShowAdjustDlg();显示坐标调节对话框。运行时态函数。参数:无2、运行系统控件的使用运行时画面如下下面介绍一下工具条的使用曲线选定区域放大。曲线放大两倍。曲线缩小两倍。曲线缩放至原状。曲线右移。曲线左移。曲线上移。曲线下移。动态显示数据显示网格显示坐标,可弹出如下所示对话框,进行坐标调整设置曲线,点击弹出如下所示的对话框,进行曲线属性修改选项…,点击弹出如下所示对话框,可以进行属性调整从文件中装载X-Y轴曲线。保存X-Y轴曲线。关闭工具条在运行系统中,在控件表面右击弹出一菜单条功能与工具条类似
本文档为【组态王操作指南\超级XY曲线控件使用方法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_209344
暂无简介~
格式:doc
大小:5MB
软件:Word
页数:0
分类:工学
上传时间:2018-09-07
浏览量:507