




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、123PLC控制系統(tǒng)設計概述控制系統(tǒng)設計概述經(jīng)經(jīng) 驗驗 設設 計計 法法順順 序序 控控 制制 設設 計計 法法繼電器控制電路轉換設計法繼電器控制電路轉換設計法多種工作方式系統(tǒng)的程序設計多種工作方式系統(tǒng)的程序設計4PLC控制系統(tǒng)設計概述控制系統(tǒng)設計概述 一、一、PLC控制系統(tǒng)設計的基本步驟控制系統(tǒng)設計的基本步驟 1. 對控制任務作深入的調查研究對控制任務作深入的調查研究弄清哪些是弄清哪些是PLC的輸入信號,是模擬量還是開的輸入信號,是模擬量還是開關量信號,用什么方式來獲取信號;關量信號,用什么方式來獲取信號; 哪些是哪些是PLC的輸出信號,通過什么執(zhí)行元件去的輸出信號,通過什么執(zhí)行元件去驅動負
2、載;驅動負載;弄清整個工藝過程和欲完成的控制內容弄清整個工藝過程和欲完成的控制內容;5了解運動部件的驅動方式,是液壓、氣了解運動部件的驅動方式,是液壓、氣動還是電動;動還是電動;了解系統(tǒng)是否有周期運行、單周期運行、了解系統(tǒng)是否有周期運行、單周期運行、手動調整等控制要求等;手動調整等控制要求等;了解哪些量需要監(jiān)控、報警、顯示,是了解哪些量需要監(jiān)控、報警、顯示,是否需要故障診斷,需要哪些保護措施等;否需要故障診斷,需要哪些保護措施等;了解是否有通信連網(wǎng)要求等。了解是否有通信連網(wǎng)要求等。6 2. 確定系統(tǒng)總體設計方案確定系統(tǒng)總體設計方案在深入了解控制要求的基礎上,確定電氣控制總在深入了解控制要求的基
3、礎上,確定電氣控制總體方案。體方案。 確定主回路所需的各電器,確定輸入、輸出元確定主回路所需的各電器,確定輸入、輸出元件的種類和數(shù)量;件的種類和數(shù)量; 3. 確定系統(tǒng)的確定系統(tǒng)的硬件構成硬件構成 確定保護、報警、顯示元件的種類和數(shù)量;確定保護、報警、顯示元件的種類和數(shù)量; 計算所需計算所需PLC的輸入的輸入/輸出點數(shù),并參照其他要輸出點數(shù),并參照其他要求選擇合適的求選擇合適的PLC機型。機型。7 4確定確定PLC的輸入的輸入/ /輸出點分配輸出點分配確定各輸入確定各輸入/輸出元件并作出輸出元件并作出PLC的的I/O分配表。分配表。 根據(jù)控制要求,擬訂幾個設計方案,經(jīng)比較后根據(jù)控制要求,擬訂幾個
4、設計方案,經(jīng)比較后選擇出最佳編程方案。選擇出最佳編程方案。當控制系統(tǒng)較復雜時,可分成多個相對獨立的當控制系統(tǒng)較復雜時,可分成多個相對獨立的子任務,分別對各子任務進行編程,最后將各子子任務,分別對各子任務進行編程,最后將各子任務的程序合理地連接起來。任務的程序合理地連接起來。 5設計應用程序設計應用程序8 6應用程序的調試應用程序的調試編寫的程序必須先進行模擬調試。經(jīng)過反復調試和修編寫的程序必須先進行模擬調試。經(jīng)過反復調試和修改,使程序滿足控制要求。改,使程序滿足控制要求。在開始制作控制柜及控制盤之前,要畫出電氣控制在開始制作控制柜及控制盤之前,要畫出電氣控制主回路電路圖。主回路電路圖。 7制做
5、電氣控制柜和控制盤制做電氣控制柜和控制盤要全面地考慮各種保護、連鎖措施等問題。要全面地考慮各種保護、連鎖措施等問題。在控制柜布置和敷線時,要采取有效的措施抑制各在控制柜布置和敷線時,要采取有效的措施抑制各種干擾信號。種干擾信號。要注意解決防塵、防靜電、防雷電等問題。要注意解決防塵、防靜電、防雷電等問題。9 8連機調試程序連機調試程序調試前要制定周密的調試計劃,以免由于工作的盲調試前要制定周密的調試計劃,以免由于工作的盲目性而隱藏了故障隱患。目性而隱藏了故障隱患。程序調試完畢,必須運行實際一段時間,以確認程程序調試完畢,必須運行實際一段時間,以確認程序是否真正達到控制要求。序是否真正達到控制要求
6、。 9編寫技術文件編寫技術文件整理程序清單并保存程序,編寫元件明細表,整理電整理程序清單并保存程序,編寫元件明細表,整理電氣原理圖及主回路電路圖,整理相關的技術參數(shù),編氣原理圖及主回路電路圖,整理相關的技術參數(shù),編寫控制系統(tǒng)說明書等。寫控制系統(tǒng)說明書等。10 二、二、PLC的應用程序的應用程序 1應用程序的內容應用程序的內容應能最大限度地滿足控制要求。應能最大限度地滿足控制要求。(1)初始化程序。)初始化程序。將某些數(shù)據(jù)區(qū)清零;使某些數(shù)據(jù)區(qū)恢復所需數(shù)據(jù);將某些數(shù)據(jù)區(qū)清零;使某些數(shù)據(jù)區(qū)恢復所需數(shù)據(jù);對某些輸出位置位對某些輸出位置位/復位;顯示某些初始狀態(tài)等。復位;顯示某些初始狀態(tài)等。 初始化程序
7、可以為系統(tǒng)啟動作好必要的準備,如:初始化程序可以為系統(tǒng)啟動作好必要的準備,如:應用程序還應包括以下內容:應用程序還應包括以下內容:11(2)檢測、故障診斷、顯示程序。)檢測、故障診斷、顯示程序。這些內容可以在程序設計基本完成時再進行添加。這些內容可以在程序設計基本完成時再進行添加。有時,它們也是相對獨立的程序段。有時,它們也是相對獨立的程序段。(3)保護、連鎖程序。其作用為:)保護、連鎖程序。其作用為: 杜絕由于非法操作等引起的邏輯混亂,保證系統(tǒng)安杜絕由于非法操作等引起的邏輯混亂,保證系統(tǒng)安全、可靠地運行。全、可靠地運行。 通常在通常在PLC外部也要設置連鎖和保護措施。外部也要設置連鎖和保護措
8、施。12 2應用程序的質量應用程序的質量(1)程序的正確性。)程序的正確性。 正確的程序必須能經(jīng)得起系統(tǒng)運行實踐的考驗。正確的程序必須能經(jīng)得起系統(tǒng)運行實踐的考驗。(2)程序的可靠性。)程序的可靠性。能保證系統(tǒng)在正常和非正常(短時掉電、某些被能保證系統(tǒng)在正常和非正常(短時掉電、某些被控量超標、某個環(huán)節(jié)有故障等)情況下都能安全可控量超標、某個環(huán)節(jié)有故障等)情況下都能安全可靠地運行??康剡\行。能保證在出現(xiàn)非法操作(如按動或誤觸動了不該能保證在出現(xiàn)非法操作(如按動或誤觸動了不該動作的按鈕等)情況下不至于出現(xiàn)系統(tǒng)失控。動作的按鈕等)情況下不至于出現(xiàn)系統(tǒng)失控。13(3)參數(shù)的易調整性好。)參數(shù)的易調整性好
9、。經(jīng)常修改的參數(shù),在程序設計時必須考慮怎樣編寫經(jīng)常修改的參數(shù),在程序設計時必須考慮怎樣編寫才能易于修改。才能易于修改。(4)程序結構簡練。)程序結構簡練。 簡練的程序,可以減少程序掃描時間、提高簡練的程序,可以減少程序掃描時間、提高PLC對對輸入信號的響應速度。輸入信號的響應速度。(5)程序的可讀性好。)程序的可讀性好。144.1 經(jīng)驗設計法經(jīng)驗設計法經(jīng)驗設計法的基礎是:具有繼電器控制經(jīng)驗設計法的基礎是:具有繼電器控制的設計經(jīng)驗,熟練掌握的設計經(jīng)驗,熟練掌握PLC指令的功能。指令的功能。所謂設計經(jīng)驗,是指能熟練掌握典型繼所謂設計經(jīng)驗,是指能熟練掌握典型繼電器控制電路的設計思路,并能將這種電器控
10、制電路的設計思路,并能將這種設計思路移植到設計思路移植到PLC程序設計中。程序設計中。15 1. 啟保停控制程序啟保??刂瞥绦?000200003KEEP 01000 010000100000002 000030000200003SET 01000RESET 01000(a)(b)(c)要區(qū)別不同場合,采用不同的啟保??刂瞥绦颉R獏^(qū)別不同場合,采用不同的啟保??刂瞥绦?。 典型控制電路包括:電動機的啟保停控制、正典型控制電路包括:電動機的啟保停控制、正/反轉反轉控制、點動控制、控制、點動控制、 Y- -啟動控制、幾臺電動機的連啟動控制、幾臺電動機的連鎖控制、異地控制、掉電保持等等。鎖控制、異地控
11、制、掉電保持等等。 一、典型控制電路的一、典型控制電路的PLC程序設計程序設計16 2. 電動機正反轉控制程序電動機正反轉控制程序 下面是正反轉控制的程序設計下面是正反轉控制的程序設計(尚有其他方案尚有其他方案)。為確保運行可靠為確保運行可靠,要采取軟、硬件兩種互鎖措施。要采取軟、硬件兩種互鎖措施。01001000020000001001010020000101002010020000201001SB300000 0100100001 0100200002COM COMSB1 220VSB2DC24VKM1KM2PLCKHKM1KM2正轉啟動正轉啟動反轉啟動反轉啟動停車按鈕停車按鈕正轉接觸器正
12、轉接觸器 反轉接觸器反轉接觸器 觸點互鎖觸點互鎖 觸點互鎖觸點互鎖 17 00000 00001IL(02)ILC(03)20000 2000001001TIM001TIM001 0100101002YSV1TIM0010100200000 0100100001 01002COM COMSB1 220VSB2DC24VKM1KM2PLCKHKM1KM2 3. 電動機電動機Y- 啟動啟動控制程序控制程序 下面是電動機下面是電動機Y- 啟動控制的程序設計啟動控制的程序設計(尚有其他方案尚有其他方案).必須有硬必須有硬件互鎖件互鎖!啟動按鈕啟動按鈕停車按鈕停車按鈕注意注意20000的作用!的作用!1
13、8010010100000003010010100000000010010000200001 4. 電動機電動機順序啟順序啟/停??刂瞥绦蚩刂瞥绦?下面是兩臺電動機順序啟下面是兩臺電動機順序啟/??刂频某绦蛟O計??刂频某绦蛟O計(尚有其他方案尚有其他方案)。啟動時,只有電動機啟動時,只有電動機M1啟動啟動(01000 ON)、電動機、電動機M2才可能啟動才可能啟動(01001 ON);停止時,只有;停止時,只有M2先停、先停、 M1才可能停。才可能停。 輸輸 入入 輸輸 出出M1M1啟動啟動 0000000000 KM1 01000KM1 01000M1M1停車停車 0000100001 KM2
14、 01001KM2 01001M2M2啟動啟動 0000200002M2M2停車停車 00003000031901000000020000020000000012000020000 5. 電動機電動機既可長動、又可點動的既可長動、又可點動的控制程序控制程序 下面是電動機長下面是電動機長/點動控制的程序點動控制的程序(尚有其他方案尚有其他方案)。 輸輸 入入 輸輸 出出點動按鈕點動按鈕SB1 SB1 0000000000KM 01000KM 01000長動按鈕長動按鈕SB2 SB2 0000100001停車按鈕停車按鈕SB3 SB3 0000200002長動長動: 按一下按一下SB2。點動點動:
15、 按住按住SB1不放不放,電動機轉動電動機轉動,釋放釋放SB1電動機停轉。電動機停轉。停車停車: 按一下按一下SB3。20 6. 電動機電動機異地異地控制程序控制程序 下面是電動機在三地啟下面是電動機在三地啟/??刂频某绦蛲?刂频某绦?尚有其他方案尚有其他方案)。 輸輸 入入 輸輸 出出甲地啟甲地啟/停停SB1 00000KM 01000乙地啟乙地啟/停停SB2 00001丙地啟丙地啟/停停SB2 00002本例,各地電動機的啟動和停車都共用一個按鈕。本例,各地電動機的啟動和停車都共用一個按鈕。2000020000DIFD(14) 20000KEEP0100001000000030000100
16、002無論在何地,第一次按動按鈕是啟動電動機,第二次無論在何地,第一次按動按鈕是啟動電動機,第二次按動按鈕就是停車。按動按鈕就是停車。21 7. 掉電保持程序掉電保持程序常用方法:常用方法:使用使用KEEP指令以及指令以及SET、RESET等指令編寫程序,等指令編寫程序,并用保持繼電器并用保持繼電器HR的某一位作輸出;的某一位作輸出;將系統(tǒng)的運行狀態(tài)或參數(shù)存放在具有掉電保持功能將系統(tǒng)的運行狀態(tài)或參數(shù)存放在具有掉電保持功能的的DM區(qū)等。區(qū)等。除了上述各種典型程序外,脈沖發(fā)生器程序、分頻器除了上述各種典型程序外,脈沖發(fā)生器程序、分頻器程序、優(yōu)先權程序等,最好能熟練掌握。程序、優(yōu)先權程序等,最好能熟
17、練掌握。22 二、經(jīng)驗法編程舉例二、經(jīng)驗法編程舉例在兩處往返裝料在兩處往返裝料/ /卸料的小車,卸料的小車,工作過程如圖。要求:小車單數(shù)工作過程如圖。要求:小車單數(shù)次運行時,在次運行時,在ST3ST3卸料。偶數(shù)次卸料。偶數(shù)次運行時,運行時,ST3ST3處不卸,而在處不卸,而在ST2ST2處處卸料。卸料。ST1ST3ST2右右左左裝料處裝料處卸料處卸料處卸料處卸料處裝料裝料15s 、卸料、卸料10s。 輸輸 入入 輸輸 出出右行啟動右行啟動SB1 00000右行右行KM 01000左行啟動左行啟動SB2 00001左行左行KM 01001停車按鈕停車按鈕SB3 00002裝料裝料KM 01002
18、行程開關行程開關ST1 00004卸料卸料KM 01003行程開關行程開關ST2 00003行程開關行程開關ST3 00005 I/O分配表分配表23010000000200000010000000101001010010000500002 00003 00001 0100120000TIM001000040000001000TIM00001000000030100101003TIM000 #0100000050000401002TIM001 #01500000520000200000100100003右行右行左行左行卸料卸料裝料裝料右行啟動右行啟動左行啟動左行啟動ST3ST1ST3ST2進進
19、退退裝料裝料卸料卸料卸料卸料ST2ST1 系統(tǒng)程序系統(tǒng)程序000040000500003單數(shù)次運行單數(shù)次運行24010000000200000010000000101001010010000500002 00003 00001 0100120000TIM001000040000001000TIM00001000000030100101003TIM000 #0100000050000401002TIM001 #01500000520000200000100100003右行右行左行左行卸料卸料裝料裝料右行啟右行啟左行啟左行啟ST3ST1ST3ST2進進退退裝料裝料卸料卸料卸料卸料ST2ST1偶數(shù)次
20、運行偶數(shù)次運行000040000500003254.2 4.2 順序控制設計法順序控制設計法功能表圖是順序控制設計法的重要的工具。功能表圖是順序控制設計法的重要的工具。 1. 功能表圖的組成功能表圖的組成 一、功能表圖一、功能表圖下面以某動力頭的控制為例來說明功能表圖的組成。下面以某動力頭的控制為例來說明功能表圖的組成。動力頭的運動有三種狀態(tài):快進動力頭的運動有三種狀態(tài):快進工進工進快退??焱?。各狀態(tài)的轉換條件為:各狀態(tài)的轉換條件為:快進結束壓限位開關快進結束壓限位開關ST1則轉為工進;則轉為工進;工進結束壓限位開關工進結束壓限位開關ST2則轉為快退;則轉為快退;退回原位壓退回原位壓ST3自動
21、停止。自動停止。26矩形框表示各步,框內矩形框表示各步,框內數(shù)字是步的號。初始步用數(shù)字是步的號。初始步用雙線框。雙線框。功能表圖的組成:功能表圖的組成: 步、有向連線、轉換條步、有向連線、轉換條件、動作說明。件、動作說明。 1 1啟動啟動壓壓ST1ST1 2 2壓壓ST2ST2 3 3 工進工進車停原位車停原位 快退快退 快進快進壓壓ST3ST3 4 4控制動力頭的功能表圖如圖所示。控制動力頭的功能表圖如圖所示。正在執(zhí)行的步叫活動步,正在執(zhí)行的步叫活動步,當前一步為活動步且轉換當前一步為活動步且轉換條件滿足時,啟動下一步條件滿足時,啟動下一步并終止前一步。并終止前一步。 27 2. 功能表圖的
22、類型功能表圖的類型(1) 單序列結構單序列結構 1 1啟動啟動壓壓ST1ST1 2 2壓壓ST2ST2 3 3 工進工進車停原位車停原位 快退快退 快進快進壓壓ST3ST3 4 4 單序列單序列單序列單序列沒有分支沒有分支選擇序列選擇序列并行序列并行序列每個步后只有一個步每個步后只有一個步各步間需要轉換條件各步間需要轉換條件后一步成為活動步時,后一步成為活動步時,前一步變?yōu)椴换顒硬?。前一步變?yōu)椴换顒硬健?8(2) 選擇序列結構選擇序列結構 序列的開始稱為分支,各分支不能同時執(zhí)行。序列的開始稱為分支,各分支不能同時執(zhí)行。分支分支1分支分支3當前一步為活動步、且當前一步為活動步、且轉換條件滿足時,
23、才能轉轉換條件滿足時,才能轉向下一步。向下一步。后一步成為活動步時,后一步成為活動步時,前一步變?yōu)椴换顒硬?。前一步變?yōu)椴换顒硬健H暨x擇轉向某個分支,其他若選擇轉向某個分支,其他分支的首步不能成為活動步。分支的首步不能成為活動步。ab cdefj 1 4 2 6 8ghi 5 3 7分支分支229 選擇序列的結束稱為合并。選擇序列的結束稱為合并。當某個分支的最后一步成為活動步、且轉換條當某個分支的最后一步成為活動步、且轉換條件滿足,時都要轉向合并步。件滿足,時都要轉向合并步。ab cdefj 1 4 2 6 8ghi 5 3 730eac 1b 2 3d 4 7 6 5 8(3) 并行序列結構并
24、行序列結構并行序列的開始用雙線表示,并行序列的開始用雙線表示,轉換條件放在雙線之上。轉換條件放在雙線之上。當并行序列首步為活動步且當并行序列首步為活動步且條件滿足時,各分支首步同時條件滿足時,各分支首步同時變?yōu)榛顒硬健W優(yōu)榛顒硬?。并行序列的結束稱為合并,并行序列的結束稱為合并,用雙線表示并行序列的合并,用雙線表示并行序列的合并,轉換條件放在雙線之下。轉換條件放在雙線之下。分支分支2分支分支1當各分支的末步都為活動步、且條件滿足時,將同時當各分支的末步都為活動步、且條件滿足時,將同時轉換到合并步,且各末步都變?yōu)椴换顒硬健^D換到合并步,且各末步都變?yōu)椴换顒硬?。分支分?31 B1Si B2 Si+
25、1 SiSi-1Si+1SiCi Si+1Si+2Si+1SiCi+13. 功能表圖與梯形圖的對應關系功能表圖與梯形圖的對應關系 步程序的梯形圖結構如圖。步程序的梯形圖結構如圖。每個步有一個控制位,當某每個步有一個控制位,當某步的控制位為步的控制位為ON時,該步成時,該步成為活動步為活動步(激活下一步的條件之激活下一步的條件之一一),同時與該步對應的程序開,同時與該步對應的程序開始執(zhí)行;始執(zhí)行;當轉換條件滿足時當轉換條件滿足時(激活下一激活下一步的條件之二步的條件之二),則下一步的控,則下一步的控制位為制位為ON,而上一步的控制,而上一步的控制位變?yōu)槲蛔優(yōu)镺FF,上一步對應的程,上一步對應的程
26、序停止執(zhí)行。序停止執(zhí)行。32由于轉換條件常是短信號,由于轉換條件常是短信號,因此每步要加自鎖。因此每步要加自鎖。當后續(xù)步成為活動步時,前當后續(xù)步成為活動步時,前一步要變?yōu)椴换顒硬?。一步要變?yōu)椴换顒硬健?B1Si B2 Si+1 SiSi-1Si+1SiCi Si+1Si+2Si+1SiCi+1 必須將常閉觸點必須將常閉觸點Si+1和和Si+2與與前一步的控制位線圈串聯(lián)。前一步的控制位線圈串聯(lián)。當某一步成為活動步時,其當某一步成為活動步時,其控制位為控制位為ON,可以利用這個,可以利用這個ON信號實現(xiàn)相應的控制。信號實現(xiàn)相應的控制。33 4. 根據(jù)功能表圖畫根據(jù)功能表圖畫PLC梯形圖梯形圖 由功
27、能表圖畫梯形圖:由功能表圖畫梯形圖:(1) 初始步初始步20000的梯形圖的梯形圖 步步20000是兩個分支的合并步是兩個分支的合并步 20000成為活動步的條件是:成為活動步的條件是:或或00000為為ON,或步,或步20008為活動為活動步且步且HR0001為為ON;20000成為不活動步的條件是:成為不活動步的條件是: 20000TIM00400001TIM00100000CNT00200002CNT003HR0000HR0001 20004TIM000 20001 20002 20005 20003 20006 20007 2000820001和和20004成為活動步。成為活動步。根據(jù)
28、上述分析,畫出梯形圖如下根據(jù)上述分析,畫出梯形圖如下34(2) 步步20001的梯形圖的梯形圖2000820000000002000020001HR0001 20000TIM00400001TIM00100000CNT00200002CNT003HR0000HR0001 20004TIM000 20001 20002 20005 20003 20006 20007 20008 它是單序列的首步它是單序列的首步 20001成為活動步的條件是:成為活動步的條件是:步步20000活動且條件活動且條件00001為為ON 20001成為不活動步的條件是:成為不活動步的條件是: 步步20002成為活動步。
29、成為活動步。 步步20000的梯形圖的梯形圖35 20000TIM00400001TIM00100000CNT00200002CNT003HR0000HR0001 20004TIM000 20001 20002 20005 20003 20006 20007 200082000020001200012000200001(3) 步步20004的梯形圖的梯形圖 它是選擇序列的開始步它是選擇序列的開始步 20004成為活動步的條件是:成為活動步的條件是:步步20000活動、且活動、且00001為為ON。 20004成為不活動步的條件是:成為不活動步的條件是: 步步20002、20003與與20001
30、相似。相似。步步20005或步或步20007成為活動步成為活動步 。 步步20001的梯形圖的梯形圖36 20000TIM00400001TIM00100000CNT00200002CNT003HR0000HR0001 20004TIM000 20001 20002 20005 20003 20006 20007 20008(4) 步步20005的梯形圖的梯形圖 20005成為活動步的條件是:成為活動步的條件是:步步20004活動、且活動、且TIM001 ON。 20005成為不活動步的條件是:成為不活動步的條件是:步步20006或步或步20007成為活動步成為活動步 。20000200042
31、0004200050000120007 步步20004的梯形圖的梯形圖37 20000TIM00400001TIM00100000CNT00200002CNT003HR0000HR0001 20004TIM000 20001 20002 20005 20003 20006 20007 20008(5) 步步20006的梯形圖的梯形圖 20006成為活動步的條件是:成為活動步的條件是:步步20006是選擇分支的合并。是選擇分支的合并。 20006成為不活動步的條件:成為不活動步的條件: 20008成為活動步。成為活動步。20005200042000520007TIM001 20006或步或步20
32、005活動且條件活動且條件00002為為O N , 或, 或 2 0 0 0 7 活 動 且 條 件活 動 且 條 件HR0000為為ON。 步步20005的梯形圖的梯形圖38 20000TIM00400001TIM00100000CNT00200002CNT003HR0000HR0001 20004TIM000 20001 20002 20005 20003 20006 20007 20008(6) 步步20008的梯形圖的梯形圖 20008成為活動步的條件是:成為活動步的條件是:步步20008是并行序列的合并。是并行序列的合并。 20008成為不活動步的條件:成為不活動步的條件: 2000
33、0成為活動步。成為活動步。步步20003和和20006均為活動步、均為活動步、且轉換條件且轉換條件TIM004為為ON。200052000620006200072000800002HR0000 步步20006的梯形圖的梯形圖39 步步20008的梯形圖的梯形圖 20000TIM00400001TIM00100000CNT00200002CNT003HR0000HR0001 20004TIM000 20001 20002 20005 20003 20006 20007 20008掌握了由功能表圖畫梯形圖掌握了由功能表圖畫梯形圖的方法,就可以使用順序控的方法,就可以使用順序控制設計法編寫應用程序。
34、制設計法編寫應用程序。20008200032000820000TIM0042000640 二、用順序控制設計法編寫用戶程序二、用順序控制設計法編寫用戶程序 用順序控制設計法編程的基本步驟:用順序控制設計法編程的基本步驟:(1)根據(jù)控制要求將控制過程分成若干個工作步。)根據(jù)控制要求將控制過程分成若干個工作步。 明確每個工作步的功能,弄清步的轉換是單向進行明確每個工作步的功能,弄清步的轉換是單向進行(單序列)還是多向進行(選擇或并行序列);(單序列)還是多向進行(選擇或并行序列); 確定各步的轉換條件(可能是多個信號的確定各步的轉換條件(可能是多個信號的“與與”、“或或”等邏輯組合)。等邏輯組合)
35、。 必要時可畫一個工作流程圖,它有助于理順整個控必要時可畫一個工作流程圖,它有助于理順整個控制過程的進程。制過程的進程。41(2)為每個步設置控制位,確定轉換條件。)為每個步設置控制位,確定轉換條件。 控制位最好使用同一個通道的若干連續(xù)位??刂莆蛔詈檬褂猛粋€通道的若干連續(xù)位。(3)確定所需輸入和輸出點,選擇)確定所需輸入和輸出點,選擇PLC機型,作出機型,作出I/O分配。分配。(4)在前兩步的基礎上,畫出功能表圖。)在前兩步的基礎上,畫出功能表圖。(5)根據(jù)功能表圖畫梯形圖。)根據(jù)功能表圖畫梯形圖。(6)添加某些特殊要求的程序。)添加某些特殊要求的程序。42 順序控制設計舉例之一順序控制設計
36、舉例之一某動力頭工作流程如圖。某動力頭工作流程如圖。ST3ST1ST2快進快進工進工進快退快退動力頭停在原位動力頭停在原位(ST3)。按一下按鈕動力頭啟動。按一下按鈕動力頭啟動。 輸輸 入入 輸輸 出出 啟動啟動 按鈕按鈕 ST1 ST1 ST2 ST2 ST3 ST3 正轉正轉電磁閥電磁閥1 1 正轉正轉電磁閥電磁閥2 2反轉反轉電磁閥電磁閥0000000000 00001 00001 00002 00002 00003 00003 01000 01000 01001 01001 0100201002 (1) 作出作出 I/O分配分配:動力頭退回原位后重復上動力頭退回原位后重復上述動作。述動
37、作。43 (2) 畫出動力頭的功能表圖。畫出動力頭的功能表圖。 1 1啟動啟動壓壓ST3ST3按啟動按鈕按啟動按鈕 2 2壓壓ST1ST1 3 3 快進快進 工進工進 等待等待壓壓ST2ST2 4 4 快退快退壓壓ST3ST3 20000啟動啟動00003 00000 20001000012000201000ON 01001ON 010010000220003 0100200003正轉正轉電磁閥電磁閥1正轉正轉電磁閥電磁閥2正轉正轉電磁閥電磁閥2反轉反轉電磁閥電磁閥44 (3) 根據(jù)功能表圖設計出梯形圖。根據(jù)功能表圖設計出梯形圖。 20000 00000 00003 2000220003 00
38、003 20001200002531520002 00002 200002000320001 20001 00001 2000320001200022000301001200002000101000200020100220002 20000啟動啟動00003 00000 2000100001(ST1)2000201000ON 01001ON 0100100002(ST2)20003 0100200003(ST3)快進快進快進快進工進工進快退快退ST3ST1ST2快進快進工進工進快退快退45 順序控制設計舉例之二順序控制設計舉例之二用傳送帶傳送長物體的系統(tǒng)結構如圖示。用傳送帶傳送長物體的系統(tǒng)結構
39、如圖示。GK1GK2皮帶皮帶A皮帶皮帶B為減少皮帶機運為減少皮帶機運行時間行時間,兩個皮帶兩個皮帶機分段工作。機分段工作。光光電電開開關關光光電電開開關關 工作過程工作過程: 按一下啟動按鈕,皮帶機按一下啟動按鈕,皮帶機A運行,運行,B停;停; 當物體前端接近當物體前端接近GK1時,時,A與與B都運行;都運行; 當物體后端離開當物體后端離開GK1時,時, B 運行,運行,A停;停; 當物體后端離開當物體后端離開GK2時,時, A與與B都不運行。都不運行。46 輸輸 入入 輸輸 出出啟動按鈕啟動按鈕 GK1 GK1 GK2 GK2 皮帶機皮帶機A A接觸器接觸器皮帶機皮帶機B B接觸器接觸器 0
40、0002 00002 00000 00000 00001 00001 01000 010000100101001 (1) 作出作出 I/O分配分配: (2) 功能表圖功能表圖 200002531500002 20001000002000201000ON 01001ON 010000000020003 0100100001A運行運行A 、 B 運運 行行B 運行運行GK1GK247 (3) 設計梯形圖程序。設計梯形圖程序。 20000 00002 2000220003 20100 20001200002531520002 00000 200002000320001 20001 00000 200
41、032000120002200030100020000200012000220002010012000220003DIFD(14) 20100 00001GK2 200002531500002 20001000002000201000ON 01001ON 010000000020003 0100100001A運行運行A 、 B 運運 行行B 運行運行啟動按鈕啟動按鈕01000GK148 歸納順序控制設計法:歸納順序控制設計法: 理順動作順序、明確各步的轉換條件,作流程圖;理順動作順序、明確各步的轉換條件,作流程圖; 準確地畫出功能表圖;準確地畫出功能表圖; 根據(jù)功能表圖正確地畫出相應的梯形圖;
42、根據(jù)功能表圖正確地畫出相應的梯形圖; 根據(jù)某些特殊功能要求,添加部分特殊要求程序。根據(jù)某些特殊功能要求,添加部分特殊要求程序。494.3 繼電器控制電路轉換設計法繼電器控制電路轉換設計法在繼電器控制電路的基礎上,經(jīng)過轉換,在繼電器控制電路的基礎上,經(jīng)過轉換,將繼電器控制設計出將繼電器控制設計出PLC控制??刂?。 關于轉換的幾個問題關于轉換的幾個問題 1各種繼電器、接觸器、電磁閥、電磁鐵等的轉換各種繼電器、接觸器、電磁閥、電磁鐵等的轉換這些電器的線圈是這些電器的線圈是PLC的執(zhí)行元件,要為它們分配相應的執(zhí)行元件,要為它們分配相應的的PLC輸出繼電器號。輸出繼電器號。中間繼電器可以用中間繼電器可以
43、用PLC的內部輔助繼電器來代替。的內部輔助繼電器來代替。50 2常開、常閉按鈕的轉換常開、常閉按鈕的轉換 用用PLC控制時,啟動和停車一般都用常開按鈕??刂茣r,啟動和停車一般都用常開按鈕。使用常開和長閉按鈕時,使用常開和長閉按鈕時,PLC的梯形圖畫法不同。的梯形圖畫法不同。 0000001000010000000100000010000100000001SB2000000000101000COMCOM SB1PLCKMSB2000000000101000COMCOM SB1PLCKM啟動啟動停車停車啟動啟動停車停車51一般熱繼電器觸點不接入一般熱繼電器觸點不接入PLC中,而接在中,而接在PLC
44、外部的啟外部的啟動控制電路中。動控制電路中。 4. 時間繼電器的處理時間繼電器的處理時間繼電器可用時間繼電器可用PLC的定時器代替。的定時器代替。 3熱繼電器的處理熱繼電器的處理 PLC定時器的觸點只有接通延時閉合和接通延時斷定時器的觸點只有接通延時閉合和接通延時斷開兩種??梢酝ㄟ^編程設計出所需的時間控制。開兩種??梢酝ㄟ^編程設計出所需的時間控制。52 用用PLC的定時器實現(xiàn)延時接通的控制舉例的定時器實現(xiàn)延時接通的控制舉例 觸點觸點KA閉合后延時接通閉合后延時接通KM的控制。的控制。KTKMKA KT01000TIM000 SV00000TIM000通電延通電延時型時型53 用用PLC的定時器
45、實現(xiàn)延時斷開的控制舉例的定時器實現(xiàn)延時斷開的控制舉例 觸點觸點KA閉合后延時斷開閉合后延時斷開KM的控制。的控制。KTKMKA KT01000TIM000 SV00000TIM00054 5對繼電器控制電路連接順序的處理對繼電器控制電路連接順序的處理調整部分電路的連接,以方便轉換成調整部分電路的連接,以方便轉換成PLC梯形圖。梯形圖。STSB2KM1KM1 KTKM2 KKM1KM2SB1KT 繼電器控制電路連接順序調整的舉例繼電器控制電路連接順序調整的舉例線圈線圈KM2和和K之之間連接著常開觸間連接著常開觸點點KM2 。PLC的梯形圖不的梯形圖不允許有這種結構。允許有這種結構。55 調整電路
46、連接的方法調整電路連接的方法KM1 KTKM2 KSB1KM1KM1STKM2KTSB2STSB2KM1KM1 KTKM2 KKM1KM2SB1KT線圈線圈K接通的條件為:或常開觸點接通的條件為:或常開觸點KM2閉合、閉合、或常開觸點或常開觸點KT閉合。閉合??蓪⒊i_觸點可將常開觸點KM2與常開觸點與常開觸點KT并聯(lián),作為線并聯(lián),作為線圈圈K的接通條件。的接通條件。56KM1 KTKM2 KSB1KM1KM1STKM2KTSB2TIM 000 SV0100001000000000100101000000022000001001TIM00000001 輸輸 入入 輸輸 出出SB100000KM1
47、01000SB200001KM201001ST00002 將繼電器控制電路轉換成將繼電器控制電路轉換成PLC梯形圖梯形圖先對圖中的電器先對圖中的電器進行進行I/O分配。分配。574.4 具有多種工作方式系統(tǒng)的程序設計具有多種工作方式系統(tǒng)的程序設計 控制設備的工作方式可分為:控制設備的工作方式可分為:手動、單步、單周期、連續(xù)(自動)手動、單步、單周期、連續(xù)(自動) 。手動:與點動相似手動:與點動相似,按下按鈕運行、釋放按鈕停止;按下按鈕運行、釋放按鈕停止;單步:啟動一次只能運行一個工作步;單步:啟動一次只能運行一個工作步;單周期:啟動一次只運行一個工作周期;單周期:啟動一次只運行一個工作周期;連
48、續(xù):啟動后連續(xù)地、周期性地運行一個過程。連續(xù):啟動后連續(xù)地、周期性地運行一個過程??煞謩e設計各種工作方式的程序,最后綜合起來??煞謩e設計各種工作方式的程序,最后綜合起來。58 多種工作方式系統(tǒng)的程序設計舉例。多種工作方式系統(tǒng)的程序設計舉例。小車工作方式:手動、小車工作方式:手動、單步、單周期、自動。單步、單周期、自動。ST1ST2右右(01000)(01001)左左(01002)裝料裝料15s 卸料卸料10s (01003)00004 00003 操操 作作 盤盤運料小車運料小車 控控 制制執(zhí)行自動方式之前執(zhí)行自動方式之前,要用要用手動方式將小車調回裝手動方式將小車調回裝料(料(ST1)處。)
49、處。00101單單 步步00102單周期單周期手手 動動00100連連 續(xù)續(xù)0010300104右行右行左行左行00105啟動啟動停止停止00106001070000000001裝料裝料卸料卸料方式選方式選擇開關擇開關59單周期工作方式:方式開關撥在單周期檔。單周期工作方式:方式開關撥在單周期檔。小車完成一次循環(huán)回到小車完成一次循環(huán)回到00004即停,再啟動需按即停,再啟動需按00000。啟動按鈕啟動按鈕 200000000000004 01002ON裝料裝料TIM00000003TIM00100004 20004 20003 20002 20001 01000 ON右行右行01003ON卸料
50、卸料 01001ON左行左行控制位控制位單周期方式的功能表圖單周期方式的功能表圖00101單單 步步00102單周期單周期手手 動動00100連連 續(xù)續(xù)0010300104右行右行左行左行00105啟動啟動停止停止00106001070000000001裝料裝料卸料卸料6000101單單 步步00102單周期單周期手手 動動00100連連 續(xù)續(xù)0010300104右行右行左行左行00105啟動啟動停止停止00106001070000000001裝料裝料卸料卸料連續(xù)工作方式:方式開關撥在連續(xù)檔。連續(xù)工作方式:方式開關撥在連續(xù)檔。完成一次循環(huán)回到完成一次循環(huán)回到00004,自動進入下個循環(huán)的運行。
51、,自動進入下個循環(huán)的運行。 連續(xù)方式的功能表圖連續(xù)方式的功能表圖連續(xù)狀態(tài)控制連續(xù)狀態(tài)控制 200002010000004 01002ON裝料裝料TIM00000003TIM00100004 20004 20003 20002 20001 01000 ON右行右行01003ON卸料卸料 01001ON左行左行控制位控制位61啟動啟動按鈕按鈕 200000000000004 01002ON裝料裝料TIM000 0000000003 00000TIM001 0000000004 00000 20004 20003 20002 20001 01000 ON右行右行01003ON卸料卸料 01001ON
52、左行左行單步工作方式:方式開關撥在單步檔。單步工作方式:方式開關撥在單步檔。按一次按一次00000,小車完成一個工作步。,小車完成一個工作步。 單步方式的功能表圖單步方式的功能表圖例如,按一次啟動按鈕例如,按一次啟動按鈕00000,小車裝料。裝料,小車裝料。裝料結束結束(TIM000ON)即停。即停。再按一次啟動按鈕再按一次啟動按鈕00000小車右行,到達卸料處小車右行,到達卸料處 ST2 ( 00003 )即停。)即停。ST2再按一次啟動按鈕再按一次啟動按鈕00000,小車卸料小車卸料。62單步、單周期和連續(xù)的功能表圖可以合并成一個。單步、單周期和連續(xù)的功能表圖可以合并成一個。單步時單步時00101斷開,每步結斷開,每步結束時都要按啟動按鈕,使束時都要按啟動按鈕,使00000 ON20101 ON。單周期單周期 2000000102 00000 +00101 00000 + 00103 2010000004 01002ON裝料裝料TIM000 2010100003 20101TIM001 20101 00004 20101 20004 20003 20002 20001 01000 ON右行右行01003ON卸
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 湖南工業(yè)職業(yè)技術學院《機械工程項目管理》2023-2024學年第二學期期末試卷
- 南京大學《全球氣候變化對人類活動的影響》2023-2024學年第二學期期末試卷
- 江蘇航空職業(yè)技術學院《領導科學與藝術》2023-2024學年第二學期期末試卷
- 天津音樂學院《通信原理課程設計》2023-2024學年第二學期期末試卷
- 吉林職業(yè)技術學院《電機控制》2023-2024學年第二學期期末試卷
- 合肥經(jīng)濟學院《工程概論》2023-2024學年第二學期期末試卷
- 南昌交通學院《航天精密儀器》2023-2024學年第二學期期末試卷
- 萍鄉(xiāng)衛(wèi)生職業(yè)學院《建筑制圖》2023-2024學年第二學期期末試卷
- 鐵嶺師范高等專科學?!督逃械纳鐣睦怼?023-2024學年第二學期期末試卷
- 常州幼兒師范高等??茖W?!堆b配式建筑體系及設計方法》2023-2024學年第二學期期末試卷
- 學校安全管理制度匯編
- 2025年福建省電子信息(集團)有限責任公司招聘筆試參考題庫附帶答案詳解
- 2025年云南省昆明市中考英語模擬試卷(一)
- 臨床危急值培訓課件
- 醫(yī)療器械使用安全風險防范措施
- 漢陽區(qū)2023-2024學年下學期期末八年級數(shù)學試卷(含答案)
- 四下勞動實踐試題及答案
- 青馬工程測試題及答案
- 醫(yī)療機構經(jīng)營情況說明范文
- 月子中心產(chǎn)康部產(chǎn)后恢復流程解析
- 中國郵政集團有限公司國企招聘筆試真題2024
評論
0/150
提交評論