三菱指令快速入門寶典匯總_第1頁(yè)
三菱指令快速入門寶典匯總_第2頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 8/8三菱指令快速入門寶典匯總 PLC 基本指令 FX 2N 系列的PLC 共有基本指令27條,本章主要介紹這些基本指令的功能。并掌握由梯形圖轉(zhuǎn)化成指令表,指令表轉(zhuǎn)化成梯形圖的方法;然后通過一些編程的示例理解基本指令的應(yīng)用和一些編程的規(guī)則。 3.1 基本指令 3.1.1 LD 、LDI 、OUT 指令 LD ,取指令,表示每一行程序中第一個(gè)與母線相連的常開觸點(diǎn)。另外,與后面講到的ANB 、ORB 指令組合,在分支起點(diǎn)處也可使用。 LDI ,取反指令,與 LD 的用法相同,只是LDI 是對(duì)常閉觸點(diǎn)。 LD 、LDI 兩條指令的目標(biāo)元件是X 、Y 、M 、S 、T 、C 。 OUT ,線圈驅(qū)動(dòng)指

2、令。是對(duì)輸出繼電器(Y )、輔助繼電器(M )、狀態(tài)器(S )、定時(shí)器(T )、計(jì)數(shù)器(C )的線圈驅(qū)動(dòng),對(duì)輸入繼電器(X )不能使用。 圖3-1 LD、LDI、OUT指令的使用說明 8 OUT Y1 7 LD T0 SP K204 OUT T03 OUT M02 LDI X11 OUT Y00 LD X0a) 梯形圖 T0 Y1 T0 K20 X1 X0Y0M0步號(hào) 程序 驅(qū)動(dòng)定時(shí)器線圈b) 指令表 SP為空格鍵 定時(shí)器設(shè)定值 目標(biāo)元件 指令 驅(qū)動(dòng)線圈與母線相連 當(dāng)OUT 指令驅(qū)動(dòng)的目標(biāo)元件是定時(shí)器T 和計(jì)數(shù)器C 時(shí),如設(shè)定值是常數(shù)K 時(shí),則K 的設(shè)定范圍如表3-1所示:程序步序號(hào)是自動(dòng)生成

3、,在輸入程序時(shí)不用輸入程序步號(hào),不同的指令,程序步號(hào)是有所不同的。 表 3-1 K 值設(shè)定范圍: 3.1.2 觸點(diǎn)串聯(lián)指令A(yù)ND 、ANI 用于單個(gè)常開接點(diǎn)的串聯(lián)。 ANI ,與非指令。用于單個(gè)常閉接點(diǎn)的串聯(lián)。 AND 與ANI 都是一個(gè)程序步指令,串聯(lián)觸點(diǎn)的個(gè)數(shù)沒有限制,該指令可以多次重復(fù)使用。使用說明如圖3-2所示。這兩條指令的目標(biāo)元件為X 、Y 、M 、S 、T 、C 。 OUT 指令后,通過接點(diǎn)對(duì)其他線圈使用OUT 指令稱為縱接輸出或連續(xù)輸出,如圖3-2 中的OUT Y3。這種連續(xù)輸出如果順序不錯(cuò),可以多次重復(fù)。但是如果驅(qū)動(dòng)順序換成圖3-3的形式,則必須用后述的MPS 指令和MPR 指

4、令。 3.1.3 接點(diǎn)并聯(lián)指令OR 、ORI OR ,或指令。 ORI ,或非指令。 這兩條指令都用于單個(gè)的常開觸點(diǎn)并聯(lián),操作的對(duì)象是X 、Y 、M 、S 、T 、C 。OR 是用于常開觸點(diǎn),ORI 用于常閉觸點(diǎn),并聯(lián)的次數(shù)可以是無(wú)限次。使用說明如圖3-4所示。 并聯(lián)連接 并聯(lián)連接 0 LD X4Y5 X5圖3-4 OR、ORI使用說明 a) 梯形圖 X7 M110 M103Y5M102OR OR ORI X10OR M103 b)指令表 9 OUT M103 8 OR M1107 ANI X106 OR M103 AND X74 LD Y53 OUT Y52 ORI M1021 OR X55

