组态王温室控制还编程与解析_第1页
组态王温室控制还编程与解析_第2页
组态王温室控制还编程与解析_第3页
组态王温室控制还编程与解析_第4页
组态王温室控制还编程与解析_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、昆明理工大学现代农业工程学院学生实验报告实验课程名称:农业信息工程综合实验开课实验室:农业工程信息综合实验室2011年6月12日年级、专业、班学号22姓名成绩实验项目名 称温室监控系统仿真指导 教师教 师 评 语教师签名:年 月 日报告提纲:1、根据温室监控原理及你选择的温室环境监控因子,写出你的监控方案。2、你在系统设计中定义了哪些变量,写出变量名称、变量类型及其功能。3、画出程序流程图,写出带有功能注释的控制源程序。4、实验过程中遇到了哪些问题?你是如何解决的?5、本次实验的收获、体会及建议。报告内容:监控方案:本实验总体设计方案就是通过传感器对温室中的温度、湿度、二氧化碳、光照四个变量的

2、测量传输到计算机中心与适合温室中植物生长的理想值的范围对比,若果测量到 得温室中的温度、湿度、二氧化碳、光照不在作物生长的理想范围内,通过使天窗、喷灌系 统、循环风机、湿帘、加热系统、遮阳网、二氧化碳是非系统、补光灯等设备的动力机构的 执行来调节温度、湿度、二氧化碳的浓度以及温室中的照度。从而让作物一直处于理想的生 长条件中。控制系统运行流程如图 西示匚|远程矗控制而序| 现手弱控制| 自动控鬲制序L一 执存疝丽L靖束图1控制系统运行流程图定义变量、类型及其功能在这个温室中我定义了 I/O实型的变量有(从温室中传送到控制中心的输入值)温度:(通过传感器将温室中的实时温度传送到控制中心与标准值范

3、围对比,当 温度高于上限时,我们可以通过打开天窗和风机来降低温室中的温度,反 之当温度低于下限值时,我们可以通过关闭天窗打开加热系统来提高温 度);湿度:(通过传感器将温室中的实时湿度传送到控制控制中心与标准值范围对比, 当湿度高于上限值时,我们可以打开天窗打开风机等,反之当湿度低于下 限值时,我们可以选择关闭天窗、侧窗的同时并打开湿帘)二氧化碳浓度:(通过传感器将温室中的实时二氧化碳浓度传送到控制控制中心 与标准值范围对比并通过对天窗和二氧化碳增施系统度二氧化 碳的浓度进行控制从而让其在作物生长的理想值)光照:(通过传感器将温室中的实时照度传送到控制控制中心与标准值范围对比, 当照度过强时候

4、可以通过对遮阳网和补光灯的控制对温室内的光照强度 进行控制。)同样也定义了输出变量有(他们为离散值只有1或0,当给定值为1时表示该执 行机构动作,当给定值为0时表示关闭该执行机构)天窗:(当给值为1时天窗打开,给定值给0时天窗关闭)喷灌系统:(当给定值为时喷灌系统喷水一定时间如30分钟,当给定值为0立马 停止喷水)循环风机:(当给定值为1时循环风机给电一定时间如30分钟后停止,给定为0时立马定制转动)湿帘:(为1时加湿一定时间后停止,为0时停止,通过湿帘来调节温室中 空气的湿度)加热系统:(为1时加热一定时间后停止,为0时停止,通过加热系统来控制温 室中气体的温度)遮阳网:(为1时打开遮阳网以

5、增加光照,为0时展开遮阳网遮挡阳光,通过 遮阳网来控制温室内的照度的强弱)二氧化碳增施系统:(为1时增施二氧化碳一定时间,为0时不动作)补光灯(为1时补光灯打开,为0时关闭来调节温室中二氧 化碳的浓度)变量一览表采集变量名变量类型功能温度I/O实型显示温室温度湿度I/O实型显示温室湿度二氧化碳浓度I/O实型显示温室二氧化碳浓度光照I/O实型显示温室内的光照强度控制变量名变量类型功能天窗内存离散对温室进行降温喷灌系统内存 离散对温室进行喷灌及降温循环风机内存离 散对温室通风较低温度与湿度湿帘内存离散对温室增加湿度加热系统内存离散对温室进行升温遮阳网内存 离散对温室光照的控制二氧化碳增施系统内存

