西門子_PLC應用系統設計及實例_第1頁
西門子_PLC應用系統設計及實例_第2頁
西門子_PLC應用系統設計及實例_第3頁
西門子_PLC應用系統設計及實例_第4頁
西門子_PLC應用系統設計及實例_第5頁
已閱讀5頁,還剩43頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、第7章 PLC應用系統設計及實例本章要點l PLC應用系統設計的步驟及常用的設計方法l應用舉例l PLC的裝配、檢測和維護7.1 應用系統設計概述在了解了PLC的基本工作原理和指令系統之后,可以結合實際進行PLC的設計,PLC的設計包括硬件設計和軟件設計兩部分,PLC設計的基本原則是:1. 充分發揮PLC的控制功能,最大限度地滿足被控制的生產機械或生產過程的控制要求。2. 在滿足控制要求的前提下,力求使控制系統經濟、簡單,維修方便。3. 保證控制系統安全可靠。4. 考慮到生產發展和工藝的改進,在選用PLC時,在I/O點數和內存容量上適當留有余地。5. 軟件設計主要是指編寫程序,要求程序結構清楚

2、,可讀性強,程序簡短,占用內存少,掃描周期短。7.2 PLC應用系統的設計7.2.1 PLC控制系統的設計內容及設計步驟1. PLC控制系統的設計內容(1)根據設計任務書,進行工藝分析,并確定控制方案,它是設計的依據。(2)選擇輸入設備(如按鈕、開關、傳感器等)和輸出設備(如繼電器、接觸器、指示燈等執行機構)。(3)選定PLC的型號(包括機型、容量、I/O模塊和電源等)。(4)分配PLC的I/O點,繪制PLC的I/O硬件接線圖。(5)編寫程序并調試。(6)設計控制系統的操作臺、電氣控制柜等以及安裝接線圖。(7)編寫設計說明書和使用說明書。2. 設計步驟(1)工藝分析深入了解控制對象的工藝過程、

3、工作特點、控制要求,并劃分控制的各個階段,歸納各個階段的特點,和各階段之間的轉換條件,畫出控制流程圖或功能流程圖。(2)選擇合適的PLC類型在選擇PLC機型時,主要考慮下面幾點:1功能的選擇。 對于小型的PLC主要考慮I/O擴展模塊、A/D與D/A模塊以及指令功能(如中斷、PID等)。2 I/O點數的確定。 統計被控制系統的開關量、模擬量的I/O點數,并考慮以后的擴充(一般加上10%20%的備用量),從而選擇PLC的I/O點數和輸出規格。3內存的估算。 用戶程序所需的內存容量主要與系統的I/O點數、控制要求、程序結構長短等因素有關。一般可按下式估算:存儲容量=開關量輸入點數10+開關量輸出點數

4、8+模擬通道數100+定時器/計數器數量2+通信接口個數300+備用量。(3)分配I/O點。 分配PLC的輸入/輸出點,編寫輸入/輸出分配表或畫出輸入/輸出端子的接線圖,接著就可以進行PLC程序設計,同時進行控制柜或操作臺的設計和現場施工。(4)程序設計。 對于較復雜的控制系統,根據生產工藝要求,畫出控制流程圖或功能流程圖,然后設計出梯形圖,再根據梯形圖編寫語句表程序清單,對程序進行模擬調試和修改,直到滿足控制要求為止。(5)控制柜或操作臺的設計和現場施工。 設計控制柜及操作臺的電器布置圖及安裝接線圖;設計控制系統各部分的電氣互鎖圖;根據圖紙進行現場接線,并檢查。(6)應用系統整體調試。如果控

5、制系統由幾個部分組成,則應先作局部調試,然后再進行整體調試;如果控制程序的步序較多,則可先進行分段調試,然后連接起來總調。(7)編制技術文件。技術文件應包括:可編程控制器的外部接線圖等電氣圖紙,電器布置圖,電器元件明細表,順序功能圖,帶注釋的梯形圖和說明。7.2.2 PLC的硬件設計和軟件設計及調試1. PLC的硬件設計PLC硬件設計包括:PLC及外圍線路的設計、電氣線路的設計和抗干擾措施的設計等。選定PLC的機型和分配I/O點后,硬件設計的主要內容就是電氣控制系統的原理圖的設計,電氣控制元器件的選擇和控制柜的設計。電氣控制系統的原理圖包括主電路和控制電路。控制電路中包括PLC的I/O接線和自

