2PLC基本指令与编程课件.ppt

上传人(卖家):晟晟文业 文档编号:4376508 上传时间:2022-12-03 格式:PPT 页数:46 大小:677.50KB
下载 相关 举报
2PLC基本指令与编程课件.ppt_第1页
第1页 / 共46页
2PLC基本指令与编程课件.ppt_第2页
第2页 / 共46页
2PLC基本指令与编程课件.ppt_第3页
第3页 / 共46页
2PLC基本指令与编程课件.ppt_第4页
第4页 / 共46页
2PLC基本指令与编程课件.ppt_第5页
第5页 / 共46页
点击查看更多>>
资源描述

1、2.PLC2.PLC基本指令与编程(一)基本指令与编程(一)1.1.输入继电器输入继电器(X X)和输出继电器和输出继电器(Y Y)(1 1)输入继电器)输入继电器2.1 2.1 编程元件编程元件 输入继电器用输入继电器用X X来表示,其地址采用来表示,其地址采用八进制八进制编号,即编号,即X0X0X177X177,其中没有,其中没有8 8和和9 9。输入继电器是用于接收和存储外部输入信号,其线圈只能输入继电器是用于接收和存储外部输入信号,其线圈只能通过外部信号来驱动,而不能通过内部程序来驱动。通过外部信号来驱动,而不能通过内部程序来驱动。(2 2)输出继电器)输出继电器 输出继电器用输出继电

2、器用Y Y来表示,其地址采用来表示,其地址采用八进制八进制编号,即编号,即Y0Y0Y177Y177,其中没有,其中没有8 8和和9 9。输出继电器线圈只能通过程序驱动,用于驱动外部负载。输出继电器线圈只能通过程序驱动,用于驱动外部负载。2.2.辅助继电器辅助继电器(M)(M)PLC PLC内部有许多辅助继电器,与中间继电器的作用类似。内部有许多辅助继电器,与中间继电器的作用类似。辅助继电器线圈只能通过程序驱动,即辅助继电器线圈只能通过程序驱动,即只能用于内部编程,只能用于内部编程,不能直接驱动外部负载。不能直接驱动外部负载。(1 1)通用辅助继电器)通用辅助继电器 编号为编号为M0M0M499

