交通信號燈的PLC控制.綜述.ppt_第1頁
交通信號燈的PLC控制.綜述.ppt_第2頁
交通信號燈的PLC控制.綜述.ppt_第3頁
交通信號燈的PLC控制.綜述.ppt_第4頁
交通信號燈的PLC控制.綜述.ppt_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余49頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、,可,呂 芝 山,安徽蚌埠機(jī)電技師學(xué)院,電氣工程系,編,程,序,控,制,技,術(shù),及,應(yīng),用,安徽蚌埠機(jī)電技師學(xué)院,電氣工程系,課題五 交通信號燈的控制,一、用PLC控制交通信號燈(基本程序),二、用PLC控制交通信號燈(較多控制要求),三、相關(guān)知識(順序控制及設(shè)計(jì)方法),安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,一、實(shí)例:,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,一、實(shí)例一,某十字路口,交通信號燈分別有東西方向的紅燈、綠燈、黃燈和南北方向的紅燈、綠燈、黃燈。 用二個(gè)自復(fù)位式按鈕控制,一個(gè)啟動按鈕,一個(gè)停止按鈕。 1、 具體控制要求如下: (參見后附的時(shí)序圖) (1)接通電源后進(jìn)入初態(tài),此時(shí)東西和

2、南北的黃燈同時(shí)以亮0.5秒滅0.5秒的規(guī)律連續(xù)閃爍。 (2)按啟動按鈕后,各信號燈按下面的時(shí)序圖運(yùn)行,周而復(fù)始的工作。(其中綠燈閃爍三次,閃爍要求是亮0.6秒,滅0.4秒)運(yùn)行中任何時(shí)刻,按停止按鈕時(shí)立即轉(zhuǎn)為兩個(gè)方向的黃燈連續(xù)閃爍。,用PLC控制交通信號燈(基本程序),本例用三菱的GP軟件編程,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,啟動后的時(shí)序圖,東西方向紅燈,南北方向綠燈,閃3次 次,閃3次 次,15S,15S,安徽蚌埠機(jī)電技師學(xué)院,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,3、狀態(tài)流程圖的編寫,FX2N系列PLC 除了27條基本指令外,還有二條 功能很強(qiáng)的步進(jìn)順序控制指令( STL 、RE

3、T),簡稱步進(jìn)指令。采用步進(jìn)指令編程,方法簡單,規(guī)律性強(qiáng),可以編寫出較復(fù)雜的控制程序,調(diào)試、修改方便,較易掌握。,順序控制系統(tǒng)是指按生產(chǎn)工藝預(yù)先規(guī)定的順序,在各個(gè)輸入信號的作用下,根據(jù)內(nèi)部狀態(tài)和時(shí)間的順序,控制生產(chǎn)過程中的各個(gè)執(zhí)行機(jī)構(gòu)有次序地進(jìn)行操作的過程。 步進(jìn)指令僅適用于順序控制系統(tǒng)。,復(fù)雜的控制任務(wù)或工作過程可以分解 為若干個(gè)工序(也稱為狀態(tài)或步)。根據(jù)控制要求可以設(shè)計(jì)出狀態(tài)流程圖。圖中各步之間有轉(zhuǎn)移方向(用有向線段表示)和轉(zhuǎn)移條件(用文字、邏輯式等表示),各步有其任務(wù)(例如,驅(qū)動負(fù)載等),狀態(tài)流程圖(也稱順序功能圖)的形式有: 單一順序、選擇順序、并行順序、重復(fù)、跳轉(zhuǎn)、循環(huán),本題狀態(tài)流

