三菱FX系列PLC指令解析.

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

长春工程学院机电学院机电教研室4.1系统构成一、FX系列可编程序控制器型号FX①②③④⑤①系列名称,如0S、0N、2N等。②输入输出总点数。③单元类型:M为基本单元,E扩展单元与扩展模块,EX为输入专用扩展模块,EY为输出专用扩展模块。④输出形式:R为继电器输出,S为双向可控硅输出,T为晶体管输出。⑤特殊品种的区别例如:FX2N-64MR-D长春工程学院机电学院机电教研室1)输入继电器(X)用八进制数表示基本单元编号:X0~X77;扩展单元编号:X0~X267是PLC与外部用户输入设备连接的接口单元,用以接受输入设备发来的输入信号。输入继电器的线圈与PLC的输入端子相连,由外部开关通过输入端子来驱动。2)输出继电器(Y)用八进制数表示基本单元编号:Y0~Y77;扩展单元编号:Y0~Y267是PLC与外部用户输出设备连接的接口单元,用来将PLC的输出信号传送给输出模块,再由后者驱动外部负载。它们具有无数对常开接点和常闭接点,供PLC编程时使用。返回1、输入、输出继电器长春工程学院机电学院机电教研室2、辅助继电器(M)用软件实现,不能直接接收外部的输入信号,也不能直接驱动外部负载,相当于中间继电器。其编号为:M0~M499(500点、十进制)——普通型;M500~M3071——继电保护型。特殊辅助继电器256点,如:M8000——运行监视;其接点用于驱动功能指令线圈等。M8002——初始化脉冲:每次运行开始时的第一个扫描周期中接通。其接点用于计数器、移位寄存器、状态继电器等的初始化。M8012——100ms时钟脉冲:在100ms时间内接通和断开一次。M8011——10ms时钟脉冲:在10ms时间内接通和断开一次。M8013——1s时钟脉冲:在10ms时间内接通和断开一次。M8014——1min时钟脉冲:在1min时间内接通和断开一次。M8005——电池电压跌落:当电池电压下跌时,M76接通。M8034——线圈“通电”时,禁止输出。M8039——线圈“通电”时,可编程序控制器以D8039中指定的扫描时间工作。返回长春工程学院机电学院机电教研室1)通用定时器(T0~T249)T0~Tl99为100ms定时器定时范围为0.1~3276.7s,其中T192~T199为子程和中断服务程序专用的定时器;T200~T245为10ms定时器,定时范围为0.01~327.67s。X0T200K100Y0T2003、定时器长春工程学院机电学院机电教研室1)内部计数器(C)用来对内部信号X,Y,M,S等计数,其响应速度通常为数十赫兹以下。16位加计数器设定值为1~32767,其中C0~C99为通用型,Cl00~199为断电保持型。RSTC0X10X11C0K9C0Y04、计数器长春工程学院机电学院机电教研室6、数据寄存器(D)16位,两个合并起来可以存放32位数据。1)通用数据寄存器D0~Dl99M8033为0FF时,D0~D199(共200点)无断电保持功能;M8033为ON时,D0~D199有断电保持功能。2)断电保持数据寄存器D200~D7999D200~D511(共312点)有断电保持功能,利用外部设备的参数设定,D490~509供通信用。D512~D7999的断电保持功能不能用软件改变,可用RST和ZRST指令清除它们的内容。以500点为单位,可将Dl000~D7999设为文件寄存器。3)特殊数据寄存器D8000~D8255,共256点用来监控PLC的运行状态,如电池电压、扫描时间、正在动作的状态的编号等。4)变址寄存器V0~V7和Z0~Z7的内容用来改变编程元件的元件号,当V0=8时,数据寄存器元件号D5V0相当于Dl3(5+8=13)。在32位操作时将V,Z合并使用,Z为低位。其数据表示方式共有三种:(1)二进制数。(2)BCD码数。(3)八进制数。返回长春工程学院机电学院机电教研室4.4FX系列基本逻辑指令系统一、LD、LDI、OUT指令•功能:LD指令表示常开触点与左侧母线连接LDI指令表示常闭触点与左侧母线连接OUT指令表示输出逻辑运算的结果NLDINLDOUTNLD、LDI目标元素N:X、Y、M、T、C、SOUT目标元素N:Y、M、T、C、S、F长春工程学院机电学院机电教研室•指令说明:*LD,LDI指令用于将触点连接到母线上。其它用法与后面的ANB、ORB指令组合,在分支起点处也可以使用。*OUT指令是线圈驱动指令,用于对输出继电器Y、辅助继电器M、状态S、定时器T、计数器C的线圈驱动,对输入继电器不能使用*并联的OUT指令可以连续多次使用。长春工程学院机电学院机电教研室•LD、LDI、OUT指令的应用长春工程学院机电学院机电教研室二、AND、ANI指令AND、ANI目标元素N:X、Y、M、T、C、SNANINAND•功能:AND指令表示常开触点与前面的触点电路相串联ANI指令表示常闭触点与前面的触点电路相串联长春工程学院机电学院机电教研室•指令说明:*AND,ANI指令用于触点的串联。串联触点的数量不受限制,该指令可多次使用。*OUT指令后面,通过触点去驱动另一个输出线圈,称为“连续输出”。(见后面的例子)(连续输出尽量做到1行不超过10个触点和一个线圈,总共不超过24行)长春工程学院机电学院机电教研室•AND、ANI指令的应用(1)长春工程学院机电学院机电教研室LDX001ANDX002OUTY001ANDX003OUTY002LDX001ANDX002ANDX003OUTY001OUTY002ANDX003OUTY001OUTY002??•AND、ANI指令的应用(2)MPS进栈MPP出栈X长春工程学院机电学院机电教研室三、OR、ORI指令ORORINNOR、ORI目标元素N:X、Y、M、T、C、S•功能:OR指令表示常开触点与前面的触点相并联ORI指令表示常闭触点与前面的触点相并联长春工程学院机电学院机电教研室•指令说明:*OR,ORI被用作1个触点的并联连接指令。如果有2个以上的触点串联连接,并将这种串联回路与其它回路并联时,应采用后述的ORB指令。*OR、ORI指令是与前面最近的LD、LDI指令进行并联的,它的并联次数不受限制。长春工程学院机电学院机电教研室•OR、ORI指令的应用长春工程学院机电学院机电教研室四、LDP、LDF、ANDP、ANDF、ORP、ORF指令ORPORFNNNLDFNLDPNANDFNANDP目标元素N:X、Y、M、T、C、S长春工程学院机电学院机电教研室•指令说明:*LDP,ANDP,ORP指令是用作上升沿检测的触点指令,它仅在指定位元件的上升沿时(OFF→ON变化时)接通一个扫描周期。*LDF,ANDF,ORF指令是用作下降沿检测的触点指令,它仅在指定位元件的下降沿时(ON→OFF变化时)接通一个扫描周期。长春工程学院机电学院机电教研室•LDP、LDF、ANDP、ANDF、ORP、ORF指令的应用长春工程学院机电学院机电教研室五、ORB指令•功能:ORB指令表示触点块与前面的触点相并联ORBNNORB无目标元素长春工程学院机电学院机电教研室•指令说明:*用2个以上的触点串联连接的回路被称为串联回路块。将串联回路块并列连接时,分支开始用LD、LDI指令,分支结束用ORB指令。*ORB指令是不带软元件编号的独立指令。*有多个并联回路时,如果每个回路块使用ORB指令,则并联回路没有限制。长春工程学院机电学院机电教研室•ORB指令的应用长春工程学院机电学院机电教研室六、ANB指令•功能:ANB指令表示并联回路块与前面的触点相串联ANB无目标元素长春工程学院机电学院机电教研室•指令说明:*当分支回路(并联回路块)与前面的回路串联时,使用ANB指令。分支的起点用LD,LDI指令,并联回路块结束后,使用ANB指令与前面的回路串联连接。*若多个并联回路块按顺序和前面的回路串联时,ANB指令的使用次数没有限制。长春工程学院机电学院机电教研室•ANB指令的应用长春工程学院机电学院机电教研室七、MPS,MRD,MPP多重输出电路指令•功能:MPS,MRD,MPP指令分别是进栈、读栈和出栈指令,用于多重输出电路。MPS,MRD,MPP无目标元素MPSMRDMPP先进后出长春工程学院机电学院机电教研室•MPS,MRD,MPP的应用长春工程学院机电学院机电教研室八、MC,MCR主控与主控复位指令MCNY,MMCRN•功能:MC,MCR指令分别是主控与主控返回指令,用于公共逻辑条件控制多个线圈,并在主控结束时返回母线。Y,MIf(条件)then……….endif……….长春工程学院机电学院机电教研室•指令说明:*主控指令MC是将要操作的触点接到主母线上,主控触点后面形成新的母线,连在新母线上的支路必须以LD或LDI操作开始。*主控指令可以连续使用,主控条件和操作触点之间可以插入其它程序。*MC/MCR指令必须成对使用,使用MCR指令可使LD触点回到原母线上。长春工程学院机电学院机电教研室•MC,MCR的应用N:N0~N7嵌套常数长春工程学院机电学院机电教研室If(x000)then{……if(x002)then{……if(x003)then{………}}}长春工程学院机电学院机电教研室九、INV取反指令INV无目标元素•功能:INV指令是将INV指令执行之前的运算结果取反。指令INV执行之前的运算结果指令INV执行之后的运算结果OFFONONOFF反转长春工程学院机电学院机电教研室•INV取反指令的应用长春工程学院机电学院机电教研室十、PLS,PLF脉冲输出指令PLFYMPLSYM特殊的M除外•功能:PLS:上升沿微分输出指令,用于短时间的脉冲输出。PLF:下降沿微分输出指令,控制线路由闭合到断开。长春工程学院机电学院机电教研室•指令说明:*使用PLS指令时,仅在驱动输入为ON后的一个扫描周期内,软元件Y、M动作。*使用PLF指令时,仅在驱动输入为OFF后的一个扫描周期内,软元件Y、M动作。长春工程学院机电学院机电教研室•PLS,PLF脉冲输出指令的应用长春工程学院机电学院机电教研室十一、SET,RST指令RSTY,M,S,T,C,D,V,ZSETY,M,S•功能:SET:置位指令,使操作保持的指令。RST:复位指令,使操作保持复位的指令。长春工程学院机电学院机电教研室•指令说明:*用SET指令时,辅助继电器具有维持接通状态的功能;当用RST时,维持状态结束,辅助继电器复位。*SET/RST使用顺序无限制,如果各复位/置位条件都成立,则最后一条复位/置位指令有效。*在SET/RST指令间可插入其它程序。长春工程学院机电学院机电教研室•SET/RST指令的应用长春工程学院机电学院机电教研室十二、NOP,END指令NOP•功能:NOP:空操作指令,只在程序中占一个步序。END:结束指令,用于程序的结束。NOP无目标元素ENDEND无目标元素长春工程学院机电学院机电教研室•指令说明:长春工程学院机电学院机电教研室练习(1):长春工程学院机电学院机电教研室练习(2):长春工程学院机电学院机电教研室练习(3):写出梯形图的程序长春工程学院机电学院机电教研室0LDX01LDX12ANDX23LDX34ANDX45LDX56LDX67ANDX78ORB9ANB10ORB11ANB12OUTY0练习(4):写出梯形图的程序长春工程学院机电学院机电教研室典型控制程序3)时间电路程序①接通延时长春工程学院机电学院机电教研室典型控制程序3)时间电路程序②限时控制程序至少10sy1至多10s长春工程学院机电学院机电教研室典型控制程序3)时间电路程序③断开延时长春工程学院机电学院机电教研室典型控制程序3)时间电路程序④计数器配合计时长春工程学院机电学院机电教研室典型控制程序4)时钟电路程序长春工程学院机电学院机电教研室4.5FX系列可编程序控制器的功能指令FX2N可编程序控制器的功能指令共128种298条。按类别可分为:程序流控制、数据传送和比较、四则运算和逻辑运算、循环与移位、数据处理、高速处理

1 / 61
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功