6、動、手動部分的詳細連接等。電器元件的選擇主要是根據控制要求選擇按鈕、開關、傳感器、保護電器、接觸器、指示燈、電磁閥等。2. PLC的軟件設計 軟件設計包括系統初始化程序、主程序、子程序、中斷程序、故障應急措施和輔助程序的設計,小型開關量控制一般只有主程序。首先應根據總體要求和控制系統的具體情況,確定程序的基本結構,畫出控制流程圖或功能流程圖,簡單的可以用經驗法設計,復雜的系統一般用順序控制設計法設計。3. 軟件硬件的調試調試分模擬調試和聯機調試。軟件設計好后一般先作模擬調試。模擬調試可以通過仿真軟件來代替PLC硬件在計算機上調試程序。如果有PLC的硬件,可以用小開關和按鈕模擬PLC的實際輸入信

7、號(如起動、停止信號)或反饋信號(如限位開關的接通或斷開),再通過輸出模塊上各輸出位對應的指示燈,觀察輸出信號是否滿足設計的要求。需要模擬量信號I/O時,可用電位器和萬用表配合進行。在編程軟件中可以用狀態圖或狀態圖表監視程序的運行或強制某些編程元件。硬件部分的模擬調試主要是對控制柜或操作臺的接線進行測試。可在操作臺的接線端子上模擬PLC外部的開關量輸入信號,或操作按鈕的指令開關,觀察對應PLC輸入點的狀態。用編程軟件將輸出點強制ON/OFF,觀察對應的控制柜內PLC負載(指示燈、接觸器等)的動作是否正常,或對應的接線端子上的輸出信號的狀態變化是否正確。聯機調試時,把編制好的程序下載到現場的PL

8、C中。調試時,主電路一定要斷電,只對控制電路進行聯機調試。通過現場的聯機調試,還會發現新的問題或對某些控制功能的改進。 7.2.3 PLC程序設計常用的方法PLC程序設計常用的方法主要有經驗設計法、繼電器控制電路轉換為梯形圖法、邏輯設計法、順序控制設計法等。1. 經驗設計法經驗設計法即在一些典型的控制電路程序的基礎上,根據被控制對象的具體要求,進行選擇組合,并多次反復調試和修改梯形圖,有時需增加一些輔助觸點和中間編程環節,才能達到控制要求。這種方法沒有規律可遵循,設計所用的時間和設計質量與設計者的經驗有很大的關系,所以稱為經驗設計法。經驗設計法用于較簡單的梯形圖設計。應用經驗設計法必須熟記一些

9、典型的控制電路,如起保停電路、脈沖發生電路等,這些電路在前面的章節中已經介紹過。2. 繼電器控制電路轉換為梯形圖法繼電器接觸器控制系統經過長期的使用,已有一套能完成系統要求的控制功能并經過驗證的控制電路圖,而PLC控制的梯形圖和繼電器接觸器控制電路圖很相似,因此可以直接將經過驗證的繼電器接觸器控制電路圖轉換成梯形圖。主要步驟如下:(1)熟悉現有的繼電器控制線路。(2)對照PLC的I/O端子接線圖,將繼電器電路圖上的被控器件(如接觸器線圈、指示燈、電磁閥等)換成接線圖上對應的輸出點的編號,將電路圖上的輸入裝置(如傳感器、按鈕開關、行程開關等)觸點都換成對應的輸入點的編號。(3)將繼電器電路圖中的

10、中間繼電器、定時器,用PLC的輔助繼電器、定時器來代替。(4)畫出全部梯形圖,并予以簡化和修改。這種方法對簡單的控制系統是可行的,比較方便,但較復雜的控制電路,就不適用了。【例7-1】圖7-1為電動機Y/減壓起動控制主電路和電氣控制的原理圖。(1)工作原理如下:按下啟動按鈕SB2,KM1、KM3、KT通電并自保,電動機接成Y型起動,2s后,KT動作,使KM3斷電,KM2通電吸合,電動機接成型運行。按下停止按扭SB1,電動機停止運行。圖7-1 電動機Y/減壓起動控制主電路和電氣控制的原理圖(2)I/O分配 輸入 輸出 停止按鈕SB1:I0.0 KM1:Q0.0 KM2: Q0.1 起動按鈕SB2

11、:I0.1 KM3:Q0.2 過載保護FR: I0.2(3)梯形圖程序圖7-2 例1梯形圖程序轉換后的梯形圖程序如圖7-2所示。按照梯形圖語言中的語法規定簡化和修改梯形圖。為了簡化電路,當多個線圈都受某一串并聯電路控制時,可在梯形圖中設置該電路控制的存儲器的位,如M0.0。簡化后的程序如圖7-3所示。圖7-3 例1簡化后的梯形圖程序 3. 邏輯設計法邏輯設計法是以布爾代數為理論基礎,根據生產過程中各工步之間的各個檢測元件(如行程開關、傳感器等)狀態的變化,列出檢測元件的狀態表,確定所需的中間記憶元件,再列出各執行元件的工序表,然后寫出檢測元件、中間記憶元件和執行元件的邏輯表達式,再轉換成梯形圖

