三菱FX2N系列PLC编程元件与指令系统90张课件

PPT
  • 阅读 81 次
  • 下载 0 次
  • 页数 90 页
  • 大小 2.287 MB
  • 2022-11-24 上传
  • 收藏
  • 违规举报
  • © 版权认领
下载文档30.00 元 加入VIP免费下载
此文档由【小橙橙】提供上传,收益归文档提供者,本网站只提供存储服务。若此文档侵犯了您的版权,欢迎进行违规举报版权认领
三菱FX2N系列PLC编程元件与指令系统90张课件
可在后台配置第一页与第二页中间广告代码
三菱FX2N系列PLC编程元件与指令系统90张课件
可在后台配置第二页与第三页中间广告代码
三菱FX2N系列PLC编程元件与指令系统90张课件
可在后台配置第三页与第四页中间广告代码
三菱FX2N系列PLC编程元件与指令系统90张课件
三菱FX2N系列PLC编程元件与指令系统90张课件
还剩10页未读,继续阅读
【这是免费文档,您可以免费阅读】
/ 90
  • 收藏
  • 违规举报
  • © 版权认领
下载文档30.00 元 加入VIP免费下载
文本内容

【文档说明】三菱FX2N系列PLC编程元件与指令系统90张课件.ppt,共(90)页,2.287 MB,由小橙橙上传

转载请保留链接:https://www.ichengzhen.cn/view-45578.html

以下为本文档部分文字说明:

第一节三菱FX2N系列可编程序控制器主机(基本单元):CPU、存储器、输入输出口及电源主机扩展其输入输出:扩展单元(扩展I/O口,内部有电源)扩展模块及(扩展I/O口,内部有电源)特殊功能模块单元(温度控制模块、计数控制模块等)FX2N系列可编程序控制器型号名称体系及其种类FX2N系列

可编程序控制器的基本组成输入输出点数:指基本单元、扩展单元或扩展模块的输入输出总数。基本单元、扩展单元输出形式R:表示继电器输出,有接点,交流、直流负载两用;S:表示三端双向可控硅开关元件输出,无接点,交流负载用;T:表示晶体管输出,无

接点,直流负载用。扩展模块输入输出形式R:表示DC输入,继电器输出;X:表示输入专用,无输出;YR:表示继电器输出专用,无输出;YT:表示晶体管输出专用,无输入;YS:表示三端双向晶闸管开关元件输出专用,无输入。FX2N-〇〇M〇-〇系列名称输入

输出点数基本单元输出形式其他区分基本单元型号名称组成及种类包括内部电源、输入输出口、CPU及存储器扩展单元型号名称组成及种类FX2N-〇〇E〇-〇系列名称输入输出点数扩展单元输出形式其他区分包括内部电源和输入输出口其他区分一般无符

号,表示AC100V/200V电源,DC24V输入。扩展模块型号名称组成及种类FX□N-〇〇E〇系列名称输入输出点数扩展设备输出形式包括输入输出口,由基本单元或扩展单元供电FX2N系列可编程序控制器技术指标一般技术

指标性能技术指标输入技术指标输出技术指标电源技术指标FX2N系列PLC编程元件的分类及编号代表功能的字母。如输入继电器用“X”表示、输出继电器用“Y”表示。数字,数字为该类器件的序号。FX2N系列PLC中输入、输出继电器的序号为八进制,其余为十进制。编程元件的基本特

征编程元件和继电接触器的元件类似、具有线圈和常开常闭触点。当线圈披选中(通电)时,常开触点闭合,常闭触点断开,当线圈失去选中件时,常闭接通,常开断开。可编程序控制器的编程元件可以有无数多个常开、常闭触点。编程元件

的功能和作用数值的处理:十进制数(K)1)定时器和计数器的设定值(K常数)。2)辅助继电器(M)、定时器(T)、计数器(C)、状态器等的编号(软元件编号)。3)指定应用指令操作数中的数值与指令动作(K常数)。第二节FX2N系列可

编程序控制器主要编程元件十六进制数(H):同十进制数一样,用于指定应用指令操作数中的数值与指令动作。二进制数(B):PLC内部,这些数字都是用二进制处理的。八进制数(O):FX2N系列的输入继电器、输出

继电器的软元件编号。以八进制数值进行分配。BCD码:用于数字式开关或七段码的显示器控制等。其他数值(浮点数):FX2N系列具有可进行高精度的浮点运算功能。输入输出继电器(FX2N系列输入、输出继电器总点数不能超过256点。)型号FX2N-

16MFX2N-32MFX2N-48MFX2N-64MFX2N-80MFX2N-128M扩展时输入X000~X0078点X000~X01716点X000~X02724点X000~X03732点X000~X04740点X000~X07764点X000~X267184点输入端

