第五章S7-200順控程序設計_第1頁
第五章S7-200順控程序設計_第2頁
第五章S7-200順控程序設計_第3頁
第五章S7-200順控程序設計_第4頁
第五章S7-200順控程序設計_第5頁
已閱讀5頁,還剩59頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、目錄目錄CH5 S7-200順控程序設計 第五章第五章 S7-200 順序控制程序設計順序控制程序設計P79-80 P143-150 P159-180n 5.1 5.1 梯形圖的經(jīng)驗設計法(補充)梯形圖的經(jīng)驗設計法(補充)n 5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖n 5.3 5.3 順序功能圖轉梯形圖方法順序功能圖轉梯形圖方法n 5.4 5.4 順控程序設計應用舉例順控程序設計應用舉例目錄目錄CH5 S7-200順控程序設計 5.1 5.1 梯形圖的經(jīng)驗設計法梯形圖的經(jīng)驗設計法v基本思路:基本思路:在已有的些典型梯形圖的基礎上,根據(jù)被控對象對控在已有的些典型梯

2、形圖的基礎上,根據(jù)被控對象對控制的要求,通過多次反復地調(diào)試和修改梯形圖,增加中間編程元制的要求,通過多次反復地調(diào)試和修改梯形圖,增加中間編程元件和觸點,以得到一個較為滿意的程序。件和觸點,以得到一個較為滿意的程序。v基本特點:基本特點:沒有普遍的規(guī)律可以遵循,設計所用的時間、設計的沒有普遍的規(guī)律可以遵循,設計所用的時間、設計的質量與編程者的經(jīng)驗有很大的關系。質量與編程者的經(jīng)驗有很大的關系。v適用場合:適用場合:可用于邏輯關系較簡單的梯形圖程序設計??捎糜谶壿嬯P系較簡單的梯形圖程序設計。v基本步驟:基本步驟:n分析控制要求、選擇控制原則;分析控制要求、選擇控制原則;n設計主令設計主令(如啟動、停

3、止按鈕等如啟動、停止按鈕等)和檢測元件,確定輸入、輸出設和檢測元件,確定輸入、輸出設備;備;n設計控制程序;設計控制程序;n檢查修改和完善程序。檢查修改和完善程序。 目錄目錄CH5 S7-200順控程序設計 5.1 5.1 梯形圖的經(jīng)驗設計法梯形圖的經(jīng)驗設計法目錄目錄CH5 S7-200順控程序設計 5.1 5.1 梯形圖的經(jīng)驗設計法梯形圖的經(jīng)驗設計法控制要求:假設小車初始在中間,按啟動按鈕后,控制要求:假設小車初始在中間,按啟動按鈕后,KM1得電,先快速左進至得電,先快速左進至SQ2處,然后處,然后KM1失電,失電,KM2得電,慢進至得電,慢進至SQ1處處KM2失電,停止運行,裝料,失電,停

4、止運行,裝料,60s后裝料結束,后裝料結束,KM3得電,開始快速右行至得電,開始快速右行至SQ3處,處,KM3失電,失電,KM4得電,得電,慢速右行至慢速右行至SQ4處,處,KM4失電,停下卸貨,失電,停下卸貨,60S后,后,KM1得電,快速右行,如得電,快速右行,如此周而復始,直至按下停止按鈕。此周而復始,直至按下停止按鈕。M1M2左進電機左進電機右進電機右進電機SQ1 SQ2SQ3SQ4目錄目錄CH5 S7-200順控程序設計 小車運動控制示意圖SQ1裝料裝料SQ2SQ3向左慢行向左慢行向右慢行向右慢行SQ4卸料卸料向右快行向右快行向左快行向左快行5.1 5.1 梯形圖的經(jīng)驗設計法梯形圖的

5、經(jīng)驗設計法目錄目錄CH5 S7-200順控程序設計 5.1 5.1 梯形圖的經(jīng)驗設計法梯形圖的經(jīng)驗設計法nI/O點分配點分配 :假設:假設SQ1-SQ4分別接分別接s7-200的的I1.1-I1.4,作為小車左行、右行快慢、停止的控制信號作為小車左行、右行快慢、停止的控制信號,I0.1、I0.2分分別接停止和啟動按鈕;別接停止和啟動按鈕; Q0.1-Q0.4分別接分別接KM1-KM4 4個個接觸器的線圈從而控制小車左行、右行的快慢,小車的裝接觸器的線圈從而控制小車左行、右行的快慢,小車的裝料、卸料分別由料、卸料分別由Q0.5、Q0.6所接的接觸器所接的接觸器KM5、KM6控控制。制。裝料裝料

6、60ST43卸料卸料 60ST44M1M2左進電機左進電機右進電機右進電機SQ1 SQ2SQ3SQ4目錄目錄CH5 S7-200順控程序設計 5.1 5.1 梯形圖的經(jīng)驗設計法梯形圖的經(jīng)驗設計法裝料裝料 60ST43卸料卸料 60ST44M1M2左進電機左進電機右進電機右進電機SQ1 SQ2SQ3SQ4輸入輸入輸出輸出設備設備輸入點輸入點設備設備輸出點輸出點啟動按鈕啟動按鈕SB1I0.1急停按鈕急停按鈕SB2I0.2左行限位開關左行限位開關SQ1I1.1左慢行接觸器左慢行接觸器KM1Q0.1左快行限位開關左快行限位開關SQ2I1.2左快行接觸器左快行接觸器KM2Q0.2右快行限位開關右快行限位

