1000T系列使用调试文档第3版

发布时间:2022-10-31 | 杂志分类:其他
免费制作
更多内容

1000T系列使用调试文档第3版

广 州 科 源50 / 1272.5.4 主轴控制相关信号(标准 PLC 程序定义)信号类型 符号 信号接口 地址 信号功能 备注输入信号 nALM_M CN15.04 主轴异常报警输入 此信号 0V 输入有效输出信号M03 CN62.04 Y0.3 主轴逆时针旋转(正转) Y4.1 功能可选择正转M04 CN62.05 Y0.4 主轴顺时针旋转(反转) Y4.3 功能反转M05 CN62.06 Y0.5 主轴停止 地址复用,请注意选择使用SPZD CN62.08 Y0.7 主轴制动 地址复用,请注意选择使用GND CN15.12 主轴模拟电压 0V 端SVC_OUT1 CN15.13 主轴模拟电压输出端指令格式M03 主轴逆时针旋转(正转)M04 主轴顺时针旋转(反转)M05 主轴停止注:主轴停止输出地址 Y0.5 与宏输出#1100、M89 I0 输出地址复用 K28.0 选择;主轴制动输出地址 Y0.7与宏输出#1102、M89 I2 输出地址复用 K28.2 选择; 注 2:在第 1 主轴模式下,主轴倍率控制第 1 主轴。 注 3:复位按键停止主轴旋转,K10.1[程序结束时主... [收起]
[展开]
1000T系列使用调试文档第3版
粉丝: {{bookData.followerCount}}
广州科源数控科技有限公司成立于2013年,是从事数控系统及工业自动化产品研发、生产、销售及服务的高新技术企业。数控技术是关系到我国产业安全、经济安全和国防安全的国家战略性新技术。数控系统是先进高端智能制造装备的“大脑”,广州科源的使命是用中国 “大脑”,装备中国智能制造。
文本内容
第51页

广 州 科 源

50 / 127

2.5.4 主轴控制

相关信号(标准 PLC 程序定义)

信号类型 符号 信号接口 地址 信号功能 备注

输入信号 nALM_M CN15.04 主轴异常报警输入 此信号 0V 输入有效

输出信号

M03 CN62.04 Y0.3 主轴逆时针旋转(正转) Y4.1 功能可选择正转

M04 CN62.05 Y0.4 主轴顺时针旋转(反转) Y4.3 功能反转

M05 CN62.06 Y0.5 主轴停止 地址复用,请注意选择使用

SPZD CN62.08 Y0.7 主轴制动 地址复用,请注意选择使用

GND CN15.12 主轴模拟电压 0V 端

SVC_OUT1 CN15.13 主轴模拟电压输出端

指令格式

M03 主轴逆时针旋转(正转)

M04 主轴顺时针旋转(反转)

M05 主轴停止

注:主轴停止输出地址 Y0.5 与宏输出#1100、M89 I0 输出地址复用 K28.0 选择;主轴制动输出地址 Y0.7

与宏输出#1102、M89 I2 输出地址复用 K28.2 选择;

注 2:在第 1 主轴模式下,主轴倍率控制第 1 主轴。

注 3:复位按键停止主轴旋转,K10.1[程序结束时主轴润滑冷却输出(0:关闭 1:保持)]

控制参数

状态参数

001.4==1 主轴转速(0:开关量控制 1:模拟电压控制)

009.7==1 主轴报警信号(0:高 1:低)电平报警(与 0V 断开)

0 0 1 **** **** **** BIT4 **** **** **** ****

BIT4 : 主轴转速(0:开关量控制 1:模拟电压控制)

0 0 9 BIT7 **** **** **** **** **** **** ****

BIT7 : 主轴报警信号(0:高 1:低)电平报警(与 0V 通断)

数据参数

0 2 1 主轴模拟电压输出电压偏置补偿值(默认值:0)

0 3 7 对应主轴第 1 档位(M41)最高转速【设置主轴最高转速】(默认值:6000)

0 7 0 主轴编码器线速(默认值:1024)

0 7 5 最大主轴转速(默认值:6000)

第52页

广 州 科 源

51 / 127

0 8 0 M 代码执行持续时间(ms) (默认值:1)

0 8 7 主轴制动延迟输出时间(ms)(默认值:0)

0 8 9 主轴制动输出时间(ms)(默认值:50)

1 0 8 主轴点动时间(默认值:3000)单位:毫秒

1 0 9 主轴点动时的旋转速度(默认值:40)

1 1 0 编码器与主轴齿轮比:主轴端齿轮齿数(默认值:1)

1 1 1 编码器与主轴齿轮比:编码器端齿轮齿数(默认值:1)

3 7 4 系统上电设置主轴速度值(默认值:300)

⚫ 主轴点动功能:

在主轴模拟电压控制状态下,打开【主轴点动】功能,再手动选择主轴正转/反转;主轴按数参 109 号

设定转速正转或反转,经过数参 108 号设定的时间后停止。

注:如果选用脉冲控制主轴速度模式时,可以选着第 3 轴或第 4 轴或第 5 轴轴口发脉冲控制主轴,注意选

择;

数参 375 进给轴做脉冲主轴和车方轴停止时最低速度(默认 1)

位参 178.2 进给轴做模拟主轴停止时(0:否 1:是)停止启动前位置

位参 178.1 第 3 轴是否设置为模拟主轴 (0:否 1:是)

位参 006.4 第 4 轴是否设置为模拟主轴(0:否 1:是)

位参 178.0 第 5 轴是否设置为模拟主轴 (0:否 1:是)

位参 178.5 第 3 轴为模拟主轴时选择 (0:第一 1:第二)主轴

位参 006.3 第 4 轴为模拟主轴时选择(0:第一 1:第二)主轴

位参 178.4 第 5 轴为模拟主轴时选择 (0:第一 1:第二)主轴

如果第 3 轴和第 4 轴和第 5 轴均选择脉冲主轴位参 178.1=1 和 6.4=1 和 178.0=1,都选择第 1 主轴

位参 178.5=0 和 6.3=0 和 178.4=0 时,启动主轴旋转指令 M3/M4 时,将三个轴发出同样的脉冲控制主

轴;所以要注意选择使用。

第 5 轴第 2 主轴功能不标配,功能保留;

第 4 轴第 2 主轴功能标准版梯图写在第 4 轴动力头功能中,参数打开后可用 M53/M54/M55 控制;

第 3 轴第 2 主轴功能标准版梯图写在第 3 轴动力头功能中,参数打开后可用 M50/M51/M52 控制;

位参 178.2 (进给轴做脉冲主轴停止时(0:否 1:是)停在启动前位置)参数作用:

不选择停在起始位时 178.2=0,脉冲主轴停止位置随机,但是停止位置与系统显示坐标位置对应;

第53页

广 州 科 源

52 / 127

选择停在起始时 178.2=1,脉冲主轴停止位置将停止启动前的坐标位置;停止的最低转速有数参

375 控制。

控制脉冲主轴齿轮比将改为进给轴齿轮比控制;

第 5 轴做脉冲主轴齿轮比为数参 148/数参 151;

第 4 轴做脉冲主轴齿轮比为数参 147/数参 150;

第 3 轴做脉冲主轴齿轮比为数参 146/数参 149;

齿轮比算是与进给轴算法一致,例如主轴电机编码器线数 2500,旋转轴走一圈 360,

分子/分母=[2500*4]/[360*1000]=10/360;

脉冲主轴正常齿轮比情况下 1/36 最大脉冲输出频率 6000r/min,如果主轴需要大于 6000r/min 的可以把

系统齿轮比分母放大 2 倍,驱动的分子放大 2 倍,这样可以输出 12000r/min,如此类推。

注:车床系统最大主轴转速 9999r/min。

注:动力头或脉冲主轴停止后,相对应的轴将切换回进给轴,可以执行进给轴指令。

注:系统只使用 3 个轴含 C 轴时,可以选择第 3 轴为 C 轴,脉冲口由第 5 轴发出。

数参 225 号[第 3 轴的轴名定义(3:A 4:B 5:C 其他:Y)];

数参 50 号[第 5 轴端口脉冲发出(3:3TH 4:4TH 其他:5TH)]

2.5.5 主轴转速开关量控制

相关信号(标准 PLC 程序定义)

S01~S04:主轴转速开关量控制信号,标准 PLC 程序定义的 S01~S04 信号接口为复用接口,S01~S04

与 M41~M44 共用接口。

控制逻辑(标准 PLC 程序定义)

CNC 上电时,S1 ~ S4 输出无效。执行 S01、S02、S03、S04 中任意一个代码,对应的 S 信号输出

有效并保持,同时取消其它 S 信号的输出。执行 S05—S07 代码时,取消 S1 ~ S4 的输出,S1 ~ S4 同

一时刻仅一个输出有效。

信号诊断

信号 S1 S2 S3 S4

诊断地址 Y1.0 Y1.1 Y1.2 Y1.3

接口引脚 CN62.09 CN62.10 CN62.11 CN62.12

注释说明 主轴 1 挡 主轴 2 挡 主轴 3 挡 主轴 4 挡

备注 主轴档位输出地址与宏输出#1103--#1106、M89 I3—I6 输出地址复用,请注意选

择使用

控制参数

状态参数

001.4==0 主轴转速(0:开关量控制 1:模拟电压控制)

第54页

广 州 科 源

53 / 127

0 0 1 **** **** **** SPTY **** **** **** ****

BIT4 : 主轴转速(0:开关量控制 1:模拟电压控制)

数据参数

0 8 1 S 代码执行时间(默认值:1)

PLC 参数

K015.4==0 主轴换挡完成后延时断开输出(0:无效 1:有效)

