三菱plc中{SUB D450 C10 D301}是什么意思?

如题所述

意思是 D450数据储存器里面的数减去C10计数器里面的数值,然后把结果存到 D301这个数据储存器里面。
三菱PLC编程指令中,SUB表示的是算术运算指令中的减法指令。
减法指令的使用: SUB [S1.] [S2.] [D.]
它是将[S1.]指定元件中的内容以二进制形式减去[S2.]指定元件的内容,其结果存入由[D.]
指定的元件中。
使用加减法指令时应该注意:
1。操作数可取所有数据类型,目标操作数可取KnY、KnM、KnS、T、C、D、V和Z.。
2。16位运算占7个程序步,32位运算占13个程序步。
3。数据为有符号二进制数,最高位为符号位(0为正,1为负)。
4。加法指令有三个标志:零标志(M8020)、借位标志(M8021)和进位(M8022)。当运算结果超过32767(16位运算)或2147483647(32位运算)则进位标志置1;当运算结果小于-32767(16位运算)或-2147483647(32位运算),借位标志就会置1。

参考资料:
三菱PLC编程指令 http://wenku.baidu.com/view/c226272f453610661ed9f403.html
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-03-20
SUB是函数指令,意思是减的意思,程序的意思是 D450数据储存器里面的数减去C10计数器里面的数值,然后把结果存到 D301这个数据储存器里面本回答被提问者和网友采纳
第2个回答  2011-06-23
D450里的值减去C10 里的值放到D301当中去。不过哥们,问题是给你回答了,奉劝一句,想向别人请教问题,又1分不给,你不觉得过分么?给个最低分会死人么?干我们这行的不是争的这个分数,是争的一口气,懂不?

三菱plc中{SUB D450 C10 D301}是什么意思?
意思是 D450数据储存器里面的数减去C10计数器里面的数值,然后把结果存到 D301这个数据储存器里面。在三菱PLC编程指令中,SUB表示的是算术运算指令中的减法指令。减法指令的使用: SUB [S1.] [S2.] [D.]它是将[S1.]指定元件中的内容以二进制形式减去[S2.]指定元件的内容,其结果存入由[D...

SUB指令是什么意思?
减法指令,不带借位的减法指令。SUB (subtract) 指令的汇编格式:SUB dst,src 指令的基本功能:(dst)<-(dst)-(src)指令支持的寻址方式:他们两个操作数不能同时为存储器寻址。即为除源操作数为立即数的情况外,源操作数和目地操作数必须有一个寄存器寻址方式。指令对标志位的影响:SF=1 减法结果...

三菱数控Y0C10是什么意思
意思是 D450数据储存器里面的数减去C10计数器里面的数值,然后把结果存到 D301这个数据储存器里面。在三菱PLC编程指令中,SUB表示的是算术运算指令中的减法指令。减法指令的使用: SUB [S1.] [S2.] [D.]它是将[S1.]指定元件中的内容以二进制形式减去[S2.]指定元件的内容,其结果存入由[D.]指...

相似回答