PLC顺序控制梯形图的编程方式经典实用_第1页
PLC顺序控制梯形图的编程方式经典实用_第2页
PLC顺序控制梯形图的编程方式经典实用_第3页
PLC顺序控制梯形图的编程方式经典实用_第4页
PLC顺序控制梯形图的编程方式经典实用_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、plc顺序控制梯形图的编程方式第六章顺序控制梯形图的编程方式第六章顺序控制梯形图的编程方式顺序控制梯形图的编程方式是指根据系统的顺序控制梯形图的编程方式是指根据系统的顺序功能图设计梯形图的方法顺序功能图设计梯形图的方法本章主要介绍使用本章主要介绍使用stl指令指令和和起保停电路起保停电路的的编程方式,编程方式,以转换为中心以转换为中心的编程方式和的编程方式和仿仿stl指令指令的编程方式的编程方式plc顺序控制梯形图的编程方式plc顺序控制梯形图的编程方式plc顺序控制梯形图的编程方式plc顺序控制梯形图的编程方式6.1使用stl指令的编程方式6.1.1单序列的编程方式stl指令:步进梯形指令r

2、et:使stl复位的指令,使ld点返回左侧母线 状态s的使用:s0-s9用于初始步s10-s19用于返回原点s20-s499通用状态s500-s899有断电保持功能s900-s999用于报警 注意:用s编制顺序控制程序时,应与步进指令一起使用。使用stl指令的状态的常开触点称为stl触点,它在梯形图中的符号如下图所示plc顺序控制梯形图的编程方式stl触点驱动的电路块具有三个功能对负载的驱动处理、指定转换条件和指定转换目标plc顺序控制梯形图的编程方式stl指令有以下的特点1 与stl触点相连的触点应使用ld或ldi指令,最后一个stl电路结束时一定要使用ret指令2 stl触点可以直接驱动或

3、通过别的触点驱动y,m,s,t等元件的线圈plc顺序控制梯形图的编程方式3 plc只执行活动步对应的电路块,不同的stl触点可以分别驱动同一编程元件的1个线圈。但是同一元件的线圈不能在可能同时为活动步的stl区内出现,在有并行序列并行序列的顺序功能图中,应特别注意4 stl触点驱动的电路中不能使用mc和mcr指令5 在中断程序与子程序内,不能使用stl指令6 状态器s编号不能重复使用7 stl触点断开时,与其相连的回路不动作,一个扫描周期后不再执行stl指令plc顺序控制梯形图的编程方式8 定时器线圈与输出线圈一样,也可在不同的状态时间对同一定时器软件编程,但是,在相邻状态下对同一定时器编程时

4、,则状态转移时定时器线圈不断开,当前值不能复位,因此需要注意在相邻状态不要对同一定时器编程plc顺序控制梯形图的编程方式补充:状态转移图一个控制过程可以分为若干个阶段,这些阶段称为状态。状态与状态之间由转换条件分隔,相邻的状态具有不同的动作,当相邻两状态之间的转换条件得到满足时,相邻状态就实现转换,即上面的动作结束下面的动作开始,描述这一状态转换过程的图就称为状态转移图状态器软器件s是构成状态转移图的基本元素,共有1000点plc顺序控制梯形图的编程方式如图是一个简单的状态转移图 状态器表示的状态用框图表示,框内是状态器元件的地址编号,状态框之间用有向线段连接,有向线段上的短划线是状态转移条件

5、plc顺序控制梯形图的编程方式步进梯形图指令的特点步进梯形指令仅对状态器s有效,但是对于用作一般辅助继电器的状态器s,则不能采用stl指令,而只能采用基本指令。在stl指令后,只能采用set和rst指令作为状态器s的置位或复位输出。stl与ld指令比较 转移源自自动复位:采用stl指令,当状态器s接通时,顺序控制转移状态器s的相继状态,同时,转移源状态器s自动复位 允许双重输出:由于stl指令具有转移源自动复位功能,因此stl指令允许双重甚至多重输出,主控功能:使用stl指令,取指令ld移到右边,使用ret指令后,取指令返回到原来的母线上。 plc顺序控制梯形图的编程方式plc顺序控制梯形图的

