1.接線圖
上圖的接線為控制一臺步進電機接線,這次為大家展示控制兩臺步進同時運動的方法,
IO表為
X0 步進1原點
X1 步進2原點
X2 啟動按鈕
Y0 步進1脈沖
Y1 步進1方向
Y2 步進2脈沖
Y3 步進2方向
2.控制工藝:按下啟動按鈕,兩臺步進電機先復位,復位完成后兩臺步進電機運動到指定位置,運動結束。
3.程序如下:
按下啟動按鈕,兩臺步進電機開始復位,M11控制步進電機1復位,M12控制步進電機2復位。
步進電機1復位,M13為復位完成標志。
步進電機2復位,M14為復位完成標志。
兩臺步進電機都復位完成后啟動步進電機運動到指定目標,M15控制步進電機1,M16控制步進電機2
步進電機1運動,M17為運動完成標志
步進電機2運動,M18為運動完成標志
兩臺步進電機運動結束后,結束,等待下一次的啟動,重復動作。
案例二:
任務
某設備上有1套步進驅(qū)動系統(tǒng),步進驅(qū)動器的型號為SH-2H042Ma,步進電動機的型號為17HS111,是兩相四線直流24V步進電動機,要求:壓下按鈕SB1時,步進電動機帶動X方向的機構復位,當X方向靠近接近開關SQ1時停止,復位完成。
所需主要軟硬件配置
a.1套GX DEVELOPER V8.86;
b.1臺步進電動機的型號為17HS111;
c.1臺步進驅(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)品)。當X1閉 合時,Y000發(fā)出高速脈沖,當X1斷開時,Y000停止輸出。輸出脈沖存儲在D8137和 D8136中。
所需設備接線
步進電動機與步進驅(qū)動器的接線 本系統(tǒng)選用的步進電動機是兩相四線的步進電機,其型號是17HS111,這種型號的步進電動機的出線接線圖如圖1-3所示。
其含義是:步進電動機的4根引出線分別是紅色、綠色、黃色和藍色;其中紅色引出線應該與步進驅(qū)動器的A接線端子相連,綠色引出線應該與步進驅(qū)動器的A接線端子相連,黃色引出線應該與步進驅(qū)動器的B接線端子相連,藍色引出線應該與步進驅(qū)動器的B-接線端子相聯(lián)。
PLC與步進電動機、步進驅(qū)動器的接線 步進驅(qū)動器有共陰和共陽兩種接法,這與控制信號有關系,通常三菱系列PLC輸出信號是0V信號(即NPN接法),所以應該采用共陽接法,所謂共陽接法就是步進驅(qū)動器的DIR+和CP+與電源的正極短接,如圖1-3所示。順便指出,西門子的PLC輸出的是高電平信號(即PNP接法),因此應該采用共陰接法。
【關鍵點】
1、三菱FX3U的晶體管的輸出有NPN和PNP型,在選型時就要確定輸出形式,F(xiàn)X2N及以前的產(chǎn)品都是NPN輸出。
2、PLC是不能直接與步進驅(qū)動器相連接!因為步進驅(qū)動器的控制信號是+5V,而三菱 PLC 的輸出信號通常是+24V,顯然是不匹配的。解決問題的辦法就是在PLC與步進驅(qū)動器之間串聯(lián)一只2KΩ電阻,起分壓作用,因此輸入信號近似等于+5V。(有的資料指出串聯(lián)一只2KΩ的電阻是為了將輸入電流控制在10mA左右,也就是起限流作用,在這里電阻的限流或分壓作用的含義在本質(zhì)上是相同的。)當然,還有個辦法是在PLC的COM1接線端子上接+5V DC也是可行的,問題是不方便!
3、CP+(CP-)是脈沖接線端子,DIR+(DIR-)是方向控制信號接線端子。
4、輸入端的接線采用是NPN接法,因此兩只接近開關是NPN型,不能采用PNP接法。
所需程序
如下圖: