中國自動化學(xué)會專家咨詢工作委員會指定宣傳媒體
文摘詳情
gkongbbs

單軸回零 3-自設(shè)回零點(diǎn)編程入門:步進(jìn)電機(jī)(伺服電機(jī))

http://casecurityhq.com 2024-05-13 09:00 湖南簡思科技有限公司

運(yùn)動控制主要是應(yīng)用于控制步進(jìn)電機(jī)和伺服電機(jī),比如啟用步進(jìn)電
機(jī),電機(jī)回零要回到一個用戶設(shè)置的定點(diǎn),也就是自設(shè)的一個回零位置,
首先對步進(jìn)電機(jī)進(jìn)行機(jī)械回零操作,再進(jìn)行一個單軸絕對運(yùn)行,運(yùn)行到
用戶設(shè)定的位置,這樣就可以實(shí)現(xiàn)用戶自設(shè)零點(diǎn)位置的目的,這就要用
到運(yùn)動指令單軸運(yùn)動中的單軸回零和單軸絕對運(yùn)行方式。 【控制要求】
控制一個步進(jìn)電機(jī),步進(jìn)電機(jī)驅(qū)動細(xì)分為 2000(電子齒輪比為 1:1),
要求直接對步進(jìn)電機(jī)進(jìn)行回零操作,回到自設(shè)回零點(diǎn)為正向 2000 的位
移處,也就是在機(jī)械回零的基礎(chǔ)上,電機(jī)絕對正轉(zhuǎn) 1 圈的位置,該處為
電機(jī)的新零點(diǎn)位置。 【動作分析】
電機(jī)開始啟動,先進(jìn)行回零操作,給入 X10 通信號(以
SFM-2424A4-RO 為例),使電機(jī)正向回零,等電機(jī)回零停止后,再添加
單軸運(yùn)動,以絕對運(yùn)動的方式,正向運(yùn)行 2000 個位移值,等待電機(jī)停止后,
該處為電機(jī)的新零點(diǎn)位置,那么就要將之前脈沖清零,觸發(fā)一個輔助標(biāo)志
M0,用 M0 來對電機(jī)之前運(yùn)行的軸脈沖(2000 個位移值)進(jìn)行清零。最
后就是單軸回零到自設(shè)零點(diǎn)。 【控制流程圖】
按照動作分析,每一個動作就是一個指令,每個指令用流程圖的方式連接起來。
電機(jī)先機(jī)械回零,再絕對運(yùn)行到設(shè)定的位置。

附件 微信圖片_20240513085739.jpg

【修改別名】
在軟件別名處,對動作需要用到的端口進(jìn)行別名修改:

附件 微信圖片_20240325091552.jpg

輔助標(biāo)志別名修改:M0 作為自設(shè)零點(diǎn)的標(biāo)志,主要是用于對運(yùn)行的軸
脈沖清零。

附件 微信圖片_20240513085911.jpg

輸出端口別名修改:X10 作為軸 1 回零感應(yīng)點(diǎn)

附件 微信圖片_20240513085952.jpg

【程序編輯】
在時序環(huán) 0 中按照控制流程圖編輯程序,編輯單軸回零到自設(shè)零點(diǎn)
位置,最后觸發(fā)一個清零脈沖數(shù)的標(biāo)志。

附件 微信圖片_20240513090047.jpg

版權(quán)所有 中華工控網(wǎng) Copyright?2024 Gkong.com, All Rights Reserved