电气控制与PLC第5章课件.ppt
《电气控制与PLC第5章课件.ppt》由会员分享,可在线阅读,更多相关《电气控制与PLC第5章课件.ppt(77页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电气控制与PLC第第5章章 可编程序控制器可编程序控制器的程序设计的程序设计v5.1 梯形图概述梯形图概述v5.2 经验设计法经验设计法v5.3 顺序控制设计法顺序控制设计法v5.4 采用采用STL指令的编程方法指令的编程方法v5.5 使用起保停电路的编程方法使用起保停电路的编程方法v5.6 以转换为中心的编程方法以转换为中心的编程方法v5.7 应用实例应用实例目的与任务:会编写简单的梯形图目的与任务:会编写简单的梯形图重点与难点:典型单元梯形图重点与难点:典型单元梯形图5.1 梯形图概述梯形图概述5.1.1 梯形图的特点梯形图的特点1PLC梯形图中的某些编程元件不是真实的物理继电器(即硬继电
2、器),梯形图中的某些编程元件不是真实的物理继电器(即硬继电器),而是在软件中使用的编程元件(即软继电器)。而是在软件中使用的编程元件(即软继电器)。2梯形图中各编程元件的常开触点和常闭触点均可以无限多次地使用。梯形图中各编程元件的常开触点和常闭触点均可以无限多次地使用。3输入继电器的状态唯一地取决于对应的外部输入电路的通断状态,因输入继电器的状态唯一地取决于对应的外部输入电路的通断状态,因此在梯形图中不能出现输入继电器的线圈。此在梯形图中不能出现输入继电器的线圈。5.1.2 梯形图编程的基本原则梯形图编程的基本原则 1梯形图按自上而下、从左到右的顺序排列。梯形图按自上而下、从左到右的顺序排列。
3、 Y0X2Y0X2( ) a ( ) b 2、所有继电器的元件号应在所选、所有继电器的元件号应在所选PLC软继电器所列范围之内,不能任意选择,软继电器所列范围之内,不能任意选择,一般情况下同一继电器线圈的编号只能出现一般情况下同一继电器线圈的编号只能出现1次,而继电器触点可无数次引用。次,而继电器触点可无数次引用。 3、梯形图中只能出现输入继电器的触点,不能出现输入继电器的线圈。、梯形图中只能出现输入继电器的触点,不能出现输入继电器的线圈。4、梯形图中,不允许出现、梯形图中,不允许出现PLC所驱动的负载(如接触器线圈、电磁阀线圈和所驱动的负载(如接触器线圈、电磁阀线圈和指示灯等),只能出现相应
4、输出继电器的线圈。指示灯等),只能出现相应输出继电器的线圈。 5、梯形图的触点应画在水平方向(主控触点除外),不能画在垂直分支上(若有,、梯形图的触点应画在水平方向(主控触点除外),不能画在垂直分支上(若有,应根据其逻辑功能作适当的等效变换)。应根据其逻辑功能作适当的等效变换)。 X1X2X3X4X5Y1Y2X1X2X3X4X5Y1Y2X1X3X4( ) a ( ) b 6、在并联支路中,串联触点多的支路应放在上方;在串联支路中,并联触点多的、在并联支路中,串联触点多的支路应放在上方;在串联支路中,并联触点多的支路应放在左边。支路应放在左边。X1X2X3X4Y0X1X2X3X4Y0串联多的电路
5、尽量放上面( ) a ( ) b X1X2X3X1X2X3Y0Y0并联多的电路尽量近母线( ) a ( ) b 7、在梯形图中,当多个逻辑行都具有相同的控制条件时,可将这些逻辑行中相同、在梯形图中,当多个逻辑行都具有相同的控制条件时,可将这些逻辑行中相同的部分合并,共用同一个控制条件。的部分合并,共用同一个控制条件。 X1X2X3X1Y0Y1X1X2X3Y0Y1( ) a ( ) b 5.1.3 典型单元梯形图典型单元梯形图 1起保停控制程序起保停控制程序 启动停止保持(a) 梯形图 (b)时序图 2产生单脉冲的程序产生单脉冲的程序 M1X1PLFM1X1( ) a ( ) b X2X1M1M
6、1PLS( ) a ( ) b 上升沿产生单脉冲的控制程序 下降沿产生单脉冲的控制程序 3产生固定脉宽连续脉冲的程序产生固定脉宽连续脉冲的程序 X1M1M1X1M1( ) a ( ) b X1M8013Y1X1Y1( ) a ( ) b (a) 梯形图 (b)时序图 (a) 梯形图 (b)时序图 4产生可调脉宽连续脉冲的程序产生可调脉宽连续脉冲的程序 K15K10T0X1T0T1M1T0T1X1M1( ) a ( ) b (a) 梯形图 (b)时序图 5延时接通、延时断开的程序延时接通、延时断开的程序K90K70X0Y1X0T0Y1T1T0T1Y19sX0Y17s( ) a ( ) b 6定时
7、范围的扩展定时范围的扩展(a) 梯形图 (b)时序图 X0T1Y0Y0T0K18000T0T1K18000X0Y01h( ) a ( ) b C0T0X2X2T0T0RSTC0C0K30000Y0X0Y025000h( ) a ( ) b (a) 梯形图 (b)时序图 (a) 梯形图 (b)时序图 目的与任务:通过学习基本电路,会编写简单的梯形图。目的与任务:通过学习基本电路,会编写简单的梯形图。重点与难点:梯形图的设计重点与难点:梯形图的设计5.2 经验设计法经验设计法5.2.1 基本电路基本电路 1三相异步电动机的连续运行控制电路三相异步电动机的连续运行控制电路输入信号输出信号名称输入点编
8、号名称输出点编号停止按钮SB1X0接触器KMY0起动按钮SB2X1热继电器FRX10继电器控制电路梯形图现场信号与PLCI/O点对照2三相异步电动机正反转控制电路三相异步电动机正反转控制电路FRSB1SB2KM1FU2KM2SB3KM1KM2KM2KM1输入信号名称代号输入点编号停止按钮SB1X0正转起动按钮SB2X1反转起动按钮SB3X2热继电器FRX3输出信号名称代号输出点编号正转接触器KM1Y0反转接触器KM2Y1现场信号与PLCI/O点对照继电器控制电路X2X1Y0X0X3Y1Y0Y1X0X3Y0Y1PLC外部接线图 梯形图硬件互锁硬件互锁软件互锁软件互锁5.2.2 经验设计法的基本思
9、路经验设计法的基本思路2增加辅助梯形支路增加辅助梯形支路3注意互锁条件和保护条件注意互锁条件和保护条件 1分解控制功能分解控制功能5.2.3 小车的自动往返控制小车的自动往返控制SQ1SQ2左行右行小车自动往返示意图小车自动往返示意图 输入信号输出信号名称输入点编号名称输出点编号正转起动按钮SB0X0小车右行Y0反转起动按钮SB1X1小车左行Y1停止按钮SB2X2制动电磁阀Y2限位开关SQ1X3限位开关SQ2X4X0Y0X1X2Y1X1Y1X0X2Y0右行左行X2Y2T0T0K60Y1Y0Y2 制动Y0Y1Y2Y2基本控制环节梯形图 右行左行 制动Y2X3Y0X0Y0X1X2Y1X4X1X4Y
10、1X0X2X3Y0Y2Y1X2Y2T0Y0Y1T0K60Y2Y0小车自动往返梯形图5.3 顺序控制设计法顺序控制设计法目的与任务:会用顺序控制设计法设计控制系统梯形图。目的与任务:会用顺序控制设计法设计控制系统梯形图。重点与难点:顺序控制功能图重点与难点:顺序控制功能图5.3.1 顺序控制设计法顺序控制设计法 所谓顺序控制,就是按照生产工艺预先规定的顺序,在各个所谓顺序控制,就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间的顺序,在生产过程中各输入信号的作用下,根据内部状态和时间的顺序,在生产过程中各个执行机构自动、有秩序地进行操作。个执行机构自动、有秩序地进行操作。
11、 使用顺序控制设计法时首先根据系统的工艺过程,画出顺序使用顺序控制设计法时首先根据系统的工艺过程,画出顺序功能图,然后根据顺序功能图画出梯形图。功能图,然后根据顺序功能图画出梯形图。 将系统的将系统的1个工作周期划分为若干个顺序相连的阶段,这些阶段称为个工作周期划分为若干个顺序相连的阶段,这些阶段称为步(步(Step),并且用编程元件(例如辅助继电器),并且用编程元件(例如辅助继电器M和状态和状态S)来代表各步。)来代表各步。步是根据输出量的状态变化来划分的,在任何一步之内,各输出量的步是根据输出量的状态变化来划分的,在任何一步之内,各输出量的0或或1状态不变,但是相邻两步输出量的状态是不同的
12、,如下图所示。状态不变,但是相邻两步输出量的状态是不同的,如下图所示。 步的这种划分方步的这种划分方法使代表各步的法使代表各步的编程元件与各输编程元件与各输出量的状态之间出量的状态之间有着极为简单的有着极为简单的逻辑关系。逻辑关系。X1Y0Y1Y2步1步2步3步4步15.3.2 5.3.2 顺序控制功能图的组成顺序控制功能图的组成 顺序控制功能图主要由步、有向连线、转换、转换条件和动作(或顺序控制功能图主要由步、有向连线、转换、转换条件和动作(或命令)组成。命令)组成。 1步与动作步与动作1)步)步在顺序功能图中用矩形框表示步,矩形框中可以用字母加数字表示在顺序功能图中用矩形框表示步,矩形框中
13、可以用字母加数字表示该步的编号,如该步的编号,如M2步步 。M22)初始步)初始步 与系统的初始状态相对应的步称为初始步,初始状态一般是系统等与系统的初始状态相对应的步称为初始步,初始状态一般是系统等待起动命令的相对静止状态。初始步用双线方框表示如图待起动命令的相对静止状态。初始步用双线方框表示如图5-26,每一个,每一个顺序功能图至少应该有一个初始步。顺序功能图至少应该有一个初始步。M23)活动步)活动步 当系统正处于某一步所在的阶段时,该步处于活动状态,称该步为活动当系统正处于某一步所在的阶段时,该步处于活动状态,称该步为活动步。步处于活动状态时,相应的动作被执行;处于不活动状态时,相应步
14、。步处于活动状态时,相应的动作被执行;处于不活动状态时,相应的非存储型动作被停止执行。的非存储型动作被停止执行。 M2Y14)与步对应的动作或命令)与步对应的动作或命令M1动作A动作BM2动作A动作B2有向连线、转换和转换条件有向连线、转换和转换条件 有向连线有向连线 在顺序控制功能图中,随着时间的推移和转换条件的实现,将会发生在顺序控制功能图中,随着时间的推移和转换条件的实现,将会发生步的活动状态的进展,这种进展按有向连线的路线和方向进行。步的活动状态的进展,这种进展按有向连线的路线和方向进行。 步的活动状态习惯的进展方向是从上到步的活动状态习惯的进展方向是从上到下或从左到右,在这下或从左到
15、右,在这2个方向有向连线个方向有向连线上的箭头可以省略。上的箭头可以省略。 转换转换 转换用有向连线上与有向连线垂直的短直线来表示,转换将相邻步分隔转换用有向连线上与有向连线垂直的短直线来表示,转换将相邻步分隔开。步的活动状态的进展是由转换来实现完成的,并与控制过程的发展开。步的活动状态的进展是由转换来实现完成的,并与控制过程的发展相对应。相对应。 转换条件转换条件 转换条件是与转换相关的逻辑命题,转换条件可以用文字语言、布尔代转换条件是与转换相关的逻辑命题,转换条件可以用文字语言、布尔代数表达式或图形符号标注在表示转换的短线旁边,如图所示。数表达式或图形符号标注在表示转换的短线旁边,如图所示
16、。 触点a与触点b同时闭合ababab12 a (b+c)12ab+cC0X3)(X012X0X3C0图图5-30 布尔表达式在梯形图中的表示布尔表达式在梯形图中的表示 0C 另外,当转换条件采用布尔代数表达式表示时,如图另外,当转换条件采用布尔代数表达式表示时,如图5-30,转换条件,转换条件(X0+X3) 表示表示X0和和X3的常开触点组成的并联电路连通,并且的常开触点组成的并联电路连通,并且C0的当的当前值小于设定值(其常闭触点闭合),在梯形图中则用前值小于设定值(其常闭触点闭合),在梯形图中则用X0和和X3的常开触点的常开触点并联后再与并联后再与C0的常闭触点串联来表示这个转换条件。的
17、常闭触点串联来表示这个转换条件。0C5.3.3 顺序控制功能图的基本结构顺序控制功能图的基本结构 1单序列单序列 单序列由一系列相继激活的步组成,每一步的后面仅有一个转换,每单序列由一系列相继激活的步组成,每一步的后面仅有一个转换,每一个转换后面只有一一个转换后面只有一个步,如图个步,如图5-31(a)所示。)所示。 234efg574689hijkmn456789hijk( ) a ( ) b ( ) c 图图5-31 顺序控制功能图的基本结构顺序控制功能图的基本结构(a)单序列;()单序列;(b)选择序列;()选择序列;(c)选择序列)选择序列 2选择序列选择序列 选择序列的开始称为分支,
18、如图选择序列的开始称为分支,如图5-31(b)所示,转换符号只能标在水)所示,转换符号只能标在水平连线下边(如平连线下边(如h、i)。如果步)。如果步4是活动步,并且转换条件是活动步,并且转换条件h=1,则发生,则发生由步由步4到步到步5的转换;如果步的转换;如果步4是活动步,并且是活动步,并且i=1,则发生由步,则发生由步4到步到步6的的转换。转换。选择序列的结束称为汇合,如图选择序列的结束称为汇合,如图5-31(b)所示,几个选择序列汇合到)所示,几个选择序列汇合到一个公共序列时,转换符号标在水平连线上边(如一个公共序列时,转换符号标在水平连线上边(如m、n)。如果步)。如果步7是是活动步
19、,并且转换条件活动步,并且转换条件m=1,则发生步,则发生步7到步到步9的转换;如果步的转换;如果步8是活动步,是活动步,并且并且n=1,则发生步,则发生步8到步到步9的转换。的转换。 3并行序列并行序列 并行序列的开始也称为分支,如图并行序列的开始也称为分支,如图5-31(c)所示,当转换的实现)所示,当转换的实现导致几个序列同时激活时,这些序列称为并行序列。若步导致几个序列同时激活时,这些序列称为并行序列。若步4是活动步,并是活动步,并转换条件转换条件h=1,则,则5、6两步同时为活动步。为了强调转换的同步实现,两步同时为活动步。为了强调转换的同步实现,分支用双水平线表示,且只有一个转换符
20、号。步分支用双水平线表示,且只有一个转换符号。步5、6同时激活后,每个同时激活后,每个序列活动步的进展是独立的。序列活动步的进展是独立的。 并行序列的结束也称为汇合,如图并行序列的结束也称为汇合,如图5-31(c)所示,在表示同步的)所示,在表示同步的双水平线之下,只允许有一个转化符号。当有向连线连接的所有前级步双水平线之下,只允许有一个转化符号。当有向连线连接的所有前级步7、8都处于活动状态,并且转换条件都处于活动状态,并且转换条件k=1时,才会发生步时,才会发生步7、8到步到步9的转换,的转换,即步即步7、8同时变为不活动步,而步同时变为不活动步,而步9变为活动步。变为活动步。 例:某专用
21、钻床用来加工圆盘状零件上均匀分布的例:某专用钻床用来加工圆盘状零件上均匀分布的6个孔,示意图见图个孔,示意图见图5-32。 要求:要求: 放好工件后,按下起动按扭放好工件后,按下起动按扭X0,Y0变为变为ON,工件被加紧,加紧后压力继,工件被加紧,加紧后压力继电器电器X1为为ON,Y1和和Y3使两只钻头同时开始向下进给。大钻头钻到由限位开关使两只钻头同时开始向下进给。大钻头钻到由限位开关X2设定的深度时,设定的深度时,Y2使它上升,上升到由限位开关使它上升,上升到由限位开关X3设定的起始位置时停止上设定的起始位置时停止上行。小钻头钻到由限位开关行。小钻头钻到由限位开关X4设定的深度时,设定的深
22、度时,Y4使它上升,升到由限位开关使它上升,升到由限位开关X5设定的起始位置时停止上行,同时设定为设定的起始位置时停止上行,同时设定为3的计数器的计数器C0当前值加当前值加1。两个都到位。两个都到位后,后,Y5使工件旋转使工件旋转120,旋转到位时,旋转到位时X6为为ON,旋转结束后又开始钻第二对孔。,旋转结束后又开始钻第二对孔。3个对孔都钻完后,计数器的当前值等于设定值个对孔都钻完后,计数器的当前值等于设定值3,旋转条件,旋转条件C0满足。满足。Y6使工件使工件松开,松开到位时,限位开关松开,松开到位时,限位开关X7为为ON,系统返回初始状态。,系统返回初始状态。 工件大钻头小钻头Y1Y2Y
23、3Y4X3X4X5X2工件5-32 示意图示意图5-33 顺序功能图顺序功能图M8002M0X0M1X1X2X3X4X5X6X7C0C0M10M11M12M20M21M22Y1Y2Y3Y4M30M31Y6Y5R C0Y05.3.4 顺序控制功能图转化实现的基本原则顺序控制功能图转化实现的基本原则 1转换实现的条件转换实现的条件 转化实现必须同时满足两个条件:该转换所有的前级步都是活动步;同时相转化实现必须同时满足两个条件:该转换所有的前级步都是活动步;同时相应转换条件得到满足。应转换条件得到满足。 2转换实现应完成的操作转换实现应完成的操作 使所有由有向连线与相应转换符号相连的后续步都变为活动
24、步;使所有由有向连线与相应转换符号相连的后续步都变为活动步;使所有由有向连线与相应转换符号相连的前级步都变为不活动步。使所有由有向连线与相应转换符号相连的前级步都变为不活动步。 3绘制顺序功能图的注意事项绘制顺序功能图的注意事项 (1)两个步绝对不能直接相连,必须用一个转换将它们隔开。)两个步绝对不能直接相连,必须用一个转换将它们隔开。 (2)两个转换也不能直接相连,必须用一个步将它们隔开。)两个转换也不能直接相连,必须用一个步将它们隔开。 (3)顺序控制功能图中的初始步一般对应于系统待起动的初始状态,)顺序控制功能图中的初始步一般对应于系统待起动的初始状态,初始步是必不可少的。初始步是必不可
25、少的。 (4)在顺序控制功能图中一般应由步和有向连线组成闭环系统,即在)在顺序控制功能图中一般应由步和有向连线组成闭环系统,即在完成一次工艺过程的全部操作之后,应从最后一步返回到初始步,系统完成一次工艺过程的全部操作之后,应从最后一步返回到初始步,系统停留在初始状态。在循环工作方式时,将从最后一步返回下一工作周期,停留在初始状态。在循环工作方式时,将从最后一步返回下一工作周期,开始运行第一步。开始运行第一步。 (5)只有当某一步所有的前级步都是活动步时,该步才可能变为活动)只有当某一步所有的前级步都是活动步时,该步才可能变为活动步。步。5.4 采用采用STL指令的编程方法指令的编程方法 目的与
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电气控制 PLC 课件
限制150内