8-PLC可编程序控制器课件_第1页
8-PLC可编程序控制器课件_第2页
8-PLC可编程序控制器课件_第3页
8-PLC可编程序控制器课件_第4页
8-PLC可编程序控制器课件_第5页
已阅读5页,还剩79页未读 继续免费阅读

下载本文档

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

文档简介

1、PLC可编程序逻辑控制器PLC可编程序逻辑控制器编程器打印机EPROM写入器图形监控系统PC外部设备外设 接口I/O 扩展接口I/O 扩展机I/OEPROM (系统程序)RAM (用户程序)存 贮 器输 出 单 元电源控制器输 入 单 元运算器微处理器 (CPU)用户输入设备用户输入设备图(1) PLC硬件系统框架图编程器打印机EPROM写入器图形监控系统PC外部设备外设 X000Y000X003M001M000X001X002X004X005M001梯形图:X000Y000X003M001M000X001X002X00 LD X000OR X001ORI X002OUT Y000LDI X0

2、03AND X004OR M001ANI X005OR M000OUT M001语句表:0 LD X000语句表:FX0N-40MR逻辑指令系统FX0N-40MR逻辑指令系统第一节 逻辑指令第一节 逻辑指令LD 取指令。用于常开接点与母线连接,每一个常开接点开始的逻辑行都使用这一指令。XYMSTCLD 取指令。XYMSTCLDI 取反指令。用于常闭接点与母线的连接,每一个以常闭接点开始的逻辑行都使用这一指令。XYMSTCLDI 取反指令。XYMSTCOUT 输出指令。用于输出逻辑运算的结果,即用于逻辑运算的结果驱动一个指定的线圈。YMSTCOUT 输出指令。YMSTCEND 结束指令。用于结束

3、一个程序。ENDEND 结束指令。END0 LD X000OUT Y000LDI X001OUT Y001OUT M000LD X002OUT Y002梯形图语句表X000Y000X001Y001X002M000Y002END0 LD X000梯形图语句表X0AND 与指令。用于常开接点的串联,完成逻辑“与”的运算。XYMSTCAND 与指令。XYMSTCANI 与非指令。用于常闭接点的串联,完成逻辑“与非”的运算。XYMSTCANI 与非指令。XYMSTCOR 或指令。用于常开接点的并联,完成逻辑“或”的运算。XYMSTCOR 或指令。XYMSTCORI 或非指令。用于常闭接点的并联,完成逻

4、辑“或非”的运算。XYMSTCORI 或非指令。XYMSTC梯形图X000Y000X003M001M000X001X002X004X005M0010 LD X000OR X001ORI X002OUT Y000LDI X003AND X004OR M001ANI X005OR M000OUT M001语句表梯形图X000Y000X003M001M000X001X00ANB 块与指令。用于接点块的串联。每一接点块都是从LD/LDI开始的操作。ANB 块与指令。ORB 块或指令。用于接点块的并联。每一接点块都是从LD/LDI开始的操作。ORB 块或指令。X000Y000X003X001X002X0

5、03X004X005X006梯形图0 LD X000OR X001LD X002AND X003LDI X004AND X005ORBOR X006ANBOR X003OUT Y000语句表X000Y000X003X001X002X003X004X0X000X010X002X001X003X006X007X004X005C011Y000Y001M002X000X010X002X001X003X006X007X0(b)控制电路三相异步电动机正反停控制的继电器电路FCFCFAZCZCZCTAZAFCRJX12X13(a)主电路Y DZCFCRJX12X13(b)控制电路三相异步电动机正反停控制的继

6、电器电路FCFCFX000M000X002X003M001M000正转自保停止过载互锁X001X002X003M000M001反转自保停止过载互锁M001END梯形图0 LD X000OR M000ANI X002ANI X003ANI M001OUT M000LD X001OR M001ANI X002ANI X003ANI M000OUT M001END语句表X000M000X002X003M001M000正转自保停止PLC II型教学实验箱布局图 刀具库 实验区 传输 实验区 开关量 输入区OUTPUT端子排INPUT端子排 电 梯 实 验 区 混料 实验区 检瓶 实验区 交通灯 实验区

