国产AV88|国产乱妇无码在线观看|国产影院精品在线观看十分钟福利|免费看橹橹网站

1000T系列安裝連接手冊

發(fā)布時間:2022-10-31 | 雜志分類:其他
免費(fèi)制作
更多內(nèi)容

1000T系列安裝連接手冊

車床編程說明151 / 188處理:按【復(fù)位鍵】取消報(bào)警。A001.3 沒有檢測到尾座進(jìn),不能旋轉(zhuǎn)主軸報(bào)警原因:尾座功能與主軸功能互鎖,尾軸未前進(jìn)執(zhí)行主軸旋轉(zhuǎn);處理:按【復(fù)位鍵】取消報(bào)警。A001.4 A 或 B 最多可有 8 把刀報(bào)警原因:普通刀架最多支持 8 把刀,數(shù)參 84 號刀位總數(shù)設(shè)置大于 8 時報(bào)警;處理:設(shè)置正確刀位數(shù)。A001.5 刀具的使用壽命結(jié)束報(bào)警原因:刀具組中刀具使用壽命到達(dá);處理:按【復(fù)位鍵】取消報(bào)警。A001.6 外接循環(huán)打開時間過長(接常開點(diǎn))K20.0報(bào)警原因:外接循環(huán)啟動一直接通中;處理:檢查接線是否正確,輸入信號電平選擇是否正確 K20.0。A001.7 外接暫停打開時間過長(接常閉點(diǎn))K20.1報(bào)警原因:外接暫停一直接通中;處理:檢查接線是否正確,輸入信號電平選擇是否正確 K20.1。A002.0 防護(hù)門未關(guān)閉,不允許自動運(yùn)行報(bào)警原因:自動方式下,防護(hù)門未關(guān)閉啟動程序;處理:關(guān)閉防護(hù)門,若已關(guān)閉防護(hù)門,則檢查防護(hù)門信號輸入是否正常。A002.2 加工件數(shù)完成報(bào)警報(bào)警原因:加工件數(shù)到達(dá)設(shè)定件數(shù)時報(bào)警;處理:按【復(fù)位鍵】取消報(bào)警,同時需清楚已加工件數(shù)... [收起]
[展開]
1000T系列安裝連接手冊
粉絲: {{bookData.followerCount}}
廣州科源數(shù)控科技有限公司成立于2013年,是從事數(shù)控系統(tǒng)及工業(yè)自動化產(chǎn)品研發(fā)、生產(chǎn)、銷售及服務(wù)的高新技術(shù)企業(yè)。數(shù)控技術(shù)是關(guān)系到我國產(chǎn)業(yè)安全、經(jīng)濟(jì)安全和國防安全的國家戰(zhàn)略性新技術(shù)。數(shù)控系統(tǒng)是先進(jìn)高端智能制造裝備的“大腦”,廣州科源的使命是用中國 “大腦”,裝備中國智能制造。
文本內(nèi)容
第151頁

車床編程說明

151 / 188

處理:按【復(fù)位鍵】取消報(bào)警。

A001.3 沒有檢測到尾座進(jìn),不能旋轉(zhuǎn)主軸

報(bào)警原因:尾座功能與主軸功能互鎖,尾軸未前進(jìn)執(zhí)行主軸旋轉(zhuǎn);

處理:按【復(fù)位鍵】取消報(bào)警。

A001.4 A 或 B 最多可有 8 把刀

報(bào)警原因:普通刀架最多支持 8 把刀,數(shù)參 84 號刀位總數(shù)設(shè)置大于 8 時報(bào)警;

處理:設(shè)置正確刀位數(shù)。

A001.5 刀具的使用壽命結(jié)束

報(bào)警原因:刀具組中刀具使用壽命到達(dá);

處理:按【復(fù)位鍵】取消報(bào)警。

A001.6 外接循環(huán)打開時間過長(接常開點(diǎn))K20.0

報(bào)警原因:外接循環(huán)啟動一直接通中;

處理:檢查接線是否正確,輸入信號電平選擇是否正確 K20.0。

A001.7 外接暫停打開時間過長(接常閉點(diǎn))K20.1

報(bào)警原因:外接暫停一直接通中;

處理:檢查接線是否正確,輸入信號電平選擇是否正確 K20.1。

A002.0 防護(hù)門未關(guān)閉,不允許自動運(yùn)行

報(bào)警原因:自動方式下,防護(hù)門未關(guān)閉啟動程序;

處理:關(guān)閉防護(hù)門,若已關(guān)閉防護(hù)門,則檢查防護(hù)門信號輸入是否正常。

A002.2 加工件數(shù)完成報(bào)警

報(bào)警原因:加工件數(shù)到達(dá)設(shè)定件數(shù)時報(bào)警;

處理:按【復(fù)位鍵】取消報(bào)警,同時需清楚已加工件數(shù)。

A002.3 主軸旋轉(zhuǎn)時,不得松開卡盤

報(bào)警原因:卡盤功能與主軸功能互鎖,主軸旋轉(zhuǎn)時執(zhí)行卡盤松開;

處理:按【復(fù)位鍵】取消報(bào)警。

A002.4 主軸旋轉(zhuǎn)時,夾緊到位信號無效報(bào)警

報(bào)警原因:卡盤功能與主軸功能互鎖,檢測卡盤到位信號;主軸旋轉(zhuǎn)時,未收到卡盤夾

緊到位信號

處理:按【復(fù)位鍵】取消報(bào)警。

A002.5 卡盤夾緊到位信號無效時,不得啟動主軸

報(bào)警原因:卡盤功能與主軸功能互鎖,檢測卡盤到位信號;未收到卡盤夾緊到位信號,旋

轉(zhuǎn)主軸;

處理:按【復(fù)位鍵】取消報(bào)警。

第152頁

車床編程說明

152 / 188

A002.6 卡盤松開,不得啟動主軸

報(bào)警原因:卡盤功能與主軸功能互鎖;卡盤未夾緊,旋轉(zhuǎn)主軸;

處理:按【復(fù)位鍵】取消報(bào)警。

A003.0 卡盤功能無效,無法執(zhí)行 M12/M13 代碼

報(bào)警原因:卡盤功能未打開時,執(zhí)行 M12/M13 代碼;

處理:按【復(fù)位鍵】取消報(bào)警。

A003.1 未檢測到卡盤夾緊/松開到位信號

報(bào)警原因:檢測卡盤松開夾緊信號時,執(zhí)行卡盤松開或夾緊時,在 T043 時間內(nèi)未檢

測到到位信號

處理:按【復(fù)位鍵】取消報(bào)警。

A003.2 六鑫刀塔未找到目標(biāo)刀號

報(bào)警原因:刀塔轉(zhuǎn)動后,在 8 秒內(nèi)未找到刀號時報(bào)警

處理:按【復(fù)位鍵】取消報(bào)警。

A003.3 六鑫刀塔未收到刀盤停轉(zhuǎn)與鎖緊啟動信號 SensorE

報(bào)警原因:刀塔轉(zhuǎn)動后,在 8 秒內(nèi)未信號 SensorE 信號;

處理:按【復(fù)位鍵】取消報(bào)警。

A003.7 普通刀架總刀位數(shù)大于 4,不能接外接進(jìn)給倍率(地址復(fù)用)

報(bào)警原因:普通刀架 T05-T08 信號與外接進(jìn)給倍率地址復(fù)用

處理:注意選擇使用

A004.1 當(dāng)前不是主軸模擬電壓控制狀態(tài),不能執(zhí)行主軸點(diǎn)動功能

報(bào)警原因:主軸開關(guān)量控制時,使用了主軸點(diǎn)動功能

處理:按【復(fù)位鍵】取消報(bào)警。

A004.2 M03,M04 代碼指定錯誤

報(bào)警原因:第 1 主軸正轉(zhuǎn)或反轉(zhuǎn)中執(zhí)行了相反指令

處理:按【復(fù)位鍵】取消報(bào)警。

A004.3 M63,M64 代碼指定錯誤

報(bào)警原因:第 2 主軸正轉(zhuǎn)或反轉(zhuǎn)中執(zhí)行了相反指令

處理:按【復(fù)位鍵】取消報(bào)警。

A004.4 主軸換檔時間過長

報(bào)警原因:執(zhí)行 M41-M44 換擋指令時,在 T045 時間內(nèi)未完成換擋

處理:按【復(fù)位鍵】取消報(bào)警。

A004.5 主軸速度/位置切換時間過長

第153頁

車床編程說明

153 / 188

報(bào)警原因:主軸切換位置或切換速度模式時,在 8 秒內(nèi)未收到切換完成信號;

處理:按【復(fù)位鍵】取消報(bào)警。

A004.6 主軸自動換擋功能未開啟,不能執(zhí)行 M41-M44

報(bào)警原因:主軸自動換擋功能無效時,執(zhí)行 M41-M44 換擋指令;

處理:按【復(fù)位鍵】取消報(bào)警。

A004.7 AK31 換刀開始時預(yù)分度未松開

報(bào)警原因:選擇 AK31 刀架,執(zhí)行換刀時,在開始時預(yù)分度到位仍然感應(yīng)到;

