您当前的位置:五五电子网电子知识plc技术PLC培训资料PLC算术运算指令ADD SUB MUL DIV 正文
PLC算术运算指令ADD SUB MUL DIV

PLC算术运算指令ADD SUB MUL DIV

点击数:7152 次   录入时间:03-04 11:35:38   整理:http://www.55dianzi.com   PLC培训资料

1)加法指令ADD  (D)ADD(P)指令的编号为FNC20。它是将指定的源元件中的二进制数相加结果送到指定的目标元件中去。如图1所示,当X0ON时,执行(D10+D12)→(D14)。 

1   加法指令的使用

2)减法指令SUB  (D)SUB(P)指令的编号为FNC21。它是将[S1.]指定元件中的内容以二进制形式减去[S2.]指定元件的内容,其结果存入由[D.]指定的元件中。如图2所示,当X0ON时,执行(D10)—(D12)→(D14)。

2  减法指令的使用

使用加法和减法指令时应该注意:

1)操作数可取所有数据类型,目标操作数可取KnYKnMKnSTCDVZ.

216位运算占7个程序步,32位运算占13个程序步。

3)数据为有符号二进制数,最高位为符号位(0为正,1为负)。

4)加法指令有三个标志:零标志(M8020)、借位标志(M8021)和进位标志(M8022)。当运算结果超过3276716位运算)或214748364732位运算)则进位标志置1;当运算结果小于-3276716位运算)或-214748364732位运算),借位标志就会置1

3)乘法指令MUL   (D) MUL (P)指令的编号为FNC22。数据均为有符号数。如图3所示,当X0ON时,将二进制16位数[S1.][S2.]相乘,结果送[D.]中。D32位,即(D0)×(D2)→(D5D4)(16位乘法);当X1ON时,(D1D0)×(D3D2)→(D7D6D5D4)(32位乘法)。

[1] [2] [3]  下一页


本文关键字:暂无联系方式PLC培训资料plc技术 - PLC培训资料

《PLC算术运算指令ADD SUB MUL DIV》相关文章>>>