K028.3==0 (0:主轴 1 挡 1:M89 I3 自定义/宏输出#1103)输出 Y1.0 有效

K028.4==0 (0:主轴 2 挡 1:M89 I4 自定义/宏输出#1104)输出 Y1.1 有效

K028.5==0 (0:主轴 3 挡 1:M89 I5 自定义/宏输出#1105)输出 Y1.2 有效

K028.6==0 (0:主轴 4 挡 1:M89 I6 自定义/宏输出#1106)输出 Y1.3 有效

K 1 5 **** **** BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

BIT4 : 主轴换挡完成后延时断开输出(0:无效 1:有效)

K 2 8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

BIT0 : (0:主轴停止 1:M89 I0 自定义/宏输出#1100)输出 Y0.5 有效

BIT1 : (0:主轴夹紧 1:M89 I1 自定义/宏输出#1101)输出 Y0.6 有效

BIT2 : (0:主轴制动 1:M89 I2 自定义/宏输出#1102)输出 Y0.7 有效

BIT3 : (0:主轴 1 挡 1:M89 I3 自定义/宏输出#1103)输出 Y1.0 有效

BIT4 : (0:主轴 2 挡 1:M89 I4 自定义/宏输出#1104)输出 Y1.1 有效

BIT5 : (0:主轴 3 挡 1:M89 I5 自定义/宏输出#1105)输出 Y1.2 有效

BIT6 : (0:主轴 4 挡 1:M89 I6 自定义/宏输出#1106)输出 Y1.3 有效

BIT7 : (0:抱闸输出 1:M89 I7 自定义/宏输出#1107)输出 Y2.7 有效

注:当K15.4=1 [主轴换挡完成后延时断开输出(0:无效 1:有效)]时,主轴换挡完成后延时0.8秒断开档

位输出。

2.5.6 主轴自动换档控制

相关信号(标准 PLC 程序定义)

M41 ~ M44:主轴自动换档输出信号,当选择主轴模拟量控制(0 ~ 10V 模拟电压输出)时可支持

4 个档位主轴自动换挡控制。

M41I、M42I:主轴自动换档第 1、2 档位换档到位信号,可支持 2 个档位换档到位检测功能。

信号诊断

信号 M41I M42I M41 M42 M43 M44

诊断地址 X1.5 X1.6 Y1.0 Y1.1 Y1.2 Y1.3

接口引脚 CN61.14 CN61.15 CN62.09 CN62.10 CN62.11 CN62.12

注释说明 1 挡到位信号 2 挡到位信号 主轴 1 挡 主轴 2 挡 主轴 3 挡 主轴 4 挡

备注 到位信号与卡盘到位信号地址复用,选用 主轴档位输出地址与宏输出#1103--#1106、M89

第55页

广 州 科 源

54 / 127

检测换挡到位时,卡盘到位检测无效 I3—I6 输出地址复用,请注意选择使用

控制参数

状态参数

001.4==1 主轴转速(0:开关量控制 1:模拟电压控制)

0 0 1 **** **** **** SPTY **** **** **** ****

BIT4 : 主轴转速(0:开关量控制 1:模拟电压控制)

数据参数

0 6 5 主轴换挡时间 1(默认值:1000)主轴换档关闭原档位时间的计时

0 6 6 主轴换挡时间 2(默认值:1000)主轴新档位输出到结束的延时

PLC 参数

K015.0==1 主轴自动换挡功能(0:无效 1:有效)

K015.1==0 (0:不检查 1:检查)换档到位信号

K015.2==1 自动换挡 1、2 挡到位信号与+24V(0:接通 1:断开)有效

K015.3==0 主轴档位(0:否 1:是)掉电记忆

K015.4==0 主轴换挡完成后延时断开输出(0:无效 1:有效)

K015.5==0 主轴自动换档时(0:否 1:是)主轴正转信号

K028.3==0 (0:主轴 1 挡 1:M89 I3 自定义/宏输出#1103)输出 Y1.0 有效

K028.4==0 (0:主轴 2 挡 1:M89 I4 自定义/宏输出#1104)输出 Y1.1 有效

K028.5==0 (0:主轴 3 挡 1:M89 I5 自定义/宏输出#1105)输出 Y1.2 有效

K028.6==0 (0:主轴 4 挡 1:M89 I6 自定义/宏输出#1106)输出 Y1.3 有效

K 1 5 **** **** BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

BIT0 : 主轴自动换挡功能(0:无效 1:有效)

BIT1 : (0:不检查 1:检查)换档到位信号

BIT2 : 自动换挡 1、2 挡到位信号与+24V(0:接通 1:断开)有效

BIT3 : 主轴档位(0:否 1:是)掉电记忆

BIT4 : 主轴换挡完成后延时断开输出(0:无效 1:有效)

BIT5 : 主轴自动换档时(0:否 1:是)主轴正转信号

K 2 8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

BIT0 : (0:主轴停止 1:M89 I0 自定义/宏输出#1100)输出 Y0.5 有效

BIT1 : (0:主轴夹紧 1:M89 I1 自定义/宏输出#1101)输出 Y0.6 有效

BIT2 : (0:主轴制动 1:M89 I2 自定义/宏输出#1102)输出 Y0.7 有效

BIT3 : (0:主轴 1 挡 1:M89 I3 自定义/宏输出#1103)输出 Y1.0 有效

BIT4 : (0:主轴 2 挡 1:M89 I4 自定义/宏输出#1104)输出 Y1.1 有效

BIT5 : (0:主轴 3 挡 1:M89 I5 自定义/宏输出#1105)输出 Y1.2 有效

BIT6 : (0:主轴 4 挡 1:M89 I6 自定义/宏输出#1106)输出 Y1.3 有效

BIT7 : (0:抱闸输出 1:M89 I7 自定义/宏输出#1107)输出 Y2.7 有效

T 4 5 主轴自动换档计时 ms(默认值:10000)时间到达后未检测信号报警

第56页

广 州 科 源

55 / 127

数据参数

0 3 7 对应主轴第 1 档位(M41)最高转速(默认值:6000)

0 3 8 对应主轴第 2 档位(M42)最高转速(默认值:6000)

0 3 9 对应主轴第 3 档位(M43)最高转速(默认值:6000)

0 4 0 对应主轴第 4 档位(M44)最高转速(默认值:6000)

0 6 5 主轴换挡时间 1(默认值:1000)主轴换档关闭原档位时间的计时

0 6 6 主轴换挡时间 2(默认值:1000)主轴新档位输出到结束的延时

0 6 7 主轴换档时输出的电压(mV)(默认值:100)

注:换挡时输出可以选择固定模拟电压 mv 或选择输出目标档位固定转速 r/min。

位参 179.6 [主轴自动换挡输出(0:数参 67 号为固定电压 1:数参 67 号为固定转速)]

⚫ 功能说明:

1) 必须在选择主轴转速是模拟电压控制方式下(状态参数 NO.001 的 Bit4 位设置为 1),且状态参数

K0015.0 设置为 1 时,主轴自动换档功能才有效;主轴自动换档功能无效时,执行 M41~M44 时 CNC

将报警。M41、M42、M43、M44 同一时刻仅一个有效。

2) 主轴自动换档功能用于控制自动切换主轴机械档位,CNC执行S□□□□代码时,根据当前M4n控制

的档位对应的参数(M41~M44分别对应数据参数NO.037~NO.040)计算输出给主轴伺服或变频器

的模拟电压,控制主轴实际转速与S代码的转速一致。

3) 当参数 K0015.3 为 0 时主轴档位不记忆,重新上电后 M41 输出;当参数 K0015.3 为 1 时主轴档位

记忆,重新上电将保持断电时的状态。

4) 执行M41、M42、M43、M44中任意一个代码,按数据参数NO.067设定的值(单位:毫伏)输出模拟

电压给主轴伺服或变频器;

5) 延迟数据参№数065(换档时间1)后,关闭原档位输出信号同时输出新的换档信号;

6) 当换档为 1 或 2 档时,且参数 K0015.1 [(0:不检查 1:检查)换档到位信号]为 1,则转 7),否则转 8);

7) 检查1或2档到位输入信号M41I、M42I,如果换档到位转8);如果换档不到位,则CNC一直等待换档

到位信号经过时间T45设置时间后未检测到信号则报警;

8) 延迟数据参数№066(换档时间2),根据当前档位按数据参数NO.037~NO.040(对应1~4档)设置

值输出主轴模拟电压,换档结束。

9) 当K15.1=1 [(0:不检查 1:检查)换档到位信号]时,卡盘到位信号则不检查;

10) 当K15.5=1 [主轴自动换档时(0:否 1:是)主轴正转信号]时,执行M4□时在输出档位同时输出主轴

正转,换挡完成后断开主轴正转

11) 当K15.4=1 [主轴换挡完成后延时断开输出(0:无效 1:有效)]时,主轴换挡完成后延时0.8秒断开档

位输出。

第57页

广 州 科 源

56 / 127

2.5.7 第 2 主轴功能

相关信号(标准 PLC 程序定义)

信号类型 符号 信号接口 地址 信号功能 备注

输入信号 ALM CN15.06 X4.1 第 2 主轴报警信号

输出信号

M63 CN62.40 Y3.3 第 2 主轴逆时针旋转(正转)

M64 CN62.41 Y3.4 第 2 主轴顺时针旋转(反转)

GND CN15.25 第 2 主轴模拟电压 0V 端

SVC_OUT1 CN15.24 第 2 主轴模拟电压输出端

指令格式

M63 第 2 主轴逆时针旋转(正转)

M64 第 2 主轴顺时针旋转(反转)

M65 主轴停止

注 1:模拟电压控制模式下,第 2 主轴才有效;

注 2:在第 2 主轴模式下,主轴倍率控制第 2 主轴。

控制参数

状态参数

001.4==1 主轴转速(0:开关量控制 1:模拟电压控制)

196.4==1 是否启动多主轴控制功能(0:否 1:是)

0 0 1 **** **** **** BIT4 **** **** **** ****

BIT4 : 主轴转速(0:开关量控制 1:模拟电压控制)

1 9 6 **** **** **** BIT4 **** **** **** ****

BIT4 : 是否启动多主轴控制功能(0:否 1:是)

数据参数

0 6 4 第 2 主轴对应 10V 最高转速(默认值:6000)

注:同时受数参 75 号主轴最高转速控制

0 7 5 最大主轴转速(默认值:6000)

3 7 4 系统上电设置主轴速度值(默认值:300)

PLC 参数

K17.7==1 多主轴功能(0:无效 1:有效)

K17.3==0 第 2 主轴报警信号与+24V(0:接通 1:断开)有效

K 1 7 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

第58页

广 州 科 源

57 / 127

BIT7 : 多主轴功能(0:无效 1:有效)

2.5.8 主轴夹紧功能

信号诊断

信号 Y0.6

诊断地址 CN62.07

注释说明 主轴夹紧输出

备注 M20 主轴夹紧/M21 主轴松开;主轴夹紧输出地址与宏输

出#1101、M89 I1 输出地址复用,请注意选择使用

控制参数:

PLC 参数

K17.6==0 多主轴有效时,主轴夹紧(0:第 1 主轴 1:第 2 主轴)

K28.1==0 (0:主轴夹紧 1:M89 I1 自定义/宏输出#1101)输出 Y0.6 有效

K21.5 主轴夹紧 CS 轴选择(00:5th 01:4th 10:3th 11:无效) [梯图版本 V2.19]

K21.6 主轴夹紧 CS 轴选择(00:5th 01:4th 10:3th 11:无效) [梯图版本 V2.19]

K 1 7 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

BIT6 : 多主轴有效时,主轴夹紧(0:第 1 主轴 1:第 2 主轴)

K 2 8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

BIT1 : (0:主轴夹紧 1:M89 I1 自定义/宏输出#1101)输出 Y0.6 有效

⚫ 功能说明:

1) M20 与 M21 为一对控制主轴夹紧与夹紧松开的 M 指令,用于定位后将主轴夹紧,以免钻孔或

攻丝时主轴受力转动。

2) 主轴移动或旋转时不能执行 M20 主轴夹紧,主轴被夹紧后,也不能旋转或移动主轴,否则 PLC

将报警。

3) 由 K17.6 设置选择主轴夹紧时被夹紧的主轴为第 1 主轴或第 2 主轴,应根据实际情况进行设置。

4) 标准梯图可选择第几轴做 CS 轴(K21.5/K21.6),当 K17.6=0 [多主轴有效时,主轴夹紧(0:第 1 主轴

1:第 2 主轴)]时,在第 1 主轴旋转转运行或主轴 CS 功能分度时执行 M20 主轴夹紧时,系统报

警 PLC 抱紧 A5.3 主轴旋转或进给时不允许夹紧主轴;在第 1 主轴已被夹紧,执行第 1 主轴旋

转或主轴 CS 功能分度时,系统报警 PLC 报警 A5.4 主轴被夹紧,不允许旋转或进给。

5) 当 K17.6=1 [多主轴有效时,主轴夹紧(0:第 1 主轴 1:第 2 主轴)],在第 2 主轴旋转转运行或主轴

CS 功能分度时执行 M20 主轴夹紧时,系统报警 PLC 抱紧 A5.3 主轴旋转或进给时不允许夹紧

主轴;在第 2 主轴已被夹紧,执行第 2 主轴旋转或主轴 CS 功能分度时,系统报警 PLC 报警 A5.4

主轴被夹紧,不允许旋转或进给。

第59页

广 州 科 源

58 / 127

注:新增自动松开夹紧功能(2021 版, [梯图版本 V2.19]);

数参 216 【G83/G87 钻孔留空量】默认 2

数参 217 【主轴夹紧 M 代码】默认 20 [如果需要修改梯图对应主轴 M 代码时,此参数也需要修改为对

应的 M 代码值]

位参 172.5 【钻/镗/刚性攻丝/循环 CS 轴夹紧自动(0:否 1:是)有效】默认 0

G83/G87/G85/G89 钻孔循环 CS 轴自动松开有效时(编辑有 M20 指令),在打孔指令 G83/G87 中 CS 轴指

令未移动完,主轴夹紧指令需要等待指令完成后才输出;指令 CS 轴移动指令时需要自动松开主轴夹紧;

G83 C100 Z-20 R5 F100 M20;//先执行 M21 完成后,执行 C100 完成后,执行 M20;

C140 M20; //先执行 M21 完成后,执行 C100 完成后,执行 M20;

G80;

注:打开位参 172.5=1 【钻/镗/刚性攻丝/循环主轴夹紧自动(0:否 1:是)有效】时,在循环代码中 C

轴需要夹紧松开时,可以不编辑 M20 代码控主轴夹紧松开,系统自动加入在执行 C 坐标先系统先执行松开

代码 M21 等待完成后在走 C 坐标,坐标完成后执行 M20 夹紧代码;如果打开了参数也编辑了 M20 时,以 M20

为准。

2.5.9 多主轴功能说明

相关信号(标准 PLC 程序定义)

信号类型 符号 信号接口 地址 信号功能 备注

输出信号

M03 CN62.04 Y0.3 第 1 主轴逆时针旋转(正转)

M04 CN62.05 Y0.4 第 1 主轴顺时针旋转(反转)

M05 CN62.06 Y0.5 第 1 主轴停止

GND CN15.12 第 1 主轴模拟电压 0V 端

SVC_OUT1 CN15.13 第 1 主轴模拟电压输出端

M63 CN62.40 Y3.3 第 2 主轴逆时针旋转(正转)

M64 CN62.41 Y3.4 第 2 主轴顺时针旋转(反转)

M65 第 2 主轴停止

GND CN15.25 第 2 主轴模拟电压 0V 端

SVC_OUT2 CN15.24 第 2 主轴模拟电压输出端

相关指令

M03 第 1 主轴正转

M04 第 1 主轴反转

M05 第 1 主轴停止

M63 第 2 主 轴正转

M64 第 2 主轴反转

M65 第 2 主轴停止

M20 主轴夹紧输出

M21 主轴夹紧松开输出

第60页

广 州 科 源

59 / 127

⚫ 功能描述

1) 多主轴控制功能设置有效后,上电默认为第 1 主轴控制;

2) 执行 M03、M04、M05,第 1 主轴的相应信号输出,此时将设定为第 1 主轴控制,此后执行的

S 指令将改变第 1 主轴的转速。同理,执行 M63、M64、M65,第 2 主轴的相应信号输出,此

时将转换为第 2 主轴控制,此后执行的 S 指令将改变第 2 主轴的转速。

3) 刚性攻丝时主轴切换无效。

4) 面板主轴手动正转、反转、主轴倍率按键只对第 1 主轴有效。当前为第 2 主轴控制时,面板

主轴手动控制按键仍可控制第 1 主轴。

5) 第 2 主轴的主轴倍率固定为 100%。

6) 面板主轴停止按键可以控制 2 路主轴和动力头的停止功能。

2.5.10 主轴速度/位置 模式切换

相关信号(标准 PLC 程序定义)

信号类型 符号 信号接口 地址 信号功能 备注

输出信号

M14 CN15.20/22 Y4.0/Y4.2 第 1 主轴定向输出/切换位置模式

M15 第 1 主轴切换速度模式 上电默认

M29 CN15.22 Y4.2 第 1 主轴切换位置模式 攻丝模式

M24

功能保留

第 2 主轴定向输出/切换位置模式

M25 第 2 主轴切换速度模式 上电默认

相关指令

M14 第 1 主轴从速度控制方式向 Cs 轮廓控制方式切换;

M15 第 1 主轴从 Cs 轮廓控制方式向速度控制方式切换。上电默认为速度控制方式。

注:CS 轴功能可选择 3、4 、5 轴,轴必须设置为旋转轴,主轴夹紧功能选择夹紧第 1 主轴时,标准梯

图以选择 CS 轴判断报警。

注:只有选择主轴为旋转轴,且主轴的 Cs 功能有效,同时对应的主轴伺服驱动单元为速度/位置切换

工作方式时,主轴速度/Cs 轮廓控制的切换才有效。

相关参数

状态参数

001.4==1 主轴转速(0:开关量控制 1:模拟电压控制)

0 0 1 **** **** **** BIT4 **** **** **** ****

BIT4 : 主轴转速(0:开关量控制 1:模拟电压控制)

PLC 参数

K15.6==1 急停,复位时(0:不关闭 1:关闭)主轴轮廓控制

K15.7==1 Cs 轴功能(0:无效 1:有效)

K20.3==0 主轴准停到位信号(0:检查 1:不检查)

K20.4==0 主轴准停到位与+24V(0:接通 1:断开)

第61页

广 州 科 源

60 / 127

K20.5==1 主轴准停到位后(0:不切换 1:切换)位置输出(Y4.2)

K 1 5 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

BIT6 : 急停,复位时(0:不关闭 1:关闭)主轴轮廓控制

BIT7 : Cs 轴功能(0:无效 1:有效)

K 2 0 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

BIT3 : 主轴准停到位信号(0:检查 1:不检查)

BIT4 : 主轴准停到位与+24V(0:接通 1:断开)

BIT5 : 主轴准停到位后(0:不切换 1:切换)位置输出(Y4.2)

注:当 K20.3=1 主轴准停到位信号不检测时,主轴准停完成通过 T066 时间参数设定:

T 6 6 忽略定向到位信号延迟完成 单位:毫秒

T 1 4 切换位置模式输出后延时断开定位输出 单位:毫秒

⚫ 功能说明:

1) 主轴由速度模式切换位置模式操作:可执行 M14 或在手动/手轮方式下按面板上【C/S 键】进行切