7、開關SQ3I1.3右快行接觸器右快行接觸器KM3Q0.3右行限位開關右行限位開關SQ4I1.4右慢行接觸器右慢行接觸器KM4Q0.4裝料接觸器裝料接觸器KM5Q0.5卸料接觸器卸料接觸器KM6Q0.6I/O點分配表點分配表目錄目錄CH5 S7-200順控程序設計 5.1 5.1 梯形圖的經(jīng)驗設計法梯形圖的經(jīng)驗設計法設計思路設計思路 :為使小車自動停止,將為使小車自動停止,將I1.1和和I1.4的常閉觸點分別與的常閉觸點分別與Q0.1和和Q0.4的線圈串聯(lián)。為使小車自動起動,將控制卸的線圈串聯(lián)。為使小車自動起動,將控制卸料延時的定時器料延時的定時器T44的常開觸點,分別與手動啟動按鈕的常開觸點,

8、分別與手動啟動按鈕I0.1常開觸點并聯(lián),并用兩個限位開關對應的常開觸點并聯(lián),并用兩個限位開關對應的I1.1和和I1.4的常開觸點分別接通裝料、卸料電磁閥和相應的定時器。的常開觸點分別接通裝料、卸料電磁閥和相應的定時器。此外,為了安全,還應考慮左行時不能右行,右行時此外,為了安全,還應考慮左行時不能右行,右行時不能左行,這樣需要將控制左右行接觸器的輸出點的常閉不能左行,這樣需要將控制左右行接觸器的輸出點的常閉觸點串聯(lián)在對方的控制電路中,以實現(xiàn)互鎖。觸點串聯(lián)在對方的控制電路中,以實現(xiàn)互鎖。目錄目錄CH5 S7-200順控程序設計 裝料裝料 60ST43卸料卸料 60ST44M1M2左進電機左進電機

9、右進電機右進電機SQ1 SQ2SQ3SQ45.1 5.1 梯形圖的經(jīng)驗設計法梯形圖的經(jīng)驗設計法目錄目錄CH5 S7-200順控程序設計 n經(jīng)驗設計法對于一些比較簡單程序設計是比較奏經(jīng)驗設計法對于一些比較簡單程序設計是比較奏效的,可以收到快速、簡單的效果。效的,可以收到快速、簡單的效果。 n經(jīng)驗設計法沒有規(guī)律可遵循,具有很大的試探性經(jīng)驗設計法沒有規(guī)律可遵循,具有很大的試探性和隨意性,往往需經(jīng)多次反復修改和完善才能符合和隨意性,往往需經(jīng)多次反復修改和完善才能符合設計要求,設計的結果往往不很規(guī)范,因人而異。設計要求,設計的結果往往不很規(guī)范,因人而異。n特點:考慮不周、設計麻煩、設計周期長;特點:考慮