12、。該方法在單一的條件控制系統中,非常好用,相當于組合邏輯電路,但和時間有關的控制系統中,就很復雜。下面將介紹一個交通信號燈的控制電路。【例7-2】用PLC構成交通燈控制系統。(1)控制要求:如圖7-4所示,起動后,南北紅燈亮并維持25s。在南北紅燈亮的同時,東西綠燈也亮,1s后,東西車燈即甲亮。到20s時,東西綠燈閃亮,3s后熄滅,在東西綠燈熄滅后東西黃燈亮,同時甲滅。黃燈亮2s后滅東西紅燈亮。與此同時,南北紅燈滅,南北綠燈亮。1s后,南北車燈即乙亮。南北綠燈亮了25s后閃亮,3s后熄滅,同時乙滅,黃燈亮2s后熄滅,南北紅燈亮,東西綠燈亮,循環。 圖7-4 交通燈控制示意圖(2)I/O分配輸入

13、 輸出起動按鈕:I0.0 南北紅燈:Q0.0 東西紅燈:Q0.3 南北黃燈:Q0.1 東西黃燈:Q0.4 南北綠燈:Q0.2 東西綠燈:Q0.5 南北車燈:Q0.6 東西車燈:Q0.7(3)程序設計 根據控制要求首先畫出十字路口交通信號燈的時序圖,如圖7-5所示。 圖7-5 十字路口交通信號燈的時序圖根據十字路口交通信號燈的時序圖,用基本邏輯指令設計的信號燈控制的梯形圖如圖7-6所示。分析如下:首先,找出南北方向和東西方向燈的關系:南北紅燈亮(滅)的時間=東西紅燈滅(亮)的時間,南北紅燈亮25S(T37計時)后,東西紅燈亮30S(T41計時)后。其次,找出東西方向的燈的關系:東西紅燈亮30S后

14、滅(T41復位)東西綠燈平光亮20S(T43計時)后東西綠燈閃光3S(T44計時)后,綠燈滅東西黃燈亮2S(T42計時)。 再其次,找出南北向燈的關系:南北紅燈亮25S(T37計時)后滅南北綠燈平光25S(T38計時)后南北綠燈閃光3S(T39計時)后,綠燈滅南北黃燈亮2S(T40計時)。最后找出車燈的時序關系:東西車燈是在南北紅燈亮后開始延時(T49計時)1S后,東西車燈亮,直至東西綠燈閃光滅(T44延時到);南北車燈是在東西紅燈亮后開始延時(T50計時)1S后,南北車燈亮,直至南北綠燈閃光滅(T39延時到)。根據上述分析列出各燈的輸出控制表達式:東西紅燈:Q0.3=T37 南北紅燈Q0.0

15、=M0.0T3東西綠燈:Q0.5=Q0.0T43+T43T44T59 南北綠燈Q0.2=Q0.3T38+T38T39T59東西黃燈:Q0.4=T44T42 南北黃燈Q0.1=T39T40 東西車燈:Q0.7=T49T44 南北車燈Q0.6=T50T39 圖7-6 基本邏輯指令設計的信號燈控制的梯形圖4. 順序控制設計法根據功能流程圖,以步為核心,從起始步開始一步一步地設計下去,直至完成。此法的關鍵是畫出功能流程圖。首先將被控制對象的工作過程按輸出狀態的變化分為若干步,并指出工步之間的轉換條件和每個工步的控制對象。這種工藝流程圖集中了工作的全部信息。在進行程序設計時,可以用中間繼電器M來記憶工步

16、,一步一步地順序進行,也可以用順序控制指令來實現。下面將詳細介紹功能流程圖的種類及編程方法。(1)單流程及編程方法圖7-7 單流程結構功能流程圖的單流程結構形式簡單,如圖7-7所示,其特點是:每一步后面只有一個轉換,每個轉換后面只有一步。各個工步按順序執行,上一工步執行結束,轉換條件成立,立即開通下一工步,同時關斷上一工步。用順序控制指令來實現功能流程圖的編程方法,在前面的章節已經介紹過了,在這里將重點介紹用中間繼電器M來記憶工步的編程方法。在圖7-7中,當n-1為活動步時,轉換條件b成立,則轉換實現,n步變為活動步,同時n-1步關斷。由此可見,第n步成為活動步的條件是:Xn-1=1,b=1;

