三菱PLC教程教学案例

上传人:yuzo****123 文档编号:142779422 上传时间:2020-08-23 格式:PPT 页数:32 大小:1.08MB
返回 下载 相关 举报
三菱PLC教程教学案例_第1页
第1页 / 共32页
三菱PLC教程教学案例_第2页
第2页 / 共32页
三菱PLC教程教学案例_第3页
第3页 / 共32页
三菱PLC教程教学案例_第4页
第4页 / 共32页
三菱PLC教程教学案例_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《三菱PLC教程教学案例》由会员分享,可在线阅读,更多相关《三菱PLC教程教学案例(32页珍藏版)》请在金锄头文库上搜索。

1、FX2N系列PLC编程元件的分类及编号,代表功能的字母。如输入继电器用“X”表示、输出继电器用“Y”表示。 数字,数字为该类器件的序号。,编程元件的基本特征,编程元件和继电接触器的元件类似、具有线圈和常开常闭触点 。 当线圈披选中(通电)时,常开触点闭合,常闭触点断开,当线圈失 电时,常闭接通,常开断开。 可编程序控制器的编程元件可以有无数多个常开、常闭触点 。,编程元件的功能和作用,数值的处理 :,十进制数(K),1) 定时器和计数器的设定值(K常数)。 2) 辅助继电器(M)、定时器(T)、计数器 (C)、状态器等的编号(软元件编号)。 3) 指定应用指令操作数中的数值与指令动作(K常数)

2、。,FX2N系列可编程序控制器主要编程元件,十六进制数(H): 同十进制数一样,用于指定应用指令操作数中的数值与指令动作。 二进制数(B):PLC内部,这些数字都是用二进制处理的。 八进制数(O):FX2N系列的输入继电器、输出继电器的软元件编号。 以八进制数值进行分配。 BCD码:用于数字式开关或七段码的显示器控制等。 其他数值(浮点数):FX2N系列具有可进行高精度的浮点运算功能。,输入输出继电器 FX2N系列PLC中输入、输出继电器的序号为八进制,其余为十进制。,输入端子是PLC从外部开关接受信号的窗口,输出端子是PLC向外部负载发送信号的窗口,辅助继电器,这类辅助继电器的线圈与输出继电

3、器一样有无数的电子常开和常闭触点 该触点不能直接驱动外部负载,外部负载的驱动要通过输出继电器进行 如果在PLC运行过程中停电,输出继电器及一般用辅助继电器都断开。 再运行时,除了输入条件为ON(接通)的情况以外,都为断开状态 。 分为一般用(M0M499)、停电保持用(M500M3071)和特殊用途 (M8000M8255)辅助继电器。 FX2N系列PLC内的一般用辅助继电器和部分停电保持用辅助继电器 (M500M1023 ) 特殊辅助继电器 分为触点利用型特殊辅助继电器和线圈驱动型特殊辅助继电器 。,状态器,一般用(S0S499) 停电保持用(S500S899) 报警器用( S900S999

4、),S0S9一般用于步进梯形图的初始状态,S10S19一般用作返回原点的状态,图a为非累积型定时器如果X000为ON,T200开始计时,当脉冲数等于设定值K123时,定时器的输出触点动作,也就是说输出触点在线圈驱动1.23s后动作。 X000断开或停电,定时器复位,输出触点复位。 图b为累积型定时器,如果X001为ON,则T250用当前值计数器累计100ms的时钟脉冲。当达到设定值K345时,定时器的输出触点动作。在累计过程中,即使输入X001断开或停电时,再起动时,继续累计,其累计时间为34.5s。如果复位输入X002为ON,定时器复位,输出触点也复位。,计数器 (C) 内部信号计数器:是对

