第七章編程實(shí)例例1、設(shè)計(jì)一個(gè)報(bào)警器,要求當(dāng)條件X1ON_第1頁(yè)
第七章編程實(shí)例例1、設(shè)計(jì)一個(gè)報(bào)警器,要求當(dāng)條件X1ON_第2頁(yè)
第七章編程實(shí)例例1、設(shè)計(jì)一個(gè)報(bào)警器,要求當(dāng)條件X1ON_第3頁(yè)
第七章編程實(shí)例例1、設(shè)計(jì)一個(gè)報(bào)警器,要求當(dāng)條件X1ON_第4頁(yè)
第七章編程實(shí)例例1、設(shè)計(jì)一個(gè)報(bào)警器,要求當(dāng)條件X1ON_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第七章第七章 編程實(shí)例編程實(shí)例例例1、設(shè)計(jì)一個(gè)報(bào)警器,要求當(dāng)條件設(shè)計(jì)一個(gè)報(bào)警器,要求當(dāng)條件x1=on滿足時(shí)蜂鳴器鳴叫,滿足時(shí)蜂鳴器鳴叫,同時(shí)報(bào)警燈連續(xù)閃爍同時(shí)報(bào)警燈連續(xù)閃爍16次,每次亮次,每次亮2s,熄滅,熄滅3s,然后,停止聲,然后,停止聲光報(bào)警。光報(bào)警。 分析:輸入信號(hào)占用一個(gè)輸入點(diǎn),蜂鳴器和報(bào)警燈各占用一分析:輸入信號(hào)占用一個(gè)輸入點(diǎn),蜂鳴器和報(bào)警燈各占用一個(gè)輸出點(diǎn),報(bào)警燈亮、暗閃爍,可以采用兩個(gè)定時(shí)器分別控制,個(gè)輸出點(diǎn),報(bào)警燈亮、暗閃爍,可以采用兩個(gè)定時(shí)器分別控制,而閃爍次數(shù)由計(jì)數(shù)器控制。而閃爍次數(shù)由計(jì)數(shù)器控制。 i/oi/o分配如下:分配如下: 輸入端,報(bào)警信號(hào)(輸入端,報(bào)警信號(hào)(s

2、qsq)-x1-x1; 輸出端,蜂鳴器-y1 報(bào)警燈(hl)-y2。 comcomx1y1y2sqfu220vplchlplc外部接線如圖外部接線如圖x1m1y1t0t1y23s2s一共16個(gè)脈沖x1pls m1m1c0y1y1y1 t1t0t0k20y2t0t1k30y1rst c0t0c0k16end時(shí)序圖時(shí)序圖梯形圖梯形圖例2、有四臺(tái)電動(dòng)機(jī),要求起動(dòng)時(shí)每隔10min依次起動(dòng),停止時(shí),四臺(tái)電動(dòng)機(jī)同時(shí)停止。分析:本例屬于順序控制問題。 i/o分配表名稱代號(hào)輸入點(diǎn)編號(hào)輸出點(diǎn)編號(hào)代號(hào)名稱起動(dòng)按鈕 sb1x1 y1km1接觸器停止按鈕sb2x2 y2km2接觸器y3km3接觸器y4km4接觸器解題

3、思路:方法一 采用定時(shí)器實(shí)現(xiàn)順序控制方法二 采用計(jì)數(shù)器實(shí)現(xiàn)順序控制方法三 采用連續(xù)脈沖信號(hào)實(shí)現(xiàn)順序控制 fu 220vkm1km2km3km4comy1y2y3y4comx1x2sb1sb2plcm1m2m3m4plcplc外部接線圖外部接線圖x1x2m0m0m0y1t1k6000t1y2t2 k6000t2y3t3 k6000t3y4end方法一梯形圖方法一梯形圖方法二:前面已經(jīng)講過(guò)計(jì)數(shù)器能夠?qū)r(shí)鐘脈沖進(jìn)行計(jì)數(shù),可以實(shí)現(xiàn)定時(shí)器的功能。本例采用計(jì)數(shù)器對(duì)m8012內(nèi)部時(shí)鐘繼電器進(jìn)行發(fā)出的脈沖進(jìn)行計(jì)數(shù),完成電動(dòng)機(jī)的順序起動(dòng)。首先回憶一下m8012,當(dāng)plc上電后(不論是否運(yùn)行),將自動(dòng)產(chǎn)生周期10

