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