子是PLC从外部开关接受信号的窗口输出端子是PLC向外部负载发送信号的窗口辅助继电器这类辅助继电器的线圈与输出继电器一样有无数的电子常开和常闭触点该触点不能直接驱动外部负载,外部负载的驱动要通过输出继电器进行如果在PLC

运行过程中停电,输出继电器及一般用辅助继电器都断开。再运行时,除了输入条件为ON(接通)的情况以外,都为断开状态。分为一般用(M0~M499)、停电保持用(M500~M3071)和特殊用途(M8000~M8255)辅助继电器。FX2N

系列PLC内的一般用辅助继电器和部分停电保持用辅助继电器(M500~M1023)特殊辅助继电器分为触点利用型特殊辅助继电器和线圈驱动型特殊辅助继电器。状态器一般用(S0~S499)停电保持用(S500~S899)报警器用(S900

~S999)S0~S9一般用于步进梯形图的初始状态,S10~S19一般用作返回原点的状态定时器定时器相当于继电器系统中的时间继电器,可在程序中用于延时控制。定时器累计PLC内1ms、10ms、100ms等的时钟脉冲,当达到所定的设定值时,

输出触点动作。FX2N系列PLC的定时器(T)有以下4种类型:100ms定时器:T0~T199,200点。定时范围:0.1~3276.7s;10ms定时器:T200~T245,46点。定时范围:0.01~327.

67s;1ms累积型定时器:T246~T249,4点,执行中断保持。定时范围:0.001~32.767s;100ms累积型定时器:T250~T255,6点,定时中断保持,定时范围:0.1~3276.7sFX2N系列PLC定时器设定值可以采用程序存储器内的

常数(K)直接指定,也可以用数据寄存器(D)的内容间接指定。使用数据寄存器设定定时器设定值时,一般使用具有掉电保持功能的数据寄存器,这样在断电时不会丢失数据。图a为非累积型定时器如果X000为ON,

T200开始计时,当脉冲数等于设定值K123时,定时器的输出触点动作,也就是说输出触点在线圈驱动1.23s后动作。X000断开或停电,定时器复位,输出触点复位。图b为累积型定时器,如果X001为ON,则T250用当前

值计数器累计100ms的时钟脉冲。当达到设定值K345时,定时器的输出触点动作。在累计过程中,即使输入X001断开或停电时,再起动时,继续累计,其累计时间为34.5s。如果复位输入X002为ON,定时器复位,输出触点也复位。从右图

可知,驱动线圈开始到触点动作结束的定时器触点动作精度,大致可用式t=T+T0-α其中:α与1ms、10ms、100ms定时器对应,分别为0.001s、0.01s、0.1s;T为定时器设定时间;T0为扫描周期。编程

时,定时器触点写在线圈指令前时,最大误差为-2T0。当定时器设定值为0时,在执行下一个扫描的线圈指令时,输出触点开始动作。此外,中断执行型的1ms定时器在执行线圈指令后,以中断方式对1ms时钟脉冲计数。定时器(C)内部信号计数器

