PLC技术

FX2N 系列 PLC 的带进位循环右移指令

带进位循环右移指令的助记符、指令代码、操作数及程序步如表 6-30 所列。 表 6-30 带进位循环右移指令 指令梯形图如图 6-53 所示。 图 6-53 带进位循环右移指令梯形图 指令说明: ① 当 X0 由 OFF 变为 ON 时,D0 中的内容进行 4 位循环右移,如图 6-54 所示。此时进位标志 M8022 一起包含在循环中移动,每次移动中最后一个从低位移出的数进入进位标志中。 ② 当指定位元件作为目标操作数时,只有 K4(16 位指令)或 K8(32 位)有效(如 K4Y10、K8…

FX2N 系列 PLC 的编码指令

编码指令的助记符、指令代码、操作数及程序步如表 6-40 所列。 表 6-40 编码指令 指令梯形图如图 6-70(a) 所示。 指令说明: ① 指令中的 n 表示编码的位数。如程序中 n=3(2³=8)时,当源操作数是位元件,则对 8 个位元件(M10~M17)进行操作;当源操作数是字元件时,则对其低 8 位进行操作,如图 6-70(b)、(c) 所示。 ② 当源操作数有多个位为“1”时,低位被忽略,只对高位操作。 ③ 当执行条件为 OFF 时,指令不执行,但编码输出保持不变。 图 6-70 …

FX2N 系列 PLC 的带进位循环左移指令

带进位循环左移指令的助记符、指令代码、操作数及程序步如表 6-31 所列。 表 6-31 带进位循环左移指令 指令梯形图如图 6-55 所示。 图 6-55 带进位循环左移指令梯形图 指令说明: ① 当 X0 由 OFF 变为 ON 时,D0 中的内容进行 4 位循环左移,如图 6-56 所示。此时进位标志 M8022 一起包含在循环中移动,每次移动中最后一个从高位移出的数进入进位标志中。 ② 当指定位元件作为目标操作数时,只有 K4(16 位指令)或 K8(32 位)有效(如 K4Y10、K8…

FX2N 系列 PLC 的置 1 位总和指令

置 1 位总和指令的助记符、指令代码、操作数及程序步如表 6-41 所列。 表 6-41 置 1 位总和指令 指令梯形图如图 6-72(a) 所示。 指令说明:该指令的功能是判断源操作数 [S] 中有多少个 1,结果存放在目标操作数 [D] 中。如 D0=H5557,则 D2=9,如图 6-72(b) 所示。 图 6-72 置 1 位总和指令梯形图与执行过程(a)梯形图;(b)执行过程

FX2N 系列 PLC 的位右移指令

位右移指令的助记符、指令代码、操作数及程序步如表 6-32 所列。 表 6-32 位右移指令 指令梯形图如图 6-57(a) 所示。 图 6-57 位右移指令梯形图与执行过程(a)梯形图;(b)执行过程 指令说明: ① 该指令的源操作数和目标操作数都是位元件,程序中的 K16 表示有 16 个位元件 M0~M15,K4 表示每次移动 4 位。 ② 当 X10 每接通一次,X0~X3 的 4 位元件状态移入 M0~M15 的高端、低端自动溢出,如图 6-57(b) 所示:① M3~M0 溢出;② …

FX2N 系列 PLC 的置 1 位判别指令

置 1 位判别指令的助记符、指令代码、操作数及程序步如表 6-42 所列。 表 6-42 置 1 位判别指令 指令梯形图如图 6-73(a) 所示。 指令说明: ① 该指令的功能是判别源操作数 [S] 中的第 n 位是否为 1,若为 1 则相应的目标操作数位元件置 ON,否则置 OFF。当 D10=H5555 时 M0=OFF,当 D10=HAAAA 时 M0=ON,如图 6-73(b) 所示。 ② 该指令可用于判断某个数是正数还是负数,或奇数还是偶数等功能。 例 6-16 编一程序求一个负数的…

FX2N 系列 PLC 的位左移指令

位左移指令的助记符、指令代码、操作数及程序步如表 6-33 所列。 表 6-33 位左移指令 指令梯形图如图 6-58(a) 所示。 指令说明: ① 该指令的源操作数和目标操作数都是位元件,程序中的 K16 表示有 16 个位元件 M0~M15,K4 表示每次移动 4 位。 ② 每当 X10 接通一次,X0~X3 的 4 位元件的状态移入 M0~M15 的低端、高端自动溢出,如图 6-58(b) 所示:① M15~M12 溢出;② M11~M8 移到 M15~M12;③ M7~M4 移到 M11…

FX2N 系列 PLC 的平均值指令

平均值指令的助记符、指令代码、操作数及程序步如表 6-43 所列。 表 6-43 平均值指令 指令梯形图如图 6-75(a) 所示。 指令说明: ① 该指令的功能是求以 [S] 指定的操作数为首的连续 n 个数的平均值,舍去余数,结果存放在目标操作数 [D] 中;当超出元件地址号时,在可能的范围内将 n 作较小的值处理。执行过程如图 6-75(b) 所示。 ② 当 n 为 1~64 以外时,会发生错误。 图 6-75 平均值指令梯形图与执行过程(a)梯形图;(b)执行过程

FX2N 系列 PLC 的字右移指令

字右移指令的助记符、指令代码、操作数及程序步如表 6-34 所列。 表 6-34 字右移指令 指令梯形图如图 6-61(a) 所示。 指令说明: ① 该指令的源操作数和目标操作数都是字元件。K16 表示以 D10 为首的 16 个字元件,K4 表示以 D0 为首的 4 个字元件,每次向右移 4 个字。 ② 当执行条件 X0 由 OFF 变为 ON 时,D3~D0 的数据移入 D25~D10 的高端,低端自动溢出,如图 6-61(b) 所示:① D13~D10 溢出;② D17~D14 移到 D1…

FX2N 系列 PLC 的信号报警置位指令

信号报警置位指令的助记符、指令代码、操作数及程序步如表 6-44 所列。 表 6-44 信号报警置位指令 指令梯形图如图 6-76 所示。 图 6-76 信号报警置位指令梯形图 指令说明:若 X0 与 X1 同时接通 1 s 以上,则 S900 被置位,以后 X0 或 X1 断开,S900 仍然接通;若 X0 与 X1 同时接通不满 1 s 时 X0 或 X1 就 OFF,则定时器复位。

1 12 13 14 40