




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1anyang institute of technology 本本 科科 毕毕 业业 论论 文文 基于西门子 s7-200plc 温度控制系统的设计the design of temperaturecontrol systembased on simon s7-200plc系(院)名称: 电子信息与电气工程系 专业班级: 05 自动化 2 班 学生姓名: 逯旭昌 指导教师姓名: 董昭 指导教师职称: 讲师 22009 年 5 月目录目录第一章第一章 绪论绪论.11.1 课题的意义及应用背景 .11.2 硫化的相关要求 .11.5 本章小结 .2第二章第二章 硫化机温度控制系统的设计硫化机温度
2、控制系统的设计.32.1 系统基本设计思想 .32.2 pid 控制方案简介.32.3 pid 参数的整定.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-
3、200 的技术指标 .173.5.2 cpu224 的技术指标.183.5.3 模拟量输入模块 em231.203.5.4 模拟量输出模块 em232.203.6 硅调压模块 .213.7 测温元件及温度检测技术 .223.7.1 温度变送器的选择 .233.8 硬件电路图设计 .233.9 本章小结 .24第四章第四章 软件设计软件设计.2534.1 软件设计思想 .254.2 s7-200 的程序结构.254.3 s7-200 的编程.264.4 梯形图的基本绘制规则 .274.5 硫化机系统的 i/o 分配表 .284.6 硫化机 pid 温度控制系统的逻辑图 .284.7 可编程控制器
4、的软件 .304.8 plc 程序.324.9 本章小结 .35结结 论论.36致致 谢谢.37参考文献:参考文献:.384基于西门子基于西门子 s7-200plcs7-200plc 的温度控制系统的设计的温度控制系统的设计专业班级 05 自动化 2 班 学生姓名:逯旭昌指导教师: 董昭 职称:讲师摘要:摘要: 在橡胶工业中,硫化工艺是最后一个工艺过程,也是最为关键的一个环节,作为橡胶硫化主要设备的平板硫化机必须具备控制硫化条件(硫化温度、硫化时间和硫化压力)的能力,其控制精度将直接影响橡胶硫化制品的质量好坏。而硫化温度的控制精度是其中最为重要的。硫化温度控制精度越高,则越容易得到质量更好、性
5、能更稳定的产品。但在实际生产中,普遍存在温度控制系统精度不高,达不到硫化国家标准的温度。因此实现高精度的平板硫化机温度控制以提高橡胶制品质量对橡胶工业生产具有重大意义。本文在分析国内外平板硫化机温度控制系统的基础上,针对平板硫化对象的可变性和强干扰等特点,提出了以西门子 s7-200plc 为中心,在温度控制中应用 pid 控制技术,从而有效提高温度控制精度满足不同产品对硫化温度的要求。关键词:关键词:温度控制 平板硫化机 硫化温度 西门子 s7-200plc pid 控制 5the design of temperaturecontrol systembased on simon s7-20
6、0plcabstract: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 capability to control the vulcanization condition, including temperature time and pressure. the ability
7、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, the prevalence of precision temperature control system is not high, amounting to less than the national
8、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 of great significance. based on the analysis of domestic and international flat-panel vulcanize temperat
9、ure 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 pid control technology, so as to effectively improve the accuracy of temperature control products to mee
10、t different requirements of the curing temperature.key words:temperature control plate curing temperature vulcanize siemens s7-200plc pid control6引 言在橡胶工业中,硫化工艺是最后一个工艺过程,也是最为关键的一个环节,作为橡胶硫化主要设备的平板硫化机必须具备控制硫化条件(硫化温度、硫化时间)大额能力,其控制的精度直接影响橡胶硫化制品质量的好坏。而硫化温度的控制的控制精度是最为重要的。硫化温度控制精度越高,则越容易得到质量更好、性能更加稳定的产品。但在
11、实际生产中,普遍存在温度控制系统精度不高,达不到硫化国家标准的问题。因此实现高精度的平板硫化机温度控制,以提高橡胶制品质量对橡胶工业生产具有重大的现实意义。平板硫化机是橡胶中的主要设备其必须具备控制硫化条件的能力,也即对硫化温度、硫化时间和硫化压力进行合理控制,其控制的直接影响着橡胶硫化制品的质量好坏。控制精度越高,则越容易得到质量更好的、性能更稳定的产品,这在特种橡胶生产上更为重要。另一方面,平板硫化机的加热分方式的好坏、自动化程度的高低也是直接关系到橡胶制品质量的重要因素,这往往也是橡胶制品生产厂家选择平板硫化机的重要指标。硫化过程是橡胶大分子链发生反应的过程。在工业生产中,这种交联反应是
12、在一定温度、时间和压力的条件下完成的,这写条件被称为硫化条件。由于这三个条件对橡胶制品的硫化质量起着决定性的作用,因此通常又称之为“硫化三要素” 。如何制定硫化条件,特别是橡胶的硫化温度是硫化工艺中的重要技术内容。1第一章 绪论1.1 课题的意义及应用背景在橡胶工业中,硫化工艺是最为关键的一个环节,如何对硫化温度进行控制以提高产品的质量,是硫化工艺中必须解决的关键问题。硫化是橡胶制品生产的最后一个工艺过程。在这个过程中,橡胶发生了一系列化学变化,使塑性状态橡胶转变为弹性或是硬质状态的橡胶制品,从而获得完善的物理机械性能和化学性质,成为有用的高分子材料。作为橡胶硫化主要设备的平板硫化机必须具备控
13、制硫化条件的能力,也即对硫化温度、硫化时间和硫化压力进行合理控制,其控制的直接影响着橡胶硫化制品的质量好坏。控制精度越高,则越容易得到质量更好的、性能更稳定的产品,这在特种橡胶生产上更为重要。另一方面,平板硫化机的加热分方式的好坏、自动化程度的高低也是直接关系到橡胶制品质量的重要因素,这往往也是橡胶制品生产厂家选择平板硫化机的重要指标。硫化过程是橡胶大分子链发生反应的过程。在工业生产中,这种交联反应是在一定温度、时间和压力的条件下完成的,这写条件被称为硫化条件。由于这三个条件对橡胶制品的硫化质量起着决定性的作用,因此通常又称之为“硫化三要素” 。如何制定硫化条件,以及在生产中的实施硫化条件都是
14、硫化条件硫化工艺中的重要技术内容。1.2 硫化的相关要求在橡胶工业中,硫化工艺是最后一个工艺过程,也是最为关键的一个环节,作为橡胶硫化主要设备的平板硫化机必须具备控制硫化条件(硫化温度、硫化时间)大额能力,其控制的精度直接影响橡胶硫化制品质量的好坏。而硫化温度的控制的控制精度是最为重要的。硫化温度控制精度越高,则越容易得到质量更好、性能更加稳定的产品。但在实际生产中,普遍存在温度控制系统精度不高,达不到硫化国家标准的问题。因此实现高精度的平板硫化机温度控制,以提高橡胶制品质量对橡胶工业生产具有重大的现实意义硫化的相关要求主要有硫化机的工艺流程和橡胶硫化的工艺要求。这两个2要求也是本设计主要要实
15、现的。硫化机的工艺流程是:硫化硫化机升温到设定温度橡胶磨具放入硫化机橡胶磨具加热硫化时间到汽缸运动时出加热区。橡胶硫化的工艺要求是:当加热区内温度达到预定温度时(如:150度)放入磨具。采用基于 plc 的 pid 控制,使加热平板的温度达到升温保温的要求。 加内容1.5 本章小结本章主要介绍了硫化工艺,以及温度控制对硫化产品的影响,和本次设计的主要要求。3第二章第二章 硫化机温度控制系统的设计硫化机温度控制系统的设计2.1 系统基本设计思想pid 控制是自动控制中产生最早的一种控制方法,在实际控制工程中的应用最广。据不完全统计,在工业过程控制和航空航天控制等领域,应用 pid 控制占 80%
16、以上。本系统是以西门子 s7-200plc 为主要控制原件,利用其内部的pid 指令进行模拟量温度控制,此控制思路不尽设计思路简易,而且还省去了买 pid 模块的成本。本课题的设计是基于 plc 的温度控制系统,基于以上情况,本设计以对 pid 控制(模拟和数字)理论深入研究的基础上,设计基于 plc的 pid 温度控制器,首先整定 pid 控制器控制参数咬比例、积分、微分系数)的初值,然后根据控制要求选择合适的温度传感器,选择 plc 的具体型号以及设计 i/o 接口的分配,本系统以晶闸管调压模块接 plc 的输出信号用来控制加热棒的加热功率,从而达到实时控制。本课题研究有利于称补老旧硫化温
17、度控制精度不高的缺点,推动 plc 控制系统在硫化机上的广泛应用具有一定意义。2.2 pid 控制方案简介在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称 pid 控制,又称 pid 调节。pid 控制器问世至今已有近 70 年历史,它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用 pid 控制技术最为方便。即当我们不完全了解一个系统和被控对象,或不能通过有效的测量手段来获得系统参数时,最适合用
18、pid 控制技术。 pid 控制,实际中也有 pi 和 pd 控制。pid 控制器就是根据系统的误差,利用比例、积分、微分计算出控制量进行控制的。(1)比例(p)控制4比例控制是一种最简单的控制方式。其控制器的输出与输入误差信号成比例关系。当仅有比例控制时系统输出存在稳态误差( steady-state error)。(2)积分(i)控制在积分控制中,控制器的输出与输入误差信号的积分成正比关系。对一个自动控制系统,如果在进入稳态后存在稳态误差,则称这个控制系统是有稳态误差的或简称有差系统( system with steady-state error)。为了消除稳态误差,在控制器中必须引入 “
19、积分项”。积分项对误差取决于时间的积分,随着时间的增加 ,积分项会增大。这样,即便误差很小,积分项也会随着时间的增加而加大 ,它推动控制器的输出增大使稳态误差进一步减小,直到等于零。因此 ,比例+积分(pi)控制器,可以使系统在进入稳态后无稳态误差。(3)微分(d)控制在微分控制中,控制器的输出与输入误差信号的微分(即误差的变化率)成正比关系。自动控制系统在克服误差的调节过程中可能会出现振荡甚至失稳。其原因是由于存在有较大惯性组件(环节)或有滞后(delay)组件,具有抑制误差的作用,其变化总是落后于误差的变化。解决的办法是使抑制误差的作用的变化 “超前”,即在误差接近零时,抑制误差的作用就应
20、该是零。这就是说,在控制器中仅引入 “比例”项往往是不够的,比例项的作用仅是放大误差的幅值,而目前需要增加的是 “微分项”,它能预测误差变化的趋势,这样,具有比例 +微分的控制器,就能够提前使抑制误差的控制作用等于零,甚至为负值,从而避免了被控量的严重超调。所以对有较大惯性或滞后的被控对象,比例 +微分(pd)控制器能改善系统在调节过程中的动态特性。2.3 pid 参数的整定在常规控制系统中,pid 控制是迄今为止算法比较简单、功能比较完善、效果比较好的一种控制算法,其一般形式为 )()()()(neknekneknudip 5式中n 采样序号;u(n) 第n次采样时刻的控制器输出; e(n)
21、 第n 次采样时刻输入的偏差; e(n) 第n 次采样时刻输入的偏差与第n-1次采样时刻输入的偏差之差;kp 比例增益;ki积分系数(11ttkkp)kd 微分系数(ttkkpd)t 采样周期,ti 、td分别为积分时间常数和微分时间常数。 典型的数字 pid 控制系统如图 1 所示,图中sp(t)是给定值pv(t)为反馈量,c(t)为输出值,pid 控制器的输入输出关系可表示为:nnnnmdmimpm 其中:kc ki kd 为 pid 比例、积分、微分系数。图 1并分别用反应曲线法求出对象在各温区的近似数学模型为 1tskgi反应曲线如图 2 所示,ki ,ti ,a 可按表 1 经验公式
22、求得各温区的调节器最佳 pi d 参数值表 1 pid 参数的经验公式表控制方式比例度 积分时间 sti/微分时间std/p(takii/)1006pi1.1(takii/)1003.3iapid0.85(takii/)1002ia0.5ia图 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 年推向市场以来,历经十多年的发展和竞争,现已成为国际认可的最优化的科技应用软件
23、。与其他高级语言相比, matlab 提供了一个人机交互的数学系统环境,可以大大节省编程时间。matlab 语法规则简单、容易掌握、调试方便,具有高效、简单和直观的特性。使用者只需输入一条命令而不用编制大量的程序即可解决许多数字问题,正是由于 matlab 的强大功能,受到国7内外专家学者的欢迎和重视,他已成为许多大学生的重要工具。在这次仿真中我们主要用到 matlab 软件中的 simulink 交互式仿真集成环境对传递函数和整定后的 pid 参数进行仿真。(1)当 kp =2,ti=10,td=2。图 3 pid 控制方框图图 4 仿真波形图(2)当 td=2,kp =3,ti=5,td=
24、1。8图 5 pid 控制方框图图 6 仿真波形图从上述两幅图图可以看出系统都有一定的超调,但是当 kp =2 ,ti=10 ,td=2 经过短暂调节后达到稳定状态且没有误差,而当 td=2,kp =3,ti=5, td=1 时波动较大而且在达到稳态后仍然存在误差,所以选用 kp =2 ,ti= 10 ,td=2 这组参数。92.5 测温元件及温度检测技术目前,常用的温度传感器种类很多:热电偶传感器、热敏电阻传感器、热电阻传感器和半导集成温度传感器,但是在微机温度控制系统中使用的传感器必须是能将非电量转变成电量的传感器,因此使用的就是热电阻传感器。本系统要求的测温范围为 0200,因此选用热电
25、阻,在此选用 pt100 热电阻,需要强调的是基于热平衡原理,在本设计中采用接触式测温,测温敏感元件必须与介质接触,使两者处于同一热平衡状态。2.5.1 温度变送器的选择pt100 传感器测量温度的隔离变送器,型号为 rs3100,在工业上主要用于测量-200+500的温度。该产品 pt100 传感器由用户自己配备,变送器内有线性化和长线补偿功能,出厂时按照 pt100 国标分度表校正,完全达到 0.2 级精度要求。输入、输出和辅助电源之间是完全隔离(三隔离) ,可以承受 2500vdc的隔离耐压。产品采用 din35 国际标准导轨安装方式,体积小、精度高、性能稳定、性价比高,可以广泛应用在石
26、油、化工、电力、仪器仪表和工业控制等行业。主要特性(1)输入:pt100(-20+400) (范围可选择)(2)输出信号:420ma/05v(3)精度等级:0.2 级(fsr%)(4)内含线性化和长线补偿功能(5)隔离耐压:2500vdc(0.5ma,60s)(6)din35 导轨安装(7) 精度高、性能稳定可靠。技术参数序号参数名称测试条件 min typ max 单位备注1.输入类型铂电阻 10002.精度等级 fsr% 0.2 级3.辅助电源 12,15,24 v104.电源范围 10%5.静态电流 +24vdc 16 20ma6.存储温度 -20802.6 本章小结本章主要介绍了系统的
27、设计思想和 pid 参数的整定以及对其模拟仿真和比较。11第三章第三章 硫化机硬件电路设计硫化机硬件电路设计3.1 硫化机控制系统的组成硫化机控制系统主要由基于 plc 的温度 pid 控制部分,测量电路部分,输出调压电路部分和供电电源部分组成。3.1.1 系统设计的原则任何一种电气控制系统都是为了实现被控对象的要求,以提高生产效率和产品质量。在可编程序控制器的系统设计时也应该把这个问题放到首位。plc系统设计应当遵循以下原则。(1)满足要求最大限度地满足被控对象的控制要求,是设计控制系统的首要前提。这也是设计中最重要的一条原则。这就要求设计人员在设计前就要深入现场进行调查研究。收集控制现场的
28、资料,收集控制过程中有效的控制经验,收集与本控制系统有关的先进的国内、国外资料,进行系统设计。同时要注意要和现场的工程管理人员、工程技术人员、现场工程操作人员紧密配合,拟定控制方案,共同解决设计中的重点问题和疑难问题。(2)安全可靠控制系统长期运行中能否达到安全、可靠、稳定,是设计控制系统的重要原则。这就要求设计要考虑控制系统能够长期安全、可靠、稳定运行。为了能达到这一点,要求在系统设计上,器件选择上,软件编程上要全面考虑。比如说,在硬件和软件的设计上应该保证 plc 程序不仅在正常条件下能正确运行,而且在一些非正常情况下(如突然掉电再上电,按钮按错) ,也能正常工作。程序能接受并且只能接受合
29、法操作,对非法操作程序能予以拒绝等等。(3)经济实用经济运行也是系统设计的一项重要原则。一个新的控制工程固然能提高产品的质量,提高产品的数量,从而为工程带来巨大的经济效益和社会效益。但是,新工程的投入、技术的培训、设备的维护也会导致工程的投入和运行资金12的增加。在满足控制要求的前提下,一方面要注意不断地扩大工程的效益,另一方面也要注意不断地降低工程的成本。这就要求,不仅应该使控制系统简单、经济,而且要使控制系统的使用和维护即方便又低成本。(4)适应发展 社会在不断地前进,科学在不断地发展,控制系统的要求也一定会不断地在提高、不断地在完善。因此,在控制系统的设计时要考虑到今后的发展、完善。这就
30、要求在选择 plc 机型和输入/输出模块要能适应发展的需要,要适当留有余量3.1.2 系统设计的内容(1)选择机型目前,可编程序控制器产品种类繁多,同一个公司生产出的 plc 也常常推出系列产品。这需要用户去选择最适合自己要求的产品。正确选择产品中,首要的是选定机型。a. 根据系统类型选择机型从选机型的角度看,控制系统可以分成单体控制小系统、慢过程大系统和快速控制大系统。这些系统在 plc 的选型上是有区别的。单体控制的小系统:这种系统一般使用一台可编程序控制器就能完成控制要求,控制对象常常是一台设备或多台设备中的一个功能。如对原有系统的改造、完善或改进原有设备的某方面功能等等。这种系统对可编
31、程序控制器间的通信问题要求不高,甚至没有要求。但有时功能要求全面,容量要求变化大,有些还要与原设备系统的其它机器连接。对这类系统的机型选择要注意三种情况。一是设备集中,设备的功率较小,如机床。这时需选用局部式结构,低电压高密度输入输出模板。二是设备分散,设备的功率较大,如料场设备。这时需选用离散式结构,高电压低密度输入输出模板。三是有专门要求的设备,如飞剪。这时输入输出容量不是关键参数,更重要的是控制速度功能,选用高速计数功能模板。慢过程大系统:对运行速度要求不高但设备间有连锁关系,设备距离远,13控制动作多,如大型料场、高炉、码头、大型车站信号控制;也有的设备本身对运行速度要求高,但是部分子
32、系统要求并不高,如大型热连续轧钢厂、冷连续轧钢厂中的辅助生产机组和供油系统、供风系统等。对这一类型对象,一般不选用大型机,因为它编程、调试都不方便,一旦发生故障,影响面也大。一般都采用多台中小机型和低速网相连接。由于现代生产的控制器多为插件式模板结构,它的价格是随输入输出板数和智能模板数的多少决定的。同一种机型输入输出点数少,则价格便宜,反之则贵。所以一般使用网络相连后就不必要选大型机。这样选用每一台中小型可编程序控制器控制一台单体设备,功能简化,程序好编,调试容易,运行中一旦发生故障影响面小,且容易查找。例如东北建筑设计院和东北大学为鞍山市小型砌块厂和鞍钢矿碴厂设计的砌块自动生产线就是采取这
33、种结构进行控制的。其中成型机、升板机、降板机、排块机、码垛机、大车、小车每个部分都是采用了一台小型 plc 控制。在这个系统中每个生产设备都由一台可编程序控制器完成控制任务,然后用网络把整个系统管理起来。这种结构,所用控制器的台数虽然多些,但程序编写省时,调试方便,故障影响面小。从总体上看是合理的,可满足系统要求,价格也便宜。快速控制大系统:随着可编程序控制器在工业领域应用的不断扩大,在中小型的快速系统中,可编程序控制器不仅仅完成逻辑控制和主令控制,它已逐步进入了设备控制级,如高速线材,中低速热连轧等速度控制系统。在这样的系统中即使选用输入输出容量大、运行速度快、计算功能强的一台大型可编程序控
34、制器也难以满足控制要求。如用多台可编程序控制器,则有互相间信息交换与系统响应要求快的矛盾。采用可靠的高速网能满足系统信息快速交换的要求。高速网一般价格都很贵,适用于有大量信息交换的系统。 对信息交换速度要求高,但交换的信息又不太多的系统,也可以采用可编程序控制器的输出端口与另一台可编程序控制器的输入端口硬件互联,通过输出输入直接传送信息,这样传送速度快而且可靠。当然传送的信息不能太多,否则输入输出点占用太多。b. 根据控制对象选择机型:对控制对象要求进行估计,对确定机型十分重要。根据控制对象要求的输入/输出点数的多少,可以估计出 plc 的规模。根据控制对象的特殊要求,可以14估计出 plc
35、的性能。根据控制对象的操作规则可以估计出控制程序所占内存的容量。有了这些初步估计,会使得机型选择的可行性更大了。为了对控制对象进行粗估,首先要了解下列问题。对输入/输出点数的估计:为了正确地估计输入/输出点数,需要了解下面问题:1.对开关量输入,按参数等级分类统计。2.对开关量输出,按输出功率要求及其它参数分类统计。3.对模拟量输出/输入,按点数进行粗估。对 plc 性能要求的估计:为了正确地估计 plc 性能要求,需要了解下面问题:1.是否有特殊控制功能要求,如高速计数器等。2.机房离现场的最远距离为多少?3.现场对控制器响应速度有何要求。在此基础上选择控制器时尚需注意两个问题。其一是 pl
36、c 可带 i/o 点数。有的手册或产品目录单上给出的最大输入点数或最大输出点数,常意味着只插输入模块或只插输出模块的容量,即实际给出的是输入输出容量之和,有时也称为扫描容量,需格外注意。其二是 plc 通讯距离和速度。手册上给出的覆盖距离,有时叫最大距离,包括远程 i/o 板在内达到的距离。但远程 i/o 板的i/o 反应速度大大下降,一般为 19.2k 波特率。对所需内存容量的估计:用户程序所需内存与下列因素有关。1.逻辑量输入输出点数的估计。2.模拟量输入输出点数的估计。3.内存利用率的估计。4.程序编制者的编程水平的估计。程序中的各条指令最后都是以机器语言的形式存放在内存中。控制系统中输
37、入输出点数和存放该系统用户机器语言与所占用的内存数字之比称为内存利用率。内存利用率与编程水平有关。内存利用率的提高会使同样程序减少内存容量,从而降低内存投资、缩短周期时间、从而提高系统的响应时间。从上面内容的综合可以选择出合适的机型。当然,最后还要校验一下所用电源的容量。在校验电源容量时,要注意15plc 系统所需电流一定要在电源限定电流之内。如果满足不了这个条件,解决的办法只能有三个。其一是更换电源。其二是调整 i/0 模块。其三是更换 plc系统。在机型选定之后就要确定接口设备。plc 的接口设备的选择如何,对控制系统的功能至关重要。(2) 选择接口设备目前 plc 的产品很多,在选择机型
38、和接口设备时要注意选择质量好,控制可靠的产品。这里所说的接口设备包含两类。一类是 plc 自身的 i/o 模块、功能模块,一类是和接口模块相连的外部设备。对于 plc 自身的模块的选择主要注意两个问题。一是和 plc 能否很好块对接。这一点请注意模块的型号、规格要配套。最好类型、型号一致。这样才能使对接的方便、可靠、稳定。二是这些模块能和外部设备对接。这就考虑到模块和外部设备要匹配,要性能匹配、速度匹配、电平匹配。不仅要注意它们稳态特性,也要注意它们的动态特性。在系统的硬件选定之后,主要的问题是程序设计。为了能够便于程序设计,便于日常维护,合理地分配输入/输出点、恰当地对输入/输出点进行命名、
39、完整地编制输入输出变量表是必要的。(3) 分配输入输出点机型选好之后,系统设计人员需慎重考虑输入输出定义问题。所谓输入输出定义是指整体输入输出点的分布和每个输入输出点的名称定义,它们会给程序编制、系统调试和文本打印等带来很多方便。3.2 可编程控制器1969 年,在美国出现第一台可编程序逻辑控制器(programmable logic controllerplc)以来,经过 30 多年的发展,现在已经成为一种最重要、高可靠性、应用场合最多的工业控制微型计算机。它应用大规模集成电路、微型机技术和通信技术的发展成果,逐步形成具有多种优点和微型、小型、中型、大型、超大型等各种规格的 plc 系列产品
40、,应用于从继电器控制系统到监控计16算机之间的许多过程控制领域。可编程序控制器已和数控技术及工业机器人并列为工业自动化的三大支柱。初期的 plc 只是用于逻辑控制场合,代替继电器控制系统。随着微电子技术的发展,plc 以微处理器为核心,适用于开关量、模拟量和数字量的控制,它已进入过程控制和位置控制等场合的控制领域。目前,可编程序控制器既保留了原来可编程序逻辑控制器的所有优点,又吸收和发展了其他控制装置的优点,包括计算机控制系统、过程仪表控制系统、集散系统、分散系统等。在许多场合,可编程序控制器可以构成各种综合控制系统,列如构成逻辑控制系统、过程控制系统、数据采集和控制系统、图形工作站等等。3.
41、3 可编程控制器的特点(1)可靠性高。可靠性是用户选用的首位依据,因此,每个 plc 生产厂都将可靠性作为第一指标而加以研制,以单片机为核心,在硬件和软件上采取大量的抗干扰措施,使 plc 的平均无故障时间达到 30 万小时以上,使用寿命更长。(2)控制功能强。plc 具有逻辑判断、计数、定时、步进、跳转、移位、记忆、四则运算和数据传送等功能,可以实现顺序控制、逻辑控制、位置控制和过程控制等。(3)编程方便,易于使用。plc 采用与继电器电路相似的梯形图编程,比较直观,易懂易编,深受电气技术人员和电工的欢迎,容易推广应用。plc 可取代原继电器控制系统,有利于对老设备的技术改造。(4)使用于恶
42、劣的工业环境,抗干扰能力强。(5)具有各种接口,与外部设备连接非常方便。(6)采用积木式结构或模块式结构,具有较大的灵活性和可扩展性,扩展灵活方便。(7)维修方便。plc 上有 i/o 指示灯(led) ,哪个 i/o 元件有故障,一目了然。17图 7(8)可根据生产工艺要求或运行情况,随时对程序进行在线修改,不用更改硬接线,灵活性大,适应性强。3.4 可编程控制器的工作原理plc 是一种微机控制系统,其工作原理也与微机相同,但在应用时,可不必用计算机的概念去做深入的了解,只需将它看成是由普通的继电器、定时器、计数器、移位器等组成的装置,从而把 plc 等效成输入、输出和内部控制电路。3.5
43、西门子 s7-200plc 功能介绍s7-200 系列 plc 是 siemens 公司新推出的一种小型 plc。它以紧凑的结构、良好的扩展性、强大的指令功能、低廉的价格,已经成为当代各种小型控制工程的理想控制器。s7-200 plc 包含了一个单独的 s7-200 cpu 和各种可选择的扩展模块,可以十分方便地组成不同规模的控制器。其控制规模可以从几点上到几百点。s7-200 plc 可以方便地组成 plc-plc 网络和微机-plc 网络,从而完成规模更大的工程。s7-200 的编程软件 step7-micro/win32 可以方便地在 windows 环境下对plc 编程、调试、监控,使
44、得 plc 的编程更加方便、快捷。可以说,s7-200 可以完美地满足各种小规模控制系统的要求。s7-200 有四种 cpu,其性能差异很大。这些性能直接影响到 plc 的控制规模和 plc 系统的配置。3.5.1 s7-200 的技术指标目前 s7-200 系列 plc 主要有 cpu221、cpu222、cpu224 和 cpu226 四种。档次最低的是 cpu221,其数字量输入点数有 6 点,数字量输出点数有 4 点,是控制规模最小的 plc。档次最高的应属 cpu226,cpu226 集成了24 点输入16 点输出,共有1840 个数字量 i/o。可连接个扩展模块,最大扩展至 248
45、 点数字量 i/o 点或 35路模拟量 i/o。s7-200 系列 plc 四种 cpu 的外部结构大体相同,见图 7。状态指示灯 led显示 cpu 所处的工作状态指示。存储卡接口可以插入存储卡。通讯接口可以连接 rs-485 总线的通讯电缆。顶部端子盖下边为输出端子和 plc 供电电源端子。输出端子的运行状态可以由顶部端子盖下方一排指示灯显示,on 状态对应的指示灯亮。底部端子盖下边为输入端子和传感器电源端子。输入端子的运行状态可以由底部端子盖上方一排指示灯显示,on 状态对应的指示灯亮。前盖下面有运行、停止开关和接口摸块插座。将开关拨向停止位置时,可编程序控制器处于停止状态,此时可以对其
46、编写程序。将开关拨向运行位置时,可编程序控制器处于运行状态,此时不能对其编写程序。将开关拨向监控状态,可以运行程序,同时还可以监视程序运行的状态。接口插座用于连接扩展模块实现 i/o 扩展。3.5.2 cpu224 的技术指标cpu224 本机集成了 14 点输入10 点输出,共有 24 个数字量 i/o。它可连接 7 扩展模块,最大扩展至 168 点数字量 i/o 点或 35 路模拟量 i/o 点。cpu224有 13k 字节程序和数据存贮空间,6 个独立的 30kh高速计数器,2 路独立的20kh高速脉冲输出,具有 pid 控制器。cpu224 配有 1 个 rs-485 通讯编程口,具有
47、 ppi 通讯、mpi 通讯和自由方式通讯能力,是具有较强控制能力的小型控制器。(1)cpu224 的技术指标外形尺寸:120.5*80*62mm存储器:程序存储器 4096 字用户数据存储器 2560 字存储器类型 eeprom存储卡 eeprom 数据后备(超级电容) 190 小时19编程语言 lad,fbd 和 stl程序组织 一个组织块(可以包含子程序和中断程序)系统 i/o:本机 i/o 14 入10 出扩展模块数量 7 个模块数字量 i/o 映像区 256(128 入128 出)数字量 i/o 物理区 168(9474)模拟量 i/o 映像区 32 入32 出模拟量 i/o 物理区
48、 35(287)或 14 出附加功能:内置高速计数器 6 个(30kh)内置模拟电位器 2 个(8 位分辨率)脉冲输出 2 个高速输出(20kh)通讯中断 1 发送器2 接收器定时中断 2 个(255)输入中断 4 个实时时钟 内置口令保护 3 级口令保护为传感器提供 5vdc 电流:660(2)cpu224 的接线dc 输入 dc 输出:dc 输入端由 1m、0.00.7 为第 1 组,2m、1.01.5 为第 2 组,1m、2m 分别为各组的公共端。24vdc 的负极接公共端 1m 或 2m。输入开关的端接到 24v dc 的正极,输入开关的另端连接到 cpu224 各输入端。dc 输出端
49、由 1m、1l+、0.00.4 为第 1 组,2m、2l+、0.51.1 为第 2 组组成。1l+、2l+分别为公共端。第 1 组 24v dc 的负极接 1m 端,正极接 1l+端。输出负载的端接到 1m 端,输出负载的另端接到 cpu224 各输出端。第 2 组的接线与第 1 组相似。20dc 输入继电器输出:dc 输入端与 cpu224 的 dc 输入 dc 输出相同。继电器输出端由 3 组构成,其中 n(-)、1l、0.00.3 为第 1 组,n(-)、2l、0.40.6 为第 2 组,n(-)、3l、0.71.1 为第 3 组。各组的公共端为1l、2l 和 3l。第 1 组负载电源的
50、一端 n 接负载的 n(-)端,电源的另外一端 l(+)接继电器输出端的 1l 端。负载的另一端分别接到 cpu224 各个继电器输出端子。第 2 组、第 3 组的接线与第 1 组相似。3.5.3 模拟量输入模块 em231em231 具有 4 路模拟量输入,输入信号可以是电压也可以是电流,其输入与 plc 具有隔离。输入信号的范围可以由 sw1、sw2 和 sw3 设定。具体技术指标见表 2。表 2 em231 技术指标表型号em231 模拟量输入模块总体特性外形尺寸:71.2*80*62mm功耗 :3w输入特性本机输入 :4 路模拟量输入电源电压 :标准 24vdc/4ma输入类型 :01
51、0v、05v、5v、2.5v、020ma分辨率 :12bit转换速度 :250s隔离 :有耗电从 5vdc(i/o 总线)耗电 10 ma开关设置sw1 sw2 sw3 输入类型on off on 010von on off 05v 或 020maoff off on 5voff on off 2.5v21接线端子m 为 24vdc 电源负极端,l+ 为电源正极端ra、a+、a-;rb、b+、b-;rc、c+、c-;rd、d+、d-分别为第14 路模拟量输入端。电压输入时, “+”为电压正端, “-”为电压负端。电流输入时,需将“r”与“+”短接后作为电流的进入端, “-”为电流流出端。3.5
52、.4 模拟量输出模块 em232em232 具有 2 路模拟量输出,输出信号可以是电压也可以是电流,其输入与 plc 具有隔离。具体技术指标见表 3。表 3 em232 技术指标表型号em232 模拟量输出模块总体特性外形尺寸:71.2*80*62mm功耗 :3w输出特性本机输出 :2 路模拟量输出电源电压 :标准 24vdc/4ma输出类型 :10v、020ma分辨率 :12bit转换速度 :100s(电压输出) 、2ms(电流输出)隔离 :有耗电从 5vdc(i/o 总线)耗电 10 ma接线端子m 为 24vdc 电源负极端,l+ 为电源正极端m0、v0、i0;m1、v1、i1 分别为第
53、 12 路模拟量输出端。电压输出时, “v”为电压正端, “m”为电压负端。电流输出时, “i”为电流的进入端, “m”为电流流出端。3.6 硅调压模块pac01a 是一款新概念调压器。它无需单独外供电源和同步电源,只需 4-20ma 控制信号,接入负载后,即可实现调压功能。欧式风格的工艺结构,设计22紧凑,造型美观,附安全护盖。辅助功能包括:上电缓启动、缓关断、散热器超温和电源或负载故障,可广泛用于工业各领域中的电阻性负载调压。一、pac01a 主要技术指标:1.420ma 输入: 接收阻抗 5001.5k 调节输出分辨力:调压 0.2。移相范围:01702.负载方式: 50hz 单相 22
54、0vac/380vac3.led 灯状态显示:蓝色灯:上电运行前闪烁三次 (表示测试状态) ;运行正常时长亮; 不亮:控制器或电源故障红色灯闪烁:电源或负载故障报警指示;红、兰灯交替闪烁:散热器超温。 4.缓启、缓停: , 缓启、缓停时间均固定为 15 秒。 5.80超温保护: 散热器温度大于 80禁止输出并报警 解除:故障排除后,重新上电。 6电流容量: 40a 、 60a 、 80a 、 100a 。二、安装及使用须知: 1.使用前请认真阅读本说明书,严格按要求接线使用。 2.本电压调整器是壁挂式,垂直安装在通风良好,不受日光直射或热辐射,无腐蚀性无可燃性的环境中。3.工作电流大于 30a
55、 时,需采用强制风冷。高温高湿以及海拔大于 1000 米,应降额使用。4.装置过热保护后,如要再运行,需排除故障后,再送电运行。5.在使用过程中若发生过流现象,应首先检查负载有无短路等故障。6.工作环境温度:0+55 通风良好的位置。 工作环境相对湿度: 90%。7.负载短路保护:一般按额定负载电流的 1.5 倍选择,外配 rs0 快速熔断器作为短路保护。三、初步调试1.初始接线:参照接线图接线,为调试可靠,一般先接 100200w 灯泡假23负载并将仪表置手动状态。2.手动调整:手动调整仪表输出范围为 0100%。此时,负载电压应均匀变化。3.7 测温元件及温度检测技术目前,常用的温度传感器
56、种类很多:热电偶传感器、热敏电阻传感器、热电阻传感器和半导集成温度传感器,但是在微机温度控制系统中使用的传感器必须是能将非电量转变成电量的传感器,因此使用的就是热电阻传感器。本系统要求的测温范围为 0200,因此选用热电阻,在此选用 pt100 热电阻,需要强调的是基于热平衡原理,在本设计中采用接触式测温,测温敏感元件必须与介质接触,使两者处于同一热平衡状态。3.7.1 温度变送器的选择pt100 传感器测量温度的隔离变送器,型号为 rs3100, 在工业上主要用于测量-200 +500的温度。该产品 pt100 传感器由用户自己配备,变送器内有线性化和长线补偿功能,出厂时按照 pt100 国
57、标分度表校正,完全达到 0.2 级精度要求。输入、输出和辅助电源之间是完全隔离(三隔离) ,可以承受2500vdc 的隔离耐压。产品采用 din35 国际标准导轨安装方式,体积小、精度高,性能稳定、性价比高,可以广泛应用在石油、化工、电力、仪器仪表和工业控制等行业。主要特性输入: pt100(-20+400) (范围可选择)输出信号: 4.20ma/05v精度等级: 0.2 级(fsr%)内含线性化和长线补偿功能隔离耐压:2500vdc(0.5ma,60s)din35 导轨安装精度高、性能稳定可靠。技术参数序号 参数名称 测试条件 mintypmax 单位备注241输入类型铂电阻 10002精
58、度等级 fsr%0.2 级3辅助电源 12,15,24v4电源范围10%静态电流+24vdc 16 20 ma 5 。存储温度 -20 80 3.8 硬件电路图设计上面我们主要介绍了本系统的硬件设备组成及其性能指标,下面我们根据以上硬件设备的性能指标来完成系统的硬件电路图的设计。(1)硫化机温度控制的强电电源图,如图 8 所示。图 8 温度控制的强电电源图(2)硫化机稳定度控制的 plc 接线图,如图 9。25图 9plc 接线图3.9 本章小结本章主要介绍了本系统主要硬件设备技术指标和硬件电路图的设计。第四章第四章 软件设计软件设计4.1 软件设计思想本系统是以西门子 s7-200plc 系
59、列中的 cpu224 为核心而设计的,用西门子公司专门为其设计的“step 7-micro/win 32”软件进行编程。在 s7-200plc 编制程序时首先要根据整个工程的要求把程序分块,其次是合理利用指令,严格注意信号名称定义,恰如其分地编写各个程序块的程序。然后经过单元调试,软硬件联调与系统总调,对程序进行修改。编好的程序还必须经过一定时间的运行考验,才可以投入实际现场工作。4.2 s7-200 的程序结构s7-200 的程序结构有两种,即线性结构和分块结构。在程序设计叫线性程序设计和分块程序设计。26(1)线性程序设计线性程序设计就是把工程中需要控制的任务按照工艺要求书写在主程序(0b
60、1)中。例如一个控制工程共有四个控制任务分别为,任务 a 控制、任务 b控制、任务 c 控制和任务 d 控制。线性程序设计就是把这 4 个控制程序按照要求编写在一个主程序中。线性程序的结构简单,分析起来一目了然。这种结构适用于编写一些规模较小,运行过程比较简单的控制程序。对于一些控制规模较大,运行过程比较复杂的控制程序,特别是分支较多的控制程序则不宜选用这种结构。(2)分块程序设计分块结构的程序是根据工程的特点,把一个复杂的控制工程分成多个比较简单的、规模较小的控制任务。可以把这些控制任务分配给一个个子程序块。在子程序中编制具体任务的控制程序,最后由主程序利用调用的方式把整个控制程序统管起来。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 耐火土石矿山开采对矿区生态环境的监测与预警考核试卷
- 木片在船舶建造中的应用考核试卷
- 探秘生态学实践
- 山西林业职业技术学院《红色经典音乐作品赏析》2023-2024学年第一学期期末试卷
- 江苏省扬州市江都区实验重点中学2024-2025学年初三下学期期末考质量调研(一模)生物试题含解析
- 山东省东平县重点名校2025年初三下学期第二次段考生物试题试卷含解析
- 山东省青岛市城阳九中学2024-2025学年初三下学期第四次月考生物试题含解析
- 辽宁省辽阳市2025年初三年级教学质量检测试题考试(二)生物试题试卷含解析
- 铁岭卫生职业学院《唐诗宋词鉴赏》2023-2024学年第二学期期末试卷
- 四川工商职业技术学院《休闲体育活动策划与案例分析》2023-2024学年第一学期期末试卷
- 高氧潜水考试题及答案
- 2025年二级建造师之二建矿业工程实务通关考试题库带答案解析
- 盲医考试题及答案
- 上海市宝山区2022-2023学年五年级下学期期中调研语文试题(有答案)
- 教科版科学三年级下册期中测试卷
- 中级财务会计课件第四章 金融资产学习资料
- 大概念科学教学
- 浙江省温州市2025年中考数学二模试题(附答案)
- 踝关节置换术护理
- TCHSA 088-2024 口腔颌面修复中三维面部扫描临床应用指南
- 北师大版八年级数学上册一次函数《一次函数中的三角形面积 》教学课件
评论
0/150
提交评论