ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:391.09KB ,
资源ID:19221774      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19221774.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学士学位论文水塔供水系统设计Word下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

学士学位论文水塔供水系统设计Word下载.docx

1、2界面设计 - 2 -2.1内存变量的定义 - 2 -2.2 登录界面设计 - 3 -2.3水塔液位控制主界面的设计 - 4 -2.4 实时曲线与历史曲线 - 4 -2.5 报表打印 - 6 -2.6 报警窗口设计 - 6 -2.7 数据库操作画面 - 7 -3命令语言设计 - 7 -3.1 按钮的设计 - 7 -3.2 管道流动条件的设计 - 7 -3.3历史报表命令语言 - 8 -3.4系统运行命令语言 - 8 -总结 - 10 -引言组态王Kingview是一种通用的工业监控软件,它融过程控制设计、现场操作及工厂资源管理于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实

2、现了最优化管理。它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。在生活及生产供水中, 通常是通过建造水塔以维持水压。但是, 建造水塔费用高, 还会造成水的二次污染。因此, 通常采用的方法是: 当用水量增大时, 增加水泵数量或提高水泵的运转速度以保持供水管网中的水压不变; 用水量减小时, 做出相反的调节。这就是恒压供水的基本思路。本文介绍了基于组态王的水塔供水系统的设计,在设计过程中通过模块化编程,完成了水塔的自动供水和水塔的液位保持,基本达到实际工程要求。1设计方案及原理本文所设计的水塔供水系统主要由七部分组成,分别是登录界面、控制主画面、实时曲线、历史

3、曲线、实时报表、历史报表以及报警窗口。系统实现了水塔液位的自动调节。当水塔储水箱液位低于25dm时,采用单位时间供水量为5dm的深井泵1和单位时间供水量为10dm的深井泵2同时向水塔储水箱供水。当水塔液位达到60dm时,关闭深井泵1,深井泵2单独供水;当水塔液位达到80dm时,用深井泵1单独供水,当水塔液位高于96dm时,向水塔停止供水。当水塔储水箱中有水时,通过供水阀向两个站点水箱分别供水,一旦站点水箱液位达到85dm时,停止供水,而当其液位低于一定值时,继续供水,这样保证了用户用水的水压不会过高或者过低。2界面设计根据软件监控的需要,要对水塔储水箱以及站点水箱的液位实行监控,但由于是模拟设

4、计,没有真正的对象,于是构造一个虚拟对象,即设计一个基于组态王的水塔液位的模拟控制,通过对模拟水箱液位的控制来模拟现场真正的运行情况,一边进行监控。2.1内存变量的定义首先打开组态王软件的工程浏览器,在数据词典中双击新建,会弹出如图2-1的对话框,键入变量名,设置变量类型。图2-1变量的定义如此对设计过程中需要的变量进行逐一定义,直至完成所有变量的定义为止,图2-2显示了所有定义过的变量。图2-2已定义的所有变量 2.2 登录界面设计新建一画面,命名为:登录界面,绘制两按钮,分别为进入系统和退出系统,如图2-3所示。图2-3 登录界面2.3水塔液位控制主界面的设计具体水塔液位控制包括画面间切换

5、按和返回钮的设计、供水管道的设计等几方面内容,总体运行效果如图2-4示。图2-4系统控制主画面2.4 实时曲线与历史曲线实时曲线的主要功能就是以曲线的形式将实时动态变化的数据很直观的反映出来,便于观测和监控。历史曲线则是将以前某一时间段内的数据变化情况静态的显示出来。实时趋势曲线的创建过程:新建一画面,名称为实时趋势曲线,选择工具中的工具,在画面中绘制一实时曲线窗口,如图2-5所示。图2-5 实时趋势曲线历史趋势曲线的创建为:历史趋势曲线,选择工具中的 工具,在画面中插入通用控件窗口中的“历史趋势曲线”控件,如图2-6所示。图2-6 历史趋势曲线2.5 报表打印实时数据报表的打印过程为:在“实

6、时数据报表画面”中添加一按钮,按钮文本为:实时数据报表自动打印。在按钮中弹起事件中输入以下命令语言,如图2-7所示。图2-7 报表打印命令语言2.6 报警窗口设计报警窗口,如图2-8所示。图2-8 报警窗口2.7 数据库操作画面数据库操作,如图2-9所示。图2-9 数据库窗口3命令语言设计3.1 按钮的设计画面连接按钮的命令语言为:ShowPicture(PictureName),画面退出按钮的命令语言为:Exit( 0 )。3.2 管道流动条件的设计主控画面中管道的流动条件部分命令语言为:本站点阀门1=1&本站点供水泵1=1;本站点阀门1=1;本站点深井泵2=13.3历史报表命令语言生成本系

7、统历史报表需要如下命令语言:long row;row=本站点$秒+1;ReportSetCellString(Report1, 2, 2,本站点$日期 );, row, 1,本站点$时间 );ReportSetCellValue(, row, 2,本站点储水箱液位 );, row, 3,本站点水压);, row, 4,本站点站点水箱1);, row, 5,本站点站点水箱2);if(row=1)ReportSetCellString2(, 4, 1,63,2, );3.4系统运行命令语言if(本站点自动运行=1)if(本站点储水箱液位60 &本站点储水箱液位=70)本站点深井泵1=0;=96)本

8、站点深井泵2=0;if(本站点站点水箱2=85)本站点阀门1=1;本站点供水泵1=1;本站点阀门5=1;if(本站点站点水箱1本站点阀门6=0;if(本站点站点水箱1本站点阀门5=0;=85 &本站点站点水箱1本站点阀门1=0;本站点供水泵1=0;本站点阀门6=0;本站点阀门5=0;if(本站点阀门5=1)本站点站点水箱1=本站点站点水箱1+3;本站点储水箱液位=本站点储水箱液位-3;if(本站点阀门6=1)本站点站点水箱2=本站点站点水箱2+4;本站点储水箱液位=本站点储水箱液位-4;if(本站点水龙头1=1)本站点站点水箱1=本站点站点水箱1-2;if(本站点水龙头2=1)本站点站点水箱2

9、=本站点站点水箱2-3;if(本站点深井泵1=1)本站点储水箱液位= 本站点储水箱液位+5;if(本站点深井泵2=1)本站点储水箱液位= 本站点储水箱液位+10;if(本站点自动运行=0)本站点站点水箱1=本站点站点水箱1-3;本站点站点水箱2=本站点站点水箱2-4;if(本站点阀门1=1 &本站点供水泵1=1 &本站点阀门5=1)本站点储水箱液位= 本站点储水箱液位-3;本站点阀门6=1)本站点储水箱液位= 本站点储水箱液位-4;总结在这次的组态王软件的实训中,通过自己不断的摸索,感觉到收获很多。此次课程设计,我们按照设计的要求首先对组态王的指导教材进行了仔细的阅读和研究,力争每个步骤都不出现不应有的错误,然后才进行画图的设计。因为我们懂得做任何程序都要认真细心,任何一个小小的失误都会造成整个设计的失败,更懂得了没有足够的耐力和信心就很难坚持对课程设计每一步的顺利进行。当遇到错误时,我们要仔细寻找错误的根源,从根本上明白自己犯错误的原因,从而真正的解决问题,真正明白自己的不足之处。对编程环节中出现的错误解决的同时,加深了我们对程序的深层理解,清楚程序中每一步的功能,在程序的运行中是十分重要的,一个好的结构在运行中能够充分的发挥程序的功能。结构设计的合理性决定了这个程序的价值。

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

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