- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
趋势曲线应用例程
说明文档
此文档由北京亚控公司提供,仅作为KingSCADA3.0趋势曲线应用的使用参考,其中涉及内容的详细说明请参考KingSCADA3.0的使用说明或咨询技术支持工程师。
目 录
TOC \o 1-3 \h \z 1. 概述 1
2. 例程 1
2.1 定义变量 1
2.2 创建趋势曲线 3
2.3 趋势曲线设置 4
2.4 趋势曲线的功能实现 13
3. 注意事项 26
概述
趋势曲线实现了以曲线的形式显示模拟量的数值变化趋势的功能,KingSCADA3.0的趋势曲线不仅具有多绘图区、多数据轴、多时间轴,并且能够进行实时趋势曲线和历史趋势曲线在线转换,可以方便用户进行个性化趋势曲线的查询、对比以及分析。再加上丰富的控制函数和控制脚本,使趋势曲线的查询显得更加灵活、方便。下面将通过一个例程来介绍趋势曲线的简单应用。
例程
趋势曲线是用来反应变量随时间的变化情况,趋势曲线有两种:实时趋势曲线和历史趋势曲线。KingSCADA3.0提供的趋势曲线控件既可以显示实时趋势曲线又可以显示某一时间段的历史趋势曲线,并且提供了丰富的控件方法和控件事件,使趋势曲线的查询显得更加灵活、方便。
定义变量
本工程中我们要在趋势曲线内绘制4个变量的曲线,因此先在数据词典里定义这四个变量。
变量名:temp
变量类型:基本变量
数据类型:Mem Float
变量描述:温度
初始值:0
灵敏度:0
最小值:-40
最大值:100
保存数值:选中
变量名:liquid_level
变量类型:基本变量
数据类型:Mem Float
变量描述:液位
初始值:0
灵敏度:0
最小值:-20
最大值:100
保存数值:选中
变量名:pressure
变量类型:基本变量
数据类型:Mem Float
变量描述:压力
初始值:0
灵敏度:0
最小值:0
最大值:5
保存数值:选中
变量名:flow
变量类型:基本变量
数据类型:Mem Float
变量描述:流量
初始值:0
灵敏度:0
最小值:0
最大值:150
保存数值:选中
我们在“脚本”-“自定义脚本”-“数据变换脚本”里新建一个脚本,用来模拟上述变量的数值变化。
以系统变量 \\local\$Second为条件。
\\local\temp=\\local\temp+0.25;
if (\\local\temp=100)
\\local\temp=-40;
\\local\pressure=\\local\pressure+0.1;
if (\\local\pressure=5)
\\local\pressure=0;
\\local\liquid_level=\\local\liquid_level+0.5;
if (\\local\liquid_level=100)
\\local\liquid_level=-20;
\\local\flow=\\local\flow+0.78;
if (\\local\flow=150)
\\local\flow=0;
创建趋势曲线
在KingSCADA3.0图形开发系统中打开任一画面,单击“对象”菜单 →“扩展”→“趋势曲线”命令或直接单击工具箱中的图标→ 鼠标移到画面中,光标呈‘+’状,按住鼠标左键并拖动即可生成趋势曲线窗口,如图1所示。
图1 趋势曲线
趋势曲线设置
趋势曲线属性
趋势曲线具有多绘图区、多数据轴、多时间轴的功能,下面我们用两个绘图区分别显示两条曲线。
在画面中选择趋势曲线,右侧会弹出控件属性对话框,如图2所示:
图 SEQ 图14- \* ARABIC 1 趋势曲线属性
趋势曲线的名称默认为“TrendChart1”,把“ChartAreaCount”“和TimeAxisCount”属性的值设置为2(如图3所示),即把趋势曲线划分为2个绘图区,时间轴增加到2个。
图3 趋势曲线属性
趋势曲线标题区
选中趋势曲线窗口 → 单击鼠标右键 → 在弹出的右键菜单中执行“编辑”命令 → 单击标题区,弹出标题区属性对话框,如图4、5所示:
图4 趋势曲线右键菜单
图5 标题区及属性
通过“Text”属性我们可以设置标题区对象的名称,如把默认的 “趋势曲线”改为“Multi-Area Trend”。
绘图区属性
选中趋势曲线控件 → 单击鼠标右键 → 在弹出的右键菜单中执行“编辑”命令 → 单击上面第一绘图区“ChartArea1”,如图6所示:
图6 绘图区及属性
在绘图区属性对话框中,我们可以在添加一个Y轴,即把“YaxisCount”设置为2,如图7所示:
图7 绘图区属性
曲线属性
选中趋势曲线窗口 → 单击鼠标右键 → 在弹出的右键菜单中执行“编
文档评论(0)