采用三菱FX3UPLC進(jìn)行雙軸聯(lián)動(dòng)控制實(shí)現(xiàn)五角星的繪制
饒等
發(fā)布于2021-05-31 18:11
28
4
標(biāo)簽:三菱FX 3U PLC,三菱PLC,PLC編程
【免費(fèi)下載】PLC軟件下載_PLC軟件安裝教程_PLC手冊(cè)下載_PLC案例下載!
【免費(fèi)學(xué)習(xí)】 變頻器精品課程_西門子PLC精品教程_三菱PLC精品教程!
思路設(shè)計(jì):
在做任何程序之間,建議大家最好先有個(gè)設(shè)計(jì)方案,打好自己的草稿,這樣對(duì)后面的編程工作很快也會(huì)比較順利;首先我們看一下該案例會(huì)用到的思路。
我們把該五角星繪制設(shè)計(jì)為五條運(yùn)行軌跡,如圖所示,AB、BC、CD、DE、EA;在該示意圖呢,我們也給大家做出了詳細(xì)的分析與每條運(yùn)行軌跡所要走的各自的距離,也就是XY 軸所要相配合走的運(yùn)行距離。
那么根據(jù)上面所述,我們的程序設(shè)計(jì)具體方案與思路就出來(lái)了。
PLC程序設(shè)計(jì)思路詳解:
我們采用的是三菱FX3U的PLC,在該案例中 ,我們采用的雙軸定位,具體程序指令使用的是DDRVI相對(duì)定位指令和M8029脈沖結(jié)束標(biāo)志位的配合使用設(shè)計(jì)。
第一步:按下啟動(dòng)按鈕,同時(shí)啟動(dòng)X軸和Y軸進(jìn)行運(yùn)動(dòng)控制,注意,這里的M8029因?yàn)榭赡軙?huì)被多個(gè)指令共同調(diào)用使用,所以注意事項(xiàng)是必須把每一條動(dòng)作的M8029動(dòng)作條件都加到各自動(dòng)作滿足條件和每條定位指令的后面,這樣才不會(huì)影響M8029的使用,對(duì)每個(gè)各自的獨(dú)立動(dòng)作也不會(huì)造成影響。
那么我們接著分析,上述兩段程序完成了第一步,AB這條運(yùn)行軌跡的走行,首先,X軸發(fā)了-400個(gè)脈沖代表向右走行了4cm,然后Y軸緊接著發(fā)了350個(gè)脈沖,代表向Y的上方向走行3.5cm;
參數(shù)計(jì)算,步進(jìn)電機(jī)轉(zhuǎn)一圈的脈沖數(shù)是400個(gè)脈沖,轉(zhuǎn)一圈剛好行走4CM,所以我們可以算到一個(gè)脈沖為0.01cm,這里注意的是,我們必須確保XY軸走完行程的完成時(shí)間一樣,所以按照這個(gè)速度完成時(shí)間我們把每個(gè)指令的脈沖頻率和脈沖個(gè)數(shù)設(shè)置為一樣,代表一秒走完。
第二步:根據(jù)下一條BC運(yùn)行軌跡看,Y軸不需要改變位置,只需要X軸向左行走4cm回到剛才的零點(diǎn)位置即可,所以很清晰的看到上面這段程序是通過(guò)上一個(gè)動(dòng)作結(jié)束完成M101動(dòng)作位激活了下一條運(yùn)行指令的條件。
第三步:當(dāng)X軸走完BC行程以后,接下來(lái)要做的就是同時(shí)啟動(dòng)XY軸的下一步動(dòng)作條件,來(lái)執(zhí)行CD這個(gè)運(yùn)行軌跡的動(dòng)作完成,如上圖程序所示,根據(jù)CD運(yùn)行軌跡的分析,首先X軸先發(fā)-400個(gè)脈沖,向右先行駛4cm,緊接著Y軸發(fā)-350個(gè)脈沖進(jìn)行回零。
第四步:同樣道理,利用各自上一步走完的脈沖結(jié)束標(biāo)志位,激活DE的運(yùn)行軌跡所需要走的距離,X軸先發(fā)200個(gè)脈沖向左行走2cm,然后Y軸發(fā)450個(gè)脈沖向Y軸上方行走4.5cm。
最后一步,還是一樣,根據(jù)上一次各自完成結(jié)束動(dòng)作條件激活最后一步EA軌跡行走的動(dòng)作條件,X軸繼續(xù)發(fā)了200個(gè)秒沖向左行走2cm回到了零點(diǎn),Y軸發(fā)了-450個(gè)脈沖做Y的下面方向走了4.5cm回到了零點(diǎn)位置;以上全部程序的完成動(dòng)作設(shè)計(jì)完成。還要提示一下大家,為了程序的更合理性設(shè)計(jì),給每一個(gè)動(dòng)作條件都加一條停止動(dòng)作的條件M1停止按鈕,這樣可以做到遇到緊急情況下按下該停止條件可以停掉所有的輸出。
(技成培訓(xùn)網(wǎng)原創(chuàng),作者:楊存世,未經(jīng)授權(quán)不得轉(zhuǎn)載,違者必究)
電工精品教程
立即掃碼免費(fèi)學(xué)習(xí)
|
電工題庫(kù)寶典
立即掃碼免費(fèi)下載
|
超全PLC學(xué)習(xí)資料包
立即掃碼免費(fèi)下載
|
故障查詢小程序
立即掃碼免費(fèi)使用
|