
雖然該類的題目見的很多,可是好象講清楚的并沒見到。就是本人來講,也是看了很久都無法清楚。故才下決心搞懂它。差不多花了一天多時(shí)間才明白它的道理,它并不復(fù)雜,而且很好畫梯形圖和編程。
順控實(shí)際是按照生產(chǎn)工藝要求而規(guī)定的一定操作順序而已。首先要根據(jù)生產(chǎn)工藝要求,畫出順序功能圖,然后根據(jù)功能圖再畫出梯形圖。

上圖即為順序功能圖:圖中雙框S0表示為初始步,單框中的S20、S21、S22、S23依次根據(jù)工藝順序要求而設(shè)置的各活動(dòng)步。我們來看S0初始步上方垂線上設(shè)有M8002其為初始步激活的條件(該步的意思不妨可以理解為自動(dòng)合上空開?),在S0步與S20步之間有X1、X3,它說明只有符合這二條件要求后,步才能從S0步轉(zhuǎn)移到S20步,而當(dāng)S20步處于活動(dòng)狀態(tài)時(shí)Y002、T0處于動(dòng)作狀態(tài)。而S20步與S21步之間的T0,它受時(shí)間控制,只要時(shí)間一到,S21步被激活投入,使Y001處于工作,同時(shí)S20步則處于關(guān)閉(其控制的Y002、T0則停止)以下各步中的X2、T1、X1含意均同(均為轉(zhuǎn)換條件),但要注意下一步被激活,其相應(yīng)控制元件則動(dòng)作,意味著上一步被停止。而各步之間均插入了X4其箭頭均指向初始步S0,即恢復(fù)處于初始狀態(tài),X4在這地方的作用是急停。而步S23下的X1條件一符合,可轉(zhuǎn)入步S20,即處于循環(huán)狀態(tài)。根據(jù)順序功能圖就可很方便地將它轉(zhuǎn)換成梯形圖。
梯形圖如上圖所示,其工作過程如下:
第一梯級(jí)中的0、LD M8002:M8002為特殊輔助繼電器的常開觸點(diǎn),其作用僅在PLC通電瞬間接通。1、SET S0: SET為置位指令,功能是驅(qū)動(dòng)線圈,并使其具有自保功能。也就是說在PLC通電的瞬間M8002產(chǎn)生一脈沖,將狀態(tài)元件S0激活(并自保持)。
第二梯級(jí)中最左側(cè)的3、STL S0:STL為步進(jìn)觸點(diǎn)指令,功能為步進(jìn)觸點(diǎn)驅(qū)動(dòng),當(dāng)上一步(1、SET S0)為置位時(shí)該接點(diǎn)閉合,4、LD X001為小車停止位置的必要條件,也就是說小車開始時(shí)必須停在X1位置(該接點(diǎn)才能閉合),此時(shí)按外部的按鈕(SB1)從而驅(qū)動(dòng)(5、AND X003) 的閉合,程序才能執(zhí)行,這就是所說的條件。當(dāng)這二條件滿足后才能激活狀態(tài)元件S20(6、SET S20),從而轉(zhuǎn)入第三梯級(jí)。
第三梯級(jí)中左側(cè)的S20(8、STL S20),因狀態(tài)元件S20的激活而導(dǎo)通,輸出繼電器Y002(9、OUT Y002)接通(帶動(dòng)外部的接觸器開始工作),開始裝料。而同時(shí)T0(10、OUT T0 K80)則開始計(jì)時(shí)(其整定值為8S),時(shí)間一到,時(shí)間繼電器的常開觸點(diǎn)接通(16、LD T0)并激活狀態(tài)元件S21(17、SET S21),當(dāng)S21一旦激活,程序自動(dòng)轉(zhuǎn)入第四梯級(jí),同時(shí)第三梯級(jí)停止運(yùn)行。此時(shí)在裝料的過程一旦出現(xiàn)故障,可按外部按鈕(SB2)使X4(13、LD X004)導(dǎo)通從而激活S0,使程序回歸于第二梯級(jí),由于第二梯級(jí)有X3的把持,使程序不能再運(yùn)行下去,故起了急停的作用。
第四梯級(jí)中左側(cè)的S21(19、STL S21),因狀態(tài)元件S21的激活而導(dǎo)通,輸出繼電器Y001(20、OUT Y001)接通(帶動(dòng)外部的反轉(zhuǎn)接觸器開始工作)小車左行,至X2處,限位開關(guān)使X2(21、LD X002)閉合并激活狀態(tài)元件S22(22、SET S22)程序自動(dòng)轉(zhuǎn)入第五梯級(jí),同時(shí)第四梯級(jí)停止運(yùn)行。而X4的作用與第三梯級(jí)中的作用相同。
第五梯級(jí)中左側(cè)的開始卸料, 而T1(29、OUT T1 K100)同時(shí)開始計(jì)時(shí)(其整定值為10S),時(shí)間一到,時(shí)間繼電器的常開觸點(diǎn)T1(35、LD T1)接通并激活狀態(tài)元件S23(36、SET S23),當(dāng)S23一旦激活,程序自動(dòng)轉(zhuǎn)入第六梯級(jí),同時(shí)第五梯級(jí)停止運(yùn)行。而X4的作用與第三梯級(jí)中的作用相同。
第六梯級(jí)中左側(cè)的S23(38、STL S23),因狀態(tài)元件S23的激活而導(dǎo)通,輸出繼電器Y000(39、OUT Y000)接通(帶動(dòng)外部的正轉(zhuǎn)接觸器開始工作)小車開始右行,此時(shí)若一切正常小車自動(dòng)返回于X1處,又重新由第三梯級(jí)處循環(huán)運(yùn)行。若不正常則按下X4回歸S0處。而46、RET是步進(jìn)結(jié)束指令,表示狀態(tài)流程結(jié)束,用于返回主程序的指令。
這是十字路口交通信號(hào)燈的控制題,我已做過了,以前用的編程方法是啟保停的方式。如果說采用啟停方法設(shè)計(jì)出梯形圖,用時(shí)一天好象不太過份。而采用步進(jìn)順控方式來編程,其用時(shí)若超過2小時(shí)好象就感到笨了(下面的梯形圖只用了一個(gè)小時(shí))。時(shí)間短,指令長(zhǎng)點(diǎn),好象沒什么大關(guān)系?加上我還沒看到用順控指令編的,于是進(jìn)行了償試,結(jié)果很成功。下面是我具體的做法:
按上表可以看出東西方向、南北方向的燈是可以進(jìn)行分別控制的。按這樣的思路做下去。不然光那些東、西、南、北的用語就先撐昏了?