處理:按【復(fù)位鍵】取消報(bào)警,檢查預(yù)分度感應(yīng)器,重新?lián)Q刀。

A005.3 主軸旋轉(zhuǎn)或進(jìn)給時不允許夾緊主軸

報(bào)警原因:主軸松開狀態(tài),主軸夾緊選擇第一主軸時;第一主軸旋轉(zhuǎn),或第一主軸位

置模式時移動第 5 軸(C 軸) 執(zhí)行主軸夾緊報(bào)警;主軸夾緊選擇第二主軸時;第二主軸旋

轉(zhuǎn),或第二主軸位置模式時移動第 4 軸(A 軸)執(zhí)行主軸夾緊 報(bào)警;

處理:按【復(fù)位鍵】取消報(bào)警。

A005.4 主軸被夾緊,不允許旋轉(zhuǎn)或進(jìn)給

報(bào)警原因:主軸夾緊狀態(tài),主軸夾緊選擇第一主軸時;第一主軸旋轉(zhuǎn),或第一主軸位

置模式時移動第 5 軸(C 軸) 報(bào)警;主軸夾緊選擇第二主軸時;第二主軸旋轉(zhuǎn),或第二主

軸位置模式時移動第 4 軸(A 軸) 報(bào)警;

處理:按【復(fù)位鍵】取消報(bào)警。

A006.0 三位開關(guān)在暫停狀態(tài),程序不能啟動

報(bào)警原因:三位開關(guān)功能有效時,三位開關(guān)在程序暫停狀態(tài)啟動程序

處理:按【復(fù)位鍵】取消報(bào)警。

A006.2 M50,M51 代碼指定錯誤

報(bào)警原因:Y 軸動力頭正轉(zhuǎn)或反轉(zhuǎn)中執(zhí)行了相反指令

處理:按【復(fù)位鍵】取消報(bào)警。

A006.3 M53,M54 代碼指定錯誤

報(bào)警原因:4 軸動力頭正轉(zhuǎn)或反轉(zhuǎn)中執(zhí)行了相反指令

處理:按【復(fù)位鍵】取消報(bào)警。

A006.4 三位開關(guān)在暫停狀態(tài),不得啟動主軸

報(bào)警原因:三位開關(guān)功能有效時,三位開關(guān)在主軸停止?fàn)顟B(tài)啟動主軸旋轉(zhuǎn)

處理:按【復(fù)位鍵】取消報(bào)警。

A006.5 三位開關(guān) 1\\2 同時導(dǎo)通,接線錯誤

報(bào)警原因:三位開關(guān)功能有效時,三位開關(guān) 1\\2 同時導(dǎo)通報(bào)警

處理:確認(rèn)接線無誤。

第154頁

車床編程說明

154 / 188

A008.3 動力頭不能與主軸同時轉(zhuǎn)動

報(bào)警原因:選擇主軸與動力頭不能同時旋轉(zhuǎn)時,執(zhí)行了主軸與動力頭一起旋轉(zhuǎn)指令

處理:按【復(fù)位鍵】取消報(bào)警。

A008.4 Y 4 軸動力頭不可同時轉(zhuǎn)動

報(bào)警原因:Y、4 軸動力頭同時旋轉(zhuǎn)時報(bào)警

處理:按【復(fù)位鍵】取消報(bào)警。

A020.0 防護(hù)門未關(guān)閉警告

報(bào)警原因:打開防護(hù)門功能時未關(guān)閉防護(hù)門

處理:關(guān)閉防護(hù)門

A020.1 潤滑油不足警告

報(bào)警原因:潤滑油不足

處理:添加潤滑油

A020.2 氣壓不足警告

報(bào)警原因:氣壓不足(警告氣壓不足時運(yùn)行程序會暫停)

處理:等待氣壓充足,警告取消

A020.3 刀架未鎖緊警告

報(bào)警原因:不在換刀情況下系統(tǒng)未接受到刀架鎖緊信號。(使用排刀時,此警告無效)

處理:手動換刀或錄入方式下?lián)Q刀使換刀完成

第155頁

車床編程說明

155 / 188

附錄二 宏程序補(bǔ)充說明(2021 以上版本具有)

1、語句式宏代碼(宏 B)

1.1 算術(shù)和邏輯運(yùn)算

算術(shù)和邏輯運(yùn)算

功能 表達(dá)式結(jié)構(gòu) 備注

定義或賦值 #i=#j

加法

減法

乘法

除法

#i=#j+#k

#i=#j-#k

#i=#j*#k

#i=#j/#k

異或

#i=#j OR #K

#i=#j AND #K

#i=#j XOR #K

邏輯運(yùn)算一位一位的按二進(jìn)

制數(shù)執(zhí)行

平方根

絕對值

舍入

上取整

下取整

自然對數(shù)

指數(shù)函數(shù)

#i=SQRT[#j]

#i=ABS[#j]

#i=ROUND[#j]

#i=FUP[#j]

#i=FIX[#j]

#i=LN[#j]

#i=EXP[#j]

正弦

反正弦

余弦

反余弦

正切

反正切

#i=SIN[#j]

#i=ASIN[#j]

#i=COS[#j]

#i=ACOS[#j]

#i=TAN[#j]

#i=ATAN[#j]/[#k]

角度的單位以度指定,如:

90°30’用 90.5 度表示

從 BCD 轉(zhuǎn)為 BIN

從 BIN 轉(zhuǎn)為 BCD

#i=BIN[#j]

#i=BCD[#j] 用于與 PMC 信號轉(zhuǎn)換

第156頁

車床編程說明

156 / 188

相關(guān)說明

1、角度單位

函數(shù) SIN,COS,ASIN,ACOS,TAN 和 ATAN 的角度單位是度(°)。如 90°30′應(yīng)表示

為 90.5°(度)。

2、反正弦#i=ASIN[#j]

i、結(jié)果輸出范圍如下,

當(dāng)參數(shù) No180#7 NAT 位設(shè)為 1 時,90°~ 270°;

當(dāng)參數(shù) No180#7 NAT 位設(shè)為 0 時,-90°~ 90°;

ii、當(dāng)#j 超出-1 到 1 的范圍時,發(fā)出 P/S 報(bào)警。

iii、常數(shù)可替代變數(shù)#j。

3、反余弦#i=ACOS[#j]

i、結(jié)果輸出范圍從 180°~0°;

ii、當(dāng)#j 超出-1 到 1 的范圍時 發(fā)出 P/S 報(bào)警;

iii、常數(shù)可以替代變量#j。

4、反正切#i=ATAN[#j]/[#k]

指定兩個邊的長度,并用斜杠‘/’分開。

i、取值范圍如下,

當(dāng)參數(shù) No180#7 NAT 位設(shè)為 1 時:90°~270°;

[例如]當(dāng)指定#1=ATAN[-1]/[-1]時#1=225°;

當(dāng)參數(shù) No180#7 NAT 位設(shè)為 0 時-90°~90°;

[例如]當(dāng)指定#1=ATAN[-1]/[-1]時#1=45.0°;

ii、常數(shù)可以代替變量#j。

5、自然對數(shù)#i=LN[#j]

i、常數(shù)可以代替變量#j。

6、指數(shù)函數(shù)#i=EXP[#j]

i、常數(shù)可以代替變量#j。

7、ROUND 舍入函數(shù)

當(dāng)算術(shù)運(yùn)算或邏輯運(yùn)算代碼 IF 或 WHILE 中包含 ROUND 函數(shù)時,則 ROUND 函數(shù)在第

1 個小數(shù)位置四舍五入。

例如:

當(dāng)執(zhí)行#1=ROUND[#2]時,此時#2=1.2345,變數(shù) 1 的值是 1.0。

8、上取整和下取整

CNC 處理數(shù)值運(yùn)算時,若操作后產(chǎn)生的整數(shù)絕對值大于原數(shù)的絕對值時,稱為上取

整;若小于原數(shù)的絕對值時,稱為下取整。對于負(fù)數(shù)的處理應(yīng)小心。

例如:

假設(shè)#1=1.2,#2=-1.2

當(dāng)執(zhí)行#3=FUP[#1]時,2.0 賦給#3。

當(dāng)執(zhí)行#3=FIX[#1]時,1.0 賦給#3。

當(dāng)執(zhí)行#3=FUP[#2]時,-2.0 賦給#3。

當(dāng)執(zhí)行#3=FIX[#2]時,-1.0 賦給#3。

第157頁

車床編程說明

157 / 188

1.2 轉(zhuǎn)移和循環(huán)

在程序中,使用 GOTO 語句和 IF 語句可以改變控制的流向。有三種轉(zhuǎn)移和循環(huán)操

作可供使用。

1、GOTO 語句(無條件轉(zhuǎn)移)。

2、條件控制 IF 語句。

3、WHILE 循環(huán)語句。

1)無條件轉(zhuǎn)移(GOTO 語句)

轉(zhuǎn)移到順序號位 n 的程序段。當(dāng)指定 1 到 99999 以外的順序號時報(bào)警,可用表達(dá)式

指定順序號。