3、M499,其用法与输出继电器相同,不能直接驱,其用法与输出继电器相同,不能直接驱动外部电路。动外部电路。(2 2)断电保持辅助继电器)断电保持辅助继电器 PLCPLC在运行中若突然发生断电,保持断电前的状态,断电保在运行中若突然发生断电,保持断电前的状态,断电保持辅助继电器就是实现这种要求。持辅助继电器就是实现这种要求。(3 3)特殊辅助继电器)特殊辅助继电器编号为编号为M8000M8000M8255M8255。具有特殊功能(见附录。具有特殊功能(见附录C C)常用特殊辅助继电器:常用特殊辅助继电器:M8000 PLCM8000 PLC运行时接通,可用于运行监控;运行时接通,可用于运行监控;M

4、8002 M8002 仅在仅在PLCPLC运行的第一个周期内产生一个脉冲(初始运行的第一个周期内产生一个脉冲(初始脉冲),可用于初始化处理;脉冲),可用于初始化处理;M8012 M8012 产生产生100ms100ms的时钟脉冲;的时钟脉冲;M8013 M8013 产生产生1s1s的时钟脉冲;的时钟脉冲;M8033 PLCM8033 PLC运行停止时保持输出;运行停止时保持输出;M8034 M8034 输出全部禁止。输出全部禁止。X X、Y Y、M M元件的应用元件的应用 3.3.状态器状态器(S)(S)编号为编号为S0S0S999S999,它是构成状态转移图的重要元件,主要用于,它是构成状态

5、转移图的重要元件,主要用于步进顺序控制。步进顺序控制。4.4.常数常数(K/H)(K/H)由于常数在程序和由于常数在程序和PLCPLC内部寄存器中均占有一定存储空间,因此内部寄存器中均占有一定存储空间,因此将它也当作编程元件。十进制数用将它也当作编程元件。十进制数用K K表示,十六进制数用表示,十六进制数用H H表示。表示。5.5.定时器定时器(T)(T)编号为编号为T0T0T255T255,作用相当于时间继电器,都是通电延时型,作用相当于时间继电器,都是通电延时型,只能通过程序实现断电延时功能。只能通过程序实现断电延时功能。6.6.计数器(计数器(C C)编号为编号为C0C0C255C255

6、,在使用时与定时器类似,要与一个计数设,在使用时与定时器类似,要与一个计数设定值一起使用,该设定值可以通过常数定值一起使用,该设定值可以通过常数K K直接设定,也可以通过直接设定,也可以通过数据寄存器(数据寄存器(D D)间接设定。当计数器当前值与所设定值相等时,)间接设定。当计数器当前值与所设定值相等时,计数器的触点动作。计数器的触点动作。8.8.数据寄存器(数据寄存器(D D)编号为编号为D0D0D8255D8255,每个数据寄存器都是,每个数据寄存器都是1616位,可用相邻的两个位,可用相邻的两个数据寄存器存放数据寄存器存放3232位数据,最高位都为符号位。位数据,最高位都为符号位。(1

7、 1)通用数据寄存器)通用数据寄存器通用数据寄存器编号为通用数据寄存器编号为D0D0D199D199,该类数据寄存器不具有断电,该类数据寄存器不具有断电保持功能,当保持功能,当PLCPLC停止运行时,数据全部清零;但其可以通过停止运行时,数据全部清零;但其可以通过特殊辅助继电器特殊辅助继电器M8033M8033来实现断电保持,当来实现断电保持,当M8033M8033为为“1”1”时,时,D0D199D0D199在在PLCPLC停止运行时数据不会丢失。停止运行时数据不会丢失。(2 2)断电保持数据寄存器)断电保持数据寄存器断电保持数据寄存器编号为断电保持数据寄存器编号为D200D7999。(3

8、3)特殊数据寄存器)特殊数据寄存器 编号为编号为D8000D8255。这类数据寄存器用于监控。这类数据寄存器用于监控PLC的运行的运行状态,如状态,如D8000存放监视定时器(存放监视定时器(WDT)的时间。未定义的)的时间。未定义的特殊数据寄存器,用户不能使用。特殊数据寄存器,用户不能使用。9.9.变址寄存器(变址寄存器(V/ZV/Z)有有1616个变址寄存器,编号为个变址寄存器,编号为V0V0V7V7和和Z0Z0Z7Z7,都是,都是1616位的寄位的寄存器。变址寄存器实际上是一种特殊的数据寄存器,用于改变存器。变址寄存器实际上是一种特殊的数据寄存器,用于改变元件的编号。元件的编号。10.1

9、0.指针(指针(P/IP/I)(1 1)分支用指针)分支用指针P P 分支用指针编号为分支用指针编号为P0P0P127P127,它是用来指定跳转指令(,它是用来指定跳转指令(CJCJ)和子)和子程序调用指令(程序调用指令(CALLCALL)调用子程序的入口地址。)调用子程序的入口地址。(2 2)中断用指针)中断用指针I I 中断用指针编号为中断用指针编号为I0I0 I8I8,它是用来指示某个中断程,它是用来指示某个中断程序的入口位置。序的入口位置。2.2 2.2 基本指令基本指令 1.LD1.LD、LDILDI、OUTOUT指令指令LDLD(loadload):常开触点与母线连接指令(常开触点

10、与母线连接指令(取取指令)指令)。LDILDI(load Inverseload Inverse):常闭触点与母线连接指令(常闭触点与母线连接指令(取反取反指令指令)。)。目标元件为目标元件为X X、Y Y、M M、S S、T T或或C C。OUT(out):OUT(out):驱动线圈的输出指令(驱动线圈的输出指令(线圈驱动线圈驱动指令)指令)。目标元件为目标元件为Y Y、M M、S S、T T或或C C,不能对不能对X X使用使用。示例:示例:LD X0OUT Y0LDI X1OUT M0LD M0OUT Y1OUT Y2 2.AND2.AND、ANIANI指令指令ANDAND(AndAnd

11、):单个常开触点串联连接指令(单个常开触点串联连接指令(与与指令)指令)ANIANI(And InverseAnd Inverse):单个常闭触点串联连接指令(单个常闭触点串联连接指令(与反与反指令)指令)目标元件:目标元件:X X、Y Y、M M、S S、T T或或C C示例:示例:LD X0ANI X1AN1 X2OUT Y0LDI X3AND X4AND X5OUT Y1LD Y0AND Y1OUT Y2OUT Y3 3.OR3.OR、ORIORI指令指令OROR(OrOr):单个常开触点并联连接指令():单个常开触点并联连接指令(或或指令)指令)ORIORI(Or InverseOr

12、Inverse):单个常闭触点并联连接指令():单个常闭触点并联连接指令(或反或反指令)指令)目标元件:目标元件:X X、Y Y、M M、S S、T T或或C C示例:示例:LD X0OR X2ORI X3ANI X1OUT Y04.ANB4.ANB指令指令 ANBANB(And BlockAnd Block):):电路块串联电路块串联指令(指令(块与块与指令)指令)示例示例1 1:有两种编程方法:有两种编程方法:一般编程法:一般编程法:集中编程法:集中编程法:LD X0 LD X0ORI X3 ORI X3LDI X1 LDI X1OR X4 OR X4ANB LD X2LD X2 OR X

