PLC技术

FX2N 系列 PLC 的读特殊功能模块指令

读特殊功能模块指令的助记符、指令代码、操作数及程序步如表 6-84 所列。 表 6-84 读特殊功能模块指令 指令梯形图如图 6-139 所示。 图 6-139 读特殊功能模块指令 指令说明: ① 该指令的功能是将特殊功能模块缓冲存储器(BFM)的内容读到 PLC 中。m1 表示 PLC 所带特殊功能模块的编号,一个 PLC 基本单元最多可带 8 个特殊功能模块、编号为 0~7;m2 表示特殊功能模块内缓冲存储器(BFM)的编号(0~31);[D] 表示 PLC 存储数据的起始地址号;n 是传送…

FX2N 系列 PLC 的二进制浮点比较指令

二进制浮点比较指令的助记符、指令代码、操作数及程序步如表 6-95 所列。 表 6-95 二进制浮点比较指令 指令梯形图如图 6-161 所示。 图 6-161 二进制浮点比较指令梯形图 指令说明: ① 常数 K、H 被指定为源操作数时,自动转换成二进制浮点值进行处理。 ② 当 X1 为 OFF 时,即使二进制浮点比较指令不执行,M0~M2 仍保持 X1 为 OFF 以前的状态。 ③ “#”为二进制浮点格式。

FX2N 系列 PLC 的数据整理排列指令

数据整理排列指令的助记符、指令代码、操作数及程序步如表 6-69 所列。 表 6-69 数据整理排列指令 指令梯形图如图 6-120 所示。 图 6-120 数据整理排列指令梯形图 指令说明: ① 该指令以 D100~D119 组成一个 5 行 4 列的列表,再以 D0 指定的列为参考做从小到大的排列,排列结果存放在 D200~D219 中。 ② X10=ON 开始数据排列,运行完毕后 M8029=ON。运行中不要改变各操作数的内容,再运行时将 X10 置 OFF 一次。表 6-70 和表 6-…

FX2N 系列 PLC 的写特殊功能模块指令

写特殊功能模块指令的助记符、指令代码、操作数及程序步如表 6-85 所列。 表 6-85 写特殊功能模块指令 指令梯形图如图 6-141 所示。 图 6-141 写特殊功能模块指令梯形图 指令说明: ① 该指令的功能是将 PLC 的数据传送到特殊功能模块缓冲存储器(BFM)中。指令中各操作数的含义与 FROM 指令相同,只是传送方向不同。图示指令的含义是将 PLC 的 D0 数据传给 1 号模块缓冲存储器(BFM)的 #12,即 D0→#12。 ② 有关 FROM、TO 指令的应用详见前面的文章…

FX2N 系列 PLC 的二进制浮点区间比较指令

二进制浮点区间比较指令的助记符、指令代码、操作数及程序步如表 6-96 所列。 表 6-96 二进制浮点区间比较指令 指令梯形图如图 6-162 所示。 图 6-162 二进制浮点区间比较指令 指令说明: ① 常数 K、H 被指定为源操作数时,自动转换成二进制浮点值进行处理。 ② 当 X1 为 OFF 时,即使二进制浮点区间比较指令不执行,M0~M2 仍保持 X1 为 OFF 以前的状态。 ③ “#”为二进制浮点格式。

FX2N 系列 PLC 的十键输入指令

十键输入指令的助记符、指令代码、操作数及程序步如表 6-72 所列。 表 6-72 十键输入指令 指令梯形图如图 6-122(a) 所示。 指令说明: ① 输入数据:利用 X0~X11 的 10 个按键代表 0~9 十个数字向 PLC 输入一个数据,数据存储在 D0 中(图 6-122(b))。做 16 位运算时输入范围为 0~9999,当输入的数值超过 4 位时最高位(千位)溢出、低位补入;做 32 位运算时输入范围为 0~99999999。 ② 位元件的动作:指令中还用到 11 个位元件,其…

FX2N 系列 PLC 的串行数据传送指令

串行数据传送指令的助记符、指令代码、操作数及程序步如表 6-86 所列。 表 6-86 串行数据传送指令 指令梯形图如图 6-142 所示。 图 6-142 串行数据传送指令梯形图 指令说明: ① 该指令是 PLC 通过 RS-232 串行数据传送模块和外围设备进行数据传送。 ② 设置串行数据传送参数。串行数据传送必须保证 PLC 与外部设备的数据传送格式一致,PLC 通过 D8120 设定,传送模式设置如表 6-87 所列。 表 6-87 串行数据传送模式设置 如串行数据传送格式设定如下(见附…

FX2N 系列 PLC 的二进制浮点转换为十进制浮点指令

二进制浮点转换为十进制浮点指令的助记符、指令代码、操作数及程序步如表 6-97 所列。 表 6-97 二进制浮点转换为十进制浮点 指令梯形图如图 6-163 所示。 图 6-163 二进制浮点转换为十进制浮点梯形图 指令说明: ① 该指令的功能是将源数据二进制浮点值转换为十进制浮点值,存于目标地址中。 ② 二进制浮点数的尾数部分为 23 位、指数部分为 8 位、符号 1 位;而十进制浮点数前 16 位是指数、后 16 位是尾数,其格式为 [D20]×10[D21]。 ③ 浮点运算在 PLC 内全…

FX2N 系列 PLC 的循环左移指令

循环左移指令的助记符、指令代码、操作数及程序步如表 6-29 所列。 表 6-29 循环左移指令 指令梯形图如图 6-51 所示。 图 6-51 循环左移指令梯形图 指令说明:每当 X0 接通一次,目标数 D0 中的数便向左移动 4 位,即从低位移向高位、高位溢出的进入低位,移动方向和右移指令 ROR 相反,其他特性一致,不再重复。 例 6-9 有 16 个彩灯依次接在 PLC 的 Y0~Y17,要求彩灯开始从 Y0 到 Y17 每隔 1 s 依次点亮一个;当亮至 Y17 时又从 Y17 到 Y…

FX2N 系列 PLC 的解码指令

解码指令的助记符、指令代码、操作数及程序步如表 6-39 所列。 表 6-39 解码指令 指令梯形图如图 6-68(a) 所示。 指令说明: ① 当 [D] 是位元件时,用相应的位元件置 1 或置 0 来表示执行结果。如图 6-68(a) 中 [n]=K3,说明解 3 位码,这 3 位码对应 X2~X0 的状态表达,3 位码对应 8 种结果,所以用 M10~M17 的 8 个位元件表示。如 X2~X0=(101)₂=5,则位元件 M15=1,如图 6-68(b) 所示。 ② 当 [D] 是字元件…

1 11 12 13 40