4、0ms的方波。100msm8012m8012的時(shí)序 x1 x2m0m0m0rst c0m0 m8012c0k6000m0rst c1c0 m8012 c1 k6000m0rst c2c1 m8012 c2 k6000m0y1c0y2c1y3c2y4end方法二梯形圖方法二梯形圖方法三:考慮到本例中的每一步轉(zhuǎn)移條件均為相同的時(shí)間間隔這一特點(diǎn),可以采用每隔10min發(fā)出一個(gè)脈沖信號(hào)的方法,使四臺(tái)電動(dòng)機(jī)依次起動(dòng)。 x1 x2m0m0t0k6000 m0 x2y1y1pls m1 m1 x2y2y2pls m2 m2 x2y3y3pls m3y4endm0 t0t0t0t0 m3 m2 x2y4方法三

5、梯形圖方法三梯形圖 當(dāng)發(fā)出起動(dòng)信號(hào)后,x1常開觸點(diǎn)閉合,m0線圈得電自鎖。m0常開觸點(diǎn)閉合,y1線圈得電并產(chǎn)生輸出信號(hào),由t0組成的產(chǎn)生連續(xù)脈沖的基本控制程序開始工作。由t0的設(shè)定時(shí)間可知,每隔10min其常開觸點(diǎn)閉合一個(gè)周期。t0常開觸點(diǎn)每閉合一次就發(fā)出一個(gè)使下一臺(tái)電動(dòng)機(jī)起動(dòng)的信號(hào)。說(shuō)明:本例采用三種方法實(shí)現(xiàn)了對(duì)電動(dòng)機(jī)起動(dòng)的控制,各有特色。法一和法二的程序可以調(diào)節(jié)時(shí)間,使電動(dòng)機(jī)起動(dòng)間隔時(shí)間不一樣,控制的電機(jī)少時(shí),采用這兩種方法較簡(jiǎn)單。法三的設(shè)計(jì)思路清晰,控制的電機(jī)臺(tái)數(shù)較多,缺點(diǎn)是每臺(tái)電動(dòng)機(jī)起動(dòng)時(shí)間間隔必須一樣。例3、用plc控制工作臺(tái)自動(dòng)往返循環(huán)工作,工作臺(tái)前進(jìn)、后退有電動(dòng)機(jī)通過(guò)絲杠拖動(dòng)???/p>

6、制要求如下:自動(dòng)循環(huán)工作。 點(diǎn)動(dòng)控制(供調(diào)試用)。 單循環(huán)運(yùn)行,即工作臺(tái)前進(jìn)、后退一次循環(huán)后停止在原位。 8次循環(huán)計(jì)數(shù)控制,即工作臺(tái)前進(jìn)、后退為一個(gè)循環(huán),循環(huán)8次后自動(dòng)停止在原位。工作臺(tái)前進(jìn)后退sq4 sq2sq1 sq3分析控制要求: 工作臺(tái)的前進(jìn)和后退可以有電動(dòng)機(jī)的正反轉(zhuǎn)來(lái)控制。 工作臺(tái)的工作方式有點(diǎn)動(dòng)控制和連續(xù)控制兩種,可以采用程序來(lái)實(shí)現(xiàn)兩種運(yùn)行方式的轉(zhuǎn)換;也可以采用選擇開關(guān)(硬件的方法)來(lái)實(shí)現(xiàn),設(shè)選擇開關(guān)s1閉合時(shí),工作臺(tái)工作在點(diǎn)動(dòng)狀態(tài),s1斷開時(shí),工作臺(tái)工作在自動(dòng)連續(xù)狀態(tài)。 工作臺(tái)的單循環(huán)與多次循環(huán)兩種工作狀態(tài),也可以采用選擇開關(guān)來(lái)轉(zhuǎn)換。設(shè)s2閉合時(shí),工作臺(tái)實(shí)現(xiàn)單循環(huán)工作,s2斷開時(shí)

