电气控制技术主讲人:吕国芳河海大学电气工程学院2教学计划:本课程计划学时:48学时(3学分)——2.5学分课堂教学(上课12周)——0.5学分试验(4-6个试验)教学内容:(上篇)电器控制(下篇)PLC原理及应用3考核办法:平时成绩占1/4期终测验成绩占2/4试验评分占1/44参考书目:5.可编程序控制器原理及程序设计崔亚军等编电子工业出版社2.电器控制李仁主编机械工业出版社1.现代电气控制技术郑萍主编重庆大学出版社3.可编程序控制器应用技术廖常初等编重庆大学出版社4.可编程序控制器应用指南易传禄等编上海科普出版社5学习要求:熟练掌握断路器、隔离开关、接触器、热继电器、熔断器在电路中的作用、特点、绘制符号、设计选型时要注意的重要技术参数。熟练掌握行程开关、按钮开关在电路中的作用、绘制符号。灵活掌握电气设备简单的起停保控制线路、异步电机正、反转电气控制线路、异步电机“Y/△”电气控制线路等,理解它们的设计思路,学会设计相应的电气控制电路。透彻了解PLC的特点、为提高其可靠性采取的一些措施。熟练掌握PLC的组成、各主要部件的功能、PLC的工作原理(扫描工作过程、系统响应时间),了解三菱FX2NPLC编程元件的地址。熟练掌握梯形图使用的符号、概念、规则,学会自己设计PLC梯形图程序,掌握三菱FX2NPLC的基本指令。熟练掌握PLC程序设计的功能表图法和其基本概念,学会用功能表图法设计PLC控制程序并能熟练地转化为梯形图。掌握PLC控制系统的特点、判断一个控制系统是否需要由PLC来构成的特性以及PLC选型时应考虑的问题。学会用PLC设计控制系统(包括PLC硬件、软件和电气控制回路)。6下篇:PLC原理及应用主讲人:吕国芳河海大学电气工程学院7第一章:PLC概论可编程序控制器(ProgrammableController)简称PC,为了避免同个人计算机混淆,现在一般将可编程序控制器简称为PLC(ProgrammableLogicController)。PLC从诞生至今已有30多年,发展势头异常迅猛,已经成为当代工业自动化领域中的支柱产品之一。特别是随着计算机技术和通信技术的发展,PLC的应用领域逐步扩大,应用前景十分看好。8第一节:PLC的产生传统的控制系统(特别是1969年以前,那时PLC还未出现)中主要元件是各种各样的继电器,它可以可靠且方便地组成一个简单的控制系统。9例1-1:电机控制N×RJCTAQACCLABCDHDCN×KRKMSB2SB1KMLUVWMHLKMKM图1-1电机控制101.PLC的产生随着社会的进步,工业的发展,控制对象越来越多,其逻辑关系也越来越复杂,用继电器组成的控制系统就会变得非常庞大,从而造成系统的不稳定和造价昂贵。主要表现在:①当某个继电器损坏、甚至继电器的某触点接触不良都会影响系统的运行;②继电器本身并不太贵,但控制柜内元件的安装和接线工作量极大,造成系统价格偏高;③产品需要不断地更新换代,生产设备的控制系统不断地作相应的调整。但对庞大的系统而言,日常维护已很难,再作调整难度更大。11解决问题的设想鉴于以上问题,1968年美国通用汽车公司(GeneralMotors)向传统的继电器控制系统提出了挑战:设想是否能用一种新型的控制器,引入这种控制器后可使庞大的系统减小,并且能方便地进行修改、调整。按照这个宗旨,该公司向外公开招标,提出如下十大指标:12GE公司公开招标的十大指标:①.编程简单,可在现场改程序;②.维护方便,最好是插件式;③.可靠性高于继电器控制柜;④.体积小于继电器控制柜;⑤.成本低于继电器控制柜;13⑥.可将数据直接输入计算机;⑦.输入可以是市电(AC110v);⑧.控制程序容量≥4KB;⑨.输出可驱动市电2A以下的负荷,能直接驱动电磁阀;⑩.扩展时,原有的系统仅作少许更改。14结果这次招标引起了工业界的密切注视,吸引了不少大公司前来投标,最后DEC公司一举中标,并于1969年研制成功第一台PC,当时命名为PC(ProgrammableController)。这台PLC投运到汽车生产线后,取得了极为满意的效果,引发了效仿的热潮,从此PLC技术得以迅猛的发展。15第二节:PLC的定义及其术语1.定义可编程序控制器是一种数字运算的电子系统,专为在工业环境条件下应用而设计。它采用可编程序的存储器,用来在内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输入输出,控制各种类型的机械或生产过程。16NEMA1987年作的定义美国电气制造协会(NEMA)1987年作的定义如下:“它是一种带有指令存储器、数字或模拟I/O接口,以位运算为主,能完成逻辑、顺序、定时、计数和算术运算功能,用于控制机器或生产过程的自动控制装置。”172.PLC~PC之争PC(ProgrammableController)PC(PersonalComputer)PLC(ProgrammableLogicController)183.常用术语点数指能够输入/输出开关量、模拟量的总个数。一般是4或8的倍数。扫描周期是指PLC执行系统监控程序、用户程序、I/O刷新一次所用的时间。它直接反映PLC的响应速度,因此是PLC的重要指标之一,其单位是ms/kw(kb)。19梯形图是PLC用户编程时最常用的一种图形编程方法,是表示I/O点之间逻辑关系的一种图。它实质上是变相的继电器控制逻辑图,形式和规范非常相似,其目的是为了让工厂技术人员不必懂计算机,就可使用(设计、阅读)它。KA1X1X2X0X2X3Y0Y0Y0Y1×X3Y1图1-2梯形图HL1SB2KRSB1Y0梯形图20第三节:PLC特点PLC之所以能适应工业环境,并能够得以迅猛的发展,是因为它具有如下特点:可靠性高、抗干扰能力强程序可变、具有柔性编程简单、使用方便功能完善组合灵活、扩充方便减少了工作量体积小、重量轻、环境要求低成本低、水平高21一、可靠性高、抗干扰能力强故障原因设备故障原因外部环境、温度、灰尘、有害气体的影响由I/O线、电源线等引入的干扰振动、冲击引起的器件损坏等辐射干扰电磁干扰存储器信息的丢失、出错内部元器件的老化、失效程序错误运行进入死循环22解决方法硬件常规手段:优质元器件,合理的系统结构隔离:I/O电路光电隔离,无电气回路的联接点滤波:对供电系统及输入回路采用模拟量滤波和数字滤波屏蔽:导电、导磁性能良好的材料,防电磁波辐射的干扰增强电源的适应性:开关电源采用模块式结构:一旦某模块有故障,能迅速更换23解决方法软件设置警戒时钟WDT(看门狗)系统软件对用户软件自动进行检查掉电保护自检24二.程序可变、具有柔性生产工艺或设备改变后,在原设计的PLC功能备用量够用的情况下,可不变PLC的硬件,只要改编控制程序即可。这点就充分体现了PLC具有继电器控制系统所不具备和无可比拟的优点。故PLC除应用于单机控制外,还在柔性制造单元(FMC)、柔性制造系统(FMC)、工厂自动化(FA)中被大量采用。25三.编程简单、使用方便PLC采用与继电器控制逻辑图非常接近的“梯形图”进行编程,这种编程方法既具备传统控制线路的易懂易编,清晰直观优点,又顾及了多数电气技术人员的读图习惯和微机应用水平,易于被大众接受,因此受到普遍欢迎,这种面向生产的编程方法与目前微机控制中常用的汇编语言或高级语言编程相比,其优点是显而易见的。为进一步优化编程,PLC还针对实际问题设计了诸如步进顺控指令、移位指令、鼓形控制器等功能性指令,减少编程工作量,加快了开发速度。26四.功能完善现代的PLC还具有数字量及模拟量的输入输出、逻辑和算术运算、定时、计数、顺序检测、功率驱动、联网通信、人机对话、自检、记录和显示等功能,使控制系统的水平大大提高,功能更加完善。27五.组合灵活、扩充方便PLC除摸块化外,还具有各种扩充单元,I/O点数及各种I/O方式、I/O量均可选择,可以方便地适应不同的控制对象。28六.减少了工作量由于PLC是采用软件编程来实现控制功能的,而继电器控制采用硬接线来实现。这就减少了设计、施工的工作量。同时,PLC能事先进行摸拟调试并且具有很强的监视功能,所以系统的调试、检修、维护的工作量得到大大地减少。29七.体积小、重量轻、环境要求低由于PLC是专为工控而设计的专用计算机,所以其结构紧密、坚固、体积小巧、功能齐全,能直接投运在恶劣的工作环境。一般PLC的功能若用继电器来实现,需用3至4个1.8m高的大继电器控制柜。30八.成本低、水平高PLC功能强大,使得控制系统的费用大量降低。PLC具有易修改性、高可靠性、易扩展性、易维护性,降低了日常运行的检修、维修工作量。PLC安装调试方便,开发、调试周期短,从而降低了设计、开发、安装、调试的工作量。PLC靠软件编程实现控制功能,硬件及其备件均具有通用性,也减少了采购的时间和费用。体积小、功能强,所以占地少、耗电小,每年节省的电费就可将投资收回。PLC是一种专用工控计算机,实现了智能控制,从而使得控制水平上了新台阶,并且具有联网功能,很易构成综合控制系统。31第四节:PLC的应用状况和发展趋势应用状况生产状态发展趋势结构微型化、模块化功能全面化、标准化产品系列化大容量化、高速化模块化、模块智能化通迅化、网络化编程语言化增强外部故障检测能力32第二章:PLC的组成及工作原理PLC由三个基本部分组成:①输入部分②逻辑处理部分③输出部分第一节:PLC的组成图2-1PLC的基本组成框图逻辑处理输出接口输入接口MSBKA1RtHLKA233第一节:PLC的组成CPU开关量I/O接口RAM、ROM模拟量I/O接口EPROM/E2ROM通迅接口编程器电源图2-2PLC组成的原理框图PLC由5个主要部件组成:①CPU②存储器③I/O部分④编程器编程器⑤电源34第二节:PLC主要部件功能一、CPU通用微处理器单片微处理器位片式微处理器35二、存储器系统程序存储器用户程序存储器数据表存储器(I/O映像存储器)高速暂存储器36PLC的I/O部分,因用户的需求不同有各种不同的组合方式1)开关量I/O模块2)模拟量I/O模块3)数字量I/O模块4)高速计数模块5)精确定时模块6)快速响应模块7)中断控制模块8)PID模块9)位置控制模块10)轴向定位模块11)通信模块。以下我们详细介绍三、I/O部分371.开关量I/O模块(部分)开关量输入模块的作用:接收现场设备的状态信号、控制命令等,如限位开关、操作按钮等,并且将此开关量信号转换成CPU能接收和处理的数字量信号。开关量输出模块的作用:将经过CPU处理过的结果转换成开关量信号送到被控设备的控制回路去,以驱动阀门执行器、电动机的启动器和灯光显示等设备。开关量I/O模块的特性仅有通、断两种状态;用发光二极管在面板上显示。输入电压等级、4~64点/模块;外部引线连接在模块面板的接线端子上;(有些模块使用插座型端子板,在不拆去外部连线的情况下,可迅速地更换模块,便于安装、检修)38开关量输入模块的几种型式(1)开关量输入模块(a)AC220V输入(IA222)▽△……~ininCOM0.15uf680kAC220V910Ω↙↙内部电路Ω680Ω(b)DC24V输入(ID212)▽△……内部电路↙↙0.01ufininDC24VCOM1.8KΩ3KΩ(d)AC/DC24V输入(ID212)▽△内部电路↙↙0.01ufininAC/DC24V~输入电路COM1.8KΩ3KΩ……(c)无压接点输入(ID001)0.01ufinin——DC24V内部电源COM▽△内部电路↙↙1.8KΩ3KΩ输入电路……39开关量输入模块的主要技术指标①输入电压:指PLC外接电源的电压值。②输入点数:指输入模块开关量输入的个数。③AC频率:指输入电压的工作频率,一般为50~60Hz。④输入电流:指开关闭合时,流入模块内的电流。一般为5~10mA。⑤输入阻抗:指输入电路的