可编程序控制器顺序控制梯形图的编程方式课件_第1页
可编程序控制器顺序控制梯形图的编程方式课件_第2页
可编程序控制器顺序控制梯形图的编程方式课件_第3页
可编程序控制器顺序控制梯形图的编程方式课件_第4页
可编程序控制器顺序控制梯形图的编程方式课件_第5页
已阅读5页,还剩71页未读 继续免费阅读

下载本文档

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

文档简介

可编程序控制器应用技术可编程序控制器第六章顺序控制梯形图的编程方式6---1使用起保停电路的编程方式编程模型Mi-1Mi

Mi+1

XiXi+1

Mi-1XiMi+1MiMi

Mi+1SETMiSETMi

Mi-1Xi第六章顺序控制梯形图的编程方式6---1使

M203X3M201M200M8002M200

M200X0M202M201M201

M201X01M203M202M202

M201X2M200M203M203M201M202Y0Y2Y1初始快进工进快退M203X3第六章顺序控制梯形图的编程方式

6---2以转换为中心的编程方式编程模型Mi-1Mi

XiSETMiRSTMi-1

Mi-1Xi第六章顺序控制梯形图的编程方式6---2以转X0Y0Y1Y2红灯绿灯黄灯4S6S5SM200M201M202M203Y0Y0T0Y1M8002X0T0T1T2T1Y1Y2T2信号灯控制系统举例X0红灯绿灯黄灯4S6SM200M201M202M203Y0Y0T0Y1M8002X0T0T1T2T1Y1Y2T2RSTM200

SETM201RSTM201

SETM202RSTM202

SETM203RSTM203

SETM200

SETM200M8002M200X0M201T0M202T1M203T2信号灯控制系统举例M200M201M202M203Y0Y0T0Y1M8002XM200M201M202M203Y0Y0T0Y1M8002X0T0T1T2T1Y1Y2T2

M203Y2

M200Y0

M201

M201T0K40

M202T1K60

T2K50

M202Y2

M203信号灯控制系统举例M200M201M202M203Y0Y0T0Y1M8002X传送带控制系统举例M200M201M202M203Y0Y0M8002X2起动X0X0X1Y1Y1X0X1ABX0X1是两个光电开关传送带有两个电机驱动要求:尽可能减少传送带的运行时间传送带控制系统举例M200M201M202M203Y0Y0M传送带控制系统举例M200M201M202M203Y0Y0M8002X2起动X0X0X1Y1Y1RSTM200

SETM201RSTM201

SETM202RSTM202

SETM203RSTM203

SETM200

SETM200M8002M200X2M201X0M202X0M203T2

PLSM100

X1传送带控制系统举例M200M201M202M203Y0Y0M传送带控制系统举例M200M201M202M203Y0Y0M8002X2起动X0X0X1Y1Y1

M201Y0

M202

M202Y1

M203传送带控制系统举例M200M201M202M203Y0Y0M传送带控制系统举例M200M201M202M203Y0Y0M8002X2起动X0X0X1Y1Y1X2X0X1Y0Y1M200M201M202M203传送带控制系统举例M200M201M202M203Y0Y0M第六章顺序控制梯形图的编程方式

6---3使用STL指令的编程方式与仿STL指令的编程方式一、使用STL指令的编程方式步进梯形指令(StepLadderInstruction)简称STL指令。STL步进阶梯指令RET复位指令第六章顺序控制梯形图的编程方式6---3使

6---3使用STL指令的编程方式与仿STL指令的编程方式编程模型S21S22Y0X1驱动处理转换条件转换目标SETS22Y0X1S21驱动处理转换条件转换目标STLS21OUTY0LDX1SETS226---3使用STL指令的编程方式编程模型S21S