4、程圖編寫如下:,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,單一順序狀態(tài)流程圖,M8002+X2,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,梯形圖程序,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,關(guān)于步進(jìn)順序控制指令使用的幾點(diǎn)說明:,1、狀態(tài)繼電器S0-S899在使用SET指令后具有步進(jìn)順序控制功能,提供常開的步進(jìn)觸點(diǎn)和普通的編程觸點(diǎn)。(其中, S0S9:初始狀態(tài)專用 S10-S19:原點(diǎn)復(fù)位用 S20-S499:一般用 S500-S899:停電保持用 S900-S999:報(bào)警用),2、S0-S9一般供初狀態(tài)使用始。狀態(tài)繼電器也可不按順序使用。步進(jìn)觸點(diǎn)是否閉合決定了步進(jìn)觸點(diǎn)后的電路塊是否執(zhí)行,下一個(gè)狀態(tài)

5、繼電器被SET置位后,上一個(gè)狀態(tài)繼電器會自動復(fù)位。,3、初狀態(tài)是必須的。步進(jìn)狀態(tài)結(jié)束必須使用 RET指令。,4、狀態(tài)編號不可重復(fù)使用。相鄰的兩個(gè)狀態(tài)不能使用同一 個(gè)定時(shí)器。,5、每個(gè)狀態(tài)內(nèi),編程順序?yàn)橄闰?qū)動后轉(zhuǎn)移,對不需要觸點(diǎn)控制而直接輸出的均須先編程。,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,二、實(shí)例二,某十字路口,交通信號燈分別有東西方向的紅燈、綠燈、黃燈和南北方向的紅燈、綠燈、黃燈。 用手動/自動開關(guān)、強(qiáng)制通行方向選擇開關(guān)、啟動按鈕、停止按鈕和暫停按鈕控制交通燈的運(yùn)行。 1、具體控制要求如下(參見參考實(shí)例一的時(shí)序圖) (1)選擇手動狀態(tài)時(shí),可以強(qiáng)制東西或南北方向通行,此時(shí)通行方向的錄燈常

6、亮,而另一方向的紅燈常亮。 (2)選擇自動狀態(tài)時(shí): 1)在23點(diǎn)至5點(diǎn)的夜間時(shí)間段,則兩個(gè)方向的黃燈同時(shí)按亮0.5秒,滅0.5秒的規(guī)律連續(xù)閃爍。 2)在23點(diǎn)至5點(diǎn)的白天時(shí)間段,各信號燈自動地按例一中的時(shí)序圖周而復(fù)始的工作。(本例將東西紅燈改為亮20秒,南北紅燈改為亮25秒) ( 3)運(yùn)行中任何時(shí)刻,都可以從手動轉(zhuǎn)換為自動,也可以從自動轉(zhuǎn)換為手動。,用PLC控制交通信號燈(較多控制要求),本例比實(shí)例一增加了控制要求,用三菱的GX軟件編程,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,2、PLC的地址分配 輸入 輸出 X20 暫停按鈕(SB20) Y1 東西錄燈(HL1) X21 啟動按鈕(SB21)

7、 Y2 東西黃燈(HL2) X22 停止按鈕(SB22) Y3 東西紅燈(HL3) X24 手動/自動(SA24) Y4 南北錄燈(HL4) X25 強(qiáng)制選擇 (SA25) Y5 南北黃燈(HL5) Y6 南北紅燈(HL6),安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,3、狀態(tài)流程圖(用GX-Developer編程軟件的SFC編寫的SFC塊圖),SFC塊圖包括兩大部分: 梯形圖塊(LD) SFC塊(SFC),安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,Y2,(M8002+X22),T2 K5,T1 K5,Y5,T1,T2,Y1,Y6,X25,Y4,Y3,此處編寫自動運(yùn)行采用 并行順序,(X24 ),(

8、 ),自動,手動(強(qiáng)制),夜晚,白天,東西通行,南北通行,東西方向,南北方向,3、狀態(tài)流程圖,S31,S21,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,S20,Y3,Y2,T2,T2 k5,C0 k3,RST C0,T3 k20,T2 C0,T3,Y4,T5 k150,T7 C1,T7,C1 k3,RST C1,T7 k5,Y5,T8 k20,S11,T8,東西方向,南北方向,狀態(tài)流程圖 (續(xù)),S11,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,3、狀態(tài)流程圖(用GX-Developer編程軟件的SFC編寫的梯形圖塊),說明: D8013 S (0 59) D8014 min(0 59) D801

