欢迎来到天天文库
浏览记录
ID:51488992
大小:1.48 MB
页数:55页
时间:2020-03-24
《FX系列第 4 章 PLC的 基本 逻辑指令及编程.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、4.1基本逻辑指令4.2基本指令编程实例第4章PLC的基本逻辑指令及编程4.1基本逻辑指令4.1.1LD、LDI、OUT指令4.1.2AND、ANI指令4.1.3OR、ORI指令4.1.74.1.84.1.9MC/MCR指令SET/RST指令PLS/PLF指令4.1.11NOP指令4.1.12END指令4.1.4ORB指令4.1.5ANB指令4.1.6MPS/MRD/MPP指令4.1.10LDP/LDF、ANDP/ANDF、ORP/ORF指令4.1.1LD、LDI、OUT指令LD(读取):用于常开接点接到母线上的逻辑运算起始。LDI
2、(读取反):用于常闭接点接到母线上的逻辑运算起始。指令格式:LD元件号;LDI元件号其操作元件包括X、Y、M、S、T、C。程序步为1另外,与后续的ANB指令组合,在分支点处也可使用。4.1.1LD、LDI、OUT指令OUT(输出):输出驱动各种驱动线圈指令格式:OUT元件号其操作元件包括Y、M、S、T、C对输入继电器不能使用,并行输出可多次使用OUTY、M:程序步为1特M:程序步为2T:程序步为3C:16bit,程序步为332bit,程序步为5LD、LDI、OUT指令的使用说明X0LDOUTY0X1LDIM0T0K10Y1T0母线L
3、DOUT78T0Y1X1M0T0驱动定时器K10234设定常数LDIOUTOUTSP步序01指令LDOUT数据X0Y03步4.1.2AND、ANI指令AND,与指令,用于单个常开接点的串联ANI,与非指令,用于单个常闭接点的串联AND与ANI这两条指令可以多次重复使用指令格式:AND元件号;ANI元件号其操作元件包括X、Y、M、S、T、C程序步为1AND、ANI指令的使用说明ANDX1X2Y0M0ANIY1(b)步序指令数据0123LDANDOUTLDANIOUTANDOUT67X2M0T0Y145X0X1Y0Y0串联常开触点纵接输
4、出串联常闭触点串联常开触点X0Y0T0AND母线(a)4.1.3OR、ORI指令OR,或指令,用于单个常开接点的并联ORI,或非指令,用于单个常闭接点的并联(1)OR、ORI指令用于单个触点的并联连接指令指令格式:OR元件号;ORI元件号其操作元件包括X、Y、M、S、T、C程序步为1说明:(2)两个以上接点串联连接电路块并联连接时,要用后述的ORB指令(3)OR、ORI是从该指令的当前步开始,对前面的LD、LDI指令并联连接的,并联的次数无限制OR、ORI指令的使用说明Y2X3X4Y31234步序指令0LDORORIOUTLDI数据
5、X3X4X1Y2Y2并联常开触点56789X16M0X7M10Y3ANDORANIOROUT并联常开触点并联常闭触点X16X7Y2X1M0M10ORORI母线OROR4.1.4ORB指令两个或两个以上的接点串联连接的电路叫串联电路块。对串联电路块并联连接时,有:(1)分支开始用LD、LDI指令,分支终点用ORB指令。(2)ORB指令为无目标元件,它不表示触点。(3)可以看成电路块之间的一段连接线。指令格式:ORB无操作元件程序步为1ORB指令的使用X3Y4X6步序012ANDLDANDORBOUT指令数据LDX4X5X6X7Y4串联
6、电路块并联连接345678M2X11Y5LDANDOUTX5X7M2X11串联电路块ORBY5母线ORB指令相当一段连线一种是在要并联的每个串联电路块后加ORB指令,分散使用ORB指令时,并联电路的个数没有限制。另一种是集中使用ORB指令(如下图所示),集中使用ORB指令时,这种电路块并联的个数不能超过8个(即重复使用LD、LDI指令的次数限制在8次以下)。ORB指令的使用方法ORBOUT推荐81234567X0X2X4X1X3X5ANILDANDORBLDIX1X2X3X4X5Y5OUT不推荐81234567ANILDANDLDI
7、ANDX1X2X3X4X5Y5ORBORBY5步序0指令LD数据X0步序0指令LD数据X0分散使用ORB集中使用ORB串联电路块1串联电路块2先集中做块再集中连接ANDORB做一块连一块两个或两个以上接点并联的电路称为并联电路块,分支电路并联电路块与前面电路串联连接时,应使用ANB指令。指令格式:ANB无操作元件程序步为14.1.5ANB指令分支的起点用LD、LDI指令,并联电路块结束后,使用ANB指令与前面电路串联。ANB指令简称与块指令4.1.6MPS/MRD/MPP指令MPS(Push)为进栈指令,就是将运算中间结果存入栈存储
8、器。使用一次MPS指令,该时刻的运算结果就压入栈存储器第一级,再使用一次MPS指令时,当时的运算结果压入栈的第一级,先压入的数据依次向栈的下一级推移。MPP(POP)为出栈指令,使用出栈MPP指令就是将存入栈存储器的各数据依次上移,最
此文档下载收益归作者所有