![PLC技師培訓(xùn)4_第1頁(yè)](http://file3.renrendoc.com/fileroot3/2021-11/7/bc2f2f18-9d49-4e64-9af0-5a626055653c/bc2f2f18-9d49-4e64-9af0-5a626055653c1.gif)
![PLC技師培訓(xùn)4_第2頁(yè)](http://file3.renrendoc.com/fileroot3/2021-11/7/bc2f2f18-9d49-4e64-9af0-5a626055653c/bc2f2f18-9d49-4e64-9af0-5a626055653c2.gif)
![PLC技師培訓(xùn)4_第3頁(yè)](http://file3.renrendoc.com/fileroot3/2021-11/7/bc2f2f18-9d49-4e64-9af0-5a626055653c/bc2f2f18-9d49-4e64-9af0-5a626055653c3.gif)
![PLC技師培訓(xùn)4_第4頁(yè)](http://file3.renrendoc.com/fileroot3/2021-11/7/bc2f2f18-9d49-4e64-9af0-5a626055653c/bc2f2f18-9d49-4e64-9af0-5a626055653c4.gif)
![PLC技師培訓(xùn)4_第5頁(yè)](http://file3.renrendoc.com/fileroot3/2021-11/7/bc2f2f18-9d49-4e64-9af0-5a626055653c/bc2f2f18-9d49-4e64-9af0-5a626055653c5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、123 一、一、PLC控制系統(tǒng)設(shè)計(jì)的基本步驟控制系統(tǒng)設(shè)計(jì)的基本步驟 1. 對(duì)控制任務(wù)作深入的調(diào)查研究對(duì)控制任務(wù)作深入的調(diào)查研究弄清哪些是弄清哪些是PLC的輸入信號(hào),是模擬量還是開的輸入信號(hào),是模擬量還是開關(guān)量信號(hào),用什么方式來獲取信號(hào);關(guān)量信號(hào),用什么方式來獲取信號(hào); 哪些是哪些是PLC的輸出信號(hào),通過什么執(zhí)行元件去的輸出信號(hào),通過什么執(zhí)行元件去驅(qū)動(dòng)負(fù)載;驅(qū)動(dòng)負(fù)載;弄清整個(gè)工藝過程和欲完成的控制內(nèi)容,;弄清整個(gè)工藝過程和欲完成的控制內(nèi)容,;4了解運(yùn)動(dòng)部件的驅(qū)動(dòng)方式,是液壓、氣了解運(yùn)動(dòng)部件的驅(qū)動(dòng)方式,是液壓、氣動(dòng)還是電動(dòng);動(dòng)還是電動(dòng);了解系統(tǒng)是否有周期運(yùn)行、單周期運(yùn)行、了解系統(tǒng)是否有周期運(yùn)行、單
2、周期運(yùn)行、手動(dòng)調(diào)整等控制要求等;手動(dòng)調(diào)整等控制要求等;了解哪些量需要監(jiān)控、報(bào)警、顯示,是了解哪些量需要監(jiān)控、報(bào)警、顯示,是否需要故障診斷,需要哪些保護(hù)措施等;否需要故障診斷,需要哪些保護(hù)措施等;了解是否有通信連網(wǎng)要求等。了解是否有通信連網(wǎng)要求等。5 2. 確定系統(tǒng)總體設(shè)計(jì)方案確定系統(tǒng)總體設(shè)計(jì)方案在深入了解控制要求的基礎(chǔ)上,確定電氣控制總在深入了解控制要求的基礎(chǔ)上,確定電氣控制總體方案。體方案。 確定主回路所需的各電器,確定輸入、輸出元確定主回路所需的各電器,確定輸入、輸出元件的種類和數(shù)量;件的種類和數(shù)量; 3. 確定系統(tǒng)的確定系統(tǒng)的硬件構(gòu)成硬件構(gòu)成 確定保護(hù)、報(bào)警、顯示元件的種類和數(shù)量;確定保
3、護(hù)、報(bào)警、顯示元件的種類和數(shù)量; 計(jì)算所需計(jì)算所需PLC的輸入的輸入/輸出點(diǎn)數(shù),并參照其他要輸出點(diǎn)數(shù),并參照其他要求選擇合適的求選擇合適的PLC機(jī)型。機(jī)型。6 4確定確定PLC的輸入的輸入/ /輸出點(diǎn)分配輸出點(diǎn)分配確定各輸入確定各輸入/輸出元件并作出輸出元件并作出PLC的的I/O分配表。分配表。 根據(jù)控制要求,擬訂幾個(gè)設(shè)計(jì)方案,經(jīng)比較后根據(jù)控制要求,擬訂幾個(gè)設(shè)計(jì)方案,經(jīng)比較后選擇出最佳編程方案。選擇出最佳編程方案。當(dāng)控制系統(tǒng)較復(fù)雜時(shí),可分成多個(gè)相對(duì)獨(dú)立的當(dāng)控制系統(tǒng)較復(fù)雜時(shí),可分成多個(gè)相對(duì)獨(dú)立的子任務(wù),分別對(duì)各子任務(wù)進(jìn)行編程,最后將各子子任務(wù),分別對(duì)各子任務(wù)進(jìn)行編程,最后將各子任務(wù)的程序合理地連
4、接起來。任務(wù)的程序合理地連接起來。 5設(shè)計(jì)應(yīng)用程序設(shè)計(jì)應(yīng)用程序7 6應(yīng)用程序的調(diào)試應(yīng)用程序的調(diào)試編寫的程序必須先進(jìn)行模擬調(diào)試。經(jīng)過反復(fù)調(diào)試和修編寫的程序必須先進(jìn)行模擬調(diào)試。經(jīng)過反復(fù)調(diào)試和修改,使程序滿足控制要求。改,使程序滿足控制要求。在開始制作控制柜及控制盤之前,要畫出電氣控制在開始制作控制柜及控制盤之前,要畫出電氣控制主回路電路圖。主回路電路圖。 7制做電氣控制柜和控制盤制做電氣控制柜和控制盤要全面地考慮各種保護(hù)、連鎖措施等問題。要全面地考慮各種保護(hù)、連鎖措施等問題。在控制柜布置和敷線時(shí),要采取有效的措施抑制各在控制柜布置和敷線時(shí),要采取有效的措施抑制各種干擾信號(hào)。種干擾信號(hào)。要注意解決防
5、塵、防靜電、防雷電等問題。要注意解決防塵、防靜電、防雷電等問題。8 8連機(jī)調(diào)試程序連機(jī)調(diào)試程序調(diào)試前要制定周密的調(diào)試計(jì)劃,以免由于工作的盲調(diào)試前要制定周密的調(diào)試計(jì)劃,以免由于工作的盲目性而隱藏了故障隱患。目性而隱藏了故障隱患。程序調(diào)試完畢,必須運(yùn)行實(shí)際一段時(shí)間,以確認(rèn)程程序調(diào)試完畢,必須運(yùn)行實(shí)際一段時(shí)間,以確認(rèn)程序是否真正達(dá)到控制要求。序是否真正達(dá)到控制要求。 9編寫技術(shù)文件編寫技術(shù)文件整理程序清單并保存程序,編寫元件明細(xì)表,整理電整理程序清單并保存程序,編寫元件明細(xì)表,整理電氣原理圖及主回路電路圖,整理相關(guān)的技術(shù)參數(shù),編氣原理圖及主回路電路圖,整理相關(guān)的技術(shù)參數(shù),編寫控制系統(tǒng)說明書等。寫控制
6、系統(tǒng)說明書等。9 二、二、PLC的應(yīng)用程序的應(yīng)用程序 1應(yīng)用程序的內(nèi)容應(yīng)用程序的內(nèi)容應(yīng)能最大限度地滿足控制要求。應(yīng)能最大限度地滿足控制要求。(1)初始化程序。)初始化程序。將某些數(shù)據(jù)區(qū)清零;使某些數(shù)據(jù)區(qū)恢復(fù)所需數(shù)據(jù);將某些數(shù)據(jù)區(qū)清零;使某些數(shù)據(jù)區(qū)恢復(fù)所需數(shù)據(jù);對(duì)某些輸出位置位對(duì)某些輸出位置位/復(fù)位;顯示某些初始狀態(tài)等。復(fù)位;顯示某些初始狀態(tài)等。 初始化程序可以為系統(tǒng)啟動(dòng)作好必要的準(zhǔn)備,如:初始化程序可以為系統(tǒng)啟動(dòng)作好必要的準(zhǔn)備,如:應(yīng)用程序還應(yīng)包括以下內(nèi)容:應(yīng)用程序還應(yīng)包括以下內(nèi)容:10(2)檢測(cè)、故障診斷、顯示程序。)檢測(cè)、故障診斷、顯示程序。這些內(nèi)容可以在程序設(shè)計(jì)基本完成時(shí)再進(jìn)行添加。這些
7、內(nèi)容可以在程序設(shè)計(jì)基本完成時(shí)再進(jìn)行添加。有時(shí),它們也是相對(duì)獨(dú)立的程序段。有時(shí),它們也是相對(duì)獨(dú)立的程序段。(3)保護(hù)、連鎖程序。其作用為:)保護(hù)、連鎖程序。其作用為: 杜絕由于非法操作等引起的邏輯混亂,保證系統(tǒng)安杜絕由于非法操作等引起的邏輯混亂,保證系統(tǒng)安全、可靠地運(yùn)行。全、可靠地運(yùn)行。 通常在通常在PLC外部也要設(shè)置連鎖和保護(hù)措施。外部也要設(shè)置連鎖和保護(hù)措施。11 2應(yīng)用程序的質(zhì)量應(yīng)用程序的質(zhì)量(1)程序的正確性。)程序的正確性。 正確的程序必須能經(jīng)得起系統(tǒng)運(yùn)行實(shí)踐的考驗(yàn)。正確的程序必須能經(jīng)得起系統(tǒng)運(yùn)行實(shí)踐的考驗(yàn)。(2)程序的可靠性。)程序的可靠性。能保證系統(tǒng)在正常和非正常(短時(shí)掉電、某些被能
8、保證系統(tǒng)在正常和非正常(短時(shí)掉電、某些被控量超標(biāo)、某個(gè)環(huán)節(jié)有故障等)情況下都能安全可控量超標(biāo)、某個(gè)環(huán)節(jié)有故障等)情況下都能安全可靠地運(yùn)行??康剡\(yùn)行。能保證在出現(xiàn)非法操作(如按動(dòng)或誤觸動(dòng)了不該能保證在出現(xiàn)非法操作(如按動(dòng)或誤觸動(dòng)了不該動(dòng)作的按鈕等)情況下不至于出現(xiàn)系統(tǒng)失控。動(dòng)作的按鈕等)情況下不至于出現(xiàn)系統(tǒng)失控。12(3)參數(shù)的易調(diào)整性好。)參數(shù)的易調(diào)整性好。經(jīng)常修改的參數(shù),在程序設(shè)計(jì)時(shí)必須考慮怎樣編寫經(jīng)常修改的參數(shù),在程序設(shè)計(jì)時(shí)必須考慮怎樣編寫才能易于修改。才能易于修改。(4)程序結(jié)構(gòu)簡(jiǎn)練。)程序結(jié)構(gòu)簡(jiǎn)練。 簡(jiǎn)練的程序,可以減少程序掃描時(shí)間、提高簡(jiǎn)練的程序,可以減少程序掃描時(shí)間、提高PLC對(duì)對(duì)
9、輸入信號(hào)的響應(yīng)速度。輸入信號(hào)的響應(yīng)速度。(5)程序的可讀性好。)程序的可讀性好。13 根據(jù)控制功能,將輸入與輸出信號(hào)之間建立起根據(jù)控制功能,將輸入與輸出信號(hào)之間建立起邏輯函數(shù)關(guān)系(可先列出邏輯狀態(tài)表);邏輯函數(shù)關(guān)系(可先列出邏輯狀態(tài)表); 對(duì)上述所得的邏輯函數(shù)進(jìn)行化簡(jiǎn)或變換;對(duì)上述所得的邏輯函數(shù)進(jìn)行化簡(jiǎn)或變換; 對(duì)化簡(jiǎn)后的函數(shù),利用對(duì)化簡(jiǎn)后的函數(shù),利用PLC的邏輯指令實(shí)現(xiàn)其的邏輯指令實(shí)現(xiàn)其函數(shù)關(guān)系(作出函數(shù)關(guān)系(作出I/O分配,畫出分配,畫出PLC梯形圖);梯形圖); 邏輯設(shè)計(jì)法的基本步驟邏輯設(shè)計(jì)法的基本步驟 添加特殊要求的程序。添加特殊要求的程序。 上機(jī)調(diào)試程序,進(jìn)行修改和完善。上機(jī)調(diào)試程序
10、,進(jìn)行修改和完善。14 邏邏 輯輯 設(shè)設(shè) 計(jì)計(jì) 法法 舉舉 例例 之一之一某系統(tǒng)中有某系統(tǒng)中有3臺(tái)通風(fēng)機(jī),欲用一臺(tái)指示燈顯示通風(fēng)機(jī)臺(tái)通風(fēng)機(jī),欲用一臺(tái)指示燈顯示通風(fēng)機(jī)的各種運(yùn)行狀態(tài)。的各種運(yùn)行狀態(tài)。 要求:要求:2臺(tái)及臺(tái)及2臺(tái)以上風(fēng)機(jī)開機(jī)時(shí),指示燈常亮;若臺(tái)以上風(fēng)機(jī)開機(jī)時(shí),指示燈常亮;若只有一個(gè)臺(tái)開機(jī)時(shí),指示燈以只有一個(gè)臺(tái)開機(jī)時(shí),指示燈以0.5Hz的頻率閃爍;全的頻率閃爍;全部停機(jī)時(shí),指示燈以部停機(jī)時(shí),指示燈以2Hz的頻率閃爍。用一個(gè)開關(guān)控的頻率閃爍。用一個(gè)開關(guān)控制系統(tǒng)的工作。制系統(tǒng)的工作。分析控制要求可知:分析控制要求可知:反映臺(tái)風(fēng)機(jī)運(yùn)行狀態(tài)的信號(hào)是反映臺(tái)風(fēng)機(jī)運(yùn)行狀態(tài)的信號(hào)是PLC的輸入信號(hào);
11、的輸入信號(hào);要用要用PLC的輸出信號(hào)來控制指示燈的亮、滅。的輸出信號(hào)來控制指示燈的亮、滅。15 對(duì)邏輯關(guān)系簡(jiǎn)單的控制,可以直接進(jìn)行對(duì)邏輯關(guān)系簡(jiǎn)單的控制,可以直接進(jìn)行I/O分配。分配。I/O分配為如下:分配為如下: 輸輸 入入 輸輸 出出 風(fēng)機(jī)風(fēng)機(jī)1 風(fēng)機(jī)風(fēng)機(jī)2風(fēng)機(jī)風(fēng)機(jī)3 控制開關(guān)控制開關(guān) 指示燈指示燈 00000 00001 00002 00003 0100016用輔助繼電器用輔助繼電器2000020002表示指示燈的幾種狀態(tài)。表示指示燈的幾種狀態(tài)。 輸輸 入入 輸輸 出出 00000 00001 00002 20000 20001 20002 0 0 0 0 0 1 0 1 0 0 1 1
12、0 0 1 0 1 0 0 1 0 1 0 0 1 0 0 1 0 1 1 1 0 1 1 1 0 1 0 1 0 0 1 0 0 1 0 0由表可看出:由表可看出:20001=2000020002常亮常亮2 Hz閃閃0.5 Hz閃閃風(fēng)機(jī)風(fēng)機(jī)1風(fēng)機(jī)風(fēng)機(jī)3風(fēng)機(jī)風(fēng)機(jī)2設(shè)開機(jī)為設(shè)開機(jī)為1、停為、停為0 ;指示燈亮和閃為;指示燈亮和閃為1,滅為,滅為0。20000= 00000 00001 00002 + 00000 00001 00002 00000 00001 00002 + 00000 00001 0000220002= 00000 00001 0000217 將將2000020002的邏輯表達(dá)
13、式化簡(jiǎn):的邏輯表達(dá)式化簡(jiǎn):化簡(jiǎn)得:化簡(jiǎn)得: 20000=00000 00001+ 00000 00002 + 00001 0000220002=00000 00001 0000220001=20000 2000220000= 00000 00001 00002 + 00000 00001 00002 00000 00001 00002 + 00000 00001 0000218設(shè)計(jì)梯形圖程序設(shè)計(jì)梯形圖程序20002=00000000010000220000 = 00000 00001 + 00000 00002 + 00001 0000220001=2000020002常亮常亮控制開關(guān)控制開關(guān)
14、2 Hz閃閃0.5 Hz閃閃00003 00001 000022000020002200010100000000 00002 00000 00001 00000 00001 0000220000 2000220001 TIM00020002 TIM002 TIM001 TIM000 #0010 TIM001 #0010 TIM00020000a TIM003 #0003 TIM002 TIM002 #0002 TIM003a19 邏邏 輯輯 設(shè)設(shè) 計(jì)計(jì) 法法 舉舉 例例 之二之二 某系統(tǒng)中有某系統(tǒng)中有4臺(tái)通風(fēng)機(jī),欲用兩臺(tái)指示燈顯示通臺(tái)通風(fēng)機(jī),欲用兩臺(tái)指示燈顯示通風(fēng)機(jī)的各種運(yùn)行狀態(tài)。風(fēng)機(jī)的各種運(yùn)
15、行狀態(tài)。要求:要求:3臺(tái)及臺(tái)及3臺(tái)以上風(fēng)機(jī)開機(jī)時(shí),綠燈常亮;兩臺(tái)臺(tái)以上風(fēng)機(jī)開機(jī)時(shí),綠燈常亮;兩臺(tái)開機(jī)時(shí),綠燈以開機(jī)時(shí),綠燈以5Hz的頻率閃爍;一臺(tái)開機(jī)時(shí),紅燈的頻率閃爍;一臺(tái)開機(jī)時(shí),紅燈以以5Hz的頻率閃爍;全部停機(jī)時(shí),紅燈常亮。的頻率閃爍;全部停機(jī)時(shí),紅燈常亮。分析控制要求得知:分析控制要求得知:反映各臺(tái)風(fēng)機(jī)運(yùn)行狀態(tài)的信號(hào)是反映各臺(tái)風(fēng)機(jī)運(yùn)行狀態(tài)的信號(hào)是PLC的輸入信號(hào);的輸入信號(hào);要用要用PLC的輸出信號(hào)來控制各指示燈的亮、滅。的輸出信號(hào)來控制各指示燈的亮、滅。上述幾種運(yùn)行情況可分開考慮,以簡(jiǎn)化程序設(shè)計(jì)。上述幾種運(yùn)行情況可分開考慮,以簡(jiǎn)化程序設(shè)計(jì)。20 本例,用本例,用A、B、C、D表示表示
16、4臺(tái)通風(fēng)機(jī),紅燈為臺(tái)通風(fēng)機(jī),紅燈為F1,綠燈為綠燈為 F2;設(shè)燈亮為;設(shè)燈亮為“1”、燈滅為、燈滅為“0”; 風(fēng)機(jī)開為風(fēng)機(jī)開為“1”、停為、停為“0” 。 1. 1. 紅燈(紅燈(F1)常亮的程序設(shè)計(jì))常亮的程序設(shè)計(jì)當(dāng)當(dāng)4臺(tái)風(fēng)機(jī)都不開機(jī)時(shí),紅燈常亮,其臺(tái)風(fēng)機(jī)都不開機(jī)時(shí),紅燈常亮,其邏輯關(guān)系可列表為:邏輯關(guān)系可列表為:由表可得函數(shù):由表可得函數(shù):F1 = A B C D (1)A B C DF1由式(由式(1)可畫出梯形圖如下:)可畫出梯形圖如下: A B C D F1 0 0 0 0 121 2. . 綠燈(綠燈(F2)常亮的程序設(shè)計(jì))常亮的程序設(shè)計(jì) A B C D F2 0 1 1 1 1
17、1 0 1 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1能引起綠燈常亮的情況有能引起綠燈常亮的情況有5種,列邏輯狀態(tài)表如下:種,列邏輯狀態(tài)表如下:由此得邏輯函數(shù)為:由此得邏輯函數(shù)為:將式(將式(2)化簡(jiǎn)為:)化簡(jiǎn)為:F2 = AB(D+C)+CD(A+B) (3)F2 = ABCD + ABCD + ABCD+ ABCD + ABCD (2)根據(jù)式(根據(jù)式(3)畫梯形圖:)畫梯形圖:F2 C A BDA C DB22 3. . 紅燈(紅燈(F1)閃爍的程序設(shè)計(jì))閃爍的程序設(shè)計(jì)A B C D F1 0 0 0 1 1 0 0 1 0 1 0 1 0 0 1 1 0 0 0
18、1根據(jù)紅燈閃爍的情況列表如下(根據(jù)紅燈閃爍的情況列表如下(設(shè)閃爍為設(shè)閃爍為“1”1” ):):由表得邏輯函數(shù)為:由表得邏輯函數(shù)為:將式(將式(4)化簡(jiǎn)為:)化簡(jiǎn)為:F1 = ABCD + ABCD + ABCD + ABCD (4)根據(jù)式(根據(jù)式(5)畫梯形圖:)畫梯形圖:F1C D A B 25501 C DA B C DA BF1 = AB(CD + CD)+ CD(AB + AB)()(5)25501產(chǎn)生產(chǎn)生5Hz的脈沖的脈沖23 4. . 綠燈(綠燈(F2)閃爍的程序設(shè)計(jì))閃爍的程序設(shè)計(jì)A B C D F20 0 1 1 10 1 0 1 10 1 1 0 11 0 0 1 1 0 1
19、 0 111 1 0 0 1根據(jù)綠燈閃爍的情況列表如下(根據(jù)綠燈閃爍的情況列表如下(設(shè)閃爍為設(shè)閃爍為“1”1” ):):由此得邏輯函數(shù)為:由此得邏輯函數(shù)為:將式(將式(6)化簡(jiǎn)為:)化簡(jiǎn)為:F2 = ABCD + ABCD + ABCD + ABCD + ABCD + ABCD (6)F2 = (AB + AB)(CD + CD)+ AB CD + AB CD (7)24F2 = (AB + AB)(CD + CD)+ AB CD + AB CD (7) 根據(jù)式(根據(jù)式(7)畫梯形圖如下:)畫梯形圖如下:F2 A B C D 25501 A B C DA B C DA B C D25 5. .
20、 根據(jù)所選用的根據(jù)所選用的PLC機(jī)型,作出機(jī)型,作出I/O分配分配表。用表。用PLC的的I/O點(diǎn)編號(hào)替換梯形圖中的變量。點(diǎn)編號(hào)替換梯形圖中的變量。(1)作)作I/O分配表(本例使用的分配表(本例使用的PLC是是CPM1A):): 輸輸 入入 輸輸 出出 A B C D F1 F2 00101 00102 00103 00104 01101 01102(2)將上面各梯形圖中的)將上面各梯形圖中的A、D、C、D、F1、F2用用 表中的表中的PLC輸入輸入/輸出點(diǎn)編號(hào)替換。輸出點(diǎn)編號(hào)替換。作其梯形圖如下:作其梯形圖如下:A B C DF100101 00102 00103 0010401101F1
21、= A B C D26 下面以紅燈的程序?yàn)槔f明合并的方法。下面以紅燈的程序?yàn)槔f明合并的方法。00101 00102 00103 00104F1F100103 00104 00101 00102 25501 00103 0010400101 00102 00103 0010400101 00102 6. . 綜合幾個(gè)綜合幾個(gè)梯形圖,得出最后的程序。梯形圖,得出最后的程序。兩張圖的合并應(yīng)作如圖處理。兩張圖的合并應(yīng)作如圖處理。照此處理綠燈及整個(gè)照此處理綠燈及整個(gè)程序。程序。 紅燈的程序紅燈的程序7. 上機(jī)調(diào)試程序,進(jìn)上機(jī)調(diào)試程序,進(jìn)一步修改、完善。一步修改、完善。27若若PLC各輸出信號(hào)的狀態(tài)變
22、化有一定的時(shí)間各輸出信號(hào)的狀態(tài)變化有一定的時(shí)間順序,可由時(shí)序圖入手進(jìn)行程序設(shè)計(jì)。順序,可由時(shí)序圖入手進(jìn)行程序設(shè)計(jì)。 (1) 根據(jù)各輸入、輸出信號(hào)之間的時(shí)序關(guān)系,畫出輸根據(jù)各輸入、輸出信號(hào)之間的時(shí)序關(guān)系,畫出輸入和輸出信號(hào)的工作時(shí)序圖。入和輸出信號(hào)的工作時(shí)序圖。 (2) 把時(shí)序圖劃分成若干個(gè)區(qū)段,確定各區(qū)段的時(shí)間把時(shí)序圖劃分成若干個(gè)區(qū)段,確定各區(qū)段的時(shí)間長(zhǎng)短。找出區(qū)段間的分界點(diǎn),弄清分界點(diǎn)處各輸出長(zhǎng)短。找出區(qū)段間的分界點(diǎn),弄清分界點(diǎn)處各輸出信號(hào)狀態(tài)的轉(zhuǎn)換關(guān)系和轉(zhuǎn)換條件。信號(hào)狀態(tài)的轉(zhuǎn)換關(guān)系和轉(zhuǎn)換條件。一般方法為:一般方法為:28 (3) 確定所需的定時(shí)器個(gè)數(shù),分配定時(shí)器號(hào),確定確定所需的定時(shí)器個(gè)數(shù)
23、,分配定時(shí)器號(hào),確定各定時(shí)器的設(shè)定值。各定時(shí)器的設(shè)定值。 (4) 明確各定時(shí)器開始定時(shí)和定時(shí)到兩個(gè)時(shí)刻各輸明確各定時(shí)器開始定時(shí)和定時(shí)到兩個(gè)時(shí)刻各輸出信號(hào)的狀態(tài)。最好作一個(gè)狀態(tài)轉(zhuǎn)換明細(xì)表出信號(hào)的狀態(tài)。最好作一個(gè)狀態(tài)轉(zhuǎn)換明細(xì)表 。 (5) 作作PLC的的I/O分配表。分配表。 (6) 根據(jù)時(shí)序圖、狀態(tài)轉(zhuǎn)換明細(xì)表和根據(jù)時(shí)序圖、狀態(tài)轉(zhuǎn)換明細(xì)表和I/O分配表,畫分配表,畫出出PLC梯形圖。梯形圖。 (7) 作模擬實(shí)驗(yàn),進(jìn)一步修改、完善程序。作模擬實(shí)驗(yàn),進(jìn)一步修改、完善程序。29 時(shí)序圖設(shè)計(jì)法舉例時(shí)序圖設(shè)計(jì)法舉例圖為十字路口上的紅、黃、綠圖為十字路口上的紅、黃、綠交通信號(hào)燈。綠燈亮放行、紅交通信號(hào)燈。綠燈
24、亮放行、紅燈亮禁行。燈亮禁行。 控制要求:控制要求: 放行時(shí)間:南北方向?yàn)榉判袝r(shí)間:南北方向?yàn)?0秒,東西方向?yàn)槊?,東西方向?yàn)?0秒。秒。禁行預(yù)告:欲禁行方向的黃燈和欲放行方向的紅燈禁行預(yù)告:欲禁行方向的黃燈和欲放行方向的紅燈 以以5Hz的頻率閃爍的頻率閃爍5秒,秒, 5秒后另一個(gè)方向放行。秒后另一個(gè)方向放行。 只用一個(gè)控制開關(guān)對(duì)系統(tǒng)進(jìn)行運(yùn)行控制。只用一個(gè)控制開關(guān)對(duì)系統(tǒng)進(jìn)行運(yùn)行控制。南南北北西西東東30(1)分析控制要求,確定輸入和輸出信號(hào)。)分析控制要求,確定輸入和輸出信號(hào)。原則:在滿足控制要求的原則:在滿足控制要求的前提下,應(yīng)盡量少占用前提下,應(yīng)盡量少占用PLC的的I/O點(diǎn)數(shù)。點(diǎn)數(shù)。對(duì)本例
25、,由控制開關(guān)輸入的信號(hào)是輸入信號(hào);指示燈對(duì)本例,由控制開關(guān)輸入的信號(hào)是輸入信號(hào);指示燈的亮、滅由的亮、滅由PLC的輸出信號(hào)控制。的輸出信號(hào)控制。由于同方向的同色燈在同一時(shí)間亮、滅,可將同色燈由于同方向的同色燈在同一時(shí)間亮、滅,可將同色燈并聯(lián),用一個(gè)輸出信號(hào)控制。這樣只占并聯(lián),用一個(gè)輸出信號(hào)控制。這樣只占6個(gè)輸出點(diǎn)。個(gè)輸出點(diǎn)。南南北北西西東東31(2)畫出各方向三色燈的工作時(shí)序圖。)畫出各方向三色燈的工作時(shí)序圖。 5s 5s 南北黃燈南北黃燈南北綠燈南北綠燈 30 s 30 s 5s東西紅燈東西紅燈 5s 20s 20 s東西綠燈東西綠燈東西黃燈東西黃燈 5s 5s南北紅燈南北紅燈 20 s 5
26、s 20 s 5s 啟啟 動(dòng)動(dòng) t0 t1 t2 t3 t4 一個(gè)循環(huán)一個(gè)循環(huán) 一個(gè)循環(huán)一個(gè)循環(huán)(3)由時(shí)序圖分析各輸出信號(hào)之間的時(shí)間關(guān)系。)由時(shí)序圖分析各輸出信號(hào)之間的時(shí)間關(guān)系。紅燈和綠燈常亮的時(shí)間相同(紅燈和綠燈常亮的時(shí)間相同(30s/ 20s) ;黃燈和紅燈閃爍的;黃燈和紅燈閃爍的時(shí)間相同(時(shí)間相同(5s) 。32一個(gè)循環(huán)有一個(gè)循環(huán)有4個(gè)時(shí)間分界點(diǎn):個(gè)時(shí)間分界點(diǎn):t1 、 t2 、 t3 、 t4 。在這在這4個(gè)分界點(diǎn)處信號(hào)燈的狀態(tài)將發(fā)生變化。個(gè)分界點(diǎn)處信號(hào)燈的狀態(tài)將發(fā)生變化。 5s 5s 南北黃燈南北黃燈南北綠燈南北綠燈 30 s 30 s 5s東西紅燈東西紅燈 5s 20s 20 s
27、東西綠燈東西綠燈東西黃燈東西黃燈 5s 5s南北紅燈南北紅燈 20 s 5s 20 s 5s 啟啟 動(dòng)動(dòng) t0 t1 t2 t3 t4 (4)確定信號(hào)燈的狀態(tài)轉(zhuǎn)換點(diǎn)。)確定信號(hào)燈的狀態(tài)轉(zhuǎn)換點(diǎn)。33 用用TIM000TIM003 4個(gè)定時(shí)器控制信號(hào)燈的狀態(tài)轉(zhuǎn)換。個(gè)定時(shí)器控制信號(hào)燈的狀態(tài)轉(zhuǎn)換。(5)確定定時(shí)器的個(gè)數(shù)及編號(hào)。)確定定時(shí)器的個(gè)數(shù)及編號(hào)。 5s 5s 南北黃燈南北黃燈南北綠燈南北綠燈 30 s 30 s 5s東西紅燈東西紅燈 5s 20s 20 s東西綠燈東西綠燈東西黃燈東西黃燈 5s 5s南北紅燈南北紅燈 20 s 5s 20 s 5s 啟啟 動(dòng)動(dòng) t0 t1 t2 t3 t4 TIM
28、000TIM001TIM002TIM00334(6)列出定時(shí)器的功能明細(xì)表。)列出定時(shí)器的功能明細(xì)表。 5s 5s 南北黃燈南北黃燈南北綠燈南北綠燈 30 s 30 s 5s東西紅燈東西紅燈 5s 20s 20 s東西綠燈東西綠燈東西黃燈東西黃燈 5s 5s南北紅燈南北紅燈 20 s 5s 20 s 5s 啟啟 動(dòng)動(dòng) t0 t1 t2 t3 t4 TIM000TIM001TIM002TIM003 定時(shí)器定時(shí)器 t0 t1 t2 t3 t4TIM000(通電延時(shí)通電延時(shí)OFF控制控制 )開始定時(shí)。開始定時(shí)。(為南為南/北綠北綠燈、東燈、東/西西紅燈亮定時(shí))紅燈亮定時(shí))TIM000ON。南南/北綠
29、燈北綠燈滅,南滅,南/北北黃、東西紅黃、東西紅燈開始閃。燈開始閃。 ON ON開始下一個(gè)開始下一個(gè)循環(huán)的定時(shí)。循環(huán)的定時(shí)。35 5s 5s 南北黃燈南北黃燈南北綠燈南北綠燈 30 s 30 s 5s東西紅燈東西紅燈 5s 20s 20 s東西綠燈東西綠燈東西黃燈東西黃燈 5s 5s南北紅燈南北紅燈 20 s 5s 20 s 5s 啟啟 動(dòng)動(dòng) t0 t1 t2 t3 t4 TIM000TIM001TIM002TIM003 定時(shí)器定時(shí)器 t0 t1 t2 t3 t4TIM000(定時(shí)定時(shí)30 s )開始定時(shí)。開始定時(shí)。(為南為南/北綠北綠燈、東西紅燈、東西紅燈亮定時(shí))燈亮定時(shí))TIM000ON。南
30、南/北綠燈北綠燈滅,南滅,南/北北黃、東西紅黃、東西紅燈開始閃。燈開始閃。 ON ON開始下一個(gè)開始下一個(gè)循環(huán)的定時(shí)。循環(huán)的定時(shí)。TIM001(定時(shí)定時(shí)35 s )開始定時(shí)。開始定時(shí)。繼續(xù)定時(shí)。繼續(xù)定時(shí)。TIM001ON。閃爍的燈滅,閃爍的燈滅,東西綠、南東西綠、南北紅燈亮。北紅燈亮。 ON開始下一個(gè)開始下一個(gè)循環(huán)的定時(shí)。循環(huán)的定時(shí)。36 定時(shí)器定時(shí)器 t0 t1 t2 t3 t4TIM000定時(shí)定時(shí)30秒秒開始定時(shí)。開始定時(shí)。南北綠、南北綠、東西紅燈東西紅燈開始亮開始亮ON且保持。且保持。南北綠燈滅;南北綠燈滅;南北黃、東西南北黃、東西紅燈開始閃紅燈開始閃 ON ON開始下一個(gè)開始下一個(gè)循環(huán)
31、的定時(shí)循環(huán)的定時(shí)TIM001定時(shí)定時(shí)35秒秒 開始定時(shí)開始定時(shí) 繼續(xù)定時(shí)繼續(xù)定時(shí)ON且保持。且保持。南北黃、東南北黃、東西紅燈滅;西紅燈滅;東西綠、南東西綠、南北紅燈亮北紅燈亮 ON開始下一個(gè)開始下一個(gè)循環(huán)的定時(shí)循環(huán)的定時(shí) TIM002定時(shí)定時(shí)55秒秒 開始定時(shí)開始定時(shí) 繼續(xù)定時(shí)繼續(xù)定時(shí) 繼續(xù)定時(shí)繼續(xù)定時(shí)ON且保持。且保持。東西綠燈滅;東西綠燈滅;東西黃、南北東西黃、南北紅燈開始閃紅燈開始閃開始下一個(gè)開始下一個(gè)循環(huán)的定時(shí)循環(huán)的定時(shí)TIM003定時(shí)定時(shí)60秒秒 開始定時(shí)開始定時(shí) 繼續(xù)定時(shí)繼續(xù)定時(shí) 繼續(xù)定時(shí)繼續(xù)定時(shí) 繼續(xù)定時(shí)繼續(xù)定時(shí)ON,隨即復(fù),隨即復(fù)位 且 開 始 下位 且 開 始 下一 個(gè) 循
32、 環(huán) 的一 個(gè) 循 環(huán) 的定時(shí)。定時(shí)。37 輸輸 入入 輸輸 出出 控制開關(guān)控制開關(guān) 南北綠燈南北綠燈南北黃燈南北黃燈南北紅燈南北紅燈 東西綠燈東西綠燈東西黃燈東西黃燈 東西紅燈東西紅燈 00000 01000 01001 01002 01003 01004 01005(6)根據(jù)定時(shí)器功能明細(xì)表和)根據(jù)定時(shí)器功能明細(xì)表和I/O分配,畫出分配,畫出PLC的的梯形圖。梯形圖。 (7)作)作PLC的的I/O分配表。分配表。本例要求用一個(gè)控制開關(guān)進(jìn)行控制。這里將全部程序本例要求用一個(gè)控制開關(guān)進(jìn)行控制。這里將全部程序放在指令放在指令I(lǐng)L/ILC 之間,用之間,用00000作為指令作為指令I(lǐng)L的執(zhí)行條的執(zhí)
33、行條件,即可實(shí)現(xiàn)控制要求。件,即可實(shí)現(xiàn)控制要求。38 IL( 02 )00000TIM000 # 0300TIM003 TIM001 # 0350TIM002 # 0550TIM003 # 0600TIM00001000系統(tǒng)啟動(dòng)系統(tǒng)啟動(dòng)南北綠南北綠/東西東西紅亮紅亮30秒定時(shí)秒定時(shí)南北黃南北黃/東西東西紅閃紅閃5秒定時(shí)秒定時(shí)東西綠東西綠/南北南北紅亮紅亮20秒定時(shí)秒定時(shí)東西黃、南北東西黃、南北紅閃紅閃5秒定時(shí)秒定時(shí)TIM000 25501 TIM001 ILC( 03 ) END(01)0100001005010010100301004TIM002 25501 TIM003TIM001 TIM
34、00201001010030100201004南北綠亮南北綠亮30秒秒東西紅亮東西紅亮30秒秒東西綠亮東西綠亮20秒秒南北紅亮南北紅亮20秒秒南北黃閃南北黃閃5秒秒東西紅閃東西紅閃5秒秒東西黃閃東西黃閃5秒秒南北紅閃南北紅閃5秒秒39經(jīng)驗(yàn)設(shè)計(jì)法的基礎(chǔ)是:具有繼電器控制的設(shè)計(jì)經(jīng)驗(yàn)設(shè)計(jì)法的基礎(chǔ)是:具有繼電器控制的設(shè)計(jì)經(jīng)驗(yàn),熟練掌握經(jīng)驗(yàn),熟練掌握PLC指令的功能。指令的功能。 典型控制電路包括:電動(dòng)機(jī)的啟保??刂?、正典型控制電路包括:電動(dòng)機(jī)的啟保停控制、正/反轉(zhuǎn)反轉(zhuǎn)控制、點(diǎn)動(dòng)控制、控制、點(diǎn)動(dòng)控制、 Y- -啟動(dòng)控制、幾臺(tái)電動(dòng)機(jī)的連啟動(dòng)控制、幾臺(tái)電動(dòng)機(jī)的連鎖控制、異地控制、掉電保持等等。鎖控制、異地控
35、制、掉電保持等等。 一、典型控制電路的一、典型控制電路的PLC程序設(shè)計(jì)程序設(shè)計(jì)所謂設(shè)計(jì)經(jīng)驗(yàn),是指能熟練掌握典型繼電器控所謂設(shè)計(jì)經(jīng)驗(yàn),是指能熟練掌握典型繼電器控制電路的設(shè)計(jì)思路,并能將這種設(shè)計(jì)思路移植制電路的設(shè)計(jì)思路,并能將這種設(shè)計(jì)思路移植到到PLC程序設(shè)計(jì)中。程序設(shè)計(jì)中。40 1. 啟保??刂瞥绦騿⒈M?刂瞥绦?000200003KEEP 01000 010000100000002 000030000200003SET 01000RESET 01000(a)(b)(c)下圖是常用的啟保停下圖是常用的啟保停PLC控制程序。控制程序。要區(qū)別不同場(chǎng)合,采用不同的啟保??刂瞥绦颉R獏^(qū)別不同場(chǎng)合,采用不
36、同的啟保停控制程序。41 2. 電動(dòng)機(jī)正反轉(zhuǎn)控制程序電動(dòng)機(jī)正反轉(zhuǎn)控制程序 下面是正反轉(zhuǎn)控制的程序設(shè)計(jì)下面是正反轉(zhuǎn)控制的程序設(shè)計(jì)(尚有其他方案尚有其他方案)。為確保運(yùn)行可靠為確保運(yùn)行可靠,要采取軟、硬件兩種互鎖措施。要采取軟、硬件兩種互鎖措施。01001000020000001001010020000101002010020000201001SB300000 0100100001 0100200002COM COMSB1 220VSB2DC24VKM1KM2PLCKHKM1KM2正轉(zhuǎn)啟動(dòng)正轉(zhuǎn)啟動(dòng)反轉(zhuǎn)啟動(dòng)反轉(zhuǎn)啟動(dòng)停車按鈕停車按鈕正轉(zhuǎn)接觸器正轉(zhuǎn)接觸器 反轉(zhuǎn)接觸器反轉(zhuǎn)接觸器 觸點(diǎn)互鎖觸點(diǎn)互鎖 觸點(diǎn)互鎖
37、觸點(diǎn)互鎖 42 00000 00001IL(02)ILC(03)20000 2000001001TIM001TIM001 0100101002YSV1TIM0010100200000 0100100001 01002COM COMSB1 220VSB2DC24VKM1KM2PLCKHKM1KM2 3. 電動(dòng)機(jī)電動(dòng)機(jī)Y- 啟動(dòng)控制程序啟動(dòng)控制程序 下面是電動(dòng)機(jī)下面是電動(dòng)機(jī)Y- 啟動(dòng)控制的程序設(shè)計(jì)啟動(dòng)控制的程序設(shè)計(jì)(尚有其他方案尚有其他方案).必須有硬必須有硬件互鎖件互鎖!啟動(dòng)按鈕啟動(dòng)按鈕停車按鈕停車按鈕注意注意20000的作用!的作用!430100101000000030100101000000
38、00010010000200001 4. 電動(dòng)機(jī)順序啟電動(dòng)機(jī)順序啟/停控制程序??刂瞥绦?下面是兩臺(tái)電動(dòng)機(jī)順序啟下面是兩臺(tái)電動(dòng)機(jī)順序啟/??刂频某绦蛟O(shè)計(jì)??刂频某绦蛟O(shè)計(jì)(尚有其他方案尚有其他方案)。啟動(dòng)時(shí),只有電動(dòng)機(jī)啟動(dòng)時(shí),只有電動(dòng)機(jī)M1啟動(dòng)啟動(dòng)(01000 ON)、電動(dòng)機(jī)、電動(dòng)機(jī)M2才可能啟動(dòng)才可能啟動(dòng)(01001 ON);停止時(shí),只有;停止時(shí),只有M1先停、先停、 M2才可能停。才可能停。 輸輸 入入 輸輸 出出M1啟動(dòng)啟動(dòng) 00000KM1 01000M1停車停車 00001KM2 01001M2啟動(dòng)啟動(dòng) 00002M2停車停車 00003440100000002000002000000
39、0012000020000 5. 電動(dòng)機(jī)既可長(zhǎng)動(dòng)、又可點(diǎn)動(dòng)的控制程序電動(dòng)機(jī)既可長(zhǎng)動(dòng)、又可點(diǎn)動(dòng)的控制程序 下面是電動(dòng)機(jī)長(zhǎng)下面是電動(dòng)機(jī)長(zhǎng)/點(diǎn)動(dòng)控制的程序點(diǎn)動(dòng)控制的程序(尚有其他方案尚有其他方案)。 輸輸 入入 輸輸 出出點(diǎn)動(dòng)按鈕點(diǎn)動(dòng)按鈕SB1 00000 KM 01000長(zhǎng)動(dòng)按鈕長(zhǎng)動(dòng)按鈕SB2 00001停車按鈕停車按鈕SB3 00002長(zhǎng)動(dòng)長(zhǎng)動(dòng): 按一下按一下SB2。點(diǎn)動(dòng)點(diǎn)動(dòng): 按住按住SB1不放不放,電動(dòng)機(jī)轉(zhuǎn)動(dòng)電動(dòng)機(jī)轉(zhuǎn)動(dòng),釋放釋放SB1電動(dòng)機(jī)停轉(zhuǎn)。電動(dòng)機(jī)停轉(zhuǎn)。停車停車: 按一下按一下SB3。45 6. 電動(dòng)機(jī)異地控制程序電動(dòng)機(jī)異地控制程序 下面是電動(dòng)機(jī)在三地啟下面是電動(dòng)機(jī)在三地啟/??刂频某绦?/p>
40、??刂频某绦?尚有其他方案尚有其他方案)。 輸輸 入入 輸輸 出出甲地啟甲地啟/停停SB1 00000KM 01000乙地啟乙地啟/停停SB2 00001丙地啟丙地啟/停停SB2 00002本例,各地電動(dòng)機(jī)的啟動(dòng)和停車都共用一個(gè)按鈕。本例,各地電動(dòng)機(jī)的啟動(dòng)和停車都共用一個(gè)按鈕。2000020000DIFD(14) 20000KEEP0100001000000030000100002無論在何地,第一次按動(dòng)按鈕是啟動(dòng)電動(dòng)機(jī),第二次無論在何地,第一次按動(dòng)按鈕是啟動(dòng)電動(dòng)機(jī),第二次按動(dòng)按鈕就是停車。按動(dòng)按鈕就是停車。46 7. 掉電保持程序掉電保持程序常用方法:常用方法:使用使用KEEP指令以及指令以及
41、SET、RESET等指令編寫程序,等指令編寫程序,并用保持繼電器并用保持繼電器HR的某一位作輸出;的某一位作輸出;將系統(tǒng)的運(yùn)行狀態(tài)或參數(shù)存放在具有掉電保持功能將系統(tǒng)的運(yùn)行狀態(tài)或參數(shù)存放在具有掉電保持功能的的DM區(qū)等。區(qū)等。除了上述各種典型程序外,脈沖發(fā)生器程序、分頻器除了上述各種典型程序外,脈沖發(fā)生器程序、分頻器程序、優(yōu)先權(quán)程序等,最好能熟練掌握。程序、優(yōu)先權(quán)程序等,最好能熟練掌握。47 二、經(jīng)驗(yàn)法編程舉例二、經(jīng)驗(yàn)法編程舉例在兩處往返裝料在兩處往返裝料/卸料的小車,工作過程如圖。卸料的小車,工作過程如圖。ST1ST3ST2右右左左裝料處裝料處卸料處卸料處卸料處卸料處要求:小車單數(shù)次運(yùn)行要求:小
42、車單數(shù)次運(yùn)行時(shí),在時(shí),在ST3卸料。偶數(shù)卸料。偶數(shù)次運(yùn)行時(shí),次運(yùn)行時(shí),ST3處不卸,處不卸,而在而在ST2處卸料。處卸料。裝料裝料15s 、卸料、卸料10s。 輸輸 入入 輸輸 出出右行啟動(dòng)右行啟動(dòng)SB1 00000右行右行KM 01000左行啟動(dòng)左行啟動(dòng)SB2 00001左行左行KM 01001停車按鈕停車按鈕SB3 00002裝料裝料KM 01002行程開關(guān)行程開關(guān)ST1 00004卸料卸料KM 01003行程開關(guān)行程開關(guān)ST2 00003行程開關(guān)行程開關(guān)ST3 00005 I/O分配表分配表48010000000200000010000000101001010010000500002 0
43、0003 00001 0100120000TIM001000040000001000TIM00001000000030100101003TIM000 #0100000050000401002TIM001 #01500000520000200000100100003右行右行左行左行卸料卸料裝料裝料右行啟動(dòng)右行啟動(dòng)左行啟動(dòng)左行啟動(dòng)ST3ST1ST3ST2進(jìn)進(jìn)退退裝料裝料卸料卸料卸料卸料ST2ST1 系統(tǒng)程序系統(tǒng)程序000040000500003單數(shù)次運(yùn)行單數(shù)次運(yùn)行49010000000200000010000000101001010010000500002 00003 00001 01001200
44、00TIM001000040000001000TIM00001000000030100101003TIM000 #0100000050000401002TIM001 #01500000520000200000100100003右行右行左行左行卸料卸料裝料裝料右行啟右行啟左行啟左行啟ST3ST1ST3ST2進(jìn)進(jìn)退退裝料裝料卸料卸料卸料卸料ST2ST1偶數(shù)次運(yùn)行偶數(shù)次運(yùn)行00004000050000350順序功能圖是順序控制設(shè)計(jì)法的重要的工具。順序功能圖是順序控制設(shè)計(jì)法的重要的工具。 1. 順序功能圖的組成順序功能圖的組成 一、順序功能圖一、順序功能圖下面以某動(dòng)力頭的控制為例來說明順序功能圖組成下
45、面以某動(dòng)力頭的控制為例來說明順序功能圖組成動(dòng)力頭的運(yùn)動(dòng)有三種狀態(tài):快進(jìn)動(dòng)力頭的運(yùn)動(dòng)有三種狀態(tài):快進(jìn)工進(jìn)工進(jìn)快退??焱恕8鳡顟B(tài)的轉(zhuǎn)換條件為:各狀態(tài)的轉(zhuǎn)換條件為:快進(jìn)結(jié)束壓限位開關(guān)快進(jìn)結(jié)束壓限位開關(guān)ST1則轉(zhuǎn)為工進(jìn);則轉(zhuǎn)為工進(jìn);工進(jìn)結(jié)束壓限位開關(guān)工進(jìn)結(jié)束壓限位開關(guān)ST2則轉(zhuǎn)為快退;則轉(zhuǎn)為快退;退回原位壓退回原位壓ST3自動(dòng)停止。自動(dòng)停止。51矩形框表示各步,框內(nèi)矩形框表示各步,框內(nèi)數(shù)字是步的號(hào)。初始步用數(shù)字是步的號(hào)。初始步用雙線框。雙線框。順序功能圖的組成:順序功能圖的組成: 步、有向連線、轉(zhuǎn)換條步、有向連線、轉(zhuǎn)換條件、動(dòng)作說明。件、動(dòng)作說明。 1 1啟動(dòng)啟動(dòng)壓壓ST1ST1 2 2壓壓ST2ST
46、2 3 3 工進(jìn)工進(jìn)車停原位車停原位 快退快退 快進(jìn)快進(jìn)壓壓ST3ST3 4 4控制動(dòng)力頭的順序功能圖如圖所示。控制動(dòng)力頭的順序功能圖如圖所示。正在執(zhí)行的步叫活動(dòng)步,正在執(zhí)行的步叫活動(dòng)步,當(dāng)前一步為活動(dòng)步且轉(zhuǎn)換當(dāng)前一步為活動(dòng)步且轉(zhuǎn)換條件滿足時(shí),啟動(dòng)下一步條件滿足時(shí),啟動(dòng)下一步并終止前一步。并終止前一步。 52 2. 順序功能圖的類型順序功能圖的類型(1) 單序列結(jié)構(gòu)單序列結(jié)構(gòu) 1 1啟動(dòng)啟動(dòng)壓壓ST1ST1 2 2壓壓ST2ST2 3 3 工進(jìn)工進(jìn)車停原位車停原位 快退快退 快進(jìn)快進(jìn)壓壓ST3ST3 4 4 單序列單序列單序列單序列沒有分支沒有分支選擇序列選擇序列并行序列并行序列每個(gè)步后只有一
47、個(gè)步每個(gè)步后只有一個(gè)步各步間需要轉(zhuǎn)換條件各步間需要轉(zhuǎn)換條件后一步成為活動(dòng)步時(shí),后一步成為活動(dòng)步時(shí),前一步變?yōu)椴换顒?dòng)步。前一步變?yōu)椴换顒?dòng)步。53(2) 選擇序列結(jié)構(gòu)選擇序列結(jié)構(gòu) 序列的開始稱為分支,各分支不能同時(shí)執(zhí)行。序列的開始稱為分支,各分支不能同時(shí)執(zhí)行。分支分支1分支分支3當(dāng)前一步為活動(dòng)步、且當(dāng)前一步為活動(dòng)步、且轉(zhuǎn)換條件滿足時(shí),才能轉(zhuǎn)轉(zhuǎn)換條件滿足時(shí),才能轉(zhuǎn)向下一步。向下一步。后一步成為活動(dòng)步時(shí),后一步成為活動(dòng)步時(shí),前一步變?yōu)椴换顒?dòng)步。前一步變?yōu)椴换顒?dòng)步。若選擇轉(zhuǎn)向某個(gè)分支,其他若選擇轉(zhuǎn)向某個(gè)分支,其他分支的首步不能成為活動(dòng)步。分支的首步不能成為活動(dòng)步。ab cdefj 1 4 2 6 8gh
48、i 5 3 7分支分支254 選擇序列的結(jié)束稱為合并。選擇序列的結(jié)束稱為合并。當(dāng)某個(gè)分支的最后一步成為活動(dòng)步、且轉(zhuǎn)換條當(dāng)某個(gè)分支的最后一步成為活動(dòng)步、且轉(zhuǎn)換條件滿足,時(shí)都要轉(zhuǎn)向合并步。件滿足,時(shí)都要轉(zhuǎn)向合并步。ab cdefj 1 4 2 6 8ghi 5 3 755eac 1b 2 3d 4 7 6 5 8(3) 并行序列結(jié)構(gòu)并行序列結(jié)構(gòu)并行序列的開始用雙線表示,并行序列的開始用雙線表示,轉(zhuǎn)換條件放在雙線之上。轉(zhuǎn)換條件放在雙線之上。當(dāng)并行序列首步為活動(dòng)步且當(dāng)并行序列首步為活動(dòng)步且條件滿足時(shí),各分支首步同時(shí)條件滿足時(shí),各分支首步同時(shí)變?yōu)榛顒?dòng)步。變?yōu)榛顒?dòng)步。并行序列的結(jié)束稱為合并,并行序列的結(jié)束
49、稱為合并,用雙線表示并行序列的合并,用雙線表示并行序列的合并,轉(zhuǎn)換條件放在雙線之下。轉(zhuǎn)換條件放在雙線之下。分支分支2分支分支1當(dāng)各分支的末步都為活動(dòng)步、且條件滿足時(shí),將同時(shí)當(dāng)各分支的末步都為活動(dòng)步、且條件滿足時(shí),將同時(shí)轉(zhuǎn)換到合并步,且各末步都變?yōu)椴换顒?dòng)步。轉(zhuǎn)換到合并步,且各末步都變?yōu)椴换顒?dòng)步。分支分支356 B1Si B2 Si+1 SiSi-1Si+1SiCi Si+1Si+2Si+1SiCi+13. 順序功能圖與梯形圖的對(duì)應(yīng)關(guān)系順序功能圖與梯形圖的對(duì)應(yīng)關(guān)系 步程序的梯形圖結(jié)構(gòu)如圖。步程序的梯形圖結(jié)構(gòu)如圖。每個(gè)步有一個(gè)控制位,當(dāng)某每個(gè)步有一個(gè)控制位,當(dāng)某步的控制位為步的控制位為ON時(shí),該步成
50、時(shí),該步成為活動(dòng)步為活動(dòng)步(激活下一步的條件之激活下一步的條件之一一),同時(shí)與該步對(duì)應(yīng)的程序開,同時(shí)與該步對(duì)應(yīng)的程序開始執(zhí)行;始執(zhí)行;當(dāng)轉(zhuǎn)換條件滿足時(shí)當(dāng)轉(zhuǎn)換條件滿足時(shí)(激活下一激活下一步的條件之二步的條件之二),則下一步的控,則下一步的控制位為制位為ON,而上一步的控制,而上一步的控制位變?yōu)槲蛔優(yōu)镺FF,上一步對(duì)應(yīng)的程,上一步對(duì)應(yīng)的程序停止執(zhí)行。序停止執(zhí)行。57由于轉(zhuǎn)換條件常是短信號(hào),由于轉(zhuǎn)換條件常是短信號(hào),因此每步要加自鎖。因此每步要加自鎖。當(dāng)后續(xù)步成為活動(dòng)步時(shí),前當(dāng)后續(xù)步成為活動(dòng)步時(shí),前一步要變?yōu)椴换顒?dòng)步。一步要變?yōu)椴换顒?dòng)步。 B1Si B2 Si+1 SiSi-1Si+1SiCi Si+
51、1Si+2Si+1SiCi+1 必須將常閉觸點(diǎn)必須將常閉觸點(diǎn)Si+1和和Si+2與與前一步的控制位線圈串聯(lián)。前一步的控制位線圈串聯(lián)。當(dāng)某一步成為活動(dòng)步時(shí),其當(dāng)某一步成為活動(dòng)步時(shí),其控制位為控制位為ON,可以利用這個(gè),可以利用這個(gè)ON信號(hào)實(shí)現(xiàn)相應(yīng)的控制。信號(hào)實(shí)現(xiàn)相應(yīng)的控制。58 4. 根據(jù)順序功能圖畫根據(jù)順序功能圖畫PLC梯形圖梯形圖 由功能表圖畫梯形圖:由功能表圖畫梯形圖:(1) 初始步初始步20000的梯形圖的梯形圖 步步20000是兩個(gè)分支的合并步是兩個(gè)分支的合并步 20000成為活動(dòng)步的條件是:成為活動(dòng)步的條件是:或或00000為為ON,或步,或步20008為活動(dòng)為活動(dòng)步且步且HR000
52、1為為ON;20000成為不活動(dòng)步的條件是:成為不活動(dòng)步的條件是: 20000TIM00400001TIM00100000CNT00200002CNT003HR0000HR0001 20004TIM000 20001 20002 20005 20003 20006 20007 2000820001和和20004成為活動(dòng)步。成為活動(dòng)步。根據(jù)上述分析,畫出梯形圖如下根據(jù)上述分析,畫出梯形圖如下59(2) 步步20001的梯形圖的梯形圖2000820000000002000020001HR0001 20000TIM00400001TIM00100000CNT00200002CNT003HR0000H
53、R0001 20004TIM000 20001 20002 20005 20003 20006 20007 20008 它是單序列的首步它是單序列的首步 20001成為活動(dòng)步的條件是:成為活動(dòng)步的條件是:步步20000活動(dòng)且條件活動(dòng)且條件00001為為ON 20001成為不活動(dòng)步的條件是:成為不活動(dòng)步的條件是: 步步20002成為活動(dòng)步。成為活動(dòng)步。 步步20000的梯形圖的梯形圖60 20000TIM00400001TIM00100000CNT00200002CNT003HR0000HR0001 20004TIM000 20001 20002 20005 20003 20006 20007
54、200082000020001200012000200001(3) 步步20004的梯形圖的梯形圖 它是選擇序列的開始步它是選擇序列的開始步 20004成為活動(dòng)步的條件是:成為活動(dòng)步的條件是:步步20000活動(dòng)、且活動(dòng)、且00001為為ON。 20004成為不活動(dòng)步的條件是:成為不活動(dòng)步的條件是: 步步20002、20003與與20001相似。相似。步步20005或步或步20007成為活動(dòng)步成為活動(dòng)步 。 步步20001的梯形圖的梯形圖61 20000TIM00400001TIM00100000CNT00200002CNT003HR0000HR0001 20004TIM000 20001 20
55、002 20005 20003 20006 20007 20008(4) 步步20005的梯形圖的梯形圖 20005成為活動(dòng)步的條件是:成為活動(dòng)步的條件是:步步20004活動(dòng)、且活動(dòng)、且TIM001 ON。 20005成為不活動(dòng)步的條件是:成為不活動(dòng)步的條件是:步步20006或步或步20007成為活動(dòng)步成為活動(dòng)步 。200002000420004200050000120007 步步20004的梯形圖的梯形圖62 20000TIM00400001TIM00100000CNT00200002CNT003HR0000HR0001 20004TIM000 20001 20002 20005 20003
56、 20006 20007 20008(5) 步步20006的梯形圖的梯形圖 20006成為活動(dòng)步的條件是:成為活動(dòng)步的條件是:步步20006是選擇分支的合并。是選擇分支的合并。 20006成為不活動(dòng)步的條件:成為不活動(dòng)步的條件: 20008成為活動(dòng)步。成為活動(dòng)步。20005200042000520007TIM001 20006或步或步20005活動(dòng)且條件活動(dòng)且條件00002為為O N , 或, 或 2 0 0 0 7 活 動(dòng) 且 條 件活 動(dòng) 且 條 件HR0000為為ON。 步步20005的梯形圖的梯形圖63 20000TIM00400001TIM00100000CNT00200002CNT
57、003HR0000HR0001 20004TIM000 20001 20002 20005 20003 20006 20007 20008(6) 步步20008的梯形圖的梯形圖 20008成為活動(dòng)步的條件是:成為活動(dòng)步的條件是:步步20008是并行序列的合并。是并行序列的合并。 20008成為不活動(dòng)步的條件:成為不活動(dòng)步的條件: 20000成為活動(dòng)步。成為活動(dòng)步。步步20003和和20006均為活動(dòng)步、均為活動(dòng)步、且轉(zhuǎn)換條件且轉(zhuǎn)換條件TIM004為為ON。200052000620006200072000800002HR0000 步步20006的梯形圖的梯形圖64 步步20008的梯形圖的梯形圖
58、 20000TIM00400001TIM00100000CNT00200002CNT003HR0000HR0001 20004TIM000 20001 20002 20005 20003 20006 20007 20008掌握了由順序功能圖畫梯形掌握了由順序功能圖畫梯形圖的方法,就可以使用順序圖的方法,就可以使用順序控制設(shè)計(jì)法編寫應(yīng)用程序??刂圃O(shè)計(jì)法編寫應(yīng)用程序。20008200032000820000TIM0042000665 二、用順序控制設(shè)計(jì)法編寫用戶程序二、用順序控制設(shè)計(jì)法編寫用戶程序 用順序控制設(shè)計(jì)法編程的基本步驟:用順序控制設(shè)計(jì)法編程的基本步驟:(1)根據(jù)控制要求將控制過程分成若干
59、個(gè)工作步。)根據(jù)控制要求將控制過程分成若干個(gè)工作步。 明確每個(gè)工作步的功能,弄清步的轉(zhuǎn)換是單向進(jìn)行明確每個(gè)工作步的功能,弄清步的轉(zhuǎn)換是單向進(jìn)行(單序列)還是多向進(jìn)行(選擇或并行序列);(單序列)還是多向進(jìn)行(選擇或并行序列); 確定各步的轉(zhuǎn)換條件(可能是多個(gè)信號(hào)的確定各步的轉(zhuǎn)換條件(可能是多個(gè)信號(hào)的“與與”、“或或”等邏輯組合)。等邏輯組合)。 必要時(shí)可畫一個(gè)工作流程圖,它有助于理順整個(gè)控必要時(shí)可畫一個(gè)工作流程圖,它有助于理順整個(gè)控制過程的進(jìn)程。制過程的進(jìn)程。66(2)為每個(gè)步設(shè)置控制位,確定轉(zhuǎn)換條件。)為每個(gè)步設(shè)置控制位,確定轉(zhuǎn)換條件。 控制位最好使用同一個(gè)通道的若干連續(xù)位??刂莆蛔詈檬褂猛?/p>
60、一個(gè)通道的若干連續(xù)位。(3)確定所需輸入和輸出點(diǎn),選擇)確定所需輸入和輸出點(diǎn),選擇PLC機(jī)型,作出機(jī)型,作出I/O分配。分配。(4)在前兩步的基礎(chǔ)上,畫出功能表圖。)在前兩步的基礎(chǔ)上,畫出功能表圖。(5)根據(jù)順序功能圖畫梯形圖。)根據(jù)順序功能圖畫梯形圖。(6)添加某些特殊要求的程序。)添加某些特殊要求的程序。67 順序控制設(shè)計(jì)舉例之一順序控制設(shè)計(jì)舉例之一某動(dòng)力頭工作流程如圖。某動(dòng)力頭工作流程如圖。ST3ST1ST2快進(jìn)快進(jìn)工進(jìn)工進(jìn)快退快退動(dòng)力頭停在原位動(dòng)力頭停在原位(ST3)。按一下按鈕動(dòng)力頭啟動(dòng)。按一下按鈕動(dòng)力頭啟動(dòng)。 輸輸 入入 輸輸 出出 啟動(dòng)啟動(dòng) 按鈕按鈕 ST1 ST2 ST3 正轉(zhuǎn)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024學(xué)年泰州市靖江八年級(jí)語(yǔ)文第一學(xué)期12月調(diào)研試卷附答案解析
- 2025年農(nóng)業(yè)物資供應(yīng)鏈優(yōu)化管理協(xié)議
- 2025年專業(yè)除鼠服務(wù)合同
- 2025年出租車經(jīng)營(yíng)權(quán)承接策劃協(xié)議
- 2025年通信傳輸設(shè)備項(xiàng)目規(guī)劃申請(qǐng)報(bào)告模范
- 2025年給皂液機(jī)項(xiàng)目提案報(bào)告模范
- 2025年農(nóng)業(yè)資源共享與協(xié)同發(fā)展協(xié)議
- 2025年建筑工程中介服務(wù)合同模板
- 2025年農(nóng)產(chǎn)品銷售合作協(xié)議合同
- 2025年棉花加工成套設(shè)備項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告模稿
- 數(shù)字出版概論 課件 第七章 數(shù)字內(nèi)容服務(wù)相關(guān)技術(shù)
- 信號(hào)與系統(tǒng)復(fù)習(xí)題(答案全)
- 《2024版CSCO胰腺癌診療指南》更新要點(diǎn)
- 兒童福利機(jī)構(gòu)安全管理規(guī)范
- 第1課 おじぎ 課件高中日語(yǔ)人教版第一冊(cè)-1
- ISO∕IEC 23894-2023 信息技術(shù) -人工智能 - 風(fēng)險(xiǎn)管理指南(雷澤佳譯-2024)
- 六年級(jí)下冊(cè)語(yǔ)文第一單元測(cè)試卷 部編版(含答案)
- 鄭州市地圖含區(qū)縣可編輯可填充動(dòng)畫演示矢量分層地圖課件模板
- 2024年湖南高速鐵路職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)新版
- 醫(yī)學(xué)人體美學(xué)的測(cè)量和評(píng)估
- 2024年湖南生物機(jī)電職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)及答案解析
評(píng)論
0/150
提交評(píng)論