换。

2) 主轴切换步骤:先发出 Y4.0 主轴定位,主轴完成(收到主轴定位完成信号)延时 8ms 输出主轴位

置 Y4.2(可选择 K20.5)。当选择 K20.5==1 定位完成切换位置模式时经过 T014 设定时间主轴定位

输出才断开,M14代码才能执行完成(只是主轴定位于主轴位置模式输出同时输出T014设定时间)。

3) 主轴由位置模式切换自速度模式:可执行 M15 或在正常待机状态下按面板上【C/S 键】进行切换;

新增参数:K20.6 [主轴处于定位/位置模式时执行 M14 指令(0:是 1:否)重新定位]

K20.7 [CS 轴切换指令完成(0:等待 1:不等待)定向完成信号]

位参 187.4 [运行 CS 轴指令未切换位置模式时(0:报警 1:等待)]

数参 218 号 [主轴定位切换位置模式指令代码(默认 14)]

当主轴已经处于定位或位置状态时,在执行 M14 指令不需要重新定位时 K20.6=1,代码直接完成。

当在主轴定向指令中等待完成,可以设置 K20.7=1 不等待代码完成,但是后续程序有编辑 CS 轴移动指

令时,会等待主轴切换位置完成走发出指令,所以 K20.7 要和位参 187.4 和数参 218 号配合使用,例如:

不要等待定位完成信号 K20.7=1 时,位参 187.4=1 运行 CS 轴指令未切换位置模式时等待切换完成否则

在定向切换位置未完成时运行到 CS 轴移动指令时报警,选择 K20.7=1/位参 187.4=1 时数参 218 号必须

等于切换指令 M 代码数字。

M14;//不等待情况下瞬间完成代码

G0X100Z100;//此时在移动 XZ 轴时,有可能主轴还在定位中

G0C100;//必须等待主轴切换位置模式完成后在移动

相关指令

M24 第 2 主轴从速度控制方式向 Cs 轮廓控制方式切换(不标配)

M25 第 2 主轴从 Cs 轮廓控制方式向速度控制方式切换。上电默认为速度控制方式。(不标配)

第62页

广 州 科 源

61 / 127

注:只有选择 4th 轴为旋转轴,且 4th 轴的 Cs 功能有效,同时对应的主轴伺服驱动单元为速度/位置

切换工作方式时,第 2 主轴的速度控制与 Cs 轮廓控制的切换才有效。

相关指令

M29 打开攻丝模式,柔性攻丝或刚性攻丝。

M20 主轴夹紧输出

M21 主轴夹紧松开输出

注:只有所选择附加轴为旋转轴时,才能使用刚性攻丝功能(开放 3/4 情况)。

相关参数

状态参数

001.4==1 主轴转速(0:开关量控制 1:模拟电压控制)

213.0==1 攻丝时主轴控制模式为(0:跟随 1:伺服) [跟随为柔性攻丝,伺服为刚性攻丝]

注:2021 版后位参 196 号里面的攻丝参数无效。

0 0 1 **** **** **** BIT4 **** **** **** ****

BIT4 : 主轴转速(0:开关量控制 1:模拟电压控制)

2 1 3 **** **** **** **** **** **** **** BIT0

BIT0 : 攻丝时主轴控制模式为(0:跟随 1:伺服)

数据参数

2 5 6 主轴与攻丝轴的直线型加减速常数

2 5 9 退刀时主轴与攻丝轴的直线型加减速常数

攻丝主轴齿轮比为进给轴齿轮比参数

PLC 参数

K14.7==1 M29 刚性攻丝输出主轴位置模式 Y4.2(0:有效 1:无效)

K 1 4 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

BIT7 : M29 刚性攻丝输出主轴位置模式 Y4.2(0:有效 1:无效)

新增参数(2021 版)

位参 213.0 攻丝时主轴控制方式为(0:跟随 1:伺服)

当 213.0 选择跟随时,有无 M29 指令均为柔性攻丝,通过主轴正反转控制;选择伺服时,有 M29 指令

为刚性攻丝,通过参数选择攻丝脉冲口

位参 209.0 G84 刚性攻丝是否选择 3 轴做主轴 (0:否 1 是)

位参 209.1 G84 刚性攻丝是否选择第 4 轴做主轴 (0:否 1 是)

位参 209.2 G84 刚性攻丝是否选择第 5 轴做主轴 (0:否 1 是)

位参 209.3 G84 主轴方向是否取反(0:否 1:是)

位参 209.4 G88 刚性攻丝是否选择 3 轴做主轴 (0:否 1 是)

位参 209.5 G88 刚性攻丝是否选择第 4 轴做主轴 (0:否 1 是)

位参 209.6 G88 刚性攻丝是否选择第 5 轴做主轴 (0:否 1 是)

位参 209.7 G88 主轴方向是否取反(0:否 1:是)

第63页

广 州 科 源

62 / 127

⚫ 刚性攻丝功能说明

1) 当附加轴的Cs轴功能无效时,执行M29只将系统切换成刚性攻丝状态,而不对主轴伺服进行切换,

默认主轴伺服为位置控制状态。

2) 当旋转轴为 Cs 轴功能有效时,执行 M29 将主轴伺服切换为位置控制状态的同时将系统切换为 Cs

轮廓控制状态(可选择)。

3) M29 切换前,允许主轴为速度方式或 Cs 轮廓控制方式,从刚性攻丝返回后,主轴返回到切换前的

控制方式。

4) 处于刚性攻丝状态时,不能手动移动轴。

5) 刚性攻丝中出现复位或急停时,将取消刚性攻丝状态。

6) 执行 M29 时,切换成刚性攻丝状态后,主轴切换无效。

7) 执行 M29 后,可将 M20 与攻丝指令共段执行,以使钻孔或攻丝时将主轴夹紧。

8) M29 刚性攻丝时系统可切换或不切换 CS 模式,当主轴 CS 轴功能有效 K15.7=1 [K015.7 Cs 轴功能

(0:无效 1:有效)],主轴处于速度模式时执行 M29 刚性攻丝时主轴是否切换 CS 模式可通过 K14.7

[M29 刚性攻丝输出主轴位置模式 Y4.2(0:有效 1:无效)]进给选择。

9) 当主轴需要分度功能,且主轴需要柔性攻丝时,K14.7=1。

⚫ 柔性攻丝功能说明

1) 当主轴 CS 功能无效 K15.7=0 时,执行 M29 柔性攻丝可以完成;

2) 当主轴 CS 功能有效 K15.7=1 时,主轴当前状态为速度控制时,执行 M29 柔性攻丝时会一致显示辅

助功能执行中,需要把 K14.7 改为 1 才能完成 M29 执行攻丝;

3) 当主轴 CS 功能有效 K15.7=1 时,主轴当前状态为位置控制时,执行 M29 柔性攻丝可以完成。

注:当位参 213.0=0 选择攻丝跟随时,编程指令有无 M29 均为柔性攻丝;

注:当位参 213.0=1 选择攻丝伺服时,编程指令有 M29 为刚性攻丝,没有编辑 M29 时为柔性攻丝;

⚫ 攻丝编程模式:具体编程格式查看附录《攻丝篇》

M29 S_;//S_攻丝转速

G84 Z-10 F1.5 //Z 轴方向攻丝

G80;//攻丝代码结束

2.5.11 脉冲动力头功能

相关指令(标准梯图)

符号 脉冲接口 代码功能 备注

M50

CN12(3TH

轴接口)

3 轴脉冲动力头正转

启动延时 T054

M51 3 轴脉冲动力头反转

M52 3 轴脉冲动力头停止

M53

CN14(4TH

轴接口)

4 轴脉冲动力头正转

启动延时 T055

M54 4 轴脉冲动力头反转

M55 4 轴脉冲动力头停止

⚫ 编程格式:

第64页

广 州 科 源

63 / 127

M3 S500;

M50 S1000;//3 轴动力头正转 ;K14.1=1 时报警;

G04 X3;

M52;// 3 轴动力头停止

M53 S2000;//4 轴动力头正转;K14.1=1 时报警;

G04 X3;

M55;//4 轴动力头停止

M5;//主轴停止

相关参数:

状态参数:

001.4==1 主轴转速(0:开关量控制 1:模拟电压控制)

006.3==1 第 4 轴设为模拟主轴时选择(0:第 1 主轴 1:第 2 主轴)(4 轴做动力头)

006.4==1 第 4 轴是否设为模拟主轴(0:否 1:是)

178.1==1 第 3 轴是否设为模拟主轴(0:否 1:是)

178.5==1 第 3 轴设为模拟主轴时选择(0:第 1 主轴 1:第 2 主轴)

196.4==1 是否启动多主轴控制功能(0:否 1:是)

0 0 1 **** **** **** BIT4 **** **** **** ****

BIT4 : 主轴转速(0:开关量控制 1:模拟电压控制)

0 0 6 **** **** **** BIT4 BIT3 **** **** ****

BIT3 : 第 4 轴设为模拟主轴时选择(0:第 1 主轴 1:第 2 主轴)

BIT4 : 第 4 轴是否设为模拟主轴(0:否 1:是)

1 7 8 **** **** BIT5 **** **** **** BIT1 ****

BIT1 : 3 轴是否设为模拟主轴(0:否 1:是)

BIT5 : 3 轴设为模拟主轴时选择(0:第 1 主轴 1:第 2 主轴)

1 9 6 **** **** **** BIT4 **** **** **** ****

BIT4 : 是否启动多主轴控制功能(0:否 1:是)

数据参数

注:受数参 75 号主轴最高转速控制(不受数参 64 号第 2 主轴最高转速限制)

0 7 5 最大主轴转速(默认值:6000)

0 3 6 第二脉冲主轴(动力头)最高转速(默认值:3000)

3 4 5 3 轴动力头加减速时间常数(默认值:200)

3 4 6 4 轴动力头加减速时间常数(默认值:200)

注:时间常数设置太小,电机易震动。

3 7 4 系统上电设置主轴速度值(默认值:300)

第 4 轴第 2 主轴功能标准版梯图写在第 4 轴动力头功能中,参数打开后可用 M53/M54/M55 控制;

第 3 轴第 2 主轴功能标准版梯图写在第 3 轴动力头功能中,参数打开后可用 M50/M51/M52 控制;

第65页

广 州 科 源

64 / 127

