三菱PLC中 [D* D252 K100 D234]什么意思,知道的请说一声,谢谢!

如题所述

你的D*,星号可以是各种计算符号(ADD,SUB,MUL,DIV),星号前面的D代表的是双字节,
举个例子:[DDIV D252 K100 D234]其中K100代表常数100,是用双字计算的,用内存地址D252内的数值除以常数100,把计算结果放入D234中。在做双字节计算时,要注意数值的位数,防止溢出。这个在编程手册上有详细的解释。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-18
你的D*,星号可以是各种计算符号(ADD,SUB,MUL,DIV),(加,减,乘,除,)星号前面的D代表的是双字节,也就是32位的,就是所运算的结果不能大于4294967296,否则就溢出,
举个例子:[DADD D252 K100 D234]意思是说:把寄存器D252里的数字加上100,,计算出的结果放入寄存器D234中。在做32位计算时,要注意数值的位数,防止溢出