三菱PLC中为什么“dadd d1 k1 d1"与dadd d0 k1 d0"大小不同

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 16:53:28
三菱PLC中为什么“daddd1k1d1"与daddd0k1d0"大小不同三菱PLC中为什么“daddd1k1d1"与daddd0k1d0"大小不同三菱PLC中为什么“daddd1k1d1"与dadd

三菱PLC中为什么“dadd d1 k1 d1"与dadd d0 k1 d0"大小不同
三菱PLC中为什么“dadd d1 k1 d1"与dadd d0 k1 d0"大小不同

三菱PLC中为什么“dadd d1 k1 d1"与dadd d0 k1 d0"大小不同
32加法去算是这样的:
DADD D1 K1 D1运算——(D1,D2)+K1=(D1,D2),结果不超过16位时,D1是运算结果,D2是零.
DADD D0 K1 D0运算——(D0,D1)+K1=(D0,D1),结果不超过16位时,D0是运算结果,D1是零.
如果你两个指令写在一个程序里,两个指令位置在前后时运算的结果是不同的.