位参 178.2 (进给轴做脉冲主轴停止时(0:否 1:是)停在启动前位置)参数作用:

不选择停在起始位时 178.2=0,脉冲主轴停止位置随机,但是停止位置与系统显示坐标位置对应;

选择停在起始时 178.2=1,脉冲主轴停止位置将停止启动前的坐标位置;停止的最低转速有数参

174 控制。

控制脉冲主轴齿轮比将改为进给轴齿轮比控制;

第 4 轴做脉冲主轴齿轮比为数参 147/数参 150;

第 3 轴做脉冲主轴齿轮比为数参 146/数参 149;

齿轮比算是与进给轴算法一致,例如主轴电机编码器线数 2500,旋转轴走一圈 360,

分子/分母=[2500*4]/[360*1000]=10/360;

脉冲主轴正常齿轮比情况下 1/36 最大脉冲输出频率 6000r/min,如果主轴需要大于 6000r/min 的可以把

系统齿轮比分母放大 2 倍,驱动的分子放大 2 倍,这样可以输出 12000r/min,如此类推。

注:车床系统最大主轴转速 9999r/min。

注:动力头最高转速可以设置数参 36 号;

PLC 参数

K014.0==1 脉冲动力轴功能(0:无效 1:有效)

K014.1==0 动力头(0:否 1:是)能与主轴同时转动

K021.2 3TH/4TH 动力头(0:否 1:是)可以同时运行

K021.3==0 3 轴做动力头(0:有效 1:无效)

K021.4==0 4 轴做动力头(0:有效 1:无效)

K 1 4 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

BIT0 : 脉冲动力轴功能(0:无效 1:有效)

BIT1 : 动力头(0:否 1:是)能与主轴同时转动

K 2 1 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

BIT2 : 3TH/4TH 动力头(0:否 1:是)可以同时运行

BIT3 : 3 轴做动力头(0:有效 1:无效)

BIT4 : 4 轴做动力头(0:有效 1:无效)

⚫ 功能说明:

1) 开放 3 轴和第 4 轴情况下使用 3 轴或第 4 轴接口做动力头时,相对应附加轴应设成旋转轴:

3/4 旋转轴参数:

状态参数:

187.0=1 3 轴为旋转轴;188.0=1 3 轴为旋转轴时,绝对坐标循环有效;188.2=1 3 轴为旋转轴

时,相对坐标循环有效;

189.0=1 4 轴为旋转轴;190.0=1 4 轴为旋转轴时,绝对坐标循环有效;190.2=1 4 轴为旋转轴

时,相对坐标循环有效;

2) 动力头或脉冲主轴停止后,相对应的轴将切换回进给轴,可以执行进给轴指令。

第66页

广 州 科 源

65 / 127

2.6 驱动单元的连接

2.6.1 驱动接口定义

CN11、CN12、CN13、CN14 (15 芯孔)接口

2.6.2 轴控使能

相关参数:

状态参数:

014.5==0 通过 G39 信号(0:否 1:是)控制各轴使能

0 1 4 **** **** BIT5 BIT4 **** **** **** ****

BIT5 : 通过 G39 信号(0:否 1:是)控制各轴使能

注 1:为 0 时,轴控使能一直发出;

注 2:为 1 时,轴控使能通过 G39 信号触发,通过 PLC 控制;

PLC 参数:(当 014.5=1 才有效)

K025.0==0 急停(0:是 1:否)关 X 轴使能

K025.1==0 急停(0:是 1:否)关 Z 轴使能

K025.2==0 急停(0:是 1:否)关 Y 轴使能

K025.3==0 急停(0:是 1:否)关 4 轴使能

K025.4==0 急停(0:是 1:否)关 5 轴使能

K 2 5 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

BIT0 : 急停(0:是 1:否)关 X 轴使能

BIT1 : 急停(0:是 1:否)关 Z 轴使能

BIT2 : 急停(0:是 1:否)关 Y 轴使能

BIT3 : 急停(0:是 1:否)关 4 轴使能

BIT4 : 急停(0:是 1:否)关 5 轴使能

第67页

广 州 科 源

66 / 127

2.6.3 系统与 KY-300C 驱动器的连接图

2.6.4 系统与松下 A5 驱动连接图:

第68页

广 州 科 源

67 / 127

注:电阻 R 为 2K/0.5W;

驱动参数:

Pr0.00 旋转方向

Pr0.01 控制模式设定(0:位置模式)

Pr0.05=1 指令脉冲输入选择 0--1,选择光耦还是长线驱动输入;(高速用长驱,低速用光

耦) 44/45,46/47 用长驱;3/4,5/6 用低速;

Pr0.06 指令脉冲旋转方向设定;

Pr0.07 指令脉冲输入模式设定 0--3,3:脉冲+方向;

Pr0.08 每旋转 1 圈的指令脉冲数;

Pr0.09 指令脉冲分子;

Pr0.10 指令脉冲分母;

Pr1.00 位置环增益;

Pr1.01 速度环增益;

Pr1.02 速度环积分时间常数;

2.6.5 系统与松下 J 系列连接图

注:电阻 R 为 2K/0.5W;

第69页

广 州 科 源

68 / 127

2.6.6 系统与台达 B2 连接图:

注:电阻 R 为 2K/0.5W;

2.6.7 系统与安川 7 系列连接图:

第70页

广 州 科 源

69 / 127

注:电阻 R 为 2K/0.5W;

驱动参数:

Pn000 = n0010 位置控制模式(1 位为控制模式)

Pn100 速度环增益

Pn101 速度环积分常数

Pn102 位置环增益

Pn200 = n0000 位置模式脉冲接收模式(脉冲+方向 正逻辑)

= n0005 位置模式脉冲接收模式(脉冲+方向 负逻辑【方向取反】)

Pn20E = 电子齿轮比分子

Pn210 = 电子齿轮比分母

电机编码器分辨率:根据电机型号决定;7 系列电机 2 的 24 次方=16777072

第三章 常用参数说明

3.1 编程操作参数

状态参数

0 0 1 **** **** **** BIT4 BIT3 BIT2 **** ****

BIT2 : (0:直径 1:半径)编程

BIT3 : (0:单步 1:手轮)方式

BIT4 : 主轴转速(0:开关量控制 1:模拟电压控制)

0 0 3 **** **** **** BIT4 **** BIT2 **** ****

BIT2 : 机械坐标手动清除(0:无 1:有)效

BIT4 : 以(0:移动 1:坐标偏移)方式执行刀具偏置

0 0 4 **** **** **** BIT4 **** **** **** BIT0

BIT4 : 刀具补偿值以(0:直径 1:半径)值表示

0 0 5 **** BIT6 BIT5 BIT4 BIT3 **** **** BIT0

BIT0 : 在加工过程中(0:不支持 1:支持)修改刀补

BIT3 : M02 执行后光标(0:不返回 1:返回)开头

BIT4 : M30 光标(0:否 1:是)返回开头

BIT6 : 程序编辑(0:否 1:是)支持块删除

0 0 7 **** **** BIT5 **** BIT3 BIT2 BIT1 BIT0

BIT5 : 程序段与程度段之间(0:平滑过渡 1:准确执行到位)

0 1 0 **** BIT6 BIT5 BIT4 **** **** **** ****

BIT4 : M99 工件数(1:是 0:否)加 1

第71页

广 州 科 源

70 / 127

BIT5 : 工件数到达,复位(1:是 0:否)清除

BIT6 : M30 工件数(0:是 1:否)加 1

0 1 1 **** BIT6 **** **** **** **** **** ****

BIT6 : 系统开机(0:是 1:否)设置主轴速度

1 6 4 **** **** **** **** **** BIT2 BIT1 BIT0

BIT0 : 机械零点(0:不记忆 1:记忆)

BIT1 : 参考点没建立时的 G28 指令(0:使用挡块 1:报警)

BIT2 : 没回零运行 G28 外指令(0:不报警 1:报警)

1 7 2 **** **** **** **** **** **** BIT1 BIT0

BIT1 : 快速进给时,快速进给倍率为 Fo 时(0:不停止 1:停止)

1 7 3 **** **** **** BIT4 BIT3 BIT2 BIT1 BIT0

BIT0 : 宏程序公共变量#100~#199,复位后(0:不清空 1:清空)

BIT1 : 宏程序局部变量#1~#50,复位后(0:不清空 1:清空)

BIT3 : 单件加工时间是否自动清零(0:否 1:是)

BIT4 : 加工件数断电(0:记忆 1:不记忆)

1 8 0 **** **** **** BIT4 BIT3 BIT2 BIT1 BIT0

BIT0 : 位置&程监显示(0:相对坐标 1:剩余移动量)

BIT1 : 按[编辑]键是否切换到程序界面(0:否 1:是)

BIT2 : 发生报警时是否切换到报警界面(0:否 1:是)

BIT6 : 按复位键回程序开头在(0:编辑 1:其它)方式下有效

2 0 5 **** **** **** **** BIT3 BIT2 **** BIT0

BIT0 : 是否自动插入顺序号(0:否 1:是)

BIT2 : MDI 界面执行程序后(0:否 1:是)删除程序

BIT3 : MDI 界面下按复位键(0:否 1:是)删除程序

数据参数

1 1 2 润滑开启时间(设定为 0 时润滑不受时间限制)

3 7 4 系统上电设置主轴速度值(默认值:300)

3.2 进给轴参数

状态参数

0 0 8 **** **** **** BIT4 BIT3 BIT2 BIT1 BIT0

0 8 4 总刀位数选择【排刀改为 1】(默认值:4)四工位电动刀架

第72页

广 州 科 源

71 / 127

BIT0 : X 轴(0:负 1:正)向移动时方向信号为高电平

BIT1 : Z 轴(0:负 1:正)向移动时方向信号为高电平

BIT2 : Y 轴(0:负 1:正)向移动时方向信号为高电平

BIT3 : 4th 轴(0:负 1:正)向移动时方向信号为高电平

BIT4 : 5th 轴(0:负 1:正)向移动时方向信号为高电平

0 0 9 BIT7 **** **** BIT4 BIT3 BIT2 BIT1 BIT0

BIT0 : X 轴驱动器报警信号为(0:高 1:低)电平报警

BIT1 : Z 轴驱动器报警信号为(0:高 1:低)电平报警

BIT2 : Y 轴驱动器报警信号为(0:高 1:低)电平报警

BIT3 : 4th 轴驱动器报警信号为(0:高 1:低)电平报警

BIT7 : 主轴报警信号为(0:高 1:低)电平报警

1 7 2 **** **** **** BIT4 BIT3 BIT2 BIT1 BIT0

BIT7 : 切削进给最高控制速度是否各轴独立(0:否 1:是)

1 7 5 **** **** **** BIT4 BIT3 BIT2 BIT1 BIT0

BIT0 : X 轴移动方向按键(0:取反 1:不取反)

BIT1 : Z 轴移动方向按键(0:取反 1:不取反)

BIT2 : Y 轴移动方向按键(0:取反 1:不取反)

BIT3 : 4th 轴移动方向按键(0:取反 1:不取反)

BIT4 : 5th 轴移动方向按键(0:取反 1:不取反)

1 8 7 **** **** BIT5 **** BIT3 BIT2 BIT1 BIT0

BIT0 : 设定 Y 轴类型(0:直线轴 1:旋转轴)

BIT1 : 设定 Y 轴为旋转轴时的类型(0:旋转轴 A 型 1:旋转轴 B 型)

BIT2 : 设定 Z 轴类型(0:直线轴 1:旋转轴)

BIT3 : 设定 Z 轴为旋转轴时的类型(0:旋转轴 A 型 1:旋转轴 B 型)

BIT5 : Y 轴的 Cs 轴功能(0:无效 1:有效)

1 8 8 **** **** BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

BIT0 : Y 轴为旋转轴时,绝对坐标循环功能(0:无效 1:有效)

BIT1 : Y 轴为旋转轴时,(0:就近旋转 1:按符号方向旋转)

BIT2 : Y 轴为旋转轴时,相对坐标循环功能(0:无效 1:有效)

BIT3 : Z 轴为旋转轴时,绝对坐标循环功能(0:无效 1:有效)

BIT4 : Z 轴为旋转轴时,(0:就近旋转 1:按符号方向旋转)

BIT5 : Z 轴为旋转轴时,相对坐标循环功能(0:无效 1:有效)

1 8 9 **** **** BIT5 **** BIT3 BIT2 BIR1 BIT0

BIT0 : 设定 4th 轴为(0:直线轴 1:旋转轴)

BIT1 : 设定 4th 轴为旋转轴时的类型(0:旋转轴 A 型 1:旋转轴 B 型)

BIT2 : 设定 X 轴类型(0:直线轴 1:旋转轴) P001.2=1 P004.4=1

BIT3 : 设定 X 轴类型(0:旋转轴 A 型 1:旋转轴 B 型)

BIT5 : 4th 轴的 Cs 轴功能(0:无效 1:有效)

第73页

广 州 科 源

72 / 127

1 9 0 **** **** BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

BIT0 : 4th 轴为旋转轴时,绝对坐标循环功能(0:无效 1:有效)

BIT1 : 4th 轴为旋转轴时,(0:就近旋转 1:按符号方向旋转)