6、编程方式6.1.2 选择序列的分支与选择序列的分支与 合并的编程方式合并的编程方式s0s21s23y0m8002x1x2y2x0y1s23x4y3x3sets21y0x0s0sets22y1x1sets0y2x2sets22y3x4sets0m8002s21s22s23retsets23x3步进阶梯指令编程方式步进阶梯指令编程方式plc顺序控制梯形图的编程方式6.1.2 选择序列的分支编程方式1 选择序列的分支编程方式plc顺序控制梯形图的编程方式6.1.3并行序列的编程方式plc顺序控制梯形图的编程方式三、三、 并行序列的分支与并行序列的分支与 合并的编程方式合并的编程方式s0s21s22s

7、23y0m8002x1x2x3y2y3x0y1s24s25x4y5y4sets21y0x0s0sets22y1x1y2sets22y4x1sets0m8002s21s22s24sets24y5s25s22s25x2sets23sets0y3x3s23ret步进阶梯指令编程方式步进阶梯指令编程方式plc顺序控制梯形图的编程方式6.1.4 人行道交通信号灯控制系统的程序设计plc顺序控制梯形图的编程方式plc顺序控制梯形图的编程方式例题 设计一套三灯自动闪烁的状态转移图程序,并写出指令表语句。工艺要求如下:3只灯分别为hl1、hl2、hl3。hl1亮1s后hl2亮(hl1灭)1s后hl3亮(hl2

8、灭)1s,灭1s后3只灯一齐亮1s,灭1s,再一齐亮1s,回到起始点。用一只点动按钮sb控制3只灯的闪烁 输入 sb-x0 输出 hl1-y0 hl2-y1 hl3-y2plc顺序控制梯形图的编程方式6.1.5 药品制粒机控制系统的程序设计plc顺序控制梯形图的编程方式1 手动程序plc顺序控制梯形图的编程方式例题plc顺序控制梯形图的编程方式 plc顺序控制梯形图的编程方式6.2 使用起保停电路的编程方式6.2.1 单序列的编程方式plc顺序控制梯形图的编程方式设计起保停电路的关键是:找出它的起动条件和停止条件mi=(mi-1 xi+mi) mi+1plc顺序控制梯形图的编程方式plc顺序控

9、制梯形图的编程方式5-10根据图示信号灯控制系统的时序图设计出梯形图要求:1 用基本指令编写梯形图,并写出指令表程序2 画出功能图,并用起保停电路编写梯形图。 x400y430y431y4325s7s2s红灯绿灯黄灯plc顺序控制梯形图的编程方式例例3 用传送带传送用传送带传送 长物体的控制系统长物体的控制系统 1)i/o分配2)画出功能表图3)设计梯形图功能表图功能表图用传送带传送长物体的控制图如图所示。为了减少传送带的运行时间,采用分段传送方式。a、b为两条传送带,gk1、gk2为两个光电开关,工作过程如下:按一下起动按钮,a开始运行,b不运行;当长物体前端靠近gk1时,a、b都运行;当长

10、物体后端离开gk1时,b运行,a不运行;当长物体后端离开gk2时,a、b都不运行。plc顺序控制梯形图的编程方式梯形图梯形图m20m21m22m23y0y0y1y1a运行a、b都运行b运行m8002x2x0x0x1gk1gk2abplc顺序控制梯形图的编程方式梯形图例4plc顺序控制梯形图的编程方式6.2.2 选择序列的编程方式1 选择序列的分支的编程方式plc顺序控制梯形图的编程方式plc顺序控制梯形图的编程方式2 选择序列的合并的编程方式plc顺序控制梯形图的编程方式6.2.3 并行序列的编程方式1并行序列的分支的编程方式2并行序列的合并的编程方式plc顺序控制梯形图的编程方式6.2.4

11、仅有两步的闭环处理plc顺序控制梯形图的编程方式 四、仅有两步的闭环的处理四、仅有两步的闭环的处理 m102 x2m103m104 x3m102 x2m103m104 x3m110 t0t0 m102 x2 m102 m104m103m103plc顺序控制梯形图的编程方式应用举例plc顺序控制梯形图的编程方式6.3 以转换为中心的编程方式6.3.1以转换为中心的单序列的编程方式plc顺序控制梯形图的编程方式例题plc顺序控制梯形图的编程方式6.3.2 选择序列的编程方式plc顺序控制梯形图的编程方式6.3.4 并行序列的编程方式plc顺序控制梯形图的编程方式x0y0y1y2红灯红灯绿灯绿灯黄灯

