版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程:可编程控制器课程:可编程控制器单位:电气工程及自动化学院单位:电气工程及自动化学院制作:包制作:包 建建 华华第四章 FX2N基本指令、步进指令及编程 作者:包建华22021-12-9第一节第一节 基本指令基本指令第二节第二节 基本指令的编程应用基本指令的编程应用第三节第三节 步进指令及应用步进指令及应用第四章第四章 FX2N基本指令、步进指令及编程基本指令、步进指令及编程第四章 FX2N基本指令、步进指令及编程 作者:包建华32021-12-9第一节第一节 基本指令基本指令 FX2N系列系列PLC有有基本指令基本指令27条;步进指令条;步进指令2条条。助记符,名称功能回路表示和可用软元
2、件程序步X,Y,M,S,T,CX,Y,M,S,T,C11线圈驱动 Y,M,S,T,C LD 取LDI 取反 OUT 输出常闭触点逻辑运算开始常开触点逻辑运算开始Y,M: 1 S,特殊M:2T : 3 C : 35p LD、LDI、OUT指令指令 LD、LDI指令分别用于将常开、常闭触点连接到母线上;指令分别用于将常开、常闭触点连接到母线上; OUT指令是对输出继电器、辅助继电器、状态器、定时器、指令是对输出继电器、辅助继电器、状态器、定时器、计数器的线圈驱动指令。计数器的线圈驱动指令。第四章 FX2N基本指令、步进指令及编程 作者:包建华42021-12-9 LD、LDI、OUT指令的使用指令
3、的使用第四章 FX2N基本指令、步进指令及编程 作者:包建华52021-12-9助记符,名称功能回路表示和可用软元件程序步X,Y,M,S,T,CX,Y,M,S,T,C11AND 与ANI 与非常开触点串联连接常闭 触点串联连接p AND、ANI指令指令 AND、ANI指令分别用于单个常开、常闭触点的串联,串指令分别用于单个常开、常闭触点的串联,串联触点的数量不受限制,该指令可以连续多次使用。联触点的数量不受限制,该指令可以连续多次使用。 第四章 FX2N基本指令、步进指令及编程 作者:包建华62021-12-9AND、ANI指指令的应用令的应用 第四章 FX2N基本指令、步进指令及编程 作者:
4、包建华72021-12-9p OR、ORI指令指令 OR、ORI指令分别用于单个常开、常闭触点的并联,并指令分别用于单个常开、常闭触点的并联,并联触点的数量不受限制,该指令可以连续多次使用。联触点的数量不受限制,该指令可以连续多次使用。 功能回路表示和可用软元件程序步X,Y,M,S,T,CX,Y,M,S,T,C11助记符,名称OR 或ORI 或非常开触点并联连接常闭触点并联连接第四章 FX2N基本指令、步进指令及编程 作者:包建华82021-12-9OR、ORI指令指令的应用的应用 第四章 FX2N基本指令、步进指令及编程 作者:包建华92021-12-9p ORB、ANB指令指令 若有若有多
5、个串联回路块按顺序与前面的回路并联时多个串联回路块按顺序与前面的回路并联时,对每,对每个回路块使用个回路块使用ORB指令,则对并联的回路个数没有限制。指令,则对并联的回路个数没有限制。 若若成批使用成批使用ORB指令并联连接多个串联回路块时,指令并联连接多个串联回路块时,由于由于LD、LDI指令的重复次数限制在指令的重复次数限制在8次以下,因此这种情况下次以下,因此这种情况下并联的回路个数限制在并联的回路个数限制在8个以下。个以下。助记符,名称功能回路表示和可用软元件程序步软元件: 无11软元件: 无ORB 回路块或ANB 回路块与串联回路块并联连接并联回路块串联连接第四章 FX2N基本指令、
6、步进指令及编程 作者:包建华102021-12-9ORB指令指令的应用的应用 第四章 FX2N基本指令、步进指令及编程 作者:包建华112021-12-9ANB指令指令的应的应用用 若有若有多个并联回路块按顺序与前面的回路串联时,多个并联回路块按顺序与前面的回路串联时,对每个回路对每个回路块使用块使用ANB指令,则对串联的回路个数没有限制。指令,则对串联的回路个数没有限制。 若若成批使用成批使用ANB指令串联连接多个并联回路块时,指令串联连接多个并联回路块时,由于由于LD、LDI指令的重复次数限制在指令的重复次数限制在8次以下,因此这种情况下串联的回次以下,因此这种情况下串联的回路个数限制在路
7、个数限制在8个以下。个以下。 第四章 FX2N基本指令、步进指令及编程 作者:包建华122021-12-9p LDP、LDF、ANDP、ANDF、ORP、ORF指令指令 LDP、ANDP、ORP指令是进行指令是进行上升沿上升沿检出的触点指检出的触点指令,仅在指定位元件的上升沿时(令,仅在指定位元件的上升沿时(OFFON变化时)接通变化时)接通一个扫描周期。一个扫描周期。 LDF、ANDF、ORF指令是进行指令是进行下降沿下降沿检出的触点指检出的触点指令,仅在指定位元件的下降沿时(令,仅在指定位元件的下降沿时(ONOFF变化时)接通变化时)接通一个扫描周期。一个扫描周期。 第四章 FX2N基本指
8、令、步进指令及编程 作者:包建华132021-12-9助记符,名称功能回路表示和可用软元件程序步下降沿检出运算开始X,Y,M,S,T,CX,Y,M,S,T,C22X,Y,M,S,T,CX,Y,M,S,T,C22下降沿检出并联连接X,Y,M,S,T,CX,Y,M,S,T,C22ORF或脉冲下降沿ORP或脉冲上升沿ANDF与脉冲下降沿ANDP与脉冲上升沿LDF取脉冲下降沿LDP取脉冲上升沿上升沿检出运算开始上升沿检出串联连接下降沿检出串联连接上升沿检出并联连接第四章 FX2N基本指令、步进指令及编程 作者:包建华142021-12-9 X000X002由由OFFON变化或由变化或由ONOFF变化时
9、,变化时,M0或或M1仅接通一个扫描周期。需要指出的是这些指令的功能有时与仅接通一个扫描周期。需要指出的是这些指令的功能有时与脉冲指令的功能相同,另外,脉冲指令的功能相同,另外, 在将辅助继电器在将辅助继电器M指定为这些指指定为这些指令的软元件时,令的软元件时, 软元件编号范围不同,会造成动作上的差异软元件编号范围不同,会造成动作上的差异。第四章 FX2N基本指令、步进指令及编程 作者:包建华152021-12-9p MPS、MRD、MPP指令指令 MPS指令:指令:将此时刻的运算结果送入堆栈存储将此时刻的运算结果送入堆栈存储 。MPP指令:指令:各数据按顺序向上移动,将最上端的数据读出,各数
10、据按顺序向上移动,将最上端的数据读出,同时该数据就从堆栈中消失。同时该数据就从堆栈中消失。MRD指令:指令: 是读出最上端所存数据的专用指令,堆栈内的是读出最上端所存数据的专用指令,堆栈内的数据不发生移动。数据不发生移动。 MPS指令与指令与MPP指令必须成对使用,指令必须成对使用,连连续使用的次数应小于续使用的次数应小于11。第四章 FX2N基本指令、步进指令及编程 作者:包建华162021-12-9 一层堆栈与一层堆栈与ANB、ORB指令并用指令并用 第四章 FX2N基本指令、步进指令及编程 作者:包建华172021-12-9二层堆栈实例二层堆栈实例第四章 FX2N基本指令、步进指令及编程
11、 作者:包建华182021-12-9四层四层堆栈堆栈实例实例第四章 FX2N基本指令、步进指令及编程 作者:包建华192021-12-9p MC、MCR指令指令 MC为为主控主控指令,用于公共串联触点的连接;指令,用于公共串联触点的连接; MCR为为主控复位主控复位指令,即指令,即MC的复位指令。的复位指令。 MCMC 主控助记符,名称功能回路表示和可用软元件程序步MCR 主控复位公共串联触点的连接公共串联触点的清除N32M除特殊辅助继电器以外MCR NY,M 应用主控触点可以应用主控触点可以解决若在每个线圈的控制电路中都串入同样解决若在每个线圈的控制电路中都串入同样的触点,将多占存储单元。的
12、触点,将多占存储单元。 它在梯形图中它在梯形图中与一般的触点垂直与一般的触点垂直。它们是与母线相连的常开触。它们是与母线相连的常开触点,是控制一组电路的总开关。点,是控制一组电路的总开关。第四章 FX2N基本指令、步进指令及编程 作者:包建华202021-12-9第四章 FX2N基本指令、步进指令及编程 作者:包建华212021-12-9p INV指令指令 其功能是将其功能是将INV指令执行之前的指令执行之前的运算结果取反运算结果取反,不需要指,不需要指定软元件号定软元件号。助记符,名称功能回路表示和可用软元件程序步运算结果的反转1软元件:无INV 取反在梯形图中,在梯形图中,只能在能输入只能
13、在能输入AND或或ANI、ANDP、ANDF指令步指令步的相同位置处,才可编写的相同位置处,才可编写INV指令指令,而不能像,而不能像LD、LDI、LDP、LDF那样与母线直接相连,也不能像那样与母线直接相连,也不能像OR、ORI、ORP、ORF指指令那样单独使用。令那样单独使用。第四章 FX2N基本指令、步进指令及编程 作者:包建华222021-12-9p PLS、PLF指令指令 使用使用PLS指令时,指令时, 仅在驱动输入为仅在驱动输入为ON的一个扫描周期内的一个扫描周期内, 软元件软元件Y、M动作。动作。 使用使用PLF指令时,指令时,仅在驱动输入为仅在驱动输入为OFF的一个扫描周期内的
14、一个扫描周期内,软元件软元件 Y、M 动作。动作。PLS助记符,名称功能回路表示和可用软元件程序步下降沿微分输出Y,M11除特殊的M以外PLS Y,M除特殊的M以外上升沿微分输出PLS 上升沿脉冲PLF 下降沿脉冲第四章 FX2N基本指令、步进指令及编程 作者:包建华232021-12-9PLS、PLF指令指令的应用的应用第四章 FX2N基本指令、步进指令及编程 作者:包建华242021-12-9p SET、RST指令指令 SET为置位指令为置位指令,使操作保持;,使操作保持;RST为复位指令为复位指令,使操作保持复位,使操作保持复位。 RSTSET 置 位助 记 符 , 名 称功 能回 路
15、表 示 和 可 用 软 元 件程 序 步R ST 复 位动 作 保 持Y,M :1S, 特 殊M :2T,C :2D,V,Z :3RSTY ,M ,SY ,M ,S,T,C,D ,V ,Z 消 除 动 作 保 持 , 当 前值 及 寄 存 器 清 零RST指令一个指令一个重要的用途是重要的用途是对计数器复位对计数器复位 第四章 FX2N基本指令、步进指令及编程 作者:包建华252021-12-9右图中,右图中,X0一旦接通一旦接通后,即使它再断开,后,即使它再断开,Y0仍继续动作,仍继续动作,X1接接通时,即使它再断开,通时,即使它再断开,Y0仍保持不被驱动。仍保持不被驱动。 对于对于M、S也
16、是一样。也是一样。对于同一软元件。对于同一软元件。SET、RST可多次使用,顺序可多次使用,顺序也随意,也随意,但最后执行的但最后执行的有效。有效。使数据寄存器(使数据寄存器(D)、)、变址寄存器(变址寄存器(V、Z)的内容清零,也可使用的内容清零,也可使用RST指令,指令,与用常数与用常数K0传送指令的结果一传送指令的结果一样。样。 累计定时器累计定时器T246T255的当前值以及触点复位也可用的当前值以及触点复位也可用RST指令。指令。第四章 FX2N基本指令、步进指令及编程 作者:包建华262021-12-9p NOP、END指令指令 NOP为为空操作指令空操作指令 在程序中加入在程序中
17、加入NOP指令,有利于修改或指令,有利于修改或增加程序时,减小程序步号的变化,但是程序要求有余量。增加程序时,减小程序步号的变化,但是程序要求有余量。 END为为程序结束指令程序结束指令。 NOP助记符,名称功能回路表示和可用软元件程序步无动作软元件:无1没有回路表示NOP 空操作1软元件:无输入输出处理以及返回到0步END 结束END第四章 FX2N基本指令、步进指令及编程 作者:包建华272021-12-9 编程注意事项编程注意事项梯形图编程规则梯形图编程规则1) 梯形图的各种符号,要以梯形图的各种符号,要以左母左母线为起点,右母线为终点自上线为起点,右母线为终点自上而下而下依次写。依次写
18、。2) 触点应画在水平线上触点应画在水平线上,不能画,不能画在垂直分支线上。在垂直分支线上。3) 几个串联回路并联时,应该将几个串联回路并联时,应该将串联触点多的回路写在上方串联触点多的回路写在上方。几个并联回路串联时,应该将几个并联回路串联时,应该将并联触点多的回路写在左方并联触点多的回路写在左方。4) 对对不可编程的电路,必须对电不可编程的电路,必须对电路进行重新安排路进行重新安排,便于正确使,便于正确使用用PLC基本指令进行编程。基本指令进行编程。5) 对于对于输出线圈及运算处理框,输出线圈及运算处理框,必须写在一行的最右面必须写在一行的最右面,它们,它们右边不能再有任何触点存在。右边不
19、能再有任何触点存在。 第四章 FX2N基本指令、步进指令及编程 作者:包建华282021-12-9语句表编程规则语句表编程规则 利用利用PLC基本指令对梯形图编程时,务必按基本指令对梯形图编程时,务必按从左到右、自上而下从左到右、自上而下的原则进的原则进行。在处理较复杂的触点结构时,如触点块的串联、并联或与堆栈相关指行。在处理较复杂的触点结构时,如触点块的串联、并联或与堆栈相关指令,指令表的表达顺序为:令,指令表的表达顺序为:先写出参与因素的内容,再表达参与因素间的先写出参与因素的内容,再表达参与因素间的关系。关系。双线圈输出问题双线圈输出问题 双线圈输出:双线圈输出:如果在同一程序中同一元如
20、果在同一程序中同一元件的线圈使用两次或多次。件的线圈使用两次或多次。PLC程序顺序扫描执行的原则规定,程序顺序扫描执行的原则规定, 只只有最后一次输出才是有效的有最后一次输出才是有效的 右图中,右图中,X001ON,X002OFF,起,起初的初的Y003,因为,因为X001接通,其映象寄存器接通,其映象寄存器变为变为ON,输出,输出Y004也接通。但是第二次的也接通。但是第二次的Y003,因为输入,因为输入X002断开,其映象寄存器断开,其映象寄存器变为变为OFF,实际的外部输出为,实际的外部输出为Y003OFF,Y004ON。将。将Y003线圈驱动条件线圈驱动条件X001与与X002合并,就
21、能解决合并,就能解决Y003双线圈驱动的问双线圈驱动的问题。题。第四章 FX2N基本指令、步进指令及编程 作者:包建华292021-12-9第二节第二节 基本指令的编程应用基本指令的编程应用一、延时断开电路一、延时断开电路 输入输入X0ON时,时,Y0=ON,并且输出,并且输出Y0的触点自锁保持接通,的触点自锁保持接通,输入输入X0OFF后,启动内部定时器后,启动内部定时器T0,定时,定时5s后,定时器后,定时器触点闭合,输出触点闭合,输出Y0断开断开。 第四章 FX2N基本指令、步进指令及编程 作者:包建华302021-12-9二、定时器的延时扩展电路二、定时器的延时扩展电路 定时器接力延时
22、电路定时器接力延时电路定时器配合计数器长延时电路定时器配合计数器长延时电路第四章 FX2N基本指令、步进指令及编程 作者:包建华312021-12-9三、起三、起- -保保- -停电路停电路 输入输入X0ON时,时,Y0ON,并且输出,并且输出Y0的触点自锁保持接通的触点自锁保持接通; ;输入输入 X1ON 后后, ,串联于串联于Y0线圈回路中的线圈回路中的X1的常闭触点断开,的常闭触点断开,Y0OFF。 第四章 FX2N基本指令、步进指令及编程 作者:包建华322021-12-9四、异步电动机正反转控制互锁电路四、异步电动机正反转控制互锁电路 由于正转、反转两个接触器由于正转、反转两个接触器
23、不能同时接通不能同时接通,在,在每个接触器的控制回路中串入另一个接触器的每个接触器的控制回路中串入另一个接触器的常闭触点常闭触点( (互锁互锁) )。第四章 FX2N基本指令、步进指令及编程 作者:包建华332021-12-9五、两台电动机分时起动的基本延时电路五、两台电动机分时起动的基本延时电路要求:两台电动机,一台起动要求:两台电动机,一台起动10s后第二台起动,共同后第二台起动,共同运行后一同停止。运行后一同停止。第四章 FX2N基本指令、步进指令及编程 作者:包建华342021-12-9下图所示为一个下图所示为一个二分频电路二分频电路。待分频的脉冲信号加在输入。待分频的脉冲信号加在输入
24、X000X000上,在第一个脉冲信号到来时,上,在第一个脉冲信号到来时,M100M100产生一个扫描周产生一个扫描周期的单脉冲,使期的单脉冲,使M100M100常开触点闭合一个扫描周期。常开触点闭合一个扫描周期。六、二分频电路六、二分频电路 第四章 FX2N基本指令、步进指令及编程 作者:包建华352021-12-9第一个脉冲到来一个扫描周期后,第一个脉冲到来一个扫描周期后,M100断开,断开, Y000接通,第接通,第二个支路使二个支路使Y0保持接通。保持接通。当第二个脉冲到来时,当第二个脉冲到来时, M100再产生再产生一个扫描周期的单脉冲,使得一个扫描周期的单脉冲,使得Y000Y000的
25、状态由接通变为断开;通的状态由接通变为断开;通过分析可知,过分析可知,X000X000每送入两个脉冲,每送入两个脉冲,Y000Y000产生一个脉冲,完成产生一个脉冲,完成对输入对输入X000X000信号的二分频。信号的二分频。七、抢答装置控制电路七、抢答装置控制电路 灯光及音响信号灯光及音响信号控制要求控制要求:(:(1 1)音响及分台灯动作属正常)音响及分台灯动作属正常抢答;(抢答;(2 2)音响、总台灯及分台灯动作属违例)音响、总台灯及分台灯动作属违例; ;(3 3)音响)音响及总台灯动作属无人应答或答题超时。及总台灯动作属无人应答或答题超时。第四章 FX2N基本指令、步进指令及编程 作者
26、:包建华362021-12-9梯形图说明:梯形图说明: 各队分台灯动作条件中串入各队分台灯动作条件中串入M2M2的常闭触点体现了抢答器的常闭触点体现了抢答器的一个基本原则,即的一个基本原则,即竞争时封锁竞争时封锁。 总台灯动作条件有总台灯动作条件有3 3个分支:(个分支:(1 1)M2M2常开和常开和M1M1常闭触点常闭触点串联支路决定了主持人未按开始按钮即有人抢答属违例;串联支路决定了主持人未按开始按钮即有人抢答属违例; (2 2)T1T1常开和常开和M2M2常闭触点串联支路表明常闭触点串联支路表明10s10s时间到无人抢答时间到无人抢答而本题作废;(而本题作废;(3 3)T2T2常开和常开
27、和M2M2常开触点串联支路判断答题常开触点串联支路判断答题是否超时。是否超时。5 5人抢答器控制电路的梯形图控制程序另见人抢答器控制电路的梯形图控制程序另见WordWord文档。文档。第四章 FX2N基本指令、步进指令及编程 作者:包建华372021-12-9六、交通信号灯控制电路六、交通信号灯控制电路 十字路口南北向及东西向均设有红、黄、绿三只信号灯,交通信十字路口南北向及东西向均设有红、黄、绿三只信号灯,交通信号灯启动时(输入号灯启动时(输入X000X000控制启动,输入控制启动,输入X001X001控制停止),控制停止),6 6只灯依一只灯依一定的时序循环往复工作。交通信号灯的时序图如图
28、所示。定的时序循环往复工作。交通信号灯的时序图如图所示。 第四章 FX2N基本指令、步进指令及编程 作者:包建华382021-12-9梯形图设计步骤如下:梯形图设计步骤如下:1) 1) 依图中所示元件及方式依图中所示元件及方式绘出各个时间点形成所需支绘出各个时间点形成所需支路。路。这些支路是按时间点的先后顺序绘出的,而且是采这些支路是按时间点的先后顺序绘出的,而且是采用一点连一点的方式。用一点连一点的方式。2) 2) 以时间点为工作条件绘出各灯的输出梯形图以时间点为工作条件绘出各灯的输出梯形图。3) 3) 为实现交通灯的启停控制,在梯形图上增加主控环为实现交通灯的启停控制,在梯形图上增加主控环
29、节。节。作为一个循环的结束,第二个循环开始控制的作为一个循环的结束,第二个循环开始控制的T7T7常常闭触点也作为条件串入主控指令中。闭触点也作为条件串入主控指令中。十字路口交通信号灯的梯形图控制程序另见十字路口交通信号灯的梯形图控制程序另见WordWord文档。文档。第四章 FX2N基本指令、步进指令及编程 作者:包建华392021-12-9第三节第三节 步进指令及应用步进指令及应用 状态转移图也叫状态转移图也叫顺序功能图顺序功能图( (SFC) )。状态器状态器S是构成状态转移图的基本元素。是构成状态转移图的基本元素。 右图为一简单状态转移图。右图为一简单状态转移图。一、状态转移图一、状态转
30、移图 二、步进梯形指令二、步进梯形指令 FX2N系列系列PLC的步进梯形指令是采用的步进梯形指令是采用步进梯形图步进梯形图编制顺序控制编制顺序控制状态转移图程序的指令,它包括状态转移图程序的指令,它包括STL和和RET两条指令。两条指令。助记符,名称功能回路表示和可用软元件程序步步进梯形图结束11RETSTLS步进梯形图开始RET 返回STL步进梯形指令第四章 FX2N基本指令、步进指令及编程 作者:包建华402021-12-9 每个状态提供了每个状态提供了三个功能三个功能:驱动处理、转移条件及转移目标。:驱动处理、转移条件及转移目标。 如在如在状态状态S20,驱动接通输出,驱动接通输出Y00
31、1,当转移条件,当转移条件X001接通后,工作状态从接通后,工作状态从S20转移到相继状态转移到相继状态S21,状态,状态S20自动复位。自动复位。 状态状态S具有具有触点触点的功能(驱动输出线圈或相继的状态)以及的功能(驱动输出线圈或相继的状态)以及线圈线圈的功的功能(在转移条件下被驱动)。能(在转移条件下被驱动)。 步进梯形指令的特点步进梯形指令的特点 步进梯形指令仅对状态器步进梯形指令仅对状态器S有效。有效。 对于用作一般辅助继电器的状态器对于用作一般辅助继电器的状态器S,则不能采用,则不能采用STL指令,而只指令,而只能采用基本指令。能采用基本指令。 在在STL指令后,只能采用指令后,
32、只能采用SET和和RST指令作为状态器指令作为状态器S的置位或复的置位或复位输出。位输出。 第四章 FX2N基本指令、步进指令及编程 作者:包建华412021-12-9STL指令与取指令指令与取指令LD相比较具有的特点:相比较具有的特点:转移源自动复位转移源自动复位:采用:采用STL指令,当状态器指令,当状态器Sn接通,转移条件接接通,转移条件接通时顺序控制转移到状态器通时顺序控制转移到状态器 Sn相继的状态,相继的状态, 同时,转移源状态器同时,转移源状态器Sn自动复位。自动复位。允许双重输出允许双重输出:STL指令允许双重甚至多重输出,而不会出现前指令允许双重甚至多重输出,而不会出现前后矛
33、盾的输出驱动。后矛盾的输出驱动。主控功能主控功能:使用:使用STL指令,取指令(指令,取指令(LD、LDI)点移至右边。使)点移至右边。使用用RET指令后,取指令(指令后,取指令(LD、LDI)点返回到原来的母线上。)点返回到原来的母线上。第四章 FX2N基本指令、步进指令及编程 作者:包建华422021-12-9 状态器编号不能重复使用。状态器编号不能重复使用。 在在STL触点接通转为断开时,还要执行一个扫描周期。触点接通转为断开时,还要执行一个扫描周期。 定时器线圈与输出线圈一样,也可在不同状态间对同一定时器软元件定时器线圈与输出线圈一样,也可在不同状态间对同一定时器软元件 编程,但是在相
34、邻状态不要对同一定时器编程。编程,但是在相邻状态不要对同一定时器编程。 STL指令后的母线,一旦写入指令后的母线,一旦写入LD或或LDI指令后,对于不需要触点的指指令后,对于不需要触点的指 令,必须采用令,必须采用MPS、MRD、MPP指令编程,或者改变回路的驱动顺序。指令编程,或者改变回路的驱动顺序。 在中断程序与子程序内不能采用在中断程序与子程序内不能采用STL指令。指令。 STL指令内不禁止使用跳转指令,但由于动作复杂,建议不要使用。指令内不禁止使用跳转指令,但由于动作复杂,建议不要使用。 步进梯形指令应用注意事项步进梯形指令应用注意事项 第四章 FX2N基本指令、步进指令及编程 作者:
35、包建华432021-12-9 将一个复杂的控制过程分解为若干个工作状态。将一个复杂的控制过程分解为若干个工作状态。 弄清各状态的工作细节(状态的功能、转移条件和转移方向)。弄清各状态的工作细节(状态的功能、转移条件和转移方向)。 再依总的控制顺序要求,将这些状态联系起来,形成状态转移图。再依总的控制顺序要求,将这些状态联系起来,形成状态转移图。 进而编制梯形图程序,写出语句表。进而编制梯形图程序,写出语句表。三、状态转移图解决顺控问题的一般步骤三、状态转移图解决顺控问题的一般步骤 第四章 FX2N基本指令、步进指令及编程 作者:包建华442021-12-9四、单流程状态转移图的编程四、单流程状
36、态转移图的编程 单流程:单流程:指状态转移只有指状态转移只有一种顺序。一种顺序。单流程状态转移图的单流程状态转移图的编程要点和注意事项编程要点和注意事项:P77例:三彩灯自动闪烁控制例:三彩灯自动闪烁控制要求:三只彩灯依次点亮要求:三只彩灯依次点亮1s1s,之后一齐灭,之后一齐灭1s1s、亮、亮1s1s,再一,再一齐灭齐灭1s1s、亮、亮1s1s,然后回到起始点。,然后回到起始点。三彩灯自动闪烁控制梯形图程序另见三彩灯自动闪烁控制梯形图程序另见WordWord文档。文档。五、选择性分支状态转移图的编程五、选择性分支状态转移图的编程选择性分支:从多个流程顺序中选择性分支:从多个流程顺序中选择执行
37、选择执行某一个流程。某一个流程。FX2N系列系列PLC一条选择性分支的支路数一条选择性分支的支路数不能超过不能超过8条条,初始状态对,初始状态对应有多条选择性分支时,每个初始状态的支路总数不能超过应有多条选择性分支时,每个初始状态的支路总数不能超过16条。条。 第四章 FX2N基本指令、步进指令及编程 作者:包建华452021-12-9示例:示例:要求:要求:使用传送带,将大、使用传送带,将大、小球分类选择传送。小球分类选择传送。 左上方为原点,传送机左上方为原点,传送机械的动作顺序为下降、吸住、械的动作顺序为下降、吸住、上升、右行、下降、释放、上上升、右行、下降、释放、上升、左行。升、左行。
38、 机械臂下降,当电磁铁机械臂下降,当电磁铁压着大球时,下限位开关压着大球时,下限位开关LS2断开,压着小球时,断开,压着小球时,LS2导通。导通。大、小球分类选择传送机械装置示意图大、小球分类选择传送机械装置示意图 选择性选择性分支状态分支状态的编程方法:先进行分支状态的驱动处理,再依顺的编程方法:先进行分支状态的驱动处理,再依顺序进行转移处理。序进行转移处理。 选择性选择性汇合状态汇合状态的编程方法:先进行汇合前状态的驱动处理,再依的编程方法:先进行汇合前状态的驱动处理,再依顺序进行向汇合状态的转移处理。顺序进行向汇合状态的转移处理。 第四章 FX2N基本指令、步进指令及编程 作者:包建华4
39、62021-12-9此控制流程根据此控制流程根据LS2的状态(即对应大、的状态(即对应大、小球)有两个分支,此处应为分支点,小球)有两个分支,此处应为分支点,且属于且属于选择性分支选择性分支。分支在机械臂下降之后若分支在机械臂下降之后若LS2接通接通,则,则将小球吸住、上升、右行到将小球吸住、上升、右行到LS4(小球(小球位置位置X004动作)处下降动作)处下降(汇合点汇合点) , 然后然后再释放、上升、左移到原点。再释放、上升、左移到原点。分支在机械臂下降之后若分支在机械臂下降之后若LS2断开断开,则,则将大球吸住、上升、右行到将大球吸住、上升、右行到LS5(大球(大球位置位置X005动作)
40、处下降动作)处下降(汇合点汇合点) , 然后然后再释放、上升、左移到原点。再释放、上升、左移到原点。大小球分类选择传送状态转移图大小球分类选择传送状态转移图状态转移图状态转移图中有两个分支,若吸住的是小中有两个分支,若吸住的是小球,则球,则X002为为ON, 执行左侧流程;若为执行左侧流程;若为大球,大球,X002为为OFF,执行右侧流程。,执行右侧流程。第四章 FX2N基本指令、步进指令及编程 作者:包建华472021-12-9并行分支并行分支:多个分支流程可以:多个分支流程可以同时执行同时执行的分支流程。的分支流程。 FX2N系列系列PLC并行分支的支路数并行分支的支路数不能超过不能超过8条条,初始状态对应有多条并,初始状态对应有多条并行行 分支时,每个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年钢材行业技术改造投资合作协议
- 2025年度出国打工人员劳动合同终止与后续服务合同4篇
- 二零二五年度体育场馆虫鼠害防治与运动安全保障合同3篇
- 2025年度仓储租赁合同规范范本2篇
- 二零二五年度床具行业产业链整合与资源对接合同4篇
- 2025年度存量房居间买卖合同电子版示范文本4篇
- 二零二五年度航空航天零部件供应合同3篇
- 2025年度打桩工程材料供应合同3篇
- 2025年度绿色生态住宅承建与生态保护合同4篇
- 二零二五年度留学奖学金申请合同4篇
- 游戏综合YY频道设计模板
- 高中数学知识点全总结(电子版)
- 小学科学项目化作业的设计与实施研究
- GB/T 10322.7-2004铁矿石粒度分布的筛分测定
- 2023新译林版新教材高中英语必修一重点词组归纳总结
- 苏教版四年级数学下册第3单元第2课时“常见的数量关系”教案
- 弘扬中华传统文化课件
- 基于协同过滤算法的电影推荐系统设计
- 消防应急预案流程图
- 《数据科学与大数据技术导论》完整版课件(全)
- 人教统编版高中语文必修下册第六单元(单元总结)
评论
0/150
提交评论