有關(guān)plc梯形圖程序的經(jīng)驗(yàn)設(shè)計(jì)法,根據(jù)被控對象的要求,在典型單元程序的基礎(chǔ)上,做修改與完善,適用于簡單梯形圖程序的設(shè)計(jì),以運(yùn)料小車控制系統(tǒng)的梯形圖、兩處卸料的小車控制系統(tǒng)的梯形圖為例。
plc梯形圖程序的經(jīng)驗(yàn)設(shè)計(jì)法
程序的經(jīng)驗(yàn)設(shè)計(jì)法是根據(jù)被控對象的要求,在典型單元程序的基礎(chǔ)上,做一定的修改和完善。適用于簡單梯形圖程序的設(shè)計(jì)。
特點(diǎn):程序的設(shè)計(jì)質(zhì)量和耗費(fèi)的時間與設(shè)計(jì)者的經(jīng)驗(yàn)有很大關(guān)系,同時梯形圖的可讀性差。
一、運(yùn)料小車控制系統(tǒng)的梯形圖設(shè)計(jì)
要求:運(yùn)料小車在sq1處裝料(20s),然后開始右行;到達(dá)sq2后卸料(15s),然后開始左行;這樣不停往復(fù)工作,直到按下停止按鈕。
1、分析控制要求,確定輸入、輸出設(shè)備,繪制i/o接線圖:
1)要實(shí)現(xiàn)小車的左右往復(fù)運(yùn)動,只要對小車的拖動電動機(jī)實(shí)現(xiàn)正反轉(zhuǎn)控制即可。這里用兩個接觸器分別控制小車左行(km2)右行(km1)。
2)系統(tǒng)的起動(左sb2、右sb1)、停止(sb3)需要三個按鈕,起點(diǎn)和終點(diǎn)處的兩個行程開關(guān)是用來自動控制小車的往復(fù)運(yùn)動的,也應(yīng)作為輸入設(shè)備。
即:sb1—小車右行起動按鈕 sb2—小車左行起動按鈕
sb3—小車停止按鈕sq1—左終點(diǎn)行程開關(guān) sq2—右終點(diǎn)行程開關(guān)。
2、典型單元梯形圖程序的引入
小車的左右往復(fù)運(yùn)動控制就是電動機(jī)的正反轉(zhuǎn)控制(軟件互鎖、硬件互鎖)。
3、修改、完善以滿足控制要求:
1)小車在兩處裝料、卸料需要延時,應(yīng)增加定時器。
2)延時結(jié)束,小車要能自動繼續(xù)左行或右行,應(yīng)在y2和y3線圈前加入定時器的延時觸點(diǎn)。
3)小車到達(dá)sq1或sq2處要能自動停下,應(yīng)在y2和y3線圈前加入相應(yīng)行程開關(guān)的常閉觸點(diǎn)。
4)、若小車停在sq1或sq2處,就算曾經(jīng)按下停止按鈕,小車仍然會自行起動。
解決方法:增加輔助繼電器記憶起動信號。
二、兩處卸料的小車控制系統(tǒng)的梯形圖設(shè)計(jì)
要求:運(yùn)料小車第一次右行在sq3處卸料;第二次右行在sq2處卸料。
1、分析控制要求,確定輸入、輸出設(shè)備,繪制i/o接線圖:與上例比較可知,要實(shí)現(xiàn)兩處卸料,增加了行程開關(guān)sq3,故只要在上例i/0圖的基礎(chǔ)上將sq3連接到plc的輸入端x5。
2、修改、完善以滿足控制要求:
1)要實(shí)現(xiàn)兩處卸料,重要的是判斷小車右行時在sq3處是否需要停。可增加一個輔助繼電器(m1)來記憶小車是否到過sq3(m1+),或sq2(m1—)。
2)小車到達(dá)sq2處,回頭左行時會壓下sq3,使m1+,導(dǎo)致小車第三次右行壓下sq3時不停。
3)小車左行或第二次右行經(jīng)過sq3時會使t1瞬間得電,非控制要求。
4)若小車停在sq1或sq2處,就算曾經(jīng)按下停止按鈕,小車仍然會自行起動。
解決方法:增加輔助繼電器記憶起動信號
缺點(diǎn):易漏掉某些環(huán)節(jié),設(shè)計(jì)出的梯形圖可讀性差,只適用來設(shè)計(jì)一些簡單的程序。