5、机内的元件的信号计数 也称普通计数器 1) 16位增计数器 一般用:C0C99;停电保持用:C100C199 16 位计数器其设定值在K1K32767范围内有效。,如上图所示,当在执行第十次的线圈指令时,输出触点动作。如果复位输入X010为ON,则执行RST指令,计数器的当前值为0,输出触点复位。计数器的设定值,除用常数K设定外,还可由数据寄存器指定。,2) 32位增/减计数器(停电保持用:C200C219;特殊用:C220C234) 32位增/减双向计数器的值有效范围为-2147483648+2147483647。,利用计数输入X014驱动C200线圈,可增计数或减计数。(增减可由特殊辅助继

6、电器设置) 当前值的增减与输出触点的动作无关,但是如果从2147483647开始增计数,则成为-2147483648,形成循环计数。 如果复位输入X013为ON,则执行RST指令,计数器当前值变为0,输出触点也复位。,在计数器的当前值由-6-5增加时,输出触点置位;在由-5-6减少时,输出触点复位,如果从2147483647开始增计数,则成为-2147483648,形成循环计数。,U表示增计数输入; D表示减计数输入; A表示A相输入; B表示B相输入; R表示复位输入; S表示启动输入。,高速计数器是32位停电保持型增/减计数器。通过对特定的输入端子(X0X7)的OFFON动作进行计数,与扫

7、描周期无关,最高响应速度为60KHz。 地址编号:(C235C255) 根据不同增/减计数切换及控制的方法,分为单相单计数输入、单相双计数输入以及双相双计数输入三种类型。,内置高速计数器,下图为FX2N系列PLC内置1相1计数输入高速计数器(C235C245)的应用,在X012为ON时,利用计数输入X000,通过中断,C235按X010设定的方式增计数或减计数,计数器的当前值由-6-5增加时,输出触点被置位,由-5-6减少时,输出触点被复位。 如果复位输入X011为ON,则执行RST指令,计数器当前值变为0,输出触点也复位 。,C249在X012为ON时,如果X006也为ON,就立即开始计数,

8、增计数的计数输入为X000,减计数的计数输入为X001。 可以通过顺控程序上的X011执行复位,另外,当X002闭合,C249也可立即复位,不需要该程序。,1相2计数输入高速计数器的应用举例,2相2计数输入高速计数器的应用,这种计数器在A相接通的同时,B相输入为OFFON则为增计数,ONOFF时为减计数,X012为ON时,C251通过中断,对A相输入X000、B相输入X001的动作计数。如果X011为ON时,则执行RST复位指令。如果当前值超过设定值,则Y002为ON;如果当前值小于设定值,则为OFF。根据不同的计数方向,Y003接通(增计数)或断开(减计数)。,当X012为ON时,如果X00

9、6也为ON,则C254立即开始对A相输入X000、B相输入X001的动作计数。可以通过顺控程序上的X011执行复位。 当X002闭合,C254也可立即复位。如果当前值超过设定值(D1,D0),则Y004为ON;如果当前值小于设定值,则为OFF。根据不同的计数方向,Y005接通(增计数)或断开(减计数)。,数据寄存器,数据寄存器是存储数值数据的软元件,可以处理各种数值数据。 类型:,一般用:D0D199,200点,通过参数设定可以变更为停电保持型。 停电保持用:D200D511,312点,通过参数设定可以变为非停电保持型。 停电保持专用:D512D7999,7488点,无法变更其停电保持特性。根

10、据 参数设定可以将D1000以后的数据寄存器以500点为单位设置文件寄存器。 特殊用:D8000D8255,256点。 变址寄存器 :V0V7,Z0Z7,16点。,这些寄存器都是16位,最高位为符号位,数值范围为-32768+32767。将相邻两个数据寄存器组合,可存储32位数值数据,最高位为符号位(高位为大的号码,低位为小的号码。变址寄存器中,V为高位,Z为低位),可处理-2147483648+2147483647的数值。,一般用及停电保持用数据寄存器,在寄存器中一旦写入数据,就不会变化。 利用外围设备的参数设定,可以改变一般用与停电保持用数据寄存器的分配。而对于将停电保持专用数据寄存器作为