7、 冲压 模具 实验区 电源 开关PLC II型教学实验箱布局图 刀具库 传输 开关量练习一1、绘出下列语句表的梯形图。(1)0LDX0(2)0LDX010ANB1ORX11ANDX111LDM02ANIX22LDX212ANDM13ORM03ANIX313ORB4LDX34ORB14ANDM25ANDX45LDX415OUTY06ORM16ANDX57ANB7LDX68ORIM28ANDX79OUTY09ORB练习一(1)0LDX0(2)0LDX010ANB1ORX0X1X2X6X3X10X12X7X11Y0Y1Y2X4X5X0X6X7X11X10X1X2X3X4X12X15Y0X5X13X1

8、42、写出下列梯形图的语句表(1)(2)X0X1X2X6X3X10X12X7X11Y0Y1Y2X4XX0X1X3X5X2X4Y0Y1Y2Y3X6X1X0X12X13X3X4X6X14X15X20X21X17X16Y0Y1X2X5X7X10X11(3)(4)X0X1X3X5X2X4Y0Y1Y2Y3X6X1X0X12XRST 置位指令。使保持线圈失电。SETYMSSET 置位指令。使保持线圈得电。RSTYMSCDVZRST 置位指令。SETYMSSET 置位指令。RSTYMSPLF 脉冲指令。下降沿触发线圈。PLSYMPLS 脉冲指令。上升沿触发线圈。PLFYMPLF 脉冲指令。PLSYMPLS

9、脉冲指令。PLFYM0 LD X0PLS M0LD X1PLF M1LD M0SET Y0LD MRST Y1ENDPLSM0PLFM1SETY0RSTY1ENDX0X1M0M10 LD X0PLSM0PLFM1SETY0RSMC: 主控公共串联触点连接MCR: 主控复位公共串联触点断开在梯形图中,由一个接点或接点组控制多条逻辑行的电路叫主控。MC主控点后的电路由LD/LDI指令开始。在MC所控制的范围内,最后应由MCR指令返回,即MCR后的电路又回到母线上。MC指令的目标元素:M、Y。MC: 主控在梯形图中,由一个接点或接点组控制多条MCN0M0Y0Y1Y2Y3MCRN0X0X1X2X3X4

10、M0N00LD X0MC N0 M0LD X1OUT Y0LD X2OUT Y1LD X3OUT Y2MCR N0LD X4OUT Y3MCN0M0Y0Y1Y2Y3MCRN0X0X1X2X3X4MMPS:进栈记忆到MPS指令为止的状态MRD:读栈读出用MPS指令记忆的状态MPP:出栈读出用MPS指令记忆的状态并清除这些状态Y0X0X1Y1X2Y2X3MPSMRDMPP0LD X0MPSAND X1OUT Y0MRDAND X2OUT Y1MPPAND X3OUT Y2MPS:进栈Y0X0X1Y1X2Y2X3MPSMRDMPPCJ:条件跳转指令当CJ前的逻辑关系为ON时,则CJ与相应的断点之间的

11、程序停止执行,而跳去执行断点以下的程序,而被跳过去的程序保持原状态。X0CJP0Y1X1P0Y2X20LD X0CJ P0LD X1OUT Y1P0LD X2OUT Y2CJ:条件跳转指令当CJ前的逻辑关系为ON时,则CJ与相CJ的各种组合1、多数个CJ指令具有相同的跳转地址编号便可跳转到相同的步序中去X0CJP0P0Y2X4X1CJP0X2CJP0X3CJP0CJ的各种组合1、多数个CJ指令具有相同的跳转地址编号便可跳2、多数个CJ指令之间相互重叠X0CJP0P1Y2X4X1CJP1X2CJP2P0Y2X4P2Y2X42、多数个CJ指令之间相互重叠X0CJP0P1Y2X4X1CMC/MCR与

12、CJ的组合1、从MC外跳到MC外,这种情况跳转与MC无关2、从MC外跳到MC内,这时不管MC为接通或断开,MC均作 接通处理3、从MC内跳到MC内,这时只有MC接通时才能执行跳转4、从MC内跳到MC外,这时只有MC接通时才能执行跳转,且 MCR变得无效5、从MC内跳到另一个MC内,这时只有要跳出的MC接通时 才能执行跳转动作,而当跳到别的MC后,不论MC为接 通或断开,MC均作接通处理MC/MCR与CJ的组合1、从MC外跳到MC外,这种情况跳转 练习二1、绘出下列语句表的梯形图。0LDX010OUTY11ANDX111MCM12OUTM012LDX63LDX213OUTY24ORX314LDX

