组态王内置温控曲线控件例程说明资料文档文档格式.docx

上传人:b****2 文档编号:15185113 上传时间:2022-10-28 格式:DOCX 页数:13 大小:282KB
下载 相关 举报
组态王内置温控曲线控件例程说明资料文档文档格式.docx_第1页
第1页 / 共13页
组态王内置温控曲线控件例程说明资料文档文档格式.docx_第2页
第2页 / 共13页
组态王内置温控曲线控件例程说明资料文档文档格式.docx_第3页
第3页 / 共13页
组态王内置温控曲线控件例程说明资料文档文档格式.docx_第4页
第4页 / 共13页
组态王内置温控曲线控件例程说明资料文档文档格式.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

组态王内置温控曲线控件例程说明资料文档文档格式.docx

《组态王内置温控曲线控件例程说明资料文档文档格式.docx》由会员分享,可在线阅读,更多相关《组态王内置温控曲线控件例程说明资料文档文档格式.docx(13页珍藏版)》请在冰豆网上搜索。

组态王内置温控曲线控件例程说明资料文档文档格式.docx

成员类塑:

呼消

定义变車

荃本蜃性报讐定义|记录和安全区|

錯构成员:

成员描述:

初皓值〔20.亦亦。

6星犬值[ioo

賢丸原堀值|55屆礙茹

图一定义变量基本属性

3.3创建配方模板

1-lnfXl

在工程浏览器的目录显示区中,选中大纲项“文件”下的成员“配方”,如下图二所示:

码工嵯閏范昶---till[7)

工程[日配直窗[y]TM[r]帝幻凹

粗据吾Ml姑蚩抿舌co

图二新建配方

在右侧的内容显示区中用左键双击“新建”图标,或者右键单击“新建”图标,从浮动式菜单中选择命令“新建配方”,则弹出“配方定义”对话框,如图三所示:

图三配方定义

将上述已定义的变量SV1、SV2……SV10、T1、T2……T10添加到配方中,并添加配方1,2,3,4相对应的具体数值,这些数值可根据配方的实际情况进行修改,如图

配方定义

表格工具變星⑵

喪星容|

喪星类型

配方1

国衣n]配方4

配方B

血2

新配崩

讥本站点A酣1

实数型

2C.COOOOO

20.000000

20.OOOMD

20000000

讥本站鈕V7

眞數型

30.000000

住3

讥本站点0T3

虹DOOOOO

40.000000

40.000000

40000000

超4

讥本站AVS74

实戳型

50.000000

COOO.0X000

44.003000

娈量g

讥苓站点百吒

60.000000

60.000000

GOOOOOOQ

琥6

讥本站点076

实徴型

70.000000

70.000000

70.0000)0

TO.000000

頰T

讥本站点ASrr

买数型

30.000DX

80.000000

80ooooao

变量合

\\本站直订丹

灾数型

90.COODM

SO.000000

gMOMO

90.000C00

讥本站点匹内

宾數型

95.000000

95.OOOOOO

费量丄D

讥本站点VS710

实數型

100000000

100.000000

ICO.OOOMO

100.oooooo

»

11

讥本站点讥】

幣数型

66

69

70

娈量12

讥本站点\坛

螯数型

10

娈量13

讥本站点\T3

楚数型

ID

四所示:

图四新配方

然后进行保存,保存路径为当前工程文件夹下,保存名称为“新配方”

3.4创建温控曲线

在组态王开发系统中新建“PV'

画面,单击工具箱中的“插入控件”按钮或选择菜单命令“编辑插入控件”,则弹出“创建控件”对话框。

在“创建控件”对话框内选择“趋势曲线”下的“温控曲线”控件。

用鼠标左键单击“创建”按钮,鼠标变成十字形。

然后在画面上画一个矩形框,温控曲线控件就放到画面上了。

可以任意移动、缩放温控曲线控件。

双击控件,弹出“属性设置”,将控件名命名为“CtrlO”,刻度最大

值为100,最小值为0,分度数为10,初始显示时间为400,其余设置详见下图五所示:

图五定义温控曲线属性

点击确定完成属性设置,如图六所示:

图六内置温控曲线

3.5创建报表