5、X4 圖3-3 不推薦使用 MPP X3 X4Y3Y2 MPS X5 a)梯形圖 X5 X1X3 X4 X2 圖3-2 AND、ANI指令使用說明Y3 Y2Y1 6 AND X5b)語(yǔ)句表 7 OUT Y35 OUT Y23 ANI X42 LD X31 AND X20 LD X1 觸聯(lián)常閉觸點(diǎn) 串聯(lián)常開觸點(diǎn) 3.1.4 取脈沖指令LDP、LDF、ANDP、ANDF、ORP、ORF LDP,ANDP,ORP指令是進(jìn)行上升沿檢測(cè)的觸點(diǎn)指令,僅在指定的位元件上升沿(OFF ON變化時(shí))時(shí),接通一個(gè)掃描周期,操作的目標(biāo)元件是X、Y、M、S、T、C。應(yīng)用如圖3-5所示。 LDF、ANDF、ORF指令是

6、進(jìn)行下降沿檢測(cè)的觸點(diǎn)指令,僅在指定位元件下降時(shí)(即由ONOFF變化時(shí))接通1個(gè)掃描周期。操作的目標(biāo)元件是X、Y、M、S、T、C。使用說明如圖3-6所示。 3.1.5 串聯(lián)電路塊并連指令ORB 兩個(gè)或兩個(gè)以上的接點(diǎn)串聯(lián)的電路稱為串聯(lián)電路塊;當(dāng)串聯(lián)電路塊和其它電路并聯(lián)時(shí)連接時(shí),分支開始用LD、LDI。分支結(jié)束用ORB。ORB指令和后面的ANB指令是不帶操作數(shù)的獨(dú)立指令。電路中有多少個(gè)串聯(lián)電路塊就用多少次ORB,ORB使用的次數(shù)不受限制。 ORB指令也可成批使用,但是由于LD、LDI指令的重復(fù)使用次數(shù)受限制在8次以下, 請(qǐng)務(wù)必注意。ORB指令使用說明見圖3-7所示。 3.1.6 并聯(lián)電路塊的串聯(lián)連接

7、指令A(yù)NB 兩個(gè)或兩個(gè)以上接點(diǎn)并聯(lián)的電路稱為并聯(lián)電路塊。并聯(lián)電路塊和其它接點(diǎn)串聯(lián)連接時(shí),使用ANB。電路塊的起點(diǎn)用LD、LDI指令,并聯(lián)電路塊結(jié)束后,使用ANB指令與前面串聯(lián)。ANB指令是無(wú)操作目標(biāo)元件的指令。ANB指令的使用說明見圖3-8所示。 3.1.7 多重輸出指令MPS、MRD、MPP 生移動(dòng)。 這些指令都是不帶操作數(shù)的獨(dú)立指令。MPS、MRD、MPP的使用見下例各圖(圖3-9、3-10、3-11)所示。 3.1.8 主控及主控復(fù)位指令MC、MCR MC,主控指令。用于公共串聯(lián)觸點(diǎn)的連接。 圖3-13 MC、MCR指令的應(yīng)用 N1 M101 MCR N0 Y6 Y5 MCR N1 MC

8、R N2 Y4 MC N2 M102 Y3 Y1 X10 X7 X6 N2 M102 X5 X4 X3 圖3-14 主控嵌套應(yīng)用示例 關(guān)。因?yàn)樗言谥骺匾酝狻?ON/OFF,于X0、X2、X4無(wú) Y6的ON/OFF只取決于X10的 的程序不能運(yùn)行。 當(dāng)X4=OFF時(shí),則夾在N2級(jí)以內(nèi) 當(dāng)X4=0N時(shí),則夾在N2內(nèi)的程 序可以運(yùn)行,N2級(jí)有效。 當(dāng)X2=0N時(shí),則夾在N1內(nèi)的程 的程序不能運(yùn)行。 當(dāng)X2=OFF時(shí),則夾在N1級(jí)以內(nèi) N0 N1 N2 N2 序可以運(yùn)行。 MC N1 M101 Y0 MC N0 M100 N0 M100 X1 X2 X0 序可以運(yùn)行,N1級(jí)N2級(jí)有效。 當(dāng)X0=0N