13、75OUTM115OUTY36MCM016MCRM17LDX417MCRM08OUTY018LDX109LDX519OUTY4 练习二0LDX01X0X1X2X3X4X5X6Y0Y1Y2Y3X0Y0X10X11M1Y1M2X20X21Y3X1M0Y0Y1Y2Y32、写出下列梯形图的语句表(1)(2)X0X1X2X3X4X5X6Y0Y1Y2Y3X0Y0X10XX1M1X1M0Y0M2M0Y0Y0M2M1M0X13、画出梯形图的输出波形。 X1M1X1M0Y0M2M0Y0Y0M2M1M0X13、画出第二节 计时器、计数器第二节 计时器、计数器例1电机优先起动控制 5个电机m1-m5,前级电机不起动

14、时,后级电机无法起动,即m1电机不起动时,m2电机无法起动,如此类推。前级电机停止时,后级电机也停止,如m1停止时,也停止m2,m3-m5.例2通风机监视 工作过程:对操作条件“装置运转”来说,如果3个风机中的2个在运转,信号灯就持续发亮,如果有1个风机运转,信号灯就以0.5Hz的频率闪光,如果1个风机也不运转,信号灯就以2Hz频率闪光,如果“选择装置”不运转,信号灯就熄灭。例1电机优先起动控制 5个电机m1-m5,前级电例 : 四分频电路 PLS M0X0Y0M0Y0M0Y0Y0X0M0例 : 四分频电路 X0Y0M0Y0M0Y0Y RST M0M1X0X0 SET M1M0X0M1Y0 S

15、ET M0 RST M1M0M0X0M0X0M1 M1X0X0 M0X0M1Y0三.计时/计数指令及编程方法(一)计时器(定时器)T计时器常用的有接通延时计时器和断开延时计时器。接通延时计时器:计时器线圈通电后,开始计时,待计时时间到,计时器接点动作。断开延时计时器:计时器线圈通电后,计时器接点随即动作,当计时器线圈断电时,开始计时,当计时时间到,计时器接点断开。三.计时/计数指令及编程方法(一)计时器(定时器)T1.接通延时计时器梯形图及时序图X0Y0T0T0T0Y1K100X0Y0T=10sT=5sY11.接通延时计时器梯形图及时序图X0Y0T0T0T0Y1K12.断开延时计时器FXON-

16、40MR型PC的计时器均为接通延时计时器,经过一定的组合,可使之成为断开延时计时器.下图中M0即为与T0对应的断开延时计时器.2.断开延时计时器FXON-40MR型PC的计时器均为接通延X0T0M0M0T0Y0K100M0X0T=10sT=5sX0T0M0X0T0M0M0T0Y0K100M0X0T=10sT=5sX例1.设计一方波发生器,脉宽为1s。T0Y0T0T0K100T0Y0Y0T=1sY0T0例1.设计一方波发生器,脉宽为1s。T0Y0T0T0K100二.计数器1.加计数器C0 RST C0X0C0M8002K9X1Y0二.计数器1.加计数器C0 X0C0M8002X0X1Y0C001

17、89X0X1Y0C001892.减计数器 RST C244X0X2M8002C244X1C244 SET M8244Y0K92.减计数器 X0X2M8002C244X1CX0T0K60C2K24C4Y0T0C6T0C2K600C2X0X0 RST C2C4C4X0 RST C4X0 RST C6K3C6X0T0K60C2K24C4Y0T0C6T0C2K600C2PLS M0X0M0Y0Y0M0Y0M0 练习三1、画出梯形图中Y0的时序图。PLS M0X0M0Y0Y0M0Y0M0 练习X0T0T1T1T0Y0T1X0K10K202、画出梯形图中Y0的时序图。 X0T0T1T1T0Y0T1X0K1

18、0K202、画出梯形图中X0Y0M0T0M0T0Y1T1Y2M0T1Y3T2M0M0T2M0T0K10T1M0K10K103、分析程序,回答问题。(1) 若XO接通,则()、()有输出,()、()无输出;(2)若XO接通,延时1S,则()、()有输出,()、()无输出;(3)若XO接通,延时2S,则()、()有输出,()、()无输出;(4)若XO接通,延时3S,则()、()有输出,()、()无输出;(5)若XO一直接通,总结规律。X0Y0M0T0M0T0Y1T1Y2M0T1Y3T2M0M0北南西东十字路口交通信号灯示意图北南西东十字路口交通信号灯示意图2032253220322532第一周期第

