三菱FX PLC學(xué)習(xí)之定位指令
吳翠萍
發(fā)布于2021-01-21 16:39
22
2
標(biāo)簽:三菱PLC,三菱FX PLC,PLC案例
【點(diǎn)擊領(lǐng)取】三菱案例 | 西門子案例 | 電工手冊 | 工具箱 軟件
【點(diǎn)擊獲取】三菱PLC例程117個|西門子PLC例程777個
【點(diǎn)擊下載】2020最新電工仿真軟件
今天我們跟大家分享一個常用并比較多見,而且也是工控人對PLC編程練習(xí)的好實(shí)例—多級傳送帶逆啟順停,對編程邏輯能力的練習(xí)及定時器的使用有一定程度的幫助:接下來我們來看具體的控制要求:
(1) 有3臺電動機(jī)組成的3條皮帶輪構(gòu)成一條貨物生產(chǎn)輸送線,為了不造成貨物的堆積,在按下啟動按鈕后,先有最后一臺電動機(jī)運(yùn)行,運(yùn)行3秒鐘后,自動啟動第二臺電動機(jī)運(yùn)行,在運(yùn)行3秒鐘后再啟動第一臺電動機(jī);
(2) 當(dāng)按下停止按鈕時,最先停止第一臺電動機(jī);第一臺停止3秒鐘后停止第二臺,第二臺停止后3秒停止最后一臺;
文章提供源程序,如需要下載,請看文末~
(3) 當(dāng)?shù)谝慌_電動機(jī)出現(xiàn)故障時,該電動機(jī)需要立即停止運(yùn)行;后面兩臺每隔3秒停止;當(dāng)?shù)诙_故障時,前兩臺需立即停止運(yùn)行,最后一臺3秒后停止運(yùn)行;當(dāng)最后一臺故障時,所有電機(jī)均應(yīng)停止運(yùn)行;
(4) 每臺電動機(jī)需要有手動調(diào)試按鈕,手自動兩種模式需要有互鎖;
(5)若在自動模式下運(yùn)行時,任意一臺電動機(jī)在運(yùn)行不得轉(zhuǎn)換手動模式,需停止后手動模式方可有效;
(6)按下急停時,所有電動機(jī)均停止運(yùn)行;
看完以上控制要求后,我們就得其進(jìn)行分析,首先有手自動兩部分組成,并且在自動模式下,不能馬上切換手動模式,需要正常停止后再切手動模式再有效;
文章提供源程序,如需要下載,請看文末~
其次,為了程序結(jié)構(gòu)更直觀、更好地便于理解,我們可以把手自動兩部分做成兩個子程序,在不同的模式下調(diào)用不同的子程序就行。
接著,分析完要求后當(dāng)然就是針對會用到的一些變量分配IO表了,見下圖
最后,就是我們的核心部分--程序的設(shè)計(jì)編寫。
第一步:根據(jù)開始我們對項(xiàng)目要求的分析,可以設(shè)計(jì)成兩個子程序;先是手動程序
手動程序很簡單,在沒有故障的時候可以對每臺電機(jī)單獨(dú)點(diǎn)動運(yùn)行
第二步:自動程序,也是最重要最關(guān)鍵的一部分
文章提供源程序,如需要下載,請看文末~
1、 根據(jù)項(xiàng)目要求,我們也可以分為啟動部分和停止部分及故障部分
先是啟動部分,在沒有故障時當(dāng)按下啟動按鈕,立即啟動最后一臺電機(jī),每間隔3S后啟動下一臺電機(jī);
2、3S后啟動第二臺電機(jī)
3、第二臺電動機(jī)啟動后3S啟動第一臺電機(jī)
4、啟動完成后電機(jī)正常運(yùn)行,下面是停止及故障部分的程序,在沒有故障時按下停止按鈕,最先停止第一臺電機(jī);若第一臺電機(jī)出現(xiàn)故障時,亦是立即停止
5、第一臺停止后3S停止第二臺電機(jī)
6、第二臺停止后3S停止第三臺電機(jī),若第二臺電機(jī)故障時,第三臺延時停
7、任何一臺在運(yùn)行時運(yùn)行指示都為1
第三步,就是對手自動兩個程序在主程序MAIN中調(diào)用
1、在按下急停時,停止所有電機(jī)
2、 在未按下急停時,默認(rèn)為手動模式;當(dāng)在自動模式有電機(jī)在運(yùn)行則無法轉(zhuǎn)換手動模式;
需要注意的是,當(dāng)在自動模式運(yùn)行時,若斷開手自動切換按鈕,自動子程序則不再掃描,而輸出會保持在斷開掃描之前的結(jié)果
留言處大家可以補(bǔ)充文章解釋不對或欠缺的部分,這樣下一個看到的人會學(xué)到更多,你知道的正是大家需要的。
文章提供源程序,如需要下載,請?zhí)砑涌头?/span>jcpeixun88,回復(fù):源程序下載,免費(fèi)領(lǐng)取~
【源程序下載】

(技成培訓(xùn)網(wǎng)原創(chuàng),作者:眭相建,未經(jīng)授權(quán)不得轉(zhuǎn)載,違者必究)