安徽省西門子授權供應商---西門子電機銅陵市總代理
| 更新時間 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