10、不周、設計麻煩、設計周期長;梯形梯形圖的可讀性差、系統(tǒng)維護困難。圖的可讀性差、系統(tǒng)維護困難??偨Y:總結:目錄目錄CH5 S7-200順控程序設計 5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖一、概述(一、概述(P144P144)v 順序控制系統(tǒng):順序控制系統(tǒng): 如果一個控制系統(tǒng)可以分解成幾個獨立的控制動作,且這些動作如果一個控制系統(tǒng)可以分解成幾個獨立的控制動作,且這些動作按照一定的先后次序執(zhí)行才能保證生產(chǎn)過程的正常運行,這種系統(tǒng)叫按照一定的先后次序執(zhí)行才能保證生產(chǎn)過程的正常運行,這種系統(tǒng)叫順序控制系統(tǒng),也稱為步進控制系統(tǒng)。順序控制系統(tǒng),也稱為步進控制系統(tǒng)。v順序控制

11、設計法:順序控制設計法: 順序控制設計法就是針對順序控制系統(tǒng)的一種專門的設計方法。順序控制設計法就是針對順序控制系統(tǒng)的一種專門的設計方法。這種設計方法很容易被初學者接受,對于有經(jīng)驗的工程師,也會提高這種設計方法很容易被初學者接受,對于有經(jīng)驗的工程師,也會提高設計的效率,程序的調(diào)試、修改和閱讀也很方便。設計的效率,程序的調(diào)試、修改和閱讀也很方便。 PLC為順序控制系統(tǒng)的程序編制提供了通用和專用的編程元件和為順序控制系統(tǒng)的程序編制提供了通用和專用的編程元件和指令,開發(fā)了專門供編制順序控制程序用的順序功能圖,指令,開發(fā)了專門供編制順序控制程序用的順序功能圖,使這種先進使這種先進的設計方法成為當前的設

12、計方法成為當前PLC程序設計的主要方法程序設計的主要方法。目錄目錄CH5 S7-200順控程序設計 5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖一、概述一、概述v 順序控制的全部過程,可以分成有序的若干步序順序控制的全部過程,可以分成有序的若干步序(STEP),或,或說若干個狀態(tài)。各步都有自己應完成的動作說若干個狀態(tài)。各步都有自己應完成的動作(ACTION)。從每。從每一步轉移到下一步,一般都是有條件一步轉移到下一步,一般都是有條件(TRANSITION)的,條件的,條件滿足則上一步動作結束,下一步動作開始滿足則上一步動作結束,下一步動作開始,上一步的動作會被清上一

13、步的動作會被清除,這就是順序功能圖(除,這就是順序功能圖(SFC,Sequential Function Chart)的設計概念。順序功能圖又叫功能圖、順序功能圖、功能流程的設計概念。順序功能圖又叫功能圖、順序功能圖、功能流程圖、狀態(tài)轉移圖等。它是一種通用的技術語言。圖、狀態(tài)轉移圖等。它是一種通用的技術語言。v 1987年年IEC(國際電工委員會國際電工委員會):IEC848v 1994年年IEC(國際電工委員會國際電工委員會):IEC1131目錄目錄CH5 S7-200順控程序設計 5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖二、二、順控設計法的設計步驟順控設計法

14、的設計步驟 v步步(狀態(tài))(狀態(tài))的劃分的劃分v轉換條件的確定轉換條件的確定 v順序功能圖的繪制順序功能圖的繪制 v程序的編制程序的編制 目錄目錄CH5 S7-200順控程序設計 5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖二、二、順控設計法的設計步驟順控設計法的設計步驟 v步的劃分步的劃分v將系統(tǒng)的一個工作周期劃分為若干個順序相連的階段,這些階將系統(tǒng)的一個工作周期劃分為若干個順序相連的階段,這些階段稱為步。在段稱為步。在PLC中,步一般使用中,步一般使用M、S等編程元件來代表。等編程元件來代表。v步是根據(jù)被控對象工作狀態(tài)的變化來劃分的,而控對象工作狀步是根據(jù)被控對

15、象工作狀態(tài)的變化來劃分的,而控對象工作狀態(tài)的變化又是由態(tài)的變化又是由PLC輸出狀態(tài)的變化來改變的,在同一步內(nèi),各輸出狀態(tài)的變化來改變的,在同一步內(nèi),各輸出狀態(tài)不變,但是相鄰步之間輸出狀態(tài)是不同的。輸出狀態(tài)不變,但是相鄰步之間輸出狀態(tài)是不同的。目錄目錄CH5 S7-200順控程序設計 5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖二、二、順控設計法的設計步驟順控設計法的設計步驟 v轉換條件的確定轉換條件的確定n使系統(tǒng)由當前步轉入下一步的信號稱為轉換條件。使系統(tǒng)由當前步轉入下一步的信號稱為轉換條件。n轉換條件可能是外部輸入信號,如按鈕、指令開關、限位開關的接轉換條件可能是

16、外部輸入信號,如按鈕、指令開關、限位開關的接通通/斷開等,也可能是斷開等,也可能是PLC內(nèi)部產(chǎn)生的信號,如定時器、計數(shù)器觸點的內(nèi)部產(chǎn)生的信號,如定時器、計數(shù)器觸點的接通接通/斷開等,斷開等,n轉換條件也可能是若干個信號的與、或、非邏輯組合。轉換條件也可能是若干個信號的與、或、非邏輯組合。目錄目錄CH5 S7-200順控程序設計 5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖二、二、順控設計法的設計步驟順控設計法的設計步驟 v順序功能圖的繪制順序功能圖的繪制n 根據(jù)以上分析和被控對象工作內(nèi)容、步驟、順序和控制要根據(jù)以上分析和被控對象工作內(nèi)容、步驟、順序和控制要求畫出順序

17、功能圖。求畫出順序功能圖。n 順序功能圖不涉及所描述控制功能的具體技術,是一種通順序功能圖不涉及所描述控制功能的具體技術,是一種通用的技術語言,可用于進一步設計以及不同專業(yè)的人員之間用的技術語言,可用于進一步設計以及不同專業(yè)的人員之間進行技術交流。有些進行技術交流。有些PLC能直接使用順序功能圖作為編程語能直接使用順序功能圖作為編程語言。言。n 各個各個PLC廠家都開發(fā)了相應的順序功能圖,各國家也都制廠家都開發(fā)了相應的順序功能圖,各國家也都制定了國家標準。我國定了國家標準。我國1986年頒布了順序功能圖國家標準年頒布了順序功能圖國家標準(GB6988.6-86)。)。 目錄目錄CH5 S7-2

18、00順控程序設計 v程序的編制程序的編制n根據(jù)順序功能圖,按某種編程方式寫出梯形圖程序。根據(jù)順序功能圖,按某種編程方式寫出梯形圖程序。n如果如果PLC支持順序功能圖語言,則可直接使用該順序支持順序功能圖語言,則可直接使用該順序功能圖作為最終程序。功能圖作為最終程序。5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖二、二、順控設計法的設計步驟順控設計法的設計步驟 目錄目錄CH5 S7-200順控程序設計 5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖三、三、順序功能圖的繪制順序功能圖的繪制 v 順序功能圖的組成順序功能圖的組成 主要由步(狀態(tài))、

19、有向連線、轉換、轉換條件和動作(命令)組成。主要由步(狀態(tài))、有向連線、轉換、轉換條件和動作(命令)組成。 目錄目錄CH5 S7-200順控程序設計 5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖三、三、順序功能圖的繪制順序功能圖的繪制 v 步與動作步與動作n步(狀態(tài))步(狀態(tài)):用:用矩形框表示步,方框內(nèi)是該步的編號。矩形框表示步,方框內(nèi)是該步的編號。編程時編程時一般用一般用PLC內(nèi)部編程元件來代表各步(內(nèi)部編程元件來代表各步(S7-200中為中為Sx.x)n初始步初始步:與系統(tǒng)的初始狀態(tài)相對應的步稱為初始步。初始步用與系統(tǒng)的初始狀態(tài)相對應的步稱為初始步。初始步用雙

20、線方框表示,每一個順序功能圖至少應該有一個初始步。雙線方框表示,每一個順序功能圖至少應該有一個初始步。編號或代碼編號或代碼步或狀態(tài)的圖形符號步或狀態(tài)的圖形符號編號或代碼編號或代碼初始步或狀態(tài)的圖形符號初始步或狀態(tài)的圖形符號目錄目錄CH5 S7-200順控程序設計 v 步與動作步與動作n 動作:動作:一個控制系統(tǒng)可以劃分為被控系統(tǒng)和施控系統(tǒng)。對于被控系一個控制系統(tǒng)可以劃分為被控系統(tǒng)和施控系統(tǒng)。對于被控系統(tǒng),在某一步中要完成某些統(tǒng),在某一步中要完成某些“動作動作”;對于施控系統(tǒng),在某一步中則;對于施控系統(tǒng),在某一步中則要向被控系統(tǒng)發(fā)出某些要向被控系統(tǒng)發(fā)出某些“命令命令”,將動作或命令簡稱為動作。,

21、將動作或命令簡稱為動作。n動作的表示:動作的表示:矩形框中的文字或符號表示,該矩形框應與相應的步矩形框中的文字或符號表示,該矩形框應與相應的步的矩形框相連。的矩形框相連。5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖三、三、順序功能圖的繪制順序功能圖的繪制 目錄目錄CH5 S7-200順控程序設計 v步與動作步與動作n活動步:活動步:當系統(tǒng)正處于某一步時,該步處于活動狀態(tài),稱當系統(tǒng)正處于某一步時,該步處于活動狀態(tài),稱該步為該步為“活動步活動步”。步處于活動時,相應的動作被執(zhí)行。步處于活動時,相應的動作被執(zhí)行。n保持型動作:保持型動作:若為保持型動作,則該步不活動時繼續(xù)

22、執(zhí)行若為保持型動作,則該步不活動時繼續(xù)執(zhí)行該動作。該動作。n非保持型動作:非保持型動作:若為非保持型動作則指該步不活動時,動若為非保持型動作則指該步不活動時,動作也停止執(zhí)行。作也停止執(zhí)行。n說明:說明:一般在順序功能圖中保持型的動作應該用文字或助一般在順序功能圖中保持型的動作應該用文字或助記符標注,而非保持型動作可以不用標注。記符標注,而非保持型動作可以不用標注。5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖三、三、順序功能圖的繪制順序功能圖的繪制 目錄目錄CH5 S7-200順控程序設計 5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖三、三

23、、順序功能圖的繪制順序功能圖的繪制 v 有向連線、轉換與轉換條件有向連線、轉換與轉換條件n有向連線:有向連線:順序功能圖中步的活動狀態(tài)的順序進展按有向連線規(guī)順序功能圖中步的活動狀態(tài)的順序進展按有向連線規(guī)定的路線和方向進行?;顒訝顟B(tài)的進展方向習慣上是從上到下或定的路線和方向進行?;顒訝顟B(tài)的進展方向習慣上是從上到下或從左至右,在這兩個方向有向連線上的箭頭可以省略。如果不是從左至右,在這兩個方向有向連線上的箭頭可以省略。如果不是上述的方向,應在有向連線上用箭頭注明進展方向。上述的方向,應在有向連線上用箭頭注明進展方向。n轉換:轉換:轉換是用有向連線上與有向連線垂直的短劃線來表示,轉轉換是用有向連線上

24、與有向連線垂直的短劃線來表示,轉換將相鄰兩步分隔開。步的活動狀態(tài)的進展是由轉換實現(xiàn)來完成換將相鄰兩步分隔開。步的活動狀態(tài)的進展是由轉換實現(xiàn)來完成的。的。n轉換條件:轉換條件:轉換條件可以用文字語言、布爾代數(shù)表達式或圖形符轉換條件可以用文字語言、布爾代數(shù)表達式或圖形符號標注在表示轉換的短線的旁邊。號標注在表示轉換的短線的旁邊。目錄目錄CH5 S7-200順控程序設計 v轉換實現(xiàn)的基本規(guī)則轉換實現(xiàn)的基本規(guī)則n轉換實現(xiàn)的條件:轉換實現(xiàn)的條件:在順序功能圖中步的活動狀態(tài)的進展是由在順序功能圖中步的活動狀態(tài)的進展是由轉換實現(xiàn)來完成。轉換實現(xiàn)必須同時滿足兩個條件:轉換實現(xiàn)來完成。轉換實現(xiàn)必須同時滿足兩個條

25、件: 1)該轉換所有的前級步都是活動步;)該轉換所有的前級步都是活動步; 2)相應的轉換條件得到滿足。)相應的轉換條件得到滿足。n轉換實現(xiàn)應完成的操作:轉換實現(xiàn)應完成的操作:轉換的實現(xiàn)應完成兩個操作:轉換的實現(xiàn)應完成兩個操作: 1)使所有的后續(xù)步都變?yōu)榛顒硬剑唬┦顾械暮罄m(xù)步都變?yōu)榛顒硬剑?2)使所有的前級步都變?yōu)榉腔顒硬?。)使所有的前級步都變?yōu)榉腔顒硬健?5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖三、三、順序功能圖的繪制順序功能圖的繪制 c目錄目錄CH5 S7-200順控程序設計 5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖三、三、順