6---3使用STL指令的编程方式与仿STL指令的编程方式STL指令的特点:1.与STL触点相连的触点应使用LD/LDI指令。2.STL触点可以直接驱动或通过别的触点驱动Y、M、S、T等元件的线圈,STL触点也可以使Y、M、S等元件置位或复位。3.CPU只执行活动步对应的程序。4.使用STL指令时允许双线圈输出。5.STL指令只能用于状态寄存器,在没有并行序列时,一个状态寄存器的STL触点在梯形图中只能出现一次。6---3使用STL指令的编程方式与仿STL指令的6.在STL触点驱动的电路块中不能使用MC和MCR指令,可以使用CJP/EJP指令,当执行CJP指令跳入某一个STL触点的电路块时,不管该STL触点是否接通,均执行对应的

EJP指令之后的电路.

6---3使用STL指令的编程方式与仿STL指令的编程方式7.可以对状态寄存器使用LD、LDI、AND、ANI、ORORI、S、R、OUT等指令。8.对状态寄存器置位的指令,如果不在STL触点驱动的电路块内置位时,系统程序不会自动将前级步对应的状态寄存器复位。6.在STL触点驱动的电路块中不能使用MC和MCR指令小车控制系统举例X4起动S0S21S22S23Y0M8002

X3

X1

X2Y1Y0S22Y1

X0X0X1X2X3Y1Y0小车控制系统举例X4起动S0S21S22S23Y小车控制系统举例S0S21S22S23Y0M8002

X3

X1

X2Y1Y0S22Y1

X0SETS22Y0X3S21SETS23Y1X1SETS24Y0X2SETS0Y1X1SETS21X4S0SETS0M8002S22S23S24RET小车控制系统举例S0S21S22S23Y0M8002X3SETS22Y0X3S21SETS23Y1X1SETS24Y0X2SETS0Y1X1SETS21X4S0SETS0M8002S22S23S24RETLDM8002SETS0STLS0LDX4SETS21STLS21OUTY0LDX3SETS22STLS22OUTY1LDX1SETS23STLS23OUTY0LDX2SETS24STLS24OUTY1LDX1SETS0RET指令表SETS22Y0X3S21SETS23Y1X1SETS24Y二、仿STL指令的编程方式M200M201M202M203Y0M8002X0X1X2X3Y1Y1M203Y1X4开炉门推料推料机返回关料门SETM200M8002X0M200SETM201RSTM204SETM202RSTM200M201Y0开炉门X1SETM203RSTM201M202Y1推料X2M203SETM204RSTM202Y2推料机返回X3SETM200RSTM203Y23关料门X4M204二、仿STL指令的编程方式M200M201M202M20

6---4复杂的控制系统的编程方式一、跳步与循环次数的控制S0S21S22S23Y0M8002

X1

X2

X3Y1Y2S24Y1S25Y4Y1Y5C0-1复位C0

X10

X0

X5X4·C0X4·C0S26Y5

X6S27Y6T0

X7

T0正向跳步逆向跳步循环控制6---4复杂的控制系统的编程方式一、跳步与循环次S0S21S22S23Y0M8002

X1

X2

X3Y1Y2S24Y1S25Y4Y1Y5C0-1复位C0

X10

X0

X5X4·C0X4·C0S26Y5

X6S27Y6T0

X7

T0SETS21Y1X0S0SETS0M8002SETS26X6SETS22Y0X1SETS23X5Y5S21SETS23X2S22Y1SETS24S23Y2X3S0S21S22S23Y0M8002X1X2X3YS0S21S22S23Y0M8002

X1

X2

X3Y1Y2S24Y1S25Y4Y1Y5C0-1复位C0

X10

X0

X5X4·C0X4·C0SETS25Y3

X4C0S24SETS0Y4X10S25SETS27X7S26Y5SETS23S27Y2T0SETS23

