• <strong id="227bx"></strong>

  • <label id="227bx"></label>
    <ol id="227bx"><code id="227bx"><noframes id="227bx">
  • S7-200系列PLC整數乘除法指令的格式及使用

    整數乘法指令(MUL-I)是:使能輸入有效時,將兩個16位符號整數相乘,并產生一個16位積,從OUT指定的存儲單元輸出。

    整數除法指令(DIV-I)是:使能輸入有效時,將兩個16位符號整數相除,并產生一個16位商,從OUT指定的存儲單元輸出,不保留余數。如果輸出結果大于一個字,則溢出位SM1.1置位為1。

    雙整數乘法指令(MUL-D):使能輸入有效時,將兩個32位符號整數相乘,并產生一個32位乘積,從OUT指定的存儲單元輸出。

    雙整數除法指令(DIV-D):使能輸入有效時,將兩個32位整數相除,并產生一個32位商,從OUT指定的存儲單元輸出,不保留余數。

    整數乘法產生雙整數指令(MUL):使能輸入有效時,將兩個16位整數相乘,得出一個32位乘積,從OUT指定的存儲單元輸出。

    整數除法產生雙整數指令(DIV):使能輸入有效時,將兩個16位整數相除,得出一個32位結果,從OUT指定的存儲單元輸出。其中高16位放余數,低16位放商。

    整數乘除法指令格式如表5-15所示。

    整數雙整數乘除法指令操作數及數據類型和加減運算的相同。

    整數乘法除法產生雙整數指令的操作數:IN1/IN2VW, IW, QW, MW, SW, SMW, T, C, LW, AC, AIW, 常量, *VD, *LD, *AC。數據類型:整數。

    OUTVD, ID, QD, MD, SMD, SD, LD, AC, *VD, *LD, *AC 。數據類型:雙整數。

    使ENO = 0的錯誤條件:0006(間接地址),SM1.1(溢出),SM1.3(除數為0)。

    對標志位的影響:SM1.0(零標志位),SM1.1(溢出),SM1.2(負數),SM1.3(被0除)。

    1 整數乘除法指令格式

    LAD

    STL

    MOVW IN1,OUT

    *I IN2,0UT

    MOVW IN1,OUT

    /I IN2,0UT

    MOVD IN1,OUT

    *D IN2,0UT

    MOVD IN1,OUT

    /D IN2,0UT

    MOVW IN1,OUT

    MUL IN2,OUT

    MOVW IN1,OUT

    DIV IN2,OUT

    功能

    IN1*IN2=OUT

    IN1/IN2=OUT

    IN1*IN2=OUT

    IN1/IN2=OUT

    IN1*IN2=OUT

    IN1/IN2=OUT

     

    国产AV无码专区亚洲AV|欧美色中文字幕在线|欧美a级毛欧美|亚洲国产激情一区二区|亚洲gv天堂gv无码男同
  • <strong id="227bx"></strong>

  • <label id="227bx"></label>
    <ol id="227bx"><code id="227bx"><noframes id="227bx">