9PLC順控設計法程序設計課件_第1頁
9PLC順控設計法程序設計課件_第2頁
9PLC順控設計法程序設計課件_第3頁
9PLC順控設計法程序設計課件_第4頁
9PLC順控設計法程序設計課件_第5頁
已閱讀5頁,還剩41頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

PLC順控設計法程序設計狀態轉移圖步進指令狀態轉移圖的編制方法流程圖流程圖

是一種描述順序控制功能的圖解表示法,特別適合于編制復雜的順控程序形式(類型)

單流程結構

選擇結構

并行結構組成由狀態、轉移和有向線段組成流程圖(單流程、選擇結構)單流程結構選擇結構流程圖(并行結構)雙線狀態轉移圖(SFC)狀態轉移圖

圖中每一步包含:驅動負載、轉移條件、轉換目標。

步進指令步進指令(STL/RET)

STL(步進觸點指令)

RET(步進返回指令)

STL和RET指令只有與狀態器S配合才能具有步進功能。例如:STLS20,S20表示狀態常開觸點,稱為STL觸點(步進觸點),它在梯形圖中的符號為,它沒有常閉觸點

1)STL觸點是與左側母線相連的常開觸點,STL觸點接通,則對應的狀態為活動步;2)與STL觸點相連的觸點用LD或LDI指令,執行完RET后返回左母線;3)STL觸點可直接驅動或通過別的觸點驅動Y、M、S、T等元件的線圈;步進指令的使用說明4)新一狀態置位,原來的狀態自動復位5)PLC只執行活動步對應的電路,所以使用STL指令時允許雙線圈輸出;6)在中斷程序和子程序內,不能使用STL指令。7)STL觸點驅動的電路塊中不能使用MC和MCR指令,但可以用CJ指令;SFC的編制方法狀態分配確定工步狀態輸出確定每個狀態的負載驅動與功能狀態轉移明確狀態轉移的條件和方向【應用系統設計】簡易紅綠燈控制系統T0T1T2T3X0SET在步進梯形圖中,作為狀態轉移指令使用。STL為狀態動作的步進起始指令STL與SET指令之間的部分為該狀態所需做的動作。用LD或LDI指令設置轉移條件用SET指令設置狀態以STL指令開始設置動作母線用OUT指令設置動作【應用范例】洗車流程控制二、選擇分支與匯合流程設計①若方式選擇開關(COS)置于手動方式,當按下START啟動后,則按下列程序動作:執行泡沫清洗(用MC1驅動);按PB1則執行清水沖洗(用MC2驅動);按PB2則執行風干(用MC3驅動);按PB3則結束洗車。②若方式若選擇開關(COS)置于自動方式,當按START啟動后,則自動按洗車流程執行。其中泡沫清洗10秒、清水沖洗20

秒、風干5秒,結束后回到待洗狀態。③任何時候按下STOP,則所有輸出復位,停止洗車項目說明:功能分析:①手動、自動只能選擇其一,因此使用選擇分支來做。②依題目說明可將電路規劃為兩種功能,而每種功能有三種依PB按鈕或設定時間而順序執行的狀態。手動狀態狀態S21→MC1動作狀態S22→MC2動作狀態S23→MC3動作狀態S24→停止自動狀態狀態S31→MC1動作狀態S32→MC2動作狀態S33→MC3動作狀態S24→停止元件分配:啟動按鈕、停止按鈕,使用輸入繼電器X0、X1方式選擇開關,使用輸入繼電器X2清水沖洗按鈕,使用輸入繼電器X3泡沫清洗驅動,使用輸出繼電器Y1風干機驅動,使用輸出繼電器Y2清水沖洗驅動,使用輸出繼電器Y0風干按鈕,使用輸入繼電器X4結束按鈕,使用輸入繼電器X5繪繪制狀態流程圖STOP動作設置M0,可暫存START按鈕狀態,避免一直按住按鈕另一種結束方式:清除本身允許再次啟動電路步進階梯圖轉換鍵入程序:將程序錄入編程器并下載到目標PLC將步進階梯圖轉換為語句表【應用系統設計】氣壓式沖孔加工機控制系統三、并進分支與匯合流程設計①工件的補充、沖孔、測試及搬運可同時進行。控制說明:

②工件的補充由傳送帶(電機M0驅動)送入。

③工件的搬運分合格品及不合格品兩種,由測孔部分判斷。若測孔機在設定時間內能測孔到底(MS2ON),則為合格品,否則即為不合格品。

④不合格品在測孔完畢后,由A缸抽離隔離板,讓不合格的工件自動掉入廢料箱;若為合格品,則在工件到達搬運點后,由B缸抽離隔離板,讓合格的工件自動調入包裝箱。功能分析:

①系統由5個流程組成:復位流程,清除殘余工件;工件補充流程,根據有無工件控制傳送帶的啟停;沖孔流程,根據沖孔位置有無工件控制沖孔機是否實施沖孔加工;測孔流程,檢測孔加工是否合格,由此判斷工件的處理方式;搬運流程,將合格工件送入包裝箱。

