您现在的位置是:首页 > PLC技术 > PLC技术
FX2N系列PLC的二进制加法运算指令
来源:艾特贸易2017-06-04
简介(1) 二进制加法运算指令的助记符、指令代码、操作数及程序步如表 6- 18 所列。 表 6-18 二进制加法运算指令 (2) 指令梯形图如图 6-28(a) 所示。 (3) 指令说明: ①将两个源操作数相加的结
(1)二进制加法运算指令的助记符、指令代码、操作数及程序步如表6- 18所列。
表6-18 二进制加法运算指令
(2)指令梯形图如图6-28(a)所示。
(3)指令说明:
①将两个源操作数相加的结果存放到目标操作数[D]中;源操作数可正、可负,结果是它们的代数和。执行过程如图6 - 28(b)所示。
图6- 28 二进制加法运算指令梯形图与执行过程
(a)梯形图;(b)执行过程。
②当运算结果为“0”时,“0”标志M8020动作;运算结果超出- 32768 ~+32767 (16位)或- 2147483648 ~+2147483647(32位)的范围时,借位标志M8022动作。
③做32位加法运算时,每个操作数是用两个连号的数据寄存器,如图6 - 29所示。为确保地址不重复,建议将指定软元件定为偶数地址号。
图6 - 29 32位加法运算指令梯形图与执行过程
(a)梯形图;(b)执行过程。
④当一个源操作数和目标操作数为同一软元件时,建议采用脉冲执行型;否则每个扫描周期都执行一次,很难预知结果。如图6 - 30所示,当X10每接通一次,D10中的数据加“1”。
图6- 30 累加程序梯形图与执行过程
(a)梯形图;(b)执行过程。
点击排行
