第三课-1-2013.ppt

上传人:本田雅阁 文档编号:2914475 上传时间:2019-06-05 格式:PPT 页数:39 大小:751.02KB
返回 下载 相关 举报
第三课-1-2013.ppt_第1页
第1页 / 共39页
第三课-1-2013.ppt_第2页
第2页 / 共39页
第三课-1-2013.ppt_第3页
第3页 / 共39页
第三课-1-2013.ppt_第4页
第4页 / 共39页
第三课-1-2013.ppt_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《第三课-1-2013.ppt》由会员分享,可在线阅读,更多相关《第三课-1-2013.ppt(39页珍藏版)》请在三一文库上搜索。

1、基本逻辑指令及其应用,三菱FX2N系列PLC基本逻辑指令共27条,128条功能指令, 2条步进指令STL。,逻辑取及驱动线圈指令LD/LDI/OUT,1不能出现X的线圈、双线圈输出 2可连续驱动多个线圈 3. 在驱动定时器或计数器时需要给出设定值 4. 也可用在分支回路开头取开关变量值;,X0,Y0,LD,OUT,X1,M0,LDI,T0,K10,Y1,T0,左母线,步序,指令,数据,1,2,3,4,OUT,LDI,OUT,OUT,K10,LD,OUT,7,8,Y0,X1,M0,T0,T0,Y1,驱动定时器,设定常数,SP,0,LD,X0,3步,右母线,连续输出,一个线圈后面又通过单接点连接线

2、圈输出称为连续输出,图4- 2 连续输出与非连续输出电路,触点串、并联指令AND/ANI/OR/ORI,X3,Y2,X4,Y3,X16,步序,指令,数据,0,1,2,3,4,LD,OR,ORI,OUT,LDI,AND,ANI,OR,7,8,X3,X4,X1,Y2,Y2,X16,X7,M10,并联常开触点,5,6,OUT,9,Y3,M0,OR,并联常开触点,并联常闭触点,X7,Y2,X1,M0,M10,OR,ORI,OR,母线,OR,电路块连接指令ORB/ANB,X0,X2,推荐,0,1,2,3,4,LD,ANI,LD,AND,ORB,ORB,OUT,7,8,X0,X1,5,6,AND,X1,X

3、3,X4,X5,LDI,X2,X3,X4,X5,Y5,不推荐,0,1,2,3,4,LD,ANI,LD,AND,ORB,OUT,7,8,X0,X1,5,6,AND,LDI,X2,X3,X4,X5,Y5,ORB,Y5,步序,指令,数据,步序,指令,数据,分散使用ORB,集中使用ORB,串联电路块1,串联电路块2,先集中做块,再集中连接,ORB,ORB,做一块连一块,(1)分支开始用LD、LDI指令,分支终点用ORB指令。,ORB指令为无目标元件,它不表示触点。,(3)可以看成电路块之间的一段连接线。,电路块并联的个数不能超过8个,X0,X1,0,1,2,3,4,LD,OR,LDI,OR,ANB,X

4、0,X1,5,6,OUT,X2,X3,X4,OR,X2,X3,X4,Y0,Y0,步序,指令,数据,ANB指令的使用说明,并联块,串接,是单个元件并联,用OR指令,图1,图2,边沿单接点的动作时序,图4- 4边沿单接点的动作时序,多重输出电路指令MPS/MRD/MPP,3. MRD(READ):读出存入栈存储器的最上级的最新数据,栈内的数据不发生上、下移。,MRD,MPS,MPP,1. MPS、MPP必须成对使用;连续使用应少于11次,2. MPS (Push):将此刻的运算结果送入堆栈的第一层,而将原存在第一层的数据移到堆栈的下一层;,4. MPP(POP):将存入栈存储器的各数据依次上移,最

5、上级数据读出后就从栈内消失。,一种数据存储格式,其基本特征是“先进后出”,栈的概念,进栈示意,出栈示意,读栈示意,图4- 13 连接导线示例,A,A,A,例:二层栈 P140,X0,0,1,2,3,4,LD,MPS,AND,MPS,AND,5,6,MPP,OUT,Y0,7,8,AND,OUT,X0,X1,X2,Y0,X3,Y1,9,10,11,12,13,MPP,AND,MPS,AND,OUT,14,15,AND,MPP,16,OUT,X4,X5,X6,Y3,X1,X2,MPS,Y2,X3,Y1,Y2,Y3,X5,X6,X4,MPP,MPS,MPP,MPS,MPP,步序,指令,数据,A,B,C