②因為只有一個放在工件補充位置的PH0來偵測工件的有無,而另外的鉆孔、測孔及搬運位置并沒有其他傳感裝置,那么應如何得知相應位置有無工件呢?本題所使用的方式是為工件補充、鉆孔、測孔及搬運設置4個標志,即M10-M13。當PH0偵測到傳送帶送來的工件時,則設定M10為1,當轉盤轉動后,用左移指令將M10-M13左移一個位元,亦即M11為1,鉆孔機因此標志為1而動作。其他依此類推,測孔機依標志M12動作、包裝搬運依M13動作。元件分配及端子接線:繪繪制功能流程圖a.原點復位流程OFF動作定位由OFF變為ON時轉盤停止驅動轉盤電機(M1ON)A缸抽離隔離板判斷是否做完四次繪繪制功能流程圖b.工件補充流程傳送帶轉動(M0ON)設定M10為1(表示有工件)有工件(PH0動作)時間到沒有工件c.氣壓沖孔流程鉆孔機動作(Y4ON)鉆孔機返回有無工件標志(M11為1表示有工件)設置8秒等待時間繪繪制功能流程圖d.測孔流程e.工件搬運流程步進階梯圖轉換X0:停止;X1:開始;X2:檢測工件有無;X3:定位檢測;X4:開始鉆孔;X5:鉆孔到底;X6:開始測控;X7:測孔到位。Y0:傳送帶電機;Y1:鉆盤電機;Y2:A缸抽離隔離板;Y3:B缸抽離隔離板;Y4:鉆孔機;Y5:測孔機【練習】機械手臂控制系統

①工件的補充使用人工控制,可直接將工件放在D點(LS0動)。控制說明:②只要D點有工件,機械手臂即先下降(B缸動作)將工件抓取(C缸動作)后上升(B缸復位),再將工件搬運(A缸動作)到E點上方,機械手臂再次下降(B缸動作)后放開(C缸復位)工件,機械手臂上升(B缸復位),最后機械手臂再回到原點(A缸復位)。③A,B,C缸均為單作用氣缸,使用電磁控制。④C缸在抓取或放開工件后,都需有1秒的間隔,機械手臂才能動作。⑤當E點有工件且B缸已上升到LS4時,傳送帶電機轉動以運走工件,經2秒后傳送帶電機自動停止。工件若未完全運走(計時未到)時,則應等待傳送帶電機停止后才能將工件移走。要求:進行功能分析、元件分配、繪制順序功能圖、將順序功能流程轉換為步進梯形圖,然后將程序錄入計算機并下載到PLC,進行最后的調試。控制說明:⑥LS0→D點有無工件偵測用限制開關

LS5→E點有無工件偵測用限制開關

LS1→A缸前行限制開關(左極限)LS2→A缸退回限制開關(右極限)

LS3→B缸下降限制開關(下極限)LS4→B缸上升限制開關(上極限)功能分析:①原點復位:選定以A缸退回至右極限位置(LS2ON)、B缸上升至上極限位置(LS4ON)及C缸松開為機械手臂的原點。執行一個動作之后,應做原點復位的偵測(因為A、B、C缸均為單作用氣缸,所以會自動退回原點)。②工件搬運流程:依題意其動作為一循環式單一順序流程。③傳送帶流程:在偵測到E點有工件且B缸在上極限位置時,應驅動傳送帶轉動。④上述兩個流程可以同時進行,因此使用并進分支流程來完成組合。元件分配:D點工件傳感器LS0,使用輸入繼電器X0A缸左限位傳感器LS1,使用輸入繼電器X1A缸右限位傳感器LS2,使用輸入繼電器X2B缸下限位傳感器LS3,使用輸入繼電器X3B缸上限位傳感器LS4,使用輸入繼電器X4E點工件傳感器LS5,使用輸入繼電器X5A缸驅動,使用輸出繼電器Y0B缸驅動,使用輸出繼電器Y1C缸驅動,使用輸出繼電器Y2傳送帶驅動,使用輸出繼電器Y3繪繪制狀態流程圖b.工件搬運流程B缸下移(Y1ON)C缸夾取工件并延時(Y2ON)B缸上升(Y1OFF)A缸前進(Y0ON)工件尚未完全搬運B缸下移(Y1ON)C缸松開工件并延時(Y2OFF)B缸上升(Y1OFF)A缸后退(Y0OFF)a.原點復位流程A缸退回至右極限位置(LS2ON)B缸上升至上極限位置(LS4ON)繪繪制狀態流程圖d.并進-合流分支c.傳送帶流程B缸在上極限位置E點有工件驅動傳送帶電機并延時2秒將工件搬運流程和傳送帶流程做成并進-合流分支結構步進階梯圖轉換程序清單四節傳送帶的模擬控制控制要求起動后,先起動最末的皮帶機,1s后再依次起動其它的皮帶機;停止后,先停止最初的皮帶機,1s后再依次停止其它的皮帶機;當某條皮帶機發生故障時,該機及前面的應立即停止,以后的每隔1s順序停止;當某條皮帶機有重物時,該皮帶機前面的應立即停止,該皮帶機運行1s后停止,再Is后接下去的一臺停止,依次類推。I/O

溫馨提示

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

評論

0/150

提交評論