PLC顺序控制梯形图的编程方式【行业信息】.ppt

上传人:rrsccc 文档编号:10045121 上传时间:2021-04-13 格式:PPT 页数:76 大小:1.80MB
返回 下载 相关 举报
PLC顺序控制梯形图的编程方式【行业信息】.ppt_第1页
第1页 / 共76页
PLC顺序控制梯形图的编程方式【行业信息】.ppt_第2页
第2页 / 共76页
PLC顺序控制梯形图的编程方式【行业信息】.ppt_第3页
第3页 / 共76页
PLC顺序控制梯形图的编程方式【行业信息】.ppt_第4页
第4页 / 共76页
PLC顺序控制梯形图的编程方式【行业信息】.ppt_第5页
第5页 / 共76页
点击查看更多>>
资源描述

《PLC顺序控制梯形图的编程方式【行业信息】.ppt》由会员分享,可在线阅读,更多相关《PLC顺序控制梯形图的编程方式【行业信息】.ppt(76页珍藏版)》请在三一文库上搜索。

1、第六章顺序控制梯形图的编程方式,顺序控制梯形图的编程方式是指根据系统的顺序功能图设计梯形图的方法 本章主要介绍使用STL指令和起保停电路的编程方式,以转换为中心的编程方式和仿STL指令的编程方式,1,学习课件,绘制顺序功能图时的注意事项,1)步与步之间不能直接相连,必须用一个转换条件将它们隔开;,2)转换条件与转换条件之间也不能直接相连,必须用一个步将它们隔开;,3)顺序功能图中的初始步一般对应于系统等待起动的初始状态,这一步可能没有输出,只是做好预备状态;,2,学习课件,4)自动控制系统应能多次重复执行同一工艺过程,因此在顺序功能图中一般应有由步和有向连线组成的闭环,即在完成一次工艺过程的全

2、部操作之后,应从最后一步退回初始步,系统停止在初始状态;,图8-16循环序列功能图,5)在顺序功能图中,必须用初始化脉冲M002的常开触点作为转换条件,将初始步预置为活动步,否则因顺序功能图中没有活动步系统将无法工作。,3,学习课件,4,学习课件,6.1使用STL指令的编程方式 6.1.1单序列的编程方式 STL指令:步进梯形指令 RET:使STL复位的指令,使LD点返回左侧母线 状态S的使用: S0-S9用于初始步 S10-S19用于返回原点 S20-S499通用状态 S500-S899有断电保持功能 S900-S999用于报警 注意:用S编制顺序控制程序时,应与步进指令一起使用。使用STL

3、指令的状态的常开触点称为STL触点,它在梯形图中的符号如下图所示,5,学习课件,STL触点驱动的电路块具有三个功能 对负载的驱动处理、指定转换条件和指定转换目标,6,学习课件,STL指令有以下的特点 1 与STL触点相连的触点应使用LD或LDI指令,最后一个STL电路结束时一定要使用RET指令 2 STL触点可以直接驱动或通过别的触点驱动Y,M,S,T等元件的线圈,7,学习课件,3 PLC只执行活动步对应的电路块,不同的STL触点可以分别驱动同一编程元件的1个线圈。但是同一元件的线圈不能在可能同时为活动步的STL区内出现,在有并行序列的顺序功能图中,应特别注意 4 STL触点驱动的电路中不能使

4、用MC和MCR指令 5 在中断程序与子程序内,不能使用STL指令 6 状态器S编号不能重复使用 7 STL触点断开时,与其相连的回路不动作,一个扫描周期后不再执行STL指令,8,学习课件,8 定时器线圈与输出线圈一样,也可在不同的状态时间对同一定时器软件编程,但是,在相邻状态下对同一定时器编程时,则状态转移时定时器线圈不断开,当前值不能复位,因此需要注意在相邻状态不要对同一定时器编程,9,学习课件,补充:状态转移图 一个控制过程可以分为若干个阶段,这些阶段称为状态。状态与状态之间由转换条件分隔,相邻的状态具有不同的动作,当相邻两状态之间的转换条件得到满足时,相邻状态就实现转换,即上面的动作结束