13、5OR X5 ANBANB ANBOUT Y0 OUT Y0 LD X0AND X1ORI X4LD X2OR X5ANBORI X6ANI X3OUT Y0 示例示例2 2:5.ORB5.ORB指令指令ORBORB(Or BlockOr Block):电路块并联连接指令():电路块并联连接指令(块或块或指令)指令)示例示例1 1:一般编程法一般编程法:集中编程法:集中编程法:LD X0 LD X0ANI X1 ANI X1LDI X2 LDI X2AND X3 AND X3ORB LD X4LD X4 AND X5AND X5 ORBORB ORBOUT Y0 OUT Y0 LD X0ANI

14、 X1LDI X3AND X4ORBLD X2OR X5ANBLD X6ANI X7ORBOR Y0 6.SET6.SET、RSTRST指令指令 SETSET:置位置位指令,用于线圈动作的保持。指令,用于线圈动作的保持。RSTRST(ResetReset):):复位复位指令,用于解除线圈动作的保持。指令,用于解除线圈动作的保持。说明:说明:1 1)SETSET指令的操作元件可以为指令的操作元件可以为Y Y、M M或或S S;作用相当于使得操;作用相当于使得操作元件状态置作元件状态置“1”1”RST RST的操作元件可以为的操作元件可以为Y Y、M M、S S、T T、C C、D D、V V或或

15、Z Z。对。对Y Y、M M或或S S操作时,相当于将其状态复位,即置操作时,相当于将其状态复位,即置“0”0”;对;对T T、C C、D D、V V或或Z Z操作时,相当于将其数据清零。操作时,相当于将其数据清零。2 2)对于同一操作元件,)对于同一操作元件,SETSET、RSTRST指令可多次使用,顺序也指令可多次使用,顺序也可随意,但只有最后执行的一条指令有效。可随意,但只有最后执行的一条指令有效。LD X1SET M1LD X2RST M1LD X3SET Y1LD X4RST Y1 示例示例1 1:(a a)梯形图和指令表)梯形图和指令表 (b b)时序图)时序图 示例示例2 2:启

16、动、保持、停止电路:启动、保持、停止电路 X0X0为启动信号,为启动信号,X1X1为停止信号为停止信号(a a)复位优先)复位优先 (c c)复位优先)复位优先 (b b)置位优先)置位优先 (d d)置位优先)置位优先 7.PLS7.PLS、PLFPLF指令指令PLSPLS(PulsePulse):脉冲上升沿指令。):脉冲上升沿指令。PLFPLF:脉冲下降沿指令。:脉冲下降沿指令。PLSPLS、PLFPLF指令使用说明如下:指令使用说明如下:1 1)PLSPLS和和PLFPLF指令都是实现程序循环扫描过程中某些只需指令都是实现程序循环扫描过程中某些只需执行一次的功能,不同之处在于是在上升沿触