先確定I/O分配如上表所示。

做出順序功能圖如上圖所示。
該功能圖的含意是:一打開PLC,特殊繼電器M8002即產(chǎn)生一脈沖,將狀態(tài)元件S0置于初時(shí)步。與M8002并列的X001為外部SB2控制,在每一次停機(jī)時(shí)均對(duì)狀態(tài)元件從S10----S34進(jìn)行區(qū)間復(fù)位,同時(shí)它可起停止的作用。此時(shí)外部SB1給X000一個(gè)信號(hào),步S10被激活,S10一被激活,同時(shí)也激活了東西向的步S20和南北向的步S30。也就是說此時(shí)分二路走?,F(xiàn)先由東西向的步S20開始,S20一被激活, 綠燈Y000即被點(diǎn)亮,25S后,T0動(dòng)作將步轉(zhuǎn)入S21。S21一被激活Y000被再次點(diǎn)亮,此時(shí)的Y000是執(zhí)行的是3S的閃光定時(shí)及閃光。3S時(shí)間一到,T1又將步轉(zhuǎn)入S22, S22一被激活,黃燈Y001被點(diǎn)亮,2S后T2動(dòng)作將步轉(zhuǎn)入S23,即紅燈被點(diǎn)亮,30S后T3將步轉(zhuǎn)入S24進(jìn)入等待狀態(tài)。而南北向過程與東西向的過程基本相似不進(jìn)行分析。而南北向的步進(jìn)入步S34時(shí)與東西向的步S24匯合同時(shí)激活步S10進(jìn)行循環(huán)。
根據(jù)功能圖很方便地編出以下梯形圖:

用PLC控制設(shè)計(jì)自控成型機(jī)

梯形圖如下:

程序如下:

簡(jiǎn)述工作過程:條件是工作前Y1、Y2、Y4應(yīng)是關(guān)的,而C缸應(yīng)是打開的,限位開關(guān)S1(X1)、S3(X3)、S5(X5)應(yīng)是處于閉合狀態(tài),而S2(X2)、S4(X4)、S6(X6)限位開關(guān)應(yīng)是打開的。啟動(dòng)時(shí)一合上PLC電源開關(guān),C缸立即向右運(yùn)行至S6(X6)限位開關(guān)處停止。裝入材料后,按外部啟動(dòng)按鈕使X7閉合,B缸由上向下壓至S3(X3)處該限位開關(guān)處于閉合,而S4(X4)則處于斷開。此時(shí)左缸A向右頂進(jìn),而右缸C則先斷開Y3電源,然后Y4合上電源向左頂進(jìn),分別到達(dá)S1(X1)和S5(X5)限位位置時(shí),此時(shí)A缸電源斷電向后退,而C缸則接通電源Y3向后退,等A、C二缸退回原位后,則B缸(接通B缸前可在激活電路前加一延時(shí)電路,本圖沒加)可退回原位取出另件和重新裝料。若在運(yùn)行中發(fā)生故障按外部按鈕接通X000即可停車。










