《电气控制与PLC(三菱)应用》第五章.ppt

上传人:小飞机 文档编号:5078300 上传时间:2023-06-02 格式:PPT 页数:59 大小:936.50KB
返回 下载 相关 举报
《电气控制与PLC(三菱)应用》第五章.ppt_第1页
第1页 / 共59页
《电气控制与PLC(三菱)应用》第五章.ppt_第2页
第2页 / 共59页
《电气控制与PLC(三菱)应用》第五章.ppt_第3页
第3页 / 共59页
《电气控制与PLC(三菱)应用》第五章.ppt_第4页
第4页 / 共59页
《电气控制与PLC(三菱)应用》第五章.ppt_第5页
第5页 / 共59页
点击查看更多>>
资源描述

《《电气控制与PLC(三菱)应用》第五章.ppt》由会员分享,可在线阅读,更多相关《《电气控制与PLC(三菱)应用》第五章.ppt(59页珍藏版)》请在三一办公上搜索。

1、第一节 FX系列可编程控制器的技术指标,FX系列PLC型号说明,DDC电源A1AC电源H大电流输出扩展模块V立式端子排的扩展模块C接插口输入输出方式F输入滤波器1ms 扩展模块LTTL输入扩展模块S独立端子(无公共端)扩展模块,R继电器输出T晶体管输出S晶闸管输出,M基本单元E输入输出混合扩展单元及扩展模块EX输入专用扩展模块EY输出专用扩展模块,16256点,0、2、ON、2C、2N,梯形图的基本图形符号,第二节 FX系列可编程控制器的编程元件,简单梯形图例子,线圈,线圈,梯形图有关规定:,梯形图最左边是起始母线,每一逻辑行必须从左母线开始画起。最右边可画结束母线,也可以省去。梯形图按自上而

2、下、从左到右的顺序排列。每个继电器线圈为一个逻辑行最后终止于继电器线圈(或右母线)。图中的继电器为“软继电器”,不是继电器电路中的物理继电器,实质上是存储器中的每位触发器。为“1”时,表示继电器线圈通电,常开触点闭合,常闭触点打开。一般情况,某个编号的继电器线圈只能出现一次,而继电器触点则可无限次使用。输入继电器状态不能由内部其它继电器触点驱动,只供PLC接受外部输入信号,在梯形图中不出现输入继电器线圈。输出继电器是PLC作输出控制用,驱动外部负载,当梯形图中输出继电器线圈接通时,表示相应的输出点有输出信号。梯形图是PLC形象化的编程方法,图中母线并不接任何电源,不存在真正的物理电流,仅是从左

3、到右的“概念”电流。PLC工作时,对梯形图按从左到右、从上到下逐一扫描处理,不存在几条并列支路同时动作的情况。,一、输入继电器和输出继电器1.输入继电器(X)输入继电器是PLC接收外部输入的开关量信号的窗口。PLC通过光电耦合器将外部信号的状态读入并存储在输入映像区中。输入端可以外接控制开关、按钮、限位开关、传感器、常开触点或常闭触点,也可以接多个触点组成的串并联电路。在梯形图中,可以无限次使用输入继电器的常开触点和常闭触点。FX2N输入继电器采用八进制编号,基本单元X0-X77共64点;扩展可达X0-X267共184点。输入继电器的状态只能由外部输入信号决定,不受用户程序的控制,因此梯形图中

4、只出现输入继电器的触点,不能出现输入继电器的线圈。,2.输出继电器(Y)输出继电器是PLC向外部负载发送信号的窗口。输出继电器用来将PLC的输出信号传送给输出模块,再由后者驱动外部负载。输出继电器的通断状态由程序执行结果决定,在PLC内部,它有一个线圈和许多对的常开触点、常闭触点,触点可以无限次使用。FX2N输出继电器采用八进制编号,基本单元Y0-Y77共64点;扩展可达Y0-Y267共184点。,输入继电器与输出继电器等效电路,二、辅助继电器(M)一个辅助继电器实质上是PLC中的一个存储单元(位),在程序中起着类似于继电器控制系统中的中间继电器的作用。不能接收外部的输入信号,也不能直接驱动外

5、部负载,是一种内部状态标志。由于这些继电器的存在,使PLC的功能大为加强,编程变得十分灵活。每一个辅助继电器的线圈也有许多常开触点和常闭触点,供用户编程时使用。1.通用辅助继电器 FX2N系列PLC的通用辅助继电器的元件编号为M0M499,共 500点。在用户程序中可做中间继电器使用。FX2N系列PLC的通用辅助继电器没有断电保持功能。编程元件编号均采用十进制。,2.断电保持辅助继电器 元件编号为M500M3071,共2572点。其中的M500M1023可以用软件来设定使其成为非断电保持辅助继电器。适用某些控制系统要求记忆电源中断瞬间的状态,重新通电后再现其状态的场合。,断电保持功能,3.特殊