26、序功能圖的繪制順序功能圖的繪制 v 繪制順序功能圖應注意的問題繪制順序功能圖應注意的問題 n兩個步絕對不能直接相連,必須用一個轉換將它們隔開。兩個步絕對不能直接相連,必須用一個轉換將它們隔開。n兩個轉換也不能直接相連,必須用一個步將它們隔開。兩個轉換也不能直接相連,必須用一個步將它們隔開。n順序功能圖中初始步是必不可少的,一般對應系統(tǒng)的等待啟動的順序功能圖中初始步是必不可少的,一般對應系統(tǒng)的等待啟動的初始狀態(tài)。初始狀態(tài)。n自動控制系統(tǒng)應能多次重復執(zhí)行同一工藝過程(封閉)。自動控制系統(tǒng)應能多次重復執(zhí)行同一工藝過程(封閉)。n只有當某一步所有的前級步都是活動步時,該步才有可能變成活只有當某一步所有

27、的前級步都是活動步時,該步才有可能變成活動步。動步。PLC開始進入開始進入RUN方式時各步均處于方式時各步均處于“0”狀態(tài),因此必須狀態(tài),因此必須要有初始化信號,將初始步預置為活動步,否則順序功能圖中永遠要有初始化信號,將初始步預置為活動步,否則順序功能圖中永遠不會出現(xiàn)活動步,系統(tǒng)將無法工作。不會出現(xiàn)活動步,系統(tǒng)將無法工作。 目錄目錄CH5 S7-200順控程序設計 5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖三、三、順序功能圖的繪制順序功能圖的繪制 (液壓滑臺)(液壓滑臺)SQ3SQ2工作臺工作臺液壓元件液壓元件SBSQ1目錄目錄CH5 S7-200順控程序設計

