您好, 歡迎來到智慧城市網(wǎng)! 登錄| 免費注冊| 產(chǎn)品展廳| 收藏商鋪|
當(dāng)前位置:廈門阿米控技術(shù)有限公司>>本特利BENTLY>> BENTLY 330180-51-05本特利BENTLY 330180-51-05
參 考 價 | 面議 |
產(chǎn)品型號BENTLY 330180-51-05
品 牌
廠商性質(zhì)經(jīng)銷商
所 在 地廈門市
更新時間:2022-04-21 13:36:51瀏覽次數(shù):279次
聯(lián)系我時,請告知來自 智慧城市網(wǎng)本特利BENTLY4通道位移監(jiān)測器3500/40-01-00
本特利BENTLY 330180-51-05
本特利BENTLY 330180-51-05
算術(shù)運算指令A(yù)DD SUB MUL DIV
(1)加法指令ADD (D)ADD(P)指令的編號為FNC20。它是將的源元件中的二進制數(shù)相加結(jié)果送到的目標(biāo)元件中去。如圖1所示,當(dāng)X0為ON時,執(zhí)行(D10)+(D12)→(D14)。
圖1 加法指令的使用
(2)減法指令SUB (D)SUB(P)指令的編號為FNC21。它是將[S1.]元件中的內(nèi)容以二進制形式減去[S2.]元件的內(nèi)容,其結(jié)果存入由[D.]的元件中。如圖2所示,當(dāng)X0為ON時,執(zhí)行(D10)—(D12)→(D14)。
圖2 減法指令的使用
使用加法和減法指令時應(yīng)該注意:
1)操作數(shù)可取所有數(shù)據(jù)類型,目標(biāo)操作數(shù)可取KnY、KnM、KnS、T、C、D、V和Z.。
2)16位運算占7個程序步,32位運算占13個程序步。
3)數(shù)據(jù)為有符號二進制數(shù),為符號位(0為正,1為負(fù))。
4)加法指令有三個標(biāo)志:零標(biāo)志(M8020)、借位標(biāo)志(M8021)和進位標(biāo)志(M8022)。當(dāng)運算結(jié)果超過32767(16位運算)或2147483647(32位運算)則進位標(biāo)志置1;當(dāng)運算結(jié)果小于-32767(16位運算)或-2147483647(32位運算),借位標(biāo)志就會置1。
(3)乘法指令MUL (D) MUL (P)指令的編號為FNC22。數(shù)據(jù)均為有符號數(shù)。如圖3所示,當(dāng)X0為ON時,將二進制16位數(shù)[S1.]、[S2.]相乘,結(jié)果送[D.]中。D為32位,即(D0)×(D2)→(D5,D4)(16位乘法);當(dāng)X1為ON時,(D1,D0)×(D3,D2)→(D7,D6,D5,D4)(32位乘法)。
圖3 乘法指令的使用
(4)除法指令DIV (D) DIV (P)指令的編號為為FNC23。其功能是將[S1.]為被除數(shù),[S2.]為除數(shù),將除得的結(jié)果送到[D.]的目標(biāo)元件中,余數(shù)送到[D.]的下一個元件中。如圖4所示,當(dāng)X0為ON時(D0)÷(D2)→(D4)商,(D5)余數(shù)(16位除法);當(dāng)X1為ON時(D1,D0)÷(D3,D2)→(D5,D4)商,(D7,D6)余數(shù)(32位除法)。
圖4 除法指令的使用
使用乘法和除法指令時應(yīng)注意:
1)源操作數(shù)可取所有數(shù)據(jù)類型,目標(biāo)操作數(shù)可取KnY、KnM、KnS、T、C、D、V和Z.,要注意Z只有16位乘法時能用,32位不可用。
2)16位運算占7程序步,32位運算為13程序步。
3)32位乘法運算中,如用位元件作目標(biāo),則只能得到乘積的低32位,高32位將丟失,這種情況下應(yīng)先將數(shù)據(jù)移入字元件再運算;除法運算中將位元件為[D.],則無法得到余數(shù),除數(shù)為0時發(fā)生運算錯誤。
4)積、商和余數(shù)的為符號位。
(5)加1和減1指令 加1指令(D) INC (P)的編號為FNC24;減1指令 (D) DEC (P)的編號為FNC25。INC和DEC指令分別是當(dāng)條件滿足則將元件的內(nèi)容加1或減1。如圖5所示,當(dāng)X0為ON時,(D10)+1→(D10);當(dāng)X1為ON時,(D11)+1→(D11)。若指令是連續(xù)指令,則每個掃描周期均作一次加1或減1運算。
圖5 加1和減1指令的使用
使用加1和減1指令時應(yīng)注意:
1)指令的操作數(shù)可為KnY、KnM、KnS、T、C、D、V、Z;。
2)當(dāng)進行16位操作時為3個程序步,32位操作時為5個程序步。
3)在INC運算時,如數(shù)據(jù)為16位,則由+32767再加1變?yōu)?/span>-32768,但標(biāo)志不置位;同樣,32位運算由+2147483647再加1就變?yōu)?/span>-2147483648時,標(biāo)志也不置位。
4)在DEC運算時,16位運算-32768減1變?yōu)?/span>+32767,且標(biāo)志不置位;32位運算由-2147483648減1變?yōu)?/span>=2147483647,標(biāo)志也不置位。
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),智慧城市網(wǎng)對此不承擔(dān)任何保證責(zé)任。
溫馨提示:為規(guī)避購買風(fēng)險,建議您在購買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。