9、時(shí),則夾在N0內(nèi)的程 的程序不能運(yùn)行。 當(dāng)X0=OFF時(shí),則夾在N0級(jí)以內(nèi) N1 N0 程序運(yùn)行說明: 3.1.9 取反INV指令 INV指令是在將執(zhí)行INV指令之前的運(yùn)算結(jié)果反轉(zhuǎn)的指令,是不帶操作數(shù)的獨(dú)立指令。使用如圖3-15所示。當(dāng)X0斷開,則Y0接通,如果X0接通則Y0斷開。 (a) 梯形圖(b)指令表 (c) 時(shí)序圖 圖3-15 取反指令I(lǐng)NV 3.1.10 置位與復(fù)位指令SET、RST。 SET為置位指令,使動(dòng)作保持; RST復(fù)位指令,使操作保持復(fù)位。SET、RST指令的使用說明如圖3-16所示。由波形圖可見,當(dāng)X0接通,即使再變成斷開,Y0也保持接通。X1接通后,即使再斷開,Y0

10、也將保持?jǐn)嚅_。SET指令的操作目標(biāo)元件為Y、M、S。而RST指令的操作元件是Y、M、S、 D、V、Z、T、C。 3.1.11 微分輸出指令PLS、PLF PLS上升沿微分輸出。當(dāng)輸入條件為ON時(shí)(上升沿),相應(yīng)的輸出位元件Y或M 接通一個(gè)掃描周期。 PLF下降沿微分輸出。當(dāng)輸入條件為OFF時(shí)(下降沿),相應(yīng)的輸出位元件Y或M 接通一個(gè)掃描周期。 這兩條指令都是2個(gè)程序步,它們的目標(biāo)元件是Y和M,但特殊輔助繼電器不能作為目標(biāo)元件。其動(dòng)作過程如圖3-17所示。 使用這兩條指令時(shí),要特別注意目標(biāo)元件。例如,在驅(qū)動(dòng)輸入接通時(shí),PLC由運(yùn)行停止運(yùn)行,此時(shí)PLS M0動(dòng)作,但PLS M600(斷電保持輔助

11、繼電器)不動(dòng)作。這是因?yàn)镸600在斷電停機(jī)時(shí)其動(dòng)作也能保持。 (a ) (b) (a)梯形圖 (b)指令表 (c) 波形圖 3.1.12 NOP 、END 指令 NOP 空操作指令。 END 程序結(jié)束指令。 NOP 指令是不帶操作數(shù),在普通指令之間插入NOP 指令,對(duì)程序執(zhí)行結(jié)果沒有影響, 但是將已寫入的指令換成NOP ,則被換的程序被刪除,程序發(fā)生變化。所以用NOP 指令可以對(duì)程序進(jìn)行編輯。如圖3-18,當(dāng)把AND X1換成NOP ,則觸點(diǎn)X1被消除,ANI X2換成NOP ,觸點(diǎn)X2被消除。 END 是程序結(jié)束指令,當(dāng)一個(gè)程序結(jié)束時(shí),后面用END ,寫在END 后的程序不能被執(zhí) Y0 圖3

12、-18 NOP指令使用說明 AND NOP ANI NOP X0 X1 X2 行。如果程序結(jié)束不用END,在程序執(zhí)行時(shí)會(huì)掃描完整個(gè)用戶存儲(chǔ)器,延長(zhǎng)程序的執(zhí)行時(shí)間,有的PLC還會(huì)提示程序出錯(cuò),程序不能運(yùn)行。 例3-1:根據(jù)下例梯形圖寫出指令表。 圖3-19 例1梯形圖和指令表 3.2 基本指令的應(yīng)用 了解了PLC的基本指令后,我們學(xué)習(xí)利用基本指令進(jìn)行編程,用基本指令能完成大部分邏輯控制的編程。 3.2.1 可編程控制器梯形圖編程規(guī)則。 1、水平不垂直。 圖3-20 觸點(diǎn)水平不垂直 2、多上串右。 (a)多上 (b)串右 圖3-21 多上串右 垂直觸點(diǎn)不能輸入,要 完成同樣的邏輯控制, 可以改成右