28、5.2 5.2 順序控制程序設計及順序功能圖順序控制程序設計及順序功能圖三、三、順序功能圖的繪制順序功能圖的繪制 (液壓滑臺)(液壓滑臺)SM0.1S0.0S0.1S0.2S0.3I0.0I0.1I0.2I0.3Q0.0Q0.0Q0.2Q0.1SQ3SQ2工作臺工作臺液壓元件液壓元件SBSQ1目錄目錄CH5 S7-200順控程序設計 n 補充:補充: 某三層大樓通風控制系統(tǒng)的風機由三個電機控制某三層大樓通風控制系統(tǒng)的風機由三個電機控制 輪輪流打開和關閉,輪換時間為流打開和關閉,輪換時間為50分鐘。設系統(tǒng)由分鐘。設系統(tǒng)由S7-200控制,控制,I0.0為通風控制啟動開關,為通風控制啟動開關,Q0

29、.0、Q0.1和和Q0.2分別控制三分別控制三個風機電機接觸器線圈的通斷電,設計系統(tǒng)的順序功能圖。個風機電機接觸器線圈的通斷電,設計系統(tǒng)的順序功能圖。作業(yè)作業(yè)目錄目錄CH5 S7-200順控程序設計 1、順控程序設計方法、順控程序設計方法2、順序功能圖組成、順序功能圖組成目錄目錄CH5 S7-200順控程序設計 5.3 5.3 順序功能圖轉梯形圖方法順序功能圖轉梯形圖方法n 5.3.1 順序功能圖轉梯形圖的編程方式順序功能圖轉梯形圖的編程方式n 5.3.2 順序功能圖的結構及其編程順序功能圖的結構及其編程目錄目錄CH5 S7-200順控程序設計 5.3 5.3 順序功能圖的主要類型及其編程順序

30、功能圖的主要類型及其編程5.3.1 5.3.1 順控設計法中梯形圖的編程方式順控設計法中梯形圖的編程方式v概述概述n順控設計法中梯形圖的編程方式是指根據(jù)順序功能圖設計出梯形圖的方法。順控設計法中梯形圖的編程方式是指根據(jù)順序功能圖設計出梯形圖的方法。n為了適應各為了適應各PLC在編程元件、指令功能和表示方法上的差異,本節(jié)主要介紹:在編程元件、指令功能和表示方法上的差異,本節(jié)主要介紹:1)使用通用指令的編程方式(起保停電路的編程方式)使用通用指令的編程方式(起保停電路的編程方式)2)使用置位、復位指令的編程方式(以轉換為中心的編程方式)使用置位、復位指令的編程方式(以轉換為中心的編程方式)3)使用

31、)使用順控順控指令的編程方式指令的編程方式 此外,還有移位寄存器指令、此外,還有移位寄存器指令、RS觸發(fā)器指令等的編程方法,不再講述。觸發(fā)器指令等的編程方法,不再講述。 為了便于分析,我們假設剛開始執(zhí)行用戶程序時,系統(tǒng)已處于初始步(用初為了便于分析,我們假設剛開始執(zhí)行用戶程序時,系統(tǒng)已處于初始步(用初始化脈沖始化脈沖SM0.1將初始步置位),代表其余各步的編程元件均為將初始步置位),代表其余各步的編程元件均為OFF,為轉換,為轉換的實現(xiàn)做好了準備。的實現(xiàn)做好了準備。 目錄目錄CH5 S7-200順控程序設計 5.3 5.3 順序功能圖的主要類型及其編程順序功能圖的主要類型及其編程5.3.1 5

32、.3.1 順控設計法中梯形圖的編程方式順控設計法中梯形圖的編程方式v一、使用通用指令的編程方式一、使用通用指令的編程方式 n編程時用輔助繼電器來代表步。由于轉換條件大都是短信號,因編程時用輔助繼電器來代表步。由于轉換條件大都是短信號,因此應使用有記憶(保持、自鎖)功能的電路。此應使用有記憶(保持、自鎖)功能的電路。n編程的關鍵是找出起動條件和停止條件。編程方式僅僅使用與觸編程的關鍵是找出起動條件和停止條件。編程方式僅僅使用與觸點和線圈有關的指令,可適用于任意型號的點和線圈有關的指令,可適用于任意型號的PLC。 M0.0M0.1M0.2I0.0I0.1方法一方法一 方法二方法二 步步M0.0到到

33、M0.1轉換的編程方法轉換的編程方法 目錄目錄CH5 S7-200順控程序設計 5.3 5.3 順序功能圖的主要類型及其編程順序功能圖的主要類型及其編程5.3.1 5.3.1 順控設計法中梯形圖的編程方式順控設計法中梯形圖的編程方式(液壓滑臺):假設啟動按鈕(液壓滑臺):假設啟動按鈕SB接接I0.0,行程開關行程開關SQ1、SQ2、SQ3分別接分別接I0.1I0.3,液壓元件,液壓元件YV1、YV2、YV3分別由分別由Q0.0Q0.2驅動。驅動。目錄目錄CH5 S7-200順控程序設計 5.3 5.3 順序功能圖的主要類型及其編程順序功能圖的主要類型及其編程5.3.1 5.3.1 順控設計法中

