電氣控制與PLC應用 第5章 編程元件及指令第3節(jié).ppt_第1頁
電氣控制與PLC應用 第5章 編程元件及指令第3節(jié).ppt_第2頁
電氣控制與PLC應用 第5章 編程元件及指令第3節(jié).ppt_第3頁
電氣控制與PLC應用 第5章 編程元件及指令第3節(jié).ppt_第4頁
電氣控制與PLC應用 第5章 編程元件及指令第3節(jié).ppt_第5頁
已閱讀5頁,還剩54頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第三節(jié) FX系列PLC的基本邏輯指令,本節(jié)小結,3.1 基本邏輯指令,3.2 編程的規(guī)則與技巧,3.3 基本邏輯指令的應用,3.1 基本邏輯指令,一、LD、LDI、OUT 指令 指令的作用 LD(LoaD):取指令,常開觸點與母線連接。 LDI(LoaD Inverse):取反指令,常閉觸點與母線連接。 OUT:驅動線圈的輸出指令。 編程元件 LD: LDI:,X、Y、M、S、T、C,OUT:Y、M、S、T、C,指令的說明 LD、LDI用于將觸點接到母線上。 LD、LDI還與塊操作指令ANB、ORB相配合,用于分支電路的起點。 OUT不能用于X;并聯輸出OUT指令可連續(xù)使用任意次。 OUT指令

2、用于T和C,其后須跟常數K,K為延時時間或計數次數。,LD、LDI、OUT指令的使用,指令表程序 步序 指令 地址 0 LD X0 1 OUT Y0 2 LDI X1 3 OUT M100 4 OUT T0 K19 7 LD T0 8 OUT Y1,二、AND、ANI 指令 指令的作用 AND:與指令,用于串聯單個常開觸點; ANI(ANd Inverse):與反指令,用于串聯單個常閉 觸點。 編程元件 AND: ANI:,X、Y、M、S、T、C,指令的說明 AND和ANI指令用于用于單個常開、常閉觸點的串聯,串聯觸點的數量不受限制,可連續(xù)使用。 執(zhí)行OUT指令后,通過與指令可驅動其它線圈輸出

3、。 若是兩個并聯電路塊(兩個或兩個以上觸點并聯連接的電路)串聯,則需用后面的ANB指令。,梯形圖程序,指令表程序 步序 指令 地址 0 LD X0 1 AND X2 2 OUT Y2 3 LD Y2 4 ANI X0 5 OUT M101 6 AND T1 7 OUT Y3,AND,ANI,AND,AND、ANI指令的應用,三、OR、ORI 指令 指令的作用 OR:或指令,用于并聯單個常開觸點; ORI(OR Inverse):或反指令,用于并聯單個常閉 觸點。 指令的說明 OR、ORI編程元件:X、Y、M、T、C、S ; OR、ORI指令僅用于單個觸點與前面觸點的并聯;并聯觸點的數量不受限制

4、,該指令可以連續(xù)多次使用。 若是兩個串聯電路塊(兩個或兩個以上觸點串聯連接的電路)相并聯,則用ORB指令。,梯形圖程序,指令表程序 步序 指令 地址 0 LD X1 1 OR Y1 2 ORI M102 3 OUT Y1 4 LDI X1 5 ANI Y1 6 OR M103 7 ANI Y2 8 ORI M104 9 OUT M103,OR、ORI指令的應用,四、 ORB指令 ORB(Or Block):串聯電路塊并聯連接指令 指令的說明 串聯電路塊:兩個或以上的觸點串連而成的電路塊; 將串聯電路塊并聯時用ORB指令;對并聯支路個數沒有限制。 ORB指令無操作數。 每個串聯電路塊的起點都要用

5、LD或LDI指令,電路塊后面用ORB指令,梯形圖程序,串聯電路塊,指令表程序 步序 指令 地址 0 LD X2 1 AND X0 2 LDI X1 3 ANI Y2 4 ORB 6 OUT Y3,ORB 指令的應用,五、ANB 指令 ANB(And Block) 并連電路塊串連連接指令 指令的說明 并聯電路塊:兩個或以上的觸點并連而成的電路; 將并聯電路塊與前面的電路串聯時用ANB指令; 使用ANB指令前,應先完成并聯電路塊內部的連接。 并聯電路塊中各支路的起點使用LD或LDI指令;并聯電路塊結束后,用ANB指令與前面電路并聯。 ANB指令無操作數。,梯形圖程序,指令表程序 步序 指令 地址

6、0 LDI X1 1 ORI X2 2 LDI Y0 3 ANI M100 4 LDI Y2 6 AND M101 7 ORB 8 OR T0 9 ANB 10 ORI X3 11 OUT Y007,ANB指令的應用,六、LDP、LDF、ANDP、ANDF、ORP、ORF指令,LDP、ANDP、ORP指令是進行上升沿檢出的觸點指令,僅在指定位元件的上升沿時(OFFON變化時)接通一個掃描周期。 LDF、ANDF、ORF指令是進行下降沿檢出的觸點指令,僅在指定位元件的下降沿時(ONOFF變化時)接通一個掃描周期。,X000X002由OFFON變化或由ONOFF變化時,M0或M1僅接通一個掃描周期

