您现在的位置是:首页 > PLC技术 > PLC技术

FX2N系列PLC的先入先出(FIFO)写入指令

来源:艾特贸易2017-06-04

简介(1) 先人先出指令的助记符、指令代码、操作数及程序步如表 6- 36 所列。 表 6 36 先入先出写入指令 (2) 指令梯形图如图 6- 63(a) 所示。 (3) 指令说明: ①若 X0 有 OFF ON 变化,则将 D0 的内容

    (1)先人先出指令的助记符、指令代码、操作数及程序步如表6- 36所列。

    6 – 36  先入先出写入指令

 先入先出写入指令

    (2)指令梯形图如图6- 63(a)所示。

    (3)指令说明:

    ①若X0OFFON变化,则将D0的内容存储在D2中,D1的内容变为“1”。在改变D0的内容后,若X0再次由OFFON,则将D0内容存储在D3中,D1变为“2”。如此X0每接通一次,依此将D0的内容存储在D4D5、…、中,如图6- 63(b)所示。程序中K10表示存储的空间有10个寄存器,其中D1是指针,表示已经存放的数据。当D1的内容超过n-1时,表示所有的空间已存满数据,进位标志M8022动作。

    ②若是连续执行型指令,在X0接通期间,则每个扫描周期都执行,因此,建议采用脉冲执行型指令。

 先人先出写入指令梯形图与执行过程

    6- 63  先人先出写入指令梯形图与执行过程

    (a)梯形图;(b)执行过程。

    6 -121-100的数字存到D1 - D100的数据寄存器中,存储完毕后,Y0的指示灯亮。控制程序梯形图如图6 - 64所示。

 控制程序梯形图

    6 – 64  控制程序梯形图

    讨论:如何用字移位指令完成例6 - 12的控制要求?