格式:GOTOn; n:順序號(1~99999)

例: GOTO1;

GOTO#101;

2) 條件控制(IF 語句)

GOTO 格式:IF[條件表達(dá)式]GOTOn;

如果指定的條件表達(dá)式成立時,轉(zhuǎn)移到順序號位 n 的程序段;如果指定的條件表達(dá)式

不成立,則順序執(zhí)行下個程序段。

例:

如果變量#1 的值大于 10,轉(zhuǎn)移到順序號 N2 的程序段。

如果條件不滿足 IF[#1GT10]GOTO2; 如果條件滿足

N2 G00 G91 X10.0;

THEN 格式:IF[條件表達(dá)式]THEN<宏程序語句>;

如果條件表達(dá)式成立,執(zhí)行 THEN 后面的語句,只能執(zhí)行一條語句。

例: IF[#1EQ#2]THEN#3=0;

如果#1 的值與#2 的值相等,將 0 賦予變量#3;如不相等,則順序往下執(zhí)

行 THEN 后的賦值語句。

條件表達(dá)式:條件表達(dá)式必須包括條件運(yùn)算符,條件運(yùn)算符兩邊可以是變量、常數(shù)

或表達(dá)式,條件表達(dá)式要用括號‘[’‘]’封閉。

程序

第158頁

車床編程說明

158 / 188

條件運(yùn)算符:本系統(tǒng)可使用下表中列出的條件運(yùn)算符。

條件運(yùn)算符 含義

EQ 或== 等于(=)

NE 或<> 不等于( ≠ )

GT 或> 大于(>)

GE 或>= 大于等于( ≥)

LT 或< 小于(<)

LE 或<= 小于等于(≤ )

例如: IF[3<>2]GOTO2;其含義為:如果 3 不等于 2 的話,則跳轉(zhuǎn)至 N2 程序段;

IF[#101>=7.22]THEN#101=SIN30;其含義為:如果#101 大于等于 7.22 的

話,則執(zhí)行 THEN 后的賦值操作。即將 30 度的正弦值賦予變量#101。

典型程序:下面的程序計(jì)算整數(shù) 1~10 的和。

O9500

#1=0;......和初始化為 0

#2=1;......被加數(shù)初值為 1

N1 IF[#2 GT 10]GOTO2;......當(dāng)被加數(shù)大于 10 時轉(zhuǎn)移到

N2

#1=#1+#2;......計(jì)算兩數(shù)的和

#2=#2+1;......被加數(shù)加 1

GOTO1;......無條件跳轉(zhuǎn)到程序段 N1

N2 M30;......程序結(jié)束

3)循環(huán)(WHILE 語句)

在 WHILE 后指定一個條件表達(dá)式,當(dāng)指定條件成立時,執(zhí)行從 DO 到 END 之間的程

序段;否則,跳轉(zhuǎn)到 END 后的程序段。

例:

WHILE[條件表達(dá)式]DO m (m=1,2,3)

條件不滿足(結(jié)果為假) 條件滿足(真)

[程序]

END m

說明:當(dāng)指定的條件成立時,執(zhí)行從 DO 到 END 之間的程序段;否則,轉(zhuǎn)而執(zhí)行 END 之

后的程序段。DO 后的標(biāo)號和 END 后的標(biāo)號要一致,標(biāo)號值可以是 1、2 或 3.若用 1、2、3

以外的值將會報(bào)警。

第159頁

車床編程說明

159 / 188

嵌套:DO,END 循環(huán)中的標(biāo)號(1~3)可根據(jù)需要多次使用。但是,當(dāng)程序中有交叉重

復(fù)循環(huán)時將會報(bào)警。

1. 標(biāo)號(1 到 3)可以根據(jù)要求多次

使用

WHILE[...]DO1

END1;

WHILE[...]DO1;

END1;

2. DO 的范圍不能交叉

WHILE[...]DO1;

WHILE[...]DO2;

END1

END2;

3. DO 循環(huán)可以嵌套 3 層

WHILE[...]DO1;

WHILE[...]DO2;

WHILE[...]DO3;

END3;

END2;

END1;

4. 控制可以轉(zhuǎn)到循環(huán)的外邊

WHILE[...]DO1;

IF[...]GOTOn;

END1;

Nn;

5. 轉(zhuǎn)移不能進(jìn)入循環(huán)區(qū)內(nèi)

IF[...]GOTOn;

WHILE[...]DO1;

Nn;

END1;

1.3 宏報(bào)警

格式:ERR_;

范圍 0~200;

報(bào)警號 3000+n;

例如:ERR01 或 ERR1;

系統(tǒng)報(bào)警號為 3001 號。

程序

程序

程序

程序

第160頁

車床編程說明

160 / 188

1.4 特殊說明(用變量置換變量號)

格式:“#”+“9”+置換變量號

示例:#100=205 時,#205=500 時;

X#9100 和 X500 代碼功能相同;

X-#9100 和 X-500 代碼功能相同;

可以理解為#9_ _ _,后跟著的 3 位數(shù)為公共變量號,范圍 100~199,500~999;

#9100 表示#100 內(nèi)的值表示的宏變量號;

例如#100=510,#510=101;

此時寫#9100,#9100=#510=101;

附錄三、自定義報(bào)警內(nèi)容編寫(2021 以上版本具有)

宏 A 報(bào)警

G65H99P_;//[ERR_,系統(tǒng)顯示報(bào)警內(nèi)容](25 個字以內(nèi))

范圍 0-200;

宏 B 報(bào)警

ERR_;//[ERR_,系統(tǒng)顯示報(bào)警內(nèi)容] (25 個字以內(nèi))

范圍 0-200;

例如:

ERR1;//[ERR1,數(shù)量到達(dá)];

系統(tǒng)顯示宏程序報(bào)警 3001 數(shù)量到達(dá);

修改系統(tǒng)可以讀取程序報(bào)警注釋,然后顯示出報(bào)警內(nèi)容并報(bào)出在系統(tǒng)文件 WARN2;

可以讀取程序宏變量注釋并保存在系統(tǒng)文件中 MacroVar;

規(guī)定可寫報(bào)警范圍;

0650-0657;M89K0-K7 檢測

3000-3200;宏程序報(bào)警 P0-P200

;

編寫 M89K0-K7 報(bào)警規(guī)范格式:

M89 K0-K7 J_ ;//[ERR650-657,M89K0-K7 檢測報(bào)警];

第161頁

車床編程說明

161 / 188

M89K0-K7 檢測報(bào)警;報(bào)警顯示內(nèi)容,同時記錄在文件 WARN,再有同樣報(bào)警號時如果沒

有寫報(bào)警內(nèi)容時,直接讀取存儲的報(bào)警內(nèi)用顯示。

例如:

M89K3J5000;//[ERR653,M89K3 頂料未到位]

或者

//[ERR653,M89K3 頂料未到位]

M89K3J5000;

只要程序讀取到//[ERR653,M89K3 頂料未到位]時,報(bào)警內(nèi)容就保存在系統(tǒng)文件中 653

號報(bào)警;

當(dāng)下次沒有寫報(bào)警顯示時,指令了一樣的代碼,同樣會報(bào)警顯示之前寫的內(nèi)容;

例如:

M89K3J5000;//

此時報(bào)警依然會顯示 M89K3 頂料未到位;

編寫宏程序報(bào)警規(guī)范格式

宏 A:

G65H99P_;//[ERR_,報(bào)警顯示內(nèi)容];

宏 B:

ERR_;//[ERR_,報(bào)警顯示內(nèi)容];

報(bào)警顯示內(nèi)容,同時記錄在文件 WARN2,再有同樣報(bào)警號時如果沒有寫報(bào)警內(nèi)容時,

直接讀取存儲的報(bào)警內(nèi)用顯示。

例如:

G65H99P0;//[ERR0,加工數(shù)量到達(dá)]

或者

//[ERR0,加工數(shù)量到達(dá)]

G65H99P0;

只要程序讀取到//[ERR0, 加工數(shù)量到達(dá)]時,報(bào)警內(nèi)容就保存在系統(tǒng)文件中 3000 號報(bào)

警;

當(dāng)下次沒有寫報(bào)警顯示時,指令了一樣的代碼,同樣會報(bào)警顯示之前寫的內(nèi)容;

例如:

G65H99P0;

ERR0;

此時報(bào)警依然會顯示宏報(bào)警 3000 加工數(shù)量到達(dá);

程序讀取宏變量注釋保存在系統(tǒng)文件 MacroVar:

可改注釋:

第162頁

車床編程說明

162 / 188

#100-#199;

#500-#899;(#900-#999 預(yù)留系統(tǒng)內(nèi)部使用);

修改注釋規(guī)范格式;

//[#--,顯示內(nèi)容] (20 個字以內(nèi))

//[#--,顯示內(nèi)容]

顯示內(nèi)容將保存在 MacroVar,在公共變量中可查看;

在不改變同個宏變量注釋的情況下,宏變量注釋一直保存。

附錄四、自動斷屑功能(軟件版本 20201016 以上才具有)

注:使用斷屑功能時,切削加減速必須是前加減速直線型;

位參 168.2=0/168.3=0;加減速時間改為了加減速數(shù)參 313;

數(shù)參 313 越大時,加減速越快;越小時,加減速越?。荒J(rèn) 100.

一、功能描述

減少粗加工過程中除屑需求,并提升加工面質(zhì)量,加入斷屑功能。

二、相關(guān)參數(shù)

新添加參數(shù)如下:

213 斷屑加工模式(G04.9)的默認(rèn)斷屑長度

[數(shù)據(jù)類型] 浮點(diǎn)

[默認(rèn)值] 1.0

[數(shù)據(jù)說明] 斷屑模式中,默認(rèn)斷屑長度。單位毫米

214 斷屑加工模式(G04.9)的默認(rèn)斷屑暫停時間

[數(shù)據(jù)類型] 字型

[默認(rèn)值] 100

[數(shù)據(jù)說明] 斷屑模式中,默認(rèn)斷屑暫停時間。單位毫秒

三、功能詳述

斷屑功能開啟時,插補(bǔ)加工了一定距離(斷屑長度)之后,插補(bǔ)軸會暫停一段時間

(斷屑暫停時間)。由于此時主軸不停止轉(zhuǎn)動,可以進(jìn)行斷屑。

開啟斷屑功能的格式為:

G4.9 P[斷屑暫停時間] Q[斷屑長度] H[斷屑速度];

H[斷屑速度] 不輸入時以默認(rèn)速度 F5 斷屑。

用以下格式開啟斷屑方式,可以使用參數(shù)作為默認(rèn)值:

G4.9 P[斷屑暫停時間] ; // 斷屑長度使用參數(shù) 213

第163頁

車床編程說明

163 / 188

G4.9 Q[斷屑長度] ; // 斷屑暫停時間使用參數(shù) 214

G4.9 P0 ; // 同時使用兩個參數(shù)作為默認(rèn)值

當(dāng)斷屑暫停時間,或斷屑長度小于等于 0 時,會觸發(fā) PS 報(bào)警。

斷屑功能有效情況下,再次通過指令開啟斷屑功能時,會重置當(dāng)前累計(jì)的插補(bǔ)運(yùn)動長

度,并在之后的運(yùn)動段使用新的數(shù)據(jù)進(jìn)行斷屑。

關(guān)閉斷屑功能的格式為:

G4.9 ;

例子:O0001;

T0101;

M3S1200;

M08;

G0X45;

G0Z3;

G4.9 P100 Q1;//粗加工打開斷屑功能,斷屑長度 1mm,斷屑時間 100ms

G71U1R0.5;

G71P10Q20U0.2;

N10G0X0;

G1Z0;

G03X4.09Z-6.55R3.59;

G02X17.45Z-22.72R19.93;

G03X19.07Z-34.46R7.03;

G03X22.78Z-50.31R8.41;

N20G01Z-56;

G4.9;//精加工關(guān)閉斷屑功能

M3S1500;

G70P10Q20;

G0Z60;

M30;

%

第164頁

車床編程說明

164 / 188

附錄五、多邊型切削功能(具有車方功能版本才有)

車方主軸控制可以選擇模擬量變頻器控制和脈沖量位置模式控制。

對于主軸使用變頻器控制的選擇使用模擬量控制;對于主軸使用伺服主軸的,建議使

用脈沖位置模式控制(若主軸變頻器控制則選擇模擬量,主軸不需要切換位置模式),在車

方開始時主軸切換位置模式。

增添參數(shù):

位參 178.3 車方主軸控制(0:模擬量 1:脈沖量)

位參 178.7 車方軸選擇(0:Y 軸 1:第四軸) 默認(rèn) 0 Y 軸跟隨車方

車方軸跟隨軸選擇時必須設(shè)為旋轉(zhuǎn)軸;

同時車方主軸脈沖發(fā)出齒輪比與動力頭發(fā)出齒輪比設(shè)置參數(shù)共用。

代碼格式:

G68 J_ L_ S_ R_ ;車方代碼打開車方功能 代碼延時 240 毫秒完成發(fā)出脈沖

J_ (主軸)車方面數(shù)(車幾方);J 為正數(shù)時,主軸正轉(zhuǎn),為負(fù)數(shù)時,主軸反轉(zhuǎn);

L_ (車方軸)車方刀數(shù);L 為正數(shù)時,車方軸正轉(zhuǎn),為負(fù)數(shù)時,車方軸反轉(zhuǎn);

S_ 主軸轉(zhuǎn)速;G68 代碼結(jié)束后,主軸以 S 主軸旋轉(zhuǎn)

R_ 車方角度(車方中途可切換角度 G68 R_)

G69 ;車方代碼結(jié)束 ,S 轉(zhuǎn)速脈沖停止 (代碼完成必須等待脈沖發(fā)出停止完成)

系統(tǒng)開機(jī)時默認(rèn) G69 狀態(tài);系統(tǒng)急停報(bào)警復(fù)位時恢復(fù) G69 狀態(tài);

可以設(shè)置車方跟隨軸為 Y 軸或 4 軸;

系統(tǒng)數(shù)參 345 Y 軸前加減速常數(shù)(啟動 Y 軸動力頭加減速.M50/M51/M52)

系統(tǒng)數(shù)參 346 4TH 軸前加減速常數(shù)(啟動 4 軸動力頭加減速 M53/M54/M55)

如果主軸不需要定位車方,可直接使用 G68 切換位置模式,不需要 M14 定位后切換

位置模式。

模擬量車方控制編程格式:

M3S400;//打開主軸轉(zhuǎn)速

G68J2L1R0;//打開車方模式(主軸不切換位置模式)

….

….

G69;//關(guān)閉車方模式

脈沖量位置模式車方控制編程格式:

第165頁

車床編程說明

165 / 188

M5;//關(guān)閉主軸

(M14);//此處可加入主軸定位切換位置模擬,使主軸提前在同一位置進(jìn)入位置模式,也

可省略

G68J2L1S400R0;//打開車方模式(主軸切換位置模式)

….

….

G69;//關(guān)閉車方模式

附錄六、G71/G72 Ⅱ型說明(2021 以上版本具有)

G71/G72 Ⅱ型說明的編程格式與 G71/G72 Ⅰ型編程格式一致;

系統(tǒng)添加兩個參數(shù)控制Ⅱ型狀態(tài);

位參 177.5 G71/G72 是否使用Ⅱ型算法(0:是 1:否);

注:選擇 G71/G72Ⅱ型算法不使用時,不能編輯Ⅱ型工件程序,否則會發(fā)生加工走刀不

正確。

位參 177.6 G71/G72 Ⅱ型算法是否運(yùn)行粗加工輪廓(0:否 1:是);

注:G71/G72 Ⅱ型算法是否運(yùn)行粗加工輪廓(0:否 1:是);選擇否時,粗加工完成后不

沿著輪廓再走一次;選擇是時,粗加工完成后再沿著輪廓再走一次。

G71 Ⅱ型不同于Ⅰ型:區(qū)別如下

1) X 軸外形輪廓不必單調(diào)遞增或單調(diào)遞減,并且最多 10 凹槽,示意如下:

2) 沿 Z 軸輪廓必須單調(diào)遞增或單調(diào)遞減,下面輪廓不能加工:

第166頁

車床編程說明

166 / 188

3) 車削后,應(yīng)該退刀,退刀量由 R(e)參數(shù)指定或者參數(shù)數(shù)參 52 號指定,示意如下:

4) 精車余量只能指定 X 方向,如果指定 Z 方向精車余量,則會使整個加工軌跡發(fā)生偏

移,如果指定最好是 0;

5) 代碼執(zhí)行過程:粗車軌跡 A-H

G72 Ⅱ型不同于Ⅰ型:區(qū)別如下

1) Z 軸外形輪廓不必單調(diào)遞增或單調(diào)遞減,并且最多 10 凹槽,示意如下:

第167頁

車床編程說明

167 / 188

2) 沿 Z 軸輪廓必須單調(diào)遞增或單調(diào)遞減,下面輪廓不能加工:

3) 車削后,應(yīng)該退刀,退刀量由 R(e)參數(shù)指定或者參數(shù)數(shù)參 52 號指定,示意如下:

第168頁

車床編程說明

168 / 188

4) 精車余量只能指定 Z 方向,如果指定 X 方向精車余量,則會使整個加工軌跡發(fā)生偏

移,如果指定最好是 0;

5) 代碼執(zhí)行過程:粗車軌跡 A-H

第169頁

車床編程說明

169 / 188

附錄七、正/側(cè)面打孔循環(huán)(2021 以上版本具有)

1、G83/G87 正/側(cè)面鉆孔循環(huán)

1.1 正面鉆孔循環(huán) G83:

指令格式 1:G83 X(U)_ Z(W)_ R_ P_ F_ K_ M_;

X_孔絕對值位置(U_孔對于起始點(diǎn) X 軸的增量值位置 );

Z_孔底絕對值位置(W_孔底對于 R 點(diǎn)的增量值位置 );