11、一般用途时,则要在程序的起始步采用RST或ZRST指令清除其内容。 3) 在使用PC间简易链接或并联链接下,一部分数据寄存器被链接所占用。,特殊用途数据寄存器,特殊用途数据寄存器是指写入特定目的的数据,或已事先写入特定内容的数据寄存器,其内容在电源接通时被置于初始值。一般初始值为零,需要设置时,则利用系统ROM将其写入。,变址寄存器 FX2N系列PLC的变址寄存器V与Z同普通的数据寄存器一样,是进行数 值数据的读入、写出的16位数据寄存器。V0V7、Z0Z7共有16个。 例如: 对于十进制数的软元件、数值(M、S、T、C、D、KnM、KnS、P、K),若 V0K5,执行D20V0时,被执行的软

12、元件编号为D25【D(205)】;指定 K30V0时,被执行的是十进制数值K35【K(305)】。,文件寄存器 FX2N系列PLC的数据寄存器D1000D7999是普通停电保持用数据寄存器.,指针 分支用指针(P):分支用指针的编号为P0P127,用作程序跳转和子程 序调用的编号,其中P63专门用于结束跳转。 中断用指针(I):中断用指针与应用指令FNC03(IRET)中断返回、FNC04 (EI)开中断和FNC03(DI)关中断一起使用有一下三类: 输入中断用:与输入X000X005对应编号为I00I50,6点。 定时器中断:编号为I6、I7、I8,3点 计数器中断:编号为I010I060,

13、6点。,第三节 FX2N系列可编程序控制器的基本指令,FX2N系列PLC有基本指令27条;步进梯形指令2条;应用指令128种,298条。本节介绍其基本指令。,LD、LDI、OUT指令,LD、LDI指令分别用于将常开、常闭触点连接到母线上.OUT指令是对输出继电器、辅助继电器、状态器、定时器、计数器的线圈驱动指令。,LD、LDI、OUT指令的使用,AND、ANI指令,AND、ANI指令分别用于单个常开、常闭触点的串联,串联触点的数量不受限制,该指令可以连续多次使用。,AND、ANI指令的应用,OR、ORI指令,OR、ORI指令分别用于单个常开、常闭触点的并联,并联触点的数量不受限制,该指令可以连

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

15、ANDF、ORP、ORF指令,LDP、ANDP、ORP指令是进行上升沿检出的触点指令,仅在指定位元件的上升沿时(OFFON变化时)接通一个扫描周期。 LDF、ANDF、ORF指令是进行下降沿检出的触点指令,仅在指定位元件的下降沿时(ONOFF变化时)接通一个扫描周期。,X000X002由OFFON变化或由ONOFF变化时,M0或M1仅接通一个扫描周期。需要指出的是这些指令的功能有时与脉冲指令的功能相同。,MPS、MRD、MPP指令,MPS指令:将此时刻的运算结果送入堆栈存储 。 MPP指令:各数据按顺序向上移动,将最上端的数据读出,同时该数据就 从堆栈中消失。 MRD指令:是读出最上端所存数据

16、的专用指令,堆栈内的数据不发生移动。 MPS指令与MPP指令必须成对使用,连续使用的次数应小于11。,一段堆栈与ANB、ORB指令并用,二段堆栈实例,四段堆栈实例,MC、MCR指令,MC为主控指令,用于公共串联触点的连接, MCR为主控复位指令,即MC的复位指令。,应用主控触点可以解决若在每个线圈的控制电路中都串入同样的触点,将多占存储单元。 它在梯形图中与一般的触点垂直。它们是与母线相连的常开触点,是控制一组电路的总开关。MC、MCR指令的使用如右图。,INV指令,其功能是将INV指令执行之前的运算结果取反,不需要指定软元件号,在梯形图中,只能在能输入AND或ANI、ANDP、ANDF指令步的相同位置处,才可编写INV指令,而不能像LD、LDI、LDP、LDF那样与母线直接相连,也不能像OR、ORI、ORP、ORF指令那样单独使用。,PLS、PLF指令,使用PLS指令时,仅在驱动输入为ON的一个扫描周期内,软元件Y、M动作。 使用PLF指令时,仅在驱动输入为

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号