基于PLC小型气象站设计(毕业设计).doc
《基于PLC小型气象站设计(毕业设计).doc》由会员分享,可在线阅读,更多相关《基于PLC小型气象站设计(毕业设计).doc(52页珍藏版)》请在三一办公上搜索。
1、基于PLC小型气象站设计摘 要本论文着重介绍了以西门子公司生产的S7-200系列的PLC为主要控制元件,实现对外部环境的风速、大气压、温度和湿度进行实时监测和显示,以及当某项或多项空气指数超出设定的范围时系统会作出报警以警示人们当前环境对人某方面的危害;当这四种空气指数都符合舒适度的设定时,系统会输出显示为舒适。以上这些功能都是我们通过对PLC的编程实现的。本设计采用多种传感器,包括温湿度传感器、风速传感器以及大气压力传感器。这些传感器具有反应速度快、测量精度高、耗能低、自身功能强大和价格低廉等优点。当外部传感器监测到外部环境所对应的空气指数后通过变送器将电阻电流信号转换成标准模拟信号输入到模
2、拟量输入扩展模块,然后输入模块通过计算和处理这些数据传输到CPU中,并储存在内部寄存器中;最后系统通过以太网模块的传输将测得的温湿度、风速和大气压传到上位机得到显示,当数值超过限定范围时会做出相应的报警。本设计的小型气象站的测量精度非常高,实时性也比较高,所以完全可以应用到日常生活中去。关键词:PLC,编程,传感器,显示 Based on PLC small station design ABSTRACTThis paper introduces the Siemens S7-200 series PLC as the main control components, realize the
3、external environment of wind speed, atmospheric pressure, temperature and humidity for real-time monitoring and display, and when one or more of the air index was beyond the scope of setting the system will alarm to warn people about the dangers of the current environment of a certain aspect; When t
4、he four air index meet the comfort setting, system will display the output for comfort. These functions are based on PLC programming . This design USES a variety of sensors, including temperature and humidity, wind speed sensor, and the atmospheric pressure sensor. These sensors have reaction speed,
5、 high precision, low consumption, and its powerful functions and the price is low wait for an advantage. When an external sensors to detect the external environment of the air index after through the transmitter converts resistance current signal into standard extension module analog signal input to
6、 the analog input, and then input module through calculation and processing these data to the CPU, and stored in the internal register. Finally system through Ethernet module of transmission of the measured temperature and humidity, wind speed and atmospheric pressure is displayed to the upper machi
7、ne, makes the corresponding alarm when numerical exceeds the limits. The design of small stations has high measurement precision, and has a high real time capability, so it can be applied to daily life. KEY WORDS: PLC,Programming,The sensor,Display目录前言1第1章 概述21.1 本课题研究的意义21.1.1 国外发展历程31.1.2 国内发展历程31
8、.2 小型气象站的应用情况41.2.1 在农业反面的应用41.2.2 在防灾和电力运输方面的运用41.2.3 本设计的应用41.3 研究的主要工作5第2章 控制方案62.1 控制原理分析62.2 控制要求7第3章设备的选型93.1 传感器的选型93.1.1 大气压力传感器93.1.2 风速传感器103.1.3 温湿度传感器103.2 PLC的选型113.2.1 PLC的I/O点分析113.2.2 PLC扩展模块的选型123.3 设备清单133.4 PLC的I/O接线图14第4章 软件设计164.1 主程序流程图164.2 程序梯形图174.2.1 主程序174.2.2 压力处理184.2.3
9、湿度处理214.2.4 风速处理234.2.5 温度处理284.2.6 舒适度判断30第5章 仿真315.1 仿真软件的确定315.2 程序的仿真31结论40谢 辞41参考文献42外文资料翻译44前言大气是人类赖以生存的环境之一,但是由于工业化的推进,我们大部分城市的大气已经受到了不容忽视的污染1。而大气污染同时也给人们的日常出行和日常工作造成了不同程度的干扰,因此我设计了一款小型气象站,本设计的气象站可以实时、准确的监测大气中温湿度、风向和大气压等指数。它不仅可以监测到具体数据,还能够根据所检测到的具体数据做出相应的输出反应。比如当温度远超过系统所设定的舒适值时,系统的温度报警器就会做出反应
10、,相对于的温度蜂鸣器就会发出警报,提醒人们当前室外温度对人体可能造成危害。从20世纪40年代以来,许多国家都开始对自动化气象站进行了研究和论证。过了10年到了50年代中期,电子工业的飞速发展,不少国家开始出现了各种类型的气象观测站。到了60年代中期,气象观测技术又得到了一步提高,这次是观测精度得到了提高,运行可靠性上面得到了加强。随后的几十年,不论是在监测精度上还是在数据传输可靠性行上等问题都得到很大的提高。我国是在20世纪50年代后期开始对自动气象观测站开始了研究,至今已经有50多年的历史了。自动气象站已经在我国运行很多年了,在这期间气象工作者不断的积累经验,在错误中成长,如今我国的自动气象
11、技术也在逐步和世界最先进技术拉近距离,缩短差距。我们存在的问题也不少,比如大部分都采用集中结构,由于数据采集器的生产厂家不同,各个厂家的生产标准不一样,这就给气象站的维修和维护带了很大的困扰;我国的自动气象站主要还是采用进口的产品,由于技术和工艺的原因,很多产品不能直接进行升级,这就造成了很大的浪费。由于目前的环境变幻莫测、愈发的恶劣,因此本设计的小型气象站要解决的问题第一是可以监测户外的恶劣环境,第二是将监测到的数据通过计算和系统的分析,PLC控制输出这些数据和当环境影响到户外的一些活动时发出一些警报提醒人们注意防范,为人们的户外工作提供安全上的保障。第1章 概述1.1 本课题研究的意义随着
12、工业的发展,我们所生活的环境也发生了很大的变化,空气质量越来越差,各种极端气候也层出不穷,因此我设计了一款小型气象站,它可以通过对空气的监控而给人们提供一些实时环境回馈。自20世纪40年代以来,许多国家都开始对地面气象观测自动化进行了许多研究。发展到如今,所研究的小型气象站可以应用到各个领域,例如:现代化农业生产、电力监测、交通、大气监测、通信、科研等领域。并且在这些领域都有了长足的发展,给人们提供了更加舒适和安全的生活环境。在气象站建设、农林气象监测、生态环境监测、温室控制、公路铁路运营及地质灾害监测等多种领域提供了可靠的保证,使其在恶劣的环境条件下也能稳定工作。尤其是在某些高科技行业,例如
13、能源行业,为产品提供了有力的支撑,起着举足轻重的作用。小型气象站的应用不仅可以检测多种影响电力运输的量值,保证电力的正常、安全运输,避免事故的发生,保持经济的平稳提高,促使相关产业的优化,进而对国民经济产生良好的促进和提高。气象参数自动采集系统具备以自动收集温度、湿度、风速、光照等气象数据的特点。其最大优点是能够快速有效的监测到实时天气,可以提供更加准确的天气数据。同时,小型气象站所监测到的天气数据比人工观测的误差更小。小型气象站采用220V交流电供电,通过各种各样的传感器对所检测的区域的温湿度、风速、大气压力等进行全方位监测,然后将所监测和处理过的数据通过以太网传输到计算机。最后人们通过计算
14、机上的数据可以做出气象判断,为防灾做出预警,并保证人们的安全。在电力运输方面,可以很好的确保输电线路各段的安全运输。气象站的建立,可以很好的预测出天气状况,并能够通过对天气状况的监测做出防灾预警,可以有效的减少气象灾害对人们生命和财产的损害,使人们的生活质量得到保障,出行和生活更加美好。本设计是基于西门子S7-200系列PLC为主要控制元件而进行设计的,可编程控制器(PLC)是综合计算机技术、自动控制技术的一种通用的、新型的自动控制装置。它具有可靠性高、功能强、使用灵活方便,易于编程和适应工业环境下应用等一系列优点。最近几年的工业自动化、机电一体化、传统产业技术等方面应用越来越广,成为现代工业
15、控制的三大支柱产业之一。PLC的终极目标是用于实践、提高生产力。如今,PLC应用在许多行业和设备。综上所述,所以我们本设计采用PLC为主要控制元件。1.1.1 国外发展历程从20世纪50年代末开始,世界各国已经开始对自动气象站进行了设计和尝试,而美国和苏联率先设计出了不同型号的自动气象站,为以后的气象站发展奠定了基础。而到了60年代中后期,又出现了第二代自动气象站,这种气象站已经基本可以适应比较不好的天气状况,但是技术上仍然有一些缺陷。到了70年代,第三代产品利用集成电路很好的解决了第二代所存在的问题,开辟了新篇章。最后进入90年代以来,随着科技的日新月异自动气象站进入了飞速发展的时期,自动气
16、象站已经可以完成它所需要完成的各项使命。1.1.2 国内发展历程我国自动气象站的研发和世界第一代的研发是同步的,也是20世纪50年代后期开始的,至今已有50多年的历史。在60年代初,开始了自动气象站的研发和设计,发展到70年代不仅设计出了自动气象站,而且还在多地进行了试点,在试验了十多年以后到了80年代中期,我国采用先进的卫星监测技术,通过先进的科学技术在多地又进行了一年的测试,并通过了技术鉴定。到了90年代中期,中小尺度天气自动气象监测站网在长江三角洲,珠江三角洲地区建站运行。前后经过几十年的研究和测试到90年代后期,我国第一代自动气象站设计定型,并可以在日常中使用。截至2003年,全国有1
17、000多个台站使用了自动气象站,并实现了组网。1.2 小型气象站的应用情况1.2.1 在农业反面的应用农用气象站用于对大气温度、相对湿度、风向、风速、雨量、气压、太阳辐射、土壤温度、土壤湿度、能见度等众多气象要素进行全天候现场监测,是一种集气象数据采集、存储、传输于一体的无人值守的气象测量系统,可以通过多种通讯方法与气象中心计算机进行通讯,将气象数据传输到气象中心计算机气候数据库中,用于对气象数据统计分析和处理。这种小型气象站主要采用ATmega16单片机,Atmega16是基于增强的AVR RISC结构的低能耗8位CMOS微控制器。它的系统主要包括各种气象站用传感器,如风速风向传感器、大气温
18、湿度传感器、光照温度传感器、气压传感器、太阳辐射传感器、土壤温湿度传感器等。1.2.2 在防灾和电力运输方面的运用加强防灾减灾体系建设,加快建立环境和地质监测预警体系,是国家在“十二五规划”中的一项重要内容2。沿海和山区县的野外环境,由于它们所处的环境和地质面貌的关系,发生的自然灾害比较多。特别是每年的6月9月间,是暴雨和台风的多发季节,频繁发生滑坡、崩塌等地质灾害,严重威胁人民的生命财产安全,造成巨大经济损失和人员伤亡。地质灾害的发生与当地的气候条件、特别是实时雨量和历史雨量有密切的关系3。因此,对空气指数的数据采集,可以有效的降低自然灾害和提前预防自然灾害对人们生活的影响。1.2.3 本设
19、计的应用随着工业的发展,我们生活所处的环境也越来越恶劣。因此我设计了一款小型气象站。可以实时监测户外的温湿度、大气压力和风速风向,通过对空气指数的测量,可以给人们出行和户外工作人员工作提供一个参考和警示。可以通过监测户外的环境因数,而及时做出防护判断和对人们出行给出合适的建议。环境监测主要是在典型气象区域安装小型气象站,加强大气温度、湿度、空气中大气压和风向的监测,在人们的日常生活中,往往比较关心温度、湿度的变化对人体健康的影响,而很少有人关心大气压力的变化对人体健康的影响4。大气压力通常简称气压,其实气压变化对人体生理的影响是个十分复杂的问题,主要表现在影响人体内氧气的供给,而缺氧会加快呼吸
20、和血循环,出现呼吸急促、心率加快的现象,还会出现头疼、头晕、恶心、呕吐和乏力的症状。低气压严重的还会造成心脏病发作,所以本设计中专门加入大气压力测量,给户外工作人员一个参考,让工作人员有相应的应对的防范措施。1.3 研究的主要工作1.首先前期先进行相关资料的查询和了解,对所要研究的东西进行一个深入的剖析。2.第二步讲诉课题研究的意义和小型气象站在国内外发展的历程,以及讲诉小型气象站都应用在哪些方面和其所具有的功能。3.第三步通过原理分析提出控制要求和指标。并对控制方案作出分析。4.第四步主要介绍硬件选型,讲解各个传感器的功能和其他的设备选型。并且列出设备清单。并写出I/O点分析以及PLC所加的
21、模块。 5.第五步主要是根据设备选型做出相应的软件设计,比如写出程序梯形图的编写和仿真。讲解各段程序所要完成的动作和是如何完成的。第2章 控制方案2.1 控制原理分析 气象和人们的生活息息相关,对铁路、农业、航空、工业等各个行业的发展有着很大的影响。因此小型气象站广泛应用于农业、交通、工业和易发灾的地方。本设计主要目的是通过小型气象站对环境的监测而给户外工作人员提供一个良好、准确的参考,以便让工作人员可以通过气象的监测而做出相应的准备和措施。本设计我们选用PLC作为主体,各种传感器作为信息采集,并增加模拟量输入模块对所采集的信息作出计算和处理,然后将计算出的数据传输到CPU中。还增加了数字输出
22、模块,将CPU中所储存的数据用以太网模块传输到计算机里。可编程序控制器(PLC)的主要工作过程可以分为输入采样、执行用户程序、通信处理、CPU诊断和输出刷新5个扫描循环(Scan Cycle)且不断重复执行5。本设计是外部传感器接收到的空气中的数据利用电信号传输到PLC的CPU中,然后PLC利用它的输入采样功能来处理传感器所采集到的信息。外部各个传感器将所检测到的数据通过电信号传送到PLC中,然后PLC通过逻辑运算、算数运算将温度、相对湿度、大气压力、风速计算出来,并保存在内部寄存器里面。CPU诊断主要是防止程序错误引起的死循环,PLC的自检是将PLC的硬件检测、工作电压检查、存储器校验。如果
23、出现异常PLC就会发出报警并作出相应的处理,例如停止或者复位PLC。通信处理,当自检结束以后,PLC需要进行通信请求检查,决定PLC是否需要与网络设备进行通信。本设计中PLC的数据输入是指CPU接受来自通信接口的输入数据,比如温湿度传感器、大气压力传感器和风速风向传感器通过电信号传输过来的数据,并将其存储到对应的存储器中。而数据输出是指CPU通过通信接口向外部发送数据,进行状态显示。例如本设计中是PLC接收到传感器传入的信号后,根据当前的温度、湿度、风速、大气压与日期,计算出当日舒适度,并且会在当前环境对人体有危险性的情况下,发出警报;系统会根据大气压力计算出海拔高度;系统会根据风速测出当日风
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PLC 小型 气象站 设计 毕业设计

链接地址:https://www.31ppt.com/p-3938873.html