R_起始點(diǎn)到 R 點(diǎn)的增量值(不分正負(fù)號),不編輯的情況下默認(rèn)從起始點(diǎn)開始加工;

P_孔底暫停時間,單位 ms,不編輯的情況下默認(rèn)暫停;

F_進(jìn)給速度;

K_重復(fù)次數(shù),不編輯情況下默認(rèn) 1 次,(只當(dāng)前孔有效,多個孔需要重復(fù)加工時每個坐

標(biāo)后均需要添加 K);

M_主軸夾緊代碼,不編輯情況下默認(rèn)不夾緊主軸;

說明:此格式將一次性打孔完成,不分層鉆孔。

數(shù)參 216 【G83/G87 鉆孔留空量】默認(rèn) 2

數(shù)參 217 【主軸夾緊 M 代碼】默認(rèn) 20

位參 172.5 【鉆/鏜/剛性攻絲/循環(huán)主軸夾緊自動(0:否 1:是)有效】默認(rèn) 0

注 1:編輯 R 比孔底位置低時報(bào)警:R 點(diǎn)位置比孔底位置低;

注 2:編輯 Z(W)時報(bào)警:鉆/鏜孔循環(huán)未指定孔底平面;

注 3:G83/G87/G85/G89 鉆孔循環(huán) CS 軸自動松開有效時(編輯有 M20 指令),在打孔

指令 G83/G87 中 CS 軸指令未移動完,主軸夾緊指令需要等待指令完成后才輸出;指令 CS

軸移動指令時需要自動松開主軸夾緊,

G83 C100 Z-20 R5 F100 M20;//先執(zhí)行 M21 完成后,執(zhí)行 C100 完成后,執(zhí)行 M20;

C140 M20; //先執(zhí)行 M21 完成后,執(zhí)行 C100 完成后,執(zhí)行 M20;

G80;

注 4:打開位參 172.5=1 【鉆/鏜/剛性攻絲/循環(huán)主軸夾緊自動(0:否 1:是)有效】

時,在循環(huán)代碼中 C 軸需要夾緊松開時,可以不編輯 M20 代碼控主軸夾緊松開,系統(tǒng)自動

加入在執(zhí)行 C 坐標(biāo)先系統(tǒng)先執(zhí)行松開代碼 M21 等待完成后在走 C 坐標(biāo),坐標(biāo)完成后執(zhí)行

M20 夾緊代碼;如果打開了參數(shù)也編輯了 M20 時,以 M20 為準(zhǔn)。

第170頁

車床編程說明

170 / 188

指令格式 2:G83 X(U)_ Z(W)_ R_ P_ F_ K_ M_ Q_;

X_孔絕對值位置(U_孔對于起始點(diǎn) X 軸的增量值位置 );

Z_孔底絕對值位置(W_孔底對于 R 點(diǎn)的增量值位置 );

R_起始點(diǎn)到 R 點(diǎn)的增量值(不分正負(fù)號),不編輯的情況下默認(rèn)從起始點(diǎn)開始加工;

P_孔底暫停時間,單位 ms,不編輯的情況下默認(rèn)暫停;

F_進(jìn)給速度;

K_重復(fù)次數(shù),不編輯情況下默認(rèn) 1 次,(只當(dāng)前孔有效,多個孔需要重復(fù)加工時每個坐

標(biāo)后均需要添加 K);

M_主軸夾緊代碼,不編輯情況下默認(rèn)不夾緊主軸;

Q_每次切削深度(不分正負(fù)號);

說明:此格式將分成鉆孔,每次進(jìn)給 Q_后返回 R 點(diǎn),再快速進(jìn)給到留空量位置進(jìn)行鉆

孔進(jìn)給。

第171頁

車床編程說明

171 / 188

指令格式 3:G83 X(U)_ Z(W)_ R_ P_ F_ K_ M_ Q_ D_;

X_孔絕對值位置(U_孔對于起始點(diǎn) X 軸的增量值位置 );

Z_孔底絕對值位置(W_孔底對于 R 點(diǎn)的增量值位置 );

R_起始點(diǎn)到 R 點(diǎn)的增量值(不分正負(fù)號),不編輯的情況下默認(rèn)從起始點(diǎn)開始加工;

P_孔底暫停時間,單位 ms,不編輯的情況下默認(rèn)暫停;

F_進(jìn)給速度;

K_重復(fù)次數(shù),不編輯情況下默認(rèn) 1 次,(只當(dāng)前孔有效,多個孔需要重復(fù)加工時每個坐

標(biāo)后均需要添加 K);

M_主軸夾緊代碼,不編輯情況下默認(rèn)不夾緊主軸;

Q_每次切削深度(不分正負(fù)號);

D_每次回退高度(不分正負(fù)號);

說明:此格式將分成鉆孔,每次進(jìn)給 Q_后回退到回退高度,再快速進(jìn)給到留空量位置

進(jìn)行鉆孔進(jìn)給。

第172頁

車床編程說明

172 / 188

1.2 側(cè)面鉆孔循環(huán) G87:

指令格式 1:G87 X(U)_ Z(W)_ R_ P_ F_ K_ M_;

X_孔底絕對值位置(U_孔底對于 R 點(diǎn)的增量值位置 );

Z_孔絕對值位置(W_孔對于起始點(diǎn) Z 軸的增量值位置 );

R_起始點(diǎn)到 R 點(diǎn)的增量值(不分正負(fù)號),不編輯的情況下默認(rèn)從起始點(diǎn)開始加工;

P_孔底暫停時間,單位 ms,不編輯的情況下默認(rèn)暫停;

F_進(jìn)給速度;

K_重復(fù)次數(shù),不編輯情況下默認(rèn) 1 次,(只當(dāng)前孔有效,多個孔需要重復(fù)加工時每個坐

標(biāo)后均需要添加 K);

M_主軸夾緊代碼,不編輯情況下默認(rèn)不夾緊主軸;

說明:此格式將一次性打孔完成,不分層鉆孔。

第173頁

車床編程說明

173 / 188

數(shù)參 216 【G83/G87 鉆孔留空量】默認(rèn) 2

數(shù)參 217 【主軸夾緊 M 代碼】默認(rèn) 20

位參 172.5 【鉆/鏜/剛性攻絲/循環(huán)主軸夾緊自動(0:否 1:是)有效】默認(rèn) 0

注 1:編輯 R 比孔底位置低時報(bào)警:R 點(diǎn)位置比孔底位置低;

注 2:編輯 X(U)時報(bào)警:鉆/鏜孔循環(huán)未指定孔底平面;

注 3:G83/G87/G85/G89 鉆孔循環(huán) CS 軸自動松開有效時(編輯 M20 指令),在打孔指

令 G83/G87 中 CS 軸指令未移動完,主軸夾緊指令需要等待指令完成后才輸出;指令 CS 軸

移動指令時需要自動松開主軸夾緊;

G87 C100 X-20 R5 F100 M20;//先執(zhí)行 M21 完成后,執(zhí)行 C100 完成后,執(zhí)行 M20;

C140 M20; //先執(zhí)行 M21 完成后,執(zhí)行 C100 完成后,執(zhí)行 M20;

G80;

注 4:打開位參 172.5=1 【鉆/鏜/剛性攻絲/循環(huán)主軸夾緊自動(0:否 1:是)有效】

時,在循環(huán)代碼中 C 軸需要夾緊松開時,可以不編輯 M20 代碼控主軸夾緊松開,系統(tǒng)自動

加入在執(zhí)行 C 坐標(biāo)先系統(tǒng)先執(zhí)行松開代碼 M21 等待完成后在走 C 坐標(biāo),坐標(biāo)完成后執(zhí)行

M20 夾緊代碼;如果打開了參數(shù)也編輯了 M20 時,以 M20 為準(zhǔn)。

第174頁

車床編程說明

174 / 188

指令格式 2:G87 X(U)_ Z(W)_ R_ P_ F_ K_ M_ Q_;

X_孔底絕對值位置(U_孔底對于 R 點(diǎn)的增量值位置 );

Z_孔絕對值位置(W_孔對于起始點(diǎn) Z 軸的增量值位置 );

R_起始點(diǎn)到 R 點(diǎn)的增量值(不分正負(fù)號),不編輯的情況下默認(rèn)從起始點(diǎn)開始加工;

P_孔底暫停時間,單位 ms,不編輯的情況下默認(rèn)暫停;

F_進(jìn)給速度;

K_重復(fù)次數(shù),不編輯情況下默認(rèn) 1 次,(只當(dāng)前孔有效,多個孔需要重復(fù)加工時每個坐

標(biāo)后均需要添加 K);

M_主軸夾緊代碼,不編輯情況下默認(rèn)不夾緊主軸;

Q_每次切削深度(不分正負(fù)號);

說明:此格式將分成鉆孔,每次進(jìn)給 Q_后返回 R 點(diǎn),再快速進(jìn)給到留空量位置進(jìn)行鉆

孔進(jìn)給。

第175頁

車床編程說明

175 / 188

指令格式 3:G87 X(U)_ Z(W)_ R_ P_ F_ K_ M_ Q_ D_;

X_孔底絕對值位置(U_孔底對于 R 點(diǎn)的增量值位置 );

