報名人數(shù)298782
資訊中心 > 課程相關(guān)資訊 > 技工技能類 > PLC電工資訊 > PLC資訊 >?來自東莞plc培訓(xùn)專家對三菱FX系列基本指令在梯形圖中的實(shí)例分析

來自東莞plc培訓(xùn)專家對三菱FX系列基本指令在梯形圖中的實(shí)例分析

時間:2021-05-13 17:43 來源:

三菱FX系列基本指令在梯形圖中實(shí)例分析

FX的基本指令形式、功能和編程方法。東莞PLC培訓(xùn)專家表示,基本指令是以位為單位的邏輯操作,是構(gòu)成繼電器控制電路的基礎(chǔ)。
1.  取指令LD,取反指令LDI,線圈輸出指令OUT。
指令符號功能如表3- 2所示;
表3- 2


(1)  程序舉例如圖3- 2所示;
圖3- 2
(2)  例題解釋:當(dāng)X0接通,Y0線圈驅(qū)動后接通;當(dāng)X1斷開,Y1線圈驅(qū)動后接通。
(3)  指令使用說明
1)  LD和LDI指令用于將常開和常閉觸點(diǎn)接到左母線上。
2)  LD和LDI在電路塊分支起點(diǎn)處也使用。
3)  OUT指令是對輸出繼電器、輔助繼電器、狀態(tài)繼電器、定時器、計數(shù)器的線圈驅(qū)動指令,不能用于驅(qū)動輸入繼電器,因?yàn)檩斎肜^電器的狀態(tài)是由輸入信號決定的。
4)  OUT指令可作多次并聯(lián)使用,如圖3- 3所示。
5)  定時器的計時線圈或計數(shù)器的計數(shù)線圈,使用OUT指令后,必須設(shè)定值(常數(shù)K或指定數(shù)據(jù)寄存器的地址號),如圖3- 3所示。
圖3- 3

2.  與指令A(yù)ND,與反轉(zhuǎn)指令A(yù)NI。
指令符號功能如表3- 3所示;
表3- 3


(1)  程序舉例  如圖3- 4所示;
圖3- 4

(2)  例題解釋
1)  當(dāng)X0接通,X2接通時Y0接通。
2)  X1斷開,X3接通時Y2接通。
3)  常開X4接通,X5斷開時Y3接通。
4)  X6斷開,X7斷開,同時達(dá)到2.5秒時間,T1接通,Y4接通。

(3)  指令說明
1)  AND、ANI指令可進(jìn)行1個觸點(diǎn)的串聯(lián)連接。串聯(lián)觸點(diǎn)的數(shù)量不受限制,可以連續(xù)使用。
2)  OUT指令之后,通過觸點(diǎn)對其他線圈使用OUT指令,稱之為并接輸出。這種并接輸出如果順序不錯,可多次重復(fù)使用;如果順序顛倒,就必須要用我們后面要學(xué)到的指令(MPS—進(jìn)棧指令、MRD—讀棧指令、MPP—出棧指令)如圖3- 5所示。
3)  當(dāng)繼電器的常開觸點(diǎn)或常閉觸點(diǎn)與其他繼電器的觸點(diǎn)組成的電路塊串聯(lián)時,也使用AND指令或ANI指令。

圖3- 5

3.  或指令OR、或反轉(zhuǎn)指令ORI。
指令符號功能如表3- 4所示;
表3- 4

(1)  程序舉例  圖3- 6所示。
圖3- 6

(2)  例題解釋如圖3-7所示。
1)  當(dāng)X0或X3接通時Y1接通。
2)  當(dāng)X2斷開或X4接通時Y3接通。
3)  當(dāng)X4接通或X1斷開時Y0接通。
4)  當(dāng)X3或X2斷開時Y6接通。

