三菱FX PLC入門之自動小車控制程序
吳翠萍
發(fā)布于2020-09-18 14:47
17
2
標(biāo)簽:三菱FX PLC,三菱PLC
【點擊領(lǐng)取】三菱案例 | 西門子案例 | 電工手冊 | 工具箱 軟件
【點擊獲取】三菱PLC例程117個|西門子PLC例程777個
【點擊下載】2020新電工仿真軟件
學(xué)而不思則罔,不管是學(xué)習(xí)任何知識,可以說“學(xué)以致用”才是學(xué)習(xí)的意義。“學(xué)以致用”就需要我們結(jié)合實際,把所學(xué)的知識發(fā)揮到大的用處,而非紙上談兵。PLC也是如此,作為自動化控制的一門技術(shù),掌握PLC,就必須要把它運用到實際中解決各種問題。
學(xué)習(xí)三菱PLC也有一段時間了,在我以為自己終于筑基成功,可以參與實戰(zhàn),進行簡單程序設(shè)計的時候,《三菱FX PLC編程與應(yīng)用入門》第六章狠狠甩了我一巴掌。別說簡單程序設(shè)計,我可能連看懂程序都做不到,看來修仙之路(學(xué)習(xí)PLC)漫漫,我要做好學(xué)到老的準(zhǔn)備了。
這次,我就來跟大家一起來分享一下我的血淚史,啊呸!學(xué)習(xí)一下PLC的應(yīng)用程序吧。
一、PLC控制系統(tǒng)的設(shè)計原則與步驟
和大多數(shù)編程設(shè)計一樣,PLC控制系統(tǒng)的設(shè)計也有它的原則和步驟內(nèi)容,當(dāng)然,這些原則步驟啥的,基本大同小異,李老師在課程中也講得很詳細(xì)。
其中,PLC控制系統(tǒng)設(shè)計的原則有:
1、大限度地滿足被控制對象的要求;
2、盡可能使控制系統(tǒng)簡單、經(jīng)濟、實用、可靠且維護方便;
3、確??刂葡到y(tǒng)、操作人員及生產(chǎn)安全設(shè)備的安全;
4、考慮生產(chǎn)的發(fā)展和工藝的更改,對所采用的PLC容量留有適當(dāng)?shù)挠嗟亍?/span>
而PLC控制系統(tǒng)的設(shè)計步驟和內(nèi)容,就猶如“一千個人眼中有一千個哈姆雷特”,不同的人對于PLC設(shè)計會有著不同的方法。不過像我這種初學(xué)者的話,還是要一步一步來,先按老師的思路且學(xué)且思。
即PLC控制系統(tǒng)設(shè)計步驟一般有:
1、結(jié)合現(xiàn)場工況,分析控制要求;
2、確定PLC控制系統(tǒng)的硬件結(jié)構(gòu)組成;
3、PLC的用戶程序設(shè)計;
4、PLC控制系統(tǒng)的調(diào)試;
5、編寫技術(shù)文件
總而言之,PLC控制系統(tǒng)設(shè)計不是可以一蹴而就的,它需要我們花費大量的時間和精力,不斷地積累經(jīng)驗。顯然,到目前為止,我的經(jīng)驗是0 ,開心~(并沒有)
二、六工位料車控制程序
知道了原則和步驟,我們接著來看一個六工位料車控制實例,如下圖所示。電動小車供六個加工點使用,電動車在六個工位之間運行,每個工位均有一個到位行程開關(guān)和呼叫按鈕。
1、該實例的控制要求
送料車開始可以在六個工位中的任一工位上停止并壓下相應(yīng)的行程開關(guān)。PLC啟動后,任一工位呼叫后,點動下車均能駛向該工位并停止在該工位上。
2、電動小車運行分析
一提到運動的控制,就離不開電機的運行,所以,小車的運行我們就可以用電機來實現(xiàn),而且小車的向左向右前進方向可以通過電機的正反轉(zhuǎn)來控制。So,電機正反轉(zhuǎn)程序就必須要有的了。
那么小車什么時候向左、什么時候向右呢?也就是說,電機在什么條件下正轉(zhuǎn)、什么條件下反轉(zhuǎn)?
假設(shè)小車停在3號工位,當(dāng)1號或2號工位呼叫時,小車就要向左運行,反之,當(dāng)4、5、6號工位呼叫時,小車就得向右運行。小車在3號工位,那么3號工位相應(yīng)的行程開關(guān)閉合。
如果6號工位呼叫,小車右行,當(dāng)?shù)竭_(dá)6號工位碰到SQ6后停止運行。也就是說,3號行程開關(guān)閉合的情況下,按下令6號工位的呼叫開關(guān),控制小車的電機啟動;小車從3號工位到6號工位過程中,電機持續(xù)運轉(zhuǎn),當(dāng)小車到達(dá)6號工位,6號工位行程開關(guān)閉合,控制小車的電機停止運轉(zhuǎn),顯然,這就是一個“起保停”程序。
舉一反三,若小車開始的位置不是3號工位,依然是6號工位呼叫,小車會怎樣行動呢?很顯然,由于6號工位在右邊,小車的起始位置可能是1到5號工位中的任一個。也就是說,一旦6號工位呼叫,小車都是右行,這里就有5個“起保?!背绦颉?/span>
但電機只有一臺,如果我們用Y1表示小車的右行,那當(dāng)4號或5號工位呼叫小車時也是右行,不同梯級不能重復(fù)使用一個線圈,但我們可以借助通用輔助繼電器線圈M來表示小車的各種行程,如6號工位呼叫小車右行用線圈M1控制,依次類推,5號工位呼叫小車右行用線圈M2控制……基于此,合并整理6號工位呼叫的幾種可能,得出下圖。
因為6號工位在右邊,所以它沒有呼叫小車左行的控制。同樣的,1號工位在左邊,所以1號工位也只能呼叫小車左行,但我們現(xiàn)在先不討論小車左行的控制。
我們再來分析一下當(dāng)5號工位呼叫時小車的行程可能。由于6號工位是在5號的右邊,所以只有當(dāng)小車起始位置在1、2、3、4號工位時,5號工位才可能呼叫小車右行。在6號工位呼叫小車右行的基礎(chǔ)上去掉6號工位的行程開關(guān),得出下圖。
同樣是思路我們可以很快得出2、3、4號工位呼叫小車右行的程序塊。綜上,小車右行的程序塊就有5個,也就說,從M1~M5這5個輔助控制繼電器線圈都是用于控制小車的右行。小車右行的輸出線圈為Y1,所以我們可以寫出小車右行的程序塊如下圖。
小車左行的運行分析也和上文類似,我們可以先從1號工位開始分析,在這里我就不再贅述。另外,當(dāng)小車左行的過程中,它是不可能右行的,也就是電機不可能同時正反轉(zhuǎn),所以有必要給小車的右行程序塊和左行程序塊加一個互鎖控制。
3、I/O地址分配表
在原有的按鈕和開關(guān)基礎(chǔ)上添加起動和停止的觸點X0和X10,Y1和Y2分別控制小車的左行和右行。
4、梯形圖
六工位料車控制的這個程序,這么一寫,其實一點都不簡單,如果給我自己一個人寫,那用腳指頭想都知道是寫不出的。但我也知道,想“一口吃成個胖子”是不可能的,所以依我目前的水平,或者說,依一個初學(xué)者的水平來說,我認(rèn)為我們能看懂一個程序、能分析出該程序的各個功能也就可以了,還有的就是培養(yǎng)程序分析設(shè)計的思路。
因為再多的理論還是要結(jié)合實際工作才能事半功倍,真正的掌握PLC這項技能。那么,這次的學(xué)習(xí)分享就到這里吧!
選自《三菱FX PLC編程與應(yīng)用入門》第六章第20課時
(技成培訓(xùn)網(wǎng)原創(chuàng),作者:楊思慧,未經(jīng)授權(quán)不得轉(zhuǎn)載,違者必究!)

技成培訓(xùn)
微信公眾號:jcpeixun
|

技成電工課堂
微信公眾號:jcdgkt
|

技成PLC課堂
微信公眾號:jc-plc
|