時間:2025-07-10 17:27:41來源:浙江禾川科技股份有限公司
01、前期準(zhǔn)備
軟件:Sysctrl Studio V2.4.0.1705(PLC編程軟件)
硬件:M系列控制器(以M511S為例)
伺服(以HN-Y7FA040A-S為例)
02、接線配置
本次教程使用的是M控制器HCM511S-32MT4-D和伺服HN-Y7FA040A-S,脈沖接線和編碼器接線如下圖:
03、Sysctrl Studio 工程基礎(chǔ)配置
基本設(shè)置
脈沖軸配置
編碼器軸配置
04、中斷定長指令
MC_MoveFeed(中斷定長指令)
①功能描述
該指令啟動后,控制指定軸進(jìn)行位移或者速度運動,該指令控制軸移動位置超過指定的相對位置后,軸運動速度由高速切換為低速,以低速尋找外部中斷信號,檢測到外部中斷輸入后,以中斷輸入信號抓取軸的實際位置為參考點,再移動指定的相對距離。
MC_MoveFeed 指令廣泛應(yīng)用于需要精確中斷控制的場景。例如包裝、貼標(biāo)等設(shè)備,通過外部信號觸發(fā),使軸在特定位置停止或執(zhí)行一段相對運動,從而實現(xiàn)高精度的定位控制。
②參數(shù)說明
③程序MC_MoveFeed指令參數(shù)配置
④MC_MoveFeed指令運行測試
【關(guān)鍵參數(shù)配置】
Mode設(shè)為0:外部中斷輸入鎖定軸位置后,再移動指定的相對距離。
TriggerMode設(shè)為0:通過控制器本體輸入點的上升沿鎖定編碼器軸位置。
TriggerInput設(shè)為2:指定控制器本體輸入點IX0.2進(jìn)行鎖定編碼器軸位置。
【指令運行效果】
a.觸發(fā)MC_MoveFeed0_Exe變量,指令開始運行。軸1(Axis)開始以設(shè)定的Velocity速度100高速運行。
b.運行到設(shè)定的TouchPosition位置200后,軸速度自動切換為設(shè)定的TouchVelocity速度10低速運行。
c.軸以TouchVelocity速度低速運行過程中,檢測到外部中斷信號,此時指令會自動鎖存編碼器軸(EncoderAxis)的位置保存到指令的TriggerPosition輸出變量。
d.最終軸1在鎖定的編碼器軸位置TriggerPosition基礎(chǔ)上,再繼續(xù)移動指令設(shè)定的相對距離(FeedDistance),指令運行結(jié)束。
【運行效果波形圖】
?控制技術(shù)產(chǎn)品線?
中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.hysjfh.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
相關(guān)資訊
產(chǎn)品新聞
更多>2025-07-08
顛覆傳統(tǒng)加工!維宏VHTube一鍵實現(xiàn)變徑...
2025-06-16
2025-06-09
從外觀到內(nèi)核的「超進(jìn)化」!NK550M五軸...
2025-06-06
2025-05-19
2025-04-30