:是对机内的元件的信号计数也称普通计数器外部信号计数器:对机器的外部信号进行计数16位增计数器(一般用:C0~C99;停电保持用:C100~C19916位计数器其设定值在K1~K32767范围内有效。设定值K0与K1意义相同,均在第一次计数时,其触点动作。如果PLC

断电,恢复电源后,计数器可按上一次数值累计计数。如上图所示,当在执行第十次的线圈指令时,输出触点动作。如果复位输入X010为ON,则执行RST指令,计数器的当前值为0,输出触点复位。计数器的设定值,除用常数K设定外,还可由数据寄存器指定。32位增/

减双向计数器(停电保持用:C200~C219;特殊用:C220~C234)32位增/减双向计数器的值有效范围为-2147483648~+2147483647。利用计数输入X014驱动C200线圈,可增计数或减计数。(增减可由特殊辅助继电器设置)当前值的

增减与输出触点的动作无关,但是如果从2147483647开始增计数,则成为-2147483648,形成循环计数。如果复位输入X013为ON,则执行RST指令,计数器当前值变为0,输出触点也复位。在计数器的当前值由-6→-5增加时,输出触点置位;在由-5→-6减

少时,输出触点复位,如果从2147483647开始增计数,则成为-2147483648,形成循环计数。1相1计数输入C235C236C237C238C239C240C241C242C243C244C245X00

0U/DU/DU/DX001U/DRRX002U/DU/DU/DX003U/DRRX004U/DU/DX005U/DRX006SX007S1相2计数输入2相2计数输入C246C247C248C249C250C251C252C253C254C255X000UUUAAAX001D

DDBBBX002RRRRX003UUAAU表示增计数输入;D表示减计数输入;A表示A相输入;B表示B相输入;R表示复位输入;S表示启动输入。高速计数器通过对特定的输入作中断处理来进行计数,与扫描周期无关,可以执行数KHz的计数。根据不同增/减计数切换及控制的方法,分为1相1计

数输入、1相2计数输入以及2相2计数输入三种类型。内置高速计数器下图为FX2N系列PLC内置1相1计数输入高速计数器的应用在X012为ON时,利用计数输入X000,通过中断,C235按X010设定的方式增计数或减计数计数器的当前值由-6→-5增加时,输出触点被置位,由-5→-

6减少时,输出触点被复位。如果复位输入X011为ON,则执行RST指令,计数器当前值变为0,输出触点也复位。C249在X012为ON时,如果X006也为ON,就立即开始计数,增计数的计数输入为X000,减计数的计数输入

为X001。可以通过顺控程序上的X011执行复位,另外,当X002闭合,C249也可立即复位,不需要该程序。1相2计数输入高速计数器的应用举例2相2计数输入高速计数器的应用这种计数器在A相接通的同时,B相输入为OFF→

ON则为增计数,ON→OFF时为减计数X012为ON时,C251通过中断,对A相输入X000、B相输入X001的动作计数。如果X011为ON时,则执行RST复位指令。如果当前值超过设定值,则Y002为

ON;如果当前值小于设定值,则为OFF。根据不同的计数方向,Y003接通(增计数)或断开(减计数)。当X012为ON时,如果X006也为ON,则C254立即开始对A相输入X000、B相输入X001的动作计数。可

以通过顺控程序上的X011执行复位。当X002闭合,C254也可立即复位。如果当前值超过设定值(D1,D0),则Y004为ON;如果当前值小于设定值,则为OFF。根据不同的计数方向,Y005接通(增计数)或断开(减计数)。数据寄存

器数据寄存器是存储数值数据的软元件,可以处理各种数值数据。类型:一般用:D0~D199,200点,通过参数设定可以变更为停电保持型。停电保持用:D200~D511,312点,通过参数设定可以变为非停电保持型。停电保持专用:D512~D7999,7488点,无

法变更其停电保持特性。根据参数设定可以将D1000以后的数据寄存器以500点为单位设置文件寄存器。特殊用:D8000~D8255,256点。变址寄存器:V0~V7,Z0~Z7,16点。这些寄存器都是16位,最高位为符号位,数值范围为-32768~+32767。将相邻两个数据寄存器组合,可存储32位

数值数据,最高位为符号位(高位为大的号码,低位为小的号码。变址寄存器中,V为高位,Z为低位),可处理-2147483648~+2147483647的数值。一般用及停电保持用数据寄存器1)在寄存器中一旦写入数据,就不会变化。2)利用外围设备的参数设定,可以改变一般用与停电保持用数据寄存器的分配。而

对于将停电保持专用数据寄存器作为一般用途时,则要在程序的起始步采用RST或ZRST指令清除其内容。3)在使用PC间简易链接或并联链接下,一部分数据寄存器被链接所占用。特殊用途数据寄存器特殊用途数据寄存器

是指写入特定目的的数据,或已事先写入特定内容的数据寄存器,其内容在电源接通时被置于初始值。一般初始值为零,需要设置时,则利用系统ROM将其写入。变址寄存器FX2N系列PLC的变址寄存器V与Z同普通的数据寄存器一样,是进行数值数据的读入、写出的16

位数据寄存器。V0~V7、Z0~Z7共有16个。例如:对于十进制数的软元件、数值(M、S、T、C、D、KnM、KnS、P、K),若V0=K5,执行D20V0时,被执行的软元件编号为D25【D(20+5)】;指

定K30V0时,被执行的是十进制数值K35【K(30+5)】。文件寄存器FX2N系列PLC的数据寄存器D1000~D7999是普通停电保持用数据寄存器.指针分支用指针(P):分支用指针的编号为P0~P127,用作程序跳转和子程序调用的

编号,其中P63专门用于结束跳转。中断用指针(I):中断用指针与应用指令FNC03(IRET)中断返回、FNC04(EI)开中断和FNC03(DI)关中断一起使用有一下三类:输入中断用:与输入X000~X005对应编号为I00□~I50□,6点

。定时器中断:编号为I6□□、I7□□、I8□□,3点计数器中断:编号为I010~I060,6点。第三节FX2N系列可编程序控制器的基本指令FX2N系列PLC有基本指令27条;步进梯形指令2条;应用指令128种,

298条。本节介绍其基本顺控指令。LD、LDI、OUT指令助记符,名称功能回路表示和可用软元件程序步X,Y,M,S,T,CX,Y,M,S,T,C11线圈驱动Y,M,S,T,CLD取LDI取反OUT输出常闭触

