PMC軸,程式執行中按下Feed Hold後,再次cycle start 時,PMC軸會有移動異常現象

版主: TCReporterTCReporter

回覆文章
頭像
U質好青年
上士
上士
文章: 129
註冊時間: 2017-04-10, 09:16

PMC軸,程式執行中按下Feed Hold後,再次cycle start 時,PMC軸會有移動異常現象

文章 U質好青年 »

問題現象:
當執行PMC軸移動的過程中按下Feed hold,PMC軸會到指定位置;再次執行cycle start後,PMC軸會多走先前暫停時的移動量,導致PMC軸的位置會異常。
※ 常見在刀庫、刀塔旋轉中時,按下Feed hold後,重新cycle start,會遇到此現象。


測試程式,在MDI模式下達下面指令:
T40
G4X100.;
螢幕擷取畫面 2025-11-07 131456.png
螢幕擷取畫面 2025-11-07 131456.png (30.83 KiB) 已瀏覽 71 次

- 當執行下圖測試指令時,同步執行「G04暫停」與「PMC軸移動」。
螢幕擷取畫面 2025-11-07 131507.png
螢幕擷取畫面 2025-11-07 131507.png (132.51 KiB) 已瀏覽 71 次

- PMC軸(MAG軸)在移動的過程中,按下Feed hold時,PMC軸持續執行不會停下來,直到執行結束移動到達定位。
螢幕擷取畫面 2025-11-07 132050.png
螢幕擷取畫面 2025-11-07 132050.png (289.12 KiB) 已瀏覽 71 次

- 接著再次按下cycle start按鈕,PMC軸又會多走一段移動量,導致PMC軸的位置與預期的不符合。


問題導致原因:


1. 經調查,原因是有開啟到手動干預與返回機能 Manual intervention and return function R623 (參數P7001#0有設定為1時,表示機能開啟)。導致按下feed hold後再次cycle start時,PMC軸會有殘移動量。
螢幕擷取畫面 2025-11-07 133005.png
螢幕擷取畫面 2025-11-07 133005.png (33.88 KiB) 已瀏覽 71 次

2. 操作手冊B-64694CT/01, 第4.12章節內說明,當使用手動干預與返回機能時,PMC軸控制時的注意事項。
「在進行了PMC軸控制的軸完成了PMC軸控制的指令,並處於停止狀態下開始返回動作時,藉由該PMC軸控制而動作的行程也會成為返回動作的對象。」
螢幕擷取畫面 2025-11-07 132335.png
螢幕擷取畫面 2025-11-07 132335.png (938.98 KiB) 已瀏覽 71 次

3. 若要排除此現象,請將PMC軸 (刀庫軸、刀塔軸) 的參數P10410#0設為1。
螢幕擷取畫面 2025-11-07 132620.png
螢幕擷取畫面 2025-11-07 132620.png (44.71 KiB) 已瀏覽 71 次

因為 R623 手動干預與返回機能 Manual intervention and return function,在0i-F PLUS上是標準的功能,參數P7001#0設定為1時,即開啟此機能。
所以若CNC參數P7001#0有設定為1,且刀庫軸、刀塔軸使用PMC軸控制時,請特別注意此現象。
回覆文章

回到「機能 討論」