BIT2 : 4th 轴为旋转轴时,相对坐标循环功能(0:无效 1:有效)

BIT3 : X 轴为旋转轴时,绝对坐标循环功能(0:无效 1:有效)

BIT4 : X 轴为旋转轴时,(0:就近旋转 1:按符号方向旋转)

BIT5 : X 轴为旋转轴时,相对坐标循环功能(0:无效 1:有效)

1 9 1 **** **** BIT5 **** **** **** BIT1 BIT0

BIT0 : 设定 5th 轴为(0:直线轴 1:旋转轴)

BIT1 : 设定 5th 轴为旋转轴时的类型(0:旋转轴 A 型 1:旋转轴 B 型)

BIT5 : 5th 轴的 Cs 轴功能(0:无效 1:有效)

1 9 2 **** **** **** **** **** BIT2 BIT1 BIT0

BIT0 : 5th 轴为旋转轴时,绝对坐标循环功能(0:无效 1:有效)

BIT1 : 5th 轴为旋转轴时,(0:就近旋转 1:按符号方向旋转)

BIT2 : 5th 轴为旋转轴时,相对坐标循环功能(0:无效 1:有效)

数据参数

0 2 2 X 轴快速移动速度(半径值)(默认值:5000)

0 2 3 Z 轴快速移动速度(默认值:5000)

1 5 5 3TH 轴快速移动速度(默认值:5000)

1 5 6 4TH 轴快速移动速度(默认值:5000)

1 5 7 5TH 轴快速移动速度(默认值:5000)

0 2 7 X、Z 轴定位的进给上限速度(默认值:8000)

0 3 1 手动进给倍率 150%时设定速度(默认值:1260)

0 3 2 快速移动倍率为 F0 时的快速移动速度(默认值:400)

0 3 3 X、Z 轴返回机床零点的低速速度(默认值:40)

0 3 4 X 轴反向间隙补偿量(实际测量值)(默认值:0)

0 3 5 Z 轴反向间隙补偿量(默认值:0)

1 0 7 螺纹退尾时短轴速度(0 时按螺纹切削速度退尾)(默认值:0)

1 1 3 X、Z 轴回机床零点的高速速度(默认值:4000)

1 7 4 3TH 轴回零低速速度(默认值:40)

1 7 5 4TH 轴回零低速速度(默认值:40)

1 7 6 5TH 轴回零低速速度(默认值:40)

第74页

广 州 科 源

73 / 127

1 7 7 3TH 轴回零高速速度(默认值:4000)

1 7 8 4TH 轴回零高速速度(默认值:4000)

1 7 9 5TH 轴回零高速速度(默认值:4000)

1 8 0 3TH 轴方向间隙补偿量(默认值:0)

1 8 1 4TH 轴方向间隙补偿量(默认值:0)

1 8 2 5TH 轴方向间隙补偿量(默认值:0)

3 4 2 X 轴切削进给最高控制速度(默认值:15000)

3 4 3 Z 轴切削进给最高控制速度(默认值:15000)

3 6 0 3TH 轴切削进给最高控制速度(默认值:15000)

3 6 1 4TH 轴切削进给最高控制速度(默认值:15000)

3 6 2 5TH 轴切削进给最高控制速度(默认值:15000)

3.3 加减速时间参数

数据参数

0 2 4 X 轴快速移动时,S 型前加减速时间设置(默认值:100)

0 2 5 Z 轴快速移动时,S 型前加减速时间设置(默认值:100)

0 2 6 螺纹退尾时短轴的加减速时间常数(默认值:100)

0 2 9 切削进给和手动指数型后加减速时间设置(默认值:60)

1 5 8 3TH 轴快速移动时,加减速时间常数值(S 型前加减速) (默认值:100)

1 5 9 4TH 轴快速移动时,加减速时间常数值(S 型前加减速) (默认值:100)

1 6 0 5TH 轴快速移动时,加减速时间常数值(S 型前加减速) (默认值:100)

2 1 5 各轴 JOG 进给的阶梯型加减速时间常数(默认值:120)

3 1 3 切削进给前加减速 L 型时间常数(默认值:100)

3 1 4 切削进给前加减速 S 型时间常数(默认值:100)

3 1 5 切削进给后加减速 L 型时间常数(默认值:60)

3 1 6 切削进给后加减速 E 型时间常数(默认值:60)

3 1 7 各轴 JOG 进给的直线型加减速时间常数(默认值:100)

3 1 8 各轴 JOG 进给的指数型加减速时间常数(默认值:120)

3.4 齿轮比参数与计算

数据参数

0 1 5 X 轴脉冲输出倍乘系统【分子】(默认值:1)

0 1 7 X 轴脉冲输出分频系统【分母】(默认值:1)

0 1 6 Z 轴脉冲输出倍乘系统【分子】(默认值:1)

0 1 8 Z 轴脉冲输出分频系统【分母】(默认值:1)

第75页

广 州 科 源

74 / 127

1 4 6 3TH 轴脉冲输出倍乘系统【分子】(默认值:1)

1 4 7 4TH 轴脉冲输出倍乘系统【分子】(默认值:1)

1 4 8 5TH 轴脉冲输出倍乘系统【分子】(默认值:1)

1 4 9 3TH 轴脉冲输出分频系统【分母】(默认值:1)

1 5 0 4TH 轴脉冲输出分频系统【分母】(默认值:1)

1 5 1 5TH 轴脉冲输出分频系统【分母】(默认值:1)

2500 线速的电机直连丝杠的齿轮比计算:

2500 线速的电机连接丝杠带有减速比的齿轮比计算:

2500 线速的电机为旋转(分度)轴的齿轮比计算:

注:ZM:丝杠端齿轮的齿数

ZD:电机端齿轮的齿数

第76页

广 州 科 源

75 / 127

第四章 其他功能调试说明

4.1 主轴定向功能调试(第 5 轴为例)

诊断信号(标准 PLC 程序定义)

信号 主轴定向到位 主轴定向输出 主轴位置输出

诊断地址 X4.0 Y4.0 Y4.2

接口引脚 CN15.05 CN15.20 CN15.22

备注

注:M14 主轴定位切换位置模式;M15 主轴切换速度模式。

控制参数

状态参数

191.0==1 设定 5TH 轴为(0:直线轴 1:旋转轴)

191.5==1 5TH 轴的 Cs 轴功能(0:无效 1:有效)

192.0==1 5TH 轴为旋转轴时,绝对坐标循环功能(0:无效 1:有效);

192.1==1 5TH 轴为旋转轴时(0:就近旋转 1:按符号方向旋转)

192.2==1 5TH 轴为旋转轴时,相对坐标循环功能(0:无效 1:有效)

1 9 1 **** **** BIT5 **** **** **** **** BIT0

BIT0 : 设定 5TH 轴为(0:直线轴 1:旋转轴)

BIT5 : 5TH 轴的 Cs 轴功能(0:无效 1:有效)

1 9 2 **** **** **** **** **** BIT2 BIT1 BIT0

BIT0 : 5TH 轴为旋转轴时,绝对坐标循环功能(0:无效 1:有效);

BIT1 : 5TH 轴为旋转轴时(0:就近旋转 1:按符号方向旋转);

BIT2 : 5TH 轴为旋转轴时,相对坐标循环功能(0:无效 1:有效);

数据参数

1 4 8 5TH 轴脉冲输出倍乘系统【分子】(默认值:1)

1 5 1 5TH 轴脉冲输出分频系统【分母】(默认值:36)

注:直连主轴 148=1;151=36;(电机编码器线数为 2500)

PLC 参数

K15.6==1 急停,复位时(0:不关闭 1:关闭)主轴轮廓控制

K15.7==1 Cs 轴功能(0:无效 1:有效)

K20.3==0 主轴准停到位信号(0:检查 1:不检查)

K20.4==0 主轴准停到位与+24V(0:接通 1:断开)

K20.5==1 主轴准停到位后(0:不切换 1:切换)位置输出(Y4.2)

K 1 5 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

BIT6 : 急停,复位时(0:不关闭 1:关闭)主轴轮廓控制

BIT7 : Cs 轴功能(0:无效 1:有效)

第77页

广 州 科 源

76 / 127

K 2 0 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0

BIT3 : 主轴准停到位信号(0:检查 1:不检查)

BIT4 : 主轴准停到位与+24V(0:接通 1:断开)

BIT5 : 主轴准停到位后(0:不切换 1:切换)位置输出(Y4.2)

注:当 K20.3=1 主轴准停到位信号不检测时,主轴准停完成通过 T066 时间参数设定:

T 6 6 忽略定向到位信号延迟完成 单位:毫秒

车床系列与超同步驱动链接图

新增可设置第 3 轴或第 4 轴脉冲从第 5 轴端口发出,接线与第 5 轴接线一样(2021 版);

只开放 3 个轴的情况下,第 3 轴做 CS 轴控制:

187.0==1 设定 3TH 轴为(0:直线轴 1:旋转轴)

187.5==1 3TH 轴的 Cs 轴功能(0:无效 1:有效)

188.0==1 3TH 轴为旋转轴时,绝对坐标循环功能(0:无效 1:有效);

188.1==1 3TH 轴为旋转轴时(0:就近旋转 1:按符号方向旋转)

第78页

广 州 科 源

77 / 127

188.2==1 3TH 轴为旋转轴时,相对坐标循环功能(0:无效 1:有效)

数参 225==5 [3TH 轴名定义(3:A 4:B 5:C 其他:Y)]

数参 50==3 [主轴端口脉冲发出(3:3TH 4:4TH 其他:5TH)]

数参 146 3TH 轴脉冲输出倍频系数(分子)

数参 149 3TH 轴脉冲输出分频系数(分母)

只开放 4 个轴的情况下,第 4 轴做 CS 轴控制:

189.0==1 设定 4TH 轴为(0:直线轴 1:旋转轴)

189.5==1 4TH 轴的 Cs 轴功能(0:无效 1:有效)

190.0==1 4TH 轴为旋转轴时,绝对坐标循环功能(0:无效 1:有效);

190.1==1 4TH 轴为旋转轴时(0:就近旋转 1:按符号方向旋转)

190.2==1 4TH 轴为旋转轴时,相对坐标循环功能(0:无效 1:有效)

数参 226==5 [4TH 轴名定义(3:A 4:B 5:C 其他:Y)]

数参 50==4 [主轴端口脉冲发出(3:3TH 4:4TH 其他:5TH)]

数参 148 4TH 轴脉冲输出倍频系数(分子)

数参 150 4TH 轴脉冲输出分频系数(分母)

当执行主轴定位切换位置模式 M14不想等待M 代码完成时间时可以参数选择不等待主轴定向完成信号,

走 CS 轴指令时需要等待切换完成。

新增参数:K20.6 [主轴处于定位/位置模式时执行 M14 指令(0:是 1:否)重新定位]

K20.7 [CS 轴切换指令完成(0:等待 1:不等待)定向完成信号]

位参 187.4 [运行 CS 轴指令未切换位置模式时(0:报警 1:等待)]

数参 218 号 [主轴定位切换位置模式指令代码(默认 14)]

当主轴已经处于定位或位置状态时,在执行 M14 指令不需要重新定位时 K20.6=1,代码直接完成。

当在主轴定向指令中等待完成,可以设置 K20.7=1 不等待代码完成,但是后续程序有编辑 CS 轴移动指

令时,会等待主轴切换位置完成走发出指令,所以 K20.7 要和位参 187.4 和数参 218 号配合使用,例如:

不要等待定位完成信号 K20.7=1 时,位参 187.4=1 运行 CS 轴指令未切换位置模式时等待切换完成否则

在定向切换位置未完成时运行到 CS 轴移动指令时报警,选择 K20.7=1/位参 187.4=1 时数参 218 号必须

等于切换指令 M 代码数字。

M14;//不等待情况下瞬间完成代码

G0X100Z100;//此时在移动 XZ 轴时,有可能主轴还在定位中

G0C100;//必须等待主轴切换位置模式完成后在移动

4.2 配 K300C 绝对值驱动调试

第79页

广 州 科 源

78 / 127

车床系列系统与 KY300C 绝对值驱动通讯连接

调试步骤:

1、 先检查通讯线连接。

2、 驱动与电机的调整:

电机调零步骤:

1) 修改驱动参数 PA-0 为 620,PA-1 改为(电机信号对应电机代码),返回 Wr (看起来像 ur),按

【Enter】3 秒,显示“Finish”完成。重启驱动,查看 PA-67 是否与电机额定电流乘以 10 相近。

2) 修改驱动参数 PA-0 为 620,PA-4 改为 4,PA-53 改为 0001,返回 CO—模式,按【Enter】直到显

示 A.2000; 再返回 PA-0 改为 510;重启驱动。

3、 驱动参数调整:

驱动参数调整步骤:

1) 消除驱动报警:如果驱动报 42 号警,则需要把 PA-0 改为 620,PA-1 改为(对应电机代码),返

回至 WR 模式按【Enter】3 秒以上直至出现“Finish”操作成功,断电生效;出现“Error”则是

失败或密码错误)【WR 模式看起来 ur】。

如果上电驱动报警 40 号把 PA-99 改为 1。