7、。需要指出的是這些指令的功能有時與脈沖指令的功能相同。,指令的應用,七、MPS、MRD、MPP 指令 指令的作用 MPS(Push):進棧指令; MRD(Read):讀棧指令; MPP(POP):出棧指令。 指令的說明 MPS、MRD、MPP指令無編程元件。 MPS、MPP指令成對出現,可以嵌套,連續(xù)使用的次數應小于11。,MPS指令:將聯結點的邏輯運算結果送入棧存儲器。 MPP指令:各數據按順序向上移動,將最上端的數據讀出,同時該數據就 從堆棧中消失。 MRD指令:是讀出最上層所存數據的專用指令,堆棧內的數據不發(fā)生移動。,注意梯形圖的畫法,指令表程序 步序 指令 地址 0 LD Y2 1 A

8、NI X1 2 MPS 3 AND T1 4 OUT M101 6 MPP 7 OUT Y3,MPS,MPP,梯形圖(一層棧例),0 LDI X1 1 MPS 2 AND M100 3 OUT Y1 4 MRD 6 AND M101 7 OUT Y2 8 MPP 9 AND 102 10 OUT Y3,MPS、MRD、MPP指令的應用,梯形圖(一層棧例),0 LD X1 1 MPS 2 LDI X2 3 AND M0 4 OR X0 5 ANB 6 OUT Y1 7 MPP 8 AND X3 9 OUT Y2 10 LD X4 11 OR X5 12 ANB 13 OUT Y3,梯形圖(二層棧

9、例),0 LDI X1 1 MPS 2 AND X2 3 MPS 4 ANI M100 6 OUT Y0 7 MPP 8 AND M102 9 OUT Y1 10 MPP 11 AND X3 12 MPS 13 AND M100 14 OUT Y2 15 MPP 16 AND M105 17 OUT Y3,八、MC、MCR 指令 指令的作用 MC (Master Control):主控指令(公共觸點串聯) MCR (Master Control Reset):主控復位指令 指令的說明 MC、MCR指令的編程元件:Y、M; MC、MCR指令成對出現,缺一不可; MC指令后用LD/LDI指令,表示

10、建立子母線。 MC、MCR指令可以嵌套使用,嵌套級別為N0N7。 它在梯形圖中與一般的觸點垂直。它們是與母線相連的常開觸點,是控制一組電路的總開關。,指令的梯形圖,指令表程序 步序 指令 地址 0 LD X0 1 MC N0 2 M100 3 LD X1 4 OUT Y1 5 LD X3 6 OUT Y2 7 MCR N0,MC、MCR 指令的應用,多重嵌套主控指令,LD X0 MC N0 M100 LD X1 OUT Y0 。 LD X2 MC N1 M101 LD X3 OUT Y1 。 MCR N1 LD X4 OUT Y2 。 MCR N0 LD X5 OUT Y3,九、SET、RST

11、 指令 指令的作用 SET:置位指令(接通并保持) RST:復位指令(使位元件狀態(tài)為OFF并保持或對字元件清零 ) 指令的說明 SET指令的編程元件:Y、M、S RST指令的編程元件:Y、M、S、T、C、D RST指令具有優(yōu)先級。,指令的梯形圖,指令表程序 步序 指令 地址 0 LD X0 1 SET Y0 2 LD X1 3 RST Y0 4 LD X2 5 RST D0,SET、RST 指令的應用,積分計數器、定時器復位,指令表程序 步序 指令 地址 0 LD X0 1 RST T250 2 LD X1 3 OUT T250 K120 6 LD X2 7 OUT M8200 8 LD X3

12、 9 RST C200 10 LD X4 11 OUT C200 K34,十、PLF、PLS 指令 指令的作用 PLS (Pulse) :上升沿微分輸出指令 PLF:下降沿微分輸出指令 指令的說明 指令只能用于編程元件Y和M PLS為信號上升沿(OFFON)接通一個掃描周期。 PLF為信號下降沿(ONOFF)接通一個掃描周期。,指令的梯形圖,0 LD X0 1 PLS M0 2 LD M0 3 SET Y0 4 LD X1 5 PLF M1 6 LD M1 7 RST Y0,PLF、PLS指令的應用,十一INV指令,其功能是將INV指令執(zhí)行之前的運算結果取反,不需要指定軟元件號,在梯形圖中,只