Z_孔絕對值位置(W_孔對于起始點(diǎn) Z 軸的增量值位置 );

R_起始點(diǎn)到 R 點(diǎn)的增量值(不分正負(fù)號),不編輯的情況下默認(rèn)從起始點(diǎn)開始加工;

P_孔底暫停時間,單位 ms,不編輯的情況下默認(rèn)暫停;

F_進(jìn)給速度;

K_重復(fù)次數(shù),不編輯情況下默認(rèn) 1 次,(只當(dāng)前孔有效,多個孔需要重復(fù)加工時每個坐

標(biāo)后均需要添加 K);

M_主軸夾緊代碼,不編輯情況下默認(rèn)不夾緊主軸;

Q_每次切削深度(不分正負(fù)號);

D_每次回退高度(不分正負(fù)號);

說明:此格式將分成鉆孔,每次進(jìn)給 Q_后回退到回退高度,再快速進(jìn)給到留空量位置

進(jìn)行鉆孔進(jìn)給。

第176頁

車床編程說明

176 / 188

2、G85/G89 正/側(cè)面鏜孔循環(huán)

2.1 正面鏜孔循環(huán) G85:

指令格式 1:G85 X(U)_ Z(W)_ R_ P_ F_ K_ M_;

X_孔絕對值位置(U_孔對于起始點(diǎn) X 軸的增量值位置 );

Z_孔底絕對值位置(W_孔底對于 R 點(diǎn)的增量值位置 );

R_起始點(diǎn)到 R 點(diǎn)的增量值(不分正負(fù)號),不編輯的情況下默認(rèn)從起始點(diǎn)開始加工;

P_孔底暫停時間,單位 ms,不編輯的情況下默認(rèn)暫停;

F_進(jìn)給速度;

K_重復(fù)次數(shù),不編輯情況下默認(rèn) 1 次,(只當(dāng)前孔有效,多個孔需要重復(fù)加工時每個坐

標(biāo)后均需要添加 K);

M_主軸夾緊代碼,不編輯情況下默認(rèn)不夾緊主軸;

第177頁

車床編程說明

177 / 188

說明:鏜孔循環(huán)進(jìn)刀退刀均以進(jìn)給 F 速度執(zhí)行。

數(shù)參 216 【G83/G87 鉆孔留空量】默認(rèn) 2

數(shù)參 217 【主軸夾緊 M 代碼】默認(rèn) 20

位參 172.5 【鉆/鏜/剛性攻絲/循環(huán)主軸夾緊自動(0:否 1:是)有效】默認(rèn) 0

注 1:編輯 R 比孔底位置低時報(bào)警:R 點(diǎn)位置比孔底位置低;

注 2:編輯 Z(W)時報(bào)警:鉆/鏜孔循環(huán)未指定孔底平面;

注 3:G83/G87/G85/G89 鉆孔循環(huán) CS 軸自動松開有效時(編輯 M20 指令),在打孔指

令 G85/G89 中 CS 軸指令未移動完,主軸夾緊指令需要等待指令完成后才輸出;指令 CS 軸

移動指令時需要自動松開主軸夾緊,

G85 C100 Z-20 R5 F100 M20;//先執(zhí)行 M21 完成后,執(zhí)行 C100 完成后,執(zhí)行 M20;

C140 M20; //先執(zhí)行 M21 完成后,執(zhí)行 C100 完成后,執(zhí)行 M20;

G80;

注 4:打開位參 172.5=1 【鉆/鏜/剛性攻絲/循環(huán)主軸夾緊自動(0:否 1:是)有效】

時,在循環(huán)代碼中 C 軸需要夾緊松開時,可以不編輯 M20 代碼控主軸夾緊松開,系統(tǒng)自動

加入在執(zhí)行 C 坐標(biāo)先系統(tǒng)先執(zhí)行松開代碼 M21 等待完成后在走 C 坐標(biāo),坐標(biāo)完成后執(zhí)行

M20 夾緊代碼;如果打開了參數(shù)也編輯了 M20 時,以 M20 為準(zhǔn)。

第178頁

車床編程說明

178 / 188

2.2 側(cè)面鏜孔循環(huán) G89:

指令格式 1:G89 X(U)_ Z(W)_ R_ P_ F_ K_ M_;

X_孔底絕對值位置(U_孔底對于 R 點(diǎn)的增量值位置 );

Z_孔絕對值位置(W_孔對于起始點(diǎn) Z 軸的增量值位置 );

R_起始點(diǎn)到 R 點(diǎn)的增量值(不分正負(fù)號),不編輯的情況下默認(rèn)從起始點(diǎn)開始加工;

P_孔底暫停時間,單位 ms,不編輯的情況下默認(rèn)暫停;

F_進(jìn)給速度;

K_重復(fù)次數(shù),不編輯情況下默認(rèn) 1 次,(只當(dāng)前孔有效,多個孔需要重復(fù)加工時每個坐

標(biāo)后均需要添加 K);

M_主軸夾緊代碼,不編輯情況下默認(rèn)不夾緊主軸;

說明:鏜孔循環(huán)進(jìn)刀退刀均以進(jìn)給 F 速度執(zhí)行。

數(shù)參 216 【G83/G87 鉆孔留空量】默認(rèn) 2

數(shù)參 217 【主軸夾緊 M 代碼】默認(rèn) 20

位參 172.5 【鉆/鏜/剛性攻絲/循環(huán)主軸夾緊自動(0:否 1:是)有效】默認(rèn) 0

注 1:編輯 R 比孔底位置低時報(bào)警:R 點(diǎn)位置比孔底位置低;

注 2:編輯 X(U)時報(bào)警:鉆/鏜孔循環(huán)未指定孔底平面;

注 3:G83/G87/G85/G89 鉆孔循環(huán) CS 軸自動松開有效時(編輯 M20 指令),在鏜孔指

令 G85/G89 中 CS 軸指令未移動完,主軸夾緊指令需要等待指令完成后才輸出;指令 CS 軸

移動指令時需要自動松開主軸夾緊;

G89 C100 X-20 R5 F100 M20;//先執(zhí)行 M21 完成后,執(zhí)行 C100 完成后,執(zhí)行 M20;

C140 M20; //先執(zhí)行 M21 完成后,執(zhí)行 C100 完成后,執(zhí)行 M20;

G80;

注 4:打開位參 172.5=1 【鉆/鏜/剛性攻絲/循環(huán)主軸夾緊自動(0:否 1:是)有效】

時,在循環(huán)代碼中 C 軸需要夾緊松開時,可以不編輯 M20 代碼控主軸夾緊松開,系統(tǒng)自動

加入在執(zhí)行 C 坐標(biāo)先系統(tǒng)先執(zhí)行松開代碼 M21 等待完成后在走 C 坐標(biāo),坐標(biāo)完成后執(zhí)行

M20 夾緊代碼;如果打開了參數(shù)也編輯了 M20 時,以 M20 為準(zhǔn)。

第179頁

車床編程說明

179 / 188

附錄八、正/側(cè)面 G84/G88 攻絲循環(huán)(2021 以上版本具有)

1、正面攻絲循環(huán) G84:

正面攻絲循環(huán)指令格式 1:

M29 S____ ; //M29 打開剛性攻絲,S___攻絲轉(zhuǎn)速 // 不寫 M29 指令為柔性攻絲

G84 X(U)_ Z(W)_ R_ P_ F/I_ K_ M_;

X_孔絕對值位置(U_孔對于起始點(diǎn) X 軸的增量值位置 );

Z_孔底絕對值位置(W_孔底對于 R 點(diǎn)的增量值位置 );

R_起始點(diǎn)到 R 點(diǎn)的增量值(不分正負(fù)號),不編輯的情況下默認(rèn)從起始點(diǎn)開始加工;

P_孔底暫停時間,單位 ms,不編輯的情況下默認(rèn)暫停;

F_公制絲錐螺距,I_英制牙數(shù),右旋為正值,左旋為負(fù)值;

K_重復(fù)次數(shù),不編輯情況下默認(rèn) 1 次,(只當(dāng)前孔有效,多個孔需要重復(fù)加工時每個坐

標(biāo)后均需要添加 K);

第180頁

車床編程說明

180 / 188

M_主軸夾緊代碼,不編輯情況下默認(rèn)不夾緊主軸;

說明:此格式將一次性加工完成。

位參 213.0 攻絲時主軸控制方式為(0:跟隨 1:伺服)

當(dāng) 213.0 選擇跟隨時,有無 M29 指令均為柔性攻絲,通過主軸正反轉(zhuǎn)控制;選擇伺服

時,有 M29 指令為剛性攻絲,通過參數(shù)選擇攻絲脈沖口

位參 209.0 G84 剛性攻絲是否選擇 Y 軸做主軸 (0:否 1 是)

位參 209.1 G84 剛性攻絲是否選擇第四軸做主軸 (0:否 1 是)

位參 209.2 G84 剛性攻絲是否選擇第五軸做主軸 (0:否 1 是)

位參 209.3 G84 主軸方向是否取反(0:否 1:是)