在画面中单击工具上的“报表窗口”按钮,鼠标变成十字形,在画面上创建一个报表,将鼠标移至报表的灰色部位双击报表,弹出“报表设计”,将报表命名为“Report。

”,行数13,列数2,如下图七所示:

图七报表属性

编辑完成后点击“确认”,完成对报表控件的设置。

将报表的A1、B1单元格合并后输入字样“温控曲线设定配方”,单元格A2输入字样“time”,单元格A3、A4……A12、A13依次输入“本站点\T1”、“本站点\T2”……“本站点\T10”、“=Sum('

A3:

A12'

)”,单元格B2输入字样“sv”,单元格B3、B4……B12、B13依次输入“本站点\SV1”、“本站点\SV2”……“本站点\SV10”、“=Sum('

B3:

B12'

)”,如图八所示:

A

1

is控曲线设定配方

2

time

SV

3

二\\本站点

二\\本站点\SV1

4

二\\本站点\瑰

二\\本站点\丹2

5

二\\本站点AT3

二\\本站点\£

V3

6

二\\本站点\T4

二\\相占点谥网

二\\本站点\T5

=\\本站点\网5

8

二\\本站点\T6

9

二\\本站点\17

二\\本站点VTE

二\\本站点\丹8

二\\本站点\T9

二\\本站点\莎9

12

二\\本站点\T10

二\\本站点\SV10

13

二SumQA3:

扎12'

[=SuiDCB3:

BirJ

图八制作报表

3.6编辑画面

在画面中新建文本,双击文本打开“动画连接”,在模拟值输出、模拟值输入处关联变量T1,以同样的方法将变量T2……T10、SV1、SV2……SV10、RecipeName关联到文本。

在画面中新建按钮,命名为“调配方”,双击按钮打开“动画连接”,点击“命令语言连接”的“弹起时”,编写调配方的脚本程序。

如图九所示,脚本程序如下:

stringa;

新配方.CSV"

;

RecipeSelectRecipe(a,RecipeName请输入配方"

);

本站点\RecipeName);

图九调配方脚本程序

通过“调配方”按钮可实现以下功能:

在指定的配方模板中选取指定的配方,并将其调入报表中的数据变量中。

新建按钮“存配方”,脚本程序如下,如图十所示:

本站点\RecipeName);

■命習语言

新建按钮“删除配方”,脚本程序如下,如图十一所示:

stringa;

RecipeDelete(本站点\RecipeName);

图十一删除配方脚本程序

新建按钮“配方管理”,脚本程序如下,如图十二所示:

RecipeManage(‘新配方"

图十二配方管理脚本程序

 

新建按钮“加载设定曲线”,脚本程序如下,如图十三所示:

pvClear("

CtrlO"

0);

pvAddNewSetPt("

T1,SV1);

pvAddNewSetPt(pvAddNewSetPt(pvAddNewSetPt(pvAddNewSetPt(pvAddNewSetPt(pvAddNewSetPt(pvAddNewSetPt(pvAddNewSetPt(pvAddNewSetPt(

T2,SV2);

T3,SV3);

T4,SV4);

T5,SV5);

T6,SV6);

T7,SV7);

T8,SV8);

T9,SV9);

T1O,SV1O)

图十三加载设定曲线脚本程序新建按钮“设定返回”,脚本程序如下,如图十四所示:

pvGetValue("

时间设定,设定返回,"

SetValue"

图十四设定返回脚本程序

新建按钮“实时返回”,脚本程序如下,如图十五所示:

pvGetValue("

时间设定本站点实时返回,"

RealValue"

图十五实时返回脚本程序

在实际应用中,通过设定返回与实时返回的值可直观的比较某一刻设定值与实际值的大小。

3.7切换到运行系统

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

然后切换到运行系统。

运行如下图十六所示:

内置温控曲线控件自带的工具栏中提供了很多方便实用的控制按钮功能供用户来使用,主要包括:

放大曲线,缩小曲线,插入设置段,修改设置段,删除设置段,调整坐标值,从文件中装载设定曲线,存盘设定曲线,左右移动曲线,左边界右移,右边界左移。

这些工具栏基本可以满足客户的使用了。

图十六运行系统

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 商业计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1