FX2N 系列 PLC 的解码指令

2017-06-04 85 0

解码指令的助记符、指令代码、操作数及程序步如表 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] 是字元件时,用相应字元件中的位来表示执行结果。如图 6-68(c) 中 D0=H1AAE、[n]=K3,表示对 D0 的低 3 位解码,D0 低 3 位是 (110)₂=6,所以目标数 D1 的 b6 位为 1、其余位为 0。

③ 当 n 在 K1~K8 之间变化,则解码数值为 2~255,此时解码所需占用的目标软元件不要在别的控制中重复使用。

图 6-68 解码指令梯形图与执行过程(a)梯形图;(b)执行过程

解码指令梯形图与执行过程

例 6-14 用一个按钮控制 5 台电动机的起停,这 5 台电动机由 Y0~Y4 控制。操作方法:假设要启动第三台电动机,按按钮 X0 是两短一长(按住按钮超过 2 s)、按动三下,则 Y2 置 ON,第三台电动机启动;再按一下电动机停止。其他电动机也按此方法控制。解:可用解码指令 DECO 编程,控制程序梯形图如图 6-69 所示。

图 6-69 控制程序梯形图

控制程序梯形图

相关文章

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

发布评论