19、二周期onoff启动开关南北红灯东西绿灯东西黄灯东西红灯南北绿灯南北黄灯十字路口交通灯正常时序控制时序图2032253220322532第一周期第二周期onoff启正常时序控制要求: 信号灯受一个启动开关控制。当启动开关接通时,信号灯系统开始工作。先南北红灯亮,东西绿灯亮。南北红灯亮维持25秒,在南北红灯亮的同时东西绿灯也亮,并维持20秒。到20秒时,东西绿灯闪亮,绿灯闪亮周期为1秒(亮0.5秒,熄0.5秒)。绿灯闪亮3秒后熄灭,东西黄灯亮,并维持2秒。到2秒时,东西黄灯熄灭,东西红灯亮,同时南北红灯熄灭,南北绿灯亮。东西红灯亮维持30秒,南北绿灯维持25秒。到25秒时,南北绿灯闪亮3秒后熄灭

20、,南北黄灯亮,并维持2秒。到2秒时,南北黄灯熄灭,南北红灯亮,同时东西红灯熄灭,东西绿灯亮,开始第二个周期的动作。以后周而复始地循环。正常时序控制要求: 信号灯受一个启动开关控制输入设备输入节点编号输出设备输出节点编号启动开关X0南北绿灯Y0南北黄灯Y1南北红灯Y2东西绿灯Y3东西黄灯Y4东西红灯Y5I/O设备及I/O编号的分配:输入设备输入节点编号输出设备输出节点编号启动开关X0南北绿灯T10T10T10M0M0T10M0X0T2Y2X0T0Y3T0M0X0T5T0K200T0T1K30T1T2Y4T1T2K20T2T5Y5T2T3Y0T3M0T1T4T2T3K250T3T4T4T5T5Y1

21、T4K30K5方波发生器周期为1秒南北红灯东西绿灯东西绿灯计时东西绿灯闪东西绿灯闪烁计时东西黄灯东西黄灯计时东西红灯南北绿灯南北绿灯闪南北绿灯计时南北绿灯闪烁计时南北黄灯南北黄灯计时K20T10T10T10M0M0T10M0X0T2Y2X0T0Y3第三节 步进指令第三节 步进指令一、步进指令的概念 步进指令是由状态转移图设计梯形图的一种步进型指令。状态转移图直观的表示了工艺流程。因此,采用步进指令设计梯形图具有简单直观的特点,使顺序控制变得容易,大大缩短了设计者的设计时间。AB向下向上向右向左夹紧松开图1 机械手动作过程一、步进指令的概念 步进指令是由状态转移图设计左限位上限位向下向右这个接点

22、不能提供原位A点原位B点状态1状态2状态3状态4图2 继电器梯形图图3 机械手状态左限位上限位向下向右这个接点不能提供原位A点原位B点状态1状 状态转移图是用状态描述的工艺流程图。图4为状态转移图,每一状态提供三种功能:驱动负载,转移条件,置位转移后的状态。图5为步进梯形图,采用继电器符号表示,其中符号表示步进接点,用STL表示。STL后的接点用LD/LDI指令联接,即STL具有主控功能,状态Sm用Sn的STL接点置位后,状态Sn自动复位,即STL提供了转移源自动复位功能。二、状态转移图和步进梯形图状态Sn状态SmX(转移条件)Y图 4Set SmXY图 5SnSm 状态转移图是用状态描述的工

23、艺流程图。图4为状三、STL/RET指令STL/RET指令用于步进接点的驱动和返回。STL步进接点的通断由其对应的状态继电器控制,每一个步进继电器执行一个步进。STL步进接点只有常开接点,无常闭接点。步进状态图和步进梯形图如图6所示,以步进接点为主体,最后必须用RET指令返回。三、STL/RET指令STL/RET指令用于步进接点的驱动和S0S1S2X0X1T0X3X10X11X4Y0T0K10Y1Y2图 6Set S0Y0S0T0K10Set S1X10X11X1T0X0Y1S1RETX10Set S2X4Y2S2(a)(b)S0S1S2X0X1T0X3X10X11X4Y0T0Y1Y20LD