6、辅助继电器 FX2N系列PLC的特殊辅助继电器的元件编号为M8000M8255,共256点。它们用来表示PLC的某些状态,起着有特殊用途的专用内部继电器的作用,提供时钟脉冲和标志(如进位、借位标志),设定PLC的运行方式,或者用于步进顺控、禁止中断、计数器的加、减计数设定等。1)触点利用型 触点利用型特殊辅助继电器的线圈由PLC的系统程序驱动,用户程序直接使用其触点,用户程序中不出现它们的线圈,下面是几个例子。M8000 运行监视继电器,当PLC RUN时,M8000为ON;STOP时,M8000为OFF。,M8002 初始化脉冲继电器,M8002仅在PLC RUN的一个扫描周期内为ON。可以

7、用M8002的常开触点对有断电保持功能的元件进行初始化、复位或置初始值。M8005 锂电池电压降低报警继电器,当锂电池电压下降至规定值时变为ON,可以用它的触点驱动输出继电器和外部指示灯提醒工作人员更换锂电池。M8011M8014分别是10ms,100ms,1s和1min时钟脉冲继电器。,时序图,M8002 初始化脉冲继电器,M8002仅在PLC RUN的一个扫描周期内为ON。可以用M8002的常开触点对有断电保持功能的元件进行初始化、复位或置初始值。M8005 锂电池电压降低报警继电器,当锂电池电压下降至规定值时变为ON,可以用它的触点驱动输出继电器和外部指示灯提醒工作人员更换锂电池。M80

8、11M8014分别是10ms,100ms,1s和1min时钟脉冲继电器。2)线圈驱动器型 线圈驱动器型特殊辅助继电器的线圈由用户程序驱动,使PLC执行特定操作,用户并不使用它们的触点。M8030的线圈“通电”后,“电池电压降低”发光二极管熄灭。M8033的线圈“通电”时,PLC进入STOP状态后,所有输出继电器的状态保持不变。,M8034的线圈“通电”时,禁止所有的输出。M8039的线圈“通电”时,PLC以D8039中指定的扫描时间工作。三、状态继电器(S)状态继电器是用于编制顺序控制程序的一种编程元件(状态标志),它与STL指令(步进梯形指令)一起使用。FX2N系列PLC的状态继电器的元件编

9、号为S0S999,共1000点。初始状态S0S9共10点;回零状态S10S19共10点;通用状态S20S499共480点;保持状态S500S899共400点;报警用状态S900S999共100点。,四、定时器(T)PLC中的定时器相当于继电器控制系统中的通电延时型时间继电器。它有一个设定值寄存器(一个字长)、一个当前值寄存器(一个字长)和一个用来存储其输出触点状态的映像区(占二进制的一位),这3个存储单元使用同一个元件号。PLC的定时器都有时间基数,在编程时,应给出一个常数初始设定值。实际的定时时间值为时间基数乘以时间常数。预置一个设定值(时间常数)后,在时钟脉冲作用下,进行加一操作。当时间寄

10、存器的内容等于设定值时,表示定时时间到,定时器则有输出。常数K和数据存储器(D)的内容都可以作为定时器的设定值。外部设定的时间常数必须是一个032767之间的BCD码值,否则将出错。,100ms定时器,1.定时器的两种形式(1)通用定时器 T0T245;100ms定时器T0T199共200点,定时范围0.13276.7s。T192T199为子程序和中断服务程序专用的定时器。10ms定时器T200T245共46点,定时范围0.01327.67s。,(2)积算定时器 T246T255;T246T249共4点是1ms定时器,为子程序和中断服务程序专用的定时器,定时范围0.00132.767s;T25

11、0T255共6点是100ms定时器,定时范围为0.13276.7s。,100ms积算定时器梯形图,五、计数器(C)计数器可分为内部信号计数器和高速计数器。1.内部信号计数器(1)16位加计数器 C0C99,共100点,为无断电保持计数器。C100C199,共100点,为断电保持计数器。设定值范围为132767。,(2)32位双向计数器 C200C234,共35点。设定值为-2147483648+2147483647 C200C219共20点为无断电保持计数器,C220C234共15点为断电保持型。计数方向由特殊辅助继电器M8200M8234设定,当对应的特殊辅助继电器为ON时,为减计数,反之则