17、第n步關斷的條件只有一個Xn+1=1。用邏輯表達式表示功能流程圖的第n步開通和關斷條件為: 式中等號左邊的Xn為第n步的狀態,等號右邊Xn+1表示關斷第n步的條件,Xn表示自保持信號,b表示轉換條件。【例7-3】根據圖7-8所示的功能流程圖,設計出梯形圖程序。將結合本例介紹常用的編程方法。1使用起保停電路模式的編程方法在梯形圖中,為了實現前級步為活動步且轉換條件成立時,才能進行步的轉換,總是將代表前級步的中間繼電器的常開接點與轉換條件對應的接點串聯,作為代表后續步的中間繼電器得電的條件。當后續步被激活,應將前級步關斷,所以用代表后續步的中間繼電器常閉接點串在前級步的電路中。圖7-8 例7-3題

18、圖如圖7-8所示的功能流程圖,對應的狀態邏輯關系為:對于輸出電路的處理應注意:Q0.0輸出繼電器在M0.1、M0.2步中都被接通,應將M0.1和M0.2的常開接點并聯去驅動Q0.0;Q0.1輸出繼電器只在M0.2步為活動步時才接通,所以用M0.2的常開接點驅動Q0.1。使用起保停電路模式編制的梯形圖程序如圖7-9所示。2使用置位、復位指令的編程方法S7-200系列PLC有置位和復位指令,且對同一個線圈置位和復位指令可分開編程,所以可以實現以轉換條件為中心的編程。當前步為活動步且轉換條件成立時,用S將代表后續步的中間繼電器置位(激活),同時用R將本步復位(關斷)。圖7-8所示的功能流程圖中,如用

19、M0.0的常開接點和轉換條件I0.0的常開接點串聯作為M0.1置位的條件,同時作為M0.0復位的條件。這種編程方法很有規律,每一個轉換都對應一個S/R的電路塊,有多少個轉換就有多少個這樣的電路塊。用置位、復位指令編制的梯形圖程序如圖7-10所示。 圖7-9 例7-3梯形圖程序 圖7-10 置位、復位指令編制的梯形圖3使用移位寄存器指令編程的方法單流程的功能流程圖各步總是順序通斷,并且同時只有一步接通,因此很容易采用移位寄存器指令實現這種控制。對于圖7-8所示的功能流程圖,可以指定一個兩位的移位寄存器,用M0.1、M0.2代表有輸出的兩步,移位脈沖由代表步狀態的中間繼電器的常開接點和對應的轉換條

20、件組成的串聯支路并聯提供,數據輸入端(DATA)的數據由初始步提供。對應的梯形圖程序如圖7-11所示。在梯形圖中將對應步的中間繼電器的常閉接點串聯連接,可以禁止流程執行的過程中移位寄存器DATA端置“1”,以免產生誤操作信號,從而保證了流程的順利執行。圖7-11 移位寄存器指令編制的梯形圖4使用順序控制指令的編程方法使用順序控制指令編程,必須使用S狀態元件代表各步,如圖7-12所示。其對應的梯形圖如圖7-13所示。圖7-12 用S狀態元件代表各步 圖7-13 用順序控制指令編程(2)選擇分支及編程方法選擇分支分為兩種,如圖7-14為選擇分支開始,7-15為選擇分支結束。 選擇分支開始指:一個前

21、級步后面緊接著若干個后續步可供選擇,各分支都有各自的轉換條件,在圖中則表示為代表轉換條件的短劃線在各自分支中。選擇分支結束,又稱選擇分支合并,是指:幾個選擇分支在各自的轉換條件成立時轉換到一個公共步上。在圖7-14中,假設2為活動步,若轉換條件a=1,則執行工步3;如果轉換條件b=1,則執行工步4;轉換條件c=1,則執行工步5。即哪個條件滿足,則選擇相應的分支,同時關斷上一步2。一般只允許選擇其中一個分支。在編程時,若圖7-14中的工步2、3、4、5分別用M0.0、M0.1、M0.2、M0.3表示,則當M0.1、M0.2、M0.3之一為活動步時,都將導致M0.0=0,所以在梯形圖中應將M0.1

22、、M0.2和M0.3的常閉接點與M0.0的線圈串聯,作為關斷M0.0步的條件。2345abcedf6789圖7-14 選擇分支開始 圖 7-15 選擇分支結束在圖7-15中,如果步6為活動步,轉換條件d=1,則,則工步6向工步9轉換;如果步7為活動步,轉換條件e=1,則工步7向工步9轉換;如果步8為活動步,轉換條件f=1,則工步8向工步9轉換。若圖7-15中的工步6、7、8、9分別用M0.4、M0.5、M0.6、M0.7表示,則M0.7(工步9)的起動條件為:M0.4d+ M0.5e+ M0.6f,在梯形圖中,則為M0.4的常開接點串聯與d轉換條件對應的觸點、M0.5的常開接點串聯與e轉換條件