24、X0SET S0STL S0OUT Y0LD X10OR X11OUT T0K 10LD X1AND T0SET S1STL S1OUT Y1LD X3SET S2RETLD X4OUT Y2STL S2指令程序Set S0Y0S0T0K10Set S1X10X11X1T0X0Y1S1RETX3Set S2X4Y2S20LD X0SET S1指令程序Set 四、步进指令使用要点1、步进继电器可作为一般的中间继电器使用,其功能通M一样但作为中间继电器使用时,就不能再提供STL步进接点。2、各个步进继电器的输出也可加入某些连锁条件3、步进继电器在使用SET指令时,才具有步进控制功能。他除了提供步进

25、接点外,还提供了一般的节点。4、STL接点接通时,在其后的电路才能动作,若断开,则其后的电路皆不能动作,即STL指令具有主控功能。但STL接点不能使用MC/MCR指令。5、STL指令内能使用CJ指令。当执行跳到别的STL步进之内时无论该STL接点接通还是断开,都令其接通而继续执行电路。6、在时间顺序控制的步进电路里,每一个步进使用一个定时器控制时间,以便计时转移到下一个步进。如步数较多,则需要的定时器也很多。在STL步进电器里,只要不是相邻的步进,则可以重复使用同一编号的定时器。四、步进指令使用要点1、步进继电器可作为一般的中间继电器使用7、步进状态继电器复位:步进状态继电器是断电保持的,这样

26、在断电后,再次加电,动作从断电时的状态开始,但是在某些情况下,需要把执行动作转为从初始条件开始再次执行,这是需要复位所有的状态,包括初始状态,这时可以使用ZRST指令。7、步进状态继电器复位:步进状态继电器是断电保持的,例:如下图所示为小车的运行过程。当小车处于后端,按下启动按钮,小车向前运行,压下前限位开关后,翻斗门打开;7秒后小车向后运行,到后端,即压下后限位开关后,打开小车底门5秒,完成一次动作。要求控制小车的运行,并具有以下几种方式:手动;自动单周期即小车往复运行一次后停在后端等待下次启动;自动连续即小车启动后自动往复运行;单步运行即每步动作都要启动。往复运行2次即小车往复运行2次后,

27、回到后端停下,等待启动。启动开关X0小车底门开Y3后限位开关X1前限位开关X2向前Y0向后Y2翻斗门开Y1例:如下图所示为小车的运行过程。当小车处于后端,按下启动开关设计过程:第一步、设置输入输出点第二步、设计程序结构第三步、设计自动程序第四步、设计手动程序设计过程:第一步、设置输入输出点第二步、设计程序结构第三步第一步、设置输入输出点开底门X1X2X10X11X12X13X14X3X4X5X6启动前限位开关后限位开关向后向前往复两次连续单周期单步X0开翻门手动Y0Y1Y2Y3向前电磁阀开翻斗门电磁阀向后电磁阀开小车底门电磁阀第一步、设置输入输出点开底门X1X2X10X11X12X1第二步、设

28、计程序结构CJ P0手动程序CJ P1自动程序往复运行程序CJ P2P0P1P2X10X10X13X14第二步、设计程序结构CJ P0手动程序CJ P1自动程序T2K50T1K70X14Y1X2Y2Y3X1Y0Y2Y1Y3X15Y1X2X1T2Y3T1X16Y3X17Y0手动程序梯形图第三步、设计程序T2T1X14Y1X2Y2Y3X1Y0Y2Y1Y3X15Y1S0S1S2S3S4Y0Y2Y3T1K50Y1T0K70X2Y3X0X1T0X2X13X12M8002SET S0SET S1SET S2SET S3SET S4SET S1SET S0M8002Y2S3X2T0S1X2X0S0Y3X1Y0T0K70Y1S2T1K50Y3S4X12X13T1T1状态图梯形图自动程序S0S1S2S3S4Y0Y2Y3T1Y1T0X2Y3X0X1M0X2X0X1T0X2T1Y3M0S0梯形图S1S2S3Y2Y1Y0Y3T1K50T0K70RST M0S4SET M0RST M0X0X0X2Y3Y0X1Y3T1Y1T0T0K70Y2X2T1K50T1SET S4

温馨提示

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

评论

0/150

提交评论