17、发还是下降沿执行一次的功能,不同之处在于是在上升沿触发还是下降沿触发。触发。2 2)PLSPLS和和PLFPLF指令可以单独使用,也可同时使用。指令可以单独使用,也可同时使用。LD X1PLS M1LD M1SET Y1LD X2PLF M2LD M2RST Y1(b b)时序图)时序图 PLSPLS、PLFPLF和和SETSET、RSTRST指令的结合使用示例:指令的结合使用示例:(a a)梯形图和指令表)梯形图和指令表 8.NOP8.NOP指令指令NOPNOP(NON processingNON processing):空操作指令。):空操作指令。说明:说明:在程序中加入在程序中加入NOP

18、NOP指令,可以预留存储地址而不进行任指令,可以预留存储地址而不进行任何操作,其作用是在变通程序或增加指令时,使步序号变更较少。何操作,其作用是在变通程序或增加指令时,使步序号变更较少。可以短接某些触点或环节;切断某些环节;对梯形图做可以短接某些触点或环节;切断某些环节;对梯形图做某些变换。某些变换。无目标元素。无目标元素。9.END9.END指令指令 ENDEND(EndEnd):结束指令。):结束指令。说明:说明:ENDEND指令用于程序的结束,指令用于程序的结束,PLCPLC执行用户程序是从第一条开执行用户程序是从第一条开始执行到始执行到ENDEND指令,后面的指令不执行,然后重新扫描用

19、户程序,指令,后面的指令不执行,然后重新扫描用户程序,所以一个完整的所以一个完整的PLCPLC程序在结束处必须有程序在结束处必须有ENDEND指令。指令。在调试程序时,可以将在调试程序时,可以将ENDEND指令暂时插在各段程序之后,分指令暂时插在各段程序之后,分段调试,调试成功后再删去插入的段调试,调试成功后再删去插入的ENDEND指令,这样可以缩短扫描指令,这样可以缩短扫描周期,提高调试的效率。周期,提高调试的效率。无目标元素。无目标元素。2.3 2.3 可编程序控制器常见编程语言可编程序控制器常见编程语言1.1.梯形图(梯形图(LDLD)(1 1)梯形图中的符号)梯形图中的符号 注意:不是

20、指实际触点和线圈,而是概念上的意义注意:不是指实际触点和线圈,而是概念上的意义触点触点:(常开)(常开)(常闭)(常闭)线圈:线圈:(2 2)梯形图的主要特点)梯形图的主要特点 每个梯形图由多层梯级组成。每个梯形图由多层梯级组成。逻辑解算逻辑解算是按梯形图中从上到下、从左到右的顺序进行是按梯形图中从上到下、从左到右的顺序进行的的“概念电流概念电流”。梯形图中每一梯级的运算结果,可立即被其后面的梯级所梯形图中每一梯级的运算结果,可立即被其后面的梯级所利用。利用。梯形图中,一般情况下(除了有跳转指令和步进指令等的梯形图中,一般情况下(除了有跳转指令和步进指令等的程序段以外),某一编号的继电器线圈只

21、能出现一次,而程序段以外),某一编号的继电器线圈只能出现一次,而同一编号的继电器触点则可以被无限次引用。同一编号的继电器触点则可以被无限次引用。梯形图中只出现输入继电器的触点,而不出现输入继电器梯形图中只出现输入继电器的触点,而不出现输入继电器的线圈。的线圈。PLCPLC的内部继电器(如内部辅助继电器,定时器,计算的内部继电器(如内部辅助继电器,定时器,计算器等)触点只能供器等)触点只能供PLCPLC的内部使用,不能用于输出控制的内部使用,不能用于输出控制之用。之用。梯形图中的输入触点和输出继电器线圈对应的是梯形图中的输入触点和输出继电器线圈对应的是I/OI/O映映象寄存器相应位的状态,而不是