34、梯形圖的編程方式順控設計法中梯形圖的編程方式SM0.1M0.0M0.1M0.2M0.3I0.0I0.1I0.2I0.3Q0.0Q0.0Q0.2Q0.1一、使用通用指令的編程方式一、使用通用指令的編程方式n步步M0.3到步到步M0.0n初始狀態(tài)初始狀態(tài)步步M0.0到步到步M0.1步步M0.0、M0.2動作動作目錄目錄CH5 S7-200順控程序設計 5.3 5.3 順序功能圖的主要類型及其編程順序功能圖的主要類型及其編程5.3.1 5.3.1 順控設計法中梯形圖的編程方式順控設計法中梯形圖的編程方式v二、使用置位復位指令的編程方式二、使用置位復位指令的編程方式 (以轉換為中心的編程方式)(以轉換

35、為中心的編程方式)n以轉換為中心的順序控制梯形圖編程方法與轉換實現(xiàn)的基本規(guī)則之間有著嚴以轉換為中心的順序控制梯形圖編程方法與轉換實現(xiàn)的基本規(guī)則之間有著嚴格的對應關系。格的對應關系。n在任何情況下,代表步的存儲器位的控制電路都可以使用這一統(tǒng)一的規(guī)則來在任何情況下,代表步的存儲器位的控制電路都可以使用這一統(tǒng)一的規(guī)則來設計,每一個轉換對應一個如下圖所示的控制置位和復位電路塊,有多少個轉設計,每一個轉換對應一個如下圖所示的控制置位和復位電路塊,有多少個轉換就有多少個這樣的電路塊。換就有多少個這樣的電路塊。n這種編程方法特別有規(guī)律,特別是在設計復雜的順序功能圖的梯形圖時,更這種編程方法特別有規(guī)律,特別是

36、在設計復雜的順序功能圖的梯形圖時,更能顯示出它的優(yōu)越性。能顯示出它的優(yōu)越性。 M0.2M0.3I0.2M0.2 I0.2以轉換為中心的編程方式以轉換為中心的編程方式(S)M0.31(R)M0.21目錄目錄CH5 S7-200順控程序設計 SM0.1M0.0M0.1M0.2M0.3I0.0I0.1I0.2I0.3Q0.0Q0.0Q0.2Q0.15.3 5.3 順序功能圖的主要類型及其編程順序功能圖的主要類型及其編程5.3.1 5.3.1 順控設計法中梯形圖的編程方式順控設計法中梯形圖的編程方式v二、使用置位復位指令的編程方式二、使用置位復位指令的編程方式目錄目錄CH5 S7-200順控程序設計

37、5.3 5.3 順序功能圖的主要類型及其編程順序功能圖的主要類型及其編程5.3.1 5.3.1 順控設計法中梯形圖的編程方式順控設計法中梯形圖的編程方式三、使用步進(順控)指令的編程方式三、使用步進(順控)指令的編程方式1、S7-200順控制令順控制令狀態(tài)元件狀態(tài)元件 S7-200中,與順序控制編程有關的指令是中,與順序控制編程有關的指令是SCR指令,與順指令,與順序控制編程有關的編程元件是狀態(tài)元件序控制編程有關的編程元件是狀態(tài)元件S。SCR指令僅對于狀態(tài)指令僅對于狀態(tài)元件元件S有效,但是狀態(tài)元件有效,但是狀態(tài)元件S具有一般輔助繼電器的功能,具有一般輔助繼電器的功能, 能夠能夠使用使用LD、L

38、DN、 A、AN、O、ON、 =、S、R等指令。等指令。目錄目錄CH5 S7-200順控程序設計 5.3 5.3 順序功能圖的主要類型及其編程順序功能圖的主要類型及其編程5.3.1 5.3.1 順控設計法中梯形圖的編程方式順控設計法中梯形圖的編程方式三、使用步進(順控)指令的編程方式三、使用步進(順控)指令的編程方式1、S7-200順控制令順控制令順序控制指令順序控制指令SCR的形式及功能的形式及功能STLLAD功能操作元件LSCR SX.X順控狀態(tài)開始順控狀態(tài)開始SSCRT SX.X順控狀態(tài)轉移順控狀態(tài)轉移SSCRE順控狀態(tài)結束順控狀態(tài)結束無無SCRSCRTSCRESx.xSx.x目錄目錄C

39、H5 S7-200順控程序設計 5.3 5.3 順序功能圖的主要類型及其編程順序功能圖的主要類型及其編程5.3.1 5.3.1 順控設計法中梯形圖的編程方式順控設計法中梯形圖的編程方式目錄目錄CH5 S7-200順控程序設計 三、使用步進(順控)指令的編程方式三、使用步進(順控)指令的編程方式SM0.1S0.0S0.1S0.2S0.3I0.0I0.1I0.2I0.3Q0.0Q0.0Q0.2Q0.1LD SM0.1S S0.0, 1LSCR S0.0LD I0.0SCRT S0.1SCRELSCR S0.1LD SM0.0= Q0.0LD I0.1SCRT S0.2SCRELSCR S0.2LD

40、 SM0.0= Q0.0= Q0.2LD I0.2SCRT S0.3SCRELSCR S0.3LD SM0.0= Q0.1LD I0.3SCRT S0.0SCRE5.3 5.3 順序功能圖的主要類型及其編程順序功能圖的主要類型及其編程5.3.1 5.3.1 順控設計法中梯形圖的編程方式順控設計法中梯形圖的編程方式目錄目錄CH5 S7-200順控程序設計 5.3 5.3 順序功能圖的主要類型及其編程順序功能圖的主要類型及其編程5.3.2 5.3.2 順序功能圖結構及編程順序功能圖結構及編程v 順序功能圖的基本結構順序功能圖的基本結構 n單流程:單流程:單流程由一系列相繼激活的步組成,每一步的后面