23、對應的觸點、M0.6的常開接點串聯與f轉換條件對應的觸點,三條支路并聯后作為M0.7線圈的起動條件。【例7-4】根據圖7-16所示的功能流程圖,設計出梯形圖程序。 圖7-16 例7-4題圖1使用起保停電路模式的編程對應的狀態邏輯關系為: 對應的梯形圖程序如圖7-17所示。2使用置位、復位指令的編程對應的梯形圖程序如圖7-18所示。3使用順序控制指令的編程對應的功能流程圖如圖7-19所示。對應的梯形圖程序如圖7-20所示。 圖7-17 例7-4用起保停電路模式的編程 圖7-18 例7-4用置位、復位指令的編程圖7-19功能流程圖 圖7-20 例7-4用順序控制指令的編程(3)并行分支及編程方法并

24、行分支也分兩種,圖7-21a為并行分支的開始,圖7-21b為并行分支的結束,也稱為合并。并行分支的開始是指當轉換條件實現后,同時使多個后續步激活。為了強調轉換的同步實現,水平連線用雙線表示。在圖7-21a中,當工步2處于激活狀態,若轉換條件e=1,則工步3、4、5同時起動,工步2必須在工步3、4、5都開啟后,才能關斷。并行分支的合并是指:當前級步6、7、8都為活動步,且轉換條件f成立時,開通步9,同時關斷步6、7、8。圖7-21a并行分支開始 圖7-21b并行分支結束圖7-21 并行分支2345ef6789【例7-5】根據圖7-22所示的功能流程圖,設計出梯型圖程序。圖7-22 例7-5題圖I

25、0.1Q0.0SM0.1M0.0I0.0M0.1I0.2M0.2Q0.1I0.3M0.4Q0.3M0.3Q0.2M0.5Q0.4M0.6Q0.5I0.4I0.51使用起保停電路模式的編程,對應的梯形圖程序如圖7-23所示。 圖7-23 例7-5用起保停電路模式的編程2使用置位、復位指令的編程,對應的梯形圖程序如圖7-24所示。 圖7-24 例7-5用置位、復位指令的編程3使用順序控制指令的編程對應的功能流程圖如圖 7-25所示。對應的梯形圖程序如圖7-26所示。圖7-25例7-5題圖I0.1Q0.0SM0.1S0.0I0.0S0.1I0.2S0.2Q0.1I0.3S0.4Q0.3S0.3Q0.

26、2S0.5Q0.4S0.6Q0.5I0.4I0.5 圖7-26 例7-5用用順序控制指令的編程(4)循環、跳轉流程及編程方法在實際生產的工藝流程中,若要求在某些條件下執行預定的動作,則可用跳轉程序。若需要重復執行某一過程,則可用循環程序。如圖7-27所示。跳轉流程:當步2為活動步時,若條件f=1,則跳過步3和步4,直接激活步5。循環流程:當步5為活動步時,若條件e=1,則激活步2,循環執行。編程方法和選擇流程類似,不再詳細介紹。需要注意的是: 轉換是有方向的,若轉換的順序是從上到下,即為正常順序,可以省略箭頭。若轉換的順序從下到上,箭頭不能省略。 只有兩步的閉環的處理。abcd2345ef圖7

27、-27 循環、跳轉流程在順序功能圖中只有兩步組成的小閉環如圖7-28a所示,因為M0.3既是M0.4的前級步,又是它的后續步,所以對應的用起保停電路模式設計的梯形圖程序如圖7-28b所示。從梯形圖中可以看出,M0.4線圈根本無法通電。解決的辦法是:在小閉環中增設一步,這一步只起短延時(0.1s)作用,由于延時取得很短,對系統的運行不會有什么影響,如圖7-28c所示。圖7-28只有兩步的閉環的處理T38I0.1I0.2I0.3I0.4M0.2.22M0.3M0.4M0.5M1.0I0.5T38I0.1I0.2I0.3I0.4M0.2.22M0.3M0.4M0.5I0.5(a)(b)(c)7.2.

28、4 PLC程序設計步驟 PLC程序設計一般分為以下幾個步驟:1. 程序設計前的準備工作 程序設計前的準備工作就是要了解控制系統的全部功能、規模、控制方式、輸入/輸出信號的種類和數量、是否有特殊功能的接口、與其它設備的關系、通信的內容與方式等,從而對整個控制系統建立一個整體的概念。接著進一步熟悉被控對象,可把控制對象和控制功能按照響應要求、信號用途或控制區域分類,確定檢測設備和控制設備的物理位置,了解每一個檢測信號和控制信號的形式、功能、規模及之間的關系。2. 設計程序框圖根據軟件設計規格書的總體要求和控制系統的具體情況,確定應用程序的基本結構、按程序設計標準繪制出程序結構框圖,然后再根據工藝要

