三菱PLC控制步進(jìn)電機實例如下:
案例一:
1.接線圖
上圖的接線為控制一臺步進(jìn)電機接線,這次為大家展示控制兩臺步進(jìn)同時運動的方法,
IO表為
X0 步進(jìn)1原點
X1 步進(jìn)2原點
X2 啟動按鈕
Y0 步進(jìn)1脈沖
Y1 步進(jìn)1方向
Y2 步進(jìn)2脈沖
Y3 步進(jìn)2方向
2.控制工藝:按下啟動按鈕,兩臺步進(jìn)電機先復(fù)位,復(fù)位完成后兩臺步進(jìn)電機運動到指定位置,運動結(jié)束。
3.程序如下:
按下啟動按鈕,兩臺步進(jìn)電機開始復(fù)位,M11控制步進(jìn)電機1復(fù)位,M12控制步進(jìn)電機2復(fù)位。
步進(jìn)電機1復(fù)位,M13為復(fù)位完成標(biāo)志。
步進(jìn)電機2復(fù)位,M14為復(fù)位完成標(biāo)志。
兩臺步進(jìn)電機都復(fù)位完成后啟動步進(jìn)電機運動到指定目標(biāo),M15控制步進(jìn)電機1,M16控制步進(jìn)電機2
步進(jìn)電機1運動,M17為運動完成標(biāo)志
步進(jìn)電機2運動,M18為運動完成標(biāo)志
兩臺步進(jìn)電機運動結(jié)束后,結(jié)束,等待下一次的啟動,重復(fù)動作。
案例二:
任務(wù)
某設(shè)備上有1套步進(jìn)驅(qū)動系統(tǒng),步進(jìn)驅(qū)動器的型號為SH-2H042Ma,步進(jìn)電動機的型號為17HS111,是兩相四線直流24V步進(jìn)電動機,要求:壓下按鈕SB1時,步進(jìn)電動機帶動X方向的機構(gòu)復(fù)位,當(dāng)X方向靠近接近開關(guān)SQ1時停止,復(fù)位完成。
所需主要軟硬件配置
a.1套GX DEVELOPER V8.86;
b.1臺步進(jìn)電動機的型號為17HS111;
c.1臺步進(jìn)驅(qū)動器的型號為SH-2H042Ma;
d.1臺FX2N-32MT PLC。
所需編程——指令高速脈沖輸出指令
高速脈沖輸出功能即在PLC的指定輸出點上實現(xiàn)脈沖輸出和脈寬調(diào)制功能。FX系列PLC配有兩個高速輸出點(從FX3U開始有3個高速輸出點)。脈沖輸出指令(PLSY/DPLSY)的PLS指令格式見下表。
脈沖輸出指令(PLSY/DPLSY)按照給定的脈沖個數(shù)和周期輸出一串方波(占空比50%,如下圖1-1所示)。該指令可用于指定頻率、產(chǎn)生定量脈沖輸出場合,S1·]用于指定頻率,范圍是2~20kHz;[S2·]用于指定產(chǎn)生脈沖的數(shù)量,16位指令(PLSY)的指定范圍是1~32767,32位指令(DPLSY)的指定范圍是1~2147483647,[D·]用于指定輸出的Y的地址,僅限于晶體管輸出的Y000和Y001(對于FX2N及以前的產(chǎn)品)。當(dāng)X1閉 合時,Y000發(fā)出高速脈沖,當(dāng)X1斷開時,Y000停止輸出。輸出脈沖存儲在D8137和 D8136中。
所需設(shè)備接線
步進(jìn)電動機與步進(jìn)驅(qū)動器的接線 本系統(tǒng)選用的步進(jìn)電動機是兩相四線的步進(jìn)電機,其型號是17HS111,這種型號的步進(jìn)電動機的出線接線圖如圖1-3所示。
其含義是:步進(jìn)電動機的4根引出線分別是紅色、綠色、黃色和藍(lán)色;其中紅色引出線應(yīng)該與步進(jìn)驅(qū)動器的A接線端子相連,綠色引出線應(yīng)該與步進(jìn)驅(qū)動器的A接線端子相連,黃色引出線應(yīng)該與步進(jìn)驅(qū)動器的B接線端子相連,藍(lán)色引出線應(yīng)該與步進(jìn)驅(qū)動器的B-接線端子相聯(lián)。
PLC與步進(jìn)電動機、步進(jìn)驅(qū)動器的接線 步進(jìn)驅(qū)動器有共陰和共陽兩種接法,這與控制信號有關(guān)系,通常三菱系列PLC輸出信號是0V信號(即NPN接法),所以應(yīng)該采用共陽接法,所謂共陽接法就是步進(jìn)驅(qū)動器的DIR+和CP+與電源的正極短接,如圖1-3所示。順便指出,西門子的PLC輸出的是高電平信號(即PNP接法),因此應(yīng)該采用共陰接法。
【關(guān)鍵點】
1、三菱FX3U的晶體管的輸出有NPN和PNP型,在選型時就要確定輸出形式,F(xiàn)X2N及以前的產(chǎn)品都是NPN輸出。
2、PLC是不能直接與步進(jìn)驅(qū)動器相連接!因為步進(jìn)驅(qū)動器的控制信號是+5V,而三菱 PLC 的輸出信號通常是+24V,顯然是不匹配的。解決問題的辦法就是在PLC與步進(jìn)驅(qū)動器之間串聯(lián)一只2KΩ電阻,起分壓作用,因此輸入信號近似等于+5V。(有的資料指出串聯(lián)一只2KΩ的電阻是為了將輸入電流控制在10mA左右,也就是起限流作用,在這里電阻的限流或分壓作用的含義在本質(zhì)上是相同的。)當(dāng)然,還有個辦法是在PLC的COM1接線端子上接+5V DC也是可行的,問題是不方便!
3、CP+(CP-)是脈沖接線端子,DIR+(DIR-)是方向控制信號接線端子。
4、輸入端的接線采用是NPN接法,因此兩只接近開關(guān)是NPN型,不能采用PNP接法。
所需程序
如下圖:
評論
查看更多