1、皖西学院本科论文(设计)基于 PLC 温室温度检测与控制系统的设计作 者 XXX指导教师 XXX摘要:温度检测和控制对人类日常生活、工业生产、气象预报、物资仓储等都起着极其重要的作用。在许多场合,及时准确获得目标的温度信息是十分重要的,近年来,温度测控领域发展迅速,并且随着数字技术的发展,温度的测控芯片也相应的登上历史的舞台,能够在工业、农业等各领域中广泛使用。本系统是通过温度传感器采集温度数据,利用温度测量与温度控制相关理论知识设计的 PLC 温控系统。运用 PLC 设计温室温度测控系统,从自动化运行的角度出发,分析讨论其产生故障的可能原因。同时从实际硬件电路出发,分析电路的工作原理,根据设
2、计具体情况提出修改方案和解决办法。我所使用的温度传感器是 XP-TP-A-V010-D,它具有体积小,精度高和功耗低等特点。温度传感器采集到的温度数据是模拟信号,因此在系统中,我将 PLC 增加了一个模拟量扩展模块 EM235,采集到的温度信号便能通过该模块直接输入到 PLC 中,PLC 则对数据进行分析、处理,并通过执行部件对温度进行控制,这种自动化、智能化的处理方式在温室温度检控系统中将有着无限的应用和发展空间。关键字:PLC,温度传感器,检测,控制 Design of detection and control system of greenhouse temperature based
3、 on PLCAbstract: Temperature measurement and control plays an extremely important role in human daily life, including industrial production, weather forecast, material storage, etc. In many cases, it is very important to acquire the timely and accurate information of the temperature of the targets.
4、Recently, along with the development of digital technology, the rapid development of temperature measurement and control has been widely used in various industrial agricultural fields, meanwhile, the chips of measurement and control the temperature have been on the historical stage. This system, by
5、collecting temperature data through the temperature sensor, with the application of PLC control system based on the theoretical knowledge about temperature measurement and control, intends to analyze the potential causes of the breakdowns in their automatic operation. At the same time, starting from
6、 the circuits of actual hardware, and via analyzing operating principles of these electric circuits, this system is aiming at putting forward the revising proposasl and solutions according to the specific situations. The temperature sensor used by the author is XP-TP-A-V010-D, which is distinguished
7、 with small size, high precision and low power consumption. The temperature data collected by the temperature sensor is an analog signal. Therefore, in the system, an analog extended module of EM235.I will be added to the PLC so that temperature signal collected by 皖西学院本科论文(设计)the module can be dire
8、ctly input to PLC, and PLC will analyze, process the data, and control the temperature through regulating the components. This kind of automatic and intelligent disposure will be definitely in infinite application and tremendous development in the temperature controlling system in the greenhouse.Key
9、word: PLC, Temperature sensors, Detection, Control皖西学院本科论文(设计)目录1.绪论 .12.系统总体设计方案 .22.1.总体方案 .22.2.系统硬件连接图 .43.可编程逻辑器件(PLC) .53.1.PLC 的定义 .53.2.PLC 的分类 .53.3.PLC 的基本结构 .53.4 .PLC 的工作原理 .63.5. PLC 主要厂家及西门子 S7200 .74.温度传感器 .94.1.温度传感器的分类 .94.2.温度变送器 .115.硬件设备与电路图 .125.1.控制系统的 I/O 点及地址分配 .125.2.状态灯、扬声器
10、、暖风机电路 .135.3.温度采集电路 .135.4.EM235 模拟量输入电路 .146.主程序及梯形图 .156.1.主程序 OB1.156.2.子程序 0,取实际温度变量 .197.结论 .21致谢 .22参考文献 .23皖西学院本科论文(设计)第 0页 1 绪论西方发达国家对现代温室检控系统研究的时间比较早。1949 年,伴随着科技的进步与,美国了第一个可实现人工控制的气候室在美国被建设起来,该气候室对于美国在植物对环境的适应和抵抗能力的研究方面提供了技术支持。20 世纪 60 年代,奥地利率先利用可以实现规模生产运用的生产型温室建设了番茄生产基地。70 年代后日本、美国、英国的温室
11、检控系统得到了快速的发展。80 年代,随着科学界在计算机方面的突破,人们对温控系统提出了更高的要求,使温室控制系统朝着更加智能化的迈进了一大步。目前,国外建设温室的水平已发展的相当成熟,并形成了一定的标准。我国对温室系统的研究开始的比较晚。70 年代末,我国先后从日本、欧美国家引进了四十几套系统。虽然这些技术设备相当先进,但针对我国的国情及农业实际情况来说,着实有些水土不服,主要原因有下面几点:成本高,运营效益差,同时需要经营者有着较高的技术支持等。由于上面各种原因,发展研究具有我国自主知识产权,密切符合我国国情的温室温度检测与控制系统迫在眉睫。伴随我国科学界与农业界的不断努力,我国在温控系统
12、方面也取得了不少进步,根据控制器的不同,可分为以下两点:(1)基于工控计 PC 的温室温度控制系统。如由江苏理工大学李萍萍、毛罕平等共同研制的智能温室环境控制系统,它使用工控 PC 作为控制核心,在 1996 年 7 月,设计完建了一套能够控制温度,光照,湿度等功能的温室。1997 年,又通过太阳能加温系统对系统进行了改进。1996 年 8 月,在对生菜、空心菜五天栽培试验的同时进行了温控系统的测试,测试结果证明,其温室检控系统对温度、光照、营养液等各种影响生物生长的环境因素有着极佳的控制效果。(2)基于单片机的温室温度检控系统。例如:汪永斌,吕昂等研制的温室群全数字式温度和湿度综合控制系统。
13、该系统以 51 单片机为控制器,并作为下位机,可以实现温湿度的自动控制,且在一百天之内无需人工干预。上位机使用计算机,通过 VB 编写程序,用户直接在计算机上输入温室度参数,即可与下位机一起实现温湿度的自动化控制。(3)基于 PLC 的温室温度自动控制系统。例如用欧姆龙系列的 CZOOHS 作为下位机,COMPAQ 计算机为上位机构成温室控制系统。采集的室外信号有温度、光照,室内信号有温度、湿度、C02 浓度。输出信号控制的机构有:开窗电机、遮阳电机、通风电机、加热阀门、压水泵和喷淋泵。皖西学院本科论文(设计)第 1页 2 系统总体设计方案2.1 总体方案该系统以控制室内的温度为背景,西门子
14、s7-200 CPU226 为控制芯片,讯鹏仪器生产的温度变送器采集温度数据,控制暖风机的工作,以保证室内温度在 1822 度之间。当温度低于 18 度或高于 22 度时,系统会自动进行调整,当调整 3 分钟后仍不能脱离不正常状态,则应采用声光报警,以提醒操作人员注意排除故障。设置绿,红,黄 3 个指示灯来表示温度状况。当温度在设定的范围之内,则绿灯亮,显示系统工作正常。当温度低于或超过设定范围的最小值或最大值时,系统会根据情况作出不同反应。在被控系统中,由于室内体积较大,如果只采集一点的温度,很难真正反映其实际温度,为了更准确获得温度参数,我设置了 4 个温度测量点,PLC 读入四路温度值后
15、,再取其平均值作为被控系统的实际值,这样得到的数据则更为精确。皖西学院本科论文(设计)第 2页 按下启动按钮,控制系统投入运行。将待测的四点温度值读入 PLC,然后按算术平均的办法求出四点温度的平均值 Q。将实际温度 Q 与设定的温度(温度允许的上下限)比较,若既未高于上限,也未低于下限,则说明温度正常,等待下一次采样。若 QQmax,进行上限处理:QQmax,说明温度过高,此时关闭暖风机,停止输出暖气。PLC 发出调节命令的同时,计算调节时间,若调节时间太长,超过三分钟进行声光报警(红灯亮,同时扬声器工作) ,以此表示温度失控,提醒工作人员,进行人工干预;若调节时间未到 3 分钟,则准备下次
16、继续采样及调节。当采样温度低于下限,即 QQmin 时,进行下限处理:QQmin,说明温度过低,需要增加暖气输出以提高温度。PLC 发出调节命令,并判断调节时间,若调节时间太长(超过 3分钟) ,进行声光报警(黄灯亮,同时扬声器工作) ;若调节时间未到 3 分钟,则准备下次继续采样及调节。皖西学院本科论文(设计)第 3页 2.2 系统硬件连接图皖西学院本科论文(设计)第 4页 3 可编程逻辑器件(PLC)3.1 PLC 的定义PLC 是一种数字运算操作电子系统,专为在工业环境下应用而设计,它采用了可改写的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数
17、字的、模拟的输入和输出,控制各种类型的机械或生产过程。PLC 及其相关的外围设备,都应按易于与工业控制系统形成一个整体、易于扩充其功能的原则设计。3.2 PLC 的分类PLC 有很多种类。按结构形式、控制规模对 PLC 进行分类(1) 按结构形式分类按硬件的结果形式不同,PLC 可分为整体式和组合式。整体式 PLC 又称箱式 PLC。如图,左边一个是常见的整体式 PLC,其外形像一个长方形的箱体,这种的 CPU、存储器、I/O 接口(输入/输出接口)等安装在一个箱体内。整体式 PLC的结构简单,体积小,价格低。小型 PLC 一般采用整体式结构。组合式 PLC 又称模块式 PLC,如图,右边一个
18、就是一组合式 PLC。它有一个总线基板,总线基板上有很多总线插槽,其中有 CPU、存储器和电源构成的一个模块通常固定安装在某个插槽中,其他功能模块可随意安装在其他不同的插槽内。组合式 PLC 配置灵活,可通过增减模块而组成不同规模的系统,安装方便,但价格较贵。大、中型 PLC 一般采用组合式几个。(2) 按控制规模分类I/O 点数(输入/输出点数)是衡量 PLC 控制规模的重要参数,根据 I/O 点数多少,可将;PLC 分为小型、中型和大型 3 类。小型 PLC:其 I/O 点数小于 256,采用 8 位或 16 位单 CPU,用户存储器容量 4KB 以下。中型 PLC:其 I/O 点数为 2
19、562048,采用双 CPU,用户存储器容量 28KB.大型 PLC:其 I/O 点数大于 2048,采用 16 位、32 位多 CPU,用户存储器容量 816KB。3.3 PLC 的基本结构可编程逻辑控制器的本质是专门实现工业控制的现代化控制系统,其硬件组成结构和微型计算机有诸多相同之处,基本构成为:(1)、电源 PLC 的工作电源对于系统的稳定运行有着极其重要的作用。没有一个性能优良的、工作皖西学院本科论文(设计)第 5页 稳定的电源,PLC 是没有办法正常运行的,因此,可编程逻辑控制器的制造商对电源的设计和制造也十分重视。一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而
20、将 PLC直接连接到交流电网上去(2)、中央处理单元(CPU) 中央处理器(CPU)是可编程逻辑控制器能够实现自动化控制的核心部件。它按照 PLC 控制系统所承载的程序给定的命令,进行接收并保持来自编程器输入的程序和所由数据;查询工作电源、存储器、输入输出总线以及监控定时器的状态,并且能检测出用户程序中的错误语句。当 PLC 启动工作时,它先会通过扫描将系统各输入接口的状态和数据储存到 I/O 映象区,然后逐条读取存放在存储器中的用户程序,经过编译后按程序的编写去进行各种运算,并将得到的计算结果存储在 I/O 映象区或数据寄存器中。待彻底执行完程序后,最后将存储在 I/O 映象区的各种输出状态
21、数据或输出寄存器数据传递给相对应的输出机构,像这样不停的运行,直到停止工作。(3)、存储器 用于存储系统软件的存储器被称作系统程序存储器。而用于存储应用软件的存储器被称作用户程序存储器。(4)、I/O 口光耦合电路与微机的输入接口电路共同组成了系统输入接口电路,输入接口电路可理解为 PLC 与现场控制的接口的输入管道。输出数据寄存器、选通电路和中断电路构成了输出接口电路,PLC 输出接口电路输出控制信号,以实现系统现场各执行部件的不同动作。(5)、功能模块:计数器模块、定时器模块。(6)、通信模块3.4 PLC 的工作原理当 PLC 投入工作状态后,工作过程通常分为三个过程,采样输入数据、执行
22、用户程序以及刷新输出状态,三个过程构成可编程逻辑器件的工作流程。在工作中的一个扫描周期内需要完成这三个工作。在整个运行期间,可以看做可编程逻辑控制器的 CPU 不间断地,循环往复的执行着三个过程。(1) 、输入采样阶段在输入采样这个过程中,PLC 以扫描方式顺序地读取所有各输入接口的状态和许接受的各种数据数据,并存储到 I/O 映象存储单元内。完成输入采样的工作后,PLC 则进行另外皖西学院本科论文(设计)第 6页 两位工作过程。在另外两个工作过程中,即使输入接口电路中的对应输入状态和数据有所改变,I/O 映象存储单元内的数据也不能被改写。因此,如果要将脉冲信号输入到系统中,脉冲信号的宽度要比
23、一个扫描周期的时间要打,只有这样才能使脉冲信号有效输入。(2) 、用户程序执行阶段 在用户程序执行阶段,可编程逻辑控制器总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,当运算结束后,该逻辑线圈在系统随机存储器中相对应的状态为会被刷新改写;或者 I/O 映象存储器中的对应为而被改写;或者确定是否要执行该梯形图所规定的特殊功能指令。即在用户程序执行过程中,只有输入点在 I/O 映象区内的状态和数据不会发生变化,而其他输出点和软设备在 I/O映象区或系统 RAM 存
24、储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。(3) 、输出刷新阶段 当用户执行完程序之后,PIC 就会开始输出刷新过程。在这个过程中,PLC 会 I/O 映象存储区上对应的状态和数据改变输出锁存电路上的状态,然后输出电路驱动根据锁存器的状态驱动外围的设备.3.5. PLC 主要厂家及西门子 S7200调查表明,主导世界 PLC 市场的五家国际公司分别为 Siemens(西门子)公司、Allen-Bradley(A
25、-B)公司、Schneider(施耐德)公司、Mitsubishi(三菱)公司、Omrom(欧姆龙)公司,全球 PLC 市场上五家公司占据了 23 的份额。美国的 Allen-Bradley(A-B)公司的 PLC 产品规格齐全,种类丰富,器公司在大型和小型 PLC 产品上各有代表作,大型 PLC 市场上如PLC-5 系列,小型 PLC 市场上如 GE1、GE1/J 等。Siemens(西门子)公司和 Schneider(施耐德)公司均是欧洲产品,他们的产品以性能精良而久负盛名。各领域的 IT 行业都少不了日本企业,在 PLC 领域同样如此,Mitsubishi(三菱)公司、Omrom(欧姆龙)公司都是著名的日本 PLC 生产商,他们的产品在小型 PLC 产品中独具特色,在开发较复杂的控制系统方面明显优于欧美的小型机,及其受用户的欢迎S7-200 系列 PLC 是西门子公司 20 世纪 90 年代推出的整体式小型机,其结构紧凑、功能强,具有很高的性能价格比,在中小规模控制系统中应用广泛。通过 SIMATIC 的 S7-200