X4C0T0K20RETRSTS23C0K5S25S24S0S21S22S23Y0M8002X1X2X3Y二、选择序列的分支与合并的编程方式S0S21S23Y0M8002X1X2Y2X0Y1S23X4Y3X3SETS21Y0X0S0SETS22Y1X1SETS0Y2X2SETS22Y3X4SETS0M8002S21S22S23RETSETS23X3步进阶梯指令编程方式二、选择序列的分支与S0S21S23Y0M8002X1X2二、选择序列的分支与合并的编程方式M200M201M202Y0M8002X1X2Y2X0Y1M203X4Y3X3起保停的编程方式

M202X2M201M203M200M8002M200

M200X0M202M201M201

M201X1M200M202M202

M200X3M202M203M203Y1Y3Y0M203X4Y2二、选择序列的分支与M200M201M202Y0M8002三、并行序列的分支与合并的编程方式S0S21S22S23Y0M8002X1X2X3Y2Y3X0Y1S21S25X4Y5Y4SETS21Y0X0S0SETS22Y1X1Y2SETS22Y4X1SETS0M8002S21S22S24SETS24Y5S25S22S25X2SETS23SETS0Y3X3S23RET步进阶梯指令编程方式三、并行序列的分支与S0S21S22S23Y0M8002XM200M201M202M203Y0M8002X1X2X3Y2Y3X0Y1M204M205X4Y5Y4三、并行序列的分支与合并的编程方式起保停的编程方式

M202X3M201M200M8002M200

M200X0M202M201M201

M201X1M203M202M202Y1

M200X0M205M204M204Y4Y0Y2

M204X4M203M205M205Y5

M202M205X2M200M203

M203Y3M200M201M202M203Y0M8002X1X2X3Y

6---4复杂的控制系统的编程方式四、仅有两步的闭环的处理M102

X2M103M104

X3M102

X2M103M104

X3M110T0T0

M102X2M102M104M103M1036---4复杂的控制系统的编程方式四、仅有两步的闭环

6---5具有多种工作方式的系统的编程方式手动自动连续(全自动循环运行)单周期(间断周期运行)单步(自动运行试车)(1)调试(2)自动参数的测定(3)自动运行时突发情况的状态调整(4)非标准操作6---5具有多种工作方式的系统的编程方式手动自动

6---5具有多种工作方式的系统的编程方式一、梯形图的总体结构公用程序CJP0自动程序手动程序CJP1FENDX10X10P0P16---5具有多种工作方式的系统的编程方式一、梯形图

6---5具有多种工作方式的系统的编程方式二、操作面板示意图

X14右行X16装料X0起动电源

X15左行X17卸料X1停止紧急停车X12单周期X11单步X13连续X10手动6---5具有多种工作方式的系统的编程方式二、操作

6---5具有多种工作方式的系统的编程方式X0X1X3X4X10LX11X12NX13COM1X14X15Y0X16Y1X17Y2COMY3三、外部接线图起动停止右限位左限位手动单步单周期连续右行左行装料卸料KM2KM1FRKM1KM2KM3KM4AC220V

KMKM紧急停车电源KMKM右行左行装料卸料6---5具有多种工作方式的系统的编程方式X0三、外

6---5具有多种工作方式的系统的编程方式

X14X3Y1Y0右行

X15X4Y0Y1左行

X16X4Y2装料

X16X3Y3卸料手动程序6---5具有多种工作方式的系统的编程方式

6---5具有多种工作方式的系统的编程方式公共程序

SETM220M8002X4

X10

RSTM220

X10X4

RSTM200

X10手动

RSTM221

RSTM224左限位6---5具有多种工作方式的系统的编程方式公共程序M200M221M222M223Y2(M8002+X10)·X4X0T0X3T1Y0Y3M224Y1初始右行卸料左行T0T1装料起动M200·X4M200·X4

6---5具有多种工作方式的系统的编程方式顺序功能图M200M221M222M223Y2(M8002+X10)

6---5具有多种工作方式的系统的编程方式起保停方式梯形图

M224X4M200M110M221M220M220

M224M200

X4M110M222M221

M220X0M221X0

X11M110