9、5 h (0 23) D8016 日 (1 31) D8017 月 (1 12) D8018 年 (0 99) D8019 星期 (0 6),安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,3、狀態(tài)流程圖(用GX-Developer編程軟件的SFC編寫的 梯形圖塊續(xù)1),安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,3、狀態(tài)流程圖(用GX-Developer編程軟件SFC編寫的 SFC內(nèi)置梯形圖塊),安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,3、狀態(tài)流程圖(用GX-Developer編程軟件SFC編寫的 SFC內(nèi)置梯形圖塊續(xù)1),安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,3、狀態(tài)流程圖(用GX-Develope

10、r編程軟件SFC編寫的 SFC內(nèi)置梯形圖塊續(xù)2),安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,3、狀態(tài)流程圖(用GX-Developer編程軟件SFC編寫的 SFC內(nèi)置梯形圖塊續(xù)3),安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,3、狀態(tài)流程圖(用GX-Developer編程軟件SFC編寫的 SFC內(nèi)置梯形圖塊續(xù)4),安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,3、狀態(tài)流程圖(用GX-Developer編程軟件SFC編寫的 SFC內(nèi)置梯形圖塊續(xù)5),安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,3、狀態(tài)流程圖(用GX-Developer編程軟件SFC編寫的 SFC內(nèi)置梯形圖塊續(xù)6),安徽蚌埠機(jī)電技師學(xué)院,交通信號

11、燈的控制,3、狀態(tài)流程圖(用GX-Developer編程軟件SFC編寫的 SFC內(nèi)置梯形圖塊續(xù)7),安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,3、狀態(tài)流程圖(用GX-Developer編程軟件SFC編寫的 SFC內(nèi)置梯形圖塊續(xù)8),安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,三、相關(guān)知識(順序控制及設(shè)計(jì)方法) PLC程序的順序控制設(shè)計(jì)方法 順序控制設(shè)計(jì)法 順控設(shè)計(jì)法的設(shè)計(jì)步驟 功能圖的結(jié)構(gòu) 步進(jìn)指令編制梯形圖的方法 順序控制的其他編程方法 1、順序控制設(shè)計(jì)法 它是針對順序控制系統(tǒng)的一種專門的設(shè)計(jì)方法。這種設(shè)計(jì)方法很容易被初學(xué)者接受,對于有經(jīng)驗(yàn)的工程師,也會提高設(shè)計(jì)的效率,程序的調(diào)試、修改和閱讀也很方

12、便。 PLC的設(shè)計(jì)者們?yōu)轫樞蚩刂葡到y(tǒng)的程序編制提供了大量通用和專用的編程元件,開發(fā)了專門供編制順序控制程序用的功能表圖,使這種先進(jìn)的設(shè)計(jì)方法成為當(dāng)前PLC程序設(shè)計(jì)的主要方法。,2、順控設(shè)計(jì)法的設(shè)計(jì)步驟 步的劃分 轉(zhuǎn)換條件的確定 功能表圖的繪制 梯形圖的編制,安徽蚌埠機(jī)電技師學(xué)院,(1)步的劃分 將系統(tǒng)的一個(gè)工作周期劃分為若干個(gè)順序相連的階段,這些階段稱為步,并且用編程元件來代表各步。 步是根據(jù)PLC輸出狀態(tài)的變化來劃分的,在任何一步內(nèi),各輸出狀態(tài)不變,但是相鄰步之間輸出狀態(tài)是不同的。,交通信號燈的控制,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,(2)轉(zhuǎn)換條件的確定 使系統(tǒng)由當(dāng)前步轉(zhuǎn)入下一步的信號