12、为加计数。通过数据寄存器设定值时,32位设定值存放在元件号相连的两个数据寄存器中。如指定的是D0,则设定值存放在D1和D0中。,六、数据寄存器(D)通用数据寄存器D0-D199共200点。只要不写入其它数据,已写入的数据不会变化。但是PLC状态由RUNSTOP时,全部数据均清零。如果特殊辅助继电器M8033为ON,PLC从RUN状态进入STOP状态时,通用数据寄存器的值保持不变。断电保持数据寄存器D200-D511共312点,只要不改写,原有数据不会丢失。特殊数据寄存器D8000-D8255共256点 这些数据寄存器供监视PLC中各种元件的运行方式用。变址寄存器V0-V7、Z0-Z7共16点1

13、6位变址数据寄存器。作用类似于一般微处理器中的变址寄存器,通常用于修改元件的编号。进行32位运算时,与指定Z0-Z7的V0-V7组合,分别成为(V0、Z0),(V1、Z1)(V7、Z7)。,七、指针(P/I)指针(P/I)包括分支用指针(P)和中断用指针(I)。分支用指针的为P0P127,用作程序跳转和子程序调用的编号。中断用指针(I)用来知名中断源的终端程序入口标号。输入中断:与输入X0X5对应编号为I00I50,6点。定时器中断:编号为I6、I7、I8,3点计数器中断:编号为I010I060,6点。,第三节 FX系列可编程控制器的基本逻辑指令,一、LD、LDI、OUT 指令 指令的作用LD

14、(LoaD):取指令,常开触点与左母线连接。LDI(LoaD Inverse):取反指令,常闭触点与左母线连接。OUT:驱动线圈的输出指令。操作对象(编程元件)LD:LDI:OUT:Y、M、S、T、C,X、Y、M、S、T、C,指令的说明 LD、LDI用于将触点接到母线上。LD、LDI还与块操作指令ANB、ORB相配合,用于分支电路的起点。OUT不能用于X;并联输出OUT指令可连续使用任意次。OUT指令用于T和C,其后须跟常数K,K为延时设定值或计数次数。,步序 指令 地址 0 LD X0 1 OUT Y0 2 LDI X1 3 OUT M100 4 OUT T0 K19 7 LD T0 8 O

15、UT Y1,二、AND、ANI、OR、ORI指令 AND、ANI 指令的作用 AND:与指令,用于串联单个常开触点;ANI(ANd Inverse):与反指令,用于串联单个常闭触点。操作对象(编程元件)AND:ANI:指令的说明 AND和ANI指令用于单个触点与左边触点的串联,可连续使用。执行OUT指令后,通过与指令可驱动其它线圈输出。若是两个并联电路块(两个或两个以上触点并联连接的电路)串联,则需用后面的ANB指令。,X、Y、M、S、T、C,步序 指令 地址 0 LD X0 1 AND X2 2 OUT Y2 3 LD Y2 4 ANI X0 5 OUT M101 6 AND T1 7 OU

16、T Y3,OR、ORI 指令的作用 OR:或指令,用于并联单个常开触点;ORI(OR Inverse):或反指令,用于并联单个常闭触点。指令的说明 OR、ORI编程元件:X、Y、M、T、C、S;OR、ORI指令仅用于单个触点与前面触点的并联;若是两个串联电路块(两个或两个以上触点串联连接的电路)相并联,则用ORB指令。,步序 指令 地址 0 LD X1 1 OR Y1 2 ORI M102 3 OUT Y1 4 LDI X1 5 ANI Y1 6 OR M103 7 ANI Y2 8 ORI M104 9 OUT M103,三、LDP、LDF、ANDP、ANDF、ORP、ORF LDP、AND

17、P、ORP为上升沿检测的触点指令LDF、ANDF、ORF为下降沿检测的触点指令,四、ORB、ANB指令 ORB ORB(Or Block):串联电路块并联连接指令 指令的说明 串联电路块:两个或以上的触点串连而成的电路块;将串联电路块并联时用ORB指令;ORB指令不带元件号(相当于触点间的垂直连线)每个串联电路块的起点都要用LD或LDI指令,电路块后面用ORB指令,串联电路块,步序 指令 地址 0 LD X2 1 AND X0 2 LDI X1 3 ANI Y2 4 ORB 6 OUT Y3,ANB ANB(And Block)并联电路块串联联接指令 指令的说明 并联电路块:两个或以上的触点串