41、僅單流程由一系列相繼激活的步組成,每一步的后面僅接有一個轉換,每一個轉換的后面只有一個步。接有一個轉換,每一個轉換的后面只有一個步。n選擇分支和聯(lián)接:選擇分支和聯(lián)接:一個控制流可能轉入多個控制流中的某一個,一個控制流可能轉入多個控制流中的某一個,但不允許多路分支同時執(zhí)行。實際轉入哪一個控制流,取決于控但不允許多路分支同時執(zhí)行。實際轉入哪一個控制流,取決于控制流前面的轉移條件哪一個為真。轉換符號只能標在水平線之下,制流前面的轉移條件哪一個為真。轉換符號只能標在水平線之下,每個分支上必須具有一個或一個以上的轉換條件。幾個選擇序列每個分支上必須具有一個或一個以上的轉換條件。幾個選擇序列合并一個公共序

42、列合并一個公共序列-即分支的結束,稱為匯合,轉換符號只允即分支的結束,稱為匯合,轉換符號只允許在水平線上。一般只允許選擇一個序列。許在水平線上。一般只允許選擇一個序列。 如(如(b)、()、(c)所示。)所示。 目錄目錄CH5 S7-200順控程序設計 ehjdgfibacbcda目錄目錄CH5 S7-200順控程序設計 v順序功能圖的基本結構順序功能圖的基本結構n并行序列和聯(lián)接:并行序列和聯(lián)接:當轉換條件的實現(xiàn)導致幾個序列同時激活時,當轉換條件的實現(xiàn)導致幾個序列同時激活時,這些序列稱為并行序列。為了強調(diào)轉換的同步實現(xiàn),水平連線用這些序列稱為并行序列。為了強調(diào)轉換的同步實現(xiàn),水平連線用雙線表示

43、,轉換符號在水平連線以上。并行序列的結束稱為合并,雙線表示,轉換符號在水平連線以上。并行序列的結束稱為合并, 并行序列的結束并行序列的結束,轉換符號在水平線以下,當雙水平線之上的所有轉換符號在水平線以下,當雙水平線之上的所有前級都處于活動狀態(tài)時,且轉換條件成立,則下一步被激活。同前級都處于活動狀態(tài)時,且轉換條件成立,則下一步被激活。同時所有前級步都變?yōu)椴换顒硬健r所有前級步都變?yōu)椴换顒硬健?.3 5.3 順序功能圖的主要類型及其編程順序功能圖的主要類型及其編程5.3.2 5.3.2 順序功能圖結構及編程順序功能圖結構及編程ehjdgfibacbcdaehdfga目錄目錄CH5 S7-200順控

44、程序設計 5.3 5.3 順序功能圖的主要類型及其編程順序功能圖的主要類型及其編程5.3.2 5.3.2 順序功能圖結構及編程順序功能圖結構及編程S0.0S0.1S0.3S0.2S0.4S0.5Q0.0Q0.1Q0.3Q0.2Q0.4Q0.5SM0.1I0.0I0.3I0.1I0.4I0.2I0.5I0.6選擇分支和聯(lián)接舉例選擇分支和聯(lián)接舉例目錄目錄CH5 S7-200順控程序設計 并行序列和聯(lián)接舉例并行序列和聯(lián)接舉例5.3 5.3 順序功能圖的主要類型及其編程順序功能圖的主要類型及其編程5.3.2 5.3.2 順序功能圖結構及編程順序功能圖結構及編程S0.0S0.1S0.3S0.2S0.4S

45、0.5Q0.0Q0.1Q0.3Q0.2Q0.4Q0.5SM0.1I0.0I0.1I0.2I0.6I0.3目錄目錄CH5 S7-200順控程序設計 S0.0S0.1Q0.1S0.2Q0.2S0.3Q0.3S0.4Q0.4S0.5Q0.5S0.6Q0.6I0.0SM0.1I0.2I0.1I1.0I1.0I0.2I1.1I1.1I0.4I0.5I0.6I1.2I1.25.3 5.3 順序功能圖的主要類型及其編程順序功能圖的主要類型及其編程5.3.2 5.3.2 順序功能圖結構及編程順序功能圖結構及編程目錄目錄CH5 S7-200順控程序設計 n P185 1、2、3、4 作業(yè)作業(yè)目錄目錄CH5 S7

46、-200順控程序設計 1、順序功能圖轉梯形圖方法、順序功能圖轉梯形圖方法2、順序功能圖結構及編程、順序功能圖結構及編程目錄目錄CH5 S7-200順控程序設計 v 復雜程序的設復雜程序的設計方法設計思路與步驟計方法設計思路與步驟n 確定程序的總體結構:確定程序的總體結構:將系統(tǒng)的程序按工作將系統(tǒng)的程序按工作方式和功能分成若干部份,如:公共程序、手方式和功能分成若干部份,如:公共程序、手動程序、自動程序等部份。手動程序和自動程動程序、自動程序等部份。手動程序和自動程序是不同時執(zhí)行的,所以用跳轉指令將它們分序是不同時執(zhí)行的,所以用跳轉指令將它們分開,用工作方式的選擇信號作為跳轉的條件。開,用工作方