13、稱為轉(zhuǎn)換條件。,轉(zhuǎn)換條件可能是外部輸入信號,如按鈕、指令開關(guān)、限位開關(guān)的接通/斷開等,也可能是PLC內(nèi)部產(chǎn)生的信號,如定時(shí)器、計(jì)數(shù)器觸點(diǎn)的接通/斷開等。,轉(zhuǎn)換條件也可能是若干個(gè)信號的與、或、非邏輯組合。,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,(3)功能表圖的繪制,根據(jù)以上分析和被控對象工作內(nèi)容、步驟、順序和控制要求畫出功能表圖。繪制功能表圖是順序控制設(shè)計(jì)法中最為關(guān)鍵的一步。,功能表圖又稱做狀態(tài)轉(zhuǎn)移圖,它是描述控制系統(tǒng)的控制過程、功能和特性的一種圖形。,功能表圖不涉及所描述控制功能的具體技術(shù),是一種通用的技術(shù)語言,可用于進(jìn)一步設(shè)計(jì)和不同專業(yè)的人員之間進(jìn)行技術(shù)交流。,各個(gè)PLC廠家都開發(fā)了相應(yīng)的

14、功能表圖,各國家也都制定了國家標(biāo)準(zhǔn)。我國1986年頒布了功能表圖國家標(biāo)準(zhǔn)(GB6988.6-86)。,根據(jù)功能表圖,按某種編程方式寫出梯形圖程序。,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,功能表圖的組成 主要由步、有向連線、轉(zhuǎn)換、 轉(zhuǎn)換條件和動作(命令)組成。,1)步與動作,步:矩形框表示步,方框內(nèi)是該步的編號。編程時(shí)一般用PLC內(nèi)部編程元件來代表各步,初始步:與系統(tǒng)的初始狀態(tài)相對應(yīng)的步稱為初始步。初始步用雙線方框表示, 每一個(gè)功能表圖至少應(yīng)該有一個(gè)初始步。,動作:一個(gè)控制系統(tǒng)可以劃分為被控系統(tǒng)和施控系統(tǒng)。對于被控系統(tǒng),在某一步中要完成某些“動作”;對于施控系統(tǒng),在某一步中則要向被控系統(tǒng)發(fā)出某

15、些“命令”,將動作或命令簡稱為動作,動作的表示:矩形框中的文字或符號表示,該矩形框應(yīng)與相應(yīng)的步的符號相連。,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,2)有向連線、轉(zhuǎn)換與轉(zhuǎn)換條件,有向連線:功能表圖中步的活動狀態(tài)的順序進(jìn)展按有向連線規(guī)定的路線和方向進(jìn)行?;顒訝顟B(tài)的進(jìn)展方向習(xí)慣上是從上到下或從左至右,在這兩個(gè)方向有向連線上的箭頭可以省略。如果不是上述的方向,應(yīng)在有向連線上用箭頭注明進(jìn)展方向。,轉(zhuǎn)換:轉(zhuǎn)換是用有向連線上與有向連線垂直的短劃線來表示,轉(zhuǎn)換將相鄰兩步分隔開。步的活動狀態(tài)的進(jìn)展是由轉(zhuǎn)換的實(shí)現(xiàn)來完成的,并與控制過程的發(fā)展相對應(yīng)。,轉(zhuǎn)換條件:轉(zhuǎn)換條件可以用文字語言、布爾代數(shù)表達(dá)式或圖形符號標(biāo)注

16、在表示轉(zhuǎn)換的短線的旁邊。,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,轉(zhuǎn)換實(shí)現(xiàn)的基本規(guī)則,轉(zhuǎn)換實(shí)現(xiàn)的條件:在功能表圖中步的活動狀態(tài)的進(jìn)展是由轉(zhuǎn)換的實(shí)現(xiàn)來完成。轉(zhuǎn)換實(shí)現(xiàn)必須同時(shí)滿足兩個(gè)條件: 該轉(zhuǎn)換所有的前級步都是活動步; 相應(yīng)的轉(zhuǎn)換條件得到滿足。,轉(zhuǎn)換實(shí)現(xiàn)應(yīng)完成的操作:轉(zhuǎn)換的實(shí)現(xiàn)應(yīng)完成兩個(gè)操作: 使所有的后續(xù)步都變?yōu)榛顒硬剑?使所有的前級步都變?yōu)椴换顒硬健?(4)梯形圖的編制,根據(jù)功能表圖,按某種編程方式寫出梯形圖程序。,如果PLC支持功能表圖語言,則可直接使用該功能表圖作為最終程序。,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,3、功能圖的結(jié)構(gòu),(1)單序列:反映按順序排列的步相繼激活這樣一種基本的