29、求,繪出各功能單元的功能流程圖。3. 編寫程序根據設計出的框圖逐條地編寫控制程序。編寫過程中要及時給程序加注釋。4. 程序調試調試時先從各功能單元入手,設定輸入信號,觀察輸出信號的變化情況。各功能單元調試完成后,再調試全部程序,調試各部分的接口情況,直到滿意為止。程序調試可以在實驗室進行,也可以在現場進行。如果在現場進行測試,需將可編程控制器系統與現場信號隔離,可以切斷輸入/輸出模板的外部電源,以免引起機械設備動作。程序調試過程中先發現錯誤,后進行糾錯。基本原則是“集中發現錯誤,集中糾正錯誤”。5. 編寫程序說明書在說明書中通常對程序的控制要求、程序的結構、流程圖等給以必要的說明,并且給出程序

30、的安裝操作使用步驟等。7.3 應用舉例7.3.1 機械手的模擬控制圖7-29為傳送工件的某機械手的工作示意圖,其任務是將工件從傳送帶A搬運到傳送帶B。1. 控制要求按起動按鈕后,傳送帶A運行直到光電開關PS檢測到物體,才停止,同時機械手下降。下降到位后機械手夾緊物體,2s后開始上升,而機械手保持夾緊。上升到位左轉,左轉到位下降,下降到位機械手松開,2s后機械手上升。上升到位后,傳送帶B開始運行,同時機械手右轉,右轉到位,傳送帶B停止,此時傳送帶A運行直到光電開關PS再次檢測到物體,才停止循環 。機械手的上升、下降和左轉、右轉的執行,分別由雙線圈二位電磁閥控制汽缸的運動控制。當下降電磁閥通電,機

31、械手下降,若下降電磁閥斷電,機械手停止下降,保持現有的動作狀態。當上升電磁閥通電時,機械手上升。同樣左轉/右轉也是由對應的電磁閥控制。夾緊/放松則是由單線圈的二位電磁閥控制汽缸的運動來實現,線圈通電時執行夾緊動作,斷電時執行放松動作。并且要求只有當機械手處于上限位時才能進行左/右移動,因此在左右轉動時用上限條件作為聯鎖保護。由于上下運動,左右轉動采用雙線圈兩位電磁閥控制,兩個線圈不能同時通電,因此在上/下、左/右運動的電路中須設置互鎖環節。為了保證機械手動作準確,機械手上安裝了限位開關SQ1、SQ2、SQ3、SQ4,分別對機械手進行下降、上升、左轉、右轉等動作的限位,并給出動作到位的信號。 光

32、電開關PS負責檢測傳送帶A上的工件是否到位,到位后機械手開始動作。 2. I/O分配輸入 輸出起動按鈕: I0.0 上升YV1:Q0.1 停止按鈕: I0.5 下降YV2:Q0.2上升限位SQ1:I0.1 左轉YV3:Q0.3下降限位SQ2:I0.2 右轉YV4:Q0.4左轉限位SQ3:I0.3 夾緊YV5:Q0.5右轉限位SQ4:I0.4 傳送帶A:Q0.6光電開關 PS: I0.6 傳送帶B:Q0.7 圖7-29 機械手控制示意圖3. 控制程序設計根據控制要求先設計出功能流程圖,如圖7-30所示。根據功能流程圖再設計出梯形圖程序,如圖7-31所示。流程圖是一個按順序動作的步進控制系統,在本

33、例中采用移位寄存器編程方法。用移位寄存器M10.1M11.2位,代表流程圖的各步,兩步之間的轉換條件滿足時,進入下一步。移位寄存器的數據輸入端DATA(M10.0)由M10.1M11.1各位的常閉接點、上升限位的標志位M1.1、右轉限位的標志位M1.4及傳送帶A檢測到工件的標志位M1.6串聯組成,即當機械手處于原位,各工步未起動時,若光電開關PS檢測到工件,則M10.0置1,這作為輸入的數據,同時這也作為第一個移位脈沖信號。以后的移位脈沖信號由代表步位狀態中間繼電器的常開接點和代表處于該步位的轉換條件接點串聯支路依次并聯組成。在M10.0線圈回路中,串聯M10.1M11.1各位的常閉接點,是為

34、了防止機械手在還沒有回到原位的運行過程中移位寄存器的數據輸入端再次置1,因為移位寄存器中的“1”信號在M10.1M11.1之間依次移動時,各步狀態位對應的常閉接點總有一個處于斷開狀態。當“1”信號移到M11.2時,機械手回到原位,此時移位寄存器的數據輸入端重新置1,若起動電路保持接通(M0.0=1),機械手將重復工作。當按下停止按鈕時,使移位寄存器復位,機械手立即停止工作。若按下停止按鈕后機械手的動作仍然繼續進行,直到完成一周期的動作后,回到原圖7-30 機械手流程圖原位I0.1I0.4傳送帶A下降夾緊并保持上升左轉下降松開上升機械手右轉,傳送帶B右限位I0.4,上限位I0.1壓下Q0.6I0