(3)  指令說明
1)  OR、ORI指令用作1個觸點(diǎn)的并聯(lián)連接指令。
2)  OR、ORI指令可以連續(xù)使用,并且不受使用次數(shù)的限制如圖3- 7所示。
3)  OR、ORI指令是從該指令的步開始,與前面的LD、LDI指令步進(jìn)行并聯(lián)連接。
4)  當(dāng)繼電器的常開觸點(diǎn)或常閉觸點(diǎn)串聯(lián)的電路塊與其他繼電器的常開觸或常閉觸點(diǎn)組成并聯(lián)時,也可以用這兩個指令如圖3- 8所示。
圖3- 7
圖3- 8

4.  LDP、LDF、ANDP、ANDF、ORP、ORF脈沖沿檢測指令。

指令符號與功能如表3-5所示。
表3- 5 

(1)  程序舉例如所示:
圖3- 9

圖3- 10

(2)  程序中指令說明
1)  圖3-9中,X0為上升沿的檢測運(yùn)算開始,X1為并聯(lián)上升沿運(yùn)算,X2為串聯(lián)上升沿運(yùn)算;
2)  圖3-10中,X0為下降沿的檢測運(yùn)算開始,X1為并聯(lián)下降沿運(yùn)算,X2為串聯(lián)下降沿運(yùn)算。
5.  串聯(lián)電路塊并聯(lián)指令ORB指令,并聯(lián)電路塊串聯(lián)指令A(yù)NB指令。
指令符號功能如表3-6所示。
表3-6

電路塊:就是由幾個觸點(diǎn)按一定的方式連接的梯形圖。由兩個或兩個以上的觸點(diǎn)串聯(lián)而成的電路塊,稱為串聯(lián)電路塊;由兩個或兩個以上的觸點(diǎn)并聯(lián)連接而成的電路塊,稱為并聯(lián)電路塊;觸點(diǎn)的混聯(lián)就稱為混聯(lián)電路塊。
(1)  程序舉例  如圖3-11所示。
圖3- 11
(2)  例題解釋:
1)  X0與X1、X2與X3、X4與X5任一電路塊接通,Y1接通。
    2)  X0或X1接通,X2與X3接通或 X4接通,Y0都可以接通。
(3)  指令說明:
1)  ORB、ANB無操作軟元件。
2)   2個以上的觸點(diǎn)串聯(lián)連接的電路稱為串聯(lián)電路塊。
3)   將串聯(lián)電路并聯(lián)連接時,分支開始用LD、LDI指令,分支結(jié)束用ORB指令。
4)  ORB、ANB指令,是無操作元件的獨(dú)立指令,它們只描述電路的串并聯(lián)關(guān)系。
5)  有多個串聯(lián)電路時,若對每個電路塊使用ORB指令,則串聯(lián)電路沒有限制。
6)  若多個并聯(lián)電路塊按順序和前面的電路串聯(lián)連接時,則ANB指令的使用次數(shù)沒有限制如圖3-12所示。
圖3- 12

6.  進(jìn)棧指令MPS,讀棧指令MRD,出棧指令MPP。
指令符號功能如表3-7所示。
表3- 7

MPS 存儲器進(jìn)棧壓入堆棧;MRD 存儲讀棧讀取堆棧; MPP 存儲出棧彈溢出堆棧
(1)  程序舉例  如圖3-13所示。
圖3- 13


(2)  例題解析
將x0結(jié)果存入棧存儲器,先與x1執(zhí)行邏輯運(yùn)算得出Y0的運(yùn)算結(jié)果,再讀取X0結(jié)果與X2執(zhí)行邏輯運(yùn)算得出Y1的運(yùn)算結(jié)果,再讀取X0結(jié)果并將這個結(jié)果從棧存儲器溢出與X3運(yùn)算得出Y2的運(yùn)算結(jié)果。
7.  主控MC指令,主控復(fù)位MCR指令。
指令符號功能如表3-8所示.
表3- 8

(1)  程序舉例如圖3- 14所示。
圖3- 14