13、圖所示 觸點(diǎn)多的寫在上方,如右 圖,則可以不用ORB指令 將并聯(lián)電路快寫在右邊, 則可以不用ANB指令。 3、線圈右邊無(wú)接點(diǎn) 圖3-22 線圈右邊無(wú)觸點(diǎn) 4、不能有雙線圈輸出。 Y3是雙線圈輸出,當(dāng)出現(xiàn)雙線圈輸出時(shí),前面的輸出不起作用,只有最后的一條輸出才起作用。避免雙線圈的方法是把觸點(diǎn)并聯(lián)。如圖3-23。 圖3-23 不能有雙線圈輸出 3.2.2 程序舉例 當(dāng)我們要進(jìn)行一個(gè)程序設(shè)計(jì)時(shí),一般要按照這么幾 個(gè)過程進(jìn)行:(1)、理解控制過程。這是寫程序非常關(guān) 鍵的一步,不了解控制過程,也就無(wú)法寫出正確的程序。 這一過程可以是客戶提出,如果不能準(zhǔn)確理解,可以到 現(xiàn)場(chǎng)進(jìn)行觀測(cè)。(2)、選擇所需的硬件,

14、并分配I/O地 址,畫出I/O圖。(3)、進(jìn)行程序設(shè)計(jì),畫出梯形圖。(4)、 對(duì)程序進(jìn)行調(diào)試。下面我們通過一些簡(jiǎn)單例子來說明如 何進(jìn)行編程。 例3-2:電動(dòng)機(jī)正反轉(zhuǎn)的控制。控制要求:當(dāng)按下 正轉(zhuǎn)按鈕時(shí),電動(dòng)機(jī)正轉(zhuǎn);按下反轉(zhuǎn)按鈕,電動(dòng)機(jī)反轉(zhuǎn); 按下停止按鈕,電動(dòng)機(jī)馬上停止。當(dāng)電動(dòng)機(jī)發(fā)生過熱時(shí), 也能自動(dòng)停止。 分析:要控制電動(dòng)機(jī)正反轉(zhuǎn),必須要兩個(gè)交流接觸器,圖3-24(a)正反轉(zhuǎn)控制主電路 線圈的右邊不能有接 點(diǎn),應(yīng)改成右圖所示。 其主電路如圖3-24(a)。所以PLC有兩 個(gè)輸出信號(hào);有四個(gè)輸入信號(hào),其I/O圖 如圖3-24(b)。另外,由于電動(dòng)機(jī)控制 正反轉(zhuǎn)的接觸器不能同時(shí)接通,所以必須 進(jìn)

15、行互鎖。根據(jù)控制要求寫出梯形圖和指 令表如圖3-25: (a) 梯形圖 (b) 指令表 圖3-25 正反轉(zhuǎn)控制梯形圖和指令表 例3-3:有兩臺(tái)電動(dòng)機(jī):按下啟動(dòng)按鈕,第一臺(tái)電動(dòng)機(jī)運(yùn)行10分鐘后停止,切換到第二臺(tái)運(yùn)轉(zhuǎn),20分鐘后,第二臺(tái)自動(dòng)停止。試編出PLC控制程序。 分析:輸入信號(hào)可以用一個(gè)啟動(dòng)按鈕。每個(gè)電動(dòng)機(jī)用一個(gè)交流接觸器控制,所以有兩個(gè)輸出信號(hào)??刂艻/O圖如圖3-26。程序中要計(jì)時(shí),所以要用到定時(shí)器。其地址分配和梯形圖、指令表如下。 X0啟動(dòng)按鈕 Y1電動(dòng)機(jī)1 Y2電動(dòng)機(jī)2 圖3-26 兩臺(tái)電動(dòng)機(jī)控制的I/O圖 啟動(dòng)按鈕 COM COM 電源 Y0 Y1 XO KM2 KM1 FU 電動(dòng)機(jī)2 電動(dòng)機(jī)1 圖3-27 例3梯形圖和指令表 討論:將上題改成兩臺(tái)電機(jī)按上述規(guī)律運(yùn)行5個(gè)周期后自動(dòng)停止,另外要求在程序中添加一個(gè)急停按鈕,應(yīng)如何修改程序? 例3-4:噴泉控制設(shè)計(jì):有A、B、C三組噴頭,要求啟動(dòng)后A組先噴5s,之后B、C同時(shí)噴,5s后B停止,再過5s,C停止而A、B同時(shí)噴,再過半2s C也噴;A、B、C 同

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論