可编程控制器原理与应用第5章课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《可编程控制器原理与应用第5章课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可编程控制器 原理 应用 课件
- 资源描述:
-
1、 掌握掌握PLC控制系统设计的内容和步骤;控制系统设计的内容和步骤;理解程序设计的内容及步骤;理解程序设计的内容及步骤;结合例程理解性的掌握常用的设计方法,具体有经验设计法、结合例程理解性的掌握常用的设计方法,具体有经验设计法、逻辑设计法和顺序功能图法;逻辑设计法和顺序功能图法;掌握三菱掌握三菱FX2N系列系列PLC的步进顺控指令及其使用方法;掌握梯的步进顺控指令及其使用方法;掌握梯形图程序的编写规则;形图程序的编写规则;掌握掌握PLC应用程序的应用程序的11个基本环节的原理及设计技巧。个基本环节的原理及设计技巧。PLCPLC控制系统设计及程序设计的内容和步骤;控制系统设计及程序设计的内容和步
2、骤;控制系统设计常用的设计方法;控制系统设计常用的设计方法;三菱三菱FXFX2N2N系列系列PLCPLC的步进顺控指令及其使用方法;梯形图程序的步进顺控指令及其使用方法;梯形图程序的编写规则;的编写规则;PLCPLC应用程序的应用程序的1111个基本环节的原理及设计技巧。个基本环节的原理及设计技巧。程序设计的三种方法;应用程序的程序设计的三种方法;应用程序的1111个基本环节;个基本环节;梯形图程序的编写规则梯形图程序的编写规则。讲授、现场教学、课件讲授、现场教学、课件1616学时学时5.1.1 PLC控制系统设计的内容控制系统设计的内容 PLC控制系统设计的原则是在最大限度地满足被控对控制系
3、统设计的原则是在最大限度地满足被控对象控制要求的前提下,力求使控制系统简单、经济、安象控制要求的前提下,力求使控制系统简单、经济、安全可靠。此外,考虑到今后生产的发展和工艺的改进,全可靠。此外,考虑到今后生产的发展和工艺的改进,在选择在选择PLC机型时,应适当留有余地。机型时,应适当留有余地。5.1.2 PLC控制系统设计的步骤控制系统设计的步骤 PLC控制系统设计的主要步骤如下:控制系统设计的主要步骤如下:1.分析被控对象的工艺条件和控制要求;分析被控对象的工艺条件和控制要求;2.PLC控制系统的硬件配置;控制系统的硬件配置;3.软件设计;软件设计;4.输入程序并调试程序;输入程序并调试程序
4、;5.程序固化。程序固化。5.2.1 程序设计的内容及步骤程序设计的内容及步骤 1.程序设计的主要内容程序设计的主要内容 1)PLC程序功能的分析和设计程序功能的分析和设计 2)程序结构的分析和设计)程序结构的分析和设计 3)编制程序规格说明书)编制程序规格说明书 2.程序设计的步骤程序设计的步骤 1)设计程序框图)设计程序框图 2)编写应用程序)编写应用程序 3)程序的调试)程序的调试 4)编写程序说明书)编写程序说明书 5.2.2 程序设计的方法及相关问题程序设计的方法及相关问题 程序设计的过程中,应正确选择能反映生产过程的变化参数作为程序设计的过程中,应正确选择能反映生产过程的变化参数作
5、为控制参量进行控制;应正确处理各执行电器、各编程元件之间的互相控制参量进行控制;应正确处理各执行电器、各编程元件之间的互相制约、互相配合的关系,即连锁关系。应用程序的设计方法有多种,制约、互相配合的关系,即连锁关系。应用程序的设计方法有多种,常用的设计方法有经验设计法、逻辑设计法和顺序功能图法等。常用的设计方法有经验设计法、逻辑设计法和顺序功能图法等。1.1.经验设计法经验设计法 所谓经验设计法就是在典型控制环节程序段的基础上,根据被控对象的具所谓经验设计法就是在典型控制环节程序段的基础上,根据被控对象的具体要求,凭经验进行组合、修改,以满足控制要求。如要编制一个控制一台电体要求,凭经验进行组
6、合、修改,以满足控制要求。如要编制一个控制一台电动机正反转的梯形图程序,可将两个自锁环节梯形图组合,再按互锁的要求进动机正反转的梯形图程序,可将两个自锁环节梯形图组合,再按互锁的要求进行修改。有时为了得到一个满意的设计结果,需要进行多次反复调试和修改,行修改。有时为了得到一个满意的设计结果,需要进行多次反复调试和修改,增加一些辅助触点和中间编程元件。增加一些辅助触点和中间编程元件。经验设计法要求设计者具有较丰富的实践经验,掌握较多的典型应用程序经验设计法要求设计者具有较丰富的实践经验,掌握较多的典型应用程序的基本环节。经验设计法的设计不规范,没有一个普遍的规律可循,具有一定的基本环节。经验设计
7、法的设计不规范,没有一个普遍的规律可循,具有一定的试探性和随意性,对于同一被控对象,设计出的程序不是惟一的,程序设计的试探性和随意性,对于同一被控对象,设计出的程序不是惟一的,程序设计的质量与设计者的经验有关。下面举例说明用经验设计法设计某液体混合装置的质量与设计者的经验有关。下面举例说明用经验设计法设计某液体混合装置的设计过程。的设计过程。(1 1)分析工业过程,明确控制要求。某液体混合装置的示意图,如图)分析工业过程,明确控制要求。某液体混合装置的示意图,如图5-25-2所示,按下启动按钮所示,按下启动按钮SB1SB1后,电磁阀后,电磁阀YV1YV1通电打开,液体通电打开,液体A A流入容
8、器。当液位高流入容器。当液位高度到达度到达I I时,液位传感器时,液位传感器I I接通,此时电磁阀接通,此时电磁阀YV1YV1断电关闭,而电磁阀断电关闭,而电磁阀YV2YV2通电打通电打开,液体开,液体B B流入容器。当液位高度到达流入容器。当液位高度到达H H时,液位传感器时,液位传感器H H接通,这时电磁阀接通,这时电磁阀YV2YV2断电关闭,同时搅拌电动机断电关闭,同时搅拌电动机M M启动进行搅拌,使两种液体均匀混合。启动进行搅拌,使两种液体均匀混合。1 min1 min后搅后搅拌电动机拌电动机M M停止,这时电磁阀停止,这时电磁阀YV3YV3通电打开,放出混合液去下道工序。当液位高通电
9、打开,放出混合液去下道工序。当液位高度下降到度下降到L L后,再延时后,再延时2 s2 s,使电磁阀,使电磁阀YV3YV3断电关闭,并自动开始新的周期。该断电关闭,并自动开始新的周期。该液体混合装置在按下停止按钮液体混合装置在按下停止按钮SB2SB2时,要求不要立即停止工作,而是将停止信时,要求不要立即停止工作,而是将停止信号记忆下来,直到完成一个工作循环时才停止工作。号记忆下来,直到完成一个工作循环时才停止工作。(2)统计)统计I/O点数并选择点数并选择PLC型号。输入有型号。输入有2个按钮,个按钮,3个液位传感器,共个液位传感器,共5个输入点。输出有个输入点。输出有3个电磁阀,个电磁阀,1
10、个电动个电动机接触器,共机接触器,共4个输出点。本实例可选用三菱个输出点。本实例可选用三菱FX2N系列系列PLC。(3)分配)分配PLC的的I/O点。液体混合装置控制电路的外部点。液体混合装置控制电路的外部接线如图接线如图5-3所示。所示。图5-2 液体混合装置的示意图 (4)画顺序功能图。画顺序功能图就是将整个系统的控制分解为)画顺序功能图。画顺序功能图就是将整个系统的控制分解为若干步,并确定每步的转换条件,以便易于用常用基本指令和功能指若干步,并确定每步的转换条件,以便易于用常用基本指令和功能指令画出梯形图。液体混合装置控制电路的顺序功能图如图令画出梯形图。液体混合装置控制电路的顺序功能图
11、如图5-4所示。所示。图5-3 液体混合装置控制电路的外部接线图 (5)PLC梯形图和语句表设计。该控制系统动作要求简单,可采梯形图和语句表设计。该控制系统动作要求简单,可采用经验设计法。根据被控对象的控制功能,首先选择典型控制环节程用经验设计法。根据被控对象的控制功能,首先选择典型控制环节程序段。由于所选择的程序段通常并不能完全满足实际控制的要求,所序段。由于所选择的程序段通常并不能完全满足实际控制的要求,所以还应对这些程序段进行组合、修改,以满足控制要求。液体混合控以还应对这些程序段进行组合、修改,以满足控制要求。液体混合控制电路初步设计的梯形图如图制电路初步设计的梯形图如图5-5所示。所
12、示。图5-4 液体混合装置控制电路的顺序功能图 上述液体混合控制电路初步设计的梯形图还不能完全满足控制要求,上述液体混合控制电路初步设计的梯形图还不能完全满足控制要求,还需进一步完善。还需进一步完善。根据控制要求,当一个工作循环完成后,不必再按按钮就自动开根据控制要求,当一个工作循环完成后,不必再按按钮就自动开始下一个循环。因此,可利用定时器始下一个循环。因此,可利用定时器T1T1的常开触点并联到输入继电器的常开触点并联到输入继电器X0X0的常开触点上。根据该液体混合装置的控制要求,应将停止信号记的常开触点上。根据该液体混合装置的控制要求,应将停止信号记忆下来,待一个工作循环结束时再停止工作,
13、因此,应选择一个自锁忆下来,待一个工作循环结束时再停止工作,因此,应选择一个自锁环节。环节。图5-5 液体混合控制电路初步设计的梯形图 另外在第另外在第2 2梯级中串入输出继电器梯级中串入输出继电器Y3Y3的常闭触点,以避免在放液体过程的常闭触点,以避免在放液体过程中,当液位低于中,当液位低于H H而高于而高于I I时,输出继电器时,输出继电器Y2Y2又接通。在第又接通。在第5 5梯级中串入输出继梯级中串入输出继电器电器Y3Y3的常闭触点,以避免在液位上升过程中而液位尚低于的常闭触点,以避免在液位上升过程中而液位尚低于L L时,定时器时,定时器T1T1线线圈通电。在程序的最后应有圈通电。在程序
14、的最后应有ENDEND指令。修改后整个梯形图和语句表如图指令。修改后整个梯形图和语句表如图5-65-6所所示。示。图5-6 液体混合控制电路修改后的梯形图和语句表 2.逻辑设计法逻辑设计法 在以往的工业控制过程中,一般都是通过继电器等电器元件来实现,而在以往的工业控制过程中,一般都是通过继电器等电器元件来实现,而继电器、接触器的触点都是只有两种状态,即闭合和断开,因此,就可以用继电器、接触器的触点都是只有两种状态,即闭合和断开,因此,就可以用“0”0”和和“1”1”的两种逻辑状态来代替它,对应到的两种逻辑状态来代替它,对应到PLCPLC的程序设计中来,就可以的程序设计中来,就可以用逻辑设计方法
15、来完成控制程序的设计。基本逻辑函数和运算式与梯形图、用逻辑设计方法来完成控制程序的设计。基本逻辑函数和运算式与梯形图、语句表的对应关系见表语句表的对应关系见表5-25-2。表表5-2 基本逻辑函数和运算式与梯形图、语句表的对应关系基本逻辑函数和运算式与梯形图、语句表的对应关系 由表可见,当一个逻辑函数用逻辑变量的基本运算式表达出来后,由表可见,当一个逻辑函数用逻辑变量的基本运算式表达出来后,实现这个逻辑函数的梯形图也就确定了。如果使用此种方法达到一定实现这个逻辑函数的梯形图也就确定了。如果使用此种方法达到一定的熟练程度,可以直接根据逻辑关系完成的熟练程度,可以直接根据逻辑关系完成PLC控制系统
16、的程序设计。控制系统的程序设计。下面举例说明使用逻辑设计法完成某通风机指示系统的下面举例说明使用逻辑设计法完成某通风机指示系统的PLC控制控制程序。某地下通风系统有程序。某地下通风系统有3台通风机,要求在以下几种运行状态下显台通风机,要求在以下几种运行状态下显示不同的信号:示不同的信号:(1)两台及两台以上通风机运转时,绿灯亮。)两台及两台以上通风机运转时,绿灯亮。(2)只有一台通风机运转时,黄灯闪烁。)只有一台通风机运转时,黄灯闪烁。(3)3台通风机都不运转时,红灯亮且报警。台通风机都不运转时,红灯亮且报警。分析工艺过程,根据控制要求可知,这是一个对地下通风系统进分析工艺过程,根据控制要求可
17、知,这是一个对地下通风系统进行监视的问题。因此,必须先将行监视的问题。因此,必须先将3台通风机的运行状态信号输入台通风机的运行状态信号输入PLC,通过通过PLC控制各种运行状态的显示。控制各种运行状态的显示。为了分析问题的方便,可以将每一盏状态指示灯的工作状态以列为了分析问题的方便,可以将每一盏状态指示灯的工作状态以列表的形式表示出来。而本例中系统的各种运行情况与对应的显示状态表的形式表示出来。而本例中系统的各种运行情况与对应的显示状态是唯一的,故可以将这几种运行情况分开列表。将是唯一的,故可以将这几种运行情况分开列表。将3台通风机分别用台通风机分别用A、B、C表示,表示,F1、F2、F3分别
18、表示绿灯、黄灯、红灯,逻辑分别表示绿灯、黄灯、红灯,逻辑“1”表示通风机运转和指示灯亮,逻辑表示通风机运转和指示灯亮,逻辑“0”表示通风机停止和指示灯暗。表示通风机停止和指示灯暗。根据运行情况得出绿灯、黄灯、红灯的状态表,见表根据运行情况得出绿灯、黄灯、红灯的状态表,见表5-4。表表5-4 指示灯的工作状态表指示灯的工作状态表 将各输入继电器和输出继电器的编号代入上面各式,就可设计出将各输入继电器和输出继电器的编号代入上面各式,就可设计出如下图所示的通风机指示系统控制电路的梯形图。其中如下图所示的通风机指示系统控制电路的梯形图。其中M8013是是0.5 s通、通、0.5 s断的特殊辅助继电器,
19、用来使黄灯闪烁。断的特殊辅助继电器,用来使黄灯闪烁。图5-8 通风机指示系统控制电路的梯形图 3.顺序功能图法顺序功能图法 工业控制中许多场合要应用顺序控制的方式进行控制。所谓顺序控制是工业控制中许多场合要应用顺序控制的方式进行控制。所谓顺序控制是指生产过程按生产工艺的要求和预先安排的顺序自动地进行生产的控制方式。指生产过程按生产工艺的要求和预先安排的顺序自动地进行生产的控制方式。顺序功能图(顺序功能图(Sequence Function ChartSequence Function Chart,简称为,简称为SFCSFC)是)是IECIEC标准规定标准规定的用于顺序控制的标准化语言。的用于顺
20、序控制的标准化语言。SFCSFC用来全面描述控制系统的控制过程、功用来全面描述控制系统的控制过程、功能和特性,而不涉及系统所采用的具体技术,它是一种通用的技术语言,可能和特性,而不涉及系统所采用的具体技术,它是一种通用的技术语言,可供进一步设计时使用和不同专业的人员之间进行技术交流使用。供进一步设计时使用和不同专业的人员之间进行技术交流使用。基本组成基本组成如下:如下:(1 1)步。在)步。在SFCSFC中,步中,步StepStep是指把系统的一个工作循环过程分解成若干是指把系统的一个工作循环过程分解成若干个顺序相连的阶段。步用矩形框表示,框内的数字表示步的编号。个顺序相连的阶段。步用矩形框表
21、示,框内的数字表示步的编号。(2 2)与步相关的动作(或命令)。控制系统中的每一步都有要完成的某)与步相关的动作(或命令)。控制系统中的每一步都有要完成的某些动作(或命令),当该步处于活动状态时,该步内相应的动作(或命令)些动作(或命令),当该步处于活动状态时,该步内相应的动作(或命令)被执行;反之,不被执行。与步相关的动作(或命令)用矩形框表示,框内被执行;反之,不被执行。与步相关的动作(或命令)用矩形框表示,框内的文字或符号表示动作或命令的内容,该矩形框应与相应步的矩形框连接。的文字或符号表示动作或命令的内容,该矩形框应与相应步的矩形框连接。(3 3)有向连线。在)有向连线。在SFCSFC
22、中会发生步的活动状态的进展。步之间的进展,中会发生步的活动状态的进展。步之间的进展,采用有向连线表示,它将步连接到转换并将转换连接到步。步的进展按有向采用有向连线表示,它将步连接到转换并将转换连接到步。步的进展按有向连线规定的路线进行,有向连线是垂直的或水平的,按习惯进展的方向总是连线规定的路线进行,有向连线是垂直的或水平的,按习惯进展的方向总是从上到下或从左到右,可以在有向连线上加上箭头来表示步进展的方向。从上到下或从左到右,可以在有向连线上加上箭头来表示步进展的方向。(4 4)转换和转换条件。在)转换和转换条件。在SFCSFC中,步的活动状态的进展是由一个或多个中,步的活动状态的进展是由一
23、个或多个转换的实现来完成,并与控制过程的发展相对应。转换的符号是一根与有向转换的实现来完成,并与控制过程的发展相对应。转换的符号是一根与有向连线垂直的短划线,步与步之间由转换分隔。转换条件是在转换符号短划线连线垂直的短划线,步与步之间由转换分隔。转换条件是在转换符号短划线旁边用文字表达或符号说明的。旁边用文字表达或符号说明的。依据步之间的进展形式,SFC可以分为以下几种基本结构:(1 1)单序列结构。单序列结构是由一系列相继激活的步组成的。每一步)单序列结构。单序列结构是由一系列相继激活的步组成的。每一步的后面仅有一个转换条件,每一个转换条件后面仅有一步,如图的后面仅有一个转换条件,每一个转换
24、条件后面仅有一步,如图5-95-9所示。所示。图5-9 单序列结构 (2 2)选择序列结构。选择序列的开始称为分支。某一步的后面有)选择序列结构。选择序列的开始称为分支。某一步的后面有几个步,当满足不同的转换条件时,转向不同的步,如图几个步,当满足不同的转换条件时,转向不同的步,如图5-105-10(a a)所示。当步所示。当步5 5为活动步时,若满足条件为活动步时,若满足条件e=1e=1,则步,则步5 5转向步转向步6 6;若满足条;若满足条件件f=1f=1,则步,则步5 5转向步转向步8 8;若满足条件;若满足条件g=1,g=1,则步则步5 5转向步转向步1212。选择序列。选择序列的结束
25、称为合并。几个选择序列合并到同一个序列上,各个序列上的的结束称为合并。几个选择序列合并到同一个序列上,各个序列上的步在各自转换条件满足时转换到同一个步,如图步在各自转换条件满足时转换到同一个步,如图5-105-10(b b)所示。具)所示。具体的执行过程略。体的执行过程略。(a)(b)图5-10 选择序列结构 (3 3)并行序列结构。并行序列的开始称为分支。当转换的实现导)并行序列结构。并行序列的开始称为分支。当转换的实现导致几个序列同时激活时,每个序列中的活动步进展将是独立的,如图致几个序列同时激活时,每个序列中的活动步进展将是独立的,如图5-11(a)5-11(a)左所示。并行序列中,水平
展开阅读全文