- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机控制系统》
组态王课程设计报告
设计题目:水位控制系统设计
专 业 电子信息
班 级 092
学 号 200916022218
学生姓名 保昆
2012年5月25日
目录
一、设计目的和要求 3
1.1课程设计目的 3
1.2课程要求 3
二、设计思路 3
三、设计过程 4
3.1新建工程 4
3.2新建画面 4
3.3建立仿真系统 5
3.4新建数据词典 5
3.5各项参数的设置 6
3.5.1按钮参数设置 6
3.5.2水位报警画面 6
3.5.3数据报表画面 8
3.5.4历史曲线画面 11
3.5.5总体命令语言设置 12
四、设计总结与体会 14
4.1设计结果 14
4.2心得体会 16
一、设计目的和要求
1.1课程设计目的
1、熟悉并熟练掌握组态王软件;
通过组态王软件的使用,进一步掌握了解过程控制理论基础知识;
培养主找资料、索信息的能力;
培养实践动手能力与合作精神。\\本站点\启动运行=1;
停止按钮为:\\本站点\启动运行=0;
对于水位报警、历史曲线、数据报表、退出这些按钮则是选择弹起时并写入命令语言:
水位报警:ShowPicture(水位报警);
历史曲线:ShowPicture(历史曲线);
数据报表:ShowPicture(数据报表);
退出: Exit(0);
3.5.2水位报警画面
在水位报警画面中右键点击,选择动画连接,做如图中所示设置:
3.5.3数据报表画面
实际所用24行,表示一天24小时用以记录系统在各个时间段内的运行状态,包括:水位高度、水泵运行情况、出水阀门开合情况等。建立完毕后在画面中右击,进入画面属性,选择命令语言,写入相应的命令语言:
if ($时==0)
{行=4;}
if ($时==1)
{行=5;}
if ($时==2)
{行=6;}
if ($时==3)
{行=7;}
if ($时==4)
{行=8;}
if ($时==5)
{行=9;}
if ($时==6)
{行=10;}
if ($时==7)
{行=11;}
if ($时==8)
{行=12;}
if ($时==9)
{行=13;}
if ($时==10)
{行=14;}
if ($时==11)
{行=15;}
if ($时==12)
{行=16;}
if ($时==13)
{行=17;}
if ($时==14)
{行=18;}
if ($时==15)
{行=19;}
if ($时==16)
{行=20;}
if ($时==17)
{行=21;}
if ($时==18)
{行=22;}
if ($时==19)
{行=23;}
if ($时==20)
{行=24;}
if ($时==21)
{行=25;}
if ($时==22)
{行=26;}
if ($时==23)
{行=27;}
//报表=1; 设置好报表所用各元素;
string ss; 定义函数string;
if (\\本站点\启动运行==0) 判断系统运行状态;
{ss=关;}
else
{ss=开;}
ReportSetCellString(实时报表, 行, 2, ss);
将运行状态指定到报表第二列;
ReportSetCellValue(实时报表, 行, 3, \\本站点\水位);
将水位状态指定到报表第三列;
if (\\本站点\水泵运行==0) 判断水泵运行状态;
{ss=关;}
else
{ss=开;}
ReportSetCellString(实时报表, 行, 4, ss);
将水泵状态指定到报表第四列;
if (\\本站点\出水阀门==0) 判断出水阀门状态;
{ss=关;}
else
{ss=开;}
ReportSetCellString(实时报表, 行, 5, ss);
3.5.4历史曲线画面
同样新建画面,命名为历史曲线,在画面中打开工具箱中的图库,选择历史曲线加入到画面中,如上图所示。查阅组态王帮助文档知道各按钮的意义:第一排最前面的两个按钮为时间轴左端向左卷动和时间轴左端向右卷动;第一排最后两个按钮为时间轴右端向左卷动和时间轴右端向右卷动。第二排前面四个按钮为:时间轴向左平移,时间轴向右平移,时间轴向左平移
文档评论(0)