PLC顺序控制梯形图的编程方式.ppt
- 文档编号:2727820
- 上传时间:2022-11-09
- 格式:PPT
- 页数:76
- 大小:1.60MB
PLC顺序控制梯形图的编程方式.ppt
《PLC顺序控制梯形图的编程方式.ppt》由会员分享,可在线阅读,更多相关《PLC顺序控制梯形图的编程方式.ppt(76页珍藏版)》请在冰豆网上搜索。
第六章顺序控制梯形图的编程方式第六章顺序控制梯形图的编程方式顺序控制梯形图的编程方式是指根据系统的顺序控制梯形图的编程方式是指根据系统的顺序功能图设计梯形图的方法顺序功能图设计梯形图的方法本章主要介绍使用本章主要介绍使用STL指令指令和和起保停电路起保停电路的的编程方式,编程方式,以转换为中心以转换为中心的编程方式和的编程方式和仿仿STL指令指令的编程方式的编程方式绘制顺序功能图时的注意事项绘制顺序功能图时的注意事项11)步与步之间不能直接相连,必须用一个转换条件将它们)步与步之间不能直接相连,必须用一个转换条件将它们)步与步之间不能直接相连,必须用一个转换条件将它们)步与步之间不能直接相连,必须用一个转换条件将它们隔开;隔开;隔开;隔开;22)转换条件与转换条件之间也不能直接相连,必须用一个转换条件与转换条件之间也不能直接相连,必须用一个转换条件与转换条件之间也不能直接相连,必须用一个转换条件与转换条件之间也不能直接相连,必须用一个步将它们隔开;步将它们隔开;步将它们隔开;步将它们隔开;33)顺序功能图中的初始步一般对应于系统等待起动的初始)顺序功能图中的初始步一般对应于系统等待起动的初始)顺序功能图中的初始步一般对应于系统等待起动的初始)顺序功能图中的初始步一般对应于系统等待起动的初始状态,这一步可能没有输出,只是做好预备状态;状态,这一步可能没有输出,只是做好预备状态;状态,这一步可能没有输出,只是做好预备状态;状态,这一步可能没有输出,只是做好预备状态;44)自动控制系统应能多次重复执行自动控制系统应能多次重复执行自动控制系统应能多次重复执行自动控制系统应能多次重复执行同一工艺过程,因此在顺序功能同一工艺过程,因此在顺序功能同一工艺过程,因此在顺序功能同一工艺过程,因此在顺序功能图中一般应有由步和有向连线组图中一般应有由步和有向连线组图中一般应有由步和有向连线组图中一般应有由步和有向连线组成的闭环,即在完成一次工艺过成的闭环,即在完成一次工艺过成的闭环,即在完成一次工艺过成的闭环,即在完成一次工艺过程的全部操作之后,应从最后一程的全部操作之后,应从最后一程的全部操作之后,应从最后一程的全部操作之后,应从最后一步退回初始步,系统停止在初始步退回初始步,系统停止在初始步退回初始步,系统停止在初始步退回初始步,系统停止在初始状态;状态;状态;状态;图图图图8-168-16循环序列功能图循环序列功能图循环序列功能图循环序列功能图55)在顺序功能图中,必须用初始化在顺序功能图中,必须用初始化在顺序功能图中,必须用初始化在顺序功能图中,必须用初始化脉冲脉冲脉冲脉冲M002M002的常开触点作为转换条的常开触点作为转换条的常开触点作为转换条的常开触点作为转换条件,将初始步预置为活动步,否件,将初始步预置为活动步,否件,将初始步预置为活动步,否件,将初始步预置为活动步,否则因顺序功能图中没有活动步系则因顺序功能图中没有活动步系则因顺序功能图中没有活动步系则因顺序功能图中没有活动步系统将无法工作。
统将无法工作。
统将无法工作。
统将无法工作。
6.1使用STL指令的编程方式6.1.1单序列的编程方式STL指令:
步进梯形指令RET:
使STL复位的指令,使LD点返回左侧母线状态S的使用:
S0-S9用于初始步S10-S19用于返回原点S20-S499通用状态S500-S899有断电保持功能S900-S999用于报警注意:
用S编制顺序控制程序时,应与步进指令一起使用。
使用STL指令的状态的常开触点称为STL触点,它在梯形图中的符号如下图所示STL触点驱动的电路块具有三个功能对负载的驱动处理、指定转换条件和指定转换目标STL指令有以下的特点1与STL触点相连的触点应使用LD或LDI指令,最后一个STL电路结束时一定要使用RET指令2STL触点可以直接驱动或通过别的触点驱动Y,M,S,T等元件的线圈3PLC只执行活动步对应的电路块,不同的STL触点可以分别驱动同一编程元件的1个线圈。
但是同一元件的线圈不能在可能同时为活动步的STL区内出现,在有并行序列并行序列的顺序功能图中,应特别注意4STL触点驱动的电路中不能使用MC和MCR指令5在中断程序与子程序内,不能使用STL指令6状态器S编号不能重复使用7STL触点断开时,与其相连的回路不动作,一个扫描周期后不再执行STL指令8定时器线圈与输出线圈一样,也可在不同的状态时间对同一定时器软件编程,但是,在相邻状态下对同一定时器编程时,则状态转移时定时器线圈不断开,当前值不能复位,因此需要注意在相邻状态不要对同一定时器编程补充:
状态转移图一个控制过程可以分为若干个阶段,这些阶段称为状态。
状态与状态之间由转换条件分隔,相邻的状态具有不同的动作,当相邻两状态之间的转换条件得到满足时,相邻状态就实现转换,即上面的动作结束下面的动作开始,描述这一状态转换过程的图就称为状态转移图状态器软器件S是构成状态转移图的基本元素,共有1000点如图是一个简单的状态转移图状态器表示的状态用框图表示,框内是状态器元件的地址编号,状态框之间用有向线段连接,有向线段上的短划线是状态转移条件步进梯形图指令的特点步进梯形指令仅对状态器S有效,但是对于用作一般辅助继电器的状态器S,则不能采用STL指令,而只能采用基本指令。
在STL指令后,只能采用SET和RST指令作为状态器S的置位或复位输出。
STL与LD指令比较转移源自自动复位:
采用STL指令,当状态器S接通时,顺序控制转移状态器S的相继状态,同时,转移源状态器S自动复位允许双重输出:
由于STL指令具有转移源自动复位功能,因此STL指令允许双重甚至多重输出,主控功能:
使用STL指令,取指令LD移到右边,使用RET指令后,取指令返回到原来的母线上。
6.1.2选择序列的分支与选择序列的分支与合并的编程方式合并的编程方式S0S21S23Y0M8002X1X2Y2X0Y1S23X4Y3X3SETS21Y0X0S0SETS22Y1X1SETS0Y2X2SETS22Y3X4SETS0M8002S21S22S23RETSETS23X3步进阶梯指令编程方式步进阶梯指令编程方式6.1.2选择序列的分支编程方式1选择序列的分支编程方式6.1.3并行序列的编程方式三、三、并行序列的分支与并行序列的分支与合并的编程方式合并的编程方式S0S21S22S23Y0M8002X1X2X3Y2Y3X0Y1S24S25X4Y5Y4SETS21Y0X0S0SETS22Y1X1Y2SETS22Y4X1SETS0M8002S21S22S24SETS24Y5S25S22S25X2SETS23SETS0Y3X3S23RET步进阶梯指令编程方式步进阶梯指令编程方式6.1.4人行道交通信号灯控制系统的程序设计例题设计一套三灯自动闪烁的状态转移图程序,并写出指令表语句。
工艺要求如下:
3只灯分别为HL1、HL2、HL3。
HL1亮1s后HL2亮(HL1灭)1s后HL3亮(HL2灭)1s,灭1s后3只灯一齐亮1s,灭1s,再一齐亮1s,回到起始点。
用一只点动按钮SB控制3只灯的闪烁输入SB-X0输出HL1-Y0HL2-Y1HL3-Y26.1.5药品制粒机控制系统的程序设计1手动程序例题6.2使用起保停电路的编程方式6.2.1单序列的编程方式设计起保停电路的关键是:
找出它的起动条件和停止条件Mi=(Mi-1Xi+Mi)Mi+15-10根据图示信号灯控制系统的时序图设计出梯形图要求:
1用基本指令编写梯形图,并写出指令表程序2画出功能图,并用起保停电路编写梯形图。
例例3用传送带传送用传送带传送长物体的控制系统长物体的控制系统1)I/O分配2)画出功能表图3)设计梯形图功能表图功能表图用传送带传送长物体的控制图如图所示。
为了减少传送带的运行时间,采用分段传送方式。
A、B为两条传送带,GK1、GK2为两个光电开关,工作过程如下:
按一下起动按钮,A开始运行,B不运行;当长物体前端靠近GK1时,A、B都运行;当长物体后端离开GK1时,B运行,A不运行;当长物体后端离开GK2时,A、B都不运行。
梯形图梯形图GK1GK2AB梯形图例46.2.2选择序列的编程方式1选择序列的分支的编程方式2选择序列的合并的编程方式6.2.3并行序列的编程方式1并行序列的分支的编程方式2并行序列的合并的编程方式6.2.4仅有两步的闭环处理四、仅有两步的闭环的处理四、仅有两步的闭环的处理M102X2M103M104X3M102X2M103M104X3M110T0T0M102X2M102M104M103M103应用举例6.3以转换为中心的编程方式6.3.1以转换为中心的单序列的编程方式例题6.3.2选择序列的编程方式6.3.4并行序列的编程方式X0Y0Y1Y2红灯红灯绿灯绿灯黄灯黄灯4S6S5SM200M201M202M203Y0Y0T0Y1M8002X0T0T1T2T1Y1Y2T2信号灯控制系统举例信号灯控制系统举例例例3用传送带传送长物体的控制系统用传送带传送长物体的控制系统1)I/O分配2)画出功能表图3)设计梯形图功能表图功能表图用传送带传送长物体的控制图如图所示。
为了减少传送带的运行时间,采用分段传送方式。
A、B为两条传送带,GK1、GK2为两个光电开关,工作过程如下:
按一下起动按钮,A开始运行,B不运行;当长物体前端靠近GK1时,A、B都运行;当长物体后端离开GK1时,B运行,A不运行;当长物体后端离开GK2时,A、B都不运行。
GK1GK2AB梯形图梯形图GK1GK2ABM200M201M202M203Y0Y0T0Y1M8002X0T0T1T2T1Y1Y2T2RSTM200SETM201RSTM201SETM202RSTM202SETM203RSTM203SETM200SETM200M8002M200X0M201T0M202T1M203T2信号灯控制系统举例信号灯控制系统举例传送带控制系统举例传送带控制系统举例M200M201M202M203Y0Y0M8002X2起动起动X0X0X1Y1Y1RSTM200SETM201RSTM201SETM202RSTM202SETM203RSTM203SETM200SETM200M8002M200X2M201X0M202X0M203T2PLSM100X16.3.5防STL指令的编程方式1与STL指令的区别1)触点用AND或ANI指令2)对代表前级步的辅助继电器的复位用RST3)不允许出现双线圈问题二二、仿仿STL指令的编程方式指令的编程方式M200M201M202M203Y0M8002X0X1X2X3Y1Y2M203Y3X4开炉门开炉门推料推料推料机返回推料机返回关料门关料门SETM200M8002X0M200SETM201RSTM204SETM202RSTM200M201Y0开炉门开炉门X1SETM203RSTM201M202Y1推料推料X2M203SETM204RSTM202Y2推料机返回推料机返回X3SETM200RSTM203Y3关料门关料门X4M2046.3.6各种编程方式的比较1编程方式的通用性2不同编程方式设计的程序长度比较3电路结构及其他方面的比较STL指令的优点6-4具有多种工作方式的系统的编程方式具有多种工作方式的系统的编程方式手动手动自动自动连续连续(全自动循环运行(全自动循环运行)单周期单周期(间断周期运行)间断周期运行)单步单步(自动运行试车)(自动运行试车)
(1)调试)调试
(2)自动参数的测定)自动参数的测定(3)自动运行时突发情况的状态调整)自动运行时突发情况的状态调整(4)非标准操作)非标准操作6-4具有多种工作方式的系统的编程方式具有多种工作方式的系统的编程方式6.4.1概述概述6-4具有多种工作方式的系统的编程方式具有多种工作方式的系统的编程方式二、操作二、操作面板面板示意图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 顺序 控制 梯形 编程 方式
![提示](https://static.bdocx.com/images/bang_tan.gif)