资源描述:
《三菱PLC_先入先出_功能指令的应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、机床电器20102PLC∀变频器∀计算机!!!三菱PLC先入先出功能指令的应用三菱PLC先入先出功能指令的应用姜绍辉(广东顺德乐从陈登职业技术学校,528315)摘要:三菱PLC中有许多功能指令,合理灵活应用功能指令进行编程,可以避免使用基本指令出现的程序长、编程难度大、程序可靠性差的缺点。本文以一个典型分拣系统控制为例,论述了先入先出功能指令的应用。关键词:PLC;功能指令;先入先出+中图分类号:TM571.61文献标识码:B文章编号:1004-0420(2010)02-0036-02令SFRD(P)的编号分别为FNC38和
2、FNC39。1工程应用实例先入先出写入指令SFWR(P)的使用如图2所示,某分拣系统,金属工件和塑料工件在传送带上被当X0由OFF变为ON时,SFWR(P)执行,D0中的数分拣,传送带上依次有下料口和A、B、C共四个位置,据写入D2,而D1变成指针,其值为1(D1必须先清在A点安装有光电传感器S1和金属传感器S2,在B0);当X0再次由OFF变为ON时,D0中的数据写入位置和C位置安装光电传感器S3和S4,要求金属工件D3,D1变为2,依次类推,D0中的数据依次写入数据在B处被推出,塑料工件在C处被推出,假设B、C两寄存器。D0中的数据从右边的D2
3、顺序存入,源数据处的推出机构均有接到启动脉冲后自动完成推出动作写入的次数放在D1中,当D1中的数达到n-1后不然后返回的功能(启动脉冲持续时间为0.5s)。再执行上述操作,同时进位标志M8022置1。控制要求如下:先入先出读出指令SFRD(P)的使用如图3所示,a.按下启动按钮后,传送带启动并开始下料,按下当X0由OFF变为ON时,D2中的数据送到D10,同时停止按钮,系统停止;指针D1的值减1,D3~D9的数据向右移一个字,数据b.当工件被传送到B点,若为金属工件,则B处总是从D2读出,指针D1为0时,不再执行上述操作推出机构启动,把工件推出;且零
4、点标志M8020置1。c.当工件被传送到C点,若为塑料工件,则C处的推出机构启动,把工件推出;d.假设以最高频率下料,AB间最多只有5个工件。分拣系统示意如图1。图2先入先出写入图3先入先出读出指令的使用指令的使用使用SFWR和SFRD指令时应注意:a.目标操作数可取KnY、KnM、KnS、T、C和D,源操作数可取所有的数据类型;b.指令只有16位运算,占7个程序步。图1分拣系统示意图2.1I/O分配如表1从工程实例的要求来看,由于涉及到AB之间可表1I/O分配表能最多有5个工件的情况,如果用基本指令的话,程序输入输出会很复杂,而
5、如果用到先入先出指令的话,程序设计变X0启动按钮Y0B处气缸伸出得很简单。X5停止按钮Y1C处气缸伸出X1光电传感器S1Y2传送带电机2先入先出指令的特点X2金属传感器S2X3光电传感器S3先入先出写入指令SFWR(P)和先入先出读出指X4光电传感器S4!36!PLC∀变频器∀计算机!!!三菱PLC先入先出功能指令的应用机床电器201022.2程序设计(图4)作,依次把用SFWR存储的呼叫信号读取出来,进行相关的动作,这都需要我们在实践中多加以思考,多加以应用。参考文献:[1]张万忠.可编程控制器应用技术[M].北京:化学
6、工业出版社,2005.[2]廖常初.PLC基础及应用[M].北京:械工业出版社,2004.[3]吴晓君,杨向明.电气控制与可编程控制器应用[M].北京:中国建材工业出版社,2004.[4]李道霖.电气控制与PLC原理及应用[M].北京:电子图4PLC梯形图工业出版社,2004.[5]三菱微型可编程控制器手册[Z].MITSUBISHISOCIO3结束语-TECH,2003.先入先出指令除了可以用于多个工件的分拣外,在多层电梯的控制中也有着重要的应用,例如利用收稿日期:2010-03-14SFWR指令可以把先后采集到的呼叫信号存储起来,作者
7、简介:姜绍辉(1977-),男,中教一级教师。从事机电专利用SFRD指令可以利用关门信号的上升沿进行动业教学。(上接24页)a.必须在PLC程序里有一软元件表示由(上接30页)工艺条件决定的任意排列组合的M指令发出状态;b.必须在PLC程序里有一软元件表示所发出的一组M指令执行完毕的状态;c.当M指令发出状态=M指令执行完毕状态。以此条件作为总的M指令执行完毕信号。按照以上的程序设计方案,编制的PLC程序如下:将所有M指令的发出状态编为一组数字存放在数字寄存器D100,D110,D120内;将所有M指令的结束条件编为一组数字存放在D20
8、0,D210,D220内。图5用步进指令完成送料系统的部分程序当D100=D200,D110=D210,D