张洋
【摘 要】温控系统在各个行业应用十分广泛,随着科学技术的不断发展,人们对温度控制系统的要求越来越高,因此,高精度、智能化、人性化的温度控制系统是国内外必然发展趋势。PLC(可编程控制器)以其可靠性高、抗干扰能力强、编程简单、功能强大、性价比高、体积小、能耗低等显著特点广泛应用于现代工业的自动控制之中。PID闭环控制是控制系统中应用很广泛的一种控制算法,对大部分控制对象都有良好的控制效果。本文通过对基于西门子PLC的温控系统实例的研究,实现智能精细化的温度控制。
【关键词】温度控制;PLC;PID
1.1 温度控制系统的意义
温度及湿度的测量和控制对人类日常生活、工业生产、气象预报、物资仓储等都起着极其重要的作用。在许多场合,及时准确获得目标的温度、湿度信息是十分重要的,近年来,温湿度测控领域发展迅速,并且随着数字技术的发展,温湿度的测控芯片也相应的登上历史的舞台,能够在工业、农业等各领域中广泛使用。
1.2 PLC
可编程控制器的英文名称是Programmable Logic Controller,即可编程逻辑控制器,简称PLC。
现代制造业必须对市场需求做出快速反应,生产小批量、多品种、多规格、低成本和高质量的产品,这便要求生产设备和自动化生产线的控制系统必须具有极高可靠性和灵活性。可编程控制器正是顺应这一潮流而出现的,以微处理器为基础的通用工业控制装置。
2.1 硬件配置
S7-200系列PLC可提供4种不同的基本单元和6种型号的扩展单元。其系统构成包括基本单元、扩展单元、编程器、存储卡、写入器等。
本论文采用的是CPU226。它具有24输入/16输出共40个数字量I/O点。可连接7个扩展模块,最大扩展至248路数字量I/O点或35 路模拟量I/O点。26K字节程序和数据存储空间。6个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PID控制器。2个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。I/O端子排可很容易地整体拆卸。用于较高要求的控制系统,具有更多的输入/输出点,更强的模块扩展能力,更快的运行速度和功能更强的内部集成特殊功能。可完全适应于一些复杂的中小型控制系统。
2.2 EM235模拟量输入模块
EM235模块是组合强功率精密线性电流互感器、意法半导体(ST)单片集成变送器ASIC芯片于一体的新一代交流电流隔离变送器模块,它可以直接将被测主回路交流电流转换成按线性比例输出的DC4~20mA(通过250Ω电阻转换DC1~5V或通过500Ω电阻转换DC2~10V)恒流环标准信号,连续输送到接收装置(计算机或显示仪表)。
3.1 PID控制程序设计
模拟量闭环控制较好的方法之一是PID控制,PID在工业领域的应用已经有60多年,现在依然广泛地被应用。人们在应用的过程中积累了许多的经验,PID的研究已经到达一个比较高的程度。
比例控制(P)是一种最简单的控制方式。其控制器的输出与输入误差信号成比例关系。其特点是具有快速反应,控制及时,但不能消除余差。
在积分控制(I)中,控制器的输出与输入误差信号的积分成正比关系。积分控制可以消除余差,但具有滞后特点,不能快速对误差进行有效的控制。
在微分控制(D)中,控制器的输出与输入误差信号的微分(即误差的变化率)成正比关系。微分控制具有超前作用,它能猜测误差变化的趋势。避免较大的误差出现,微分控制不能消除余差。
PID控制,P、I、D各有自己的长处和缺点,它们一起使用的时候又和互相制约,但只有合理地选取PID值,就可以获得较高的控制质量。
3.2 PLC中的回路指令
西门子S7-200系列PLC中使用的PID回路指令,见表3.2
表3.2 PID回路指令
使用方法:当EN端口执行条件存在时候,就可进行PID运算。指令的两个操作数TBL和LOOP,TBL是回路表的起始地址,本文采用的是VB100,因为一个PID回路占用了32个字节,所以VD100到VD132都被占用了。LOOP是回路号,可以是0~7,不可以重复使用。
3.3 PID参数整定
PID参数整定方法就是确定调节器的比例系数P、积分时间Ti和和微分时间Td,改善系统的静态和动态特性,使系统的过渡过程达到最为满意的质量指标要求。一般可以通過理论计算来确定,但误差太大。目前,应用最多的还是工程整定法:如经验法、衰减曲线法、临界比例带法和反应曲线法。
经验法又叫现场凑试法,它不需要进行事先的计算和实验,而是根据运行经验,利用一组经验参数,根据反应曲线的效果不断地改变参数,对于温度控制系统,工程上已经有大量的经验。
4.总结
PLC(可编程控制器)以其可靠性高、抗干扰能力强、编程简单、功能强大、性价比高、体积小、能耗低等显著特点广泛应用于现代工业的自动控制之中。PID闭环控制是控制系统中应用很广泛的一种控制算法,对大部分控制对象都有良好的控制效果。
【参考文献】
[1] SIMATIC S7-200可编程序控制器系统手册[M].北京:机械工业出版社,2002.
[2] 西门子(中国)有限公司.深入浅出西门子S7-200PLC(第三版)[M].北京:北京航空航天大学出版社,2007.
[3] 戴仙金.西门子S7-200系列PLC应用与开发[M].中国水利水电出版社,2007.
[4] 张仑.可编程序控制器中PID控制的研究[J].电子电气教学学报,2005(3).
[5] 马小军.可编程控制器及应用[M].南京:东南大学出版社,2007.