位參 209.4 G88 剛性攻絲是否選擇 Y 軸做主軸 (0:否 1 是)

位參 209.5 G88 剛性攻絲是否選擇第四軸做主軸 (0:否 1 是)

位參 209.6 G88 剛性攻絲是否選擇第五軸做主軸 (0:否 1 是)

位參 209.7 G88 主軸方向是否取反(0:否 1:是)

PLC 參數(shù) K014.7 M29 剛性攻絲輸出主軸位置模式 Y4.2(0:有效 1:無效)

數(shù)參 216 【G83/G87 鉆孔留空量】默認(rèn) 2

數(shù)參 217 【主軸夾緊 M 代碼】默認(rèn) 20

位參 172.5 【鉆/鏜/剛性攻絲/循環(huán)主軸夾緊自動(0:否 1:是)有效】默認(rèn) 0

注 1:編輯 R 比孔底位置低時報(bào)警:R 點(diǎn)位置比孔底位置低;

注 2:編輯 Z(W)時報(bào)警:攻絲循環(huán)未指定孔底平面;

注 3:G84/G88 攻絲循環(huán) CS 軸自動松開有效時(編輯有 M20 指令),在打孔指令

G84/G88 中 CS 軸指令未移動完,主軸夾緊指令需要等待指令完成后才輸出;指令 CS 軸移

動指令時需要自動松開主軸夾緊,

M29 S100;//有 M29 指令為剛性攻絲

G84 C100 Z-20 R5 F100 M20;//先執(zhí)行 M21 完成后,執(zhí)行 C100 完成后,執(zhí)行 M20;

C140 M20; //先執(zhí)行 M21 完成后,執(zhí)行 C100 完成后,執(zhí)行 M20;

G80;

注 4:打開位參 172.5=1 【鉆/鏜/剛性攻絲/循環(huán)主軸夾緊自動(0:否 1:是)有效】

時,在循環(huán)代碼中 C 軸需要夾緊松開時,可以不編輯 M20 代碼控主軸夾緊松開,系統(tǒng)自動

加入在執(zhí)行 C 坐標(biāo)先系統(tǒng)先執(zhí)行松開代碼 M21 等待完成后在走 C 坐標(biāo),坐標(biāo)完成后執(zhí)行

M20 夾緊代碼;如果打開了參數(shù)也編輯了 M20 時,以 M20 為準(zhǔn)。

注 5:當(dāng)選擇柔性攻絲位參 213.0=0 時,編輯 M29 也是柔性攻絲不會改變攻絲狀態(tài),

G84 發(fā)出主軸正反轉(zhuǎn)控制,Z 軸與主軸聯(lián)動攻絲;讀取主軸反饋轉(zhuǎn)速控制 Z 軸速度,在 G84

指令執(zhí)行前先執(zhí)行內(nèi)部執(zhí)行 M05 主軸停止,在根據(jù) F/I 的正負(fù)判斷輸出主軸方向,攻絲完

成后輸出 M05 停止主軸,Z 軸進(jìn)刀與車螺紋類似等待編碼器一轉(zhuǎn)信號后才能進(jìn)刀。

第181頁

車床編程說明

181 / 188

正面攻絲循環(huán)指令格式 2:

M29 S____ ; //M29 打開剛性攻絲,S___攻絲轉(zhuǎn)速// 不寫 M29 指令為柔性攻絲

G84 X(U)_ Z(W)_ R_ P_ F/I_ K_ M_ Q_;

X_孔絕對值位置(U_孔對于起始點(diǎn) X 軸的增量值位置 );

Z_孔底絕對值位置(W_孔底對于 R 點(diǎn)的增量值位置 );

R_起始點(diǎn)到 R 點(diǎn)的增量值(不分正負(fù)號),不編輯的情況下默認(rèn)從起始點(diǎn)開始加工;

P_孔底暫停時間,單位 ms,不編輯的情況下默認(rèn)暫停;

F_公制絲錐螺距,I_英制牙數(shù),右旋為正值,左旋為負(fù)值;

K_重復(fù)次數(shù),不編輯情況下默認(rèn) 1 次,(只當(dāng)前孔有效,多個孔需要重復(fù)加工時每個坐

標(biāo)后均需要添加 K);

M_主軸夾緊代碼,不編輯情況下默認(rèn)不夾緊主軸;

Q_每次切削深度(不分正負(fù)號);

說明:此格式將分層加工,每次進(jìn)給 Q_后回退到 R 點(diǎn),再進(jìn)行攻絲進(jìn)給。

第182頁

車床編程說明

182 / 188

正面攻絲循環(huán)指令格式 3:

M29 S____ ; //M29 打開剛性攻絲,S___攻絲轉(zhuǎn)速// 不寫 M29 指令為柔性攻絲

G84 X(U)_ Z(W)_ R_ P_ F/I_ K_ M_ Q_ D_;

X_孔絕對值位置(U_孔對于起始點(diǎn) X 軸的增量值位置 );

Z_孔底絕對值位置(W_孔底對于 R 點(diǎn)的增量值位置 );

R_起始點(diǎn)到 R 點(diǎn)的增量值(不分正負(fù)號),不編輯的情況下默認(rèn)從起始點(diǎn)開始加工;

P_孔底暫停時間,單位 ms,不編輯的情況下默認(rèn)暫停;

F_公制絲錐螺距,I_英制牙數(shù),右旋為正值,左旋為負(fù)值;

K_重復(fù)次數(shù),不編輯情況下默認(rèn) 1 次,(只當(dāng)前孔有效,多個孔需要重復(fù)加工時每個坐

標(biāo)后均需要添加 K);

M_主軸夾緊代碼,不編輯情況下默認(rèn)不夾緊主軸;

Q_每次切削深度(不分正負(fù)號);

D_每次回退高度(不分正負(fù)號);

說明:此格式將分層加工,每次進(jìn)給 Q_后回退到回退高度,再進(jìn)行攻絲進(jìn)給。

第183頁

車床編程說明

183 / 188

2、側(cè)面攻絲循環(huán) G88:

側(cè)面攻絲循環(huán)指令格式 1:

M29 S____ ; //M29 打開剛性攻絲,S___攻絲轉(zhuǎn)速// 不寫 M29 指令為柔性攻絲

G88 X(U)_ Z(W)_ R_ P_ F/I_ K_ M_;

Z_孔絕對值位置(W_孔對于起始點(diǎn) Z 軸的增量值位置 );

X_孔底絕對值位置(U_孔底對于 R 點(diǎn)的增量值位置 );

R_起始點(diǎn)到 R 點(diǎn)的增量值(不分正負(fù)號),不編輯的情況下默認(rèn)從起始點(diǎn)開始加工;

P_孔底暫停時間,單位 ms,不編輯的情況下默認(rèn)暫停;

F_公制絲錐螺距,I_英制牙數(shù),右旋為正值,左旋為負(fù)值;

K_重復(fù)次數(shù),不編輯情況下默認(rèn) 1 次,(只當(dāng)前孔有效,多個孔需要重復(fù)加工時每個坐

標(biāo)后均需要添加 K);

M_主軸夾緊代碼,不編輯情況下默認(rèn)不夾緊主軸;

說明:此格式將一次性加工完成。

第184頁

車床編程說明

184 / 188

位參 213.0 攻絲時主軸控制方式為(0:跟隨 1:伺服)

當(dāng) 213.0 選擇跟隨時,有無 M29 指令均為柔性攻絲,通過主軸正反轉(zhuǎn)控制;選擇伺服

時,有 M29 指令為剛性攻絲,通過參數(shù)選擇攻絲脈沖口;無 M29 指令為柔性攻牙。

位參 209.0 G84 剛性攻絲是否選擇 Y 軸做主軸 (0:否 1 是)

位參 209.1 G84 剛性攻絲是否選擇第四軸做主軸 (0:否 1 是)

位參 209.2 G84 剛性攻絲是否選擇第五軸做主軸 (0:否 1 是)

位參 209.3 G84 主軸方向是否取反(0:否 1:是)

位參 209.4 G88 剛性攻絲是否選擇 Y 軸做主軸 (0:否 1 是)

位參 209.5 G88 剛性攻絲是否選擇第四軸做主軸 (0:否 1 是)

位參 209.6 G88 剛性攻絲是否選擇第五軸做主軸 (0:否 1 是)

位參 209.7 G88 主軸方向是否取反(0:否 1:是)

PLC 參數(shù) K014.7 M29 剛性攻絲輸出主軸位置模式 Y4.2(0:有效 1:無效)

數(shù)參 216 【G83/G87 鉆孔留空量】默認(rèn) 2

數(shù)參 217 【主軸夾緊 M 代碼】默認(rèn) 20

位參 172.5 【鉆/鏜/剛性攻絲/循環(huán)主軸夾緊自動(0:否 1:是)有效】默認(rèn) 0

注 1:編輯 R 比孔底位置低時報(bào)警:R 點(diǎn)位置比孔底位置低;

注 2:編輯 X(U)時報(bào)警:攻絲循環(huán)未指定孔底平面;

注 3:G84/G88 攻絲循環(huán) CS 軸自動松開有效時(編輯有 M20 指令),在打孔指令