5、下面的动作开始,描述这一状态转换过程的图就称为状态转移图 状态器软器件S是构成状态转移图的基本元素,共有1000点,10,学习课件,如图是一个简单的状态转移图 状态器表示的状态用框图表示,框内是状态器元件的地址编号,状态框之间用有向线段连接,有向线段上的短划线是状态转移条件,11,学习课件,步进梯形图指令的特点 步进梯形指令仅对状态器S有效,但是对于用作一般辅助继电器的状态器S,则不能采用STL指令,而只能采用基本指令。在STL指令后,只能采用SET和RST指令作为状态器S的置位或复位输出。STL与LD指令比较 转移源自自动复位:采用STL指令,当状态器S接通时,顺序控制转移状态器S的相继状态

6、,同时,转移源状态器S自动复位 允许双重输出:由于STL指令具有转移源自动复位功能,因此STL指令允许双重甚至多重输出, 主控功能:使用STL指令,取指令LD移到右边,使用RET指令后,取指令返回到原来的母线上。,12,学习课件,13,学习课件,6.1.2 选择序列的分支与 合并的编程方式,SET,S21,Y0,X0,S0,SET,S22,Y3,X4,SET,S0,M8002,S21,S22,S23,RET,SET,S23,X3,步进阶梯指令编程方式,14,学习课件,6.1.2 选择序列的分支编程方式 1 选择序列的分支编程方式,15,学习课件,6.1.3并行序列的编程方式,16,学习课件,三

7、、 并行序列的分支与 合并的编程方式,S0,S21,S22,S23,M8002,X1,X2,X3,Y2,Y3,X0,S24,S25,X4,Y5,SET,S21,Y0,X0,S0,SET,S22,Y1,X1,Y2,SET,S22,Y4,X1,SET,S0,M8002,S21,S22,S24,SET,S24,Y5,S25,S22,S25,X2,SET,S23,SET,S0,Y3,X3,S23,RET,步进阶梯指令编程方式,17,学习课件,6.1.4 人行道交通信号灯控制系统的程序设计,18,学习课件,19,学习课件,例题 设计一套三灯自动闪烁的状态转移图程序,并写出指令表语句。工艺要求如下: 3只

8、灯分别为HL1、HL2、HL3。HL1亮1s后HL2亮(HL1灭)1s后HL3亮(HL2灭)1s,灭1s后3只灯一齐亮1s,灭1s,再一齐亮1s,回到起始点。用一只点动按钮SB控制3只灯的闪烁 输入 SB-X0 输出 HL1-Y0 HL2-Y1 HL3-Y2,20,学习课件,21,学习课件,6.1.5 药品制粒机控制系统的程序设计,22,学习课件,1 手动程序,23,学习课件,例题,24,学习课件,25,学习课件,6.2 使用起保停电路的编程方式 6.2.1 单序列的编程方式,26,学习课件,设计起保停电路的关键是:找出它的起动条件和停止条件,Mi=(Mi-1 Xi+Mi) Mi+1,27,学

9、习课件,28,学习课件,5-10根据图示信号灯控制系统的时序图设计出梯形图 要求:1 用基本指令编写梯形图,并写出指令表程序 2 画出功能图,并用起保停电路编写梯形图。,29,学习课件,30,学习课件,31,学习课件,例3 用传送带传送 长物体的控制系统,1)I/O分配 2)画出功能表图 3)设计梯形图,功能表图,用传送带传送长物体的控制图如图所示。为了减少传送带的运行时间,采用分段传送方式。A、B为两条传送带,GK1、GK2为两个光电开关,工作过程如下:按一下起动按钮,A开始运行,B不运行;当长物体前端靠近GK1时,A、B都运行;当长物体后端离开GK1时,B运行,A不运行;当长物体后端离开G

