久久精品人妻一区二区蜜桃-欧美精品人妻一区二区免费视频-久久精品免费一区二区喷潮-久久精品中文闷骚内射-精品bbw-精品久久无码中文字幕-小小水蜜桃3视频高清在线观看-日韩免费一级aaa片毛太久-欧美激情肉欲高潮无码鲁大师-欧美影片一区二区三区-亚洲精品无码av无码专区一本,波多野吉衣一区二区三区在线观看,囯精品人妻无码一区二区三区99,包哟哟在线观看免费观看

產(chǎn)品分類

當(dāng)前位置: 首頁(yè) > 工業(yè)控制產(chǎn)品 > 自動(dòng)化控制 > PLC可編程控制器

類型分類:
科普知識(shí)
數(shù)據(jù)分類:
PLC可編程控制器

三菱PLC數(shù)據(jù)處理指令

發(fā)布日期:2022-04-26 點(diǎn)擊率:58 品牌:三菱_Mitsubishi

1.區(qū)間復(fù)位指令
區(qū)間復(fù)位指令ZRST(P)的編號(hào)為FNC40。它是將指定計(jì)劃內(nèi)的同類元件成批復(fù)位。如圖1所示,當(dāng)M8002由OFF→ON時(shí),位元件M500~M599成批復(fù)位,字元件C235~C255也成批復(fù)位。


圖1 區(qū)間復(fù)位指令的運(yùn)用
運(yùn)用區(qū)間復(fù)位指令時(shí)應(yīng)留意:
1)[D1.]和[D2.]可取Y、M、S、T、C、D,且應(yīng)為同類元件,一同[D1]的元件號(hào)應(yīng)小于[D2]指定的元件號(hào),若[D1]的元件號(hào)大于[D2]元件號(hào),則只需[D1]指定元件被復(fù)位。
2)ZRST指令只需16位處理,占5個(gè)程序步,但[D1.][D2.]也能夠指定32位計(jì)數(shù)器。
2.譯碼和編碼指令
(1)譯碼指令DECO DECO(P) 指令的編號(hào)為FNC41。如圖2所示,n=3 則標(biāo)明[S.]源操作數(shù)為3位,即為X0、X1、X2。其情況為二進(jìn)制數(shù),當(dāng)值為011時(shí)恰當(dāng)于十進(jìn)制3,則由方針操作數(shù)M7~M0構(gòu)成的8位二進(jìn)制數(shù)的第三位M3被置1,別的各位為0。假定為000則M0被置1。用譯碼指令可經(jīng)過(guò)[D.]中的數(shù)值來(lái)操控元件的ON/OFF。


圖2 譯碼指令的運(yùn)用
運(yùn)用譯碼指令時(shí)應(yīng)留意:
1)位源操作數(shù)可取X、T、M和S,位方針操作數(shù)可取Y、M和S,字源操作數(shù)可取K,H,T,C,D,V和Z,字方針操作數(shù)可取T,C和D。
2)若[D.]指定的方針元件是字元件T、C、D,則n≦4;假定位元件Y、M、S,則n=1~8。譯碼指令為16位指令,占7個(gè)程序步。
(2)編碼指令ENCO ENCO(P)指令的編號(hào)為FNC42。如圖3所示,當(dāng)X1有用時(shí)施行編碼指令,將[S.]中最高位的1(M3)地址位數(shù)(4)放入方針元件D10中,即把011放入D10的低3位。