17、進(jìn)展情況,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,(2)選擇序列:個(gè)活動步之后,緊接著有幾個(gè)后續(xù)步可供選擇的結(jié)構(gòu)形式稱為選擇序列。,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,(3)并行序列:當(dāng)轉(zhuǎn)換的實(shí)現(xiàn)導(dǎo)致幾個(gè)分支同時(shí)激活時(shí),采用并行序列。其有向連線的水平部分用雙線表示。,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,(4)跳步、重復(fù)和循環(huán)序列:在實(shí)際系統(tǒng)中經(jīng)常使用跳步、重復(fù)和循環(huán)序列。這些序列實(shí)際上都是選擇序列的特殊形式。,跳步、重復(fù)和循環(huán)序列 (a)跳步序列 ( b)重復(fù)序列 ( c)循環(huán)序列,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,步進(jìn)指令的執(zhí)行過程,注意: 此為教科書上表示步進(jìn)觸點(diǎn)的畫法,和用

18、編程軟件畫出的是有區(qū)別的。,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,選擇序列分支與合并的步進(jìn)編程,4、步進(jìn)指令編制梯形圖的方法,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,并行序列分支與合并的步進(jìn)編程,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,5、順序控制的其他編程方法,根據(jù)順序功能圖,設(shè)計(jì)梯型圖程序常用的編程方法一般有四種:,起保停電路設(shè)計(jì)法(用普通邏輯指令),轉(zhuǎn)換為中心設(shè)計(jì)法(用SET、RST指令),步進(jìn)順控指令設(shè)計(jì)法(用STL、RET指令),(1)起保停電路設(shè)計(jì)法的實(shí)例,仿步進(jìn)指令,仿步進(jìn)指令設(shè)計(jì)法,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,安徽蚌埠機(jī)電技

19、師學(xué)院,交通信號燈的控制,(2)以轉(zhuǎn)換為中心設(shè)計(jì)法的實(shí)例,某組合機(jī)床的動力頭在初始狀態(tài)時(shí)停在左邊,限位開關(guān)SQ3(X003輸入)為1狀態(tài),按下起動按鈕SB1(X000輸入),動力頭按圖示工作路線工作。工作一個(gè)循環(huán)后,返回并停在初始位置,控制電磁閥YV0(Y000控制)、YV1(Y001控制)、YV2(Y002控制)在各工步的狀態(tài)如順序功能圖所示。,(a) 流程圖,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,(b)功能圖,安徽蚌埠機(jī)電技師學(xué)院,交通信號燈的控制,(3)步進(jìn)順控指令設(shè)計(jì)法的實(shí)例,自動門控制系統(tǒng),控制要求: 人靠近自動門時(shí),感應(yīng)器X0為ON,Y0驅(qū)動電動機(jī)高速開門; 碰到開門減速開關(guān)X1時(shí),變?yōu)榈退匍_門; 碰到開門極限開關(guān)X2時(shí)電動機(jī)停轉(zhuǎn),開始延時(shí)。 若在0.5s內(nèi)感應(yīng)器檢測到無人,Y2起動電動機(jī)高速關(guān)門; 碰到關(guān)門減速開關(guān)X4時(shí),改為低速關(guān)門; 碰到關(guān)門極限開關(guān)X5時(shí)電動機(jī)停轉(zhuǎn)。在關(guān)門期間若感應(yīng)器檢測到有人,停止關(guān)門,T1延時(shí)0.5s后自動轉(zhuǎn)換為高速開門。,自動門控制示意圖,

溫馨提示

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

最新文檔

評論

0/150

提交評論