6、离散对温室二氧化碳浓度控制补光灯内存离散对温室光照强度控制程序流程图及控制源程序程序流程图控制源程序:1、温室中温度的控制程序if( 本站点温度40 )当温度高于上线值时,1本站点天窗=0)本站点天窗=1; else 本站点循环风机风机=1; 判断天窗是够打开若没有打开,使天窗打开倘若原本天窗就打开了,温度还是很高这if( 本站点温度20) if( 本站点天窗=1) 本站点天窗=0;时打开风机。当温度低于下限值时,判断天窗是否已经打开若天窗已打开,现关闭天窗以保温else本站点加热系统=1;倘若先前天窗就关闭以无法保温,那现在开启已经订好的时间值得加热系统2 温室中湿度的控制程序1本站点湿度

7、x )if(本站点天窗=0)本站点天窗=1; 当温室中湿度大于某上限值了 判断天窗是否打开,若没有打开 这是打开天窗降低湿度Else本站点循环风机=1倘若天窗是打开的不足以使湿度降低这是就要启 动循环风机来降低湿度了1耳本站点湿度勺)如果湿度小于某一下限值x了if(本站点天窗=0)判断天窗时否关着,本站点天窗=1; 若没有关则关闭以减少湿度的损耗else本站点湿帘=1&本站点循环风机=1; 倘若天窗的关闭已无法满足湿度 的条件,这是打开湿帘和循环风 机增加空气的湿度3温室中二氧化碳浓度的控制程序: if(本站点二氧化碳浓度m) 1共本站点天窗=0) 本站点天窗=1; else当空气二氧化碳浓度

8、高于上限值时 判断天窗是否关闭,若关闭着 打开天窗以降低二氧化碳的浓度本站点循环风机=1; 若天窗的打开无法满足降低二氧化碳的浓度,这是在开着天窗的前提下再打开循环风机来促使降低 其浓度4温室中光照强度的控制:if (本站点光照R)if (本站点遮阳网=1) 本站点遮阳网=0; else当检测到照度大于上限值R时,倘若遮阳网打开着,这时关闭遮阳网,遮挡阳光减少照度本站点补光灯=0; If (本站点光照G) 甘(本站点遮阳网=0) 本站点遮阳网=1; else倘若遮阳网关着,照度仍大这时关闭补光灯如果检测到照度小于下限值G的时候如果遮阳网关闭着,这时候打开遮阳网以增加照度的强度本站点补光灯=1;

9、 如果遮阳网打开着照度还是不够(比如阴天吧),这时打 开补光灯来增加照度的强度实验过程中遇到的问题及解决方法在本次试验中一开始接触组态王的时候一头雾水,不知道这个软件是干什么用 的,不知道从何下手,因为我的学习方法是在学一问学问或者是应用软件的时候 一定要领悟到其用途与本质之后才会耐心有门路以及有目的性的去学习它。基于 此我就请教了一下彭老师,经过老师的耐心讲解基本上领悟到了组态王的实质性 用途,然后就开始摸索。打开组态王软件之后整个画面还是很陌生,毕竟是第一次接触这个软件么,后来 得知组态有个网自带帮助的功能,它上面详细讲解了组态王的每一个点点滴滴的 知识,比如说在一开始按照老师发的word

10、上面的操作流程做那个简单从1增加 到100并填充方框图案的小实例的时候,上面有个什么INCREA100,这时我就不 懂了,但是通过组态网的帮助我不仅了解了 INCREA是自动加1寄存器,还学懂 了自动减1寄存器DECREA、常量寄存器STATIC、随机寄存器RADOM、 CommErr寄存器的用法等。还有在其它任何方面的不懂的地方都借助于组态网 帮助的指导,所以我觉得组态网这个帮助很有意义,其它的难学的软件希望也可 以借鉴这样教学。在变写函数的时候我发现当用中文输入法下组态网是无法识别的,必须得在英文 输入法下才能被识别。当前这当时我是通过百度里面搜索到的,所以这里我要提 到得就是当我在设置组

11、态网温室大棚控制的时候越到的很多问题都是通过百度 或者谷歌来找到解决办法的,同样老师上传的组态网教学视频也很好,看完一遍 后收获相当大,而且比自己在网上漫天的搜索遇到问题的解决办法的效率高的 多。本次实验的收获、体会及建议本次的实验让我收获颇丰,虽然到现在对于组态网的应用还不能得心应手, 但是它的基本功能和用法已经掌握的差不多了,以后到了公司从事组态网相关的 开发有师傅带的前提下实践操作应该上手还是应该会很快吧,毕竟本科的培养模 式就是练习我们大学生的基本全面的素质。通过该实验让我觉得自己动手亲自去做某一件事情的时候,当你上手之后 还是很有乐趣的,做完之后还会有一种成就感,就比如我一开始用组态网做得交 通灯和三层电梯的模拟,一开始的时候怎么都无法实现画面的正常变化,而且

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论