粮仓温度控制系统_第1页
粮仓温度控制系统_第2页
粮仓温度控制系统_第3页
粮仓温度控制系统_第4页
粮仓温度控制系统_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、辽 宁 工 业 大 学组态软件实训(论文)题目: 粮仓温度监控系统 院(系): 软件学院 专业班级: 软件工程111班 学 号: 学生姓名: 指导教师: 任国臣 教师职称: 副教授 起止时间:2012-06-11至2012-06-25 课程设计(论文)任务及评语课程设计(论文)题目课程设计(论文)任务题目: 粮仓温度监控系统控制要求:(粮仓温度监控系统可监控粮库的所有粮仓,可监检测仓内湿度、温度、风机。高温或湿度大时,启动通风设备,温度超限时报警。并实现实时状态记录,并将数据传输到PC机上进行数据存储与分析。 技术指标:报警温度:40度 。每仓: 测温点15个,风机2台。粮

2、库粮仓: 10个通讯接口:485、RJ45系统功能:技术要求: 1:可在线实时24小时连续的采集和显示监测点位的情况。 2:每1小时记录一次数据。不 3:可显示温度变化曲线。指导教师评语 指导教师签字: 年 月 日总成绩平时表现:20分用户界面质量:30分论文内容质量:50分目 录第1章 课程设计的方案31.1 概述31.2 系统组成总体结构4第2章 课程设计内容62.1 确定系统I/O点参数62.2 用户界面窗体层次规划72.3主窗口组态102.4其他操作窗口组态112.5系统脚本程序编辑12第3章 课程设计总结16参考文献17第1章 课程设计的方案1.1 概述题目的意义:粮食在存储期间,由

3、于环境、气候和通风条件等因素的变化,粮仓内的温度或湿度会发生异常,这极易造成粮食的腐烂或发生虫害。同时粮仓中的粮食储存质量还受到粮仓中气体、微生物以及虫害等因素的影响。针对粮食存储的特殊性,粮仓监控系统一般以粮仓和粮食的温度和湿度为主要检测参数,粮仓内气体成分含量为辅助参数。系统功能介绍:在本系统中,温湿度监测点主要为仓库内环境的温湿度值和粮食的温湿度值,分布在各个测点的温湿度控制器将采集到的温度和湿度的信息进行处理,利用RS454总线将温湿度的信息送给485转232的转换器,接到上位计算机服务器上进行显示,报警,查询。监控中心将收到的采样数据以表格形式显示和存储,然后将其设定的报警值想比较,

4、若实测值超出设定范围,则通过屏幕显示报警或语音报警,并打印记录。与此同时,监控中心可向现场检测仪发出控制指令,检测仪根据指令控制风扇等设备进行降温除湿,以保证粮食存储质量。监控中心也可以通过报警指令来启动现场检测仪上的声光报警装置,通知粮库管理人员采取相应的措施来确保粮食存储安全。系统可24小时运行,长期稳定检测温湿度的变化,实现无人职守智能化管理。1.2 系统组成总体结构为完成上述系统功能,选择和设计粮仓温度监控系统。其系统组成框图如图1.1所示。 图1.1 系统总体框图各部分功能及作用如下:1.监控主机:在安装了监控软件之后,监控主机可以保存由传感器采集的温湿度数据。通过监控主机可以查询、

5、分析、打印温湿度数据,进行系统的各项参数设置,并可作为服务2.器供其它电脑、手机等网络终端设备进行登录访问,系统对监控主机的配置要求如下:CPU:PII500以上内存:128M以上3.硬盘空间:可用空间不小于100M4.温湿度传感器:主要用于采集、显示现场温湿度数据,并上传至监控主机。5.通讯转换器:主要用于将传感器输出的RS485信号转换成电脑课识别的RS232吸纳红。6.开关电源:主要用于给传感器供电,将不稳定的VC220V市电转化成稳定的15V直流电。第2章 课程设计内容2.1 确定系统I/O点参数1.模拟量I/O点参数确定表2.1 模拟I/O点的参数表I/O位号名称说明工程单位量程上限

6、I/O类型S1温度曲线摄氏度40输出S2温度曲线摄氏度40输出S3温度曲线摄氏度40输出S4温度曲线摄氏度40输出S5温度曲线摄氏度40输出S6温度曲线摄氏度40输出S7温度曲线摄氏度40输出2.开关量I/O点参数确定表2.2 开关量I/O点的参数表I/O位号名称说明正常状态信号类型I/O类型B1报警灯状态关闭干接点输出B2报警灯状态关闭干接点输出B3报警灯状态关闭干接点输出B4报警灯状态关闭干接点输出Z1开关关闭干接点输出Z2开关关闭干接点输出Z3开关关闭干接点输出Z4开关关闭干接点输出Z5开关关闭干接点输出3. I/O设备确定数字温湿度传感器:RS485。数据转换器UT-620主要用于将传

7、感器输出的RS485信号转换成电脑课识别的RS232。温度传感器采用AD590,它的测温范围在-55度+150度之间,而且精度高。AD590可以承受44V正向电压和20V反向电压,因而器件反接也不会损坏。它有很强的抗外界干扰能力。AD590的测量信号可远传百余米。 2.2 用户界面窗体层次规划1.主操作窗口根据要求设计粮仓温度监控系统,此系统含有温度曲线的变化记录所有粮仓内部温度的变化,报警灯的反馈记录所有粮仓内部温度如果超过40摄氏度将启动警报,主开关的操作 如果粮仓内部温度超过40摄氏度可以对开关进行操作以启动风扇对粮仓降温,细节图的处理显示一个粮仓内部的所有运转的器件之间的关系,所有的框

8、图组和在一起才能组合成粮仓温度监控系统。如图2.1所示:图2.12.下一级操作窗口通过首界面进入主系统框图,显示了所有要求的器件之间的联系,通过该界面可以进入其他界面如:采集显示监测点表示各个粮仓的温度变化,控制室表示对所有粮仓的开关及警报的控制,温度变化曲线表示整体的温度变化形成曲线,单个粮仓的细节示意图表示每个粮仓的具体工作示意图。如图2.2所示:图2.23.采集显示监测点窗口,显示各个粮仓的温度变化值,如图2.3所示:图2.34.控制室窗口,显示所有粮仓的报警器与开关的界面,可以自动跳闸。如图2.4所示:图2.45.细节图窗口,显示单个粮仓的控制系统,如图2.5所示:图2.56.总温度变

9、化曲线窗口,如图2.6所示:图2.62.3主窗口组态1.主操作窗口图形元件触敏动作进入下一个窗口。如图2.7所示: 图2.72.变量设置及说明开关变量为z1z4是对报警灯的控制,温度变量为s1s10是对温度变化的显示,湿度变量为c1c10是对湿度变化的显示,报警灯变量为b1b10是对报警灯的控制,风扇变量为k1k10是对风扇转动的控制。2.4其他操作窗口组态1.采集显示监测点窗口,显示各个粮仓的温度变化值,如图2.8所示:图2.42.控制室窗口,显示所有粮仓的报警器与开关的界面,可以自动跳闸。如图2.5所示:图2.53.细节图窗口,显示单个粮仓的控制系统,如图2.6所示: 图2.64.总温度变

10、化曲线窗口,如图2.7所示:图2.72.5系统脚本程序编辑s1=25;s2=25;s3=25;s4=25;s5=25;s6=25;s7=25;s8=25;s9=25;s10=25;b1=45;c1=12;b2=35;c2=11;b3=36;c3=12;b4=43;c4=10;b5=35;c5=11;b6=38;c6=13;b7=44;c7=11;b8=47;c8=12;b9=33;c9=10;b10=35;以上所示表示粮仓各个温度湿度的显示数据。IF s1>=40 THENs1=s1-10;ELSEs1=s1+1;ENDIFIF s2>=40 THENs2=s2-15;ELSEs2

11、=s2+2;ENDIFIF s3>=40 THENs3=s3-7;ELSEs3=s3+3;ENDIFIF s4>=40 THENs4=s4-8;ELSEs4=s4+2;ENDIFIF s5>=40 THENs5=s5-6;ELSEs5=s5+3;ENDIFs6=s5;s7=s2;s8=s3;s9=s5;s10=s1;IF a1>=40|a2>=40|a3>=40|a4>=40|a5>=40 THENg1=1;ELSEg1=0;ENDIFIF x<360 THENx=x+30;ELSEx=0; ENDIFx1=g1*x;x2=z1*x;x3=

12、z4*x;x4=z7*x;x5=z8*x;IF b1>=40 |b4>=40|b7>=40|b8>=40 THENz1=1;z4=1;z7=1;z8=1;ELSEz1=0;z4=0;z7=0;z8=0;ENDIF以上程序表示粮仓温度超过40度,开关的自动跳闸。g1=0;x1=0;IF g1=1&&x1<=360 THENx1=x1+10;ELSE x1=0;ENDIF以上程序表示开关对控制风扇的转动。第3章 课程设计总结本次课程设计利用MCGS组态软件进行了粮仓温度管理系统的监控程序设计,主要考虑用MCGS实现整个系统和面的组态,动画的连接,报警的

13、定义,报表的输出以及 曲线的显示,这些使得工作人员能够实现对粮仓温度管理系统的远程的监控。在设计的过程中,通过我们不断的摸索与努力,最终使本次的设计得以完成。理论与实践相结合,才能够使组态设计完成的更好。只通过在课堂学习的基础知识,不通过动脑是不可能完成此次设计的。所以,本次课程设计的目的正是为了让我们掌握组态软件的一些基本知识,更重要的是培养我们如何运用这些基础知识来完成任务。通过本次课程设计,不仅使我巩固了对原有知识的掌握,还拓宽了我的知识面。在提高自己的同时,我也更加清楚的认识到自己的一些不足之处。在以后的学习和生活中,我会不断的提高、充实自己,争取获得更大的成绩。参考文献1 曾庆波,监

14、控组态软件及其应用技术,哈尔滨:哈尔滨工业大学出版社,20052 马国华,监控组态软件及其应用,北京:清华大学出版社,20013 侯英明,组态软件及PLC在电力监控系统中的应用,上海:电子工业出版社, 2005 4 何熠,监控组态软件实时数据库系统体系结构的研究,深圳:人民邮电出版社, 2007 5 孙业明,基于ActiveX技术的矿用监控组态软件设计,上海:高等教育出版社, 2007 6 孙华 JNI和ActiveX技术在组态监控系统网络化迁移中的应用,北京:高等教育出版社,20077 周伟红 组态计算机数控系统的研究与开发,北京:人民出版社,20078 张秀华 ActiveX技术在组态监控系统串行通信中的应用,上海:上海交通大学出版社,20079 张静 图形组态系统的设计开发,上海:电子工业出版社,20

温馨提示

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

评论

0/150

提交评论