点逻辑运算开始常开触点逻辑运算开始Y,M:1S,特殊M:2T:3C:3~5LD、LDI指令分别用于将常开、常闭触点连接到母线上.OUT指令是对输出继电器、辅助继电器、状态器、定时器、计数器的线圈驱动指令。LD、LDI、OUT指令的使用AN

D、ANI指令助记符,名称功能回路表示和可用软元件程序步X,Y,M,S,T,CX,Y,M,S,T,C11AND与ANI与非常开触点串联连接常闭触点串联连接AND、ANI指令分别用于单个常开、常闭触点的串联,串联触点的数量不受限制,该指令可以连续多次使用。AND、ANI指令的应用OR

、ORI指令OR、ORI指令分别用于单个常开、常闭触点的并联,并联触点的数量不受限制,该指令可以连续多次使用。功能回路表示和可用软元件程序步X,Y,M,S,T,CX,Y,M,S,T,C11助记符,名称OR或ORI或非常开触点并联连接常闭触点并联连接OR、ORI指令的应用ORB、ANB指令助

记符,名称功能回路表示和可用软元件程序步软元件:无11软元件:无ORB回路块或ANB回路块与串联回路块并联连接并联回路块串联连接若有多个串联回路块按顺序与前面的回路并联时,对每个回路块使用ORB指令,则对并联的回路个数没有限制

。若成批使用ORB指令并联连接多个串联回路块时,由于LD、LDI指令的重复次数限制在8次以下,因此这种情况下并联的回路个数限制在8个以下。ORB指令的应用ANB指令的应用若有多个并联回路块按顺序与前面的回路串联时,对

每个回路块使用ANB指令,则对串联的回路个数没有限制。若成批使用ANB指令串联连接多个并联回路块时,由于LD、LDI指令的重复次数限制在8次以下,因此这种情况下串联的回路个数限制在8个以下。LDP、LDF、ANDP、ANDF、ORP、ORF指令LDP、ANDP、ORP指

令是进行上升沿检出的触点指令,仅在指定位元件的上升沿时(OFF→ON变化时)接通一个扫描周期。LDF、ANDF、ORF指令是进行下降沿检出的触点指令,仅在指定位元件的下降沿时(ON→OFF变化时)接通一个扫描周期。助记符,名称功能回路表示和

可用软元件程序步下降沿检出运算开始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取脉冲上升沿上升沿检出运算开始上升沿检出串联连接下降沿检出串联连接上升沿检出并联连接X000~X002由OFF→O

N变化或由ON→OFF变化时,M0或M1仅接通一个扫描周期。需要指出的是这些指令的功能有时与脉冲指令的功能相同,另外,在将辅助继电器M指定为这些指令的软元件时,软元件编号范围不同,会造成动作上的差异。MPS、MRD、MPP指令MPS指令

:将此时刻的运算结果送入堆栈存储。MPP指令:各数据按顺序向上移动,将最上端的数据读出,同时该数据就从堆栈中消失。MRD指令:是读出最上端所存数据的专用指令,堆栈内的数据不发生移动。MPS指令与MPP指令必须成对使用,连续使用的次数应小于11。一段堆栈与ANB、ORB指令并用二段

堆栈实例三段堆栈实例MC、MCR指令MC为主控指令,用于公共串联触点的连接,MCR为主控复位指令,即MC的复位指令。MCMC主控助记符,名称功能回路表示和可用软元件程序步MCR主控复位公共串联触点的连接公共串联触点的清

除N32M除特殊辅助继电器以外MCRNY,M应用主控触点可以解决若在每个线圈的控制电路中都串入同样的触点,将多占存储单元。它在梯形图中与一般的触点垂直。它们是与母线相连的常开触点,是控制一组电路的总开关。MC、MCR指令的使用如右图。INV指令其功能是将

INV指令执行之前的运算结果取反,不需要指定软元件号助记符,名称功能回路表示和可用软元件程序步运算结果的反转1软元件:无INV取反在梯形图中,只能在能输入AND或ANI、ANDP、ANDF指令步的相同位置处,才可编写INV指令,而不能像LD

、LDI、LDP、LDF那样与母线直接相连,也不能像OR、ORI、ORP、ORF指令那样单独使用。PLS、PLF指令使用PLS指令时,仅在驱动输入为ON的一个扫描周期内,软元件Y、M动作。使用PLF指

令时,仅在驱动输入为OFF的一个扫描周期内,软元件Y、M动作。PLS助记符,名称功能回路表示和可用软元件程序步下降沿微分输出Y,M11除特殊的M以外PLSY,M除特殊的M以外上升沿微分输出PLS上升沿脉冲PLF下降沿脉冲指令的应用PLS、PL