如果驱动报 44 号警,把 PA-0 改为 620; PA-4 改为 4;PA-53 改为 0001,返回到 co--模式,按【Enter】

直到显示 A.2000;再返回到 PA-0 改为 510。

2) 设置驱动参数:

修改 PA-0==510,把 PA-80 改为(?)(X 轴对应 1、Z 轴对应 2、Y 轴对应 3、第 4 轴对应 4、第

5 轴对应 5);

(PA81==2、PA-82==0、PA-84==0 驱动默认值无需改动)。

3) 驱动参数保存:返回 EE—模式,按【Enter】进去 EE-SET 模式,按住【Enter】直至出现“Finish”

完成;重启驱动。

4、 系统参数修改:

修改状态参数:

003.2==1 手动清除机械坐标有效,

011.0==0 第 1 轴(0:是 1:否)读总线 (X 轴)

011.1==0 第 2 轴(0:是 1:否)读总线 (Z 轴)

011.2==0 第 3 轴(0:是 1:否)读总线 (Y 轴)

第80页

广 州 科 源

79 / 127

011.3==0 第 4 轴(0:是 1:否)读总线 (4 轴)

011.4==0 第 5 轴(0:是 1:否)读总线 (5 轴)

164.0==1 机械零点记忆;

174.0==1 通讯方式总线

177.0==1 第二行程限位的禁入区外面

177.1==1 回机械零点前软限位有效

177.2==1 发出超程指令时,在超程后报警

177.3==0 回零方式软限位有效

206.0==1 移动前进行行程检测

206.1==0 保留

206.2==1 保留

注:11.0~11.4 对应各轴使用绝对值时改为 0

0 0 3 **** **** **** **** **** BIT2 **** ****

BIT2 : 手动清除机械坐标(0:无效 1:有效);

0 1 1 **** **** **** BIT4 BIT3 BIT2 BIT1 BIT0

BIT0 : 第 1 轴(0:是 1:否)是读总线(X 轴)

BIT1 : 第 2 轴(0:是 1:否)是读总线(Z 轴)

BIT2 : 第 3 轴(0:是 1:否)是读总线(Y 轴)

BIT3 : 第 4 轴(0:是 1:否)是读总线(4 轴)

BIT4 : 第 5 轴(0:是 1:否)是读总线(5 轴)

1 6 4 **** **** **** **** **** **** **** BIT0

BIT0 : 机械零点(0:不记忆 1:记忆)

1 7 7 **** **** **** **** BIT3 BIT2 BIT1 BIT0

BIT1 : 回零前软限位(0:无效 1:有效)

BIT2 : 发出超程指令时,在超程(0:前 1:后)报警

BIT3 : 回零方式软限位(0:否 1:是)有效

2 0 6 **** **** **** **** **** **** **** BIT0

BIT0 : 移动前(0:否 1:是)行程检测

修改数据参数:

0 4 4 串口通信的波特率(默认值:115200) 改为 19200

1 6 4 Link 方式坐标报警范围(默认值:0.01) 改为 0.1

2 4 7 保留(默认值:0) 改为 0

2 4 8 保留(默认值:0) 改为 0

第81页

广 州 科 源

80 / 127

5、 电子齿轮比设置

系统数据参数:

0 1 5 X 轴脉冲输出倍乘系统【分子】(默认值:1)

0 1 7 X 轴脉冲输出分频系统【分母】(默认值:1)

0 1 7 Z 轴脉冲输出倍乘系统【分子】(默认值:1)

0 1 8 Z 轴脉冲输出分频系统【分母】(默认值:1)

1 4 6 3TH 轴脉冲输出倍乘系统【分子】(默认值:1)

1 4 7 4TH 轴脉冲输出倍乘系统【分子】(默认值:1)

1 4 8 5TH 轴脉冲输出倍乘系统【分子】(默认值:1)

1 4 9 3TH 轴脉冲输出分频系统【分母】(默认值:1)

1 5 0 4TH 轴脉冲输出分频系统【分母】(默认值:1)

1 5 1 5TH 轴脉冲输出分频系统【分母】(默认值:1)

绝对值齿轮比算法:

编码器一圈发出脉冲数(10000)÷ (L×1000);L 为丝杆螺距;有减速比时乘上减速比。

6、 机床零点清零:

连续按【位置】键,直至系统屏幕左上角显示【现在位置(综合坐标)】界面;

按下【机床零点】键,再按系统面板字母【X/Z/Y/A/C】键,机床坐标上显示的 X、

Z、Y、A、C 闪烁再按【取消】键,清除机床坐标。

7、 试运行各轴

手动或手轮移动各轴,关机重启。

观察系统界面是否有报警(各轴驱动坐标与系统坐标不一致,按复位键更新或通讯错误)

如果没有报警表示正常;

如果有提示“通讯错误报警”,检查通讯线是否连接正常,系统参数状态参数 174.0==1 通讯方

式总线, 数据参数:P164==0.1, P44== 19200 ,是否设置正确;驱动参数 PA-80 设置对应轴是否

正确。

如果有提示“各轴驱动坐标与系统坐标不一致,按复位键更新报警”,则现在位置(综合坐标)

记录(机床坐标)各轴坐标值,按【复位】键更新坐标,观察现在位置(综合坐标)(机床坐标)

各轴坐标值是否由变化超过 0.1。

如果有个别轴的坐标变化超过 0.1,则修改系统参数状态参数 193.0~193.4(各轴读绝对值坐

标(0:正 1:负)向);如果是 0 则改为 1;如果是 1 则改为 0;关电重启,按【复位】跟新坐标,再手

动或手轮移动各轴,关机重启,如果没有报警表示正常;如果还有报警则检查电子齿轮比设置是否

正常。

注:调整正常后,需要更改轴运动方向在系统状态参数 008 上改。

以上设置正常后,重新可设置机床零点,设置机床软限位;

软限位设置:

第82页

广 州 科 源

81 / 127

系统数据参数

0 4 5 X 轴正向最大行程(默认值:9999.9999)

0 4 6 Z 轴正向最大行程(默认值:9999.9999)

0 4 7 X 轴负向最大行程(默认值:-9999.9999)

0 4 8 Z 轴负向最大行程(默认值:-9999.9999)

1 9 2 3TH 轴正向最大行程(默认值:9999.9999)

1 9 3 4TH 轴正向最大行程(默认值:9999.9999)

1 9 4 5TH 轴正向最大行程(默认值:9999.9999)

1 9 5 3TH 轴负向最大行程(默认值:-9999.9999)

1 9 6 4TH 轴负向最大行程(默认值:-9999.9999)

1 9 7 5TH 轴负向最大行程(默认值:-9999.9999)

4.3 螺纹切削

主轴与编码器连接必须为 1:1 同步带连接,主轴转速反馈正常。

主轴转速反馈设置:

数据参数

编码器线数设置数参 P070 一般为 1024/2500;

编码器与主轴齿轮比参数:主轴齿轮数 P110==1;

编码器与主轴齿轮比参数:编码器齿轮数 P111==1;

0 7 0 编码器线数

1 1 0 编码器与主轴齿轮比参数:主轴齿轮数

1 1 1 编码器与主轴齿轮比参数:编码器齿轮数

如果主轴转速无反馈时,执行车螺纹指令 G32/G92/G76 时报警;

如果主轴转速反馈不正常时,执行车螺纹指令车螺纹时,会出现烂牙或螺距不对的情况;

主轴转速的调整:

当主轴转速不对时,可调整数据参数

P037--P040:对应 1--4 挡的最高转速;

P075 : 对应主轴最高转速;

如果是无挡变频主轴,主轴转速不对时一般只需调整 P037==?

0 3 7 对应主轴第 1 档位(M41)最高转速(默认值:6000)

0 3 8 对应主轴第 2 档位(M42)最高转速(默认值:6000)

0 3 9 对应主轴第 3 档位(M43)最高转速(默认值:6000)

0 4 0 对应主轴第 4 档位(M44)最高转速(默认值:6000)

第83页

广 州 科 源

82 / 127

当程序运行到车螺纹指令 G32/G76/G92 时,主轴转速正常,但是停止程序执行没有报警,可能是数据

参数 P219--P221 错误了;

P219==4; 螺纹起始等待时间;

P220==1; 螺纹采样等待时间;

P221==100; 主轴采样次数;

当程序运行到车螺纹指令 G32/G76/G92 时,主轴转速正常,但是停止程序执行没有报警,可能主轴编

码器没有 Z 相脉冲信号输入,可在 CNC 诊断 150 主轴 Z 脉冲计数查看(正常主轴转一圈加 1),没有数

据时查看编码器故障或编码器线故障。

2 1 9 螺纹起始等待时间(默认值:4)

2 2 0 螺纹采样等待时间(默认值:1)

2 2 1 主轴采样次数(默认值:100)

注:以上参数都设置正确后,车螺纹还是出现问题时,可能是加工工艺出现问题导致的,如材料硬度,

切削量,进给速度等;

4.4 程序单段

程序单段在自动、录入方式有效;

4.5 程序跳段

当程序跳段信号有效时,段首带“/”标记的程序段被跳过不执行。程序跳段在自动、录入方式有效。

4.6 机床锁

机床锁在任何方式下都有效。程序运行时,不可切换机床锁状态。

4.7 辅助锁

辅助锁在自动方式、录入方式下有效。

4.8 手轮试切

在自动有效。

程序运行中切换或关闭手轮试切功能时,系统可选择程序是否暂停 K16.5;

手轮试切速度可以通过位参数选择,位参 3.6=0 时,切削进给手轮试切时,进给速度为程序编辑 F 值;

数参 77 号 [手轮试切最高速度限制]

位参 13.6 [手轮试切反向(0:否 1:是)有效];选择有效时手轮逆时针摇动时系统当前段程序反向运行,

反向运行到当前段起点时程序停止移动;选择无效时,只有手轮顺时针摇动才有效。

4.9 选择停

在自动、录入方式有效,按 键使选择停按键指示灯亮,则表示进入选择停状态;此时程序运行到

第84页

广 州 科 源

83 / 127

M01 指令时,将被“暂停”。需再次按 键,程序才继续往下执行。

K10.0 [程序运行状态跳段键(0:有效 1:无效)]

4.10 进给倍率为 0%快速倍率调整

当进给倍率调整到 0%时,可以选择快速倍率是否改变为 F0;

K017.1[进给倍率为 0%时快速倍率(0:否 1:是)切换 F0]

4.11 手动快速移动控制

手动快速移动控制可以选择两种方式,一种是点亮快速移动按键后打开功能(点动),另一张是需要按

住快速移动按键才打开功能(长按);通过 PLC 参数可以选择,K21.7 [打开手动快速移动控制(0:点动 1:长按)]。

注:部分按键板不支持长按功能,例如 1000TC、3000T-V;具体使用根据实际按键板选择。

手动快速移动速度与 G0 快速移动速度分开:

数参 222 手动 X 轴快速定位速度

数参 223 手动 Z 轴快速定位速度

数参 229 手动第 3 轴快速定位速度

数参 230 手动第四轴快速定位速度

数参 231 手动第五轴快速定位速度

4.12 M 代码调取程序

M9000 ---- M9999 可调取对应程序O9000 ---- O9999的程序;

4.13 记忆对刀的使用

零件加工,对刀位置特殊时,可以使用记忆对刀功能;如果当前位置需要对刀 XZ 的,但是刀具在此处

时不好测量工件,可以先按下 X 轴记录/Z 轴记录,再移开刀具测量工件,测量好后的数据直接按正常对刀

输入数据。

位参 14.6 [记忆对刀功能(0:关闭 1:打开)]

位参 2.7 [使用 2 轴时是否隐藏新增的刀补页面(0:否 1:是)]

附录一、参数查找与修改

修改参数密码:769816〖按设置键+上下翻页(F1)键,进入修改密码页面〗

1、如何查找数据参数和状态参数:

按 键进入参数界面,〖 对应位参、 对应数参〗按相应的按键进入相应的页面后,

第85页

广 州 科 源

84 / 127

可按 键+参数号,再按 键查找参数;

或者按 、 、 、 键查找参数;

2、如何查找 PLC(K、T、C、D)参数:

按 键 进入 PLC——界面,再按 进入 PLC(K 参数页面),再按 进入 PLC 参数页

面),〖 对应 K 参数、 对应 T 参数、 对应 D 参数页面、 对应 C 参数页面〗;

可按 键+参数号,再按 键查找参数;

或者按 、 、 、 键查找参数;

附录二、报警/警告

A000.0 换刀时间过长

报警原因:执行换刀时,在数参 78 号换刀总时间内未找到刀号;

处理:按【复位键】取消报警,检查刀位信号是否正常。

A000.1 换刀完成时,刀架未到位报警

报警原因:执行换刀完成时,刀架反馈信号与换刀指令刀号不一致;

处理:按【复位键】取消报警,重新换刀。

A000.2 换刀未完成报警

报警原因:执行换刀过程中有报警或复位;

处理:按两次【复位键】取消报警,重新换刀。

A000.3 未收到刀架锁紧信号

报警原因:执行换刀锁紧时,在规定时间内未检测到锁紧信号;(普通刀架时间数参:83 号)