7、,工作臺(tái)實(shí)現(xiàn)多次循環(huán)工作。多次循環(huán)的循環(huán)次數(shù)由計(jì)數(shù)器來(lái)控制。名稱代號(hào)輸入點(diǎn)編號(hào)輸出點(diǎn)編號(hào)代號(hào)名稱點(diǎn)動(dòng)/自動(dòng)選擇開關(guān)s1x0y1km1接觸器(控制正轉(zhuǎn))停止按鈕sb1x1y2km2接觸器(控制反轉(zhuǎn))正轉(zhuǎn)起動(dòng)sb2x2反轉(zhuǎn)起動(dòng)sb3x3單/連續(xù)循環(huán)選擇s2x10行程開關(guān)sq1x11行程開關(guān)sq2x12行程開關(guān)sq3x13行程開關(guān)sq4x14i/o分配表分配表comx0x1x2x3x10x11x12x13x14comy1y2fu 220vfrkm1km2s1sb1sb2sb3s2sq1sq2sq3sq4plc點(diǎn)動(dòng)/自動(dòng)停止正轉(zhuǎn)反轉(zhuǎn)單/連續(xù)循環(huán)plc外部接線圖外部接線圖設(shè)計(jì)梯形圖:根據(jù)控制對(duì)象設(shè)計(jì)基本

8、控制環(huán)節(jié)的程序 控制對(duì)象是工作臺(tái),其工作方式有前進(jìn)和后退,梯形圖如圖:x2 x1 y2y1y1x3 x1 y1y2y2實(shí)現(xiàn)自動(dòng)往返功能的程序設(shè)計(jì)工作臺(tái)前進(jìn)碰到sq2,sq2動(dòng)作,x12常閉觸點(diǎn)斷開y1線圈,工作臺(tái)停止前進(jìn);x12常開觸點(diǎn)同時(shí)接通y2線圈,使工作臺(tái)后退,完成工作臺(tái)由前進(jìn)轉(zhuǎn)為后退。同理工作臺(tái)碰到sq1后,工作臺(tái)完成由后退向前進(jìn)的轉(zhuǎn)換。x3 x11 x1 y1y2y2x2 x12 x1 y2y1y1x11x12實(shí)現(xiàn)電動(dòng)控制的程序設(shè)計(jì)由點(diǎn)動(dòng)控制的概念可知,如果接觸自鎖功能,就能實(shí)現(xiàn)點(diǎn)動(dòng)控制。s1閉合后,實(shí)現(xiàn)電動(dòng)控制,在梯形圖中,x0分別于實(shí)現(xiàn)自鎖控制的常開觸點(diǎn)y1、y2串聯(lián),s1閉合后

9、,x0線圈得電,x0常閉觸點(diǎn)斷開,使y1、y2失去自鎖作用,實(shí)現(xiàn)了點(diǎn)動(dòng)控制。x3 x11 x1 y1y2y2x2 x12 x1 y2y1y1x11x12x0x0實(shí)現(xiàn)單循環(huán)控制的程序設(shè)計(jì)在x11常開觸點(diǎn)閉合后,只要不使y1線圈得電,工作臺(tái)就不會(huì)前進(jìn),這樣就實(shí)現(xiàn)了單循環(huán)控制。采用開關(guān)s2選擇單循環(huán)控制。當(dāng)s2閉合后,x10得電,x10常閉觸點(diǎn)斷開,與x10常閉觸點(diǎn)串聯(lián)的x11常開觸點(diǎn)失去作用,工作臺(tái)不能前進(jìn)。 x3 x11 x1 y1y2y2x2 x12 x1 y2y1y1x11x12x0x0x10設(shè)置必要的保護(hù)環(huán)節(jié)工作臺(tái)自動(dòng)往返控制,必須設(shè)置限位保護(hù),sq3和sq4分別為后退和前進(jìn)方向的限位保護(hù)

10、行程開關(guān)。x3 x11 x1 y1 x13 y2x2 x12 x1 y2 c0 x14 y1x11x12x0x0x10y1y2 c0 k8x2rst c0x11end工作臺(tái)plc控制完整梯形圖 通過(guò)本題可以總結(jié)出經(jīng)驗(yàn)通過(guò)本題可以總結(jié)出經(jīng)驗(yàn)法設(shè)計(jì)梯形圖的法設(shè)計(jì)梯形圖的一般規(guī)律一般規(guī)律:先根據(jù)控制要求設(shè)計(jì)基本程先根據(jù)控制要求設(shè)計(jì)基本程序,然后再逐步補(bǔ)充完善程序,然后再逐步補(bǔ)充完善程序,使其能滿足控制要求,序,使其能滿足控制要求,最后,設(shè)置必要的連鎖保護(hù)最后,設(shè)置必要的連鎖保護(hù)程序。程序。例4、某組合機(jī)床的液壓動(dòng)力滑臺(tái)的工作循環(huán)如右圖所示,電磁閥動(dòng)作如下表:sq2sq3sq4停20s sb1 快進(jìn)一

