精品国产成人一区二区三区-女子十八毛片-欧洲性猛交-无码不卡一区二区三区在线观看-www.四虎在线-伊人网国产-国精产品自偷自偷综合下载-不卡av网站-俄罗斯黄色大片-一本久久知道综合久久-国产精品日韩一区二区-日韩精品色-免费人成网ww555kkk在线-黄色在线观看免费-日韩在线免费-久久久久99人妻一区二区三区-十八禁真人啪啪免费网站

當(dāng)前位置:機(jī)電之家首頁(yè) >> PLC技術(shù)>> plc應(yīng)用 >> 三菱plc應(yīng)用 >> 算術(shù)運(yùn)算指令A(yù)DD SUB MUL DIV
算術(shù)運(yùn)算指令A(yù)DD SUB MUL DIV

(1)加法指令A(yù)DD (D)ADD(P)指令的編號(hào)為FNC20。它是將指定的源元件中的二進(jìn)制數(shù)相加結(jié)果送到指定的目標(biāo)元件中去。如圖1所示,當(dāng)X0為ON時(shí),執(zhí)行(D10)+(D12)→(D14)。
圖1   加法指令的使用
(2)減法指令SUB  (D)SUB(P)指令的編號(hào)為FNC21。它是將[S1.]指定元件中的內(nèi)容以二進(jìn)制形式減去[S2.]指定元件的內(nèi)容,其結(jié)果存入由[D.]指定的元件中。如圖2所示,當(dāng)X0為ON時(shí),執(zhí)行(D10)—(D12)→(D14)。
圖2  減法指令的使用
使用加法和減法指令時(shí)應(yīng)該注意:
1)操作數(shù)可取所有數(shù)據(jù)類型,目標(biāo)操作數(shù)可取KnY、KnM、KnS、T、C、D、V和Z.。
2)16位運(yùn)算占7個(gè)程序步,32位運(yùn)算占13個(gè)程序步。
3)數(shù)據(jù)為有符號(hào)二進(jìn)制數(shù),最高位為符號(hào)位(0為正,1為負(fù))。
4)加法指令有三個(gè)標(biāo)志:零標(biāo)志(M8020)、借位標(biāo)志(M8021)和進(jìn)位標(biāo)志(M8022)。當(dāng)運(yùn)算結(jié)果超過(guò)32767(16位運(yùn)算)或2147483647(32位運(yùn)算)則進(jìn)位標(biāo)志置1;當(dāng)運(yùn)算結(jié)果小于-32767(16位運(yùn)算)或-2147483647(32位運(yùn)算),借位標(biāo)志就會(huì)置1。
(3)乘法指令MUL   (D) MUL (P)指令的編號(hào)為FNC22。數(shù)據(jù)均為有符號(hào)數(shù)。如圖3所示,當(dāng)X0為ON時(shí),將二進(jìn)制16位數(shù)[S1.]、[S2.]相乘,結(jié)果送[D.]中。D為32位,即(D0)×(D2)→(D5,D4)(16位乘法);當(dāng)X1為ON時(shí),(D1,D0)×(D3,D2)→(D7,D6,D5,D4)(32位乘法)。
 
圖3  乘法指令的使用
(4)除法指令DIV  (D) DIV (P)指令的編號(hào)為為FNC23。其功能是將[S1.]指定為被除數(shù),[S2.]指定為除數(shù),將除得的結(jié)果送到[D.]指定的目標(biāo)元件中,余數(shù)送到[D.]的下一個(gè)元件中。如圖4所示,當(dāng)X0為ON時(shí)(D0)÷(D2)→(D4)商,(D5)余數(shù)(16位除法);當(dāng)X1為ON時(shí)(D1,D0)÷(D3,D2)→(D5,D4)商,(D7,D6)余數(shù)(32位除法)。
 
 
圖4   除法指令的使用
使用乘法和除法指令時(shí)應(yīng)注意:
1)源操作數(shù)可取所有數(shù)據(jù)類型,目標(biāo)操作數(shù)可取KnY、KnM、KnS、T、C、D、V和Z.,要注意Z只有16位乘法時(shí)能用,32位不可用。
2)16位運(yùn)算占7程序步,32位運(yùn)算為13程序步。
3)32位乘法運(yùn)算中,如用位元件作目標(biāo),則只能得到乘積的低32位,高32位將丟失,這種情況下應(yīng)先將數(shù)據(jù)移入字元件再運(yùn)算;除法運(yùn)算中將位元件指定為[D.],則無(wú)法得到余數(shù),除數(shù)為0時(shí)發(fā)生運(yùn)算錯(cuò)誤。      
4)積、商和余數(shù)的最高位為符號(hào)位。
(5)加1和減1指令  加1指令(D) INC (P)的編號(hào)為FNC24;減1指令 (D) DEC (P)的編號(hào)為FNC25。INC和DEC指令分別是當(dāng)條件滿足則將指定元件的內(nèi)容加1或減1。如圖5所示,當(dāng)X0為ON時(shí),(D10)+1→(D10);當(dāng)X1為ON時(shí),(D11)+1→(D11)。若指令是連續(xù)指令,則每個(gè)掃描周期均作一次加1或減1運(yùn)算。
圖5  加1和減1指令的使用
使用加1和減1指令時(shí)應(yīng)注意:
1)指令的操作數(shù)可為KnY、KnM、KnS、T、C、D、V、Z;。
2)當(dāng)進(jìn)行16位操作時(shí)為3個(gè)程序步,32位操作時(shí)為5個(gè)程序步。
3)在INC運(yùn)算時(shí),如數(shù)據(jù)為16位,則由+32767再加1變?yōu)?32768,但標(biāo)志不置位;同樣,32位運(yùn)算由+2147483647再加1就變?yōu)?2147483648時(shí),標(biāo)志也不置位。
4)在DEC運(yùn)算時(shí),16位運(yùn)算-32768減1變?yōu)?32767,且標(biāo)志不置位;32位運(yùn)算由-2147483648減1變?yōu)?2147483647,標(biāo)志也不置位。
作者:未知 點(diǎn)擊:357次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:算術(shù)運(yùn)算指令A(yù)DD SUB MUL DIV
* 由于無(wú)法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請(qǐng)《算術(shù)運(yùn)算指令A(yù)DD SUB MUL DIV》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊(cè)
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個(gè)人求購(gòu)

曾經(jīng)理 【求購(gòu)】  定制酒店香...  2025-12-12
張瑜 【求購(gòu)】  防靜電橡膠...  2025-12-12
劉強(qiáng) 【求購(gòu)】  保溫板  2025-12-12
曹先生 【求購(gòu)】  鎂合金  2025-12-12
趙經(jīng)理 【求購(gòu)】  防火密封膠  2025-12-12
A 【求購(gòu)】  鐵路接觸網(wǎng)...  2025-12-11
 【求購(gòu)】  西門子ET...  2025-12-11
唐多 【求購(gòu)】  DCS系統(tǒng)...  2025-12-11
VIP公司推薦

河东区| 城步| 高安市| 葵青区| 来安县| 大埔区| 临安市| 定西市| 赞皇县| 长顺县| 乌拉特中旗| 大渡口区| 台安县| 泰宁县| 巫山县| 西畴县| 仲巴县| 屯门区| 新源县| 张北县| 博野县| 古交市| 怀柔区| 曲阳县| 红桥区| 丹阳市| 闽清县| 金华市| 宁国市| 南安市| 磐石市| 探索| 剑川县| 洪江市| 泸西县| 汉寿县| 汨罗市| 聊城市| 建平县| 石柱| 东莞市|