(2)  例題解析  
輸入條件X0為ON時,從MC到MCR的指令按原樣執(zhí)行,即T0計時,C0計數(shù)。輸入條件為OFF時,操作如下所示。保持現(xiàn)狀:累積定時器、計數(shù)器、以SET/RST指令驅(qū)動的元素,即C1停止計數(shù)當(dāng)前值保持;自動復(fù)位:非累計定時器,輸出Y線圈,非停電保持型M或S線圈自動清零復(fù)位,即T0立即清零復(fù)位。
 
8.  上升沿的微分輸出PLS指令,下降沿的微分輸出PLF指令。
指令符號功能如表3- 9所示。
表3- 9

(1) 關(guān)于 程序舉例如圖3- 15所示。
圖3- 15

(2)  例題解析
輸入條件X0為ON時,輸出脈沖上升沿信號到操作元件M0,M0接通一個掃描周期,M0的輸入條件執(zhí)行置位指令接通Y0,;輸入條件X1由ON到OFF,輸出脈沖下降沿信號到操作元件M1,M1的輸入條件執(zhí)行復(fù)位指令斷開Y0。
MEP運(yùn)算結(jié)果上升沿指令,MEF運(yùn)算結(jié)果下降沿指令。
指令符號功能如所示。

(3)  程序舉例
圖3- 16

圖3- 17

(4)  程序中指令說明
圖3-16中,當(dāng)X0與X1輸出邏輯運(yùn)算由OFF-ON,SET Y0指令執(zhí)行一個運(yùn)算周期;
圖3-17中,當(dāng)X0與X1輸出邏輯運(yùn)算由ON-OFF,SET M0指令執(zhí)行一個運(yùn)算周期。
9.   置位指令SET,復(fù)位指令RST。
指令功能符號如表3-10所示。
表3- 10

SET:位元件賦值結(jié)果為“1”;
RST:位元件賦值結(jié)果為“0”,字元件結(jié)果清除當(dāng)前數(shù)據(jù)結(jié)果。
 
(1) 關(guān)于 程序東莞PLC培訓(xùn)專家舉例如下圖3-18所示。
圖3- 18

(2)  例題解析  
X0輸入結(jié)果為ON時,置位指令執(zhí)行后Y0結(jié)果為ON,X1輸入結(jié)果為ON時,復(fù)位指令執(zhí)行后Y0結(jié)果為OFF,X2輸入結(jié)果為ON時,數(shù)據(jù)寄存器D0數(shù)值清零復(fù)位。這種賦值的編程方式與自解除控制的原理是相同的。
9.NOP空操作指令,INV取反指令,END結(jié)束指令。
指令功能符號如表3-11所示。
表3- 11
NOP:不產(chǎn)生任何動作的指令,對于程序修改,能夠維持原來程序的步數(shù)安排;
INV:將當(dāng)前位置邏輯運(yùn)算的結(jié)果取反輸出;
END:程序結(jié)束指令,可編程控制器重復(fù)執(zhí)行[輸入處理]→[執(zhí)行程序]→[輸出處理],若在程序的最后寫入END指令,則不執(zhí)行此后的剩余的程序步,而直接進(jìn)行輸出處理。
(3)  程序舉例如圖3-19所示。
圖3- 19


(4)  例題解析
      使用NOP指令后,程序中的觸點(diǎn)直接短路,當(dāng)X0結(jié)果為“1”執(zhí)行取反指令后,Y0線圈輸出為“0”,反之若X0結(jié)果為“0”,Y0線圈輸出為“1”。

想了解更多東莞PLC培訓(xùn)資訊?智通教育(www.bjguangxin.cn)20年致力于東莞PLC培訓(xùn)、工業(yè)機(jī)器人培訓(xùn)、電工培訓(xùn)等培訓(xùn)項(xiàng)目,詳情聯(lián)系:0769-8707-8535.