X0X13X1M200M200转换允许连续初始装料6---5具有多种工作方式的系统的编程方式起保停方式

M222

X3M110M224M223

M221T0

M110M223M222

M222右行

M223T1

M110M220M221M224

M220左行

M223卸料

M222X3Y0

M224X4Y1

M221T0K100

T0Y2右行左行装料

M223T1K150

T1Y3卸料起保停方式梯形图M222

6---5具有多种工作方式的系统的编程方式以转换为中心的梯形图

X0

X13

X1

M200连续

起动连续停止M200MCN0M110X0起动X11单周期转换允许6---5具有多种工作方式的系统的编程方式以

M224X4M200SETM224RSTM220SETM220RSTM221M220X0SETM221RSTM222M221T0SETM222RSTM223M222X3SETM223RSTM224M223T3SETM223RSTM224M223T3M200MCRN0M110M224X4M200可编程序控制器应用技术可编程序控制器第六章顺序控制梯形图的编程方式6---1使用起保停电路的编程方式编程模型Mi-1Mi

Mi+1

XiXi+1

Mi-1XiMi+1MiMi

Mi+1SETMiSETMi

Mi-1Xi第六章顺序控制梯形图的编程方式6---1使

M203X3M201M200M8002M200

M200X0M202M201M201

M201X01M203M202M202

M201X2M200M203M203M201M202Y0Y2Y1初始快进工进快退M203X3第六章顺序控制梯形图的编程方式

6---2以转换为中心的编程方式编程模型Mi-1Mi

XiSETMiRSTMi-1

Mi-1Xi第六章顺序控制梯形图的编程方式6---2以转X0Y0Y1Y2红灯绿灯黄灯4S6S5SM200M201M202M203Y0Y0T0Y1M8002X0T0T1T2T1Y1Y2T2信号灯控制系统举例X0红灯绿灯黄灯4S6SM200M201M202M203Y0Y0T0Y1M8002X0T0T1T2T1Y1Y2T2RSTM200

SETM201RSTM201

SETM202RSTM202

SETM203RSTM203

SETM200

SETM200M8002M200X0M201T0M202T1M203T2信号灯控制系统举例M200M201M202M203Y0Y0T0Y1M8002XM200M201M202M203Y0Y0T0Y1M8002X0T0T1T2T1Y1Y2T2

M203Y2

M200Y0

M201

M201T0K40

M202T1K60

T2K50

M202Y2

M203信号灯控制系统举例M200M201M202M203Y0Y0T0Y1M8002X传送带控制系统举例M200M201M202M203Y0Y0M8002X2起动X0X0X1Y1Y1X0X1ABX0X1是两个光电开关传送带有两个电机驱动要求:尽可能减少传送带的运行时间传送带控制系统举例M200M201M202M203Y0Y0M传送带控制系统举例M200M201M202M203Y0Y0M8002X2起动X0X0X1Y1Y1RSTM200

SETM201RSTM201

SETM202RSTM202

SETM203RSTM203

SETM200

SETM200M8002M200X2M201X0M202X0M203T2

PLSM100

X1传送带控制系统举例M200M201M202M203Y0Y0M传送带控制系统举例M200M201M202M203Y0Y0M8002X2起动X0X0X1Y1Y1

M201Y0

M202

M202Y1

M203传送带控制系统举例M200M201M202M203Y0Y0M传送带控制系统举例M200M201M202M203Y0Y0M8002X2起动X0X0X1Y1Y1X2X0X1Y0Y1M200M201M202M203传送带控制系统举例M200M201M202M203Y0Y0M第六章顺序控制梯形图的编程方式

6---3使用STL指令的编程方式与仿STL指令的编程方式一、使用STL指令的编程方式步进梯形指令(StepLadderInstruction)简称STL指令。STL步进阶梯指令RET复位指令第六章顺序控制梯形图的编程方式6---3使