12、黄灯 4s 6s 5sm200m201m202m203y0y0t0y1m8002x0t0t1t2t1y1y2t2信号灯控制系统举例信号灯控制系统举例plc顺序控制梯形图的编程方式例例3 用传送带传送长物体的控制系统用传送带传送长物体的控制系统 1)i/o分配2)画出功能表图3)设计梯形图功能表图功能表图用传送带传送长物体的控制图如图所示。为了减少传送带的运行时间,采用分段传送方式。a、b为两条传送带,gk1、gk2为两个光电开关,工作过程如下:按一下起动按钮,a开始运行,b不运行;当长物体前端靠近gk1时,a、b都运行;当长物体后端离开gk1时,b运行,a不运行;当长物体后端离开gk2时,a、

13、b都不运行。gk1gk2abplc顺序控制梯形图的编程方式梯形图梯形图m20m21m22m23y0y0y1y1a运行a、b都运行b运行m8002x2x0x0x1gk1gk2abplc顺序控制梯形图的编程方式m200m201m202m203y0y0t0y1m8002x0t0t1t2t1y1y2t2rstm200 setm201rstm201 setm202rstm202 setm203rstm203 setm200 setm200m8002m200 x0m201 t0m202 t1m203 t2信号灯控制系统举例信号灯控制系统举例plc顺序控制梯形图的编程方式传送带控制系统举例传送带控制系统举例

14、m200m201m202m203y0y0m8002x2 起动起动x0x0x1y1y1rstm200 setm201rstm201 setm202rstm202 setm203rstm203 setm200 setm200m8002m200 x2m201 x0m202 x0m203 t2 plsm100 x1plc顺序控制梯形图的编程方式6.3.5 防stl指令的编程方式1 与stl指令的区别1)触点用and或ani指令2)对代表前级步的辅助继电器的复位用rst3)不允许出现双线圈问题plc顺序控制梯形图的编程方式二二 、 仿仿stl指令的编程方式指令的编程方式m200m201m202m203y

15、0m8002x0x1x2x3y1y2m203y3x4开炉门开炉门推料推料推料机返回推料机返回关料门关料门setm200m8002x0m200setm201rstm204setm202rstm200m201y0 开炉门开炉门x1setm203rstm201m202y1 推料推料x2m203setm204rstm202y2 推料机返回推料机返回x3setm200rstm203y3 关料门关料门x4m204plc顺序控制梯形图的编程方式6.3.6各种编程方式的比较1 编程方式的通用性2 不同编程方式设计的程序长度比较3 电路结构及其他方面的比较stl指令的优点plc顺序控制梯形图的编程方式 6-4

16、具有多种工作方式的系统的编程方式具有多种工作方式的系统的编程方式手动手动自动自动 连续连续 (全自动循环运行(全自动循环运行)单周期单周期 (间断周期运行)间断周期运行)单步单步 (自动运行试车)(自动运行试车)(1)调试)调试(2)自动参数的测定)自动参数的测定(3)自动运行时突发情况的状态调整)自动运行时突发情况的状态调整(4)非标准操作)非标准操作plc顺序控制梯形图的编程方式 6-4 具有多种工作方式的系统的编程方式具有多种工作方式的系统的编程方式6.4.1概述概述plc顺序控制梯形图的编程方式 6-4 具有多种工作方式的系统的编程方式具有多种工作方式的系统的编程方式二、操作二、操作

17、面板面板 示意图示意图plc顺序控制梯形图的编程方式 6- 4 具有多种工作方式的系统的编程方式具有多种工作方式的系统的编程方式三、外部三、外部 接线图接线图plc顺序控制梯形图的编程方式 6-4 具有多种工作方式的系统的编程方式具有多种工作方式的系统的编程方式6.4.2使用起保亭电路的编程方式使用起保亭电路的编程方式1公用程序公用程序plc顺序控制梯形图的编程方式3 自动程序plc顺序控制梯形图的编程方式输出电路plc顺序控制梯形图的编程方式4 自动回原点程序plc顺序控制梯形图的编程方式6.4.3 以转换为中心的编程方式plc顺序控制梯形图的编程方式6.4.4 使用步进梯形指令的编程方式1 初始化程序plc顺序控制梯形图的编程方式plc顺序控制梯形图的编程方式2 手动程序3 自动返回原点程序plc顺序控制梯形图的编程方式习题参考答案6-2plc顺序控制梯形图的编程方式6-5 起保停编程plc顺序控制梯形图的编程方式6-12 i/

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论