基于西门子s7200plc温度控制系统的设计.doc
《基于西门子s7200plc温度控制系统的设计.doc》由会员分享,可在线阅读,更多相关《基于西门子s7200plc温度控制系统的设计.doc(45页珍藏版)》请在三一办公上搜索。
1、ANYANG INSTITUTE OF TECHNOLOGY 本 科 毕 业 论 文 基于西门子S7-200PLC温度控制系统的设计The design of TemperatureControl SystemBased on Simon S7-200PLC系(院)名称: 电子信息与电气工程系 专业班级: 05自动化2班 学生姓名: 逯旭昌 指导教师姓名: 董昭 指导教师职称: 讲师 2009年 5 月目录第一章 绪论11.1 课题的意义及应用背景11.2 硫化的相关要求11.5 本章小结2第二章 硫化机温度控制系统的设计32.1 系统基本设计思想32.2 PID控制方案简介32.3 PID参
2、数的整定42.4 PID参数仿真62.4.1 MATLAB软件简介62.5 测温元件及温度检测技术92.5.1 温度变送器的选择92.6 本章小结10第三章 硫化机硬件电路设计113.1 硫化机控制系统的组成113.1.1 系统设计的原则113.1.2 系统设计的内容123.2 可编程控制器153.3 可编程控制器的特点163.4 可编程控制器的工作原理163.5 西门子S7-200PLC功能介绍173.5.1 S7-200 的技术指标173.5.2 CPU224的技术指标183.5.3 模拟量输入模块EM231203.5.4 模拟量输出模块EM232203.6 硅调压模块213.7 测温元件
3、及温度检测技术223.7.1 温度变送器的选择233.8 硬件电路图设计233.9 本章小结24第四章 软件设计254.1 软件设计思想254.2 S7-200的程序结构254.3 S7-200的编程264.4 梯形图的基本绘制规则274.5 硫化机系统的I/O分配表284.6硫化机PID温度控制系统的逻辑图284.7 可编程控制器的软件304.8 PLC程序324.9 本章小结35结 论36致 谢37参考文献:38基于西门子S7-200PLC的温度控制系统的设计专业班级05自动化2班 学生姓名:逯旭昌指导教师: 董昭 职称:讲师摘要: 在橡胶工业中,硫化工艺是最后一个工艺过程,也是最为关键的
4、一个环节,作为橡胶硫化主要设备的平板硫化机必须具备控制硫化条件(硫化温度、硫化时间和硫化压力)的能力,其控制精度将直接影响橡胶硫化制品的质量好坏。而硫化温度的控制精度是其中最为重要的。硫化温度控制精度越高,则越容易得到质量更好、性能更稳定的产品。但在实际生产中,普遍存在温度控制系统精度不高,达不到硫化国家标准的温度。因此实现高精度的平板硫化机温度控制以提高橡胶制品质量对橡胶工业生产具有重大意义。本文在分析国内外平板硫化机温度控制系统的基础上,针对平板硫化对象的可变性和强干扰等特点,提出了以西门子S7-200PLC为中心,在温度控制中应用PID控制技术,从而有效提高温度控制精度满足不同产品对硫化
5、温度的要求。关键词:温度控制 平板硫化机 硫化温度 西门子S7-200PLC PID控制 The design of TemperatureControl SystemBased on Simon S7-200PLCAbstract:In the rubber industry, the vulcanization is the last process is also one of the most critical, As the main machine of the vulcanization, the flat vulcanization machine must have the
6、capability to control the vulcanization condition, including temperature time and pressure. The ability to control the accuracy of will directly affect the quality of rubber products quality. However, the control precision of temperature is the most important of them. However, in actual production,
7、the prevalence of precision temperature control system is not high, amounting to less than the national standard curing temperature. Therefore the realization of flat-panel high-precision temperature control the vulcanization to improve the quality of rubber products rubber industrial production is
8、of great significance. Based on the analysis of domestic and international flat-panel vulcanize temperature control system, based on the object for the flat-panel sulfide interference variability and the characteristics of a Siemens S7-200PLC as the central temperature control in the application of
9、PID control technology, so as to effectively improve the accuracy of temperature control products to meet different requirements of the curing temperature.Key words:Temperature control plate curing temperature vulcanize Siemens S7-200PLC PID control引 言在橡胶工业中,硫化工艺是最后一个工艺过程,也是最为关键的一个环节,作为橡胶硫化主要设备的平板硫化
10、机必须具备控制硫化条件(硫化温度、硫化时间)大额能力,其控制的精度直接影响橡胶硫化制品质量的好坏。而硫化温度的控制的控制精度是最为重要的。硫化温度控制精度越高,则越容易得到质量更好、性能更加稳定的产品。但在实际生产中,普遍存在温度控制系统精度不高,达不到硫化国家标准的问题。因此实现高精度的平板硫化机温度控制,以提高橡胶制品质量对橡胶工业生产具有重大的现实意义。平板硫化机是橡胶中的主要设备其必须具备控制硫化条件的能力,也即对硫化温度、硫化时间和硫化压力进行合理控制,其控制的直接影响着橡胶硫化制品的质量好坏。控制精度越高,则越容易得到质量更好的、性能更稳定的产品,这在特种橡胶生产上更为重要。另一方
11、面,平板硫化机的加热分方式的好坏、自动化程度的高低也是直接关系到橡胶制品质量的重要因素,这往往也是橡胶制品生产厂家选择平板硫化机的重要指标。硫化过程是橡胶大分子链发生反应的过程。在工业生产中,这种交联反应是在一定温度、时间和压力的条件下完成的,这写条件被称为硫化条件。由于这三个条件对橡胶制品的硫化质量起着决定性的作用,因此通常又称之为“硫化三要素”。如何制定硫化条件,特别是橡胶的硫化温度是硫化工艺中的重要技术内容。第一章 绪论1.1 课题的意义及应用背景在橡胶工业中,硫化工艺是最为关键的一个环节,如何对硫化温度进行控制以提高产品的质量,是硫化工艺中必须解决的关键问题。硫化是橡胶制品生产的最后一
12、个工艺过程。在这个过程中,橡胶发生了一系列化学变化,使塑性状态橡胶转变为弹性或是硬质状态的橡胶制品,从而获得完善的物理机械性能和化学性质,成为有用的高分子材料。作为橡胶硫化主要设备的平板硫化机必须具备控制硫化条件的能力,也即对硫化温度、硫化时间和硫化压力进行合理控制,其控制的直接影响着橡胶硫化制品的质量好坏。控制精度越高,则越容易得到质量更好的、性能更稳定的产品,这在特种橡胶生产上更为重要。另一方面,平板硫化机的加热分方式的好坏、自动化程度的高低也是直接关系到橡胶制品质量的重要因素,这往往也是橡胶制品生产厂家选择平板硫化机的重要指标。硫化过程是橡胶大分子链发生反应的过程。在工业生产中,这种交联
13、反应是在一定温度、时间和压力的条件下完成的,这写条件被称为硫化条件。由于这三个条件对橡胶制品的硫化质量起着决定性的作用,因此通常又称之为“硫化三要素”。如何制定硫化条件,以及在生产中的实施硫化条件都是硫化条件硫化工艺中的重要技术内容。1.2 硫化的相关要求在橡胶工业中,硫化工艺是最后一个工艺过程,也是最为关键的一个环节,作为橡胶硫化主要设备的平板硫化机必须具备控制硫化条件(硫化温度、硫化时间)大额能力,其控制的精度直接影响橡胶硫化制品质量的好坏。而硫化温度的控制的控制精度是最为重要的。硫化温度控制精度越高,则越容易得到质量更好、性能更加稳定的产品。但在实际生产中,普遍存在温度控制系统精度不高,
14、达不到硫化国家标准的问题。因此实现高精度的平板硫化机温度控制,以提高橡胶制品质量对橡胶工业生产具有重大的现实意义硫化的相关要求主要有硫化机的工艺流程和橡胶硫化的工艺要求。这两个要求也是本设计主要要实现的。硫化机的工艺流程是:硫化硫化机升温到设定温度橡胶磨具放入硫化机橡胶磨具加热硫化时间到汽缸运动时出加热区。橡胶硫化的工艺要求是:当加热区内温度达到预定温度时(如:150度)放入磨具。采用基于PLC的PID控制,使加热平板的温度达到升温保温的要求。 加内容1.5 本章小结本章主要介绍了硫化工艺,以及温度控制对硫化产品的影响,和本次设计的主要要求。第二章 硫化机温度控制系统的设计2.1 系统基本设计
15、思想PID 控制是自动控制中产生最早的一种控制方法,在实际控制工程中的应用最广。据不完全统计,在工业过程控制和航空航天控制等领域,应用PID控制占80%以上。本系统是以西门子S7-200PLC为主要控制原件,利用其内部的PID指令进行模拟量温度控制,此控制思路不尽设计思路简易,而且还省去了买PID模块的成本。本课题的设计是基于PLC的温度控制系统,基于以上情况,本设计以对 PID 控制(模拟和数字)理论深入研究的基础上,设计基于PLC的PID 温度控制器,首先整定PID 控制器控制参数咬比例、积分、微分系数)的初值,然后根据控制要求选择合适的温度传感器,选择PLC的具体型号以及设计I/O接口的
16、分配,本系统以晶闸管调压模块接PLC的输出信号用来控制加热棒的加热功率,从而达到实时控制。本课题研究有利于称补老旧硫化温度控制精度不高的缺点,推动PLC控制系统在硫化机上的广泛应用具有一定意义。2.2 PID控制方案简介在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。PID控制器问世至今已有近70年历史,它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用PID控制技术最为
17、方便。即当我们不完全了解一个系统和被控对象,或不能通过有效的测量手段来获得系统参数时,最适合用PID控制技术。PID控制,实际中也有PI和PD控制。PID控制器就是根据系统的误差,利用比例、积分、微分计算出控制量进行控制的。(1)比例(P)控制比例控制是一种最简单的控制方式。其控制器的输出与输入误差信号成比例关系。当仅有比例控制时系统输出存在稳态误差(Steady-state error)。(2)积分(I)控制在积分控制中,控制器的输出与输入误差信号的积分成正比关系。对一个自动控制系统,如果在进入稳态后存在稳态误差,则称这个控制系统是有稳态误差的或简称有差系统(System with Stea
18、dy-state Error)。为了消除稳态误差,在控制器中必须引入“积分项”。积分项对误差取决于时间的积分,随着时间的增加,积分项会增大。这样,即便误差很小,积分项也会随着时间的增加而加大,它推动控制器的输出增大使稳态误差进一步减小,直到等于零。因此,比例+积分(PI)控制器,可以使系统在进入稳态后无稳态误差。(3)微分(D)控制在微分控制中,控制器的输出与输入误差信号的微分(即误差的变化率)成正比关系。自动控制系统在克服误差的调节过程中可能会出现振荡甚至失稳。其原因是由于存在有较大惯性组件(环节)或有滞后(delay)组件,具有抑制误差的作用,其变化总是落后于误差的变化。解决的办法是使抑制
19、误差的作用的变化“超前”,即在误差接近零时,抑制误差的作用就应该是零。这就是说,在控制器中仅引入 “比例”项往往是不够的,比例项的作用仅是放大误差的幅值,而目前需要增加的是“微分项”,它能预测误差变化的趋势,这样,具有比例+微分的控制器,就能够提前使抑制误差的控制作用等于零,甚至为负值,从而避免了被控量的严重超调。所以对有较大惯性或滞后的被控对象,比例+微分(PD)控制器能改善系统在调节过程中的动态特性。2.3 PID参数的整定在常规控制系统中,PID 控制是迄今为止算法比较简单、功能比较完善、效果比较好的一种控制算法,其一般形式为 式中n 采样序号;u(n) 第n次采样时刻的控制器输出; e
20、(n) 第n 次采样时刻输入的偏差; e(n) 第n 次采样时刻输入的偏差与第n-1次采样时刻输入的偏差之差;KP 比例增益;KI积分系数()KD 微分系数()T 采样周期,TI 、TD分别为积分时间常数和微分时间常数。 典型的数字PID控制系统如图1所示,图中SP(t)是给定值PV(t)为反馈量,C(t)为输出值,PID控制器的输入输出关系可表示为: 其中:KC Ki KD 为PID比例、积分、微分系数。图1并分别用反应曲线法求出对象在各温区的近似数学模型为 反应曲线如图2 所示,Ki ,Ti ,A可按表1经验公式求得各温区的调节器最佳PI D参数值表1 PID参数的经验公式表控制方式比例度
21、 积分时间 微分时间P()100PI1.1()1003.3PID0.85()10020.5图2反应曲线图求的加热系统的特征参数为:K=1 T=5。采用阶跃相应法,根据柯恩库恩整定公式,初步测得参数为:KP = 2 ,Ti= 10 ,Td=2,KP = 3,Ti= 5, Td=1。2.4 PID参数仿真2.4.1 MATLAB软件简介MATLAB自1984年推向市场以来,历经十多年的发展和竞争,现已成为国际认可的最优化的科技应用软件。与其他高级语言相比, MATLAB提供了一个人机交互的数学系统环境,可以大大节省编程时间。MATLAB语法规则简单、容易掌握、调试方便,具有高效、简单和直观的特性。
22、使用者只需输入一条命令而不用编制大量的程序即可解决许多数字问题,正是由于MATLAB的强大功能,受到国内外专家学者的欢迎和重视,他已成为许多大学生的重要工具。在这次仿真中我们主要用到MATLAB软件中的SIMULINK交互式仿真集成环境对传递函数和整定后的PID参数进行仿真。(1)当KP =2,Ti=10,Td=2。图3 PID控制方框图图 4 仿真波形图(2)当Td=2,KP =3,Ti=5,Td=1。图5 PID控制方框图图6仿真波形图从上述两幅图图可以看出系统都有一定的超调,但是当KP =2 ,Ti=10 ,Td=2经过短暂调节后达到稳定状态且没有误差,而当Td=2,KP =3,Ti=5
23、, Td=1时波动较大而且在达到稳态后仍然存在误差,所以选用KP =2 ,Ti= 10 ,Td=2这组参数。2.5 测温元件及温度检测技术目前,常用的温度传感器种类很多:热电偶传感器、热敏电阻传感器、热电阻传感器和半导集成温度传感器,但是在微机温度控制系统中使用的传感器必须是能将非电量转变成电量的传感器,因此使用的就是热电阻传感器。本系统要求的测温范围为0200,因此选用热电阻,在此选用PT100热电阻,需要强调的是基于热平衡原理,在本设计中采用接触式测温,测温敏感元件必须与介质接触,使两者处于同一热平衡状态。2.5.1 温度变送器的选择Pt100传感器测量温度的隔离变送器,型号为RS3100
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 西门子 s7200plc 温度 控制系统 设计
链接地址:https://www.31ppt.com/p-4145055.html