基本逻辑指令4.2基本指令编程实例.ppt
《基本逻辑指令4.2基本指令编程实例.ppt》由会员分享,可在线阅读,更多相关《基本逻辑指令4.2基本指令编程实例.ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、EXIT第第4 4章章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第1页页4.1 4.1 4.1 4.1 基本逻辑指令基本逻辑指令基本逻辑指令基本逻辑指令4.2 4.2 4.2 4.2 基本指令编程实例基本指令编程实例基本指令编程实例基本指令编程实例 第第4 4章章 PLCPLC的基本逻辑指令及编程的基本逻辑指令及编程EXIT第第4 4章章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第2页页4.14.1基本逻辑指令基本逻辑指令4.1.1 LD4.1.1 LD、LDILDI、OUTOUT指令指令4.1.2 AND4.1.2 AND、ANIANI指令
2、指令 4.1.3 OR4.1.3 OR、ORIORI指令指令4.1.4 ORB4.1.4 ORB指令指令4.1.5 ANB4.1.5 ANB指令指令4.1.6 MPS/MRD/MPP4.1.6 MPS/MRD/MPP指令指令4.1.7 MC/MCR4.1.7 MC/MCR指令指令4.1.8 SET/RST4.1.8 SET/RST指令指令4.1.9 PLS/PLF4.1.9 PLS/PLF指令指令4.1.10 NOP4.1.10 NOP指令指令4.1.11 END4.1.11 END指令指令EXIT第第4 4章章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第3页页4.1
3、.1 LD4.1.1 LD、LDILDI、OUTOUT指令指令 LDLD(读取):用于常开接点接到母线上的逻辑运(读取):用于常开接点接到母线上的逻辑运算起始。算起始。LDI(LDI(读取反读取反):用于常闭接点接到母线上的逻辑运:用于常闭接点接到母线上的逻辑运 算起始。算起始。指令格式指令格式:LDLD 元件号元件号;LDILDI 元件号元件号其操作元件包括其操作元件包括X X、Y Y、M M、S S、T T、C C。程序步为程序步为1 1另外,与后续的另外,与后续的ANBANB指令组合,在分支点处也可使用。指令组合,在分支点处也可使用。EXIT第第4 4章章 PLC PLC的基本逻辑指令及
4、编程的基本逻辑指令及编程第第4章第章第4页页OUT(OUT(输出输出):输出驱动各种驱动线圈:输出驱动各种驱动线圈指令格式:指令格式:OUT OUT 元件号元件号其操作元件包括其操作元件包括Y Y、M M、S S、T T、C C4.1.1 LD4.1.1 LD、LDILDI、OUTOUT指令指令Y Y、M M:程序步为:程序步为1 1特特 M M:程序步为:程序步为2 2 T T:程序步为:程序步为3 3C C:16bit16bit,程序步为,程序步为3 332bit32bit,程序步为,程序步为5 5对输入继电器不能使用,对输入继电器不能使用,并行输出可多次使用并行输出可多次使用OUTOUT
5、 EXIT第第4 4章章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第5页页LDLD、LDILDI、OUTOUT指令的使用说明指令的使用说明X0Y0LDOUTX1M0LDIT0K10Y1T0母线步序指令数据1234OUTLDIOUTOUTK10LDOUT78Y0X1M0T0T0Y1驱动定时器驱动定时器设定常数SP0LDX03 3步步EXIT第第4 4章章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第6页页4.1.2 AND4.1.2 AND、ANIANI指令指令ANDAND,与指令,与指令,用于单个常开接点的串联用于单个常开接点的串联ANIANI
6、,与非指令,与非指令,用于单个常闭接点的串联用于单个常闭接点的串联ANDAND与与ANIANI这两条指令可以多次重复使用这两条指令可以多次重复使用指令格式:指令格式:ANDAND 元件号元件号;ANIANI 元件号元件号其操作元件包括其操作元件包括 X X、Y Y、M M、S S、T T、C C程序步为程序步为1 1EXIT第第4 4章章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第7页页 ANDAND、ANIANI指令的使用说明指令的使用说明X1X1Y0Y0ANDANDX2X2M0M0ANIANIY1Y1(a a)(b b)步序步序指令指令数据数据0 01 12 23
7、 34 4LDLDANDANDOUTOUTLDLDANIANIOUTOUTANDANDOUTOUT6 67 7X0X0X1X1Y0Y0X2X2M0M0T0T0Y1Y15 5Y0Y0串联常开触点串联常开触点纵接输出纵接输出串联常闭触点串联常闭触点串联常开触点串联常开触点X0X0Y0Y0T0T0ANDAND母线母线EXIT第第4 4章章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第8页页 OR OR、ORIORI指令指令OROR,或指令,用于单个常开接点的并联,或指令,用于单个常开接点的并联ORIORI,或非指令,用于单个常闭接点的并联,或非指令,用于单个常闭接点的并联(1
8、)OR(1)OR、ORIORI指令用于单个触点的并联连接指令指令用于单个触点的并联连接指令(2)(2)两个以上接点串联连接电路块并联连接时,要用后述的两个以上接点串联连接电路块并联连接时,要用后述的ORBORB指令指令(3)OR(3)OR、ORIORI是从该指令的当前步开始,对前面的是从该指令的当前步开始,对前面的LDLD、LDILDI指令并联连接指令并联连接的的,并联的次数无限制并联的次数无限制说明:说明:指令格式:指令格式:OROR 元件号元件号;ORIORI 元件号元件号其操作元件包括其操作元件包括 X X、Y Y、M M、S S、T T、C C程序步为程序步为1 1EXIT第第4 4章
9、章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第9页页OROR、ORIORI指令的使用说明指令的使用说明X3Y2X4Y3X16步序步序 指令指令数据数据01234LDORORIOUTLDIANDANIOR78X3X4X1Y2Y2X16X7M10并联常开触点并联常开触点56OUT9Y3M0OR并联常开触点并联常开触点并联常闭触点并联常闭触点X7Y2X1M0M10ORORIOR母线母线OREXIT第第4 4章章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第10页页 ORB ORB指令指令 两个或两个以上的接点串联连接的电路叫串联两个或两个以上的接点串
10、联连接的电路叫串联电路块。对串联电路块并联连接时,有:电路块。对串联电路块并联连接时,有:(1)(1)分支开始用分支开始用LDLD、LDILDI指令,分支终点用指令,分支终点用ORBORB指令。指令。(2)(2)ORBORB指令为无目标元件,它不表示触点。指令为无目标元件,它不表示触点。(3)(3)可以看成电路块之间的一段连接线。可以看成电路块之间的一段连接线。指令格式:指令格式:ORBORB无操作元件无操作元件程序步为程序步为1 1EXIT第第4 4章章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第11页页ORBORBORBORB指令的使用指令的使用指令的使用指令的使
11、用X3Y4X6步序步序指令指令数据数据01234LDANDLDANDORBOUTANDOUT78X4X5X6X7Y4X11Y5串联电路块串联电路块并联连接并联连接56M2LDX5X7Y5M2X11串联电路块ORB母线母线ORBORB指令相当指令相当一段连线一段连线EXIT第第4 4章章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第12页页 一种是在要并联的一种是在要并联的每个串联电路块后加每个串联电路块后加ORBORB指令,指令,分散使用分散使用ORBORB指令时,并联电路的个数没有限制。指令时,并联电路的个数没有限制。另一种是集中使用另一种是集中使用ORBORB指令(
12、如下图所示),指令(如下图所示),集中使集中使用用ORBORB指令时指令时,这种电路块并联的个数这种电路块并联的个数不能超过不能超过8 8个个(即重复使用即重复使用LDLD、LDILDI指令的次数限制在指令的次数限制在8 8次以下次以下)。ORBORBORBORB指令的使用方法指令的使用方法指令的使用方法指令的使用方法EXIT第第4 4章章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第13页页X0X2推荐推荐01234LDANILDANDORBORBOUT78X0X156ANDX1X3X4X5LDIX2X3X4X5Y5不推荐不推荐01234LDANILDANDORBOU
13、T78X0X156ANDLDIX2X3X4X5Y5ORBY5步序指令数据步序指令数据分散使用分散使用ORB集中使用集中使用ORB串联电路块串联电路块1串联电路块串联电路块2先集中做块先集中做块再集中连接再集中连接ORBORB做一块连一块做一块连一块EXIT第第4 4章章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第14页页 两个或两个以上接点并联的电路称为两个或两个以上接点并联的电路称为并联电路块并联电路块,分支分支电路电路并联电路块与前面电路串联连接时,并联电路块与前面电路串联连接时,应使用应使用ANBANB指令。指令。指令格式:指令格式:ANBANB无操作元件无操作
14、元件程序步为程序步为1 14.1.5 ANB4.1.5 ANB指令指令分支的起点用分支的起点用LDLD、LDILDI指令,并联电路块结束后,使指令,并联电路块结束后,使用用ANBANB指令与前面电路串联指令与前面电路串联。ANBANB指令简称与块指令指令简称与块指令EXIT第第4 4章章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第15页页X0X101234LDORLDIORANBX0X156OUTX2X3X4ORX2X3X4Y0Y0步序步序指令指令数据数据ANBANB指令的使用说明指令的使用说明并联块并联块串接串接是单个元件并联是单个元件并联用用OROR指令指令EXI
15、T第第4 4章章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第16页页4.1.6 MPS/MRD/MPP4.1.6 MPS/MRD/MPP指令指令 MPS MPS(Push)(Push)为进栈指令为进栈指令,就是将运算中间结果存就是将运算中间结果存入栈存储器。入栈存储器。使用一次使用一次MPSMPS指令,该时刻的运算结果就压入栈存储器指令,该时刻的运算结果就压入栈存储器第一级,再使用一次第一级,再使用一次MPSMPS指令时,当时的运算结果压入栈的指令时,当时的运算结果压入栈的第一级,先压入的数据依次向栈的下一级推移。第一级,先压入的数据依次向栈的下一级推移。MPPMPP
16、(POPPOP)为出栈指令,)为出栈指令,使用出栈使用出栈MPPMPP指令就是将存入指令就是将存入栈存储器的各数据依次上移,最上级数据读出后就从栈内栈存储器的各数据依次上移,最上级数据读出后就从栈内消失。消失。EXIT第第4 4章章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第17页页 MRDMRD(READREAD)读栈指令,)读栈指令,读出存入栈存储器的最上级的最新读出存入栈存储器的最上级的最新数据,栈内的数据不发生上、下移。数据,栈内的数据不发生上、下移。4.1.6 MPS/MRD/MPP4.1.6 MPS/MRD/MPP指令指令 MPSMPS、MRDMRD、MP
17、P MPP 这组指令都是没有操作元件号,可将这组指令都是没有操作元件号,可将触点先存储,因此用于多重输出电路。触点先存储,因此用于多重输出电路。MRDMPSMPP123n指令功能图解指令功能图解EXIT第第4 4章章 PLC PLC的基本逻辑指令及编程的基本逻辑指令及编程第第4章第章第18页页MPS/MRD/MPPMPS/MRD/MPP指令的使用指令的使用X001234LDANDMPSANDOUT56OUTMPPY078910LDMPSANDOUT111213MPPANDOUTX0X1X2Y0Y1X3X4Y2X5Y31415161718LDMPSANDOUTMRD1920OUTAND21222
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基本 逻辑 指令 4.2 编程 实例
限制150内