您当前的位置:五五电子网电子知识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培训资料

3  乘法指令的使用

4)除法指令DIV  (D) DIV (P)指令的编号为为FNC23。其功能是将[S1.]指定为被除数,[S2.]指定为除数,将除得的结果送到[D.]指定的目标元件中,余数送到[D.]的下一个元件中。如图4所示,当X0ON时(D0)÷(D2)→(D4)商,(D5)余数(16位除法);当X1ON时(D1D0)÷(D3D2)→(D5D4)商,(D7D6)余数(32位除法)。

4   除法指令的使用

使用乘法和除法指令时应注意:

1)源操作数可取所有数据类型,目标操作数可取KnYKnMKnSTCDVZ.,要注意Z只有16位乘法时能用,32位不可用。

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

332位乘法运算中,如用位元件作目标,则只能得到乘积的低32位,高32位将丢失,这种情况下应先将数据移入字元件再运算;除法运算中将位元件指定为[D.],则无法得到余数,除数为0时发生运算错误。      

4)积、商和余数的最高位为符号位。

5)加1和减1指令 加1指令(D) INC (P)的编号为FNC24;减1指令 (D) DEC (P)的编号为FNC25INCDEC指令分别是当条件满足则将指定元件的内容加1或减1。如图5所示,当X0ON时,(D10+1→(D10);当X1ON时,(D11+1→(D11)。若指令是连续指令,则每个扫描周期均作一次加1或减1运算。

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


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

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