三菱PLC中DSUM指令是什么意思

如题所述

DSUM用于统计32位数据中“1”的个数。如下:
DSUM D100 D50
指的是(D101,D100)这32位数据,将其转换为二进制编码形式,然后里面1的个数被存储到D50中,D50是个16位数据,最大值为32.
对于SUM,则是处理16位数据的,里面1的个数不超过16个。
希望我的回答对你有帮助!
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-04-19
就是SUM求和而已。
前面的D代表32位数据运算。
16位的话数据稍微一大假如10W+10W就无法运算了,这个社会就需要用到DSUM,32位加法求和指令。
第2个回答  2011-01-13
就是SUM求和而已
前面的D代表32位数据运算
16位的话数据稍微一大假如10W+10W就无法运算了,这个社会就需要用到DSUM,32位加法求和指令,希望对你有所帮组本回答被网友采纳
第3个回答  2011-01-13
DSUM D0 D10 假设D1\D0中有20个位为1,那么D10寄存器为20