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

2017-06-04 71 0

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

表 6-36 先入先出写入指令

先入先出写入指令

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

指令说明:

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

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

图 6-63 先入先出写入指令梯形图与执行过程(a)梯形图;(b)执行过程

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

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

图 6-64 控制程序梯形图

控制程序梯形图

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

相关文章

三菱 FX 系列 PLC 的 FX2N-4AD 使用及程序实例
FX 系列运动控制器模块
三菱 FX 系列 PLC 的报警器复位指令
FX 系列高速计数模块
PLC 编程语言基础
三菱 FX 系列 PLC 的二进制平方根指令

发布评论