22、物理触点和线圈。象寄存器相应位的状态,而不是物理触点和线圈。梯形图中的线圈是广义的。梯形图中的线圈是广义的。PLCPLC梯形图是按扫描方式顺序执行程序的。梯形图是按扫描方式顺序执行程序的。(3 3)梯形图编程的基本规则)梯形图编程的基本规则1 1)梯形图编程应体现)梯形图编程应体现从上到下,从左到右从上到下,从左到右的顺序。的顺序。与每个继与每个继电器线圈相连的全部支路形成一个逻辑行,每个逻辑行始于电器线圈相连的全部支路形成一个逻辑行,每个逻辑行始于左母线,终于右母线(右母线可省略)左母线,终于右母线(右母线可省略)2 2)应体现)应体现“左沉右轻,上沉下轻左沉右轻,上沉下轻”的原则。即串联多

23、的电路的原则。即串联多的电路尽量放在上面,并联多的电路尽量靠近母线尽量放在上面,并联多的电路尽量靠近母线3 3)触点应画在水平线上,不能画在垂直分支上)触点应画在水平线上,不能画在垂直分支上X4X4X4X14 4)梯形图中的线圈应放在最右边,不能将触点画在线图的右边)梯形图中的线圈应放在最右边,不能将触点画在线图的右边 5 5)不包含触点的分支应画在垂直分支上,不可画在水平线不包含触点的分支应画在垂直分支上,不可画在水平线上,以便于识别触点的逻辑组合和对输出线圈的控制路径上,以便于识别触点的逻辑组合和对输出线圈的控制路径6 6)梯形图的逻辑关系应尽量简单、清晰,便于阅读,检查)梯形图的逻辑关系

24、应尽量简单、清晰,便于阅读,检查和输入。而不必考虑触点的数量,因为软触点无数量上的限和输入。而不必考虑触点的数量,因为软触点无数量上的限制,编号相同的触点可在梯形图中多次出现。如图制,编号相同的触点可在梯形图中多次出现。如图2-16 2-16 7 7)除了有跳转指令和步进指令等的程序段以外,梯形图中不)除了有跳转指令和步进指令等的程序段以外,梯形图中不允许出现同一编号继电器线圈重复输出。如图允许出现同一编号继电器线圈重复输出。如图2-17 2-17 2.2.指令表(指令表(ILIL)PLCPLC指令:操作码指令:操作码+操作数操作数操作码:用助记符表示,指定执行什么功能。操作码:用助记符表示,

25、指定执行什么功能。操作数:指定执行某一功能操作所需要数据的所在地址及运算操作数:指定执行某一功能操作所需要数据的所在地址及运算处理结果的存放址。处理结果的存放址。LD Y0ANI T0OR X0OUT T0 K20OUT Y0LD T0OR Y1ANI X1OUT Y1 设计举例:设计举例:设计竞赛抢答器显示系统。参赛的设计竞赛抢答器显示系统。参赛的A A、B B、C C三人的桌上各有一只三人的桌上各有一只抢答按钮,分别为抢答按钮,分别为SB1SB1、SB2SB2、SB3SB3,用三盏灯,用三盏灯HL1HL3HL1HL3显示他们的显示他们的抢答信号。当主持人接通抢答允许开关抢答信号。当主持人接

26、通抢答允许开关SWSW后抢答开始,最先按下后抢答开始,最先按下按钮的抢答者对应的灯亮,同时,应禁止另外两个抢答者的灯亮,按钮的抢答者对应的灯亮,同时,应禁止另外两个抢答者的灯亮,指示灯在主持人断开开关指示灯在主持人断开开关SWSW后熄灭。后熄灭。(1 1)确定)确定I/OI/O点数及分配点数及分配I/OI/O端口端口.输入输入输出输出输入设备输入设备输入端口输入端口输出设备输出设备输出端口输出端口按钮按钮SB1X0灯灯HL1Y0按钮按钮SB2X1灯灯HL2Y1按钮按钮SB3X2灯灯HL3Y2开关开关SWX3(2 2)绘制)绘制PLCPLC外部外部I/OI/O接线图接线图COMY2Y1Y0COM