FSET、RST指令SET为置位指令,使操作保持;RST为复位指令,使操作保持复位。RSTSET置位助记符,名称功能回路表示和可用软元件程序步RST复位动作保持Y,M:1S,特殊M:2T,C:2D,V,Z:3RSTY,M,SY,M,S,T,C,D,V,Z消除动作保持,当前值及寄存器清零RST指

令一个重要的用途是对计数器复位右图中,X000一旦接通后,即使它再断开,Y000仍继续动作,X001接通时,即使它再断开,Y000仍保持不被驱动。对于M、S也是一样。对于同一软元件。SET、RST可多次使用,顺序也随意,但最后执行的有效

。使数据寄存器(D)、变址寄存器(V、Z)的内容清零,也可使用RST指令,与用常数K0传送指令的结果一样。累计定时器T246~T255的当前值以及触点复位也可用RST指令。NOP、END指令:NOP为空操作指令在程序中加入NOP指令,有利于修改或增加程序时,减小

程序步号的变化,但是程序要求有余量。END为程序结束指令NOP助记符,名称功能回路表示和可用软元件程序步无动作软元件:无1没有回路表示NOP空操作1软元件:无输入输出处理以及返回到0步END结束END第一节编程规则梯形图编程规则1)梯

形图的各种符号,要以左母线为起点,右母线为终点自上而下依次写。2)触点应画在水平线上,不能画在垂直分支线上。3)几个串联回路并联时,应该将串联触点多的回路写在上方。几个并联回路串联时,应该将并联触点多的回路写在左方。4)对不可编程的电路,必

须对电路进行重新安排,便于正确使用PLC基本指令进行编程5)输出线圈及运算处理框,必须写在一行的最右面,它们右边不能再有任何触点存在语句表编程规则利用PLC基本指令对梯形图编程时,务必按从左到右、自上而下的原则进行

。在处理较复杂的触点结构时,如触点块的串联、并联或与堆栈相关指令,指令表的表达顺序为:先写出参与因素的内容,再表达参与因素间的关系。双线圈输出问题双线圈输出:如果在同一程序中同一元件的线圈使用两次或多次。PLC程序顺序扫描执行的原则规定,只有最后一次输出才是有效的右图

中,X001=ON,X002=OFF,起初的Y003,因为X001接通,其映象寄存器变为ON,输出Y004也接通。但是第二次的Y003,因为输入X002断开,其映象寄存器变为OFF,实际的外部输出为Y003=OFF,Y004=ON。将Y003线圈驱动条件X

001与X002合并,就能解决Y003双线圈驱动的问题。第5章梯形图程序的设计梯形图的基本电路梯形图的经验设计法根据继电器电路设计梯形图的方法*梯形图的顺序控制设计法顺序功能图1.梯形图的基本电路启动、保持和停止电路(起-保-停电路)三相异步电动机正反转控

制电路定时器、计数器应用程序常闭触点输入信号的处理启动、保持和停止电路(起-保-停电路)X1Y0Y0X2X1X2Y0特点:短信号的‘记忆’和‘自保持’功能启动信号、停止信号可以是由多个触点组成的串、并联电路异步电动机控制(起-保-停电路)MKMKMSB1KMSB2~3

80~380三相异步电动机正反转控制电路(起-保-停电路)FU1KM1KM2KRFU2KM1KM2SB2KM1KM2SB3KM2SB3KM1KRFU2MABCSB2SB1SB2:正转SB3:反转SB1:停止三相异步电动机正反转

控制电路(起-保-停电路)COM1Y0COMKM2X0SB2KM1X1SB3X2SB1Y2KM2KM1FRAC220VX0Y0Y0X2Y1X1X1Y1Y1X2Y0X0正转反转SB2:正转SB3:反转SB1:停止安全保护:输出线圈互锁、按钮互锁定时范围的扩展1HourX2

Y0X2T0T0T0C0X2RSTC0Y0C0K600K60闪烁电路X0T0T1T0Y0T1K20K302SX0Y03S延时接通/断开电路X0T0K90Y1T1X0K70T0Y1T1K70Y19SX07SY1T0T1常闭触点输入信号的处理SB2SB1

KMKMX0Y0Y0X1X1X0SB1SB2COM方法建议尽可能用常开触点开关对只能用常闭触点输入开关,可先按常开触点设计,最后将其相应的触点改为相反的触点。2.梯形图的经验设计法自动往返控制的梯形图设计X3X4Y1Y0

X3X4Y0X3X4Y1经验设计法在一些典型电路的基础上,根据被控对象对控制系统的具体要求,不断地修改和完善梯形图。特点:没有普遍的规律可以遵循,具有很大的试探性和随意性。结果不唯一设计时间、质量与设计者的经验有很大的关系。自动往返控制的梯形图设计X3X4Y0启动条件停止条件保持X2X