6---3使用STL指令的编程方式与仿STL指令的编程方式编程模型S21S22Y0X1驱动处理转换条件转换目标SETS22Y0X1S21驱动处理转换条件转换目标STLS21OUTY0LDX1SETS226---3使用STL指令的编程方式编程模型S21S

6---3使用STL指令的编程方式与仿STL指令的编程方式STL指令的特点:1.与STL触点相连的触点应使用LD/LDI指令。2.STL触点可以直接驱动或通过别的触点驱动Y、M、S、T等元件的线圈,STL触点也可以使Y、M、S等元件置位或复位。3.CPU只执行活动步对应的程序。4.使用STL指令时允许双线圈输出。5.STL指令只能用于状态寄存器,在没有并行序列时,一个状态寄存器的STL触点在梯形图中只能出现一次。6---3使用STL指令的编程方式与仿STL指令的6.在STL触点驱动的电路块中不能使用MC和MCR指令,可以使用CJP/EJP指令,当执行CJP指令跳入某一个STL触点的电路块时,不管该STL触点是否接通,均执行对应的

EJP指令之后的电路.

6---3使用STL指令的编程方式与仿STL指令的编程方式7.可以对状态寄存器使用LD、LDI、AND、ANI、ORORI、S、R、OUT等指令。8.对状态寄存器置位的指令,如果不在STL触点驱动的电路块内置位时,系统程序不会自动将前级步对应的状态寄存器复位。6.在STL触点驱动的电路块中不能使用MC和MCR指令小车控制系统举例X4起动S0S21S22S23Y0M8002

X3

X1

X2Y1Y0S22Y1

X0X0X1X2X3Y1Y0小车控制系统举例X4起动S0S21S22S23Y小车控制系统举例S0S21S22S23Y0M8002

X3

X1

X2Y1Y0S22Y1

X0SETS22Y0X3S21SETS23Y1X1SETS24Y0X2SETS0Y1X1SETS21X4S0SETS0M8002S22S23S24RET小车控制系统举例S0S21S22S23Y0M8002X3SETS22Y0X3S21SETS23Y1X1SETS24Y0X2SETS0Y1X1SETS21X4S0SETS0M8002S22S23S24RETLDM8002SETS0STLS0LDX4SETS21STLS21OUTY0LDX3SETS22STLS22OUTY1LDX1SETS23STLS23OUTY0LDX2SETS24STLS24OUTY1LDX1SETS0RET指令表SETS22Y0X3S21SETS23Y1X1SETS24Y二、仿STL指令的编程方式M200M201M202M203Y0M8002X0X1X2X3Y1Y1M203Y1X4开炉门推料推料机返回关料门SETM200M8002X0M200SETM201RSTM204SETM202RSTM200M201Y0开炉门X1SETM203RSTM201M202Y1推料X2M203SETM204RSTM202Y2推料机返回X3SETM200RSTM203Y23关料门X4M204二、仿STL指令的编程方式M200M201M202M20

6---4复杂的控制系统的编程方式一、跳步与循环次数的控制S0S21S22S23Y0M8002

X1

X2

X3Y1Y2S24Y1S25Y4Y1Y5C0-1复位C0

X10

X0

X5X4·C0X4·C0S26Y5

X6S27Y6T0

X7

T0正向跳步逆向跳步循环控制6---4复杂的控制系统的编程方式一、跳步与循环次S0S21S22S23Y0M8002

X1

X2

X3Y1Y2S24Y1S25Y4Y1Y5C0-1复位C0

X10

X0

X5X4·C0X4·C0S26Y5

X6S27Y6T0

X7

T0SETS21Y1X0S0SETS0M8002SETS26X6SETS22Y0X1SETS23X5Y5S21SETS23X2S22Y1SETS24S23Y2X3S0S21S22S23Y0M8002X1X2X3YS0S21S22S23Y0M8002

X1

X2

X3Y1Y2S24Y1S25Y4Y1Y5C0-1复位C0

