PLC 进行编程,用到了除法运算,不知怎样求

如题所述

第1个回答  2017-11-27
如三菱的:
1、DIV K100 K5 D100(16位除法运算,100/5=20结果整数存在D100,余数存在D101);
2、DIV D100 K2 D110(16位除法运算,D100/2=结果整数存在D110,余数存在D111);
3、DVI D110 D120 D130(16位除法运算,D110/2=结果整数存在D130,余数存在D131);
4、DDIV D140 D142 D144(32位除法运算,D140/D142=结果存在D144)。
注:16位除法运算结果占用两个寄存器;32位除法运算除数和被除数占用两个寄存器,结果占用三个寄存器。以4、为例,D140 D141 除以D142 D143=D144 D145 D146。其中结果整数存在D144 D145余数存在D146。
32位寄存器本身占用两个寄存器,因寄存器本身最大值是65536(没负数时,有负数时-32767~+32767),所以大于此数值的数本回答被网友采纳
第2个回答  2017-11-27
除法运算直接调用除法指令就可以了啊
相似回答