範例程式: 送料
M10; //夾頭開 G04 X2.0; //暫停兩秒 M31; //送料進 M11; //夾頭關 G04 X1.0; //暫停一秒 M32; //送料出 G04 X2.0; //暫停兩秒
暫停時間請依據送料狀況進行調整
範例程式: 送料加取料 (KC22736) (PLC V1.0.6)
若需要在自動模式下,程式啟動時不檢查夾頭是否閉合,請於輔助參數R81#3設定為1
M10; //開夾頭 (若R81#3=1時,可以忽略此段) G04 X1.0; //暫停一秒 (若R81#3=1時,可以忽略此段) M31; //夾頭開時,執行M31進行送料,此時等待I17訊號來結束此節 G04 X1.0; //暫停一秒 M11; //關夾頭,接住新料 G04 X1.0; //暫停一秒 M32; //夾頭閉時,執行M32進行手臂收回,此時等待I18訊號來結束此節 G04 X2.0; //暫停兩秒 . ...執行加工程式 . M31; //夾頭閉時,執行M31進行取料,此時等待I19訊號來結束此節 G04 X1.0; //暫停一秒 M10; //開夾頭,放開完成工件 G04 X1.0; //暫停一秒 /M99; //用選擇跳躍來控制是否要執行M99繼續循環程式 M32; //夾頭開時,執行M32進行手臂收回,此時等待I20訊號來結束此節 G04 X2.0; //暫停兩秒 M30; //執行M30程式結束
相關警報:
注意: 如要更換刀具,請先將該動力刀“停用”或切上“急停開關”,確定該動力刀伺服處於關閉的狀態下才可以透過板手更換刀具,切勿在伺服啟動的狀態下更換刀具,此動作會引發警報。
M43 S2=500; //動力刀A以500轉速度正轉 G04 X10.0; //暫停10秒鐘 M44 S2=500; //動力刀A以500轉速度正轉 G04 X10.0; //暫停10秒鐘 M45; //動力刀A停止轉動 M30; //程式停止
參考資料: 新代TypeA G指令教學
T1; //啟用刀具補正至動力刀A M23; //第一主軸啟用C軸模式 G0 C0.; //第一主軸定位置原點 X20.; //移動X軸到準備位置 Z-5.; //移動Z軸到準備位置 M46; //交付主軸權到動力刀A S2=150; //指定動力刀A轉速 G88 X2.0 R5.0 F0.7; //X軸攻牙循環指令 C180.; //第一主軸旋轉180度後再做一次G88 G80; //循環指令終止 C0.; //第一主軸回到原點 G04 X1.0; //暫停1秒鐘 M6; //交付主軸權到第一主軸 M22; //第一主軸關閉C軸模式 G0X20.; //將動力刀A移動至安全X位置 X5.;//將動力刀A移動至安全Z位置 T0; //刀具補正解除 M30; //程式結束
M33 S3=500; //動力刀B以500轉速度正轉 G04 X10.0; //暫停10秒鐘 M34 S3=500; //動力刀B以500轉速度正轉 G04 X10.0; //暫停10秒鐘 M35; //動力刀B停止轉動 M30; //程式停止