0Y0Y0右行X0:正转启动按钮X1:反转启动按钮X2:停止按钮X3X1X4Y1Y2自动往返控制的梯形图设计X3X4Y1X4X0X3Y0Y2X2X1Y1Y1左行停止条件启动条件X0:正转启动按钮X1:反转启动按钮X2:停止按钮自动往返控制的梯形图设计X3Y2X2Y2Y2T0Y0Y1T0K60制

动延时6SX0:正转启动按钮X1:反转启动按钮X2:停止按钮自动往返控制的梯形图设计X0Y0X3X1Y0X2X4Y1Y2X1Y1X3X0Y0X2X4Y1Y2X2Y2Y2T0Y0Y1T0K60右行左行制动延时6SX3X4Y1Y0时序控制电路的的设计方法3s4s3sX0M0Y0Y1X0M0M0T

2M0T0K30T0T1K40T1T2K30M0T1Y0T0M0Y1T1小结梯形图的基本电路‘起动-保持-停止’电路定时器、计数器应用梯形图的经验设计法3.梯形图的顺序控制设计法1)经验设计法的不足设计方法很难掌握,设计周期长没有固定的方法和设计步骤,具

有很大的试探性和随意性。装置交付使用后维修困难2)顺序控制设计法定义:顺序控制法就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间的顺序,在生产过程中各个执行机构自动地有秩序地进行操作。特点:简单易学设计效率高调试、修改和阅读方便步:系统所处的阶段(

状态),根据输出量的状态变化划分。任何一步内,各个输出量状态保持不变,同时相邻的两步输出量总的状态是不同的。转移条件:触发状态变化的条件。外部输入信号内部编程原件触点信号多个信号的逻辑组合转移:系统状态变化。步1步2步3步4步1X0Y0Y1Y2概念:3)顺序控制本质梯形图XY经验设

计法:Y=F(X)顺序控制设计法:M=G(X),Y=H(M)控制电路XM输出电路Y1)概述顺序功能图(SequentialFunctionChart):状态转移图或功能表图,它是一种通用的技术语言。1987年IEC(国际电工委员会):IE

C8481994年IEC(国际电工委员会):IEC1131顺序功能图编程:步、有向连线、转换、转换条件和动作(或命令)X2X1Y0X0Y1M1M2M3M0M1M2M3M8002X3X1X2X0Y0Y1Y0M0

M1M2M3Y0Y1X3X1X2X0启动4.顺序功能图2)步初始步与步对应的动作或命令活动步步5动作A动作B步5动作A动作B3)有向连线和转换条件有向连线(状态转移路线和方向)从上到下,从左到右有向连线上的箭头可省略。转换(分割两个相邻步)转换条件步5动作A动作B步6动

作C动作Da●b步5动作A动作B步6动作C动作Da+b4)顺序功能图的基本结构单序列选择序列并行序列步6e步7步10hj步4d步5g步8f步9i步3bac步3b步4步5cda步5e步8步10h步4d步7步6f步

9g步3a实例:M0M1M2M3M8002X10启动X3右行到位X4压力上升X2已剪完Y0Y1Y1右行压钳下行剪刀下行Y2M4M5X0压钳已上升Y3M6M7X1剪刀已上升Y4M8C0加1C0已剪完10块C0压

钳板料剪刀X1X2X3X05)顺序功能图中的基本规则转换实现的条件(1)该转换所有的前级步都是活动步(2)相应的转换条件得到满足转换实现应完成的操作(1)使所有由有向连线与相应转换符号相连的后续步都应变为‘活动

’;(2)使得所有有向连线与相应转换符号相连的前级步都变为不活动步。步10步3步4c步116)绘制顺序功能图的注意事项两个步绝对不能直接相连,必须用一个转换将它们隔开;两个转换绝对也不能直接相连,必须用一个步将它们隔开;顺序功

能图中的初始步一般对应系统的等待启动的初始状态;自动控制系统应能多次重复执行同一工艺过程(封闭);在单序列中,只有当某一步的前级步是活动时,该步才可能编成活动步(M8002)。小结顺序控制法顺序功能图THANKYOU第二节常用的PLC单元程序

●梯形图的基本设计一、电动机起停控制线路根据异步电动机直接起停控制线路,用PLC程序设计相应的梯形图程序。PLC的接线图,如图(b)所示,梯形图如图(c)所示。SB1—00000(X0)为停止按钮SB2—00001(

X1)为起动按钮(a)主电路(b)继电接触器控制(b)PLC接线图(c)梯形图(d)FX2N的SET/RST指令编程(e)利用辅助继电器(a)主电路(b)继电接触器控制(c)PLC控制1、互锁问题Y0、Y1软件互锁:Y0、Y1不能同时为ON,确保KM

