加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線13185520415

        安徽省西門子授權供應商---西門子電機銅陵市總代理

        更新時間
        2024-11-23 08:00:00
        價格
        請來電詢價
        西門子PLC
        西門子伺服電機
        西門子觸摸屏
        西門子電纜
        西門子變頻器
        西門子模塊
        聯系電話
        13510737515
        聯系手機
        13185520415
        聯系人
        董海波
        立即詢價

        詳細介紹


         整數運算指令位于指令列表下整數運算下拉菜單中,根據功能可以分為加,減,乘,除,遞增,遞減六大類,其中每一類指令又可根據數據尺寸分為整數的四則運算,雙整數四則運算,字節,字,雙字的遞增遞減等,下面分別介紹:


        01

        整數的四則運算指令

        整數的加減乘除指令分別實現了將兩個16位整數相加,相減,相乘或相除,產生一個16位的整數結果,其中除法指令只得到商,不保留余數;


        02

        雙整數的四則運算指令

        雙整數的加減乘除指令分別實現了將兩個32位雙整數相加,相減,相乘或相除,產生一個32位的雙整數結果,其中除法指令只得到商,不保留余數;


        03

        整數相乘溢出及帶余數除法指令

        當兩個16位整數相乘,所得到的結果可能溢出16位的整數范圍時,可以使用整數相乘得雙整數指令,該指令可實現將IN1,IN2兩個整數相乘,產生一個32位的雙整數結果;


        帶余數的除法指令,可實現將兩個16位整數相除,產生一個32位雙整數結果,該結果中高16位為余數,低16位為商。需要注意的是,上述介紹的所有除法指令,除數都不能為零否則系統會報錯。


        03

        遞增遞減指令

        字節遞增遞減指令,將輸入字節IN加1或減1,并將結果送到OUT中,其操作數均為8位無符號數,需注意字節遞增遞減運算不帶符號;


        字遞增遞減指令,將輸入字IN加1或減1,并將結果送到OUT中,其操作數均為16位有符號整數,需注意字遞增遞減運算帶符號;


        雙字遞增遞減指令,將輸入雙字IN加1或減1,并將結果送到OUT中,其操作數均為32位有符號雙整數,需注意雙字遞增遞減運算帶符號。


        05

        應用實例

        通過剛介紹整數運算指令,實現給定任意上下限和變量,輸出變量占據區間的百分比功能,示例程序中,VD0為變量,VD10為區間上限,VD20為區間下限,VD100為輸出結果。

        相關產品

        聯系方式

        • 電  話:13510737515
        • 聯系人:董海波
        • 手  機:13185520415
        • 微  信:13185520415