18、连而成的电路;将并联电路块与前面的电路串联时用ANB指令;使用ANB指令前,应先完成并联电路块内部的连接。并联电路块中各支路的起点使用LD或LDI指令;ANB指令相当于两个电路块之间的串联连线。,步序 指令 地址 0 LDI X1 1 ORI X2 2 LDI Y0 3 ANI M100 4 LDI Y2 6 AND M101 7 ORB 8 OR T0 9 ANB 10 ORI X3 11 OUT M115,五、MPS、MRD、MPP 指令 指令的作用 MPS(Push):进栈指令,将该指令以前的逻辑运算结果存储起来;MRD(Read):读栈指令,读出由MPS指令存储的逻辑运算结果;MPP(

19、POP):出栈指令,读出并清除由MPS指令存储的逻辑运算结果。指令的说明 MPS、MRD、MPP指令无编程元件。MPS、MPP指令成对出现,可以嵌套。MRD指令可有可无,也可有两个或两个以上。,0 LDI X1 1 MPS 2 AND M100 3 OUT Y1 4 MRD 6 AND M101 7 OUT Y2 8 MPP 9 AND 102 10 OUT Y3,0 LDI X1 1 MPS 2 AND 3 MPS 4 ANI M100 6 OUT Y0 7 MPP 8 AND M102 9 OUT Y1 10 MPP 11 AND X3 12 MPS 13 AND M100 14 OUT

20、Y2 15 MPP 16 AND M105 17 OUT Y3,六、MC、MCR 指令指令的作用 MC(Master Control):主控指令,用于公共触点串联 MCR(Master Control Reset):主控复位指令指令的说明 MC、MCR指令的编程元件:Y、M;执行MC指令后,母线移到主控触点的后面去了,MC指令后用LD/LDI指令;MCR使母线(LD点)回到原来的位置;MC、MCR指令成对出现,缺一不可;MC、MCR指令可以嵌套使用,嵌套级别为N0N7。,步序 指令 地址 0 LD X0 1 MC N0 2 M100 3 LD X1 4 OUT Y1 5 LD X3 6 OUT

21、 Y2 7 MCR N0,多重嵌套主控指令,LD X0MC N0 M100LD X1OUT Y0。LD X2MC N1 M101LD X3OUT Y1。MCR N1LD X4OUT Y2。MCR N0LD X5OUT Y3,七、SET、RST 指令指令的作用SET:置位指令(ON并保持)RST:复位指令(OFF并保持)指令的说明SET指令的编程元件:Y、M、S RST指令的编程元件:Y、M、S、T、C、DRST指令具有优先级。,步序 指令 地址 0 LD X0 1 SET Y0 2 LD X1 3 RST Y0 4 LD X2 5 RST D0,步序 指令 地址 0 LD X0 1 RST T

22、250 2 LD X1 3 OUT T250 K120 6 LD X2 7 OUT M8200 8 LD X3 9 RST C200 10 LD X4 11 OUT C200 K34,八、PLF、PLS 指令指令的作用PLS(Pulse):上升沿微分输出指令PLF:下降沿微分输出指令指令的说明 指令只能用于编程元件Y和M PLS为信号上升沿(OFFON)接通一个扫描周期。PLF为信号下降沿(ONOFF)接通一个扫描周期。,0 LD X0 1 PLS M0 2 LD M0 3 SET Y0 4 LD X1 5 PLF M1 6 LD M1 7 RST Y0,九、取反(INV)指令INV(Inve

23、rse)。该指令的功能是将该指令处的逻辑运算结果取反。,十、NOP、END 指令指令的作用 NOP:空操作指令 END:结束指令指令的说明 NOP、END 指令无编程元件 PLC执行程序时从0步扫描到END指令为止,后面的程序跳过不执行。,例:电动机的连续运转,FR,FU,KM,QS,电源开关,接触器主触点,热继电器热元件,熔断器,三相异步电动机,L1L2L3,主电路,I/O接线图,启动按钮SB1X1,停止按钮SB2X2,运行接触器KMY1,热继电器的常闭触点可以作为输入信号进行过载保护,也可以在输出进行保护,热继电器,梯形图,指令表程序,启动,自锁,停止,X1,Y1,X2,步序 指令 地址,

24、0 LD X1,1 OR Y1,2 ANI X2,3 OUT Y1,4 END,输出线圈,电动机的连续运转,FU,KM1,QS,正转接触器,反转接触器,L1L2L3,主电路,KM2,FR,注意调相,例:电动机的正反转控制,I/O接线图,正转启动SB2-X0,反转启动SB3-X1,停止SB1-X2,正转接触器KM1-YI,反转接触器KM2-Y2,正转互锁,反转互锁,指令表 0 LD X1 1 OR Y1 2 ANI X2 3 ANI X1 4 ANI Y2 5 OUT Y1 6 LD X1 7 OR Y2 8 ANI X2 9 ANI X0 10 ANI Y1 11 OUT Y2 12 END,正转,反转,梯形图,电动机的正反转控制,例:电动机的顺序控制,主电路,I/O接线图,M3运行,M2运行,M1运行,梯形图,电动机的顺序控制,

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号