1、KM2线圈不能同时得电。X1、X2机械联锁:正、反转切换方便。问题:1)正、反转切换时PLC高速,而机械触点动作低速(短弧),造成瞬间短路;2)当接触器发生熔焊而粘结时,发生相间短路。解决办法:KM1、KM2

硬件互锁:机械响应速度较慢,动作时间往往大于程序执行的一个扫描周期。2、过载保护问题1)手动复位热继电器按C图接线,可以节约PLC的一个输入点。2)自动复位热继电器常闭触点不能接在PLC的输出回路,必须接在输入回路(常闭或常开触点)。自动复位热继电器的接线3、常闭触点

输入信号的处理说明:输入触点即可以接常开,也可以接常闭,输入继电器与输入触点的对应关系为X0=SBX1=SB1建议使用常开触点作为PLC的入信号。按钮:松开后复位,必须使用辅助继电器及自锁电路,使定时器线圈能保持通电1)延时5秒接通程序时序图2、按下起动开关X0,延时5s后输出

Y0接通;当按下停止按钮X1后,输出Y0断开,试设计PLC程序。延时断开程序时序图五、延时接通延时断开程序X0控制Y1,要求在X0变为ON后延时9S后Y1才变为ON,X0变为OFF再过7S才变为OFF。延时接通延时时断开程序时序图说明:利用定时

器的组合,可以实现大于3276.7s的定时,但很长的几万秒甚至更长的定时,需用定时器与计数器的组合来实现。2、定时器与计数器的组合为当X0接通后,延时20000s,输出Y0接通;当X0断开后,输出Y0断开。延时5000s程序定时器加计数器实现的延时20000s程序3、两

个计数器组合PLC内部的特殊辅助继电器提供了四种时钟脉冲:10ms(8011)、100ms(8012)、1s(8013、1min(8014),可利用计数器对这些时钟脉冲的计数达到延时的作用。若将M8011的10ms脉冲送给计数器,则计数常数:K=(

3600×6)÷0.01=2160000而一个计数器的K≤32767,故应将两个计数器进行组合,才能达到6小时的延时。注意:每次C0计满后应及时复位,否则C1只能得到一个脉冲。控制要求为当X0接通后,延时50000s,输出Y0接通;当

X0断开后,输出Y0断开七、顺序延时接通程序当X0接通后,输出端Y0、Y1、Y2按顺序每隔10s输出接通。用三个定时器T0、T1、T2设置不同的定时时间,可实现按顺序先后接通,当X0断开后同时停止。九、脉冲发生电路1、试设计频率为10Hz等脉冲发生器。等脉冲即占空比为1,即输入信号X0接通后,输

出Y0产生0.05s接通、0.05s断开的方波,选择精度为0.01s的定时器。1)2)2、设计周期为50s的脉冲发生器,其中断开30s,接通20s。占空比不为1的脉冲,接通和断开时间不相等,由于定时时间较长,可用0.1s的定时器,因此只要改变时间常数就可实

现。1)2)由于PLC程序是按顺序执行的,所以当X0的上升沿到来时,M0接通一个扫描周期,此时M1线圈不会接通,Y0线圈接通并自锁,而当下一个扫描周期时,虽然Y0是接通的,但此时M0已经断开,所以M1也不会接通,直到下一个X0的上升沿到来时,M1才会接通,并把Y0断

开,从而实现二分频。1、分析控制要求,确定输入、输出设备,绘制I/O接线图:1)要实现小车的左右往复运动,只要对小车的拖动电动机实现正反转控制即可。这里用两个接触器分别控制小车左行(KM2)右行(KM1)。2)系统的起动(左SB2、右SB1)、停止(SB3)需要三个按钮,起点和终点处的两个行程开关

是用来自动控制小车的往复运动的,也应作为输入设备3、修改、完善以满足控制要求:1)小车在两处装料、卸料需要延时,应增加定时器。2)延时结束,小车要能自动继续左行或右行,应在Y2和Y3线圈前加入定时器的

延时触点。3)小车到达SQ1或SQ2处要能自动停下,应在Y2和Y3线圈前加入相应行程开关的常闭触点。4)若小车停在SQ1或SQ2处,就算曾经按下停止按钮,小车仍然会自行起动。解决方法:增加辅助继电器记忆起动信

号。二、两处卸料的小车控制系统的梯形图设计:要求:运料小车第一次右行在SQ3处卸料;第二次右行在SQ2处卸料。1、分析控制要求,确定输入、输出设备,绘制I/O接线图:与上例比较可知,要实现两处卸料,增加了行程开关SQ3,故只要在上例I/0图的基础上将