10、K2时,A、B都不运行。,32,学习课件,梯形图,33,学习课件,梯形图,例4,34,学习课件,6.2.2 选择序列的编程方式 1 选择序列的分支的编程方式,35,学习课件,36,学习课件,2 选择序列的合并的编程方式,37,学习课件,6.2.3 并行序列的编程方式 1并行序列的分支的编程方式 2并行序列的合并的编程方式,38,学习课件,6.2.4 仅有两步的闭环处理,39,学习课件,四、仅有两步的闭环的处理,M102,X2,M103,M104,X3,M102,X2,M103,M104,X3,M110,T0,T0,M102 X2 M102 M104,M103,M103,40,学习课件,应用举例

11、,41,学习课件,6.3 以转换为中心的编程方式 6.3.1以转换为中心的单序列的编程方式,42,学习课件,例题,43,学习课件,6.3.2 选择序列的编程方式,44,学习课件,6.3.4 并行序列的编程方式,45,学习课件,信号灯控制系统举例,46,学习课件,例3 用传送带传送长物体的控制系统,1)I/O分配 2)画出功能表图 3)设计梯形图,功能表图,用传送带传送长物体的控制图如图所示。为了减少传送带的运行时间,采用分段传送方式。A、B为两条传送带,GK1、GK2为两个光电开关,工作过程如下:按一下起动按钮,A开始运行,B不运行;当长物体前端靠近GK1时,A、B都运行;当长物体后端离开GK

12、1时,B运行,A不运行;当长物体后端离开GK2时,A、B都不运行。,47,学习课件,梯形图,48,学习课件,RST,M200,SET,M201,SET,M200,M8002,M200 X0,M201 T0,M202 T1,M203 T2,信号灯控制系统举例,49,学习课件,传送带控制系统举例,RST,M200,SET,M201,SET,M200,M8002,M200 X2,M201 X0,M202 X0,M203 T2,PLS,M100,X1,50,学习课件,6.3.5 防STL指令的编程方式 1 与STL指令的区别 1)触点用AND或ANI指令 2)对代表前级步的辅助继电器的复位用RST 3

13、)不允许出现双线圈问题,51,学习课件,二 、 仿STL指令的编程方式,M200,M201,M202,M203,Y0,M8002,X0,X1,X2,X3,Y1,Y2,M203,Y3,X4,开炉门,推料,推料机返回,关料门,52,学习课件,6.3.6各种编程方式的比较 1 编程方式的通用性 2 不同编程方式设计的程序长度比较 3 电路结构及其他方面的比较 STL指令的优点,53,学习课件,6-4 具有多种工作方式的系统的编程方式,手动,自动,连续 (全自动循环运行),单周期 (间断周期运行),单步 (自动运行试车),(1)调试 (2)自动参数的测定 (3)自动运行时突发情况的状态调整 (4)非标

14、准操作,54,学习课件,6-4 具有多种工作方式的系统的编程方式,6.4.1概述,55,学习课件,6-4 具有多种工作方式的系统的编程方式,二、操作 面板 示意图,56,学习课件,6- 4 具有多种工作方式的系统的编程方式,三、外部 接线图,57,学习课件,6-4 具有多种工作方式的系统的编程方式,6.4.2使用起保亭电路的编程方式 1公用程序,58,学习课件,3 自动程序,59,学习课件,输出电路,60,学习课件,4 自动回原点程序,61,学习课件,6.4.3 以转换为中心的编程方式,62,学习课件,6.4.4 使用步进梯形指令的编程方式 1 初始化程序,63,学习课件,64,学习课件,2 手动程序 3 自动返回原点程序,65,学习课件,66,学习课件,习题参考答案 6-2,67,学习课件,6-5 起保停编程,68,学习课件,6-12 I/O分配 输入 起动按钮 X0 停止按钮X1 输出 1号接触器 Y1 2号接触器Y2,69,学习课件,单按钮控制电动机的启动停止,1 采用上升沿微分指令,70,学习课件,2 采用置位、复位指令,71,学习课件,3 用计数器指令编程,72,学习课件,4采用定时器指令编程,73,学习课件,5 采用功能指令ALT,74,学习课件,75,学习课件,76,学习课件,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1