11、次工進(jìn)二次工進(jìn)sq1yv1 yv2yv3yv4快進(jìn)一次工進(jìn)二次工進(jìn) 長(zhǎng)擋鐵停留快退停止電磁閥動(dòng)作順序表電磁閥動(dòng)作順序表i/oi/o分配表分配表名稱名稱代號(hào)代號(hào)輸入點(diǎn)編號(hào)輸入點(diǎn)編號(hào)輸出點(diǎn)編號(hào)輸出點(diǎn)編號(hào)代號(hào)代號(hào)名稱名稱啟動(dòng)按鈕啟動(dòng)按鈕sb1x1y1yv1電磁閥電磁閥停止按鈕停止按鈕sb2x2y2yv2電磁閥電磁閥行程開關(guān)行程開關(guān)sq1x11y3yv3電磁閥電磁閥行程開關(guān)行程開關(guān)sq2x12y4yv4電磁閥電磁閥行程開關(guān)行程開關(guān)sq3x13行程開關(guān)行程開關(guān)sq4x14fu 220vcom1com2y1y2y3y4yv1yv2yv3yv4comx1x2x11x12x13x14sb1sb2sq1sq2s

12、q3sq4plc啟動(dòng)停止plc外部接線圖外部接線圖分析液壓滑臺(tái)的控制過(guò)程分析液壓滑臺(tái)的控制過(guò)程 液壓滑臺(tái)的控制是一個(gè)典型的順序控制,動(dòng)力滑臺(tái)的整個(gè)工作循環(huán)一共有初始狀態(tài)、快進(jìn)、一次工進(jìn)、二次工進(jìn)、停20s、快退六個(gè)狀態(tài)。 分配每一個(gè)狀態(tài)的控制元件,即狀態(tài)繼電器分配每一個(gè)狀態(tài)的控制元件,即狀態(tài)繼電器。初始狀態(tài)只能用s0s9中一個(gè),其它各個(gè)狀態(tài)可以從s20開始分配。s0s20s21s22s23s24m8002y1y3 y1y1y4y1y4t0 k200y2 x1(sb1)x12x13x14t0x11狀態(tài)流程圖狀態(tài)流程圖確定每個(gè)狀態(tài)的轉(zhuǎn)移條件確定每個(gè)狀態(tài)的轉(zhuǎn)移條件 由液壓滑臺(tái)的工作循環(huán)圖可知,動(dòng)力滑

13、臺(tái)在原位時(shí),按下啟動(dòng)按鈕sb1,滑臺(tái)進(jìn)入快進(jìn)狀態(tài);當(dāng)碰到sq2時(shí)轉(zhuǎn)入一次工進(jìn)狀態(tài);碰到sq3轉(zhuǎn)入二次工進(jìn)狀態(tài);當(dāng)滑臺(tái)碰到sq4后,停頓20s;此后轉(zhuǎn)入快退狀態(tài),當(dāng)碰到sq1后停在原位。set s0set s21set s20set s22m8002 s0 x1s20 y1y3x12s21y1x13液壓滑臺(tái)液壓滑臺(tái)plc控制梯形圖控制梯形圖set s23set s24s22y1y4s23y1y4t0 k200x14t0s24y2x11s0retend 例5、人行橫道處各個(gè)交通信號(hào)燈的工作波形如下圖:車道綠燈車道紅燈車道黃燈人行道紅燈人行道綠燈y0y1y2y3y415s5s30s5st0t1t2t