35、.0起動M11.1Q0.2I0.6 PSM10.1Q0.1T37M10.3Q0.3I0.1上限位M10.4Q0.2I0.3左限位M10.5Q0.1T38M10.7Q0.5I0.2下限位M10.2T37R Q0.5I0.2下限位M10.6T38Q0.4I0.1上限位M11.0Q0.7I0.4右限位保持圖7-31 機械手梯形圖位時才停止工作,將如何修改程序。機械手梯形圖續 圖7-31 機械手梯形圖續 4. 輸入程序,調試并運行程序(1)輸入程序,編譯無誤后,運行程序。依次按表7-1中的順序按下各按鈕記錄觀察到的現象。看是否與控制要求相符。表7-1 機械手模擬控制調試記錄表輸入輸出現象移位寄存器的狀

36、態位=1按下起動按鈕(I0.0)按下光電檢測開關PS(I0.6)按下下降限位開關SQ2(I0.2)按下上升限位開關SQ1(I0.1)按下左轉限位開關SQ3(I0.3)按下下降限位開關SQ2(I0.2)按下上升限位開關SQ1(I0.1)按下右轉限位開關SQ4(I0.4)再按下光電檢測開關PS(I0.6)重復上步驟觀察按下停止按鈕(I0.5)(2)建立狀態圖表,再重復上述操作,觀察移位寄存器的狀態位的變化,并記錄。7.3.2 組合機床的控制兩工位鉆孔、攻絲組合機床,能自動完成工件的鉆孔和攻絲加工,自動化程度高,生產效率高。兩工位鉆孔、攻絲組合機床如圖7-32所示。 圖7-32 兩工位鉆孔、攻絲組合

37、機床示意圖機床主要由床身、移動工作臺、夾具、鉆孔滑臺、鉆孔動力頭、攻絲滑臺、攻絲動力頭、滑臺移動控制凸輪和液壓系統等組成。移動工作臺和夾具用以完成工件的移動和夾緊,實現自動加工。鉆孔滑臺和鉆孔動力頭,用以實現鉆孔加工量的調整和鉆孔加工。攻絲滑臺和攻絲動力頭,用以實現攻絲加工量的調整和攻絲加工。工作臺的移動(左移、右移),夾具的夾緊、放松,鉆孔滑臺和攻絲滑臺的移動(前移、后移),均由液壓系統控制。其中兩個滑臺移動的液壓系統由滑臺移動控制凸輪來控制,工作臺的移動和夾具的夾緊與放松由電磁閥控制。根據設計要求,工作臺的移動和滑臺的移動應嚴格按規定的時序同步進行,兩種運動密切配合,以提高生產效率。1.

38、控制要求系統通電,自動起動液壓泵電動機M1。若機床各部分在原位(工作臺在鉆孔工位SQ1動作,鉆孔滑臺在原位SQ2動作,攻絲滑臺在原位SQ3動作),并且液壓系統壓力正常,壓力繼電器PV動作,原位指示燈HL1亮。將工件放在工作臺上,按下起動按鈕SB,夾緊電磁閥YV1得電,液壓系統控制夾具將工件夾緊,與此同時控制凸輪電動機M2得電運轉。當夾緊限位SQ4動作后,表明工件已被夾緊。起動鉆孔動力頭電動機M3,且由于凸輪電動機M2運轉,控制凸輪控制相應的液壓閥使鉆孔滑臺前移,進行鉆孔加工。當鉆孔滑臺到達終點時,鉆孔滑臺自動后退,到原位時停,M3同時停止。等到鉆孔滑臺回到原位后,工作臺右移電磁閥YV2得電,液

39、壓系統使工作臺右移,當工作臺到攻絲工位時,限位開關SQ6動作,工作臺停止。起動攻絲動力頭電機M4正轉,攻絲滑臺開始前移,進行攻絲加工,當攻絲滑臺到終點時(終點限位SQ7動作),制動電磁鐵DL得電,攻絲動力頭制動,0.3s后攻絲動力頭電機M4反轉,同時攻絲滑臺由控制凸輪控制使其自動后退。當攻絲滑臺后退到原位時,攻絲動力頭電機M4停,凸輪正好運轉一個周期,凸輪電機M2停,延時3s后左移電磁閥YV3得電,工作臺左移,到鉆孔工位時停。放松電磁閥YV4得電,放松工件,放松限位SQ8動作后,停止放松。原位指示燈亮,取下工件,加工過程完成。兩個滑臺的移動,是通過控制凸輪來控制滑臺移動液壓系統的液壓閥實現的,