SQ3连接到PLC的输入端X5。2、修改、完善以满足控制要求:1)要实现两处卸料,重要的是判断小车右行时在SQ3处是否需要停。可增加一个辅助继电器(M1)来记忆小车是否到过SQ3(M1+),或SQ2(M1—)。2)小车到达SQ2处,回头左行时会压下SQ3,使M1+,导致

小车第三次右行压下SQ3时不停。3)小车左行或第二次右行经过SQ3时会使T1瞬间得电,非控制要求。4)若小车停在SQ1或SQ2处,就算曾经按下停止按钮,小车仍然会自行起动。解决方法:增加辅助继电器记忆起动信号设计法的缺点:

易漏掉某些环节,设计出的梯形图可读性差,只适用来设计一些简单的程序。★顺序控制设计法在工业领域中,许多的控制对象(过程)都属于顺序控制,其特点是整个控制过程可划分为几个工步,每个工步按顺序轮流工作,而且任何时候都只有一个工步在工作。根据这种控制特点,开发

了专门供编制顺序控制程序用的功能表图,这种先进的设计方法已成为PLC程序设计的最主要方法。二、顺序控制设计法状态流程(转移)图:描述控制系统的控制过程、功能和特性,又称状态图、流程图、功能图。状态转移图的特点

:具有直观、简单,是设计PLC顺序控制程序的一种有力工具。(一)顺序控制设计基本概念1、步步:根据系统输出量的变化,将系统的一个工作循环过程分解成若干个顺序相连的阶段。“步”在状态流程图中用方框来表示。编程时一般用PLC内部的软继电器表示各步,如或。注意:步是根据PLC的输出量是否发生变化

来划分的,只要系统的输出量状态发生变化,系统就从原来的步进入新的步。液压工作台的整个工作过程可划分为:原位(SB1)、快进(SQ2)、工进(SQ3)和快退(SQ1)四步;各步电磁阀YA1、YA2、YA3的状态如图所示。(1)液压工作台初始状态:停在原位(压合SQ1)—YA1-、Y

A2-、YA3-(输出)。(2)按SB:快进—YA1+、YA2-、YA3+(输出)。。(3)压合SQ2:工进—YA1+、YA2-、YA3-(输出)。。(4)压合SQ3:快退,快退回原位停止—YA1-、YA2+、YA3-(输出)。结论:PLC输出量发生变化时产生新的一步。Y

A1YA2YA3转换主令快进+-+SB1工进+--SQ2快退-+-SQ3停止---SQ1第五节基本指令编程举例保持电路当X000接通一下,辅助继电器M500接通并保持,Y000有输出。停电后再通电,Y000仍有输出,只有X001接通,其常闭触点断开,才能使M

500自保持清除,使Y000无输出。延时断开电路输入X000=ON时,Y000=ON,并且输出Y000的触点自锁保持接通,输入X000=OFF后,启动内部定时器T0,定时5s后,定时器触点闭合,输出Y0

00断开。分频电路下图所示为一个二分频电路。待分频的脉冲信号加在输入X000上,在第一个脉冲信号到来时,M100产生一个扫描周期的单脉冲,使M100常开触点闭合一个扫描周期。第一个脉冲到来一个扫描周期后,M100断开,Y000接通,第二个支路使Y0保持接通。当第二个

脉冲到来时,M100再产生一个扫描周期的单脉冲,使得Y000的状态由接通变为断开;通过分析可知,X000每送入两个脉冲,Y000产生一个脉冲,完成对输入X000信号的二分频。振荡电路当输入X000接通时,输出Y000闪烁,接通与断开交替运行,接通时间为1s由定

时器T0设定,断开时间为2s由定时器T1设定。报警电路当X001接通后,Y000报警灯由闪烁变为常亮,同时Y001报警蜂鸣器关闭。X002接通则Y000接通。定时器T0和T1构成振荡电路,每0.5s断开,0.5s接通反复。十字路口交通

灯控制十字路口南北向及东西向均设有红、黄、绿三只信号灯,交通信号灯启动时(输入X000控制启动,输入X001控制停止),6只灯依一定的时序循环往复工作。交通信号灯的时序图如图所示。梯形图设计步骤如下:

1)依图中所示元件及方式绘出各个时间点形成所需支路。这些支路是按时间点的先后顺序绘出的,而且是采用一点连一点的方式。2)以时间点为工作条件绘出各灯的输出梯形图。3)为实现交通灯的启停控制,在梯形图上增加主控环节。作为一个循环的结束,第二个循环开始控制的T7常闭触点也作为条件串入主控指令中。十字路口

交通信号灯的梯形图控制程序如图

小橙橙
小橙橙
文档分享,欢迎浏览!
  • 文档 25747
  • 被下载 7
  • 被收藏 0
相关资源
广告代码123
若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理。侵权客服QQ:395972555 (支持时间:9:00-21:00) 公众号
Powered by 太赞文库
×
确认删除?