6、,例:二层栈 P140,X0,0,1,2,3,4,LD,MPS,AND,MPS,AND,5,6,MPP,OUT,Y0,7,8,AND,OUT,X0,X1,X2,Y0,X3,Y1,9,10,11,12,13,MPP,AND,MPS,AND,OUT,14,15,AND,MPP,16,OUT,X4,X5,X6,Y3,X1,X2,MPS,Y2,X3,Y1,Y2,Y3,X5,X6,X4,MPP,MPS,MPP,MPS,MPP,步序,指令,数据,第一层栈,第二层栈,例 四层栈电路 P140,A,B,C,D,置位与复位指令SET/RST,指令说明,SET为置位指令,给变量置1并保持; RST为复位指令,给变

7、量置0并保持。,对同一元件,SET、RST指令可多次使用,不限制使用顺序,最后执行者有效; RST指令也可用于使数据寄存器、变址寄存器内容清零。使积算定时器和计数器当前值清零,触点复位; 条件满足时执行指令,否则维持原状。,注意:,PLS/PLF指令,PLS指令在输入信号上升沿产生脉冲输出,PLF在输入信号下降沿产生脉冲输出,特殊辅助继电器不能作目标元件。 使用PLS指令,元件Y、M仅在驱动输入接通后的一个扫描周期内动作(置1),即PLS指令使M0产生一个扫描周期脉冲, 而使用PLF指令,元件Y、M仅在驱动输入断开后的一个扫描周期内动作;PLF指令使元件M1产生一个扫描周期脉冲。,PLS、PL

8、F指令的使用,(,c,),X0,X1,M0,M1,Y0,扫描周期,扫描周期,步序,指令,数据,PLS、PLF指令的使用,脉冲式触点指令 P132 P142 LDP/LDF/ANDP/ANDF/ORP/ORF 脉冲式触点指令如表 所示。 1用法示例 2使用注意事项,一个扫描周期,1.P 在信号上升沿产生脉冲输出;,2. F 在信号下降沿产生脉冲输出。,逻辑运算结果取反指令INV P141 逻辑运算结果取反指令如表 所示。,表,逻辑运算结果取反指令表,将执行该指令之前的运算结果取反,X0,LDP X0,INV,X1,M100,LDF X0,Y0,空操作和程序结束指令 NOP/END P153 1空

9、操作指令NOP 在变更或增加指令时可以减少步序号的变化; 用 NOP指令替换一些已写入的指令,可改变电路。 2程序结束指令END PLC按照循环扫描的工作方式,首先进行输入处理,然后进行程序处理,当处理到END指令时,即进行输出处理。,如果在调试程序时加入一定量的NOP,在追加程序时可以减少步序步号的变动。 在修改程序时可以用NOP指令删除接点或电路,也就是用NOP代替原来的指令,这样可以使步序号不变动,如图4-37所示。,主控触点指令MC/MCR P150,MC为主控指令,用于公共串联接点的连接。,遇到多个线圈同时受一个或一组接点控制的情况。如果在每个线圈的控制电路中都串入同样的接点,则将多

10、占用存储单元,应用主控指令可以解决这一问题。使用主控指令的接点称为主控接点,是与母线相连的常开接点,是控制一组电路的总开关。,使用MC指令后,母线移到主控接点的后面,与主控接点相连的接点必须用LD或LDI指令。 MCR使母线回到原来的位置。,在MC指令区内使用MC指令称为嵌套,嵌套级N的编号(0-7)顺次增大,返回时用MCR指令,从大的嵌套级开始解除,梯形图的基本规则P155,1线圈右边无触点(不能与右母线相连) 线圈与右母线相连,不能与左母线相连,图 线圈右边无触点的梯形图,2触点可串可并无限制 3线圈不能重复使用(双线圈) 4触点水平不垂直 5触点多上并左 6顺序不同结果不同 7. 循环顺

11、序扫描(自左而右、自上而下),X1,Y3,输入处理,X1ON,X2OFF,第一次,第二次,输出处理,Y3OFF,Y4ON,Y4,X3,X2,Y3,2触点可串可并无限制 3线圈不能重复使用(双线圈) 4触点水平不垂直 5触点多上并左 6顺序不同结果不同 7. 循环顺序扫描(自左而右、自上而下),2触点可串可并无限制 3线圈不能重复使用(双线圈) 4触点水平不垂直 5触点多上并左 6顺序不同结果不同 7. 循环顺序扫描(自左而右、自上而下),OUT,LD,AND,OR,OUT,LD,AND,LD,ORB,串联多的电路尽量放上部,2触点可串可并无限制 3线圈不能重复使用(双线圈) 4触点水平不垂直 5触点多上并左 6顺序不同结果不同 7. 循环顺序扫描(自左而右、自上而下),OUT,LD,AND,OR,并联多的电路 尽量靠近母线,OUT,LD,OR,LD,ANB,图4- 42单接点后移2,图4-40(a)是不符合规定的梯形图,可以改为图4-40(b)。,图4- 40不能编程梯形图的修正,画出图1 中 M206 的波形,画出图2中 Y0 的波形,试编写能够实现3 分频、 6 分频功能的梯形图程序,1,3,

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

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1