圖3 編碼指令的運(yùn)用
運(yùn)用編碼指令時(shí)應(yīng)留意:
1)源操作數(shù)是字元件時(shí),可所以T、C、D、V和Z;源操作數(shù)是位元件,可所以X、Y、M和S。方針元件可取T、C、D、V和Z。編碼指令為16位指令,占7個(gè)程序步。
2)操作數(shù)為字元件時(shí)應(yīng)運(yùn)用n≦4,為位元件時(shí)則n=1~8,n=0時(shí)不作處理。
3)若指定源操作數(shù)中有多個(gè)1,則只需最高位的1有用。
3. ON位數(shù)核算和ON位差異指令
(1)ON位數(shù)核算指令SUM (D)SUM(P)指令的編號(hào)為FNC43。該指令是用來(lái)核算指定元件中1的個(gè)數(shù)。如圖4所示,當(dāng)X0有用時(shí)施行SUM指令,將源操作數(shù)D0中1的個(gè)數(shù)送入方針操作數(shù)[D2中,若D0中沒(méi)有1,則零象征M8020將置1。


圖4 ON位數(shù)核算和ON位差異指令的運(yùn)用
運(yùn)用SUM指令時(shí)應(yīng)留意:
1)源操作數(shù)可取悉數(shù)數(shù)據(jù)類型,方針操作數(shù)可取KnY,KnM,KnS,T,C,D,V和Z。
2)16位運(yùn)算時(shí)占5個(gè)程序步,32位運(yùn)算則占9個(gè)程序步。
(2)ON位差異指令BON (D)BON(P)指令的編號(hào)為FNC44。它的功用是查看指定元件中的指定位是不是為1。如圖3-56所示,當(dāng)X1為有用時(shí),施行BON指令,由K4決議查看的是源操作數(shù)D10的第4位,當(dāng)查當(dāng)作果為1時(shí),則方針操作數(shù)M0=1,不然M0=0。
運(yùn)用BON指令時(shí)應(yīng)留意:
1)源操作數(shù)可取悉數(shù)數(shù)據(jù)類型,方針操作數(shù)可取Y、M和S。
2)進(jìn)行16位運(yùn)算,占7程序步,n=0~15;32位運(yùn)算時(shí)則占13個(gè)程序步,n=0~31。
4.均勻值指令
均勻值指令(D)MEAN(P)的編號(hào)為FNC45。其作用是將n個(gè)源數(shù)據(jù)的均勻值送到指定方針(余數(shù)省掉),若程序中指定的n值超出1~64的計(jì)劃將會(huì)犯錯(cuò)。
5.報(bào)警器置位與復(fù)位指令
報(bào)警器置位指令A(yù)NS(P)和報(bào)警器復(fù)位指令A(yù)NR(P)的編號(hào)別離為FNC46 和FNC47。如圖5所示,若X0和X1一同為ON時(shí)逾越1S,則S900置1;當(dāng)X0或X1變?yōu)镺FF,雖守時(shí)器復(fù)位,但S900仍堅(jiān)持1不變;若在1S內(nèi)X0或X1再次變?yōu)镺FF則守時(shí)器復(fù)位。當(dāng)X2接通時(shí),則將S900~S999之間被置1的報(bào)警器復(fù)位。若有多于1個(gè)的報(bào)警器被置1,則元件號(hào)最低的那個(gè)報(bào)警器被復(fù)位。


圖5 報(bào)警器置位與復(fù)位指令的運(yùn)用
運(yùn)用報(bào)警器置位與復(fù)位指令時(shí)應(yīng)留意:
1)ANS指令的源操作數(shù)為T(mén)0~T199,方針操作數(shù)為S900~S999,n=1~32767’; ANR指令無(wú)操作數(shù)。
2)ANS為16位運(yùn)算指令,占7的程序步;ANR指令為16位運(yùn)算指令,占1個(gè)程序步。
3)ANR指令假定用接連施行,則會(huì)按掃描周期順次逐一將報(bào)警器復(fù)位。
6.二進(jìn)制平方根指令
二進(jìn)制平方根指令(D)SQR(P)的編號(hào)為FNC48。如圖6所示,當(dāng)X0有用時(shí),則將寄存在D45中的數(shù)開(kāi)平方,作用寄存在D123中(作用只取整數(shù))。


圖6 二進(jìn)制平方根指令的運(yùn)用
運(yùn)用SQR指令時(shí)應(yīng)留意:
1)源操作數(shù)可取K、H、D,數(shù)據(jù)需大于0,方針操作數(shù)為D。
2)16位運(yùn)算占5個(gè)程序步,32位運(yùn)算占9個(gè)程序步。
7.二進(jìn)制整數(shù)→二進(jìn)制浮點(diǎn)數(shù)改換指令
二進(jìn)制整數(shù)→二進(jìn)制浮點(diǎn)數(shù)改換指令(D)FLT(P)的編號(hào)為FNC49。如圖7所示,當(dāng)X1有用時(shí),將存入D10中的數(shù)據(jù)改換成浮點(diǎn)數(shù)并存入D12中。


圖7 二進(jìn)制整數(shù)→二進(jìn)制浮點(diǎn)數(shù)改換指令的運(yùn)用
運(yùn)用FLT指令時(shí)應(yīng)留意:
1)源和方針操作數(shù)均為D。
2)16位操作占5個(gè)程序步,32位占9個(gè)程序步。


下一篇: PLC、DCS、FCS三大控

上一篇: MATLAB和Simulink在航

推薦產(chǎn)品

更多