![第6章步進順空_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/4/6b68bdd4-0b89-42c2-a3e2-8e1c9071c33d/6b68bdd4-0b89-42c2-a3e2-8e1c9071c33d1.gif)
![第6章步進順空_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/4/6b68bdd4-0b89-42c2-a3e2-8e1c9071c33d/6b68bdd4-0b89-42c2-a3e2-8e1c9071c33d2.gif)
![第6章步進順空_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/4/6b68bdd4-0b89-42c2-a3e2-8e1c9071c33d/6b68bdd4-0b89-42c2-a3e2-8e1c9071c33d3.gif)
![第6章步進順空_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/4/6b68bdd4-0b89-42c2-a3e2-8e1c9071c33d/6b68bdd4-0b89-42c2-a3e2-8e1c9071c33d4.gif)
![第6章步進順空_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/4/6b68bdd4-0b89-42c2-a3e2-8e1c9071c33d/6b68bdd4-0b89-42c2-a3e2-8e1c9071c33d5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、Date: 11/4/2021 Page: 1第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院第第6 6章章 步進順控指令及其應用步進順控指令及其應用 學習情景引入:學習情景引入:Date: 11/4/2021 Page: 2第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院第第6 6章章 步進順控指令及其應用步進順控指令及其應用 Date: 11/4/2021 Page: 3第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院6.1.16.1.1流程圖流程圖 Date: 11/4/2021 Page: 4第第6章章 步進順控指令及其應用步
2、進順控指令及其應用深圳職業(yè)技術學院流程圖與狀態(tài)轉(zhuǎn)移圖流程圖與狀態(tài)轉(zhuǎn)移圖Date: 11/4/2021 Page: 5第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 學習情境引入學習情境引入:根據(jù)控制要求,我們可以很容易根據(jù)控制要求,我們可以很容易地畫出控制系統(tǒng)的地畫出控制系統(tǒng)的工作流程圖工作流程圖(如圖(如圖6 6- -1 1所示),那所示),那么么, ,如何讓如何讓PLCPLC來識別工作流程圖呢?這就要將來識別工作流程圖呢?這就要將流程圖流程圖轉(zhuǎn)化為轉(zhuǎn)化為PLCPLC能夠識別的能夠識別的狀態(tài)轉(zhuǎn)移圖狀態(tài)轉(zhuǎn)移圖。6.1.26.1.2狀態(tài)轉(zhuǎn)移圖狀態(tài)轉(zhuǎn)移圖 要將流程圖轉(zhuǎn)化為狀態(tài)
3、轉(zhuǎn)移圖只要進行如下的變換(即“漢譯英”)Date: 11/4/2021 Page: 6第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 將整個控制過程按任務要求分解成若干個工序,其中的每一個工序?qū)粋€狀態(tài)(即步),并分配狀態(tài)繼電器。 搞清楚每個狀態(tài)的功能。狀態(tài)的功能是通過狀態(tài)元件驅(qū)動各種負載(即線圈或功能指令)來完成的,負載可由狀態(tài)元件直接驅(qū)動,也可由其他軟觸點的邏輯組合驅(qū)動。 找出每個狀態(tài)的轉(zhuǎn)移條件和方向,即在什么條件下將下一個狀態(tài)“激活”。狀態(tài)的轉(zhuǎn)移條件可以是單一的觸點,也可以是多個觸點串、并聯(lián)電路的組合。 根據(jù)控制要求或工藝要求,畫出狀態(tài)轉(zhuǎn)移圖。1 1設計狀態(tài)轉(zhuǎn)移圖
4、的方法和步驟設計狀態(tài)轉(zhuǎn)移圖的方法和步驟 復位S0,黃燈亮S20,綠燈亮S21,紅燈亮S22。S0:PLC初始及停止復位(驅(qū)動ZRST S20 S22區(qū)間復位指令)。S20:亮黃燈、延時(驅(qū)動Y0、T0的線圈,使黃燈亮1s)。S21:亮綠燈、延時(驅(qū)動Y1、T1的線圈,使綠燈亮1s)。S22:亮紅燈、延時(驅(qū)動Y2、T2的線圈,使紅燈亮1s)。S0:初始脈沖M8002、停止按鈕(常開觸點)X0,并且,這兩個條件是或的關系。S20:一個是起動按鈕X1,另一個是從S22來的定時器T2的延時閉合觸點。S21:定時器T0的延時閉合觸點。S22:定時器T1的延時閉合觸點。Date: 11/4/2021 P
5、age: 7第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院Date: 11/4/2021 Page: 8第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 狀態(tài)轉(zhuǎn)移圖中的狀態(tài)有驅(qū)動負載、指定狀態(tài)轉(zhuǎn)移圖中的狀態(tài)有驅(qū)動負載、指定轉(zhuǎn)移方向和轉(zhuǎn)移條件三個要素。其中指定轉(zhuǎn)移轉(zhuǎn)移方向和轉(zhuǎn)移條件三個要素。其中指定轉(zhuǎn)移方向和轉(zhuǎn)移條件是必不可少的,驅(qū)動負載則要方向和轉(zhuǎn)移條件是必不可少的,驅(qū)動負載則要視具體情況,也可能不進行實際負載的驅(qū)動。視具體情況,也可能不進行實際負載的驅(qū)動。2 2狀態(tài)的三要素狀態(tài)的三要素 3 3狀態(tài)轉(zhuǎn)移和驅(qū)動的過程狀態(tài)轉(zhuǎn)移和驅(qū)動的過程 Date: 11
6、/4/2021 Page: 9第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 可以將復雜的控制任務或控制過程分解成若可以將復雜的控制任務或控制過程分解成若干個干個狀態(tài)狀態(tài)。無論多么復雜的過程都能分解為若干個狀。無論多么復雜的過程都能分解為若干個狀態(tài),有利于程序的結(jié)構(gòu)化設計。態(tài),有利于程序的結(jié)構(gòu)化設計。 相對某一個具體的狀態(tài)來說,控制任務簡單了,相對某一個具體的狀態(tài)來說,控制任務簡單了,給局部給局部程序程序的編制帶來了方便。的編制帶來了方便。 整體程序是局部程序的綜合,只要搞清楚各整體程序是局部程序的綜合,只要搞清楚各狀態(tài)需要完成的動作、狀態(tài)轉(zhuǎn)移的條件和轉(zhuǎn)移的方向,狀態(tài)需要
7、完成的動作、狀態(tài)轉(zhuǎn)移的條件和轉(zhuǎn)移的方向,就可以進行狀態(tài)轉(zhuǎn)移圖的設計。就可以進行狀態(tài)轉(zhuǎn)移圖的設計。 這種圖形很容易理解,可讀性很強,能清楚這種圖形很容易理解,可讀性很強,能清楚地反映整個控制的工藝過程。地反映整個控制的工藝過程。4狀態(tài)轉(zhuǎn)移圖的特點狀態(tài)轉(zhuǎn)移圖的特點Date: 11/4/2021 Page: 10第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 若對應狀態(tài)若對應狀態(tài)“有電有電”(即(即“激活激活”),),則狀態(tài)的負載驅(qū)動和轉(zhuǎn)移處理則狀態(tài)的負載驅(qū)動和轉(zhuǎn)移處理才有可能執(zhí)行;若對應狀態(tài)才有可能執(zhí)行;若對應狀態(tài)“無電無電”(即(即“未激活未激活”),則狀態(tài)的負載驅(qū)),則狀
8、態(tài)的負載驅(qū)動和轉(zhuǎn)移處理就不可能執(zhí)行。因此,除初始狀態(tài)外,其他所有狀態(tài)只有在動和轉(zhuǎn)移處理就不可能執(zhí)行。因此,除初始狀態(tài)外,其他所有狀態(tài)只有在其前一個狀態(tài)處于其前一個狀態(tài)處于“激活激活”且轉(zhuǎn)移條件成立時才可能被且轉(zhuǎn)移條件成立時才可能被“激活激活”;同時,;同時,一旦一旦下一個狀態(tài)下一個狀態(tài)被被“激活激活”,上一個狀態(tài)上一個狀態(tài)就自動變成就自動變成“無電無電”。從。從PLC程程序的循環(huán)掃描角度來分析,在狀態(tài)轉(zhuǎn)移圖中,所謂的序的循環(huán)掃描角度來分析,在狀態(tài)轉(zhuǎn)移圖中,所謂的“有電有電”或或“激活激活”可以理解為該段程序可以理解為該段程序被掃描執(zhí)行被掃描執(zhí)行;而;而“無電無電”或或“未激活未激活”則可以理解
9、為則可以理解為該段程序該段程序被跳過被跳過,未能掃描執(zhí)行。這樣,狀態(tài)轉(zhuǎn)移圖的分析就變得條理清,未能掃描執(zhí)行。這樣,狀態(tài)轉(zhuǎn)移圖的分析就變得條理清楚,無需考慮狀態(tài)間繁雜的楚,無需考慮狀態(tài)間繁雜的聯(lián)鎖關系聯(lián)鎖關系。也可以將狀態(tài)轉(zhuǎn)移圖理解為。也可以將狀態(tài)轉(zhuǎn)移圖理解為“接力接力賽跑賽跑”,只要跑完自己這一棒,接力棒傳給下一個人,就由下一個人去跑,只要跑完自己這一棒,接力棒傳給下一個人,就由下一個人去跑,自己就可以不跑了?;蛘呃斫鉃樽约壕涂梢圆慌芰??;蛘呃斫鉃椤爸桓勺约盒枰傻氖拢瑹o需考慮其他只干自己需要干的事,無需考慮其他”。 6.1.3狀態(tài)轉(zhuǎn)移圖的理解狀態(tài)轉(zhuǎn)移圖的理解 Date: 11/4/2021
10、Page: 11第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 6.2.1步進順控指令 STLSTL是利用內(nèi)部軟元件(狀態(tài)S S)在順控程序上進行工序步進式控制的指令。 RETRET是用于狀態(tài)(S S)流程的結(jié)束,實現(xiàn)返回主程序(母線)的指令。6.2步進順控指令及其編程方法步進順控指令及其編程方法Date: 11/4/2021 Page: 12第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 STL步進觸點指令用于“激活”某個狀態(tài),其梯形圖符號為。在梯形圖上體現(xiàn)為從主母線上引出的狀態(tài)觸點,有建立子母線的功能,以使該狀態(tài)的所有操作都在子母線上進行,狀態(tài)轉(zhuǎn)
11、移圖和狀態(tài)梯形圖的對應關系如圖4-4所示。1STL指令指令Date: 11/4/2021 Page: 13第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 RET指令用于返回主母線,其梯形圖符號為。該指令使步進順控程序執(zhí)行完畢時,非步進順控程序的操作在主母線上完成。為防止出現(xiàn)邏輯錯誤,步進順控程序的結(jié)尾必須使用RET步進返回指令。2RET指令指令Date: 11/4/2021 Page: 14第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 對狀態(tài)轉(zhuǎn)移圖進行編程,就是如何使用對狀態(tài)轉(zhuǎn)移圖進行編程,就是如何使用STL和和RET指令指令的問題。狀態(tài)轉(zhuǎn)移圖的編
12、程原則為:先進行負載的驅(qū)動處理,的問題。狀態(tài)轉(zhuǎn)移圖的編程原則為:先進行負載的驅(qū)動處理,然后進行狀態(tài)的轉(zhuǎn)移處理。然后進行狀態(tài)的轉(zhuǎn)移處理。圖圖6-2所示的指令表程序見表所示的指令表程序見表6-1,其狀態(tài)梯形圖如圖其狀態(tài)梯形圖如圖6-3所示。所示。 6.2.2 狀態(tài)轉(zhuǎn)移圖的編程方法狀態(tài)轉(zhuǎn)移圖的編程方法6.2.3編程注意事項編程注意事項P176頁頁Date: 11/4/2021 Page: 15第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院Date: 11/4/2021 Page: 16第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院6.3 單流程的程序設計如
13、如彩燈循環(huán)點亮彩燈循環(huán)點亮控制程序,雖然是循環(huán)控制,但都以一定順序逐步執(zhí)行且沒有分支,所以屬于單一順序流程。圖中在S22S22執(zhí)行完后即結(jié)束。在步進階梯圖中,以復位(RSTRST)正在執(zhí)行的步來結(jié)束步進動作。 從頭到尾只有一條路可走,稱為單流程結(jié)構(gòu)。Date: 11/4/2021 Page: 17第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 單流程控制的編程比較簡單,其編程方法和步驟如下。 根據(jù)控制要求,列出PLC的I/O分配表,畫出I/O分配圖。 將整個工作過程按工作步序進行分解,每個工作步序?qū)粋€狀態(tài),將其分為若干個狀態(tài)。 理解每個狀態(tài)的功能和作用,即設計驅(qū)動程序
14、。 找出每個狀態(tài)的轉(zhuǎn)移條件和轉(zhuǎn)移方向。 根據(jù)以上分析,畫出控制系統(tǒng)的狀態(tài)轉(zhuǎn)移圖。 根據(jù)狀態(tài)轉(zhuǎn)移圖寫出指令表。6.3.1 設計方法和步驟Date: 11/4/2021 Page: 18第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院【應用系統(tǒng)設計】 簡易紅綠燈控制系統(tǒng)6.3.2 程序設計實例程序設計實例例例1簡易紅綠燈控制系統(tǒng)西東南北Date: 11/4/2021 Page: 19第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院南北B南北B南北B南北B東西A東西A東西A東西ADate: 11/4/2021 Page: 20第第6章章 步進順控指令及其應用步
15、進順控指令及其應用深圳職業(yè)技術學院Date: 11/4/2021 Page: 21第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院Date: 11/4/2021 Page: 22第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院Date: 11/4/2021 Page: 23第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院T0T1T2T3X0Date: 11/4/2021 Page: 24第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院Date: 11/4/2021 Page: 25第第6章章 步進順控指令及其應用步
16、進順控指令及其應用深圳職業(yè)技術學院SETSET在步進梯形圖中,作為狀態(tài)轉(zhuǎn)移指令使用。STLSTL為狀態(tài)動作的步進起始指令STLSTL與SETSET指令之間的部分為該狀態(tài)所需做的動作動作。Date: 11/4/2021 Page: 26第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院用LD或LDI指令設置轉(zhuǎn)移條件用SET指令設置狀態(tài)以STL指令開始設置動作母線用OUT指令設置動作Date: 11/4/2021 Page: 27第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院例例2 電動機循環(huán)正反轉(zhuǎn)的電動機循環(huán)正反轉(zhuǎn)的PLC控制控制 設計一個電動機循環(huán)正反轉(zhuǎn)
17、的控制系設計一個電動機循環(huán)正反轉(zhuǎn)的控制系統(tǒng)。其控制要求如下:按下起動按鈕,電統(tǒng)。其控制要求如下:按下起動按鈕,電動機正轉(zhuǎn)動機正轉(zhuǎn)3s,暫停,暫停2s,反轉(zhuǎn),反轉(zhuǎn)3s,暫停,暫停2s,如此循環(huán)如此循環(huán)5個周期,然后自動停止;運行中,個周期,然后自動停止;運行中,可按停止按鈕停止,熱繼電器動作也應??砂赐V拱粹o停止,熱繼電器動作也應停止。止。Date: 11/4/2021 Page: 28第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院1I/O分配分配 根據(jù)控制要求,其I/O分配為X0:停止按鈕,X1:起動按鈕,X2:熱繼電器動合點;Y1:電動機正轉(zhuǎn)接觸器,Y2:電動機反轉(zhuǎn)接觸
18、器。 2狀態(tài)轉(zhuǎn)移圖狀態(tài)轉(zhuǎn)移圖 根據(jù)控制要求可知,這是一個單流程控制根據(jù)控制要求可知,這是一個單流程控制程序,其工作流程圖如圖程序,其工作流程圖如圖4-10所示;所示; 再根據(jù)其工作流程圖可以畫出其狀態(tài)轉(zhuǎn)移再根據(jù)其工作流程圖可以畫出其狀態(tài)轉(zhuǎn)移圖,如圖圖,如圖4-11所示。所示。Date: 11/4/2021 Page: 29第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院Date: 11/4/2021 Page: 30第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 3系統(tǒng)接線圖系統(tǒng)接線圖 根據(jù)系統(tǒng)控制要求,其系統(tǒng)接線圖如圖根據(jù)系統(tǒng)控制要求,其系統(tǒng)接線圖如
19、圖4-12所示。所示。Date: 11/4/2021 Page: 31第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 例例3 用步進順控指令設計一個彩燈自動循環(huán)閃爍用步進順控指令設計一個彩燈自動循環(huán)閃爍的控制程序。其控制要求如下:的控制程序。其控制要求如下:3盞彩燈盞彩燈HL1、HL2、HL3,按下起動按鈕后,按下起動按鈕后HL1亮,亮,1s后后HL1滅、滅、HL2亮,亮,1s后后HL2滅、滅、HL3亮,亮,1s后后HL3滅,滅,1s后后HL1、HL2、HL3全亮,全亮,1s后后HL1、HL2、HL3全滅,全滅,1s后后HL1、HL2、HL3全亮,全亮,1s后后HL1、H
20、L2、HL3全滅,全滅,1s后后HL1亮亮如此循環(huán);隨時按停止按鈕停止系統(tǒng)運如此循環(huán);隨時按停止按鈕停止系統(tǒng)運行。行。Date: 11/4/2021 Page: 32第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 R E T Date: 11/4/2021 Page: 33第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 當S0S0之行后,若X1X1先有效,則跳到S21S21執(zhí)行,此后即使X2X2有效,S22S22也無法執(zhí)行。之后若X3X3有效,則脫離S21S21而跳到S23S23執(zhí)行,當X5有效后,則結(jié)束流程。 當S0S0之行后,若X2X2先有效,則
21、跳到S22S22執(zhí)行,此后即使X1X1有效,S21S21也無法執(zhí)行。 若有多條路徑,而只能選擇其中一條路徑來執(zhí)行,這種分支方式稱為選擇分支。6.4 6.4 選擇性流程的程序設計選擇性流程的程序設計Date: 11/4/2021 Page: 34第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 選擇分支流程不能交叉,對左圖所示的流程必須按右邊所示的流程進行修改。Date: 11/4/2021 Page: 35第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院6.4.16.4.1選擇性流程及其編程選擇性流程及其編程Date: 11/4/2021 Page: 3
22、6第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 從從3個流程中選擇執(zhí)行哪一個流程由轉(zhuǎn)移條件個流程中選擇執(zhí)行哪一個流程由轉(zhuǎn)移條件X0、X10、X20決定。決定。 分支轉(zhuǎn)移條件分支轉(zhuǎn)移條件X0、X10、X20不能同時接通,不能同時接通,哪個先接通,就執(zhí)行哪條分支。哪個先接通,就執(zhí)行哪條分支。 當當S20已動作時,一旦已動作時,一旦X0接通,程序就向接通,程序就向S21轉(zhuǎn)移,則轉(zhuǎn)移,則S20就復位。因此,即使以后就復位。因此,即使以后X10或或X20接接通,通,S31或或S41也不會動作。也不會動作。 匯合狀態(tài)匯合狀態(tài)S50可由可由S22、S32、S42中任意一中任意一個驅(qū)動
23、。個驅(qū)動。6.4.1選擇性流程及其編程選擇性流程及其編程1.選擇性流程程序的特點選擇性流程程序的特點Date: 11/4/2021 Page: 37第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 選擇性分支的編程與一般狀態(tài)的編程一樣,先選擇性分支的編程與一般狀態(tài)的編程一樣,先進行驅(qū)動處理,然后進行轉(zhuǎn)移處理,所有的轉(zhuǎn)移處理進行驅(qū)動處理,然后進行轉(zhuǎn)移處理,所有的轉(zhuǎn)移處理按順序執(zhí)行,簡稱先驅(qū)動后轉(zhuǎn)移。因此,首先對按順序執(zhí)行,簡稱先驅(qū)動后轉(zhuǎn)移。因此,首先對S20進行驅(qū)動處理(進行驅(qū)動處理(OUT Y0),然后按),然后按S21、S31、S41的順序進行轉(zhuǎn)移處理。的順序進行轉(zhuǎn)移處理
24、。 2選擇性分支的編程選擇性分支的編程 3選擇性匯合的編程選擇性匯合的編程Date: 11/4/2021 Page: 38第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院【應用范例】洗車洗車流程控制6.4.2 程序設計實例程序設計實例例例1洗車流程控制洗車流程控制Date: 11/4/2021 Page: 39第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院若方式選擇開關(COSCOS)置于手動方式,當按下STARTSTART啟動后, 則按下列程序動作:執(zhí)行泡沫清洗(用MC1MC1驅(qū)動);按PB1PB1則執(zhí)行清水沖洗(用MC2MC2驅(qū)動);按PB2PB2
25、則執(zhí)行風干(用MC3MC3驅(qū)動);按PB3PB3則結(jié)束洗車。若方式若選擇開關(COSCOS)置于自動方式,當按START啟動后, 則自動按洗車流程執(zhí)行。其中泡沫清洗10秒、清水沖洗20 秒、風干5秒,結(jié)束后回到待洗狀態(tài)。任何時候按下STOPSTOP,則所有輸出復位,停止洗車項目說明:Date: 11/4/2021 Page: 40第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院功能分析:手動、自動只能選擇其一,因此使用選擇分支來做。依題目說明可將電路規(guī)劃為兩種功能,而每種功能有三種依PBPB按鈕或設定時間而順序執(zhí)行的狀態(tài)。手動狀態(tài)狀態(tài)S21S21MC1MC1動作狀態(tài)S22S
26、22MC2MC2動作狀態(tài)S23S23MC3MC3動作狀態(tài)S24S24停止自動狀態(tài)狀態(tài)S31S31MC1MC1動作狀態(tài)S32S32MC2MC2動作狀態(tài)S33S33MC3MC3動作狀態(tài)S24S24停止Date: 11/4/2021 Page: 41第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院元件分配: 啟動按鈕、停止按鈕,使用輸入繼電器方式選擇開關,使用輸入繼電器清水沖洗按鈕,使用輸入繼電器泡沫清洗驅(qū)動,使用輸出繼電器風干機驅(qū)動,使用輸出繼電器清水沖洗驅(qū)動,使用輸出繼電器風干按鈕,使用輸入繼電器結(jié)束按鈕,使用輸入繼電器Date: 11/4/2021 Page: 42第第6章
27、章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院繪繪制狀態(tài)流程圖STOP動作設 置M 0, 可 暫 存START按鈕狀態(tài),避免一直按住按鈕另一種結(jié)束方式:清除本身手手動動流流程程手手動動流流程程自自動動流流程程自自動動流流程程允許再次啟動電路Date: 11/4/2021 Page: 43第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院步進階梯圖轉(zhuǎn)換Date: 11/4/2021 Page: 44第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院鍵入程序:將程序錄入編程器并下載到目標PLC將步進階梯圖轉(zhuǎn)換為語句表Date: 11/4/2021
28、Page: 45第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 例例2 用步進指令設計電動機正反轉(zhuǎn)的控制程序。用步進指令設計電動機正反轉(zhuǎn)的控制程序。其控制要求如下:按正轉(zhuǎn)起動按鈕其控制要求如下:按正轉(zhuǎn)起動按鈕SB1,電動機正轉(zhuǎn),電動機正轉(zhuǎn),按停止按鈕按停止按鈕SB,電動機停止;按反轉(zhuǎn)起動按鈕,電動機停止;按反轉(zhuǎn)起動按鈕SB2,電動機反轉(zhuǎn),按停止按鈕電動機反轉(zhuǎn),按停止按鈕SB,電動機停止;且熱繼,電動機停止;且熱繼電器具有保護功能。電器具有保護功能。6.4.2 程序設計實例程序設計實例Date: 11/4/2021 Page: 46第第6章章 步進順控指令及其應用步進順控指
29、令及其應用深圳職業(yè)技術學院 當S0S0執(zhí)行后,若X1X1有效,則S20S20及S21S21同時執(zhí)行。 若有多條路徑,且必須同時執(zhí)行,這種分支的方式稱為并進分支流程。在各條路徑都執(zhí)行后,才會繼續(xù)往下指令,像這種有等待功能的方式稱之為并進匯合。 當S22S22及S23S23都已執(zhí)行后,若X4X4有效,則脫離S22S22及S23S23而跳到S24S24執(zhí)行,程序結(jié)束。 當左邊路徑已執(zhí)行到S22S22,而右邊路徑尚停留在S21S21時,此時即使X4X4有效,也不會跳到S24S24執(zhí)行。6.56.5并行性流程的程序設計并行性流程的程序設計Date: 11/4/2021 Page: 47第第6章章 步進順
30、控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 如左圖所示的流程都是可能的程序。B流程沒有問題,但A流程在并進匯合處有等待動作的狀態(tài),請務必注意。6.56.5并行性流程的程序設計并行性流程的程序設計Date: 11/4/2021 Page: 48第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 如在并進分支與匯合點處不允許符號*或符號 的轉(zhuǎn)移條件,應按右圖修改。Date: 11/4/2021 Page: 49第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院6.5.1 并行性流程及其編程并行性流程及其編程Date: 11/4/2021 Page: 50
31、第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 1 1并行性流程程序的特點并行性流程程序的特點Date: 11/4/2021 Page: 51第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院 并行性分支的編程與選擇性分支的編程一樣,先進行驅(qū)動處理,然后進行轉(zhuǎn)移處理,所有的轉(zhuǎn)移處理按順序執(zhí)行。根據(jù)并行性分支的編程方法,首先對S20進行驅(qū)動處理(OUT Y0),然后按第一分支(S21、S22),第二分支(S31、S32),第三分支(S41、S42)的順序進行轉(zhuǎn)移處理。2 2并行性分支的編程并行性分支的編程 3并行性匯合的編程并行性匯合的編程Date: 11
32、/4/2021 Page: 52第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院【應用系統(tǒng)設計】氣壓式?jīng)_孔加工機氣壓式?jīng)_孔加工機控制系統(tǒng)6.5.2 程序設計實例程序設計實例例例1氣壓式?jīng)_孔加工機控制系統(tǒng)氣壓式?jīng)_孔加工機控制系統(tǒng)Date: 11/4/2021 Page: 53第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院工件的補充、沖孔、測試及搬運可同時進行。控制說明:工件的補充由傳送帶(電機M0M0驅(qū)動)送入。工件的搬運分合格品及不合格品兩種,由測孔部分判斷。若測孔機在設定時間內(nèi)能測孔到底(MS2 ONMS2 ON),則為合格品,否則即為不合格品。不合
33、格品在測孔完畢后,由A缸抽離隔離板,讓不合格的工件自動掉入廢料箱;若為合格品,則在工件到達 搬運點后,由B缸抽離隔離板,讓合格的工件自動調(diào)入包裝箱。Date: 11/4/2021 Page: 54第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院功能分析:系統(tǒng)由5個流程組成:復位流程,清除殘余工件;工件補充流程,根據(jù)有無工件控制傳送帶的啟停;沖孔流程,根據(jù)沖孔位置有無工件控制沖孔機是否實施沖孔加工;測孔流程,檢測孔加工是否合格,由此判斷工件的處理方式;搬運流程,將合格工件送入包裝箱。因為只有一個放在工件補充位置的PH0PH0來偵測工件的有無,而另外的鉆孔、測孔及搬運位置并沒有
34、其他傳感裝置,那么應如何得知相應位置有無工件呢?本題所使用的方式是為工件補充、鉆孔、測孔及搬運設置4個標志,即M10-M13M10-M13。當PH0PH0偵測到傳送帶送來的工件時,則設定M10M10為1,當轉(zhuǎn)盤轉(zhuǎn)動后,用左移指令將M10-M13M10-M13左移一個位元,亦即M11M11為1,鉆孔機因此標志為1而動作。其他依此類推,測孔機依標志M12M12動作、包裝搬運依M13M13動作。Date: 11/4/2021 Page: 55第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院元件分配及端子接線: Date: 11/4/2021 Page: 56第第6章章 步進順控指
35、令及其應用步進順控指令及其應用深圳職業(yè)技術學院繪繪制功能流程圖a.原點復位流程OFFOFF動作動作定位由定位由OFF變?yōu)樽優(yōu)镺N時轉(zhuǎn)時轉(zhuǎn)盤停止盤停止驅(qū)動轉(zhuǎn)盤驅(qū)動轉(zhuǎn)盤電機電機(M1 ON)A缸抽離缸抽離隔離板隔離板判斷是否判斷是否做完四次做完四次Date: 11/4/2021 Page: 57第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院繪繪制功能流程圖b.工件補充流程傳送帶轉(zhuǎn)動傳送帶轉(zhuǎn)動(M0 ON)設定設定M10M10為為1(1(表示表示有工件有工件) )有工件有工件(PH0PH0動作)動作)時間到時間到?jīng)]有工件沒有工件c.氣壓沖孔流程鉆孔機動作鉆孔機動作(Y4 ONY
36、4 ON)鉆孔機鉆孔機返回返回有無工件標志有無工件標志(M11M11為為1 1表示表示有工件)有工件)設置設置8 8秒秒等待時間等待時間Date: 11/4/2021 Page: 58第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院繪繪制功能流程圖d.測孔流程e.工件搬運流程Date: 11/4/2021 Page: 59第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院初始復位流程定位格由OFF變?yōu)镺N時轉(zhuǎn)盤停止工件搬運流程測孔流程鉆孔流程步進階梯圖轉(zhuǎn)換Date: 11/4/2021 Page: 60第第6章章 步進順控指令及其應用步進順控指令及其應用深
37、圳職業(yè)技術學院 例2 用步進指令設計一個按鈕式人行橫道指示燈的控制程序。其控制要求如下:按X0或X1按鈕,人行道和車道指示燈按圖4-19所示點亮。6.5.2 程序設計實例程序設計實例 Date: 11/4/2021 Page: 61第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院Date: 11/4/2021 Page: 62第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院實訓17實訓23 實訓部分采用我校的教學軟件進行講解,同時實訓部分采用我校的教學軟件進行講解,同時對照實訓室的實訓設備采用邊講、邊學、邊導的教學對照實訓室的實訓設備采用邊講、邊學、邊導的教學模式進行(模式進行(PLC部分共有部分共有37個項目可供選擇)。個項目可供選擇)。Date: 11/4/2021 Page: 63第第6章章 步進順控指令及其應用步進順控指令及其應用深圳職業(yè)技術學院實訓實訓4 自動交通燈的自動交通燈的PLC控制控制一、實訓目的一、實訓目的(1)掌握并行性流程程序的用法。(2)掌握設計并行性流程狀態(tài)轉(zhuǎn)移圖的基本方法和技巧。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年直流風扇項目規(guī)劃申請報告
- 2025年度電力供需雙方策劃協(xié)議書
- 2025年公司辦公地點租賃協(xié)議范本
- 2025年度個人借款與擔保協(xié)議
- 2025年建筑行業(yè)工人雇傭策劃合同樣本
- 2025年耗盡關機傳感器項目規(guī)劃申請報告模范
- 2025年城市交通安全策劃與事故應急處理協(xié)議
- 2025年直流斬波調(diào)壓牽引裝置項目規(guī)劃申請報告
- 2025年郵政專用機械及器材項目申請報告模范
- 2025年個人抵押貸款償還協(xié)議
- 2025勞動合同法重點法條導讀附案例詳解
- 2025年全國科技活動周科普知識競賽試題庫及答案
- 2024年全國中學生生物學聯(lián)賽試題及答案詳解
- 工廠生產(chǎn)區(qū)清潔流程及安全規(guī)范
- 化學丨百師聯(lián)盟2025屆高三1月一輪復習聯(lián)考(五)化學試卷及答案
- 2024年全國職業(yè)院校技能大賽中職(酒店服務賽項)備賽試題庫(500題)
- 工程建設項目培訓
- 2025年1月浙江省高考英語試卷真題(含答案)
- 青海省西寧市市級名校2025屆中考生物全真模擬試題含解析
- 鐵路路基工程施工組織設計方案
- 小學班會-交通安全伴我行(共25張課件)
評論
0/150
提交評論