13、能在能輸入AND或ANI、ANDP、ANDF指令步的相同位置處,才可編寫INV指令,而不能像LD、LDI、LDP、LDF那樣與母線直接相連,也不能像OR、ORI、ORP、ORF指令那樣單獨使用。,十二、NOP、END 指令 指令的作用 NOP:空操作指令 END: 程序結束指令 指令的說明 NOP、 END 指令無編程元件 PLC執(zhí)行程序時從0步掃描到END指令為止,后面的程序跳過不執(zhí)行。,3.2 編程的基本規(guī)則與技巧,一、編程的基本規(guī)則 觸點只能與左母線相連,不能與右母線相連; 線圈只能與右母線相連,不能直接與左母線相連,右母線可以省略; 線圈可以并聯,不能串聯連接; 應盡量避免雙線圈輸出。

14、,語句表編程規(guī)則,利用PLC基本指令對梯形圖編程時,務必按從左到右、自上而下的原則進行。在處理較復雜的觸點結構時,如觸點塊的串聯、并聯或與堆棧相關指令,指令表的表達順序為:先寫出參與因素的內容,再表達參與因素間的關系。,二、編程的技巧 幾個串聯回路并聯時,應該將串聯觸點多的回路寫在上方。,0 LD X4 1 LD X1 2 AND X2 3 ORB 4 OUT Y0,0 LD X1 1 AND X2 2 OR X2 3 OUT Y0,好!,不好!,幾個并聯回路串聯時,應該將并聯觸點多的回路寫在左方。,0 LD X1 1 LD X2 2 OR X4 3 ANB 4 OUT Y0,0 LD X2

15、1 OR X4 2 AND X1 3 OUT Y0,好!,不好!,觸點應畫在水平線上,不能畫在垂直分支線上 橋形電路的化簡方法:找出每條輸出路徑進行并聯,雙線圈輸出的處理 如果在同一程序中同一元件的線圈使用兩次或多次。,線圈并聯電路中,應將單個線圈放在上邊。,0 LD X1 1 MPS 2 AND X2 3 OUT Y0 4 MPP 5 OUT Y1,0 LD X1 1 OUT Y1 2 AND X2 3 OUT Y0,好!,不好!,3.3 基本邏輯指令應用,一、電動機的連續(xù)運轉 控制思路 電動機的額定電流較大,PLC不能用直接控制主電路,需要主電路。 找出所有輸入量和輸出量,接入I/O接線圖

16、。 為了擴大輸出電流,采用繼電器輸出方式。 熱繼電器的常閉觸點可以作為輸入信號進行過載保護,也可以在輸出進行保護。 梯形圖和指令表。,FR,FU,KM,QS,電源開關,接觸器主觸點,熱繼電器熱元件,熔斷器,三相異步電動機,L1 L2 L3,主電路,I/O接線圖,啟動按鈕 SB1X1,停止按鈕 SB2X2,運行接觸器 KM1Y1,熱繼電器的常閉觸點可以作為輸入信號進行過載保護,也可以在輸出進行保護,熱繼電器,梯形圖,指令表程序,啟動,自鎖,停止,X1,Y1,X2,步序 指令 地址,0 LD X1,1 OR Y1,2 ANI X2,3 OUT Y1,4 END,輸出線圈,電動機的連續(xù)運轉,常閉觸點

17、輸入信號的處理,電氣原理圖,端子接線圖,常閉觸點,梯形圖,常開觸點,二、電動機的正反轉控制,FU,KM1,QS,正轉 接觸器,反轉接觸器,L1 L2 L3,主電路,KM2,FR,注意調相,I/O接線圖,正轉啟動 SB2-X0,反轉啟動 SB3-X1,停止 SB1-X2,正轉接觸器 KM1-YI,反轉接觸器 KM2-Y2,正轉互鎖,反轉互鎖,梯形圖,指令表 0 LD X1 1 OR Y1 2 ANI X2 3 ANI X1 4 ANI Y2 5 OUT Y1 6 LD X1 7 OR Y2 8 ANI X2 9 ANI X0 10 ANI Y1 11 OUT Y2 12 END,正轉,反轉,電動

18、機的正反轉控制,注意 I/O接線圖中的硬件互鎖 梯形圖中的軟件互鎖,三、電動機的順序控制,主電路,I/O接線圖,M3運行,M2運行,M1運行,梯形圖,指令表,0 LD X0 1 OR Y1 2 ANI X1 3 OUT Y1 4 LD X2 5 OR Y2 6 ANB 7 ANI X3 8 OUT Y2 9 LD X4 10 OR Y3 11 ANB 12 ANI X5 13 OUT Y3 14 END,注意 回路的起點用LD指令 回路串聯指令為ANB,可以先串回路再串觸 點,也可以先串觸點 再串回路。,電動機的順序控制,四、定時器的應用,定時器設定值最大為32767,最長延時時間不足1小時,如何實現長延時?,問題的提出 FX系列PLC提供的定時器只有通電延

溫馨提示

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

評論

0/150

提交評論