处理:按【复位键】取消报警,重新换刀。

A000.5 系统断电前,换刀出错

报警原因:执行换刀未正常完成时,系统断电;

处理:按【复位键】取消报警,重新换刀。

A000.6 AK31 换刀时预分度未到位

报警原因:选择 AK31 刀架,执行换刀时,在 4 秒内未检测到预分度到位松开;

第86页

广 州 科 源

85 / 127

处理:按【复位键】取消报警,检查预分度感应器,重新换刀。

A000.7 刀塔锁紧未松开

报警原因:选择六鑫液压刀架,执行换刀时,在 4 秒内未检测 Sensor F 信号松开;

处理:按【复位键】取消报警,检查 Sensor F 感应器,重新换刀。

A001.0 尾座功能无效,不能执行 M10 和 M11 代码

报警原因:尾座功能未打开时,执行 M10/M11 代码;

处理:按【复位键】取消报警。

A001.1 主轴旋转中,不可以退尾轴

报警原因:尾座功能与主轴功能互锁,主轴旋转时执行尾轴后退;

处理:按【复位键】取消报警。

A001.3 没有检测到尾座进,不能旋转主轴

报警原因:尾座功能与主轴功能互锁,尾轴未前进执行主轴旋转;

处理:按【复位键】取消报警。

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

报警原因:普通刀架最多支持 8 把刀,数参 84 号刀位总数设置大于 8 时报警;

处理:设置正确刀位数。

A001.5 刀具的使用寿命结束

报警原因:刀具组中刀具使用寿命到达;

处理:按【复位键】取消报警。

A001.6 外接循环打开时间过长(接常开点)K20.0

报警原因:外接循环启动一直接通中;

处理:检查接线是否正确,输入信号电平选择是否正确 K20.0。

A001.7 外接暂停打开时间过长(接常闭点)K20.1

报警原因:外接暂停一直接通中;

处理:检查接线是否正确,输入信号电平选择是否正确 K20.1。

A002.0 防护门未关闭,不允许自动运行

报警原因:自动方式下,防护门未关闭启动程序;

处理:关闭防护门,若已关闭防护门,则检查防护门信号输入是否正常。

A002.2 加工件数完成报警

报警原因:加工件数到达设定件数时报警;

处理:按【复位键】取消报警,同时需清楚已加工件数。

A002.3 主轴旋转时,不得松开卡盘

报警原因:卡盘功能与主轴功能互锁,主轴旋转时执行卡盘松开;

第87页

广 州 科 源

86 / 127

处理:按【复位键】取消报警。

A002.4 主轴旋转时,夹紧到位信号无效报警

报警原因:卡盘功能与主轴功能互锁,检测卡盘到位信号;主轴旋转时,未收到卡盘夹紧到位信号

处理:按【复位键】取消报警。

A002.5 卡盘夹紧到位信号无效时,不得启动主轴

报警原因:卡盘功能与主轴功能互锁,检测卡盘到位信号;未收到卡盘夹紧到位信号,旋转主轴;

处理:按【复位键】取消报警。

A002.6 卡盘松开,不得启动主轴

报警原因:卡盘功能与主轴功能互锁;卡盘未夹紧,旋转主轴;

处理:按【复位键】取消报警。

A003.0 卡盘功能无效,无法执行 M12/M13 代码

报警原因:卡盘功能未打开时,执行 M12/M13 代码;

处理:按【复位键】取消报警。

A003.1 未检测到卡盘夹紧/松开到位信号

报警原因:检测卡盘松开夹紧信号时,执行卡盘松开或夹紧时,在 T043 时间内未检测到到位信号

处理:按【复位键】取消报警。

A003.2 六鑫刀塔未找到目标刀号

报警原因:刀塔转动后,在 8 秒内未找到刀号时报警

处理:按【复位键】取消报警。

A003.3 六鑫刀塔未收到刀盘停转与锁紧启动信号 SensorE

报警原因:刀塔转动后,在 8 秒内未信号 SensorE 信号;

处理:按【复位键】取消报警。

A003.7 普通刀架总刀位数大于 4,不能接外接进给倍率(地址复用)

报警原因:普通刀架 T05-T08 信号与外接进给倍率地址复用

处理:注意选择使用

A004.1 当前不是主轴模拟电压控制状态,不能执行主轴点动功能

报警原因:主轴开关量控制时,使用了主轴点动功能

处理:按【复位键】取消报警。

A004.2 M03,M04 代码指定错误

报警原因:第 1 主轴正转或反转中执行了相反指令

处理:按【复位键】取消报警。

A004.3 M63,M64 代码指定错误

报警原因:第 2 主轴正转或反转中执行了相反指令

第88页

广 州 科 源

87 / 127

处理:按【复位键】取消报警。

A004.4 主轴换档时间过长

报警原因:执行 M41-M44 换挡指令时,在 T045 时间内未完成换挡

处理:按【复位键】取消报警。

A004.5 主轴速度/位置切换时间过长

报警原因:主轴切换位置或切换速度模式时,在 8 秒内未收到切换完成信号;

处理:按【复位键】取消报警。

A004.6 主轴自动换挡功能未开启,不能执行 M41-M44

报警原因:主轴自动换挡功能无效时,执行 M41-M44 换挡指令;

处理:按【复位键】取消报警。

A004.7 AK31 换刀开始时预分度未松开

报警原因:选择 AK31 刀架,执行换刀时,在开始时预分度到位仍然感应到;

处理:按【复位键】取消报警,检查预分度感应器,重新换刀。

A005.3 主轴旋转或进给时不允许夹紧主轴

报警原因:主轴松开状态,主轴夹紧选择第一主轴时;第一主轴旋转,或第一主轴位置模式时移动第 5

轴(C 轴) 执行主轴夹紧报警;主轴夹紧选择第二主轴时;第二主轴旋转,或第二主轴位

置模式时移动第 4 轴(A 轴)执行主轴夹紧 报警;

处理:按【复位键】取消报警。

A005.4 主轴被夹紧,不允许旋转或进给

报警原因:主轴夹紧状态,主轴夹紧选择第一主轴时;第一主轴旋转,或第一主轴位置模式时移动第 5

轴(C 轴) 报警;主轴夹紧选择第二主轴时;第二主轴旋转,或第二主轴位置模式时移动

第 4 轴(A 轴) 报警;

处理:按【复位键】取消报警。

A006.0 三位开关在暂停状态,程序不能启动

报警原因:三位开关功能有效时,三位开关在程序暂停状态启动程序

处理:按【复位键】取消报警。

A006.2 M50,M51 代码指定错误

报警原因:Y 轴动力头正转或反转中执行了相反指令

处理:按【复位键】取消报警。

A006.3 M53,M54 代码指定错误

报警原因:4 轴动力头正转或反转中执行了相反指令

处理:按【复位键】取消报警。

A006.4 三位开关在暂停状态,不得启动主轴

报警原因:三位开关功能有效时,三位开关在主轴停止状态启动主轴旋转

第89页

广 州 科 源

88 / 127

处理:按【复位键】取消报警。

A006.5 三位开关 1\\2 同时导通,接线错误

报警原因:三位开关功能有效时,三位开关 1\\2 同时导通报警

处理:确认接线无误。

A008.3 动力头不能与主轴同时转动

报警原因:选择主轴与动力头不能同时旋转时,执行了主轴与动力头一起旋转指令

处理:按【复位键】取消报警。

A008.4 Y 4 轴动力头不可同时转动

报警原因:Y、4 轴动力头同时旋转时报警

处理:按【复位键】取消报警。

A020.0 防护门未关闭警告

报警原因:打开防护门功能时未关闭防护门

处理:关闭防护门

A020.1 润滑油不足警告

报警原因:润滑油不足

处理:添加润滑油

A020.2 气压不足警告

报警原因:气压不足(警告气压不足时运行程序会暂停)

处理:等待气压充足,警告取消

A020.3 刀架未锁紧警告

报警原因:不在换刀情况下系统未接受到刀架锁紧信号。(使用排刀时,此警告无效)

处理:手动换刀或录入方式下换刀使换刀完成

附录三、断屑功能(软件日期 20200106 以上版本才有)

注:使用断屑功能时,切削加减速必须是前加减速直线型;

位参 168.2=0/168.3=0;加减速时间改为了加减速数参 313;

数参 313 越大时,加减速越快;越小时,加减速越小;默认 100.

一、功能描述

减少粗加工过程中除屑需求,并提升加工面质量,加入断屑功能。

二、相关参数

新添加参数如下:

第90页

广 州 科 源

89 / 127

213 断屑加工模式(G04.9)的默认断屑长度

[数据类型] 浮点

[默认值] 1.0

[数据说明] 断屑模式中,默认断屑长度。单位毫米

214 断屑加工模式(G04.9)的默认断屑暂停时间

[数据类型] 字型

[默认值] 100

[数据说明] 断屑模式中,默认断屑暂停时间。单位毫秒

三、功能详述

断屑功能开启时,插补加工了一定距离(断屑长度)之后,插补轴会暂停一段时间(断屑暂停时间)。

由于此时主轴不停止转动,可以进行断屑。

开启断屑功能的格式为:

G4.9 P[断屑暂停时间] Q[断屑长度] H[断屑速度];

H[断屑速度] 不输入时以默认速度 F5 断屑。

用以下格式开启断屑方式,可以使用参数作为默认值:

G4.9 P[断屑暂停时间] ; // 断屑长度使用参数 213

G4.9 Q[断屑长度] ; // 断屑暂停时间使用参数 214

G4.9 P0 ; // 同时使用两个参数作为默认值

当断屑暂停时间,或断屑长度小于等于 0 时,会触发 PS 报警。

断屑功能有效情况下,再次通过指令开启断屑功能时,会重置当前累计的插补运动长度,并在之后的

运动段使用新的数据进行断屑。

关闭断屑功能的格式为:

G4.9 ;

例子:O0001;

T0101;

M3S1200;

M08;

G0X45;

G0Z3;

G4.9 P100 Q1;//粗加工打开断屑功能,断屑长度 1mm,断屑时间 100ms

G71U1R0.5;

G71P10Q20U0.2;

N10G0X0;

第91页

广 州 科 源

90 / 127

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;//精加工关闭断屑功能

M3S1500;

G70P10Q20;

G0Z60;

M30;

%

附录四、多边型切削功能(具有车方功能版本才有)

车方主轴控制可以选择模拟量变频器控制和脉冲量位置模式控制。

对于主轴使用变频器控制的选择使用模拟量控制;对于主轴使用伺服主轴的,建议使用脉冲位置模式

控制(若主轴变频器控制则选择模拟量,主轴不需要切换位置模式),在车方开始时主轴切换位置模式。

增添参数:

位参178.2 进给轴做模拟主轴停止时(0:否 1:是)停止启动前位置 改为1时车方停止后刀盘停止在起始

位置;

位参 178.3 车方主轴控制(0:模拟量 1:脉冲量)

位参 178.7 车方轴选择(0:第 3 轴 1:第四轴) 默认 0 3TH 轴跟随车方

位参 179.1 车方主轴选择(0:第 5 轴 1:第 4 轴) [如果车方跟随轴选着第 4 轴,主轴不可选择第 4 轴]

位参 179.2 车方类型选择(0:编码器车方 1:脉冲比例车方)[选着脉冲比例车方时,不读取编码器转速]

选择 0 编码器车方时必须有编码器反馈转速,否则报警;选择 1 时,没有编码器也可以车方,但是变

换角度必须停止,然后通过主轴位置模式旋转角度(主轴需要切换位置模式)

当使用变频器控制主轴时,车方类型必须选择编码器车方。

位参 198.0 X 轴回零时使用一转信号减速(0:否 1:是)

位参 198.1 Z 轴回零时使用一转信号减速(0:否 1:是)

位参 198.2 第三轴回零时使用一转信号减速(0:否 1:是)

位参 198.3 第四轴回零时使用一转信号减速(0:否 1:是)

位参 198.4 第五轴回零时使用一转信号减速(0:否 1:是)

位参 208.0 X 轴 G28 回参考点(0:否 1:是)每次使用挡块

第92页

广 州 科 源

91 / 127

位参 208.1 Z 轴 G28 回参考点(0:否 1:是)每次使用挡块

位参 208.2 3TH 轴 G28 回参考点(0:否 1:是)每次使用挡块

位参 208.3 4TH 轴 G28 回参考点(0:否 1:是)每次使用挡块

位参 208.4 5TH 轴 G28 回参考点(0:否 1:是)每次使用挡块

当选择回零使用一转信号减速回零,选择 G28 回参考点每次都使用挡块时,G28 回零每次都寻找以高

速速度寻找一转信号,然后减速反转以回零低速找一转信号下降沿完成回零。

当选择回零使用一转信号减速回零,不选择 G28 回参考点每次都使用挡块时,G28 开机第一次回零都

寻找以高速速度寻找一转信号,然后减速反转以回零低速找一转信号下降沿完成回零,其余都直接回到坐

标零点位置。

车方轴跟随轴选择时必须设为旋转轴;

同时车方主轴脉冲发出齿轮比与动力头发出齿轮比均为各自进给轴齿轮比。

其余齿轮比在驱动上设置;

代码格式:

G68 J_ L_ S_ R_ ;车方代码打开车方功能

J_ (主轴)车方面数(车几方);J 为正数时,主轴正转,为负数时,主轴反转;

L_ (车方轴)车方刀数;L 为正数时,车方轴正转,为负数时,车方轴反转;

S_ 主轴转速;G68 代码结束后,主轴以 S 主轴旋转

R_ 车方角度(车方中途可切换角度 G68 R_;注:脉冲比例车方 179.2=1 时切换角度无效)

G69 ;车方代码结束 ,S 转速脉冲停止 (代码完成必须等待脉冲发出停止完成)

系统开机时默认 G69 状态;系统急停报警复位时恢复 G69 状态;

可以设置车方跟随轴为 3 轴或 4 轴;

系统数参 345 3TH 轴前加减速常数(启动 Y 轴动力头加减速.M50/M51/M52)

系统数参 346 4TH 轴前加减速常数(启动 4 轴动力头加减速 M53/M54/M55)

如果主轴不需要定位车方,可直接使用 G68 切换位置模式,不需要 M14 定位后切换位置模式。

编码器车方 179.2=0:

模拟量车方控制编程格式:

M3S400;//打开主轴转速

G68J2L1R0;//打开车方模式(主轴不切换位置模式)

….

第93页

广 州 科 源

92 / 127

G68 R_ ;//中途可以切换角度

….

G69;//关闭车方模式

脉冲量位置模式车方控制编程格式:

M5;//关闭主轴

(M14);//此处可加入主轴定位切换位置模拟,使主轴提前在同一位置进入位置模式,也可省略

G68J2L1S400R0;//打开车方模式(主轴切换位置模式)

….

G68 R_ ;//中途可以切换角度

….

G69;//关闭车方模式

脉冲比例车方 179.2=1:

脉冲量位置模式车方控制编程格式:

M5;//关闭主轴

M14;//此处可加入主轴定位切换位置模拟,使主轴提前在同一位置进入位置模式,不需要固定位置车方

的情况下也可省略

G68J2L1S400;//打开车方模式(主轴切换位置模式)

….

G69;//关闭车方模式

G0 C_;//偏移角度,需要偏移角度时需要停止车方模式

G68J2L1S400;//打开车方模式(主轴切换位置模式)

….

G69;//关闭车方模式

附录五、钻孔/镗孔循环指令说明(2021 以上版本)

1、G83/G87 正/侧面钻孔循环

1.1 正面钻孔循环 G83:

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

X_孔绝对值位置(U_孔对于起始点 X 轴的增量值位置 );

Z_孔底绝对值位置(W_孔底对于 R 点的增量值位置 );

R_起始点到 R 点的增量值(不分正负号),不编辑的情况下默认从起始点开始加工;

P_孔底暂停时间,单位 ms,不编辑的情况下默认暂停;

F_进给速度;

K_重复次数,不编辑情况下默认 1 次,(只当前孔有效,多个孔需要重复加工时每个坐标后均需要添加

K);

M_主轴夹紧代码,不编辑情况下默认不夹紧主轴;

第94页

广 州 科 源

93 / 127

说明:此格式将一次性打孔完成,不分层钻孔。

数参 216 【G83/G87 钻孔留空量】默认 2

数参 217 【主轴夹紧 M 代码】默认 20

位参 172.5 【钻/镗/刚性攻丝/循环主轴夹紧自动(0:否 1:是)有效】默认 0

注 1:编辑 R 比孔底位置低时报警:R 点位置比孔底位置低;

注 2:编辑 Z(W)时报警:钻/镗孔循环未指定孔底平面;

注 3:G83/G87/G85/G89 钻孔循环 CS 轴自动松开有效时(编辑有 M20 指令),在打孔指令 G83/G87 中 CS

轴指令未移动完,主轴夹紧指令需要等待指令完成后才输出;指令 CS 轴移动指令时需要自动松开主轴夹紧,

G83 C100 Z-20 R5 F100 M20;//先执行 M21 完成后,执行 C100 完成后,执行 M20;

C140 M20; //先执行 M21 完成后,执行 C100 完成后,执行 M20;

G80;

注 4:打开位参 172.5=1 【钻/镗/刚性攻丝/循环主轴夹紧自动(0:否 1:是)有效】时,在循环代码中

C 轴需要夹紧松开时,可以不编辑 M20 代码控主轴夹紧松开,系统自动加入在执行 C 坐标先系统先执行松

开代码 M21 等待完成后在走 C 坐标,坐标完成后执行 M20 夹紧代码;如果打开了参数也编辑了 M20 时,以

M20 为准。

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

X_孔绝对值位置(U_孔对于起始点 X 轴的增量值位置 );

Z_孔底绝对值位置(W_孔底对于 R 点的增量值位置 );

R_起始点到 R 点的增量值(不分正负号),不编辑的情况下默认从起始点开始加工;

P_孔底暂停时间,单位 ms,不编辑的情况下默认暂停;

F_进给速度;

K_重复次数,不编辑情况下默认 1 次,(只当前孔有效,多个孔需要重复加工时每个坐标后均需要添加

第95页

广 州 科 源

94 / 127

K);

M_主轴夹紧代码,不编辑情况下默认不夹紧主轴;

Q_每次切削深度(不分正负号);

说明:此格式将分成钻孔,每次进给 Q_后返回 R 点,再快速进给到留空量位置进行钻孔进给。

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

X_孔绝对值位置(U_孔对于起始点 X 轴的增量值位置 );

Z_孔底绝对值位置(W_孔底对于 R 点的增量值位置 );

R_起始点到 R 点的增量值(不分正负号),不编辑的情况下默认从起始点开始加工;

P_孔底暂停时间,单位 ms,不编辑的情况下默认暂停;

F_进给速度;

K_重复次数,不编辑情况下默认 1 次,(只当前孔有效,多个孔需要重复加工时每个坐标后均需要添加

K);

M_主轴夹紧代码,不编辑情况下默认不夹紧主轴;

Q_每次切削深度(不分正负号);

D_每次回退高度(不分正负号);

说明:此格式将分成钻孔,每次进给 Q_后回退到回退高度,再快速进给到留空量位置进行钻孔进给。

第96页

广 州 科 源

95 / 127

1.2 侧面钻孔循环 G87:

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

X_孔底绝对值位置(U_孔底对于 R 点的增量值位置 );

Z_孔绝对值位置(W_孔对于起始点 Z 轴的增量值位置 );

R_起始点到 R 点的增量值(不分正负号),不编辑的情况下默认从起始点开始加工;

P_孔底暂停时间,单位 ms,不编辑的情况下默认暂停;

F_进给速度;

K_重复次数,不编辑情况下默认 1 次,(只当前孔有效,多个孔需要重复加工时每个坐标后均需要添加

K);

M_主轴夹紧代码,不编辑情况下默认不夹紧主轴;

说明:此格式将一次性打孔完成,不分层钻孔。

数参 216 【G83/G87 钻孔留空量】默认 2

数参 217 【主轴夹紧 M 代码】默认 20

位参 172.5 【钻/镗/刚性攻丝/循环主轴夹紧自动(0:否 1:是)有效】默认 0

注 1:编辑 R 比孔底位置低时报警:R 点位置比孔底位置低;

注 2:编辑 X(U)时报警:钻/镗孔循环未指定孔底平面;

注 3:G83/G87/G85/G89 钻孔循环 CS 轴自动松开有效时(编辑 M20 指令),在打孔指令 G83/G87 中 CS

第97页

广 州 科 源

96 / 127

轴指令未移动完,主轴夹紧指令需要等待指令完成后才输出;指令 CS 轴移动指令时需要自动松开主轴夹紧;

G87 C100 X-20 R5 F100 M20;//先执行 M21 完成后,执行 C100 完成后,执行 M20;

C140 M20; //先执行 M21 完成后,执行 C100 完成后,执行 M20;

G80;

注 4:打开位参 172.5=1 【钻/镗/刚性攻丝/循环主轴夹紧自动(0:否 1:是)有效】时,在循环代码中

C 轴需要夹紧松开时,可以不编辑 M20 代码控主轴夹紧松开,系统自动加入在执行 C 坐标先系统先执行松

开代码 M21 等待完成后在走 C 坐标,坐标完成后执行 M20 夹紧代码;如果打开了参数也编辑了 M20 时,以

M20 为准。

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

X_孔底绝对值位置(U_孔底对于 R 点的增量值位置 );

Z_孔绝对值位置(W_孔对于起始点 Z 轴的增量值位置 );

R_起始点到 R 点的增量值(不分正负号),不编辑的情况下默认从起始点开始加工;

P_孔底暂停时间,单位 ms,不编辑的情况下默认暂停;

F_进给速度;

K_重复次数,不编辑情况下默认 1 次,(只当前孔有效,多个孔需要重复加工时每个坐标后均需要添加

K);

M_主轴夹紧代码,不编辑情况下默认不夹紧主轴;

Q_每次切削深度(不分正负号);

说明:此格式将分成钻孔,每次进给 Q_后返回 R 点,再快速进给到留空量位置进行钻孔进给。

第98页

广 州 科 源

97 / 127

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

X_孔底绝对值位置(U_孔底对于 R 点的增量值位置 );

Z_孔绝对值位置(W_孔对于起始点 Z 轴的增量值位置 );

R_起始点到 R 点的增量值(不分正负号),不编辑的情况下默认从起始点开始加工;

P_孔底暂停时间,单位 ms,不编辑的情况下默认暂停;

F_进给速度;

K_重复次数,不编辑情况下默认 1 次,(只当前孔有效,多个孔需要重复加工时每个坐标后均需要添加

K);

M_主轴夹紧代码,不编辑情况下默认不夹紧主轴;

Q_每次切削深度(不分正负号);

D_每次回退高度(不分正负号);

说明:此格式将分成钻孔,每次进给 Q_后回退到回退高度,再快速进给到留空量位置进行钻孔进给。

第99页

广 州 科 源

98 / 127

2、G85/G89 正/侧面镗孔循环

2.1 正面镗孔循环 G85:

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

X_孔绝对值位置(U_孔对于起始点 X 轴的增量值位置 );

Z_孔底绝对值位置(W_孔底对于 R 点的增量值位置 );

R_起始点到 R 点的增量值(不分正负号),不编辑的情况下默认从起始点开始加工;

P_孔底暂停时间,单位 ms,不编辑的情况下默认暂停;

F_进给速度;

K_重复次数,不编辑情况下默认 1 次,(只当前孔有效,多个孔需要重复加工时每个坐标后均需要添加

K);

M_主轴夹紧代码,不编辑情况下默认不夹紧主轴;

说明:镗孔循环进刀退刀均以进给 F 速度执行。

数参 216 【G83/G87 钻孔留空量】默认 2

数参 217 【主轴夹紧 M 代码】默认 20

位参 172.5 【钻/镗/刚性攻丝/循环主轴夹紧自动(0:否 1:是)有效】默认 0

注 1:编辑 R 比孔底位置低时报警:R 点位置比孔底位置低;

注 2:编辑 Z(W)时报警:钻/镗孔循环未指定孔底平面;

注 3:G83/G87/G85/G89 钻孔循环 CS 轴自动松开有效时(编辑 M20 指令),在打孔指令 G85/G89 中 CS

轴指令未移动完,主轴夹紧指令需要等待指令完成后才输出;指令 CS 轴移动指令时需要自动松开主轴夹紧,

第100页

广 州 科 源

99 / 127

G85 C100 Z-20 R5 F100 M20;//先执行 M21 完成后,执行 C100 完成后,执行 M20;

C140 M20; //先执行 M21 完成后,执行 C100 完成后,执行 M20;

G80;

注 4:打开位参 172.5=1 【钻/镗/刚性攻丝/循环主轴夹紧自动(0:否 1:是)有效】时,在循环代码中

C 轴需要夹紧松开时,可以不编辑 M20 代码控主轴夹紧松开,系统自动加入在执行 C 坐标先系统先执行松

开代码 M21 等待完成后在走 C 坐标,坐标完成后执行 M20 夹紧代码;如果打开了参数也编辑了 M20 时,以

M20 为准。

2.2 侧面镗孔循环 G89:

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

X_孔底绝对值位置(U_孔底对于 R 点的增量值位置 );

Z_孔绝对值位置(W_孔对于起始点 Z 轴的增量值位置 );

R_起始点到 R 点的增量值(不分正负号),不编辑的情况下默认从起始点开始加工;

P_孔底暂停时间,单位 ms,不编辑的情况下默认暂停;

F_进给速度;

K_重复次数,不编辑情况下默认 1 次,(只当前孔有效,多个孔需要重复加工时每个坐标后均需要添加

K);

M_主轴夹紧代码,不编辑情况下默认不夹紧主轴;

说明:镗孔循环进刀退刀均以进给 F 速度执行。

数参 216 【G83/G87 钻孔留空量】默认 2

百万用户使用云展网进行手机电子书制作,只要您有文档,即可一键上传,自动生成链接和二维码(独立电子书),支持分享到微信和网站!
收藏
转发
下载
免费制作
其他案例
更多案例
免费制作
x
{{item.desc}}
下载
{{item.title}}
{{toast}}