您现在的位置是:首页 > PLC技术 > PLC技术

三菱FX系列PLC的BIN加法

来源:艾特贸易2017-06-05

简介指定的源元件中的二进制数相加,结果送到指定的目标元件。每个数据的最高位作为符号位( 0 为正, 1 为负)运算总是代数运算,如: 5+ ( -8 ) =-3 如果运算结果为 0 ,则零标志 M

    指定的源元件中的二进制数相加,结果送到指定的目标元件。每个数据的最高位作为符号位(0为正,1为负)运算总是代数运算,如:    5+-8=-3    如果运算结果为0,则零标志M80201    如果运算结果超过32 76716bit运算)或2 147 483 64732bit运算),则进位标志M8022置“1”。    如果运算结果小于- 32 76716bit运算)或-2 147 483 64732bit运算),则借位标志M8021置“1”。    32bit运算中,用到子元件时,被指定的字元件是低16bit元件,而其下一个元件即为高16bit元件。为了避免重复使用某些元件,建议指定操作元件时用偶数元件号。    源和目标可以用相同的元件号,若源和目标元件号相同而且采用连续执行的ADD/(D) ADD指令时,加法的结果在每个扫描周期都会改变。
    上面所示程序,每当X1OFF变为ON时,D0的数据加1。这与INC (P)指令的执行结果相似。其不同之处在于:用ADD指令时,零、借位、进位标志将按前述方法置位。