47、式的選擇信號作為跳轉的條件。n 分別設計局部程序:分別設計局部程序:公共程序和手動程序相公共程序和手動程序相對較為簡單,一般采用經(jīng)驗設計法進行設計;對較為簡單,一般采用經(jīng)驗設計法進行設計;自動程序相對比較復雜,對于順序控制系統(tǒng)一自動程序相對比較復雜,對于順序控制系統(tǒng)一般采用順序控制設計法。般采用順序控制設計法。n 程序的綜合與調(diào)試:程序的綜合與調(diào)試:進一步理順各部分程序進一步理順各部分程序之間的相互關系,并進行程序的調(diào)試。之間的相互關系,并進行程序的調(diào)試。 5.4 5.4 順空程序設計應用舉例順空程序設計應用舉例目錄目錄CH5 S7-200順控程序設計 5.4 5.4 順空程序設計應用舉例順空

48、程序設計應用舉例例一:小車運動自動控制例一:小車運動自動控制小車運行方式:手動、自動單周期、自動循環(huán)。小車運行方式:手動、自動單周期、自動循環(huán)。手動手動I0.3自動單周自動單周期期I0.4自動自動I0.5小車小車后限位開關后限位開關I0.2前限位開關前限位開關I0.1啟動按鈕啟動按鈕I0.0底門打開底門打開5S Q0.3頂門打開頂門打開7S Q0.1向前向前Q0.0向后向后Q0.2小車小車進料進料手動向前按手動向前按鈕鈕 I0.6手動向后按手動向后按鈕鈕 I0.7目錄目錄CH5 S7-200順控程序設計 5.4 5.4 順空程序設計應用舉例順空程序設計應用舉例輸入輸入輸出輸出設備設備輸入點輸入

49、點設備設備輸出點輸出點啟動按鈕啟動按鈕I0.0小車前行接觸器小車前行接觸器Q0.0前向手動按鈕前向手動按鈕I0.6小車后行接觸器小車后行接觸器Q0.2后向手動按鈕后向手動按鈕I0.7頂門打開接觸器頂門打開接觸器Q0.1前限位開關前限位開關I0.1底門打開接觸器底門打開接觸器Q0.3后限位開關后限位開關I0.2手動選擇波段開關手動選擇波段開關I0.3自動單周期選擇波段開自動單周期選擇波段開關關I0.4自動選擇波段開關自動選擇波段開關I0.5小車頂門打開手動按鈕小車頂門打開手動按鈕 I1.0小車底門打開手動按鈕小車底門打開手動按鈕 I1.1目錄目錄CH5 S7-200順控程序設計 非手動,轉自動非

50、手動,轉自動小車向前運動小車向前運動頂門打開頂門打開7秒,裝貨秒,裝貨底門打開底門打開5秒,卸貨秒,卸貨小車向后運動小車向后運動非半自動、全自動,不做動作非半自動、全自動,不做動作自動程序自動程序5.4 5.4 順控程序設計應用舉例順控程序設計應用舉例輸入輸入輸出輸出設備設備輸入輸入點點設備設備輸出輸出點點啟動按鈕啟動按鈕I0.0小車前行小車前行接觸器接觸器Q0.0前向手動按鈕前向手動按鈕I0.6小車后行小車后行接觸器接觸器Q0.2后向手動按鈕后向手動按鈕I0.7頂門打開頂門打開接觸器接觸器Q0.1前限位開關前限位開關I0.1底門打開底門打開接觸器接觸器Q0.3后限位開關后限位開關I0.2手動

51、選擇波段手動選擇波段開關開關I0.3自動單周期選自動單周期選擇波段開關擇波段開關I0.4自動選擇波段自動選擇波段開關開關I0.5小車頂門打開小車頂門打開手動按鈕手動按鈕I1.0小車底門打開小車底門打開手動按鈕手動按鈕I1.1目錄目錄CH5 S7-200順控程序設計 5.4 5.4 順空程序設計順空程序設計應用舉例應用舉例S0.0S0.1S0.2S0.3S0.4SM0.1T37I0.1I0.5自動自動I0.4單循環(huán)單循環(huán)I0.0且且Q0.3且且I0.0Q0.0Q0.1T37定時定時7秒秒Q0.2I0.2Q0.3T38定時定時5秒秒T38目錄目錄CH5 S7-200順控程序設計 例二:電動機順序啟

52、動和停止控制例二:電動機順序啟動和停止控制控制要求:控制要求:三臺電動機,當按下啟動按鈕后,每隔三臺電動機,當按下啟動按鈕后,每隔5秒時間將會順秒時間將會順序啟動,啟動完畢后,按下停止按鈕,每隔序啟動,啟動完畢后,按下停止按鈕,每隔5秒時間會反向順序停秒時間會反向順序停止。在啟動過程中,如果按下停止按鈕,則立刻終止啟動過程,止。在啟動過程中,如果按下停止按鈕,則立刻終止啟動過程,已啟動運行的電動機,馬上進行反向順序停車,直至全部結束。已啟動運行的電動機,馬上進行反向順序停車,直至全部結束。輸入點輸出點啟動按鈕I0.0電動機M1Q0.0停止按鈕I0.1電動機M2Q0.1電動機M3Q0.25.4

53、5.4 順空程序設計應用舉例順空程序設計應用舉例目錄目錄CH5 S7-200順控程序設計 5.4 5.4 順空程序設計應用舉例順空程序設計應用舉例例二:電動機順序啟動和停止控制例二:電動機順序啟動和停止控制S0.0S0.1S0.2S0.3S0.4SM0.1T38T37I0.0Q0.0置置1T37定時定時5秒秒Q0.1置置1T38定時定時5秒秒Q0.2置置1I0.1Q0.2清清0T39定時定時5秒秒T39S0.5Q0.1清清0T40定時定時5秒秒T40S0.6Q0.0清清0S0.0置置1I0.1I0.1目錄目錄CH5 S7-200順控程序設計 5.4 5.4 順空程序設計應用舉例順空程序設計應用舉例控制要求控制要求:三個工位分別完成上料、鉆

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論