G84/G88 中 CS 軸指令未移動完,主軸夾緊指令需要等待指令完成后才輸出;指令 CS 軸移

動指令時需要自動松開主軸夾緊,

M29 S100;//有 M29 指令為剛性攻絲

G88 C100 X-20 R5 F1 M20;//先執(zhí)行 M21 完成后,執(zhí)行 C100 完成后,執(zhí)行 M20;

C140 M20; //先執(zhí)行 M21 完成后,執(zhí)行 C100 完成后,執(zhí)行 M20;

G80;

注 4:打開位參 172.5=1 【鉆/鏜/剛性攻絲/循環(huán)主軸夾緊自動(0:否 1:是)有效】

時,在循環(huán)代碼中 C 軸需要夾緊松開時,可以不編輯 M20 代碼控主軸夾緊松開,系統(tǒng)自動

加入在執(zhí)行 C 坐標(biāo)先系統(tǒng)先執(zhí)行松開代碼 M21 等待完成后在走 C 坐標(biāo),坐標(biāo)完成后執(zhí)行

M20 夾緊代碼;如果打開了參數(shù)也編輯了 M20 時,以 M20 為準(zhǔn)。

注 5:當(dāng)選擇柔性攻絲位參 213.0=0 時,編輯 M29 也是柔性攻絲不會改變攻絲狀態(tài),

G88 發(fā)出主軸正反轉(zhuǎn)控制,X 軸與主軸聯(lián)動攻絲;讀取主軸反饋轉(zhuǎn)速控制 Z 軸速度,在 G88

指令執(zhí)行前先執(zhí)行內(nèi)部執(zhí)行 M05 主軸停止,在根據(jù) F/I 的正負(fù)判斷輸出主軸方向,攻絲完

成后輸出 M05 停止主軸,X 軸進(jìn)刀與車螺紋類似等待編碼器一轉(zhuǎn)信號后才能進(jìn)刀。

第185頁

車床編程說明

185 / 188

側(cè)面攻絲循環(huán)指令格式 2:

M29 S____ ; //M29 打開剛性攻絲,S___攻絲轉(zhuǎn)速// 不寫 M29 指令為柔性攻絲

G88 X(U)_ Z(W)_ R_ P_ F_ K_ M_ Q_;

Z_孔絕對值位置(W_孔對于起始點(diǎn) Z 軸的增量值位置 );

X_孔底絕對值位置(U_孔底對于 R 點(diǎn)的增量值位置 );

R_起始點(diǎn)到 R 點(diǎn)的增量值(不分正負(fù)號),不編輯的情況下默認(rèn)從起始點(diǎn)開始加工;

P_孔底暫停時間,單位 ms,不編輯的情況下默認(rèn)暫停;

F_公制絲錐螺距,I_英制牙數(shù),右旋為正值,左旋為負(fù)值;

K_重復(fù)次數(shù),不編輯情況下默認(rèn) 1 次,(只當(dāng)前孔有效,多個孔需要重復(fù)加工時每個坐

標(biāo)后均需要添加 K);

M_主軸夾緊代碼,不編輯情況下默認(rèn)不夾緊主軸;

Q_每次切削深度(不分正負(fù)號);

說明:此格式將分層加工,每次進(jìn)給 Q_后回退到 R 點(diǎn),再進(jìn)行攻絲進(jìn)給。

第186頁

車床編程說明

186 / 188

側(cè)面攻絲循環(huán)指令格式 3:

M29 S____ ; //M29 打開剛性攻絲,S___攻絲轉(zhuǎn)速// 不寫 M29 指令為柔性攻絲

G88 X(U)_ Z(W)_ R_ P_ F_ K_ M_ Q_ D_;

Z_孔絕對值位置(W_孔對于起始點(diǎn) Z 軸的增量值位置 );

X_孔底絕對值位置(U_孔底對于 R 點(diǎn)的增量值位置 );

R_起始點(diǎn)到 R 點(diǎn)的增量值(不分正負(fù)號),不編輯的情況下默認(rèn)從起始點(diǎn)開始加工;

P_孔底暫停時間,單位 ms,不編輯的情況下默認(rèn)暫停;

F_公制絲錐螺距,I_英制牙數(shù),右旋為正值,左旋為負(fù)值;

K_重復(fù)次數(shù),不編輯情況下默認(rèn) 1 次,(只當(dāng)前孔有效,多個孔需要重復(fù)加工時每個坐

標(biāo)后均需要添加 K);

M_主軸夾緊代碼,不編輯情況下默認(rèn)不夾緊主軸;

Q_每次切削深度(不分正負(fù)號);

D_每次回退高度(不分正負(fù)號);

說明:此格式將分層加工,每次進(jìn)給 Q_后回退到回退高度,再進(jìn)行攻絲進(jìn)給。

第187頁

車床編程說明

187 / 188

附錄九、在線修改刀補(bǔ)特殊指令 G08/G09(2021 以上版

本才具有)

編程格式:

G08/G09 X(U) Z(W) Y(V) A/B(E) C(H) R(D);

說明:

X/Z/Y/A/B/C 絕對值編程,編輯數(shù)據(jù)為當(dāng)前位置絕對坐標(biāo)輸入至相應(yīng)刀補(bǔ)號中;

U/W/V/E/H/D 增量編程,編程數(shù)據(jù)增量錄入到相應(yīng)刀補(bǔ)號中;

R(D)為刀尖半徑補(bǔ)償:R 絕對編程把編輯數(shù)據(jù)作為刀尖半徑錄入至刀補(bǔ)號中,D 為增量編程

把編輯數(shù)據(jù)增量錄入至刀補(bǔ)號中;

G08 補(bǔ)償當(dāng)前刀補(bǔ)號;

G09 補(bǔ)償 00 號刀補(bǔ);

相應(yīng)參數(shù):

第188頁

車床編程說明

188 / 188

使用 G08/G09 指令需要打開位參 179.3=1 [G10 功能從新譯碼(0:否 1:是)支持];

需要修改 00 號刀補(bǔ)時需要打開位參 12.6=1 [NO.0 刀補(bǔ)平移工件坐標(biāo)系(0:無效 1:有

效)]

注 1:補(bǔ)償 00 號刀補(bǔ)特殊情況,當(dāng)前刀補(bǔ)號為 00 號時,使用 G08 或 G09 功能一樣,使用

絕對式或增量式編程功能一樣,都是增量錄入數(shù)據(jù)到 00 號刀補(bǔ)中,即 G08/G09 X 功能與

G08/G09 U 功能一致;

注 2:補(bǔ)償 00 號刀補(bǔ)后所有刀補(bǔ)均會增加 00 號補(bǔ)償,功能與坐標(biāo)系基偏移量類似;例如

工件使用了 01/02/03/04 號刀補(bǔ)加工且直徑均小了 0.2mm 時,可以使用 G09 X/U0.2 補(bǔ)償

00 號刀補(bǔ)達(dá)到補(bǔ)償其他刀補(bǔ)效果。

G08/G09 使用例子:

1) 補(bǔ)償 00 號刀補(bǔ):

T0100;

G08 X/U0.2;

T0101;//當(dāng)前任意刀補(bǔ)號

G09 X/U0.2;

效果一樣均補(bǔ)償 00 刀補(bǔ) 0.2mm;

2) 增量補(bǔ)償當(dāng)前刀補(bǔ)

T0101;//當(dāng)?shù)堆a(bǔ)號為 01,補(bǔ)償 01 刀補(bǔ)

G08 U0.2;

補(bǔ)償 01 號刀補(bǔ),在原有刀補(bǔ)數(shù)據(jù)基礎(chǔ)上增加 0.2mm,當(dāng) 01 號刀補(bǔ)加工工件直徑小了

0.2mm 時,可以使用此方法補(bǔ)償;

3) 絕對補(bǔ)償當(dāng)前刀補(bǔ)

T0101;//當(dāng)?shù)堆a(bǔ)號為 01,補(bǔ)償 01 刀補(bǔ)

G08 X20;

補(bǔ)償 01 號刀補(bǔ),把 01 號刀補(bǔ)數(shù)據(jù)變?yōu)?20;

注:修改刀補(bǔ)后需重新調(diào)用刀補(bǔ)才有效;

例如:T0101;//當(dāng)?shù)堆a(bǔ)號為 01,補(bǔ)償 01 刀補(bǔ)

G08 U0.2;

此時補(bǔ)償后的刀補(bǔ)未生效,只有執(zhí)行到下一個 T0101 指令時補(bǔ)償后的刀補(bǔ)才生

效。

2021 年 6 月 4 日,第 2 版定稿

百萬用戶使用云展網(wǎng)進(jìn)行網(wǎng)上電子書制作,只要您有文檔,即可一鍵上傳,自動生成鏈接和二維碼(獨(dú)立電子書),支持分享到微信和網(wǎng)站!
收藏
轉(zhuǎn)發(fā)
下載
免費(fèi)制作
其他案例
更多案例
免費(fèi)制作
x
{{item.desc}}
下載
{{item.title}}
{{toast}}