1. <pre id="srmtd"></pre>
      
      
    2. <menuitem id="srmtd"></menuitem>

    3. 西門子PLC整數(shù)與雙整數(shù)加減法指令簡介

      整數(shù)加法(ADD-I)和減法(SUB-I)指令是:使能輸入有效時,將兩個16位符號整數(shù)相加或相減,并產(chǎn)生一個16位的結(jié)果輸出到OUT。

      雙整數(shù)加法(ADD-D)和減法(SUB-D)指令是:使能輸入有效時,將兩個32位符號整數(shù)相加或相減,并產(chǎn)生一個32位結(jié)果輸出到OUT。

       

      整數(shù)與雙整數(shù)加減法指令格式如表1所示。

       

      1 整數(shù)與雙整數(shù)加減法指令格式

      LAD

      STL

      MOVW IN1OUT

      +I IN2,0UT

      MOVW IN1OUT

      -I IN2,0UT

      MOVD IN1OUT

      +D IN2,0UT

      MOVD IN1OUT

      +D IN20UT

      功能

      IN1+IN2=OUT

      IN1-IN2=OUT

      IN1+IN2=OUT

      IN1-IN2=OUT

      操作數(shù)及數(shù)據(jù)類型

      IN1/IN2:VW, IW, QW, MW, SW, SMW, T, C, AC, LW, AIW, 常量, *VD, *LD, *AC

      OUT:VW, IW, QW, MW, SW, SMW, T, C, LW, AC, *VD, *LD, *AC

      IN/OUT數(shù)據(jù)類型:整數(shù)

      IN1/IN2 VD, ID, QD, MD, SMD, SD, LD, AC, HC, 常量, *VD, *LD, *AC

      OUTVD, ID, QD, MD, SMD, SD, LD, AC, *VD, *LD, *AC

      IN/OUT數(shù)據(jù)類型:雙整數(shù)

      ENO=0的錯誤條件

      0006 間接地址, SM4.3 運行時間, SM1.1 溢出

      說明:

      1)當(dāng)IN1、IN2OUT操作數(shù)的地址不同時,在STL指令中,首先用數(shù)據(jù)傳送指令將IN1中的數(shù)值送入OUT,然后再執(zhí)行加、減運算即:OUT+IN2=OUT、OUT-IN2=OUT。為了節(jié)省內(nèi)存,在整數(shù)加法的梯形圖指令中,可以指定IN1IN2=OUT,這樣,可以不用數(shù)據(jù)傳送指令。如指定INI=OUT,則語句表指令為:+I IN2,OUT;如指定IN2=OUT,則語句表指令為:+I IN1,OUT。在整數(shù)減法的梯形圖指令中,可以指定IN1=OUT,則語句表指令為:-I IN2,OUT。這個原則適用于所有的算術(shù)運算指令,且乘法和加法對應(yīng),減法和除法對應(yīng)。

      2)整數(shù)與雙整數(shù)加減法指令影響算術(shù)標志位SM1.0(零標志位),SM1.1(溢出標志位)和SM1.2(負數(shù)標志位)。

      日韩无码a片精彩视频,精品国产一区二区三区免费看,U久久精品国产99国产精品亚洲,亚洲色欧美色国产精品

        1. <pre id="srmtd"></pre>
          
          
        2. <menuitem id="srmtd"></menuitem>