




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 电炉温度控制系统的PLC设计 摘 要 温度是工业生产对象中主要的被控参数之一,本文通过设计温度控制系统,表达PLC在模拟量信号检测与控制中应用的优越性。本文中被控对象是电炉,在炉温自动控制系统中,炉温经过热电偶检测和温度变送器的转换,变为相应的电压信号,送往PLC控制器,再经过模拟量输入/输出模块A/D转换为数字量,并由程序将给定的温度值与测量值比拟,然后根据偏差大小按比例调节规律,计算出校正量。通过模拟量输入/输出模块的输出控制作用,消除炉温的偏差,从而使炉温到达并稳定在给定的数值上。 关键词 PLC,温度控制,比例调节ABSTRACTThe temperature is a primar
2、ily being controlled parameter in the object of the industry production ,this text is an example of the temperature monitors and control system , and explains the PLC applied problem in imitate deal signal to monitor with the control . The electricity heat furnace is controlled object in this text ,
3、in the automatic control system of the heat furnace temperature ,the temperature is examined by thermocouple and transformed by the thermostat , changed into the relevant electric voltage signal ,send to PLC controller ,and being transformed into arithmetic figure deal by imitate deal signal input/o
4、utput the mold piece(A/D) ,given temperature will be compared to measured value from procedure , then according to the deviation size and inverse proportion regulates regulation ,and compute out to correct the deal .According to output control function of imitate deal signal input/output the mold pi
5、ece ,eliminating warp of the heat furnace temperature ,accordingly the heat furnace temperature make attain stable and at the deviation size.Key Words PLC, Temperature control, Proportion adjust目 录 TOC o 1-3 h z u HYPERLINK l _Toc156507893 摘 要 PAGEREF _Toc156507893 h I HYPERLINK l _Toc156507894 ABST
6、RACT PAGEREF _Toc156507894 h II HYPERLINK l _Toc156507895 1 绪 论 PAGEREF _Toc156507895 h 1 HYPERLINK l _Toc156507896 1.1 课题背景、目的及意义 PAGEREF _Toc156507896 h 1 HYPERLINK l _Toc156507897 1.1.1 课题背景 PAGEREF _Toc156507897 h 1 HYPERLINK l _Toc156507898 1.1.2 课题的目的及意义 PAGEREF _Toc156507898 h 1 HYPERLINK l _
7、Toc156507899 1.2 本文内容介绍 PAGEREF _Toc156507899 h 1 HYPERLINK l _Toc156507900 2 可编程控制器PLC概况 PAGEREF _Toc156507900 h 3 HYPERLINK l _Toc156507901 可编程控制器的概述 PAGEREF _Toc156507901 h 3 HYPERLINK l _Toc156507902 PLC的定义 PAGEREF _Toc156507902 h 3 HYPERLINK l _Toc156507903 PLC的特点 PAGEREF _Toc156507903 h 3 HYPE
8、RLINK l _Toc156507904 PLC的开展 PAGEREF _Toc156507904 h 4 HYPERLINK l _Toc156507905 2.5 PLC的根本组成及各局部作用 PAGEREF _Toc156507905 h 4 HYPERLINK l _Toc156507906 中央处理单元(CPU) PAGEREF _Toc156507906 h 4 HYPERLINK l _Toc156507907 存储器 PAGEREF _Toc156507907 h 5 HYPERLINK l _Toc156507908 2.5.3 I/0单元 PAGEREF _Toc1565
9、07908 h 6 HYPERLINK l _Toc156507909 电源局部 PAGEREF _Toc156507909 h 6 HYPERLINK l _Toc156507910 扩展接口 PAGEREF _Toc156507910 h 6 HYPERLINK l _Toc156507911 通信接口 PAGEREF _Toc156507911 h 6 HYPERLINK l _Toc156507912 编程器 PAGEREF _Toc156507912 h 6 HYPERLINK l _Toc156507913 2.6 PLC的应用领域 PAGEREF _Toc156507913 h
10、7 HYPERLINK l _Toc156507914 3 可编程控制器的编程语言 PAGEREF _Toc156507914 h 9 HYPERLINK l _Toc156507915 3.1 梯形图语言 PAGEREF _Toc156507915 h 9 HYPERLINK l _Toc156507916 梯形图与继电控制的区别 PAGEREF _Toc156507916 h 9 HYPERLINK l _Toc156507917 梯形图的格式 PAGEREF _Toc156507917 h 9 HYPERLINK l _Toc156507918 3.2 助记符语言 PAGEREF _To
11、c156507918 h 10 HYPERLINK l _Toc156507919 3.3 根本逻辑指令系统 PAGEREF _Toc156507919 h 10 HYPERLINK l _Toc156507920 逻辑取与输出线圈驱动指令 PAGEREF _Toc156507920 h 10 HYPERLINK l _Toc156507921 单个触点串联指令 PAGEREF _Toc156507921 h 10 HYPERLINK l _Toc156507922 触点并联指令 PAGEREF _Toc156507922 h 10 HYPERLINK l _Toc156507923 串联电路
12、块的并联指令 PAGEREF _Toc156507923 h 10 HYPERLINK l _Toc156507924 并联电路块的串联指令 PAGEREF _Toc156507924 h 11 HYPERLINK l _Toc156507925 置位与复位指令 PAGEREF _Toc156507925 h 11 HYPERLINK l _Toc156507926 移位指令 PAGEREF _Toc156507926 h 11 HYPERLINK l _Toc156507927 4 模块方案的选择与论证 PAGEREF _Toc156507927 h 12 HYPERLINK l _Toc1
13、56507928 4.1 总体方案的选择 PAGEREF _Toc156507928 h 12 HYPERLINK l _Toc156507929 4.2 各独立模块方案论证 PAGEREF _Toc156507929 h 13 HYPERLINK l _Toc156507930 4.2.1 温度检测模块 PAGEREF _Toc156507930 h 13 HYPERLINK l _Toc156507931 4.2.2 变频调速模块 PAGEREF _Toc156507931 h 14 HYPERLINK l _Toc156507932 4.2.3 主控模块PLC PAGEREF _Toc1
14、56507932 h 15 HYPERLINK l _Toc156507933 4.2.4 功率输出电路及其控制原理的分析 PAGEREF _Toc156507933 h 17 HYPERLINK l _Toc156507934 4.2.5 显示电路设计 PAGEREF _Toc156507934 h 17 HYPERLINK l _Toc156507935 4.2.6 按键接入 PAGEREF _Toc156507935 h 17 HYPERLINK l _Toc156507936 4.2.7 报警电路设计 PAGEREF _Toc156507936 h 18 HYPERLINK l _To
15、c156507937 4.2.8 温度调节模块 PAGEREF _Toc156507937 h 18 HYPERLINK l _Toc156507938 4.2.9 硬件总框图 PAGEREF _Toc156507938 h 18 HYPERLINK l _Toc156507939 5 系统软件设计 PAGEREF _Toc156507939 h 19 HYPERLINK l _Toc156507940 主要的工作流程图 PAGEREF _Toc156507940 h 19 HYPERLINK l _Toc156507941 5.2 PID控制器的参数整定 PAGEREF _Toc156507
16、941 h 20 HYPERLINK l _Toc156507942 5.3 程序设计 PAGEREF _Toc156507942 h 21 HYPERLINK l _Toc156507943 结论 PAGEREF _Toc156507943 h 24 HYPERLINK l _Toc156507944 参考文献 PAGEREF _Toc156507944 h 25 HYPERLINK l _Toc156507945 致 谢 PAGEREF _Toc156507945 h 261 绪 论1.1 课题背景、目的及意义1.1.1 课题背景 随着电子行业的飞速开展,IC技术的不断提高,PLC在国民经
17、济生产各行业发挥了重要作用。它因为集成度高,体积小,运行可靠,应用灵活,价格低,面向控制等特点得到了广阔工程技术人员的好评。在温度控制方面,PLC能够代替以前常规的模拟调节器。目前,我国在这些方面的技术水平与欧美等拥有先进制造技术的国家还有一定的差距。我们波撇需要培养和训练能够设计智能化,自动化设备的工程技术人才。智能作为现在的新创造,是以后的开展发祥和趋势,他能够按照预先设定的模式在一个环境里自动运作,不需要人为的管理,可应用于各个领域。炉温控制就是其中的一个。本设计介绍了利用PLC进行炉温控制系统的根本组成,工作原理,程序设计和系统的抗干扰措施。本设计结构简单,实用型强,有较高自能化,人性
18、化特点1.1.2 课题的目的及意义本次毕业设计选择“电炉温度控制的PLC控制设计是为了更好地学习和研究PLC电气设计的相关知识,掌握电路设计的方法和技巧。学会如何将学习到的理论知识用到实际当中,怎么能够活学活用。深入的了解电子元器件的使用方法,了解各个元器件的根本用法,能够灵活敏捷的判断电路中出现的故障,学会独立设计,积累更多的设计经验,加强焊接能力和技巧,同时在实践过程中锻炼查阅,归纳质料的能力,提高理论知识联系动手能力。 通过亲自独立设计培养训练我们大学生应用所学专业知识解决实际工程实践问题的技能,稳固所学专业知识,拓宽知识面。激发我们大学生的创新意识,培养合格的具有实践动手能的创新型人才
19、。 1.2 本文结构安排 本设计系统以PLC为控制核心,加以温度检测电路,变频调速器,D/A转换器以及其他电路构成。系统由PLC通过对温度检测电路检测到的温度加以分析,与给定的对应所要控制的多组温度值进行比拟,找出温度值所在范围,根据PLC中设置的PID参数,输出相应温度初值对应的受控对象电机的转速初值,经D/A转换为模拟电压,通过信号转为变频器的频率,控制变频调速装置,带动被控对象,并且把被控对象的转速经变换电路和D/A转换器反响到PLC中,与输出的转速初值进行比拟,其偏差被PID程序计算后重新输出,在规定的时间内循环,从而实现对温度的控制。本系统简洁,灵活,可扩展性好,具有电路设计简单,精
20、度高,控制效果好的优点 2 可编程控制器PLC概况可编程序控制器(Programmable Controller)通常也可简称为可编程控制器,英文缩写为PC或PLC,是以微处理器为根底,综合了计算机技术、自动控制技术和通信技术开展起来的一种通用的工业自动控制装置。它具有体积小、功能强、程序设计简单、灵活通用、维护方便的一系列的优点,特别是它的高可靠性和较强的适应恶劣工作环境的能力,更是得到了用户的好评,因而在冶金、能源、化工、交通、电力等领域中的到了越来越广泛的应用,成为了现代工业控制的三大支柱PLC、机器人、CAD/CAMPLC的定义国际电工委员会(International Electri
21、cal Committee- IEC),1987年的第三版对PLC作了如下的定义: PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计算和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器实际上是一种工业控制计算机,它的硬件结构与一般微机控制系统相似,甚至与之无异。可编程序控制器主要由CPU(中央处理单元)存储器(RAM和EPROM),输入/输出模块(简称为I/O模块)、编程器和电源五大局部组成。近年来开展极为迅速、应用面极广的工业控制装置。它按照成熟而有
22、效的继电器控制概念和设计思想,利用不断开展的新技术、新电子器件,逐步形成了具有特色的各种系列产品。PLC的特点PLC之所以越来越受到控制界人士的重视,是和它的优点分不开的: = 1 * GB3 功能齐全,它的适用性极强,几乎所有的控制要求,它均能满足; = 2 * GB3 应用灵活, 其标准的积木式硬件结构,以及模块化的软件设计,使得它不仅可以适应大小不同、功能繁复的控制要求,而且可以适应各种工艺流程变更较多的场合; = 3 * GB3 操作方便,维修容易,稳定可靠。尽管PLC有各种型号,但都可以适应恶劣的工业应用环境,耐热、防潮、抗震等性能也很好,一般平均无故障率可达几万小时。PLC的开展1
23、968年美国GM通用汽车公司提出取代继电器控制装置的要求,并公开招标提出十项标准: = 1 * GB3 编程方便,现场可修改程序; = 2 * GB3 维修方便,采用模块化结构; = 3 * GB3 可靠性高于继电器控制装置; = 4 * GB3 体积小于继电器控制装置; = 5 * GB3 数据可直接送入管理计算机; = 6 * GB3 本钱可与继电器控制装置竞争; = 7 * GB3 输入可以是交流115V; = 8 * GB3 输出为交流115V, 2A以上,能直接驱动电磁阀,接触器等; = 9 * GB3 在扩展时,原系统只要很小变更; = 10 * GB3 用户程序存储器容量至少能扩
24、展到4K。1969年,美国数字公司(DEC)研制出了第一台可编程序控制器,满足了GM公司装配线的要求。这种新型的工业控制装置简单易懂、操作方便、可靠性高、通用灵活、体积小、使用寿命长,很快在美国其它工业领域推广使用。随着集成电路技术和计算机技术的开展,现在已有了第五代PLC产品。2.5 PLC的根本组成及各局部作用PLC是一种通用的工业控制装置,其组成与一般的微机系统根本相同。按结构形式的不同,PLC可分为整体式和组合式两类。整体式PLC是将中央处理单元(CPU)、存储器、输入单元、输出单元、电源、通信接口等组装成一体,构成主机。另外还有独立的1/0扩展单元与主机配合使用。主机中,CPU是PL
25、C的核心,1/0单元是连接CPU与现场设备之间的接口电路,通信接口用于PLC与编程器和上位机等外部设备的连接。组合式PLC将CPU单元、输入单元、输出单元、智能1/0单元、通信单元等分别做成相应的电路板或模块,各模块插在底板上,模块之间通过底板上的总线相互联系。装有CPU单元的底板称为CPU底板,其它称为扩展底板。CPU底板与扩展底板之间通过电缆连接,距离一般不超过10m.无论哪种结构类型的PLC,都可以根据需要进行配置与组合。2.5.1中央处理单元(CPU)CPU在PLC中的作用类似于人体的神经中枢,它是PLC的运算、控制中心。它按照系统程序所赋予的功能,完成以下任务: = 1 * GB3
26、接收并存储从编程器输入的用户程序和数据; = 2 * GB3 诊断电源、PLC内部电路的工作状态和编程的语法错误; = 3 * GB3 用扫描的方式接收输入信号,送入PLC的数据存放器保存起来; = 4 * GB3 PLC进入运行状态后,根据存放的先后顺序逐条读取用户程序,进行解释和执行,完成用户程序中规定的各种操作; = 5 * GB3 将用户程序的执行结果送至输出端。现代PLC使用的CPU主要有以下几种:1)通用微处理器,如8080, 8088, Z80A, 8085等。通用微处理器的价格廉价,通用性强,还可以借用微机成熟的实时操作系统、丰富的软硬件资源。2) 单片机,如8051等。单片机
27、由于集成度高、体积小、价格低和可扩充性好,很适合在小型PLC上使用,也广泛地用于PLC的智能UO模块。3) 位片式微处理器,如AMD2900系列等。位片式微处理器是独立于微型机的另一分支。它主要追求运算速度快,它以4位为一片。用几个位片级联,可以组成任意字长的微处理器。改变微程序存储器的内容,可以改变计算机的指令系统。位片式结构可以使用多个微处理器,将控制任务划分为假设干个可以并行处理的局部,几个微处理器同时进行处理。这种高运算速度与可以适应用户需要的指令系统相结合,很适合于以顺序扫描方式工作的PLC使用。根据存储器在系统中的作用,可以把它们分为以下3种: = 1 * GB3 系统程序存储器:
28、和各种计算机一样,PLC也有其固定的监控程序、解释程序,它们决定了PLC的功能,称为系统程序,系统程序存储器就是用来存放这局部程序的。系统程序是不能由用户更改的,故所使用的存储器为只读存储器ROM或EPROM. = 2 * GB3 用户程序存储器:用户根据控制功能要求而编制的应用程序称为用户程序,用户程序存放在用户程序存储器中。由于用户程序需要经常改动、调试,故用户程序存储器多为可随时读写的RAM。由于RAM掉电会丧失数据,因此使用RAM作用户程序存储器的PLC,都有后备电池(铿电池)保护RAM,以免电源掉电时,丧失用户程序。当用户程序调试修改完毕,不希望被随意改动时,可将用户程序写入EPRO
29、M.目前较先进的PLC(如欧姆龙公司的CPMIA型PLC)采用快闪存储器作用户程序存储器,快闪存储器可随时读写,掉电时数据不会丧失,不需用后备电池保护。 = 3 * GB3 工作数据存储器:工作数据是经常变化、经常存取的一些数据。这局部数据存储在RAM中,以适应随机存取的要求。在PLC的工作数据存储区,开辟有元件映象存放器和数据表。元件映象存放器用来存储PLC的开关量输入/输出和定时器、计数器、辅助继电器等内部继电器的ON/OFF状态。数据表用来存放各种数据,它的标准格式是每一个数据占一个字。它存储用户程序执行时的某些可变参数值,如定时器和计数器的当前值和设定值。它还用来存放A/0转换得到的数
30、字和数学运算的结果等。根据需要,局部数据在停电时用后备电池维持其当前值,在停电时可保持数据的存储器区域称为数据保持区。2.5.3 I/0单元I/0单元也称为I/0模块。PLC通过I/0单元与工业生产过程现场相联系。输入单元接收用户设备的各种控制信号,如限位开关、操作按钮、选择开关、行程开关以及其他一些传感器的信号。通过接口电路将这些信号转换成中央处理器能够识别和处理的信号,并存到输入映像存放器。运行时CPU从输入映像存放器读取输入信息并进行处理,将处理结果放到输出映像存放器。输出映像存放器由输出点对应的触发器组成,输出接口电路将其由弱电控制信号转换成现场需要的强电信号输出,以驱动电磁阀、接触器
31、、指示灯被控设备的执行元件.PLC一般使用220V的交流电源,内部的开关电源为PLC的中央处理器、存储器等电路提供5V, +12V, +24V的直流电源,使PLC能正常工作。电源部件的位置形式可有多种,对于整体式结构的CPU,通常电源封装到机壳内部;对于模块式PLC,有的采用单独电源模块,有的将电源与CPU封装到一个模块中。扩展接口用于将扩展单元以及功能模块与根本单元相连,使PLC的配置更加灵活以满足不同控制系统的需要。为了实现“人一机或“机一机之间的对话,PLC配有多种通信接口。PLC通过这些通信接口可以与监视器、打印机和其他的PLC或计算机相连。当PLC与打印机相连时,可将过程信息、系统参
32、数等输出打印;当与监视器相连时.可将过程图像显示出来;当与其他PLC相连时,可以组成多机系统或连成网路,实现更大规模的控制;当与计算机相连时,可以组成多级控制系统,实现控制与管理相结合的综合性控制。编程器的作用是提供用户进行程序的编制、编辑、调试和监视。编程器有简易型和智能型两类。简易型的编程器只能联机编程,且往往需要将梯形图转化为机器语言助记符后,才能输入。它一般由简易键盘和发光二级管或其他显示管件组成。智能型的编程器又称为图形编程器,它可以联机编程,也可以脱机编程,具有LCD或CRL图形显示功能,可以直接输入梯形图和通过屏幕对话。还可以利用PC作为编程器,PLC生产厂家配有相应的编程软件,
33、使用编程软件可以在屏幕上直接生成和编辑梯形图、语句表、功能块图和顺序功能图程序,并可以实现不同编程语言的互相转换。程序被下载到PLC,也可以将PLC中的程序上传到计算机。程序可以存盘或打印,通过网络,还可以实现远程编程和传送。现在很多PLC已不再提供编程器,而是提供微机编程软件了,并且配有相应的通信连接电缆。2.6 PLC的应用领域PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时日常维护也变得容易起来,更重要的是使同一设备经过改变程序而改变生产过程成为可能。这特别适合多品种、小批量的生产场合。目前,PLC在国内外已广泛应用于钢铁、石油、化工、
34、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况主要分为如下几类: = 1 * GB3 开关量逻辑控制取代传统的继电器控制电路,实现逻辑控制、顺序控制,既可用于控制单台设备,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。 = 2 * GB3 工业过程控制在工业生产过程当中,存在一些如温度、压力、流量、液位和速度等连续变化的量(即模拟量),PLC采用相应的A/D和D/A转换模块及各种各样的控制算法程序来处理模拟量,完成闭环控制。PID调节是一般闭环控制系统中用得较多的一种调节方法。过程控制在冶金、化工、热处理、
35、锅炉控制等场合有非常广泛的应用。 = 3 * GB3 运动控制PLC可以用于圆周运动或直线运动的控制。一般使用专用的运动控制模块,如可驱动步进电机或伺服电机的单轴或多轴位置控制模块,广泛用于各种机械、机床、机器人、电梯等场合。 = 4 * GB3 数据处理PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。数据处理一般用于如造纸、冶金、食品工业中的一些大型控制系统。 = 5 * GB3 通信及联网PLC通信包括PLC间的通信及PLC与其它智能设备间的通信。随着工厂自动化网络的开展,现在的PLC都具有通信接口,通信非
36、常方便。但是,可编程控制器产品并不针对某一具体工业应用,在实际应用时,其硬件需根据实际需要进行选用配置,其软件需根据控制要求进行设计编制。3 可编程控制器的编程语言PLC的编程语言有梯形图语言、助记符语言、流程图语言和布尔代数语言等。其中前两种语言用得较多,流程图语言也在许多场合被采用。在此介绍梯形图语言和助记符语言的编程及其特点。3.1 梯形图语言梯形图与继电控制的区别梯形图结构沿用继电控制原理图的形式,采用了常开触点、常闭触点、线圈和功能快等结构的图形语言。对于同一控制电路,继电控制原理图和梯形图的输入/输出信号根本相同,控制过程等效。二者的区别在于继电控制原理图使用的是硬件继电器和定时器
37、,靠硬件连接组成控制线路,而PLC梯形图使用的是内部继电器、定时器和计数器,靠软件实现控制。因此,PLC的使用具有很高的灵活性,程序修改正程非常防那个边。如下图是继电器线路图和与其等效PLC的梯形图。 图3.1 等效PLC梯形图图a中SB1为常开按钮,SB2为常闭按钮,KM为继电器线圈。按下启动按钮SB1,继电器KM的线圈通电,其常开触点KM合,由于常开触点KM与启动按钮SB1并联,即使松开启动按钮SB1,已经闭合的常开触点KM仍然能使继电器KM的线圈通电,这个常开触点称做“自锁触点。停止时按下停止按钮SB2,继电器KM的线圈失电。图b中X0为常开触点,X1为常闭触点,Y0表示输出,其工作状态
38、受X0、X1信号控制,逻辑上与图a相同,但是SB1、SB2均为物理实体,而X0、X1等表示的可能是外部开关或硬开关,也可能是内部开关或触点内部软继电器触点。 = 1 * GB3 梯形图按行从上到下、每行从左到右的顺序编写。PLC执行顺序与梯形图的编写顺序一致。 = 2 * GB3 图左、右两边的垂直线分别称为起始母线和终止母线。每一逻辑行必须从起始母线开始画起,终止母线可以省略。 = 3 * GB3 梯形图中的触点有两种,即常开触点和常闭触点。这些触点可以是PLC的输入触点或内部继电器触点,也可以是内部继电器、定时器/计数器的状态。同一标记的触点可以反复使用,次数不限。这是因为每一触点的状态存
39、入PLC内的存储单元中,可以反复读/写。传统继电器控制中的每个开关均对应一个物理实体,故使用次数有限。这是PLC优于传统控制的优点之一。 = 4 * GB3 梯形图的最右侧必须连接输出元素。PLC的输出元素用圆圈表示。机型不同,输出元素表示有些区别。同一输出变量只能使用一次。 = 5 * GB3 梯形图中的触点可以任意串、并联,而输出线圈只能并联,不能串联。 = 6 * GB3 程序结束时要有结束符,一般用“END表示。 = 7 * GB3 利用计算机编程时,只要按梯形图的编写顺序把逻辑行输入计算机,按下传给PLC即可。也可以将梯形图转化成助记符语言,经编程器逐句输入PLC。3.2 助记符语言
40、助记符语言是PLC的命令语句表达式。用梯形图变成虽然直观、简便,但要求PLC配置较大的显示器方可输入图形符号,这在有些小机型上长难以满足,故需借助助记符语言。应该指出的是,不同型号的PLC,其助记符语言也不同,但其根本原理是相近的。编写时,一般先根据要求编制梯形图,然后再根据梯形图转换成助记符语言。3.3 根本逻辑指令系统LD:取指令,常用于常开触点与母线连接。LDI:取反指令,常用于常闭触点与母线连接。OUT:线圈驱动指令,用于将逻辑运算的结果驱动一个指定线圈。AND:与指令。用于单个触点的串联,完成逻辑“与运算。ANI:与反指令。用于常闭触点的串联,完成逻辑“与非“运算。OR:或指令。用于
41、单个触点的并联。ORI:或反指令。用于单个常闭触点的并联。当一个梯形图的控制线路由假设干个先串联、后并联的触点组成时,可将每组串联的触点看作一个块。与左母线相连的最上面的块按照触点串联方式编写语句,依次相联的块叫做子块。每个子块左边的第一个触点用LD或LDI指令,其余串联的触点用AND或ANI指令。每个子块的语句编写完后,加上ORB指令作为指令的结尾。ORB指令的作用是将串联块相并联,是块或指令。当一个梯形图的控制线路由假设干个先并联、后串联的触点组成时,可将每组串联的触点看作一个块。与左母线相连的块按照触点并联方式编写语句,依次相联的块叫做子块。每个子块左边的第一个触点用LD或LDI指令,其
42、余串联的触点用OR或ORI 指令。每个子块的语句编写完后,加上一条ANB指令,表示个并联电路块的串联。ANB将并联块相串联,为块与指令。SET指令用于对逻辑线圈M、输入继电器Y、状态S的置位;RST指令用于对逻辑线圈M、输入继电器Y、状态S的复位,对数据存放器D和变址存放器V、Z的清零,还用于对计时器T和计数器C逻辑线圈的复位,使它们的当前计时值和计数值清零。使用SET和RST指令,可以方便地在用户程序的任何地方对某个状态或事件设置标志和去除标志。SFT:移位指令,用于移位存放器的移位。移位存放器的使用说明:数据输入端 由OUT指令构成数据输入端。数据输入端接点的通/断状态决定移位存放器首位的
43、状态。移位输入端 由SFT指令构成移位输入端。复位输入端 由RST指令构成复位输入端。每个输入端可以单独编程,次序不限。以上所介绍的均是本设计中出现的,当然在PLC设计中不仅仅只有这些指令,还包括很多。由于在本设计中没有用到可提到,就不再一一做介绍4 模块方案的选择与论证4.1 总体方案的选择 方案一: 此方案采用传统的模拟控制方法,选用模拟电路,用电位器设定给定值,反响的温度值与给定的温度值比拟后,决定加热或不加热。本方案的特点是电路简单,易容易实现,但系统所得结果的精度不高并且调节动作频繁,系统静差大,不稳定。系统受环境的影响大,不能实现复杂的控制算法,而且不易实现对系统的控制及对温度的显
44、示,人机交换性能差。 方案二: 采用PLC来作为整机的控制单元,组成框图如图4.1.系统的工作中,经过温度检测及变换电路把被测对象的温度转换成电压信号,该电压信号经过D/A转换器转换为数字信号后送入PLC中,与给定的对应所要控制的多组温度值进行比拟,找出现温度值所在范围,根据PLC中设置的参数,通过信号转化为变频器的频率,控制变频调速装置,带动被控对象,并且把被控对象的转速经过变换电路和D/A转换器反响到PLC中,与输出的转速初值进行比拟,其偏差被PID程序计算出后重新输出,在规定的时间内循环。对于欠温度,控制加速功率。对于过温度,控制吹风冷却装置。 方案三: 采用AP89S52来作为整机的控
45、制单元。他是一个功耗,高性能CMOS8位微控制器,经过信号采集,数据转换,数据处理来控制温度。此方案比方案一简单,比方案二复杂。 比拟以上三种方案的优缺点,方案二简单、灵活、可扩展性好,具有电路设计简单、精确度高、控制效果好等优点,能到达题目设计要求,因此采用方案二实现本设计. 图4.1 PLC的组成框图本系统的根本工作原理:假定实际炉温等于给定炉温,这时,故电机连同调节阀门都静止不动,煤气流量一定,电炉处于规定的恒温状态。如果增加工件,电炉负荷加大,而煤气流量一时不变,炉温就要下降,使得给出温度下降,那么有,经过温度检测以及变换电路把对侧对象转换成电压信号,该电压信号经D/A变换器转换为数字
46、信号后送入PLC中,与给定的对应所要控制的多组温度值进行比拟,得知系统处于欠温度状态。此时系统会启动热电阻,控制加热功率,从而使炉温上升,直到重新等于给定值即为止。如果负荷减小或煤气压力突然加大,那么炉温升高。u(t)随之加大,使得。经过温度检测及变换电路把被测对象的温度转换成电压信号,该电压信号经D/A变换器转换为数字信号后送入PLC中,与给定的对应所要控制的多组温度值进行比拟,得知系统处于过温度状态。此时系统会启动风扇,控制吹风冷却装置,从而使炉温下降,知道重新等于给定值为止。由此看出系统是通过热电偶测量被控量,并反响到系统的输入端,从而形成了闭合回路,此反响信号通过比拟线路与给定值进行加
47、法或减法运算,获得偏差信号,系统再根据偏差信号的大小和方向进行调节。所以,炉温控制系统是一个按偏差调节的闭环系统。炉温控制系统的原理方框图如图4.2 所示。 4.2 各独立模块方案论证4.2.1 温度检测模块 温度检测电路的选择 方案一:热电阻是中低温区最常用的一种温度检测器。它的主要特点是测量精度高,性能稳定。其中铂热电阻的测量精度是最高的,它不仅广泛应用于工业测温,而且被制成标准的基准仪。 方案二:热电偶是工业上最常用的温度检测元件之一,热电偶工作原理是基于赛贝克效应,即两种不同成分的道题两端连接成回路,如两接端温度不同,那么在回路内产生热电流的物理现象。其优点是:A 测量精度高。因热电偶
48、直接与被测对象接触,不受中间介质的影响。B 测量范围广。常用的热电偶从-50 +1600度均可边续测量,某些特殊热电偶最低可测到-269度,最高可达+2800度。C 构造简单,使用方便。热电偶通常是两种不同的金属丝组成,而且不受大小和开头的限制,外有保护套管,用起来非常方便。缺点是熟悉度不够,想要正常安装颇有难度。 方案三:采用西门子S7-200,它集成14个输入/10输出共24个数字量I/O点。可连接7个扩展模块,最大扩展至168路数字量I/O点或35路模拟量I/O点。16K字节程序和数据存储空间。5个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PID控制器。1个R54
49、85通讯编程口,具有PPI通讯协议,MPI通讯协议和自由方式通讯能力,I/O端能容易的整体拆卸。具有较强的控制力。 这次设计我采用方案三,使用西门子S7-200,其提供一个4点12位模拟量输入和温度传感输入模块,输入为DC-5+5v和020mA电压或电流。 下面列展了西门子S7-200的一些主要技术指标集成的数字量输入/输出 14入/10出可连接的扩展模块数量最大 7个 最大可扩展的数字量输入/输出范围 168点最大可扩展的模拟量输入/输出范围 35点用户程序区 8 KB数据存储区 8 KB后备数据时间电容 100编程软件 Step 7-Micro/WIN高速计数器 6个30 KHZ高速脉冲输
50、出 2个20 KHZ 通讯借口 1个RS-485外部硬件中断 4支持的通讯协议 PPI ,MPI ,自由口模拟电位器 2个8位分辨率实时时钟 内置时钟 4.2.2 变频调速模块 A. 变频调速器的选择 由 n=60f/p知,当极对数p不变时,同步转速n和电源频率f成正比。因此,连续地改变供电电源的频率,就可以平滑地调节电动机的转速。这样的调速方法就是变频调速。变频调速具有较好的调速性能,是交流调速方法中具有重要意义的一种调速方法。在国内外都已得到推广和应用。目前,国外生产的变频装置容量已达一万千瓦以上,价格和性能都可以与直流系统想媲美。国内也有不少产品问世。但是,由于元件制造水平低、价格贵加上
51、技术上要求复杂,所以限制了它的推广和应用。随着生产与技术水平的提高,变频调速系统必蒋得到更大的开展,以致在某些领域逐步代替直流调速系统。故本系统采用变频调速器。 B. 变频调速器的工作原理 变频器调速技术的根本原理是根据电机转速与工作电源输入频率成正比的关系:n=60f1-s)/p,式中n、f、s、p分别是表示转速、输入频率、电机转差率、电机磁极对数;通过改变电动机工作电源频率到达改变电机转速的目的。三相异步电动机转速公式为:n=60f1-s)/p。从上式可见,改变供电频率f、电动机的级对数p及转差率s均可到达改变转速的目的。从调速的本质来看,不同的调速方式无非是改变交流电动机的同步转速或不改
52、变同步转速两种。4.2.3 主控模块PLC S7-200 cup 224 集成14输入/10输出共24个数字量I/O点。可连续7个扩展模块,最大扩展至168路数字量I/O点或35路模拟量I/O点,16K字节程序和数据存储空间。6个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PID控制器。1个R5485通讯/编程口,具有PPI通讯协议,MPI通讯协议和自由方式通讯能力。I/O端子排可很容易地整体拆卸。是具有较强控制能力的控制器。 图4.3 CUP 224模块接线图 图4.4 CPU224 AC/DC/继电器 输入接线型式简图 图4.5 24V DC输入 输出接线型式简图 继
53、电器输出 图4.7 24VDC输出 4.2.4 功率输出电路及其控制原理的分析加热丝输出功率大小的调节,可以使用移相调压电路,也可以采用占空比开关电路进行控制。在采用移想调压电路时,即将计算到的控制量经D/A 变换,控制可控硅的移相触发电路,实现输出电压的无极调节。由于电压输出波形的不完整,含有高次谐波分量,对电网有一定的干扰。采用占空比开关电路控制,即考虑可控硅控制电压和被控的交流电压之间以及电热丝产生的热量和所家的电压之间的非线性,通过调节周期时间内的通电时间来调节输出功率的大小,可以防止D/A转换和信号放大造成的不必要的误差,也可以通过可控硅的过零触发电路防止对电网的谐波干扰。在本系统中
54、采用占空比开关电路控制,功率输出电路设计如图4.9。 4.2.5 显示电路设计 方案一:液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点在袖珍仪表和低功耗应用系统中得到越来越广泛的应用。方案二:用LED数码管来显示。LED电子显示屏作为一种现在电子产品,以其灵活的显示面积、亮度高、寿命长、容量大、等特点。 本系统中PLC与液晶显示器相连太麻烦,但与LED连接比拟简单。所以选取方案二。4.2.6 按键接入本系统设计中,输入按键有三个,用一个来控制温度的升高与下降,一个用来确认,另一个来取消。PLC的输入借口X1用来接温度控制按键,X2作为确认按键输入,X3作为取消按键输入。在需要降
55、稳时按下X1键再按确认。如错按那么用X3取消。加热时按两下X1,再确认。4.2.7 报警电路设计本系统采用的是一个声光报警电路。当电路检测到温度偏高或偏低时,电路会产生发光发声报警。声光报警电路采用高亮的LED灯以及蜂鸣器来实现,其电路如下列图4.4所示。 图4.9 声光报警电路4.2.8 温度调节模块 本系统中风扇的作用是,当炉温过高时控制风扇对其进行降温。当系统处于过温度状态,此时系统会启动风扇,控制吹风冷却装置,从而使炉温下降,知道重新等于给定值为止。本系统中热电阻的作用是,当炉温过低时,控制热电阻对其进行加热。当系统处于欠温状态时系统会启动热电阻,控制加热功率,从而使炉温上升,直到重新
56、等于给定值为止。4.2.9 硬件总框图 下列图是总的接线框图,在接线配线时需要注意的是在防止干扰的需求较高时最好用屏障电缆。还有信号线与电缆线应该分开走。图4.10 硬件总框图 5 系统软件设计本系统采用PLC作为核心处理器件,把经过温度检测电路现场实时采集到的温度数据,存入PLC的内部数据存储器,送LED显示,并与预先设定值进行比拟,然后由PLC输出信号去控制加热器。进行温度控制程序的设计应考虑如下几个问题:实时采集温度、温度显示、与上位PLC通信程序、警告和处理。软件设计主要有:主程序、初值设定子程序、温度读取子程序、显示子程序和输出控制子程序等。初值设定子程序完成对温度初值的设定及数据保
57、存;温度读子程序完成对温度传感器数据的读取、并通过液晶显示子程序显示温度值等等。PLC的具体软件主程序流程图如图5-1所示。图5.1 主程序流程图5.2 PID控制器的参数整定PID控制器的参数整定是控制系统设计的核心内容。它是根据被控过程的特性确定PID控制器的比例系数、积分时间和微分时间的大小。PID控制器参数整定的方法有很多,概括起来有两大类:一是理论计算整定法。它主要是依据系统的数学模型,经过理论计算确定控制器参数。这种方法所得到的计算数据未必可以直接用,还要通过工程实际进行调整和修改。二是工程整定方法,它主要依赖工程经验,直接在控制系统的实验中进行,方法简单,易于掌握,在工程中被广发
58、应用,PID控制时和自动调谐时的动作情况如图5.2。图5.2 PID控制动作图PID控制器参数的工程整定方法,主要有临界比例法、反响曲线法和衰减法。三种方法各有特点,其共同点都是通过实验、然后按照工程经验公式对控制器参数进行整定。但无论采用哪一种方法所得到的控制器参数,都需要在实际运行中进行最后调整与完善。本系统采用的是临界比例法。李勇该方法进行PID控制器的参数整定步骤如下:1首先选择一个足够短的采样周期让系统工作;2仅参加比例控制环节,直到系统对输入的阶跃响应出现临界振荡,记下这时的比例放大系数和临界振荡周期;3在一定的控制度下通过公式计算得到PID控制器的参数。在实际调试中,只能先大致设
59、定一个经验值,然后根据调节效果修改。根据被控对象以及根本设计要求,自动控制系统设计需要进行大量的计算分析,要保证系统良好的性能又要保证给定的技术要求,在此过程中,可采用理论指导,结合实测数据,确定控制算法。对于温度系统的建模,可以近似地认为“纯滞后+一阶惯性环节,进行实验时先测出开环曲线,对于一阶惯性环节对象,往往采用PID控制算法,控制效果比拟好。PID控制表示比例proportional积分integral微分differential控制。 图5.3 比例积分微分图 调节器输入输出之间的比例积分微分关系如下: 式1.1其中K p为比列系数,Ti为积分时间常数,T d为微分时间常数。在计算机控制系统中使用的是数字PID调节,就是对式1进行离散化,离散化时,令 , , 式中T是采样周期,显然,上述周期T必须足够短,才能保证有足够的精度。因此数字PID调节器,表达式如下: 式1.2由控制理论可知:离散化采样频率越高,采样后失去的信息越少,相应的控制性能也越好。但由于水温是一个慢变信号,进行PID算法控制时,假设采样频率过高,相邻两次采样
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学冬春防火知识
- 2025年初中地理模拟考试试卷(聚焦乡土地理特色解析与答案)
- 2025年基金从业资格考试证券投资基金金融研究模拟试卷
- 2025年统计学期末考试:数据可视化在统计学中的应用试卷
- 2025年注册会计师考试《会计》财务报告编制与披露实战解析试题集
- 2025年中学教师资格《综合素质》学生心理辅导案例分析试题及答案
- 聚居地管理工作汇报
- 立春节气的深度解读
- 精准营销新纪元
- 包子铺创业企划书
- 老舍读书分享名著导读《猫城记》
- 学科国际发展趋势
- 初一年级班级日志记载表(详)
- 建设工程安全生产管理习题库及答案
- 项目1 多旋翼无人机的组装与调试
- 供应链管理:高成本、高库存、重资产的解决方案 第2版
- 马克笔建筑快速表现
- 日本夏日祭活动鉴赏
- 中国教育史笔记全
- 某工业锅炉安装工程监理作业指导书
- 名校《强基计划》初升高衔接数学讲义(上)
评论
0/150
提交评论