粮仓温度控制系统.docx
- 文档编号:26753374
- 上传时间:2023-06-22
- 格式:DOCX
- 页数:16
- 大小:424.68KB
粮仓温度控制系统.docx
《粮仓温度控制系统.docx》由会员分享,可在线阅读,更多相关《粮仓温度控制系统.docx(16页珍藏版)》请在冰豆网上搜索。
粮仓温度控制系统
辽宁工业大学
《组态软件》实训(论文)
题目:
粮仓温度监控系统
院(系):
软件学院
专业班级:
软件工程111班
学号:
学生姓名:
*******
教师职称:
副教授
起止时间:
2012-06-11至2012-06-25
课程设计(论文)任务及评语
课程设计(论文)题目
课程设计(论文)任务
题目:
粮仓温度监控系统
控制要求:
(粮仓温度监控系统可监控粮库的所有粮仓,可监检测仓内湿度、温度、风机。
高温或湿度大时,启动通风设备,温度超限时报警。
并实现实时状态记录,并将数据传输到PC机上进行数据存储与分析。
技术指标:
◆报警温度:
40度。
◆每仓:
测温点15个,风机2台。
◆粮库粮仓:
10个
◆通讯接口:
485、RJ45
系统功能:
技术要求:
1:
可在线实时24小时连续的采集和显示监测点位的情况。
2:
每1小时记录一次数据。
不3:
可显示温度变化曲线。
指导教师评语
指导教师签字:
年月日
总成绩
平时表现:
20分
用户界面质量:
30分
论文内容质量:
50分
第1章课程设计的方案
1.1概述
题目的意义:
粮食在存储期间,由于环境、气候和通风条件等因素的变化,粮仓内的温度或湿度会发生异常,这极易造成粮食的腐烂或发生虫害。
同时粮仓中的粮食储存质量还受到粮仓中气体、微生物以及虫害等因素的影响。
针对粮食存储的特殊性,粮仓监控系统一般以粮仓和粮食的温度和湿度为主要检测参数,粮仓内气体成分含量为辅助参数。
系统功能介绍:
在本系统中,温湿度监测点主要为仓库内环境的温湿度值和粮食的温湿度值,分布在各个测点的温湿度控制器将采集到的温度和湿度的信息进行处理,利用RS454总线将温湿度的信息送给485转232的转换器,接到上位计算机服务器上进行显示,报警,查询。
监控中心将收到的采样数据以表格形式显示和存储,然后将其设定的报警值想比较,若实测值超出设定范围,则通过屏幕显示报警或语音报警,并打印记录。
与此同时,监控中心可向现场检测仪发出控制指令,检测仪根据指令控制风扇等设备进行降温除湿,以保证粮食存储质量。
监控中心也可以通过报警指令来启动现场检测仪上的声光报警装置,通知粮库管理人员采取相应的措施来确保粮食存储安全。
系统可24小时运行,长期稳定检测温湿度的变化,实现无人职守智能化管理。
1.2系统组成总体结构
为完成上述系统功能,选择和设计粮仓温度监控系统。
其系统组成框图如图1.1所示。
图1.1系统总体框图
各部分功能及作用如下:
1.监控主机:
在安装了监控软件之后,监控主机可以保存由传感器采集的温湿度数据。
通过监控主机可以查询、分析、打印温湿度数据,进行系统的各项参数设置,并可作为服务2.器供其它电脑、手机等网络终端设备进行登录访问,系统对监控主机的配置要求如下:
CPU:
PII500以上
内存:
128M以上
3.硬盘空间:
可用空间不小于100M
4.温湿度传感器:
主要用于采集、显示现场温湿度数据,并上传至监控主机。
5.通讯转换器:
主要用于将传感器输出的RS485信号转换成电脑课识别的RS232吸纳红。
6.开关电源:
主要用于给传感器供电,将不稳定的VC220V市电转化成稳定的15V直流电。
第2章课程设计内容
2.1确定系统I/O点参数
1.模拟量I/O点参数确定
表2.1模拟I/O点的参数表
I/O位号名称
说明
工程单位
量程上限
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主要用于将传感器输出的RS485信号转换成电脑课识别的RS232。
温度传感器采用AD590,它的测温范围在-55度~+150度之间,而且精度高。
AD590可以承受44V正向电压和20V反向电压,因而器件反接也不会损坏。
它有很强的抗外界干扰能力。
AD590的测量信号可远传百余米。
2.2用户界面窗体层次规划
1.主操作窗口
根据要求设计粮仓温度监控系统,此系统含有温度曲线的变化记录所有粮仓内部温度的变化,报警灯的反馈记录所有粮仓内部温度如果超过40摄氏度将启动警报,主开关的操作如果粮仓内部温度超过40摄氏度可以对开关进行操作以启动风扇对粮仓降温,细节图的处理显示一个粮仓内部的所有运转的器件之间的关系,所有的框图组和在一起才能组合成粮仓温度监控系统。
如图2.1所示:
图2.1
2.下一级操作窗口
通过首界面进入主系统框图,显示了所有要求的器件之间的联系,通过该界面可以进入其他界面如:
采集显示监测点表示各个粮仓的温度变化,控制室表示对所有粮仓的开关及警报的控制,温度变化曲线表示整体的温度变化形成曲线,单个粮仓的细节示意图表示每个粮仓的具体工作示意图。
如图2.2所示:
图2.2
3.采集显示监测点窗口,显示各个粮仓的温度变化值,如图2.3所示:
图2.3
4.控制室窗口,显示所有粮仓的报警器与开关的界面,可以自动跳闸。
如图2.4所示:
图2.4
5.细节图窗口,显示单个粮仓的控制系统,如图2.5所示:
图2.5
6.总温度变化曲线窗口,如图2.6所示:
图2.6
2.3主窗口组态
1.主操作窗口图形元件
触敏动作进入下一个窗口。
如图2.7所示:
图2.7
2.变量设置及说明
开关变量为z1~z4是对报警灯的控制,温度变量为s1~s10是对温度变化的显示,湿度变量为c1~c10是对湿度变化的显示,报警灯变量为b1~b10是对报警灯的控制,风扇变量为k1~k10是对风扇转动的控制。
2.4其他操作窗口组态
1.采集显示监测点窗口,显示各个粮仓的温度变化值,如图2.8所示:
图2.4
2.控制室窗口,显示所有粮仓的报警器与开关的界面,可以自动跳闸。
如图2.5所示:
图2.5
3.细节图窗口,显示单个粮仓的控制系统,如图2.6所示:
图2.6
4.总温度变化曲线窗口,如图2.7所示:
图2.7
2.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;
以上所示表示粮仓各个温度湿度的显示数据。
IFs1>=40THEN
s1=s1-10;
ELSE
s1=s1+1;
ENDIF
IFs2>=40THEN
s2=s2-15;
ELSE
s2=s2+2;
ENDIF
IFs3>=40THEN
s3=s3-7;
ELSE
s3=s3+3;
ENDIF
IFs4>=40THEN
s4=s4-8;
ELSE
s4=s4+2;
ENDIF
IFs5>=40THEN
s5=s5-6;
ELSE
s5=s5+3;
ENDIF
s6=s5;
s7=s2;
s8=s3;
s9=s5;
s10=s1;
IFa1>=40||a2>=40||a3>=40||a4>=40||a5>=40THEN
g1=1;
ELSE
g1=0;
ENDIF
IFx<360THEN
x=x+30;
ELSE
x=0;
ENDIF
x1=g1*x;
x2=z1*x;
x3=z4*x;
x4=z7*x;
x5=z8*x;
IFb1>=40||b4>=40||b7>=40||b8>=40THEN
z1=1;z4=1;z7=1;z8=1;
ELSE
z1=0;z4=0;z7=0;z8=0;
ENDIF
以上程序表示粮仓温度超过40度,开关的自动跳闸。
g1=0;
x1=0;
IFg1==1&&x1<=360THEN
x1=x1+10;
ELSE
x1=0;
ENDIF
以上程序表示开关对控制风扇的转动。
第3章课程设计总结
本次课程设计利用MCGS组态软件进行了粮仓温度管理系统的监控程序设计,主要考虑用MCGS实现整个系统和面的组态,动画的连接,报警的定义,报表的输出以及曲线的显示,这些使得工作人员能够实现对粮仓温度管理系统的远程的监控。
在设计的过程中,通过我们不断的摸索与努力,最终使本次的设计得以完成。
理论与实践相结合,才能够使组态设计完成的更好。
只通过在课堂学习的基础知识,不通过动脑是不可能完成此次设计的。
所以,本次课程设计的目的正是为了让我们掌握组态软件的一些基本知识,更重要的是培养我们如何运用这些基础知识来完成任务。
通过本次课程设计,不仅使我巩固了对原有知识的掌握,还拓宽了我的知识面。
在提高自己的同时,我也更加清楚的认识到自己的一些不足之处。
在以后的学习和生活中,我会不断的提高、充实自己,争取获得更大的成绩。
参考文献
[1]曾庆波,监控组态软件及其应用技术,哈尔滨:
哈尔滨工业大学出版社,2005
[2]马国华,监控组态软件及其应用,北京:
清华大学出版社,2001
[3]侯英明,组态软件及PLC在电力监控系统中的应用,上海:
电子工业出版社,2005
[4]何熠,监控组态软件实时数据库系统体系结构的研究,深圳:
人民邮电出版社,2007
[5]孙业明,基于ActiveX技术的矿用监控组态软件设计,上海:
高等教育出版社,2007
[6]孙华JNI和ActiveX技术在组态监控系统网络化迁移中的应用,北京:
高等教育出版社,2007
[7]周伟红组态计算机数控系统的研究与开发,北京:
人民出版社,2007
[8]张秀华ActiveX技术在组态监控系统串行通信中的应用,上海:
上海交通大学出版社,2007
[9]张静图形组态系统的设计开发,上海:
电子工业出版社,2008
[10]刘艳应用ActiveX的模糊PID控制及其在监控组态中的应用,深圳:
人民邮电出版社,2006
[11]董丽小型组态软件平台的开发深圳:
人民邮电出版社,2004
[12]张海藩WEB组态监控系统的研究与实现,哈尔滨:
哈尔滨工业大学出版社,2006
[13]王再英ActiveX动态创建技术在人机界面组态软件开发中的应用,哈尔滨:
哈尔滨出版社,2011
[14]张真灵基于L-M算法的汽轮机状态估计模型研究与软件开发,上海:
电子工业出版社,2004
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 粮仓 温度 控制系统