基于plc和组态王的温度控制系统设计大学--学位论文.doc





《基于plc和组态王的温度控制系统设计大学--学位论文.doc》由会员分享,可在线阅读,更多相关《基于plc和组态王的温度控制系统设计大学--学位论文.doc(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于PLC和组态王的温度控制系统的设计目 录第一章系统及工控机的设计与选择1.1系统整体设计方案1.2系统硬件各部分选型1.3传感器Pt100的选型设计1.4 温度变送器选型设计第二章PLC和HMI基础2.1可编程控制器基础2.1.1可编程控制器的产生和应用2.1.2可编程控制器的组成和工作原理2.1.3可编程控制器的分类及特点2.2人机界面基础2.2.1人机界面的定义2.2.2人机界面产品的组成及工作原理2.2.3人机界面产品的特点第三章PLC控制系统硬件设计3.1PLC控制系统设计的基本原则和步骤3.1.1PLC控制系统设计的基本原则3.1.2PLC控制系统设计的一般步骤3.2PLC的选型
2、与硬件配置3.2.1PLC型号的选择3.2.2S7-200 CPU的选择3.2.3EM231模拟量输入模块3.2.4热电式传感器3.3I/O点分配及电气连接图3.4PLC控制器的设计3.4.1控制系统数学模型的建立3.4.2PID控制及参数整定第四章PLC控制系统软件设计4.1PLC程序设计方法4.2编程软件STEP7-Micro/WIN概述4.2.1STEP7-Micro/WIN简单介绍4.2.2梯形图语言特点4.2.3STEP7-Micro/WIN参数设置(通讯设置)4.3程序设计4.3.1设计思路4.3.2控制程序流程图4.3.3梯形图程序4.3.4PID指令向导的运用4.3.5语句表(
3、STL)程序第五章基于组态王的HMI设计5.1人机界面(HMI)设计5.1.1监控主界面5.1.2实时趋势曲线5.1.3历史趋势曲线5.1.4报警窗口5.1.5设定画面5.2变量设置5.3动画连接4第六章系统运行结果及分析6.1系统运行6.2运行结果分析6.2.1温度趋势曲线分析6.2.2报警信息分析第七章 总结参考文献摘 要可编程控制器是一种应用很广泛的自动控制装置,它将传统的继电器控制技术、计算机技术和通讯技术融为一体,具有控制能力强、操作灵活方便、可靠性高、适宜长期连续工作的特点,非常适合温度控制的要求。 在工业领域,随着自动化程度的迅速提高,用户对控制系统的过程监控要求越来越高,人机界
4、面的出现正好满足了用户这一需求。人机界面可以对控制系统进行全面监控,包括过程监测、报警提示、数据记录等功能,从而使控制系统变得操作人性化、过程可视化,在自动控制领域的作用日益显著。本文主要介绍了基于西门子公司S7-200系列的可编程控制器和亚控公司的组态软件组态王的炉温控制系统的设计方案。编程时调用了编程软件STEP 7 -Micro WIN中自带的PID控制模块,使得程序更为简洁,运行速度更为理想。利用组态软件组态王设计人机界面,实现控制系统的实时监控、数据的实时采样与处理。实验证明,此系统具有快、准、稳等优点,在工业温度控制领域能够广泛应用。关键词:温度控制 可编程控制器 人机界面 组态A
5、bstractProgrammable Logic Controller (PLC) is a kind of automatic control equipment which is widely used in the industrial manufacture. It merges the traditional control technology, computer and communication technologies with a strong ability to control, flexible operation, high reliability and sui
6、table for long-term characteristics of continuous work. It is very suitable for temperature control requirements.In the industrial field, with the rapid increase in the degree of automation, it is more and more important to monitor the process of control system for the users. The emergence of human-
7、machine interface meets the needs of users. Man-machine interface can comprehensively monitor the control system, including process monitoring, alarm, data logging and other functions, so that the control systems have become user-friendly operation, the process of visualization and it will play more
8、 and more important part in the field of automatic control.This essay mainly introduces a design of temperature control system with SIMATIC programmable logic controller (PLC) and configuration software Kingview which is developed by Beijing Yakong Company. When programming, we use the PID control a
9、rithmetic software module which is contained in the program software STEP 7 -Micro WIN so that the program looks easier and operates more quickly. In order to monitor the control system and process data in actual time, we designed Human Machine Interface(HMI)with the configuration software Kingview.
10、 The result of experiment proves that this temperature control system could run quickly, accurately and have good stability, which is the advantage of the control system. This control system has been widely used in the industrial temperature control field. With the continuous development of automati
11、c science and technology, high-precision, intelligent, user-friendly temperature control system is the inevitable trend of development at home and abroad.Keywords: Temperature Control PLC HMI Kingview第一章 系统及工控机的设计与选择1.1系统整体设计方案1.1.1系统整体设计原理要实现计算机控制,外部的设备(检测机构和执行机构)都是采用的模拟量信号,但是计算机不能识别模拟量信号,只能识别是数字量信
12、号,所以要实现计算机控制必须实现模拟量信号到数字量转换和数字信号到模拟量信号的转换3。因此,根据设计要求,本设计以IPC板卡为核心,外加研华610H工业控制计算机、Pt100温度传感器、SBWZ温度变送器等其它外围设备搭建硬件线路构成一个单闭环温度控制系统;用工业控制计算机作控制器,通过IPC板卡的温度采集、模数转换和功放输出,搭建用数据采集板卡进行现场温度数据采集和用功放输出板卡进行输出控制的硬件线路,用工控机的组态软件编写板卡温度量采集与监控程序并设计PID控制算法,并用组态软件编制组态界面实现温度的显示控制,可以实时监测当前温度,并进行温度的实时控制,实现在0-100温度范围内控制精度为
13、0.5的温度控制。工控机IPC5373低压继电器接触器加热器锅炉PT100温度变送器接线端子A/D转换PCL818L系统具体组建方案:电加热锅炉中水的当前温度经过Pt100热电阻测量后得到对应电阻值变化,传送到SBWZ温度变送器,得到4-20mA的电流信号,经串联一个250的电阻,得到1-5V模拟电压信号,通过研华的PCL-818L板卡的A/D转换,将采集外部温度传感器和变送装置测量现场得到的电压信号转换为计算机可识别的数字量信号,送入计算机,本设计用VB来读取这个数字量信号。为达到预期目标温度,选择控制算法,用组态软件自带的控制模块编写一个数字PID程序,对系统进行PID参数的调节,寻找最好
14、的适合系统的最佳的PID参数的值。实现对输入的信号的分析处理,然后通过组态王控制算法PID算法程序进行运算调整,得出PID控制器的输出值,经康拓IPC5373板卡的D/A转换,将数字量信号转换成低压继电器可识别的开关量信号,输出控制中间继电器。中间继电器为接触器给定控制信号,接触器的通断则执行了对加热过程的控制,实现控制继电器的接通与断开时间,进而控制电加热锅炉的接通与断开来达到控制水温的目的,从而实现对锅炉温度的实时控制。如图1所示为计算机温度监控系统的原理框图。图1 计算机温度监控系统原理框图根据控制要求,温度单回路控制系统的控制参数是电加热锅炉中水的温度,课题设计要求实现的目标是电加热锅
15、炉中水的温度达到设定值。在这里以研华610H工业控制计算机作为控制器,Pt100热电阻作为温度传感器,SBWZ温度变送器,PCL-818L板卡和IPC5373板卡分别作为信号输入和控制输出单元,完成系统的A/D和D/A转换,电磁低压继电器、交流接触器作为执行器,电加热丝为被控对象4。1.1.2系统设计过程流程图在系统设计过程中,首先应考虑控制任务中需要解决或重点探究的地方,根据任务需求,选择系统设计中需要的硬件和软件。在外围硬件电路搭建完成之后,根据硬件编写合适的控制程序。然后就可以进入到调试环节,调试,修改,调试,修改。从而达到所需要的控制效果。在本次系统设计中,评估控制任务的目的是为了考虑
16、现场实际应用和控制要求、任务,从而确定系统设计的最后可行性方案。在方案设计完成以后,就需要选用一定的硬件和软件了,硬件是系统的肉体,软件是系统的灵魂,两者结合才会是一个完美的系统设计。在硬件中,对各部分的选型,对硬件的学习、了解等都是前期必须要掌握的内容,掌握好每个部分,才能够将部分联系成整体。将整体系统连接起来以后,开始联机调试,发现未处理、未考虑到的问题及时的处理,那么这套系统就可以完成了。系统设计图如图2所示。1.2系统硬件各部分选型1.2.1板卡选型设计板卡在系统设计中的作用就是信号处理,即模拟量到数字量的转换,数字量到模拟量的转换。为了能够满足设计要求,顺利地完成本次设计,查阅了相关
17、的资料,结合对市场上的主流板卡品牌的了解,再综合考虑到学校实验室的具体情况,在此设计中,模拟量到数字量的转换即为A/D转换,本次设计所选用的数据采集输入板卡为研华PCL-818L A/D板卡,数字量到模拟量的转换即为D/A转换,本次设计所选用的数据输出板卡为康拓IPC5373板卡。1.2.1.1 模拟量输入通道的板卡设计模拟量输入通道主要的设备就是数据采集输入板卡为研华PCL-818L A/D板卡,它的主要功能是实现模拟量到数字量的一个A/D转换。研华PCL818L A/D板卡主要技术规格5如下:12位A/D 分辨率。最高可达100kS /s的采样率。16通道单端或8通道差分输入。单极性或双极
18、性模拟量输入范围。双极模拟输入范围。可编程的增益设置:0.5,1,2,4,8。输入范围:10V、5V、2.5V、1.25V、0.625V、0-10V、0-5V、0-2.5V。自动模拟输入扫描;模拟输入支持DMA传输方式。2通道12位多路切换模拟输出,1通道16位通用定时/计数器。16通道TTL数字输入和16通道TTL数字输出。PCL-818L是PCL-818系列中的入门级板卡。该板卡可以供要求低价位的用户使用。除了采样速率为40KHz,以及只能接受双极性输入外,其他功能和PCL-818HD和PCL-818HG完全相同。这样无需更改硬件或软件,就可以将应用升级到高性能的数据采集卡。PCL-818
19、L 具备所有数据采集卡的功能,例如,A/D 、D/A 转换、DIO 和定时/计数器,本卡的高规格使其在需要高速采集的情况下得到广泛应用。 PCL-818L 为低电平输入(例如,热耦合信号测量)提供专门的高增益可编程仪表放大器。PCL-818L 板卡在全部增益下最高可达到100kS /s 高速采样率。PCL-818L 具有16 路单端输入和双极性输出,PCL-818L 具有2 路12 位双缓冲模拟输出,16 路数字输入和16 路数字输出,1 个通用定时/计数器。板卡完整详细原理及规格请参见研华PCL-818系列板卡中文手册。1.2.1.2 数字量输出通道的板卡设计数字量输出通道主要的设备就是康拓
20、IPC5373 32路光隔开关量功放输出板卡,它的主要功能是实现数字量到模拟量的一个D/A转换。IPC5373板是一种带光电耦合器件的开关量输出板,它可以实现PC总线与被测工业设备或数字仪器之间完全的电隔离,以消除公共地线和电源的干扰。从而使工业设备和微机系统可靠工作。此外,它还具有较强的输出驱动能力和电平转换能力。可直接驱动继电器、电磁阀等。其主要技术规格6如下:PC总线与用户接口设备之间实现完全的电隔离,隔离电压2500Vrms。32个开关量输出,占用4个连续口地址:154H-157H。各输出信号具有锁存功能,上电复位清零。采用达林顿管功放集电极开路输出,负载电源540V,驱动电流单路最大
21、200mA,每片达林顿管负载电流最大500mA,可直接驱动继电器、电磁阀等。用户接口为40芯扁平电缆插座(IPC5373)或37芯D型连接器(IPC5373D),IPC5373D板上带DC/DC,不用外接电源。详细功能以及电路原理请参见IPC5373使用说明书。1.2.2工控机的选型设计工控机就是工业控制用电脑,其主要是指用在是专供工业界使用的个人电脑,可作为工业控制器使用。工业电脑基本性能与相容性与同样规格的商用个人电脑相差无几,但是工业电脑更多的防护措施,注重的部份在不同环境下的稳定,如防尘、防水、防静电等。工业用电脑并不要求当前最高效能,只求达到符合系统的要求,需符合工业环境中的可靠性要
22、求与稳定,否则用于生产线万一遇到电脑当机,则可能造成严重损失,因此工业用电脑所要求的标准值都有要求符合严格的规范与扩充性。结合本次设计和学校实验室的具体情况,本次设计所选用的安装配合所选用的板卡的计算机为研华610H工控机及其配套设备。其主要技术规格如下:4U高度,支持14槽背板。配置300WATX PFC PS/2电源。前端可安装3个半高磁盘驱动器,一个3.5FDD 和一个3.5磁盘驱动器。前置USB / PS2 接口。前置系统状态监测模块。能抗冲击,振荡,并且能在高温下稳定工作。支持ATX 母板和400W PFC电源。IPC的其他配件基本上都与PC机兼容,主要有CPU、内存、显卡、硬盘、软
23、驱、键盘、鼠标、光驱、显示器等。在此设计中,值得注意的是实验室工控机的开关按钮也许是组装过或者维修过,不是只按下拨动开关就行了,而是按下“1”之后,还需要拨动它弹起来回到“0”处,才能正常的开机。1.3传感器Pt100的选型设计传感器(英文名称:transducer/sensor)是一种检测装置设备,它能感受到被测量的信息信号,并能将检测感受到的信息信号,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。它是实现自动检测和自动控制的首要环节。在此次系统设计中,我们的被测量是温度信号,即锅炉内的水温,为此考虑设计条件,我们选择较为成熟的Pt1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 plc 组态 温度 控制系统 设计 大学 学位 论文

限制150内