40、電氣系統不參與,只需起動控制凸輪電機M2即可。在加工過程中,應起動冷卻泵電機M5,供給冷卻液。2. I/O分配輸入 輸出壓力檢測PV I0.0 原點指示HL1 Q1.4鉆孔工位限位SQ1 I0.1 液壓泵電機MI(KM1) Q0.1鉆孔滑臺原位SQ2 I0.2 凸輪電機M2(KM2) Q0.2攻絲滑臺原位SQ3 I0.3 夾緊電磁閥YV1 Q1.0夾緊限位SQ4 I0.4 鉆孔動力頭電機M3(KM3) Q0.3攻絲工位SQ6 I0.6 冷卻泵電機M5(KM6) Q0.4攻絲滑臺終點SQ7 I0.7 工作臺右移電磁閥YV2 Q1.1放松限位SQ8 I1.0 攻絲動力頭電機M4正轉(KM4) Q0

41、.5起動按鈕SB I1.1 制動DL Q0.6自動、手動選擇SA I1.2 攻絲動力頭電機M4反轉(KM5) Q0.5液壓泵手動SB1 工作臺左移電磁閥YV3 Q1.2凸輪電機手動SB2 放松電磁閥YV4 Q1.3鉆孔手動SB3 自動指示HL2 Q1.5手動攻絲正轉SB4 手動指示HL3 Q1.6手動攻絲反轉SB5 手動電源 Q1.7冷卻泵手動SB6手動夾緊SB7手動右移SB8手動左移SB9手動放松SB10 3. 程序設計由加工工藝要求可知,其為順序控制過程,其功能流程圖如圖7-33所示。考慮具體情況,在設置自動順序循環控制的同時,也設置了手動控制,在驅動回路中接入轉換開關。自動順序循環控制和

42、手動控制的轉換程序如圖7-34所示。外部接線圖如圖7-35所示。梯形圖如圖7-36所示。在程序設計時須注意:攻絲動力頭M4正轉和反轉之間的互鎖。圖7-34 自動順序循環控制和手動控制的轉換程序= Q1.1S0.4I0.2I0.1S Q0.1M1.0S0.0Q1.4I1.0S0.1I0.0I0.2I0.3S Q0.2I1.1S0.2SQ1.0= Q0.3I0.4S0.3S Q0.4I0.6= Q0.5S0.5= Q0.0S0.6I0.7T1T1= Q0.6S0.7I0.1= Q1.3S1.2T2S1.0I0.3R Q0.4Q1.2S1.1T2R Q0.2R Q1.0I0.3I0.1I0.2I1.

43、0SQ1SQ3PVSQ2SQ8SBSQ4SQ2SQ6SQ7SQ3SQ1SQ1SQ3SQ2SQ8起動液壓泵M1HL1原位指示起動凸輪電機M2,YV1夾緊電磁閥鉆孔動力頭M3,起動冷卻泵電機M5YV2工作臺右移電磁閥攻絲動力頭M4正轉攻絲動力頭制動,制動時間0.3s攻絲動力頭M4反轉延時時間,停冷卻泵YV3工作臺左移電磁閥,停凸輪電機M2,停夾緊電磁閥YV4放松電磁閥圖7-33 組合機床功能流程圖圖7-35 外部接線圖4. 程序的調試和運行輸入程序編譯無誤后,按組合機床工藝要求調試程序,并將結果填入表7-2中。表7-2 組合機床程序調試結果工步通電起動液壓泵各部分在原位起動機床凸輪電機并進行夾緊鉆

44、孔加工鉆孔滑臺退回原位工作臺右移到攻絲工位攻絲加工攻絲滑臺到終端制動延時0.3s攻絲工作頭反轉后退攻絲滑臺到原位到原位延時3s工作臺左移到鉆孔工位放松放松完成原位指示燈亮輸入壓力檢測PV鉆孔工位限位SQ1鉆孔滑臺原位SQ2攻絲滑臺原位SQ3起動按鈕SB夾緊限位SQ4攻絲工位SQ6攻絲滑臺終點SQ7放松限位SQ8輸出液壓泵電機MI凸輪電機M2凸輪電機M2夾緊電磁閥YV1鉆孔動力頭M3冷卻泵電機M5工作臺右移電磁閥YV2攻絲動力頭電機M4正轉制動DL攻絲動力頭電機M4反轉工作臺左移電磁閥YV3原點指示HL1 圖7-36 自動循環控制梯形圖 圖7-36 自動循環控制梯形圖(續)7.3.3 除塵室PLC控制風機車間內車間外除塵室第二道門第一道門開門傳感器關門傳感器電磁鎖開門傳感器圖7-37 除塵室的結構在制藥、水廠等一些對除塵要

溫馨提示

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

評論

0/150

提交評論