您现在的位置是:首页 > PLC技术 > PLC技术
FX系列PLC的解码指令
来源:艾特贸易2017-06-04
简介(1) 解码指令的指令名称、助记符、功能号、操作数和程序步长如表 5-36 所示。 表 5-36 解码指令表 (2) 指令使用说明。 1) 当 [D ] 是 Y 、 M 、 S 位元件时,解码指令根据 [S ] 指定的起始地
(1)解码指令的指令名称、助记符、功能号、操作数和程序步长如表5-36所示。 表5-36 解码指令表 (2)指令使用说明。 1)当[D·]是Y、M、S位元件时,解码指令根据[S·]指定的起始地址的n位连续的位元件所表示的十进制码值Q,对[D·]指定的2n位目标元件的第Q位(不含目标元件位本身)置1,其他位置0。使用说明如图5-68 (a)所示,图中3个连续源元件数据十进制码Q=21+20=3,因此从Ml0开始的第3位M13为1。 当n=0时,程序不操作;n=1~8以外时,出现运算错误;n=8时,[D·]的位数为28 =256。 驱动输入为OFF时,不执行指令,上一次解码输出置1的位保持不变。 2)当[D·]是字元件时,DECO指令以源[S·]所指定字元件的低n位所表示的十进制码Q,对[D·]指定的目标字元件的第Q位(不含最低位)置1,其他位置0。如图5-68 (b)所示,图中源数据Q=21+20=3,因此D1的第3位为1。当源数据为Q=0时,第0位置1。
图5-68 解码指令使用说明 (a)[D·]为位元件n≤8;(b)[D·]为字元件n≤4 当n=0时,程序不执行;n在1~4以外时,出现运算错误;当n≤4时,则在[D·]的24 =16位范围解码;当n≤3时,在[D·]的23 =8位范围解码,高8位均为0。 驱动输入为OFF时,不执行指令,上一次解码输出置1的位保持不变。
点击排行
