资源描述
,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,第,7,章 顺序控制梯形图的编程方式,使用,STL,指令的编程方式,使用起保停电路的编程方式,以,转换为中心,的编程方式,具有多种工作方式的系统的编程方式,使用,STL,指令的编程方式,步进梯形指令,(,Step Ladder Instruction),简称,STL,指令。,STL,步进阶梯指令,RET,复位指令,使用,STL,指令的编程方式,S21,S21,Y0,X1,转换目标,转换条件,驱动处理,转换目标,转换条件,驱动处理,Y0,X1,SET S22,S21,STL S21,OUT Y0,LD X1,SET S22,STL,指令的特点:,1.与,STL,触点相连的触点应使用,LD/LDI,指令。,2.,STL,触点可以直接驱动或通过别的触点驱动,Y、M、S、,T,等元件的线圈,,STL,触点也可以使,Y、M、S,等元件置,位或复位。,3.,CPU,只执行活动步对应的程序。,4.使用,STL,指令时允许双线圈输出。,5.,STL,指令只能用于状态寄存器,在没有并行序列时,,一个状态寄存器的,STL,触点在梯形图中只能出现一次。,6.在,STL,触点驱动的电路块中不能使用,MC,和,MCR,指令,可,以使用,CJP/EJP,指令,当执行,CJP,指令跳入某一个,STL,触,点的电路块时,不管该,STL,触点是否接通,均执行对应的,EJP,指令之后的电路.,7.可以对状态寄存器使用,LD、LDI 、AND、ANI、OR,ORI、S 、R、OUT,等指令。,8.对状态寄存器置位的指令,如果不在,STL,触点驱动的电路,块内置位时,系统程序不会自动将前级步对应的状态寄存,器复位。,小车控制系统举例,X4,起动,S0,S21,S22,S23,Y0,M8002,X3,X1,X2,Y1,Y0,S22,Y1,X0,X0 X1 X2 X3,Y1,Y0,小车控制系统举例,S0,S21,S22,S23,Y0,M8002,X3,X1,X2,Y1,Y0,S22,Y1,X0,SET,S22,Y0,X3,S21,SET,S23,Y1,X1,SET,S24,Y0,X2,SET,S0,Y1,X1,SET,S21,X4,S0,SET,S0,M8002,S22,S23,S24,RET,SET,S22,Y0,X3,S21,SET,S23,Y1,X1,SET,S24,Y0,X2,SET,S0,Y1,X1,SET,S21,X4,S0,SET,S0,M8002,S22,S23,S24,RET,LD M8002,SET S0,STL S0,LD X4,SET S21,STL S21,OUT Y0,LD X3,SET S22,STL S22,OUT Y1,LD X1,SET S23,STL S23,OUT Y0,LD X2,SET S24,STL S24,OUT Y1,LD X1,SET S0,RET,指令表,前级步,后继步,使用起保停电路的编程方式,Mi-1,Mi,Xi,Mi1,Xi+1,M,i1,M,i,M,i1,M,i,X,i,转换条件,M203 X3 M201 M200,M8002,M200,M200 X0 M202 M201,M201,M201 X01 M203 M202,M202,M201 X2 M200 M203,M203,M201,M202,Y0,Y2,Y1,初始,快进,工进,快退,以转换为中心的编程方式,M,i1,X,i,SET M,i,RST M,i-1,转换实现的条件,(,1,)该转换所有的前级步都是活动步,(,2,)相应的转换条件得到满足,转换实现应完成的操作,(,1,)使所有由有向连线与相应转换符号相连的后续步都应变为,活动,;,(,2,)使得所有有向连线与相应转换符号相连的前级步都变为,不活动步,。,M,i-1,Mi,X,i,X0,X3,X1,X2,快进,工进,1,工进,2,单序列的编程方式,M0,M2,M3,M4,M8002,X4,X2,X3,X0,Y10,Y11,Y12,M1,X1,Y11,Y12,Y11,Y13,快进,工进,1,工进,2,快退,步,Y10,Y11,Y12,Y13,快进,0,1,1,0,工进,1,1,1,0,0,工进,2,0,1,0,0,快退,0,0,1,1,X0,X3,X1,X2,快进,工进,1,工进,2,M0,X4,SET M1,RST M0,M8002,SET M0,M1,X1,SET M2,RST M1,M2,X2,SET M3,RST M2,M3,X3,SET M4,RST M3,M4,X0,SET M0,RST M4,Y11,M1,M2,M3,Y12,M1,M4,Y10,M2,Y13,M4,M0,M2,M3,M4,M8002,X4,X2,X3,X0,Y10,Y11,Y12,M1,X1,Y11,Y12,Y11,Y13,快进,工进,1,工进,2,快退,X0,Y0,Y1,Y2,红灯,绿灯,黄灯,4,S 6S 5S,M200,M201,M202,M203,Y0,Y0,T0,Y1,M8002,X0,T0,T1,T2,T1,Y1,Y2,T2,信号灯控制系统举例,M200,M201,M202,M203,Y0,Y0,T0,Y1,M8002,X0,T0,T1,T2,T1,Y1,Y2,T2,RST,M200,SET,M201,RST,M201,SET,M202,RST,M202,SET,M203,RST,M203,SET,M200,SET,M200,M8002,M200 X0,M201 T0,M202 T1,M203 T2,信号灯控制系统举例,M200,M201,M202,M203,Y0,Y0,T0,Y1,M8002,X0,T0,T1,T2,T1,Y1,Y2,T2,M203 Y2,M200 Y0,M201,M201 T0 K40,M202 T1 K60,T2 K50,M202 Y2,M203,信号灯控制系统举例,选择、并行序列的编程方式,选择序列的,分支、合并,编程方式,并行序列的,分支、合并,编程方式,M0,M1,M3,M8002,X0,X1,X4,Y1,Y3,M4,M5,X5,Y4,M6,M7,X6,Y6,M8,Y10,M2,X2,X3,Y2,X7,X10,Y0,M0,M1,M3,M8002,X0,X1,X4,Y1,Y3,M4,M5,X5,Y4,M6,M7,X6,Y6,M8,Y10,M2,X2,X3,Y2,X7,X10,Y0,M0,X0,SET M1,RST M0,M8002,SET M0,M0,X2,SET M2,RST M0,M1,X1,SET M3,RST M1,M2,X3,SET M3,RST M2,M3,X4,SET M4,RST M3,SET M6,M4,X5,SET M5,RST M4,M6,X6,SET M7,RST M6,M5,X7,SET M8,RST M7,RST M5,M7,M8,X10,SET M0,RST M8,3),应用实例,4,具有多种工作方式的系统的编程方式,手动,自动,连续 (全自动循环运行),单周期 (间断周期运行),单步 (自动运行试车),(,1)调试,(2)自动参数的测定,(3)自动运行时突发情况的状态调整,(4)非标准操作,4,具有多种工作方式的系统的编程方式,一、梯形图的,总体结构,公用程序,CJ,P0,自动程序,手动程序,CJ,P1,FEND,X10,X10,P0,P1,4,具有多种工作方式的系统的编程方式,二、操作,面板,示意图,X14,右行,X16,装料,X0,起动 电源,X15,左行,X17,卸料,X1,停止 紧急停车,X12,单周期,X11,单步,X13,连续,X10,手动,4,具有多种工作方式的系统的编程方式,X0,X1,X3,X4,X10 L,X11,X12 N,X13 COM1,X14,X15 Y0,X16 Y1,X17 Y2,COM Y3,三、外部 接线图,起动,停止,右限位,左限位,手动,单步,单周期,连续,右行,左行,装料,卸料,KM,2,KM,1,FR,KM1,KM2,KM3,KM4,AC220V,KM KM,紧急停车,电源,KM KM,右行,左行,装料,卸料,4,具有多种工作方式的系统的编程方式,X14,X3 Y1 Y0,右行,X15,X4 Y0 Y1,左行,X16,X4 Y2,装料,X16,X3 Y3,卸料,手动程序,4,具有多种工作方式的系统的编程方式,公共程序,SET,M220,M8002 X4,X10,RST,M220,X10 X4,RST,M200,X10,手动,RST,M221,RST,M224,左限位,M200,M221,M222,M223,Y2,(,M8002+X10)X4,X0,T0,X3,T1,Y0,Y3,M224,Y1,初始,右行,卸料,左行,T0,T1,装料,起动,M200 X4 M200 X4,4,具有多种工作方式,的系统的编程方式,顺,序,功,能,图,4,具有多种工作方式的系统的编程方式,起保停方式梯形图,M224 X4 M200 M110 M221 M220,M220,M224 M200,X4 M110 M222 M221,M220 X0,M221,X0,X11,M110,X0 X13 X1 M200,M200,转换允许,连续,初始,装料,M222,X3 M110 M224 M223,M221 T0,M110 M223 M222,M222,右行,M223 T1,M110 M220 M221 M224,M220,左行,M223,卸料,M222 X3 Y0,M224 X4 Y1,M221 T0 K100,T0 Y2,右行,左行,装料,M223 T1 K150,T1 Y3,卸料,起保停方式梯形图,4,具有多种工作方式的系统的编程方式,以,转,换,为,中,心,的,梯,形,图,X0,X13,X1,M200,连续,起动 连续 停止,M200,MC,N0,M110,X0,起动,X11,单周期,转换允许,M224 X4 M200,SET,M224,RST,M220,SET,M220,RST,M221,M220 X0,SET,M221,RST,M222,M221 T0,SET,M222,RST,M223,M222 X3,SET,M223,RST,M224,M223 T3,SET,M223,RST,M224,M223 T3 M200,MCR,N0,M110,各种编程方式比较,编程方式的通用性,起保停通用性最强;以转换为中心;仿,STL,指令;,不同编程方式设计的程序长度比较,用,STL,指令设计的程序最短。,电路结构及其其他方面的比较,起保停,电路编程方式,-,以步为中心;,以转换为中心,编程方式,-,以转换为中心(转换实现的基本规则);,STL,指令,方式,-,以,STL,触点或辅助继电器为中心(转换实现的基本规则),小 结,STL,指令的编程方式,使用启保停电路的编程方式,以转换为中心的编程方式,几种编程方式比较,
展开阅读全文