14、3分析:plc在上電后由stop狀態(tài)進(jìn)入run狀態(tài)時(shí),初始化脈沖m8012將初始步m0置為on。故本題可以不用輸入點(diǎn)。人行道綠燈在亮15s后,閃動(dòng)5次,時(shí)間為5s,這段程序的設(shè)計(jì)我們可以使用定時(shí)器和計(jì)數(shù)器來(lái)實(shí)現(xiàn)控制,也可以借助輔助繼電器m8013來(lái)實(shí)現(xiàn)。m0m2m3m4m5m6m8012t2t3t3t0t1y1 y3 t2t3 y2t0 y4t1 y4y3y0車道黃燈車道紅燈人行道紅燈車道綠燈人行道紅燈人行道綠燈人行道綠燈閃人行橫道交通燈順序功能圖人行橫道交通燈順序功能圖m3 m6 t1 m2m0m8002m0y1t2 k300m0t2m3m2m2y2t3 k50m2t3m3m0m3y0m0t

15、2m5m4m4m4t3m6m5m5t0 k150m5t0m0m6m6t1 k50m0y3m4m6 m8013y4m5例6、跳轉(zhuǎn)與循環(huán)結(jié)構(gòu)舉例根據(jù)狀態(tài)轉(zhuǎn)移圖畫出梯形圖,并寫出程序。s9s50s51s52s53s54s5s6y0y1t50 k5y2y3y4t51 k10y5m8002x0x1 t50x3x2out s50x4x5x6x6x7t51x10x11x11out s56out s9 out s50endrety1s50y2y3s56y4y5s9s50m8002s9s50s51s52s53s54s55s56set s9set s50set s51set s52set s53set s54se

16、t s55set s56y0t50 k5t51 k10retrndx0x1t50x2x3t50x4x5x6x5x6x7t51x10 x11x10x11梯形圖梯形圖0 ld m80021 set s9 2 stl s93 ld x04 set s505 stl s506 out y07 ld x18 set s51 9 stl s5110 out y111 out t5012 k 513 ld t5014 and x215 out s5016 ld t5017 and x318 set s5219 stl s5220 out y221 ld s422 set s5323 stl s5324 ou

17、t y325 ld x526 and x627 out s5628 ld x529 ani x630 set s5431 stl s5432 out y433 ld x734 set s5535 stl s5536 out t5137 k 1038 ld t5139 set s5640 stl s5641 out y542 ld x1043 and x1144 out s9 45 ld x1046 ani x1147 out s5048 ret49 end 例7、 采用plc對(duì)并勵(lì)直流電動(dòng)機(jī)進(jìn)行正反轉(zhuǎn)控制和反接制動(dòng)控制控制要求:并勵(lì)直流電動(dòng)機(jī)能實(shí)現(xiàn)正反轉(zhuǎn)控制并勵(lì)直流電動(dòng)機(jī)正轉(zhuǎn)啟動(dòng)或反轉(zhuǎn)啟動(dòng)時(shí),

18、電樞電路串入啟動(dòng)電阻,隨轉(zhuǎn)速上升,逐段切除啟動(dòng)電阻。實(shí)現(xiàn)反接制動(dòng)。無(wú)論并勵(lì)直流電動(dòng)機(jī)是正轉(zhuǎn)還是反轉(zhuǎn)運(yùn)行狀態(tài),按下停止按鈕后,都進(jìn)入反接制動(dòng),電機(jī)迅速停止運(yùn)轉(zhuǎn)。qsfurvkm3km4km5km2km1r1r2r3km1km2kakvm并勵(lì)直流電動(dòng)機(jī)正反轉(zhuǎn)控制和反接制動(dòng)控制主電路圖代號(hào)代號(hào)輸入輸入代號(hào)代號(hào)輸出輸出sb1x1km1y1sb2x2km2y2sb3x3km3y3kax4km4y4kvx5km5y5i/o分配表分配表說(shuō)明:km1用于控制電機(jī)正轉(zhuǎn)和反轉(zhuǎn)的反接制動(dòng);km2由于控制電機(jī)反轉(zhuǎn)和正轉(zhuǎn)的反接制動(dòng);km5保證制動(dòng)電阻r3在反接制動(dòng)時(shí),串入電路限制制動(dòng)電流;km3、km4用于正、反轉(zhuǎn)啟動(dòng)時(shí)逐段切除啟動(dòng)電阻r1和r2,限制電機(jī)啟動(dòng)電流,保證有足夠大的啟動(dòng)轉(zhuǎn)矩,縮短啟動(dòng)時(shí)間;ka

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論