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

    3. S7-200PLC 四則運算指令介紹

      四則運算指令如表4-20所示。

       

       

       

       

       

       

       

       

      4-20 四則運算指令

      名稱

      指令格式

      (語句表)

      功能

      操作數(shù)尋址范圍

      加法指令

      +I IN1,OUT

      兩個16位帶符號整數(shù)相加,得到一個16位帶符號整數(shù)。

      執(zhí)行結(jié)果:IN1+OUT=OUT(在LADFBD中為:IN1+IN2=OUT

      IN1IN2OUTVWIW,QW,MW,SWSMW,LW, T,CAC,*VD,*AC,*LD

      IN1IN2還可以是AIW和常數(shù)

      +D IN1,IN2

      兩個32位帶符號整數(shù)相加,得到一個32位帶符號整數(shù)。

      執(zhí)行結(jié)果:IN1+OUT=OUT(在LADFBD中為:IN1+IN2=OUT

      IN1IN2,OUTVD,ID,QD,MDSD,SMD,LDAC,*VD,*AC,*LD

      IN1IN2還可以是HC和常數(shù)

      +R IN1,OUT

      兩個32位實數(shù)相加,得到一個32位實數(shù)。

      執(zhí)行結(jié)果:IN1+OUT=OUT(在LADFBD中為:IN1+IN2=OUT

      IN1,IN2,OUTVD,IDQDMD,SDSMD,LDAC,*VD,*AC,*LD

      IN1IN2還可以常數(shù)

      減法指令

      -I IN1,OUT

      兩個16位帶符號整數(shù)相減,得到一個16位帶符號整數(shù)。

      執(zhí)行結(jié)果:OUT-IN1=OUT(在LADFBD中為:IN1-IN2=OUT

      IN1,IN2,OUTVW,IW,QW,MW,SW,SMW,LW, TC,AC,*VD,*AC*LD

      IN1IN2還可以是AIW和常數(shù)

      -D IN1OUT

      兩個32位帶符號整數(shù)相減,得到一個32位帶符號整數(shù)。

      執(zhí)行結(jié)果:OUT-IN1=OUT(在LADFBD中為:IN1-IN2=OUT

      IN1IN2OUTVDIDQD,MDSD,SMD,LDAC,*VD,*AC,*LD

      IN1IN2還可以是HC和常數(shù)

      -R IN1OUT

      兩個32位實數(shù)相加,得到一個32位實數(shù)。

      執(zhí)行結(jié)果:OUT-IN1=OUT(在LADFBD中為:IN1-IN2=OUT

      IN1,IN2,OUTVD,ID,QD,MD,SDSMD,LDAC,*VD*AC,*LD

      IN1IN2還可以常數(shù)

      乘法指令

      *I IN1OUT

      兩個16位符號整數(shù)相乘,得到一個16整數(shù)。

      執(zhí)行結(jié)果:IN1*OUT=OUT(在LADFBD中為:IN1*IN2=OUT

      IN1IN2,OUTVWIW,QWMW,SWSMW,LW, T,CAC,*VD,*AC,*LD

      IN1IN2還可以是AIW和常數(shù)

      MUL IN1,OUT

      兩個16位帶符號整數(shù)相乘,得到一個32位帶符號整數(shù)。

      執(zhí)行結(jié)果:IN1*OUT=OUT(在LADFBD中為:IN1*IN2=OUT

      IN1,IN2VW,IW,QWMW,SW,SMWLW,AIW,T,C,AC,*VD*AC,*LD和常數(shù)

      OUTVD,ID,QD,MDSD,SMDLD,AC,*VD,*AC,*LD

      *D IN1OUT

      兩個32位帶符號整數(shù)相乘,得到一個32位帶符號整數(shù)。

      執(zhí)行結(jié)果:IN1*OUT=OUT(在LADFBD中為:IN1*IN2=OUT

      IN1IN2,OUTVDID,QD,MD,SD,SMD,LD,AC,*VD*AC,*LD

      IN1IN2還可以是HC和常數(shù)

      *R IN1,OUT

      兩個32位實數(shù)相乘,得到一個32位實數(shù)。

      執(zhí)行結(jié)果:IN1*OUT=OUT(在LADFBD中為:IN1*IN2=OUT

      IN1,IN2,OUTVD,ID,QD,MD,SDSMD,LDAC,*VD,*AC,*LD

      IN1IN2還可以是常數(shù)

      除法指令

      /I IN1,OUT

      兩個16位帶符號整數(shù)相除,得到一個16位帶符號整數(shù)商,不保留余數(shù)。

      執(zhí)行結(jié)果:OUT/IN1=OUT(在LADFBD中為:IN1/IN2=OUT

      IN1,IN2,OUTVW,IW,QW,MW,SWSMW,LW, T,C,AC,*VD,*AC,*LD

      IN1IN2還可以是AIW和常數(shù)

      DIV IN1OUT

      兩個16位帶符號整數(shù)相除,得到一個32位結(jié)果,其中低16位為商,高16位為結(jié)果。

      執(zhí)行結(jié)果:OUT/IN1=OUT(在LADFBD中為:IN1/IN2=OUT

      IN1IN2VW,IWQW,MW,SW,SMW,LW,AIW,T,C,AC*VD,*AC,*LD和常數(shù)

      OUTVD,IDQD,MD,SDSMD,LD,AC*VD,*AC*LD

      /D IN1,OUT

      兩個32位帶符號整數(shù)相除,得到一個32位整數(shù)商,不保留余數(shù)。

      執(zhí)行結(jié)果:OUT/IN1=OUT(在LADFBD中為:IN1/IN2=OUT

      IN1,IN2,OUTVD,ID,QD,MD,SD,SMDLD,AC*VD,*AC*LD

      IN1IN2還可以是HC和常數(shù)

      /R IN1,OUT

      兩個32位實數(shù)相除,得到一個32位實數(shù)商。

      執(zhí)行結(jié)果:OUT/IN1=OUT(在LADFBD中為:IN1/IN2=OUT

      IN1,IN2,OUTVD,IDQD,MD,SD,SMDLD,AC*VD,*AC*LD

      IN1IN2還可以是常數(shù)

      數(shù)學(xué)函數(shù)指令

      SQRT IN,OUT

      把一個32位實數(shù)(IN)開平方,得到32位實數(shù)結(jié)果(OUT

      IN,OUTVD,ID,QD,MD,SDSMD,LD,AC,*VD,*AC,*LD

      IN還可以是常數(shù)

      LN INOUT

      對一個32位實數(shù)(IN)取自然對數(shù),得到32位實數(shù)結(jié)果(OUT

      EXP IN,OUT

      對一個32位實數(shù)(IN)取以e為底數(shù)的指數(shù),得到32位實數(shù)結(jié)果(OUT

      SIN IN,OUT

      分別對一個32位實數(shù)弧度值(IN)取正弦、余弦、正切,得到32位實數(shù)結(jié)果(OUT

      COS IN,OUT

      TAN IN,OUT

      增減指令

      INCB OUT

      將字節(jié)無符號輸入數(shù)加1

      執(zhí)行結(jié)果:OUT+1=OUT(在LADFBD中為:IN+1=OUT

      IN,OUTVBIB,QBMB,SBSMB,LB,AC*VD,*AC,*LD

      IN還可以是常數(shù)

      DECB OUT

      將字節(jié)無符號輸入數(shù)減1

      執(zhí)行結(jié)果:OUT-1=OUT(在LADFBD中為:IN-1=OUT

      INCW OUT

      將字(16位)有符號輸入數(shù)加1

      執(zhí)行結(jié)果:OUT+1=OUT(在LADFBD中為:IN+1=OUT

      INOUTVW,IW,QW,MW,SW,SMW,LWT,CAC,*VD*AC,*LD

      IN還可以是AIW和常數(shù)

      DECW OUT

      將字(16位)有符號輸入數(shù)減1

      執(zhí)行結(jié)果:OUT-1=OUT(在LADFBD中為:IN-1=OUT

      INCD OUT

      將雙字(32位)有符號輸入數(shù)加1

      執(zhí)行結(jié)果:OUT+1=OUT(在LADFBD中為:IN+1=OUT

      IN,OUTVDID,QD,MD,SDSMDLD,AC*VD,*AC,*LD

      IN還可以是HC和常數(shù)

      DECD OUT

      將字(32位)有符號輸入數(shù)減1

      執(zhí)行結(jié)果:OUT-1=OUT(在LADFBD中為:IN-1=OUT

      詳細(xì)的應(yīng)用參照http://www.plc100.com/sanling/

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

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