運動控制系統(tǒng)在數(shù)控機床中的應(yīng)用
發(fā)布于2022-12-08 10:52
37
2
標(biāo)簽:PLC
在本章將要學(xué)習(xí)使用簡易運動控制器作為專用機床控制系統(tǒng)的案例,學(xué)習(xí)如何建立絕對位置檢測系統(tǒng)的一種新方法,學(xué)習(xí)如何排除定位不準的故障方法。
項目背景
某客戶的專用機床工作要求如下:
1) 有一運動軸用伺服電動機控制,要求實現(xiàn)精確位置控制。
2) 要求實現(xiàn)絕對位置檢測,即不需要每次上電后回原點。
3) 能夠?qū)崿F(xiàn)連續(xù)多點定位。
4) 能夠做速度控制,也能夠?qū)崿F(xiàn)位置控制。
5) 加工零件對象固定,工作程序固定。
6) 控制系統(tǒng)成本低。
控制系統(tǒng)方案及配置
方案及配置
經(jīng)過對客戶專用機床動作要求和性能指標(biāo)的詳細了解,根據(jù)綜合技術(shù)經(jīng)濟指標(biāo),提出了下列控制系統(tǒng)方案:
1) 主控系統(tǒng)采用三菱FX2N-80MR PLC;
2) 運動控制單元采用 FX2N-1PG 位置控制單元;
3) 伺服驅(qū)動器為MR-J3-350A(AC 200V級);
4) 伺服電動機為HF-SP352,額定功率為3.5kW,額定轉(zhuǎn)速為2000r/min。
簡易運動控制單元FX2N-1PG豐富的功能
選用FX2N-1PG做運動控制器是因為其具備豐富的功能,其功能簡述如下:
1) FX2N-1PG(以下簡稱1PG)是一個簡單的運動控制器,它通過發(fā)送脈沖給伺服驅(qū)動器或步進電動機實現(xiàn)運動控制。
2) FX2N-1PG不能獨立地實現(xiàn)運動控制,它只是作為FXPLC的一個智能單元使用,必須通過主控制 FX PLC 對 1PG 進行讀、寫指令操作(FROM/TO指令)實現(xiàn)運動控制。
3) FX2N-1PG 作為一個運動控制器其內(nèi)部也有接收運動指令的接口和表示運動狀態(tài)的接口。由于它必須與主 PLC 交換信息,所以這些接口都在其緩沖區(qū)--BFM。在 BFM區(qū)內(nèi)規(guī)定了各指令接口和狀態(tài)接口的位置。
4) 所有與運動相關(guān)的參數(shù)全部在BFM內(nèi),通過PLC的寫指令進行設(shè)置。
5) 1PG 具備回原點模式、JOG 模式、自動模式,沒有手輪模式。
6) 在自動模式中,其運動指令有單速定位、(帶工藝完成功能的)單速定位、外部信號指令定位、雙速定位和變速運行(速度可任意變化,類似于變頻器)。
基于1PG 的自動程序編制
對1PG 只能設(shè)置定位位置、定位速度和定位方式。要構(gòu)成連續(xù)的自動運行方式必須在
PLC -側(cè)編制步進程序,如圖 28-1 所示。

圖 28-1 步進程序
在圖 28-1 所示的 PLC 程序中,在第 342步,用上電脈沖信號 M8002設(shè)置初始狀態(tài)。在346 步,自動啟動指令X007=ON,進入第1工步S20,在這一工步中,用脈沖信號設(shè)置定位距離和定位速度。
用X007發(fā)出單速定位指令。當(dāng)定位完成后,用定位完成信號啟動進入下一工步S30。
在 S30 工步中,重新設(shè)置定位距離和定位速度。由此構(gòu)成成整個運動程序。
在實際的各工步轉(zhuǎn)換過程中,根據(jù)經(jīng)驗,加一計時器器做延遲更利于穩(wěn)定的轉(zhuǎn)換。延遲時間應(yīng)根據(jù)工步運行狀態(tài)確定。