27、X3X2X1X0SWSB3SB2SB1HL3HL2HL1(3 3)设计梯形图)设计梯形图H L3H L2H L1Y 1Y 2Y 1Y 0Y 2Y 1Y 0Y 2Y 0Y 2Y 1Y 0X 3X 2X 3X 1X 3X 0E N D指令程序指令程序LD X0OR Y0ANI Y1ANI Y2AND X3OUT Y0LD X1OR Y1ANI Y0ANI Y2AND X3OUT Y1LD X2OR Y2ANI Y0ANI Y1AND X3OUT Y2END(4 4)连接)连接PLCPLC外部设备。外部设备。(5 5)输入程序。)输入程序。(6 6)运行)运行PLCPLC。将运行方式开关置于。将运行

28、方式开关置于RUNRUN状态,运行程序,调试状态,运行程序,调试程序时应逐项检查以下要求是否满足:程序时应逐项检查以下要求是否满足:当开关当开关SWSW没有接通时,各按钮是否能使对应的灯亮。没有接通时,各按钮是否能使对应的灯亮。SWSW接通,按某一个按钮是否能使对应的灯亮。接通,按某一个按钮是否能使对应的灯亮。某一盏灯亮后,另外两个抢答者的灯是否还能被点亮。某一盏灯亮后,另外两个抢答者的灯是否还能被点亮。断开开关断开开关SWSW,是否能使以亮的灯熄灭。,是否能使以亮的灯熄灭。如果某一项要求没有达到,检查和改正程序,直到完全满足要如果某一项要求没有达到,检查和改正程序,直到完全满足要求为止。求为

29、止。作业:作业:1.1.绘出下列指令程序对应的梯形图,并比较其功能。绘出下列指令程序对应的梯形图,并比较其功能。(a a)指令表程序)指令表程序 (b b)指令表程序)指令表程序LDI X1 LD X0LD X0 OR Y0OR Y0 ANI X1ANB LD X2LD X2 ANI X3ANI X3 AN4 X4AN4 X4 ORBORB OUT Y0OUT Y0 2.2.写出下列梯形图对应的指令表写出下列梯形图对应的指令表设计举例:设计举例:设计竞赛抢答器显示系统。假设参赛者分为儿童组、学生组设计竞赛抢答器显示系统。假设参赛者分为儿童组、学生组及成人组三组,其中儿童及成人组三组,其中儿童2

30、 2人,成人人,成人2 2人,学生人,学生1 1人。人。(1)控制要求)控制要求:1 1)主持人按下开始按钮,开始指示灯亮方可抢答,否则违)主持人按下开始按钮,开始指示灯亮方可抢答,否则违例,桌上指示灯闪烁。例,桌上指示灯闪烁。2 2)要求儿童只需一人按下按钮就抢答成功,对应指示灯亮;)要求儿童只需一人按下按钮就抢答成功,对应指示灯亮;成人需两人同时按下按钮抢答才能成功,对应指示灯亮。成人需两人同时按下按钮抢答才能成功,对应指示灯亮。3 3)只要有人抢答成功,其他人抢答无效。)只要有人抢答成功,其他人抢答无效。4 4)抢答开始)抢答开始15s15s后无人抢答时响铃,表示抢答时间已过。后无人抢答

31、时响铃,表示抢答时间已过。5 5)当一题抢答结束后,主持人按复位按钮,状态恢复,为)当一题抢答结束后,主持人按复位按钮,状态恢复,为下次抢答做准备。下次抢答做准备。类别类别电气元件电气元件PLC软元件软元件功能功能输入输入(I)按钮按钮SB0X0开始抢答开始抢答按钮按钮SB1X1停止、复位停止、复位按钮按钮SB2X2儿童抢答儿童抢答按钮按钮SB3X3儿童抢答儿童抢答按钮按钮SB4X4学生抢答学生抢答按钮按钮SB5X5成人抢答成人抢答按钮按钮SB6X6成人抢答成人抢答输出输出(O)灯灯HL0Y0抢答开始灯抢答开始灯灯灯HL1Y1儿童抢答成儿童抢答成功灯功灯灯灯HL2Y2学生抢答成学生抢答成功灯功

32、灯灯灯HL3Y3成人抢答成成人抢答成功灯功灯铃铃HAY4抢答时间已抢答时间已过铃过铃(2 2)I/OI/O分配分配(3 3)I/OI/O连线图连线图 (4 4)梯形图设计)梯形图设计 设计思路:设计思路:1 1)主持人按下开始按钮才能开始抢答,因此要设计)主持人按下开始按钮才能开始抢答,因此要设计X0X0接通接通Y0Y0,而,而Y1Y1、Y2Y2、Y3Y3需与需与Y0Y0串联,并都用串联,并都用X1X1动断触点复位,使所动断触点复位,使所有状态复位。有状态复位。2 2)由于儿童只需一人按下按钮即抢答成功,而成人要求两)由于儿童只需一人按下按钮即抢答成功,而成人要求两人都按下,因此人都按下,因此

33、X2X2和和X3X3并联,并联,X5X5和和X6X6则串联。则串联。3 3)一组抢答成功后,其他组不能再进行抢答,因此要将)一组抢答成功后,其他组不能再进行抢答,因此要将Y1Y1、Y2Y2和和Y3Y3的动断触点进行互锁。的动断触点进行互锁。4 4)由于在主持人没按下抢答按钮时,有人抢答出现违例,)由于在主持人没按下抢答按钮时,有人抢答出现违例,因此要增加一条支路与因此要增加一条支路与Y0Y0并联,并出现周期性通断,实现灯的并联,并出现周期性通断,实现灯的闪烁,为此,要设计振荡电路。闪烁,为此,要设计振荡电路。5 5)由于出现违例时,灯要持续闪烁,因此要设计按钮的记)由于出现违例时,灯要持续闪烁

34、,因此要设计按钮的记忆电路。忆电路。6 6)当抢答开始)当抢答开始15s15s后无人抢答,抢答铃响,因此要在后无人抢答,抢答铃响,因此要在Y0Y0输出输出时同时用定时器时同时用定时器T0T0定时,定时,T0T0的动合触点接通铃的动合触点接通铃Y4Y4。有人抢答情。有人抢答情况下况下Y4Y4又不能接通,因此还要将又不能接通,因此还要将Y1Y1、Y2Y2、Y3Y3的动断触点串入的动断触点串入Y4Y4的回路中。的回路中。3.3.顺序功能图(顺序功能图(SFCSFC)顺序功能图又叫做状态转移图顺序功能图又叫做状态转移图或功能表图。或功能表图。SFCSFC中有三要素:步、转换和动中有三要素:步、转换和动

35、作。作。任何复杂的功能图都是由这三任何复杂的功能图都是由这三个要素组成的个要素组成的.初 始 步步 1步 2动 作 1动 作 2动 作 3转 换 1转 换 2转 换 3M 8 0 0 2(1 1)顺序功能图的基本结构(图)顺序功能图的基本结构(图2-92-9)1 1)单支流程结构)单支流程结构 2 2)选择分支与合并结构。)选择分支与合并结构。3 3)并行分支与联接结构)并行分支与联接结构 4 4)跳步与循环结构)跳步与循环结构 (2 2)转换实现的条件)转换实现的条件 在顺序功能图中,转换实现必须同时满足两个条件:一个是在顺序功能图中,转换实现必须同时满足两个条件:一个是该转换所有的前级步都

36、是活动步,另一个是相应的转换条件得该转换所有的前级步都是活动步,另一个是相应的转换条件得到满足。步的活动状态的进展是由转换的实现来完成的,转换到满足。步的活动状态的进展是由转换的实现来完成的,转换的实现使所有由有向连线与相应转换符号相连的后续步都变为的实现使所有由有向连线与相应转换符号相连的后续步都变为活动步,活动步,使所有由有向连线与相应转换符号相连的前级步都变使所有由有向连线与相应转换符号相连的前级步都变为不活动步。为不活动步。(3 3)顺序功能图的特点)顺序功能图的特点1 1)初始步必有)初始步必有2 2)步与步之间必有转换)步与步之间必有转换3 3)转换与转换之间用步隔开)转换与转换之间用步隔开

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

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(2PLC基本指令与编程课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|