X10

X0

X5X4·C0X4·C0SETS25Y3

X4C0S24SETS0Y4X10S25SETS27X7S26Y5SETS23S27Y2T0SETS23

X4C0T0K20RETRSTS23C0K5S25S24S0S21S22S23Y0M8002X1X2X3Y二、选择序列的分支与合并的编程方式S0S21S23Y0M8002X1X2Y2X0Y1S23X4Y3X3SETS21Y0X0S0SETS22Y1X1SETS0Y2X2SETS22Y3X4SETS0M8002S21S22S23RETSETS23X3步进阶梯指令编程方式二、选择序列的分支与S0S21S23Y0M8002X1X2二、选择序列的分支与合并的编程方式M200M201M202Y0M8002X1X2Y2X0Y1M203X4Y3X3起保停的编程方式

M202X2M201M203M200M8002M200

M200X0M202M201M201

M201X1M200M202M202

M200X3M202M203M203Y1Y3Y0M203X4Y2二、选择序列的分支与M200M201M202Y0M8002三、并行序列的分支与合并的编程方式S0S21S22S23Y0M8002X1X2X3Y2Y3X0Y1S21S25X4Y5Y4SETS21Y0X0S0SETS22Y1X1Y2SETS22Y4X1SETS0M8002S21S22S24SETS24Y5S25S22S25X2SETS23SETS0Y3X3S23RET步进阶梯指令编程方式三、并行序列的分支与S0S21S22S23Y0M8002XM200M201M202M203Y0M8002X1X2X3Y2Y3X0Y1M204M205X4Y5Y4三、并行序列的分支与合并的编程方式起保停的编程方式

M202X3M201M200M8002M200

M200X0M202M201M201

M201X1M203M202M202Y1

M200X0M205M204M204Y4Y0Y2

M204X4M203M205M205Y5

M202M205X2M200M203

M203Y3M200M201M202M203Y0M8002X1X2X3Y

6---4复杂的控制系统的编程方式四、仅有两步的闭环的处理M102

X2M103M104

X3M102

X2M103M104

X3M110T0T0

M102X2M102M104M103M1036---4复杂的控制系统的编程方式四、仅有两步的闭环

6---5具有多种工作方式的系统的编程方式手动自动连续(全自动循环运行)单周期(间断周期运行)单步(自动运行试车)(1)调试(2)自动参数的测定(3)自动运行时突发情况的状态调整(4)非标准操作6---5具有多种工作方式的系统的编程方式手动自动

6---5具有多种工作方式的系统的编程方式一、梯形图的总体结构公用程序CJP0自动程序手动程序CJP1FENDX10X10P0P16---5具有多种工作方式的系统的编程方式一、梯形图

6---5具有多种工作方式的系统的编程方式二、操作面板示意图

X14右行X16装料X0起动电源

X15左行X17卸料X1停止紧急停车X12单周期X11单步X13连续X10手动6---5具有多种工作方式的系统的编程方式二、操作

6---5具有多种工作方式的系统的编程方式X0X1X3X4X10LX11X12NX13COM1X14X15Y0X16Y1X17Y2COMY3三、外部接线图起动停止右限位左限位手动单步单周期连续右行左行装料卸料KM2KM1FRKM1KM2KM3KM4AC220V

KMKM紧急停车电源KMKM右行左行装料卸料6---5具有多种工作方式的系统的编程方式X0三、外

6---5具有多种工作方式的系统的编程方式

X14X3Y1Y0右行

X15X4Y0Y1左行

X16X4Y2装料

X16X3Y3卸料手动程序6---5具有多种工作方式的系统的编程方式

6---5具有多种工作方式的系统的编程方式公共程序

SETM220M8002X4

X10

RSTM220

X10X4

RSTM200

X10手动

RSTM221

RSTM224左限位6---5具有多种工作方式的系统的编程方式公共程序

温馨提示

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

评论

0/150

提交评论