三菱PLC觸點(diǎn)比較指令和比較指令CMP的應(yīng)用

發(fā)布時(shí)間:2023-09-22
觸點(diǎn)比較指令和比較指令的應(yīng)用非常的廣泛,一般的程序就有這2個(gè)指令的其中一條。我將說(shuō)說(shuō)他們的不同之處和應(yīng)用方法。 觸點(diǎn)比較的指令格式為:ld<> d0 d2這條指令的指令的含義是當(dāng)數(shù)據(jù)寄存器d0里面的值不等于數(shù)據(jù)寄存器d2里值的時(shí)候?qū)ā?br> ld<= d0 d2這條指令的含義是數(shù)據(jù)寄存器d0里面的值小于或者等于數(shù)據(jù)寄存器d2里面的值導(dǎo)通。
ld>= d0 d2這條指令的含義是數(shù)據(jù)寄存器d0里面的值大于或者等于數(shù)據(jù)寄存器d2里面的值導(dǎo)通。
ld= d0 d2這條指令的含義是數(shù)據(jù)寄存器d0里面的值等于數(shù)據(jù)寄存器d2里面的值導(dǎo)通。
什么ld表示在左母線(xiàn)開(kāi)始,如果是串聯(lián)ld的地方則為and,并聯(lián)則為or。需注意的是這條指令可以是16位和32位運(yùn)算,但不能位脈沖執(zhí)行型。
比較指令cmp的應(yīng)用:
這條指令格式為 cmp d0 d2 m0 他的含義是把d0和d2做比較,然后通過(guò)m0,m1,m2這3個(gè)輸出,當(dāng)d0里面的數(shù)據(jù)大于d2里面的數(shù)據(jù)則mo導(dǎo)通。當(dāng)d0里面的數(shù)據(jù)等于d2里面的數(shù)據(jù)則m1導(dǎo)通。當(dāng)d0里面的數(shù)據(jù)小于d2里面的數(shù)據(jù)則m2導(dǎo)通。這條指令可以為16位和32位運(yùn)算也可以是脈沖執(zhí)行型。如果是32位運(yùn)算則dcmp d0 d2 m0. 如果為32位脈沖執(zhí)行型則dcmp d0 d2 m0,須注意的是32位運(yùn)算的時(shí)候占用的數(shù)據(jù)寄存器是4個(gè)數(shù)據(jù)寄存器,他們是d0.d1.d2.d3因?yàn)橐粋€(gè)數(shù)據(jù)寄存器是16位連續(xù)2個(gè)數(shù)據(jù)寄存器才是32位。一旦作32位運(yùn)算他會(huì)自動(dòng)占用d0.d1.d2.d3這4個(gè)數(shù)據(jù)寄存器,因此特別注意不要在其他程序里不要向這4個(gè)數(shù)據(jù)寄存器里面寫(xiě)入數(shù)據(jù),否則會(huì)出現(xiàn)未知的錯(cuò)誤。還有一點(diǎn)注意的是脈沖執(zhí)行型,如果是脈沖執(zhí)行型則當(dāng)執(zhí)行條件滿(mǎn)足時(shí)只執(zhí)行這條指令1次,如果是連續(xù)執(zhí)行型則每個(gè)掃描周期都執(zhí)行所以必須注意。
上一個(gè):i5cpu型號(hào)有哪些,1150針cpu有哪些
下一個(gè):SSD硬盤(pán)讀寫(xiě)速度忽高忽低,固態(tài)硬盤(pán)讀取速度不穩(wěn)

適合學(xué)生用的筆記本電腦推薦
速生楊葉枯黃的防治方法
跳舞草的人工培植
凌力爾特推出低靜態(tài)電流同步DC/DC控制器LTC7812
銀荊的撫育管理技術(shù)
磚墻的加固應(yīng)符合哪些要求?
園林綠化施工苗木移植方案
comepi編碼器的質(zhì)量如何
什么電腦打游戲好用又實(shí)惠,玩游戲哪款筆記本便宜又好
施工安全日志應(yīng)該這樣填才規(guī)范
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos
<ins id="e7upb"></ins>
<input id="e7upb"><xmp id="e7upb"><dl id="e7upb"></dl>