首页资源分类其它科学普及 > DF100Ti数控车床系统说明书

DF100Ti数控车床系统说明书

已有 445117个资源

下载专区

文档信息举报收藏

标    签:DF

分    享:

文档简介

DF100Ti数控车床系统说明书

文档预览

DF-100Ti 数控车床系统 用户手册 南京达风数控技术有限公司 (第二版) DF-100Ti 车床数控系统使用手册 南京达风数控技术 第一章 概述 ·················································································································· 9 第二章 编程篇 ············································································································ 13 2.1 编程概要 ······································································································· 13 2.1.1 轴定义 ································································································ 13 2.1.2 机械原点····························································································· 13 2.1.3 工件坐标系设定················································································· 13 2.1.4 直径指定和半径指定 ········································································· 17 2.1.5 坐标单位及范围················································································· 17 2.1.6 编程坐标值························································································· 18 2.1.7 初态,模态························································································· 18 2.1.8 插补功能····························································································· 19 2.1.9 进给功能····························································································· 20 2.1.10 切削速度—主轴功能 ······································································· 21 2.1.11 各种加工时选用的刀具——刀具功能············································ 21 2.1.12 各种功能操作指令——辅助功能 ··················································· 22 2.1.13 刀具补偿功能··················································································· 22 2.2 G功能 ············································································································· 22 2.2.1 定位(G00)······················································································ 24 2.2.2 直线插补(G01) ·············································································· 25 2.2.3 倒角功能····························································································· 26 2.2.4 圆弧插补(G02,G03) ··································································· 28 2.2.5 暂停或准停(G04) ·········································································· 31 2.2.6 自动返回机械零点(G28) ······························································ 32 2.2.7 自动返回程序零点(G26) ······························································ 33 2.2.8 跳段功能(G31)(该功能需要用户订货时指定) ························· 33 2.2.9 单刀螺纹(G32) ··············································································· 34 2.2.10 刚性攻丝(G33) ············································································ 36 2.2.11 变螺距螺纹切削(G34) ································································ 37 2.2.12 螺纹切削单一循环(G92) ···························································· 37 2.2.13 复合型螺纹切削循环(G76) ························································ 40 2.2.14 公制螺纹切削复合循环(G86) ···················································· 43 2.2.15 英制螺纹切削复合循环(G87) ···················································· 45 2.2.16 刀尖半径补偿(G40,G41,G42)··············································· 45 1 DF-100Ti 车床数控系统使用手册 南京达风数控技术 2.2.17 坐标系设定(G50) ········································································ 45 2.2.18 每分进给(G98) ············································································ 45 2.2.19 每转进给(G99) ············································································ 46 2.2.20 恒线速控制(G96,G97) ····························································· 46 2.2.21 外圆,内圆车削循环(G90) ························································· 47 2.2.22 端面车削循环(G94) ····································································· 51 2.2.23 端面深孔加工循环(G74) ···························································· 54 2.2.24 外圆/内圆切槽/割断循环(G75) ·················································· 56 2.2.25 外圆/内圆粗车循环(G71) ···························································· 57 2.2.26 端面粗车循环(G72) ····································································· 61 2.2.27 精加工循环(G70) ········································································ 64 2.2.28 固定循环使用其他说明事项: ························································ 65 2.3 主轴功能(S功能)··························································································· 65 2.3.1 主轴速度指令····················································································· 65 2.4 刀具刀补功能 ······························································································· 66 2.4.1 换刀过程(电动回转刀架) ····························································· 66 2.4.2 换刀相关参数····················································································· 67 2.4.3 刀补功能····························································································· 68 2.4.4 试切对刀····························································································· 68 2.5 辅助功能 ······································································································· 68 2.5.1 M00——暂停 ······················································································ 69 2.5.2 M01——条件暂停 ·············································································· 70 2.5.3 M30——程序结束 ·············································································· 70 2.5.4 M03——主轴正转 ·············································································· 70 2.5.5 M04——主轴反转 ·············································································· 71 2.5.6 M05——主轴停止旋转 ······································································ 71 2.5.7 M08 M09——冷却液控制 ·································································· 73 2.5.8 M10 M11——工件夹紧,松开控制 ·················································· 73 2.5.9 M78 M79——尾座进,尾座退控制 ·················································· 73 2.5.10 M20,M21,M22——输出口信号控制·········································· 73 2.5.11 M31——工件计数 ············································································ 74 2.5.12 M32 M33——润滑供油开,供油停 ················································ 74 2.5.13 M91 M92——程序跳转指令 ···························································· 74 2 DF-100Ti 车床数控系统使用手册 南京达风数控技术 2.5.14 M98 M99——子程序调用及子程序返回 ········································ 75 2.5.16 M35 ——自动重复上料功能··························································· 76 2.5.17 辅助机能代码调用子程序 ······························································· 76 2.6 程序的构成 ··································································································· 77 2.6.1 程序 ···································································································· 77 2.6.2 程序名 ································································································ 79 2.6.3 程序段号····························································································· 79 2.6.4 字和地址····························································································· 79 2.6.5 程序结束····························································································· 80 2.7 自动加减速 ··································································································· 80 2.7.1 程序段拐角处的速度控制 ································································· 81 第三章 操作篇 ············································································································ 83 3.1 操作面板说明 ······························································································· 83 3.1.1 显示和操作面板················································································· 83 3.1.2 页面显示选择用按键 ········································································· 83 3.2 位置显示画面 ······························································································· 88 3.3 安全操作 ······································································································· 92 3.3.1 急停 ···································································································· 92 3.3.2 超程 ···································································································· 93 3.3.3 报警处理····························································································· 93 3.4 手动操作 ······································································································· 93 3.4.1 手动返回机床零点············································································· 93 3.4.1.1 操作方法 ································································································· 93 3.4.1.2 返回机床零点的相关参数意义和注意事项··········································· 94 3.4.2 手动连续进给操作············································································· 95 3.4.2.1 操作方法 ································································································· 95 3.4.2.2 手动快速进给设定·················································································· 95 3.4.3 增量进给····························································································· 96 3.4.4 手轮进给····························································································· 96 3.4.5 返回程序零点····················································································· 96 3.4.6 手动辅助机能操作············································································· 97 3.5 自动运行 ······································································································· 98 3.5.1 运行方式····························································································· 98 3 DF-100Ti 车床数控系统使用手册 南京达风数控技术 3.5.2 自动运转的执行················································································· 99 3.5.3 自动运转的停止··············································································· 100 3.5.4 进给暂停和主轴停止的顺序控制功能(三位开关功能) ············ 100 3.5.5 进给速度倍率调节··········································································· 101 3.5.6 快速倍率调节··················································································· 101 3.6 试运转 ········································································································· 102 3.6.1 单段执行··························································································· 102 3.7 MDI执行方式······························································································· 102 3.7.1 传统MDI方式··················································································· 102 3.7.2 快捷MDI方式··················································································· 103 3.8 程序存储、编辑·························································································· 104 3.8.1 程序存储、编辑操作前的准备 ······················································· 104 3.8.2 建立新程序······················································································· 105 3.8.3 程序名检索······················································································· 105 3.8.4 程序的删除······················································································· 106 3.8.5 删除全部程序··················································································· 106 3.8.6 程序复制··························································································· 106 3.8.7 程序的输出······················································································· 106 3.8.8 程序段号检索··················································································· 106 3.8.9 字的插入、修改、删除 ··································································· 107 3.8.9.1 将光标定位到要编辑的字上 ································································ 107 3.8.9.2 字的插入 ······························································································· 109 3.8.9.3 字的修改 ································································································111 3.8.9.4 字的删除 ·································································································111 3.8.10 存储程序的个数和存储容量 ························································· 111 3.8.11 程序存储器信息显示 ····································································· 111 3.9 刀具补偿 ····································································································· 112 3.9.1 换刀时刀补的原理··········································································· 114 3.9.2 刀补和工件坐标系建立的方法 ······················································· 115 3.9.2.1 X向、Z向单独对刀 ·············································································115 3.9.2.2 X向、Z向同时记忆对刀 ········································································116 3.9.3 刀补修调(刀具磨损补偿) ··························································· 117 3.9.4 刀补清零··························································································· 117 4 DF-100Ti 车床数控系统使用手册 南京达风数控技术 3.10 诊断 ··········································································································· 118 3.10.1 系统输入口状态的显示 ································································· 118 3.10.2 系统输出口状态的显示 ································································· 118 3.10.3 轴脉冲计数显示············································································· 119 3.10.4 主轴编码器线数诊断显示 ····························································· 119 3.10.5 主轴变频器模拟电压显示 ····························································· 119 3.10.6 累计加工计件显示········································································· 119 3.10.7 输入口信号定义显示 ····································································· 119 3.10.8 输出口信号定义显示 ····································································· 121 3.11 报警显示 ··································································································· 122 3.12 设置功能 ··································································································· 123 3.12.1 参数开关及程序开关状态设置 ······················································ 123 3.12.2 当前时间设置················································································· 124 3.12.3 密码设置························································································· 124 3.12.4 格式化程序存储器········································································· 124 3.13 参数 ··········································································································· 125 3.13.1 参数的显示····················································································· 125 3.13.2 参数的设定····················································································· 127 3.13.3 参数出厂值、参数备份、参数恢复等操作·································· 128 3.13.3.1 参数恢复为出厂值·············································································· 128 3.13.3.2 参数备份 ····························································································· 129 3.13.3.3 参数备份内容恢复为当前参数 ·························································· 129 3.14 U盘操作 ····································································································· 129 3.14.1 U盘操作说明··················································································· 129 3.14.2 如何将系统中的程序文件导出到U盘··········································· 130 3.14.3 如何将参数文件导出到U盘 ·························································· 130 3.14.4 如何将U盘文件导入到系统 ··························································· 130 3.14.5 如何将U盘中的参数文件导入到系统············································ 131 第四章 安装连接 ······································································································ 132 4.1 系统结构及安装·························································································· 132 4.1.1 系统组成··························································································· 132 4.1.2 系统安装连接··················································································· 132 4.1.3 数控系统安装尺寸图 ······································································· 133 5 DF-100Ti 车床数控系统使用手册 南京达风数控技术 4.2 设备间连接 ································································································· 133 4.2.1 系统接口框图和说明········································································ 133 4.2.2 系统与驱动单元的连接(XS51、XS52) ····································· 134 4.2.3 主轴编码器的连接(XS53) ·························································· 138 4.2.4 手轮接口(XS55)·········································································· 138 4.2.5 主轴模拟量接口(XS56) ······························································ 139 4.3 输入输出接口 ····························································································· 140 4.3.1 机床输入/输出接口管脚定义 ·························································· 140 4.3.2 输入口 ······························································································· 143 4.3.3 输出口 ······························································································ 147 第五章 常用功能使用说明······················································································· 149 5.1 电子齿轮比参数设定·················································································· 149 5.2 线性加减速时间常数·················································································· 150 5.3 主轴设定 ····································································································· 150 5.4 卡盘控制 ······································································································ 152 5.5 手持手轮单元 ····························································································· 154 5.6 尾座控制 ····································································································· 155 5.7 润滑控制 ····································································································· 155 5.8 软件限位设定 ····························································································· 156 5.9 反向间隙补偿 ····························································································· 156 第六章 刀补C功能···································································································· 158 6.1 刀补C功能基本概念 ··················································································· 158 6.1.1 假想刀尖概念··················································································· 158 6.1.2 假想刀尖的方向··············································································· 160 6.1.3 补偿值的设置··················································································· 163 6.1.4 刀具与工件的相对位置 ··································································· 163 6.1.5 内侧、外侧······················································································· 165 6.1.6 G41、G42 及G40 的代码格式·························································· 166 6.2 刀补具体补偿情况······················································································ 166 6.2.1 刀尖半径补偿具体轨迹分解 ··························································· 166 6.2.2 刀补进行中变更补偿方向 ······························································· 174 6.2.3 刀补暂时取消··················································································· 176 6.2.4 刀补中含有非移动指令 ··································································· 178 6 DF-100Ti 车床数控系统使用手册 南京达风数控技术 6.2.5 刀补干涉检查··················································································· 180 6.2.6 G90/G94 代码中的刀尖半径补偿 ···················································· 182 6.2.7 G70 代码中的刀尖半径补偿 ···························································· 184 6.3 刀补C的注意事项 ······················································································· 184 6.4 刀补C加工范例··························································································· 185 附录 1:DF-100Ti参数一览表 ··············································································· 188 1.位参数 ·········································································································· 188 2.数据参数 ······································································································ 192 附录 2:常用参数按功能分类·················································································· 205 1.X/Z轴控制部分 ···························································································· 205 2.刀架控制 ······································································································ 206 3.螺纹功能参数 ······························································································ 207 4.回机械零点功能··························································································· 208 5.系统报警 ······································································································ 209 附录 3:报警列表 ····································································································· 211 1.报警列表 ······································································································ 211 2.常见报警的解除方法··················································································· 216 附录 4:系统升级使用说明······················································································ 219 1.U盘方式升级数控系统软件 ········································································ 219 2.U盘方式升级开机界面················································································ 219 附录 5:丝杠螺距误差补偿······················································································ 220 1.螺距补偿功能 ······························································································ 220 2.螺距补偿参数的设定步骤··········································································· 220 3.螺距误差补偿注意事项··············································································· 220 4.螺距误差补偿举例······················································································· 221 7 DF-100Ti 车床数控系统使用手册 南京达风数控技术 第一章 概述 DF-100Ti 数控系统为数控车床专用控制系统,该系统应用 32 位高速 CPU、 超大规模可编程集成芯片构成控制核心,μ 级精度控制,480x234 点阵 TFT 真彩液 晶显示,中文操作界面,操作简单直观。具有 U 盘管理功能,便于参数和程序的导 入导出,以及系统软件升级。系统可配制三相混合式步进驱动器或数字交流伺服 驱动器。通过编程可以实现快速定位、直线插补、圆弧插补、螺纹循环、攻丝循 环、深孔钻循环、跳转循环加工、复合循环加工、变频主轴控制/伺服主轴控制、 电动刀架/排刀刀架/液压刀架、扩展输入输出口控制等功能,具有很高的性价比。 主要技术指标: 功能 描述 规格指标 控制轴 控制轴数 联动轴数 2 轴 (X、Z) 2轴 最小设定单位 X:0.001mm Z:0.001mm 输入指令 最小移动单位 0.001mm 最大指令值 ±99999.999mm 最大移动速度 60000mm/min 螺纹导程 0.0001mm~500.000mm 进给 自动加减速 直线,前加减速 进给速度倍率 0~150% 快速速度倍率 Fo~100%,Fo 由参数设定 手动连续进给 X,Z;手动进给速度按键设定 返回机床零点 两种回零:方式 B(Z 脉冲中断方式),方式 C(回零定 位开关) 手动 返回程序零点 快速回加工起始点 单步增量进给 进给当量 0.001mm,0.01mm,0.1mm 手轮进给 倍率:x1,x10,x100;轴选:X,Z;按键或外部输入口 选控倍率和轴选 插补 定位,插补功能 直线、圆弧、螺纹循环、攻丝循环、钻孔循环、外圆、 端面复合循环等功能 存储及编辑 程序存储容量 大容量,2M 字节 存储程序个数 480 个 程序编辑 插入,修改,删除,复制 9 DF-100Ti 车床数控系统使用手册 南京达风数控技术 功能 描述 规格指标 参数存储 参数恢复,备份,恢复出厂值,参数 U 盘导入导出 液晶显示 7 英寸,TFT 真彩显示 显示 位置,程序,刀补,报 警,诊断,参数,设置, 显示内容丰富,直观 U盘 程序导入导出 有 U 盘功能 参数导入导出 有 系统 U 盘升级 有 输入口 24 路开关量,光电隔离输入 输出口 24 路开关量输出(OC 输出) 主轴功能 变频器模拟量控制或 S1~S4 档位控制;主轴模拟量输 出倍率可调 0~150%; M,S,T 机能 刀位号:T01~T08,刀补号:01~16;电动刀架,排 刀具功能 刀刀架或专用刀架;运行中修整刀补值;程序控制动 态刀补补偿。 辅助 T 功能 有,特定 T 代码执行特定子程序 辅助 M 功能 有,特定 M 代码执行特定子程序 MDI 方式 快捷 MDI 方式 传统 MDI 输入方式 在位置界面下直接输入要执行的程序段 进入 MDI 输入界面,按字段输入 补偿机能 补偿功能 刀具补偿、反向间隙补偿、丝杠螺距误差补偿 固定循环功 G90 外圆,内圆车削循环(圆柱面,圆锥面) 能 G94 端面车削循环(平面,锥面) 螺纹循环(直、锥螺纹,公、英制,单头、多头螺纹、 G92 任意螺纹切入角) G76 螺纹切削复合循环(单刃切削进刀) G86,G87 螺纹复合循环 G71 外圆粗车复合循环 G72 端面粗车复合循环 G70 精车复合循环 G74 端面钻孔循环 G75 切槽或割断循环 10 DF-100Ti 车床数控系统使用手册 南京达风数控技术 功能 描述 规格指标 G33 刚性攻丝循环 其他螺纹功 G32 单刀螺纹功能 能 G34 变螺距螺纹功能 倒角功能 G01 I/K/R 45 度角或圆弧角 信号跳转机 G31 能 进给运行中遇信号跳转 段平滑过渡 G61,G64 程序段自动速度过渡功能,过渡曲线自动动态调整 无限、有限循 M92 环功能 程序或部分程序段进行无限次循环加工或有限次循环 加工 程序条件跳 M91 转机能 根据外部条件信号,跳转到程序的不同指令流程执行。 扩展输出口 M20,M21,M22 控制 扩展输出口电平输出方式或脉冲输出方式控制 外部条件等 M01 待机能 等待外部有效信号输入,超时报警 输出自动重 M35 复控制功能 适用于自动上下料的功能,检测上料状态,重复连续 上料 卡盘功能 内卡、外卡,脚踏开关输入和按键操作 润滑功能 持续润滑、间歇润滑 计时功能 开机加工计时 计件功能 单次开机计件和累计加工计件 其他功能 三位开关功能 有 运行、暂停、报警状态 有 指示灯功能 外部开关信号启动、暂 有 停程序运行 诊断显示 输入口状态 有 输出口状态显示和控制 有,在诊断界面中可对输出口进行开关控制 轴移动脉冲数 有 主轴编码器线数 有 主轴模拟量电压 有 11 DF-100Ti 车床数控系统使用手册 南京达风数控技术 功能 安全机能 调试机能 驱动器接口 描述 规格指标 输入口接线和端口定义 有 输出口接线和端口定义 有 正、负方向硬件限位 有 正、负方向软件限位 有 紧急停止 有 用户自定义报警 有,一路自定义报警输入 单段运行、机床锁功能 有 交流伺服或三相混合驱 控制方式:“方向+脉冲” 动器 12 DF-100Ti 车床数控系统使用手册 南京达风数控技术 第二章 编程篇 2.1 编程概要 2.1.1 轴定义 DF-100Ti 车床数控系统具有 2 轴控制功能,系统使用 X 轴,Z 轴组成的直 角坐标系进行定位和插补运动。X 轴为水平面的前后方向,Z 轴为水平面的左右方 向。向工件靠近的方向为负方向,离开工件的方向为正方向。如图示,前后刀座 的坐标系,X 方向正好相反,而 Z 方向是相同的。在以后的图示和例子中,用前 刀座来说明编程的应用,而后刀座车床系统可以类推。 图示:前刀座的坐标系 图示:后刀座的坐标系 2.1.2 机械原点 机械零点为机床上固定位置的一点,通常机械原点设置在 X 轴和 Z 轴的正向 或负向最大行程处,并安装相应的机械零点开关或撞块,如果机床上没有安装机 械零点开关和撞块,请不要使用本系统中回机械零点功能(如 G28),或将参数 P006 Bit0~Bit1 置成 0 以关闭各轴回零功能。 2.1.3 工件坐标系设定 1.试切对刀法建立坐标系和刀补 对于车床系统,一般 X 轴坐标零点建立在主轴卡盘轴心,Z 轴坐标零点建立在 工件端面或卡盘端面(见图 2-1)。依此坐标位置模式,系统在试切对刀建立刀补 时(输入测量值)同时建立工件坐标系,简化了操作,具体操作方法见第三章操 作篇 3.9.2 节,推荐用户使用此方式建立坐标系。 (1) 把坐标系原点设在卡盘面上 13 DF-100Ti 车床数控系统使用手册 南京达风数控技术 56 44 工件 工件 Z Z 45 39 X X 图 2-1 加工图纸上的坐标和尺寸 车床上 CNC 指令的坐标 (同加工图纸上的坐标系) (2) 把坐标系原点设在零件端面上 56 44 工件 工件 Z Z 31 14 84 X X 图 2-2 加工图纸上的坐标和尺寸 车床上 CNC 指令的坐标 (同加工图纸上的坐标系) 2.G50 设定工件坐标系 本系统可用 G50 指令设定坐标系:G50 X 刀尖或刀架中心点)的坐标位置为(X,Z)。 Z ;G50 指令使刀具上某点(如 14 DF-100Ti 车床数控系统使用手册 南京达风数控技术 工件 Z b 60 200 起刀点=基准点 X 图 2-3 如图 2-3,用直径指令指定编程时,坐标系可以由 G50 X120 Z200 指令 建立。 3.回机床零后自动设定工件坐标系 当参数 P006 Bit6 = 1 时(回零后设定工件坐标系),回机床零点完成后,系 统自动设定工件坐标系,其 X、Z、Y 坐标值分别由参数 P044、P045、P178 设定。 例如:参数 P044 = 2b;P045 = a;回零完成后工件坐标自动为(2b,a); 等同于回零完成后,执行了 G50 X2b Za 指令,如图 2-4。 工件 Z a 起刀点=基准点 X 图 2-4 4.坐标系平移 用 G50 U W 指令可以实现坐标系的平移。 15 DF-100Ti 车床数控系统使用手册 南京达风数控技术 执行 G50 U W 指令后,刀架物理位置不变,但工件坐标系零点位置相对 原位置平移了(U,W)。 如图 2-5,原刀架中心位置为(120,200),执行 G50 U-28 W-20 后,刀 架中心坐标变为(92,180),如图 2-6。 工件 Z 60 200 X 图 2-5 工件 Z 46 180 X 图 2-6 工件坐标系平移可应用于当刀架所有刀具在某方向偏差一致时,做整体偏差 16 DF-100Ti 车床数控系统使用手册 南京达风数控技术 调整,这样不需要依次对每把刀进行刀补补偿。 2.1.4 直径指定和半径指定 车床控制系统的 CNC 编程时,有直径编程和半径编程两种方法,如图 2-7。 通过设定参数 P001 Bit2 为 0 或 1 选择直径编程或半径编程: 当设定为直径编程时,X 或 U 指令后的数值代表直径值; 当设定为半径编程时,X 或 U 指令后的数值代表半径值; A B Z D1 D2 R1 R2 D1,D2 ...... 直径编程 R1,R2 ...... 半径编程 X 图 2-7 当用直径编程时,还应注意下表条件: 项目 Z 轴指令(地址 Z 或 W) X 轴指令(地址 X 或 U) 坐标系设定(G50) X 轴刀具补偿量 G90,G92,G94 中的 X 轴的切削深度 圆弧插补的半径指令(R,I,K) X 轴方向的进给速度 注意事项 与直径和半径编程无关 用直径量编程 用直径指令 X 轴坐标值 用直径值设定 用半径值设定 用半径值设定 半径量变化 注 1: 在后面的说明中,没有特别指出直径或半径指定,当直径编程时,X 轴为直径值;当半径 编程时,X 轴为半径值。 2.1.5 坐标单位及范围 17 DF-100Ti 车床数控系统使用手册 南京达风数控技术 本系统的最小编程单位为 0.001mm,编程的最大移动范围是±99999.999mm X 轴: 最小设定单位 0.001mm Z 轴: 最小设定单位 0.001mm 2.1.6 编程坐标值 工件坐标系建立后,所有编程点的坐标位置都是相对于工件坐标系零点的坐 标值,但定位到某点或进给到某点的程序编程值可以采用绝对坐标值(X,Z 字段), 相对坐标值(U,W 字段),或混合坐标值(X/Z,U/W 字段,绝对和相对坐标同 时使用)方式进行编程。 1.绝对坐标值编程 “距坐标系原点的距离”即刀具要移到的坐标位置。 76 45 32 62 工件 Z B A X 图 2-8 如图 2-8,刀具从 A 点移动到 B 点,使用 B 点的坐标值,其指令如下: X32.0 Z76.0; 2.相对坐标值编程 指令从当前位置到下一位置的距离,(正负号表示方向)。 如上图,刀具同样由 A 点到 B 点,其指令如下: U-30.0 W-45.0; 3.混合坐标值编程 如上图,刀具同样由 A 点到 B 点,其指令如下: U-30.0 Z76.0;或 X32.0 W-45.0; 2.1.7 初态,模态 初态是指系统上电后运行加工程序之前的系统编程状态。模态是指相应字段 18 DF-100Ti 车床数控系统使用手册 南京达风数控技术 的值一旦设置,以后一直有效,直至某程序段又对该字段重新设置。模态设置之 后,以后的程序段中若使用相同的功能,可以不必再输入该字段。 2.1.8 插补功能 把刀具沿着直线、圆弧运动以及螺纹加工的功能称为插补功能。 编程指令 G01,G02,G92 等被称为准备功能,用于指示数控系统进行何种插 补运动。 1.刀具沿着直线运动 工件 Z 刀具 X 程序指令:G01 Z__ 2.刀具沿着圆弧运动 工件 Z 刀具 X 程序指令:G02 X__ Z__ R__; 或 G03 X__ Z__ R__; 3.切螺纹 依据螺纹导程,刀具运动与主轴旋转同步。 (1) 切直螺纹 19 DF-100Ti 车床数控系统使用手册 南京达风数控技术 程序指令: 螺纹循环加工: G92 X(U) Z(W) F/I 单刀螺纹加工: G32 Z(W) F/I (2) 切锥螺纹 程序指令: 螺纹循环加工: G92 X(U) Z(W)R F/I 单刀螺纹加工: G32 X(U) Z(W)R F/I 2.1.9 进给功能 为了切削零件,用指定的速度使刀具运动称为进给,进给速度用数值指令。 例如,让刀具以 150 毫米/分进给时,程序指令为:F150.0。 决定进给速度的功能称为进给功能。 20 DF-100Ti 车床数控系统使用手册 南京达风数控技术 2.1.10 切削速度—主轴功能 把切削工件时刀具相对工件的速度称为切削速度。CNC 可以用主轴转速来指 令这个切削速度。 例如:刀具直径为 100 毫米,切削速度用 80 米/分加工时,根据主轴转速 N=1000V/лD 的关系,主轴转速约为 250RPM,指令为:S250 把有关主轴转速的指令称为主轴功能。 在设定为恒线速度切削模式时,当指定了切削速度 V(米/分钟),即使在工件 直径不断变化的锥面切削中,系统自动调节主轴转速,从而保持切削速度不变。 2.1.11 各种加工时选用的刀具——刀具功能 21 DF-100Ti 车床数控系统使用手册 南京达风数控技术 加工时需要选择粗加工,半精加工,精加工,切螺纹,切槽等各种刀具。各 种刀具都带刀号,当程序中指定这个刀具号时,就自动选择对应的刀具。 例如某粗车用刀具号为 01 号,要在刀库 01 号的位置上选择刀具,此时指令 为: T0101; 就可以选出这把刀。把这个功能称为刀具功能。 2.1.12 各种功能操作指令——辅助功能 实际上,刀具开始加工工件时,要使主轴回转,供给冷却液,为此必须控制 机床主轴电机和冷却油泵的开/关。 这些指令机床开/关动作的功能称为辅助功能,用 M 代码指令。 例如:若指令 M03,主轴就以指令的回转速度顺时针回转。 2.1.13 刀具补偿功能 通常加工一个工件时,要使用几把刀具。各刀具有不同的形状,按照这些刀 具来改变程序,非常麻烦。 为此,事先测量出各刀具的长度,然后把它们与标准刀具长度的差设定给 CNC。这样,即使换刀,程序也不需要变更就可以加工了。这个功能称为刀具长 度补偿功能。 2.2 G 功能 G 功能由字符 G 及其后 2 位数构成,其后的 2 位数定义了 G 代码的意义。 G 代码表见表 2-1。 根据 G 代码执行过程和功能类型,系统将 G 代码分为多个组别。一个程序段 22 DF-100Ti 车床数控系统使用手册 南京达风数控技术 同组别的 G 代码只能有一个。 G 代码有一次性代码和模态代码两种类型: 种类 意义 一次性 G 代码 只在其被指定的程序段有效 模态 G 代码 在指定同组其它 G 代码指令前一直有效 模态代码举例:G01 和 G00 是同组的模态 G 代码 G01 X_; G01 有效 Z_; G01 有效 G00 Z_; G00 有效 X_; G00 有效 一次性模态代码举例:G04 是一次性 G 代码,G00 是模态 G 代码 G00 X_; G00 有效 Z_; G00 有效 G04 X_; G04 有效 X_; G00 有效 G 代码 G00 *G01 G02 G03 G04 G26 G28 G31 G32 G33 G34 G40 G41 表 2-1 G 代码一览表 组别 功能 定位(快速移动) 直线插补(切削进给) 01 圆弧插补 CW(顺时针) 圆弧插补 CCW(逆时针) 04 暂停 返回程序零点 00 返回机床零点 00 条件跳转加工 01 螺纹切削 01 刚性攻丝 01 变螺距螺纹切削 07 刀尖半径补偿取消 刀尖半径补偿(左) 23 DF-100Ti 车床数控系统使用手册 南京达风数控技术 G42 G50 *G61 G64 G70 G71 G72 G74 G75 G76 G86 G87 G90 G92 G94 G96 *G97 *G98 G99 刀尖半径补偿(右) 00 坐标系设定 取消程序段间速度过渡 05 程序段间速度自动过渡 精加工复合循环 外圆粗车复合循环 00 端面粗车复合循环 端面深孔钻加工复合循环 外圆,内圆切槽复合循环 01 螺纹切削复合循环 公制螺纹复合循环 01 英制螺纹复合循环 外圆,内圆车削单一循环 01 螺纹切削单一循环 端面,锥面切削单一循环 恒线速开 02 恒线速关 每分进给 06 每转进给 注 1:带有*记号的 G 代码,当电源接通时,系统处于这个 G 代码的状态。 注 2:00 组的 G 代码是一次性 G 代码。 注 3:如果使用了 G 代码一览表中未列出的 G 代码,系统提示报警 101;或指令了不具 有的选择功能的 G 代码,也报警。 注 4:在同一个程序段中可以指令几个不同组的 G 代码,如果在同一个程序段中指令了 两个以上的同组 G 代码时,后一个 G 代码有效。 注 5:在恒线速控制下,可设定主轴最大转速(G50)。 注 6:G02,G03 的顺逆方向由坐标系方向决定。 2.2.1 定位(G00) 指令格式:G00 X(U)__Z(W)__; 用 G00 定位,刀具以快速移动速度到指定的位置,刀具以各轴独立的快速移 24 DF-100Ti 车床数控系统使用手册 动速度定位。 南京达风数控技术 42 X 20 Z X 举例:如图 2-9,快速定位编程如下: (直径编程) Z 非直线插补定位 Z 76 40 X 图 2-9 G0 X42.0 Z76.0 ; 或 G0 U-20.0 W-40.0 ; 注:G00 时各轴单独的快速移动速度由机床厂家设定(参数 P021~022)。受快速倍率开 关控制(F0,25%,50%,100%)。与 F 值指定的进给速度无关。 2.2.2 直线插补(G01) 指令格式:G01 X(U)__Z(W)__F__; G01 指令进行直线插补,指令中的 X,Z 或 U,W 值,分别定义了进给的绝 对值或增量值;由 F 指定进给速度,F 值为模态值,在没有新的 F 指令以前总是 25 DF-100Ti 车床数控系统使用手册 南京达风数控技术 有效的,因此不需要在每段中一一指定。 举例:如图 2-10 中刀具轨迹执行直线插补(直径编程): 56 26 Z 28 60 X 图 2-10 G01 X56.0 Z28.0 F100;或 G01 U30.0 W-32.0 F100; G01 插补时,各轴进给速度计算如下: G01 Uα Wβ Ff X 轴进给速度:Fx= a * f L Z 轴进给速度:Fz= β *f L L= α 2 + β 2 2.2.3 倒角功能 指令格式:G01 Z(W)__I__F__ G01 X(U)__K__F__ G01 Z(W)__R__F__ G01 X(U)__R__F__ G01 直线插补时,在相交成直角的两个程序段间,通过编程可以实现两段间 倒 45 度角或圆弧角。 26 DF-100Ti 车床数控系统使用手册 南京达风数控技术 编程格式为: 倒角方式 编程格式 Z 向Æ X 向, G01 Z(W)__I__F__ 45 度角 其中 I 为 X 向倒角量, 半径值,带符号,正负 号代表向 X 轴正向或 负向倒角 A 倒角路线轨迹 C 45° D 45°B i i C' X 向Æ Z 向, G01 X(U)__K__F__ A 45 度角 其中 K 为 Z 向倒角量, 半径值,带符号,正负 号代表向 Z 轴正向或 负向倒角 D C' 45° 45° C B K K i i Z 向Æ X 向, G01 Z(W)__R__F__ 圆弧角 其中 R 为 X 向倒角半 径值,带符号,正负号 代表向 X 轴正向或负 向倒角 A C r D B C' X 向Æ Z 向, 圆弧角 G01 X(U)__R__F__ 其中 R 为 Z 向倒角半 径值,带符号,正负号 代表向 Z 轴正向或负 向倒角 A D C' k r C B k 注:执行倒角的两个程序段必须为 G01 代码段,且两段相交为直角,否则系统产生报警 27 DF-100Ti 车床数控系统使用手册 或不执行倒角功能。 2.2.4 圆弧插补(G02,G03) 指令格式:G02 X_Z_ R_F G02 X_Z_ I_K_F G03 X_Z_ R_F G03 X_Z_ I_K_F 南京达风数控技术 字段 指定内容 意义 G02 圆弧回转方向 顺时针圆弧 CW G03 圆弧回转方向 逆时针圆弧 CCW X,Z 绝对坐标 圆弧终点绝对坐标值 U,W 相对坐标 圆弧起点到终点的距离 I.K 圆心坐标 圆心相对圆弧起点距离 R 圆弧半径 圆弧上任一点到圆心的距离 F 进给速度 沿圆弧的速度 所谓顺时针和逆时针是指在右手直角坐标系中,对于 ZX 平面,从 Z 轴的正 方向往负方向看而言,如下图例。 右手坐标系 G02 X.. Z.. I.. K.. F.. 或 G03 X.. Z.. I.. K.. F.. 或 G02 X.. Z.. R.. F.. (绝对值指定) (直径编程) G03 X.. Z.. R.. F.. (绝对值指定) (直径编程) 28 DF-100Ti 车床数控系统使用手册 南京达风数控技术 用地址 X,Z 或者 U,W 指定圆弧的终点,用绝对值或增量值表示。增量值 是从圆弧的始点到终点的距离值。圆弧中心用地址 I,K 指定。它们分别对应于 X, Z 轴。但 I,K 后面的数值是从圆弧始点到圆心的矢量分量,是增量值。如下图: I、K 根据方向带有符号。圆弧中心除用 I,K 指定外,还可以用半径 R 来指 定。如下: G02 X_Z_R_F_; G03 X_Z_R_F_; 此时可画出下面两个圆弧,大于 180°的圆弧和小于 180°的圆弧。对于大于 180°的圆弧不能指定。 29 DF-100Ti 车床数控系统使用手册 南京达风数控技术 58 18 如下图所示,刀具进行圆弧插补: 50 30 工件 Z R20 X 分别用绝对值方式和增量方式进行编程: 用 I 、K 编程: G02 X58.0 Z30.0 I20.0 K0 F30;或 G02 U40.0 W-20.0 I20.0 K0 F30; 用半径 R 进行编程: G02 X58.0 Z30.0 R20 F30;或 G02 U40.0 W-20.0 R20. F30; 30 DF-100Ti 车床数控系统使用手册 南京达风数控技术 圆弧插补的进给速度用 F 指定,为刀具沿着圆弧切线方向的速度。 注 1.:采用 I、K 编程时,系统将对当前点坐标(起点)、终点坐标和圆心坐标进行验证;如果 终点不在圆上,当终点到圆心的半径值与起点编程半径值相差绝对值大于参数 P098 (圆弧轮廓最大范围)时,系统产生 117 号报警提示:”圆弧终点不正确”。I,K 编程 可以编过象限圆和整圆。 注 2: 整圆不能用R编程。 注 3: R为工件单边R弧的半径。R为带符号数,”+”表示圆弧角小于 180°; “-”表 示圆弧角大于 180°。 注 4.:采用 R 编程时,如果直径 2R 小于当前点(起点)到终点的距离,系统将作出报警提示:” 圆弧终点不正确”。 注 5:圆弧加工过象限时 X 或 Z 轴可能会换向运动,若机床轴间隙过大,且反向间隙补偿功 能未打开,可能会在工件上产生明显的切痕。开放间隙补偿功能并设定间隙补偿值参 数,系统会自动进行间隙补偿,以减少圆弧过象限的误差。 注 6:圆弧编程时若地址 X 或 Z 未编,默认为上段坐标。I 或 K 未编默认为 0。 2.2.5 暂停或准停(G04) 指令格式: G04 X__; //延时指令 G04 U__; //延时指令 G04 P__; //延时指令 G04 ; //准停指令 G04 指令地址为 X 或 U 或 P 时的延时单位: 指令地址 X 延时单位 秒 U P 秒 0.001 秒 暂停指令推迟下个程序段的执行,推迟时间为指令的时间。 时间范围从 0.001~99999.999 秒。 比如:G04 X10; //延时 10 秒 G04 P10; //延时 0.010 秒 如果省略了 P,X,U 指令则可看作是准确停,准确停指令可插入到需要保证 轨迹尖角的两切削段间,以保证轨迹尖角。 比如: N0010 G64; //程序段间速度过渡模式 N0020 G01 U-10 F100; 31 DF-100Ti 车床数控系统使用手册 南京达风数控技术 N0030 G04 N0040 W-20; 在 N0020 和 N0040 段间插入 N0030 G04 段后,当 N0020 段执行结束,速度降 为 0 后,再执行 N0040 段,这样保证了轨迹尖角。 若没有 N0030 段,系统自动处理 N0020 和 N0040 段间的过渡速度,会在拐角 处产生圆弧。 2.2.6 自动返回机械零点(G28) 指令格式:G28 X(U)__Z(W)__; 利用上面指令,可以使指令的轴自动返回到参考点。X(U)__Z(W)__指定返 回到参考点路途经过的中间点,用绝对值指令或增量值指令。 (1) 以快速回零速度(由参数 P109 设定)从当前位置定位到指令轴的中间 点位置(A 点—B 点),如图 2-11。 (2) 以快速回零速度从中间点向参考点方向移动(B 点—R 点)。 (3) 检测到减速信号后,低速运行(由参数 P043 设定)寻找精定位信号。 (4) 检测到精定位信号后,返回零点执行完毕,回零灯亮。 Z A 中间点B 参考点R (42,56) X 图 2-11 注 1:由中间点向零点位置移动的方向由参数 P.005 Bit0,Bit1,Bit2 设定。 注 2:若程序加工起点与参考点(机械零点)不一致时,回零完成后,可通快速定位指令 (G0 指令)或回程序零点方式回程序加工起点(程序加工起点坐标由参数 P192,P193,P194 定义)。 32 DF-100Ti 车床数控系统使用手册 南京达风数控技术 2.2.7 自动返回程序零点(G26) 指令格式:G26 X Z; 其中:X 和 Z 后不需要带坐标值,X 和 Z 的程序零点坐标位置由参数 P192、 P193 确定。 系统执行 G26 时,由当前坐标位置以手动快速速度返回到程序零点位置。 2.2.8 跳段功能(G31)(该功能需要用户订货时指定) 指令格式:G31 X(U)__Z(W)__L/K__ F__ 其中:X(U),Z(W):进给坐标位置 F:进给速度 L:检测低电平有效的输入口 K:检测高电平有效的输入口 功能说明:程序执行 G31 功能时,在未检测到外部有效信号前,保持 F 进给 速度进给。若在到达目标坐标前检测到了有效信号,则停止进给,跳转到下段执 行;若在到达目标坐标前未检测到有效信号,当到达目标坐标后,该段执行结束, 执行下段。其中 L__或 K__参数后的值表示待测的输入口编号,L 表示该输入口低 电平为有效信号,K 表示该输入口高电平为有效信号。有关各输入口的编程口号 可在诊断界面中查看,具体查看方法见第三章操作篇第 3.10.7 节。 举例 1:如下图 2-12,轨迹 A-B-D’:无跳转信号的运行轨迹 执行 G31 W160 L8 F100 G0 U60 程序执行时,以 F100 的速度进给 Z 轴,同时检测 8 号输入口,在走到 C 点位 置时,系统检测到 8 号输入口的低电平信号,程序结束 G31 段执行,立刻跳转到 G0 U60 段执行。这样,实际运行轨迹为 A-C-D。 若在 Z 轴走完 W160 后仍未检测到 8 号输入口的低电平信号,系统结束 G31 段,执行 G0 U60 段。 33 DF-100Ti 车床数控系统使用手册 南京达风数控技术 Z 160 A C B 实际移动 无skip信号时的移动 60 D D' X skip信号输入点 图 2-12 举例 2:如下图 2-13,轨迹 A-B-D 为无跳转信号的运行轨迹 执行 G31 W80 K6 F200 G01 X300 Z100 程序执行时,以 F200 的速度进给 Z 轴,同时检测 6 号输入口状态,在走到 C 点位置时,系统检测到 6 号输入口的高电平信号,程序结束 G31 段执行,立刻跳 转到 G01 X300 Z100 段执行。这样,实际运行轨迹为 A-C-D。 若 Z 轴到达 B 点后仍未检测到 6 号输入口的高电平信号,系统结束 G31 段, 执行 G01 X300 Z100 段。 Z A(100,0) C B(100,80) skip信号输入点 D (300,100) X 图 2-13 2.2.9 单刀螺纹(G32) 用 G32 指令,可以切削导程不变的直螺纹,锥螺纹。 直螺纹指令格式:G32 Z(W)__F/I__; Z(W):螺纹终点 Z 向位置; F:公制螺纹,长轴方向的导程(0.001—500.000mm)。 I:英制螺纹,长轴方向的每英寸牙数(0.060—25400 牙/英寸) 34 DF-100Ti 车床数控系统使用手册 南京达风数控技术 锥螺纹指令格式:G32 X(U)__Z(W)__F/I__; X(U):螺纹终点 X 向位置; Z(W):螺纹终点 Z 向位置; F:公制螺纹,长轴方向的导程(0.001—500.000mm)。 I:英制螺纹,长轴方向的每英寸牙数(0.060—25400 牙/英寸) 在螺纹切削开始及结束部分,一般由于升降速的原因,会出现导程不正确部 分,考虑此因素影响,指令螺纹长度应当比需要的螺纹长度要长些。 例 1:直螺纹切削 68 Z 2 1 25 X 在 Z 方向:△1=3mm,△2=1.5mm 螺纹导程:3mm 牙深 2mm(公制输入,直径编程): G00 U-25.0 //定位,进刀深度为 2mm G32 W-72.5 F3.0 //螺纹切削进给,长度 74.5mm G00 U25.0 //X 向退刀 W72.5 //Z 向返回进刀点 例 2:锥螺纹切削 35 DF-100Ti 车床数控系统使用手册 南京达风数控技术 假设螺纹导程 4mm,螺纹起点坐标(15,40),螺纹终点坐标(30,10), G00 Z40 X15.0 //定位到螺纹起点位置 G32 X30.0 Z10 F4 //锥螺纹切削 G00 X40.0 注 1:在切削螺纹中,进给速度倍率和主轴倍率无效。 注 2:在螺纹切削中,主轴不能停止,进给保持在螺纹切削中无效。 2.2.10 刚性攻丝(G33) 指令格式:G33 Z(W)__ F(I)__ J__; Z:丝孔底绝对坐标 W:丝孔底相对坐标 F:公制丝攻牙距(单位 mm) I:英制丝攻每英寸牙数 J:攻到位置后,系统发出主轴停止信号,主轴降速,当降到 J 设定的速度时 发出反转信号。不编则降速到 0 后反转。当主轴惯性较大降速较慢时,为了减少 攻丝到位后跟随距离过长,可以编适当的 J 值以使主轴较快的制动并换向。(单位 转/分) G33 动作顺序: 执行 G33 前应当首先启动主轴,G33 执行时由当前位置跟随主轴进给,当到 Z 轴达丝孔底部位置时,发出主轴停止信号。若编了 J,则当转速降到 J 值时,发 出反转信号。若未编 J 则降速到 0 后发出反转信号。然后 Z 轴跟随主轴反向退刀。 当到达起刀点后,Z 轴降速停止,同时恢复主轴原来旋转方向,G33 指令段执行结 束。 36 DF-100Ti 车床数控系统使用手册 南京达风数控技术 2.2.11 变螺距螺纹切削(G34) 指令格式: G34 X(U) Z(W) F/I K 其中: X(U):螺纹终点 X 向绝对(相对)坐标 Z(W):螺纹终点 Z 向绝对(相对)坐标 F:公制螺纹,螺纹初始导程(0.001—500.000mm)。 I: 英制螺纹,螺纹初始每英寸牙数(0.060—25400 牙/英寸) K:每转螺距增量或减量,范围:0.001~500mm 或 0.0001~9.9999 英寸/牙;当 K 值的增加或减少使螺距超出允许值或减少到 0 或负值时,系统产生 报警。 2.2.12 螺纹切削单一循环(G92) 用 G92 指令编程,可以进行直螺纹、锥螺纹、多头螺纹、任意固定进刀角度 的公英制螺纹切削,同时 G92 指令可以设定螺纹退尾长度(由参数 K 指定),因 此螺纹切削时不需要退刀槽。 指令格式:G92 X(U) Z(W) R K F/I L Q 其中:Z(W):螺纹终点 Z 向坐标,模态值 X(U):螺纹切削进刀起点 X 向坐标 R: 螺纹头部半径相对螺纹尾部半径的差值,用于锥螺纹编程。不编 为直螺纹,模态值。 K:螺纹 Z 向退尾长度,不编由参数 P068 决定默认退尾长度,其退尾 长度= P068 x 10 x 螺纹导程 (mm),模态值 F: 公制螺纹导程,单位 mm, 模态值 I: 英制螺纹每英寸螺纹牙数,1 英寸=25.4mm,模态值。 L:多头螺纹头数,不编默认为单头螺纹,模态值。 Q:螺纹起始角,不编默认为 0,非模态值。 一般加工螺纹时,从粗车到精车,用同一轨迹要进行多次螺纹切削。采用 G92 螺纹切削循环加工,简化了螺纹编程。因为螺纹切削的开始进刀是从检测出主轴 位置编码器的零脉冲信号(Z 脉冲)后才开始的,因此即使进行多次螺纹切削,零 件圆周上的切削点仍是相同的,工件上的螺纹轨迹也是相同的。但是从粗车到精 车,主轴的转速必须是稳定的。当主轴转速变化过大时,螺纹会或多或少产生偏 差。 G92 指令为模态,其中的 Z(W)值,F 值/I 值,K 值,R 值,L 值均为模态, 在多刀循环切削的螺纹加工中,只要螺纹首段编程时设置了必要的螺纹参数,其 37 DF-100Ti 车床数控系统使用手册 南京达风数控技术 后的程序段中可以省略。比如若要三刀车削导程 1.2mm,长度 10mm 的直螺纹可 以这样简化编程: …… N0090 N0100 N0110 N0120 N0130 G0 X10 Z0 ; G92 X9.5 Z-10 F1.2 //导程 1.2mm,长度 10mm, X 向进给 0.5mm X9.0 //第 2 刀,X 向进给 0.5mm X8.9 //第 3 刀,X 向进给 0.1mm,完成切削 G0 Z10 ; G92 每执行切削一刀后,均返回到螺纹起刀点位置。 下面分别解释几种螺纹循环的编程: (a) 直螺纹切削循环 G92 X(U)__Z(W)__F__;(公制螺纹) G92 X(U)__Z(W)__I__;(英制螺纹) 图 2-14 如图 2-14 所示,G92 指令切削加工动作顺序为: 快速定位→等待头脉冲→切削进给→快速退尾→快速回刀 1―――――――――――2――――3―――――4 轨迹 1:由当前位置快速定位到 X(U)设定的位置,然后等待头脉冲 轨迹 2:检测到头脉冲后,根据主轴旋转位置和速度进刀 38 DF-100Ti 车床数控系统使用手册 南京达风数控技术 轨迹 3:到退尾位置后,开始快速退尾,并 X 轴快速回刀。 轨迹 4:快速定位到起点位置,若下段仍为 G92 指令,则如此循环加工。若 下段非 G92 指令,螺纹加工完成。 (b) 锥螺纹切削循环 G92X(U)__Z(W)___R__F__; G92X(U)__Z(W)___R__I__; 其中 R 为螺纹头部半径相对于螺纹尾部半径的差值。(注意:半径差值而非直 径差值) 快速定位→等待头脉冲→切削进给→快速退尾→快速回刀 1―――――――――――2――――3――――-4 轨迹 1:由当前位置快速定位到 X(U)设定的位置,然后等待头脉冲 轨迹 2:检测到头脉冲后,根据主轴旋转位置和速度沿锥度方向进刀 轨迹 3:到退尾位置后,开始快速退尾,并 X 轴快速回刀。 轨迹 4:快速定位到起点位置,若下段仍为 G92 指令,则如此循环加工。若 下段非 G92 指令,螺纹加工完成。 (c) 设定螺纹切削起始角 G92 指令可以设定螺纹切削起始角度(相对于主轴编码器头脉冲位置的角度), 39 DF-100Ti 车床数控系统使用手册 南京达风数控技术 由编程参数 Q 设定。 Q:螺纹起始角,范围为 0~360,不编默认为 0,非模态值。 Q 值在当前段有效,当主轴转到 Q 设定的角度时,螺纹开始进刀。 (d) 多头螺纹 G92 指令参数 L 用于设定螺纹头数,不编默认为 1。 多头螺纹加工动作顺序: 快速定位→等待头脉冲→切削进给→快速退尾→快速回刀→快速定位→ 1――――――――-――2―――――3――――4―――――1 等待分度角度→切削进给→快速退尾→快速回刀→快速定位→等待分度角度 ―――――――2―――――3――――4―――――1――――― 如此循环,直到当前螺纹头数加工完毕。 举例:8mm 导程 4 头螺纹加工,假设工件直径 20.5mm,长度 48mm,分 5 次 循环切削 G0 X22 Z2 G92 X20 W-50 F8 L4 //切削深度 0.5mm,分 4 次切削,每次进刀角度相差 90 度 X19.6 //切削深度 0.4mm,分 4 次切削,每次进刀角度相 90 度 X19 //切削深度 0.6mm,分 4 次切削,每次进刀角度相 90 度 X18.6 //切削深度 0.4mm,分 4 次切削,每次进刀角度相 90 度 X18.4 //切削深度 0.2mm,分 4 次切削,每次进刀角度相 90 度 G0 X30 注 1:在切削螺纹中,进给速度倍率和主轴倍率无效。 注 2:在螺纹切削中,主轴不能停止,进给保持在螺纹切削中无效。 注 3:螺纹切削进给(动作 2)过程中不响应进给保持。 注 4:当单段功能打开时,螺纹按 1,2,3,4 的动作顺序单段执行。 2.2.13 复合型螺纹切削循环(G76) 指令格式: G76 P(m)(r)(a) Q(△dmin) R(d); G76 X(U) Z(W) R(i) P(k) Q(△d) F(I) 其中: m: 最后螺纹精加工循环次数,设定范围 1~99 次。此值为模态,在下 次指定前一直有效;不编由参数 P076 默认设定。 r:螺纹退尾长度。设定范围 01~99,以 1/10 螺纹导程(L)的为单位; 40 DF-100Ti 车床数控系统使用手册 南京达风数控技术 比如该值为 4,表示螺纹退尾长度为 0.4 螺纹导程。不编由参数 P068 默 认设定。 a: 刀尖角度(螺纹牙的角度),可以选择的角度为 80。,60。,55。,30。,29。,0。 共 6 种角度。此值由两位数指定。此值为模态值,在下次指定前保持有 效。不编由参数 P077 默认设定。 m,r,a 值用地址 P 一次指定,且均必须是两位数字: 例 m=2; r = 1.0, a = 60 用地址 P 如下编程指定 P021060。 △dmin:最小切入深度,单位 mm。当一次切入深度(△d N - △ d N −1 )比△dmin 还小时,则用△dmin 最为一次切入量,该值为模态。 d:精加工余量,单位 mm,模态。 X(U):螺纹终点 X 向绝对(相对)坐标,单位:mm。 Z(W):螺纹终点 Z 向绝对(相对)坐标,单位:mm。 i:螺纹头相对螺纹尾的半径差值,i=0 则表示为直螺纹,单位:mm。 k:螺纹牙高,X 方向的值用半径值表示。单位 mm。 △d:第一刀切入量,单位 mm。 F:螺纹导程,单位:mm。 I:每英寸牙数,用于英制螺纹切削。 注:1. 用 P、Q、R 指定的数据,根据有无地址 X(U)、Z(W)来区别; 2.循环动作由地址 X(U)、Z(W)指定的 G76 指令进行; 3.此循环加工中,刀具为单侧刃加工,刀尖的负载较双刃减轻。 4.第一次切入深度为△d,第 N 次切入深度为(△d N - △d N −1 ),每次的切 削量是一定的。 5.G76 也可以加工内螺纹和锥螺纹。 6.m、r、a 用地址 P 一次指定,不编地址 P 则由参数 P076、P068、P077 设定 m、r、a 的值。 7.关于切螺纹的注意事项,与 G32 切螺纹相同。 G76 加工轨迹图示: 41 DF-100Ti 车床数控系统使用手册 南京达风数控技术 G76 切入方法轨迹详细说明: 例:G76 螺纹复合切削循环示例: 用 G76 代码编下图程序,加工螺纹为 M68x6. 42 DF-100Ti 车床数控系统使用手册 南京达风数控技术 程序加工编程如下: M03 S300; G00 X80 Z10; G76 P011060 Q0.1 R0.2; G76 X60.640 Z25.000 P3.680 Q1.800 F6.0; G00 X100 Z50; M05; M30; 2.2.14 公制螺纹切削复合循环(G86) 指令格式: G86 X(U) Z(W) K R I/D J L P 其中: X(U):螺纹终点 X 向绝对(相对)坐标 Z(W):螺纹终点 Z 向绝对(相对)坐标 K:螺纹导程,单位 mm R:螺纹外径与根径的直径差,无符号 I: 螺纹 X 向退刀量,带符号,I 值决定了螺纹 X 向退刀和进刀方向 D:螺纹 X 向渐进切入模式,用于设定进刀点相对螺纹牙顶的 X 向距 离,直径值;I 和 D 不能同时存在; J:螺纹 Z 向退尾长度,不编由参数 P068 决定 L:螺纹切削循环次数 P:螺纹头数,不编默认为 1。 Q:螺纹第一刀进刀深度,直径值,单位 mm 43 DF-100Ti 车床数控系统使用手册 G86 功能说明: 南京达风数控技术 Z 第二刀退尾 第一刀退尾 第二刀 第一刀 起刀点 停刀点 X (1) 一般螺纹加工循环的起始位置为将刀尖对准螺纹的外径处,螺纹 X 向退 刀量由 I 值决定;I 值为正值表示切削外螺纹,I 值为负值表示切削内螺纹,I 值大 小决定了螺纹 X 向的退刀距离。 (2)当需要进行螺纹 X 向渐进切入时(即 X 向起刀点位于螺纹牙顶之外进刀), 使用参数 D 设置牙顶 X 向相对刀具的距离值,当编 D 时应注意:螺纹进刀的刀尖 位置必须位于工件表面外距离 D 值的位置,若小于 D 值距离,则将撞刀或螺纹首 刀进深过大;D 同时也表示了 X 向退尾距离。X 向渐进切入方式用于螺纹 Z 向进 刀空间不足或在杆件中部进行螺纹切削。 (3) 系统根据 P075 参数决定是否增加最后一刀光整螺纹面。参数 P075 = 0, 不增加光刀;P075 != 0,增加一刀光整螺纹面,光整量为 P075 设定值,单位 um. (4) 当需要螺纹提前收尾时,可使用退尾功能,其格式为 G86 指令中增加 J 值,J 后面的数字代表 Z 向退尾长度,即当刀尖离螺纹终点距离为 J 后面的值时(Z 方向),X 向开始退尾。J 值不编时,一般 Z 向走到接近终点时 X 向才退尾。 (5)参数 P073 定义 X 向退尾的速度,一般设定范围为 3000mm/min-5000mm/min. (6) G86 螺纹切削循环的进刀量可以设定为等距离进刀,也可指定第一刀进刀 深度,剩余为等距离进刀。当参数 P075= 0 时:若不指定第一刀进刀量,则每次进 刀量为 R/L;若指定了第一刀进刀量,则第一刀进刀量为 Q,则剩余循环进刀量为 (R-Q)/(L-1); 当 参 数 P075! = 0 时 : 若 不 指 定 第 一 刀 进 刀 量 , 每 次 进 刀 量 为 (R-P075)/L,最后增加一刀光刀;若指定了第一刀进刀量,则第一刀进刀量为 Q, 剩余循环进刀量为(R-Q-P075)/(L-1); (7) 螺纹加工的开始及结束时有升降速过程,在此过程中,螺纹的导程是不准 确的,因此实际加工时必须避开这二个区域。参数 P069 定义了螺纹加工时 Z 向加 44 DF-100Ti 车床数控系统使用手册 南京达风数控技术 速时间常数。 (8) 螺纹加工时 Z 轴步进/伺服电机的速度不应超过某一值,如 3000mm/min, 该速度与机床大小及电机功率有关,由参数 P071 决定。 (9) 螺纹在切削前,数控系统检测编码器的零信号,同时检测主轴转速波动程 度,满足条件后刀具才开始运动,因此在螺纹加工的开头有停顿感。 2.2.15 英制螺纹切削复合循环(G87) G87 指令同 G86,只是 G87 中的 K 值的意义是牙数/英寸(1 英寸=25.4mm)。 其他参数完全一致。 2.2.16 刀尖半径补偿(G40,G41,G42) 有关刀尖半径补偿的说明见第六章。 2.2.17 坐标系设定(G50) 指令格式:G50 X*** Z *** 此指令建立一个坐标系,使刀具上的某一点,例如刀尖在此坐标系中的坐标 为(***,***),此坐标称为工件坐标系。工件坐标系一旦建立后,后面指令中绝对 值指令或相对值指令的位置都是依此坐标系坐标原点的位置来表示的。 注:当为直径编程模式时,X 值表示的是直径值;当为半径编程模式时,X 值表示的是 半径值。 工件 Z b a 起刀点=基准点 X 图 2-15 如图 2-15,直径编程时,可由 G50 X 2b Z a 指令建立坐标系 半径编程时,可由 G50 X b Z a 指令建立坐标系 2.2.18 每分进给(G98) 指令格式:G98 45 DF-100Ti 车床数控系统使用手册 南京达风数控技术 G98 为每分进给模式,在 G98 模式下,刀具进给速度由 F 后续的数值指定。 G98 是模态的,一旦指定了 G98 模式,在 G99(每转进给)指令之前,一直 有效。 系统上电后默认是 G98 模式。 2.2.19 每转进给(G99) 指令格式:G99 G99 为每转进给模式,在 G99 模式下,主轴每转刀具的进给量由 F 后续的数 值指定。 G99 是模态的,一旦指定了 G99 状态,在 G98(每分进给)指令之前,一直 有效。 表 2-2 每分进给和每转进给 每分进给 每转进给 指定地址 F F 指定代码 G98 G99 指定范围 1~60000mm/min (F1~F60000) 0.01~500.00mm/re (F1~F50000) 注 1:当位置编码器的转速在 1 转/分以下时,速度会出现不均匀地加工。转速越慢,越 不均匀。 注 2:G98,G99 是模态的,一旦指令了,在另一个代码出现前,一直有效。 注 3:使用每转进给时,主轴上必须装有位置编码器。 2.2.20 恒线速控制(G96,G97) 所谓的恒线速控制是指 S 后面的线速度是恒定的,随着刀具的位置变化,根 据线速度计算出主轴转速,并把与其对应的电压值输出给主轴控制部分,使得刀 具瞬间的位置与工件表面保持恒定相对线速度关系。 线速度的单位为:米/分 恒线速控制指令如下: G96 S__; S 后指定线速度 恒线速控制取消指令如下: G97 S__; S 指定主轴转速 恒线速控制时,旋转轴心必须设定在工件坐标的 Z 轴上。 46 DF-100Ti 车床数控系统使用手册 南京达风数控技术 (1) 主轴最高转速限制 用指令 G50 S 后续的数值,可以指令恒线速控制的主轴最高转速(转/分)。 G50 S__; 在恒线速控制时,当主轴转速高于上述 G50 S 设定的转速值时,则被限制在 G50 设定的 S 转速上。 (2) 快速进给(G00)时的恒线速控制 对于用 G00 指令的快速进给程序段,当恒线速控制时,不进行时刻变化的刀 具位置的线速度控制,而是计算程序段终点位置的线速度,这是因为快速进给不 进行切削的缘故。 注 1:当电源接通时,对于没设定主轴最高转速的状态,即为不限制状态。 注 2:对于最高转速限制,只适用于 G96 状态,G97 状态时不限制。 注 3:G50 S0;意味着限制到 0 米/分。 注 4:在 G96 状态中,被指令的 S 值,即使在 G97 状态中也保持着。当返回到 G96 状态 时,其值恢复。 G96 S50;(50 米/分) G97 S1000;(1000 转/分) G96 X3000;(50 米/分) 注 5:机床锁住时,机械不动,对应程序中 X 坐标值的变化,进行恒线速控制。 注 6:从 G96 状态变为 G97 状态时,G97 程序段如果没有指令 S 码(转/分),那么 G96 状态的最后转速作为 G97 状态的 S 码使用。 N100 G97 S800;(800 转/分) … N200 G96 S100;(100 米/分) … … N300 G97;(XXX 转/分) XXX 转/分是 N300 段前一个程序段的转速,即从 G96 状态变为 G97 状态时,主轴速度 不变。 2.2.21 外圆,内圆车削循环(G90) 指令格式:G90 X(U)__ Z(W)__ R__F__; 功能说明:G90 可实现圆柱面、圆锥面的单一循环加工,循环完毕后刀具返回 起刀点位置(轨迹 1 的起点),如图 2-16 和图 2-17。图中(F)线段表示切 削进给,(R)线段表示快速移动。 47 DF-100Ti 车床数控系统使用手册 南京达风数控技术 1. 用下述指令,可以进行圆柱切削循环: G90 X(U)__ Z(W)__ F__; 其中: X、Z:圆柱面终点 X 向、Z 向坐标,单位 mm,Z 为模态 U、W:圆柱面终点相对起刀点的 X 向、Z 向坐标差,单位 mm ,W 为模态值 F:切削进给速度 单位:mm/min,模态 图 2-16 G90 指令中 X、Z 后的数值为轨迹 2(F)终点坐标位置。该位置相对于起刀点(轨 迹 1(R)起点)X 向位置的正负决定了轨迹 1(R)的运行方向;该位置 Z 相对于起刀 点 Z 向位置的正负决定了轨迹 2(F)的运行方向。 G90 指令中 U、W 后的数值为轨迹 2(F)终点相对起刀点(轨迹 1(R)的起点) 的差值。U 值的正负决定了轨迹 1(R)的运行方向,W 值的正负决定了轨迹 2 的运 行方向。在上述循环中,U 是负,W 也是负。 在单段功能打开时,按循环启动键,依次按照 1→2→3→4→1 …… 的动作顺 序执行。 G90 为模态指令,连续多次循环切削编程时可省去 G90 指令以及模态的 Z、 W、F 指令,只编 X(U),这样简化了编程。 图 2-16 所示圆柱面加工,假设需要进行 4 次循环切削,可这样编程(直径 编程): N030 G90 U-8.0 W-66.0 F400; N031 U-16.0; N032 U-24.0; 48 DF-100Ti 车床数控系统使用手册 N033 U-32.0; 南京达风数控技术 4 8 12 16 Z 66 刀具 X 2.用下述指令,可以进行圆锥切削循环: G90 X(U)__ Z(W)__ R__ F__; 其中: X、Z:圆锥面终点 X 向、Z 向坐标, 单位 mm, Z 为模态 U、W:圆锥面终点相对起刀点的 X 向、Z 向坐标差,单位 mm,W 为模态 R: 圆锥面起点相对于圆锥面终点的半径差值,单位 mm,模态 F:切削进给速度 单位:mm/min,模态 49 DF-100Ti 车床数控系统使用手册 南京达风数控技术 图 2-17 G90 圆锥面切削指令的运行轨迹同圆柱面指令,只是由 X 值和 R 值共同决定 了圆锥面起始切削点的 X 向位置。 在单段功能打开时,按循环启动键,依次按照 1→2→3→4→1 …… 的动作顺 序执行。 连续多次循环切削编程时可省去 G90 指令以及模态的 Z、W、R、F 指令,只 编 X(U),同圆柱面切削简化编程。 根据起刀点位置不同,G90 代码有四种轨迹,其 U、W、R 后的数值的符号和 刀具轨迹的关系如下所示: 1) U<0, W<0, R<0 Z 2) U>0, W<0, R>0 Z U/2 R U/2 R X W 2(F) 3 (R ) 4 (R ) 1 (R ) 3) U<0, W<0, R>0 但, R ≤ U / 2 X 4 (R ) 3 (R ) 2(F) W 1 (R ) 4) U>0, W<0, R<0 但, R ≤ U / 2 50 DF-100Ti 车床数控系统使用手册 Z 南京达风数控技术 Z R U/2 R U/2 X W 2(F) 3 (R ) 1 (R ) 4 (R ) X 3 (R ) 4 (R ) 1 (R ) 2(F) W 2.2.22 端面车削循环(G94) 指令格式:G94 X(U)__Z(W)__R__F__; 功能说明:G94 指令可实现端面以及锥度端面的单一循环加工,循环完毕后 刀具返回起刀点位置(轨迹 1 的起点),如图 2-18 和图 2-19。图中(F)线段表示 切削进给,(R)线段表示快速移动。 1.用下述指令,可以进行端面切削循环: G94 X(U)__Z(W)__F__; 其中:X、Z:端面切削终点坐标,单位 mm, X 为模态 U、W:端面切削终点相对于起刀点的坐标差值,单位 mm,U 为模态 F:端面切削进给速度,模态 51 DF-100Ti 车床数控系统使用手册 南京达风数控技术 图 2-18 G94 指令中 X、Z 后的数值为轨迹 2 终点坐标位置。该位置相对于起刀点(轨 迹 1 起点)Z 向位置的正负决定了轨迹 1 的运动方向;该位置相对于起刀点(轨迹 1 起点 X 向位置的正负决定了轨迹 2 的运动方向。 G94 指令中 U、W 后的数值为轨迹 2 终点相对起刀点(轨迹 1 的起点)的差 值。U 值的正负决定了轨迹 2 的运行方向,W 值的正负决定了轨迹 1 的运行方向。 在上述循环中,U 是负,W 也是负。 在单段功能打开时,按循环启动键,依次按照 1→2→3→4→1 …… 的动作顺 序执行。 G94 为模态指令,连续多次循环切削编程时可省去 G94 指令以及模态的 X、U、 F 指令,只编 Z(W),这样简化了编程。 2.用下述指令性时,可以进行锥度端面切削循环: G94 X(U)__Z(W)__R__F__; 其中: X、Z: 圆锥端面切削终点坐标,单位 mm,X 为模态 U、W:圆锥端面切削终点相对于起刀点的坐标差值,单位 mm,U 为模态 R:圆锥端面切削起点相对圆锥端面起点在 Z 向的差值,单位 mm,模态 F:端面切削进给速度,模态 52 DF-100Ti 车床数控系统使用手册 南京达风数控技术 图 2-19 圆锥端面切削 G94 指令的运行轨迹同端面指令,只是由 Z 值和 R 值共同决定 了圆锥端面起始切削点的 Z 向位置。 在单段功能打开时,按循环启动键,依次按照 1→2→3→4→1 …… 的动作顺 序执行。 连续多次循环切削编程时可省去 G94 指令以及模态的 Z、W、R、F 指令,只 编 Z(W),同端面切削简化编程。 根据起刀点位置不同,G94 代码有四种轨迹,其 U、W、R 后的数值的符号和 刀具轨迹的关系如下所示: 1) U>0, W<0, R<0 2) U<0, W<0, R<0 53 DF-100Ti 车床数控系统使用手册 南京达风数控技术 3) U>0, W<0, R>0 ( R ≤ W ) 4) U<0, W<0, R>0 ( R ≤ W ) 2.2.23 端面深孔加工循环(G74) 指令格式: G74 Z(W) I J/K R F; 其中: Z(W): 孔底 Z 轴绝对(相对)坐标值 I: Z 方向的单次循环进给移动量(无符号) J:单次快速定位点距离上次孔底的距离值(无符号),J 表示 A 模式回刀 K:单次进给切削完成后,回退距离(无符号),K 表示 B 模式回刀 F:进给速度 R:钻削到孔底后(最后一钻)停留时间 注 1:回刀模式由参数 J 和 K 决定,当编了 J 则为 A 模式回刀;编了 K 则为 B 模式回刀; 但 J,K 不能同时存在。 54 DF-100Ti 车床数控系统使用手册 南京达风数控技术 注 2:A 模式回刀特点:每次回刀回到进刀点位置 B 模式回刀特点:每次回刀回到参数 K 定义的距离。 注 3:若采用回刀模式 A,则 J 值不能大于 I 值,否则报警 121 一. A 模式钻孔循环动作顺序: Z轴 X轴 起始点 快速进给 切削进给 I J I J I J Q Q=最后一次剩余的钻孔余量 动作过程:(1)Z 轴由当前位置>>>(2)以 F 设定速度切削进给 I 长度(进给方向 由 Z 轴坐标决定)>>>(3)快速返回到 Z 轴起刀点 >>> (4)快速定位到距离当前孔底 J 长度的位置 >>>(5)以 F 速度切削进给 I+J 长度 >>>(6)快速返回 Z 轴起刀点 >>> …(反复进行(4)~(6)循环) >>>(7)切削加工到程编孔底,若编了 R,则延时 R 设定时间 >>>(8)快速返回孔顶,G74 切削完成。 55 DF-100Ti 车床数控系统使用手册 二.B 模式钻孔循环动作顺序: Z轴 X轴 南京达风数控技术 起始点 快速进给 切削进给 I K I K I K Q Q=最后一次剩余的钻孔余量 动作过程:(1)Z 轴由当前位置 >>>(2)以 F 设定速度切削进给 I 长度(进给方 向由 Z 轴坐标决定)>>> (3)快速返回 K 值长度 >>>(4)以 F 速度切削进给 I+K 长 度 >>> (5)快速返回 K 值长度 >>> …(反复进行(4)~(5)循环) >>> (6)切削加工到程 编孔底,若编了 R,则延时 R 设定时间 >>>(7)快速返回孔顶,G74 切削完成。 2.2.24 外圆/内圆切槽/割断循环(G75) 指令格式: G75 X(U) I K R F; 其中: X(U): 槽底 X 轴绝对(相对)坐标值 I: X 方向的单次进给切削量(无符号) K: 单次进给切削完成后,回退距离(无符号) R:切削到槽底后停留时间 56 DF-100Ti 车床数控系统使用手册 F:切削进刀速度 南京达风数控技术 G75 循环加工的一次循环由一次进刀和一次回刀组成,这样就实现了加工中的 断屑和排屑功能,适用于深槽加工或割断加工。 G75 动作顺序: Q=最后一次剩余的割槽余量 Q K I K I K I 起始点 Z轴 快速进给 X轴 切削进给 (1)X 轴当前起刀点位置 >>>(2)以 F 设定速度切削进给 I 长度(进给方向由 X 或 U 坐标位置决定)>>> (3)快速回退 K 值长度 >>>(4)以 F 速度切削进给 I+K 长 度 >>> (5)快速回退 J 值长度 >>> …(反复进行(4)~(5)循环) >>>(6)切削加工到程 编槽底,若编了 R,则延时 R 设定时间 >>> (7)快速返回起刀点,G75 切削完成。 2.2.25 外圆/内圆粗车循环(G71) 指令格式: G71 U(△d) R(e); G71 P(NS) Q(NF) U(△u) W(△w) F S T; N (NS) ................; .............................; ......................F; 精加工路线程序段 ......................S; ....................T; 57 DF-100Ti 车床数控系统使用手册 N(NF)...............; 南京达风数控技术 指令功能:系统根据 NS~NF 程序段给出的工件精加工路线、吃刀量、进刀 与退刀量等自动计算粗加工路线,如下图所示。用与 Z 轴平行的动作进行切削。 对于非成型棒料可一次成型。 其中: △d:切深,无符号。切入方向由 AA‘方向决定(半径指定),取值范围为 (0.001~9999.999),单位:mm。模态指定,一直到下个指定前有效。 e: 退刀量(半径指定),单位:mm。模态指定,在下次指定前一直有效。 NS: 精加工路线程序段群的第一个程序段顺序号。 NF: 精加工路线程序段群的最后一个程序段顺序号。 △u: X 轴方向精加工余量的距离及方向,取值范围为(±99999.999),单位: mm。 △w: Z 轴方向精加工余量的距离及方向,取值范围为(±99999.999),单位: mm。 F:切削进给速度,取值范围(1~30000),单位:mm/min; S: 主轴的转速; T: 刀号、刀偏号。 注意事项说明: 1.△d,△u 都用同一地址 U 指定,其区分是根据该程序段有无指定 P,Q 区别。 2.循环动作由 P、Q 指定的 G71 指令进行; 58 DF-100Ti 车床数控系统使用手册 南京达风数控技术 3.在 G71 循环中,顺序号 NS~NF 之间程序段中的 F、S、T 功能都无效,全部忽略。 G71 程序段或以前指令的 F、S、T 有效。顺序号 NS~NF 间程序段中的 F、S、T 只对 G70 代码循环有效。 4.在带有恒线速控制选择功能时,顺序号 NS~NF 之间程序段中的 G96 或 G97 无效。 5.根据切入方向的不同,G71 指令轨迹有下述四种情况(下图所示),但无论哪种情况 都是根据刀具平行 Z 轴移动切削的,△u,△w 的符号如下: 6.在 A 至 A‘间顺序号 NS 的程序段中可含有 G00 或 G01 代码,但不能含有 Z 轴移动 指令。 7.在 A‘至 B 间,X 轴、Z 轴必须是单调增大或减小; 8.在顺序号 NS 到 NF 的程序段中,不能调用子程序。 例:用复合型固定循环 G71 编写下图零件程序: 59 DF-100Ti 车床数控系统使用手册 南京达风数控技术 M3 S300 ;(主轴正转,转速;300 转/分钟) M8;(开冷却) T0101;(调入粗车刀) G00 X100.0 Z180.0; G71 U2.0 R1.0 G71 P80 Q120 U0.20 W2.0 F100 S200; N80 G00 X40.0; G01 Z140.0 F100 S200; X60.0W-30.0; W-20.0; N120 X100.0 W-10.0; G00 X200.0 Z220.0 T0202; G00 Z175.0; G70 P80 Q120; G00 X200.0 Z220.0 M05; M09; N190 T0101; M30; 60 DF-100Ti 车床数控系统使用手册 南京达风数控技术 2.2.26 端面粗车循环(G72) 指令格式: G72 W(△d) R(e); G72 P(NS) Q(NF) U(△u) W(△w) F S T; N (NS) ................; .............................; ......................F; 精加工路线程序段 ......................S; ....................T; N(NF)...............; 指令功能:系统根据 NS~NF 程序段给出的工件精加工路线、吃刀量、进刀 与退刀量等自动计算粗加工路线,如下图所示。用与 X 轴平行的动作进行切削。 对于非成型棒料可一次成型。 其中: △d:切深,无符号。切入方向由 AA‘方向决定(半径指定),取值范围为 (0.001~9999.999),单位:mm。模态指定,一直到下个指定前有效。 e: 退刀量(半径指定),单位:mm。模态指定,在下次指定前一直有效。 NS:精加工路线程序段群的第一个程序段顺序号。 61 DF-100Ti 车床数控系统使用手册 南京达风数控技术 NF:精加工路线程序段群的最后一个程序段顺序号。 △u:X 轴方向精加工余量的距离及方向,取值范围为(±99999.999),单位: mm。 △w:Z 轴方向精加工余量的距离及方向,取值范围为(±99999.999),单位: mm。 F:切削进给速度,取值范围(1~30000),单位:mm/min; S:主轴的转速; T:刀号、刀偏号。 注意事项说明: 1.△d,△u 都用同一地址 U 指定,其区分是根据该程序段有无指定 P,Q 区别。 2.循环动作由 P、Q 指定的 G72 指令进行; 3.在 G72 循环中,顺序号 NS~NF 之间程序段中的 F、S、T 功能都无效,全部忽略。 G72 程序段或以前指令的 F、S、T 有效。顺序号 NS~NF 间程序段中的 F、S、T 只对 G70 代码循环有效。 4.在带有恒线速控制选择功能时,顺序号 NS~NF 之间程序段中的 G96 或 G97 无效。 5.根据切入方向的不同,G72 指令轨迹有下述四种情况(下图所示),但无论哪种情况 都是根据刀具平行 Z 轴移动切削的,△u,△w 的符号如下: 6.在 A 至 A‘间顺序号 NS 的程序段中可含有 G00 或 G01 代码,但不能含有 X 轴移动 指令。 62 DF-100Ti 车床数控系统使用手册 7.在 A‘至 B 间,X 轴、Z 轴必须是单调增大或减小; 8.在顺序号 NS 到 NF 的程序段中,不能调用子程序。 例:用复合型固定循环 G72 编写下图零件程序: 南京达风数控技术 O0002; T0202; (粗车刀) M03 S200; G00 X160.0 Z126.0; (快速定位) G72 W2.0 R1.0; (进刀量 2mm,退刀量 1mm) G72 P50 Q90 U1.0 W1.0 F100 S200; (对 a-d 进行粗车,X 轴留 1mm,Z 轴 1mm 余量) N50 G00 Z70.0 S200; (快速定位) G01 X80.0 Z90 F120; W20.0; N90 X40.0 Z125.0; (加工 c-d) G00 X220.0 Z190.0 (快速退刀) T0303;(换精加工刀) G70 P50 Q90;(精加工 a-d) G00 X220.0 Z190.0;(快速退刀) M5 S0; 63 DF-100Ti 车床数控系统使用手册 南京达风数控技术 T0202; M30; 2.2.27 精加工循环(G70) 指令格式: G70 P(NS) Q(NF); 指令功能:执行该指令时,刀具从起始位置沿着 NS~NF 程序段给出的工件 精加工轨迹进行精加工。在用 G71、G72 进行粗加工后可以用 G70 指令进行精车。 其中: NS:构成精加工形状的程序段群的第一个程序段的顺序号; NF:构成精加工形状的程序段群的最后一个程序段的顺序号; G70 指令轨迹由 NS~NF 之间的程序段的编程轨迹决定。NS、NF 在 G70~ G72 程序段中的相对位置关系如下: ........................ ........................ G71/G72 P(NS) Q(NF) U(△u) W(△w) F S T; N(NS) .................. .............................. .........F .........S 精加工路线程序段 .........T .......... .......... N(NF) .............. ............ ............ G70 P(NS) Q(NF); ........ 注意事项说明: 1.在 G71、G72 程序段中规定的 F、S 和 T 功能无效,但在执行 G70 时顺序号 NS 和 NF 之 间指定的 F、S 和 T 功能有效。 2.当 G70 循环加工结束时刀具返回到起点并读下个程序段。 3.G70 中 NS 到 NF 间的程序段不能调用子程序 4.G70 执行时均从程序的开头搜索 P 指令的顺序号,因此一个程序中不能定义相同的顺序号, 64 DF-100Ti 车床数控系统使用手册 南京达风数控技术 否则系统不报警,但运行的轨迹与编程时的要求可能不一致。 2.2.28 固定循环使用其他说明事项: 在有些特殊的加工中,由于切削量大,同一加工路线要反复切削多次,此时 可利用固定循环功能,用一个程序段可实现由多个程序段指令才能完成的加工路 线。并且在重复切削时,只需要改变相应的数值即可,固定循环对简化程序非常 有效。 单一固定循环的使用方法: 根据毛坯形状和零件形状,选择适当的固定循环。 (1)圆柱切削循环(G90) (2)圆锥切削循环(G90) (3)端面切削循环(G94) (4)端面圆锥切削循环(G94) 2.3 主轴功能(S 功能) 2.3.1 主轴速度指令 通过地址符 S 和其后的数据把代码信号送给机床,用于控制机床的主轴转速。 指令格式: S**** 或 S** 1.双速~四速电机控制模式(参数号 P001 Bit4 =0) 65 DF-100Ti 车床数控系统使用手册 南京达风数控技术 当 S 后数值小于 5 时,为电机档位控制指令,指令 S1~S4 分别控制输出口 S1~S4,共 4 档。S0 取消所有档位输出。 S1~S4 代码的执行时间可由参数 P113~P116 设定。 设定范围:0~1000(0 毫秒~ 4000 毫秒) 设定时间=设定值*4 毫秒。 当设定值为 0 时,代表长信号输出;非 0 时,为脉冲信号,脉冲宽度为参数 设定时间。 2.主轴变频器模式(参数号 P001 Bit4 =1) Sxxxx 指令为变频器模拟量控制指令,单位:转/分;系统输出 0-10V 直流信 号控制变频器以实现主轴电机无级调速。 在 S 功能控制变频主轴时,输出 10V 时对应的主轴最高转速由参数 P55,P56, P57,P58 与主轴档位控制信号 M41、M42、M43、M44 共同确定。 当 M41(主轴齿轮 I 档)有效时,10V 电压对应的转速由 P55 参数确定; 当 M42(主轴齿轮 II 档)有效时,10V 电压对应的转速由 P56 参数确定; 当 M43(主轴齿轮 III 档)有效时,10V 电压对应的转速由 P57 参数确定; 当 M44(主轴齿轮 IV 档)有效时,10V 电压对应的转速由 P58 参数确定; 系统上电复位时,默认的状态为 I 档。 2.4 刀具刀补功能 用地址 T 及其后面 4 位数来选择机床上的刀具号和刀补号。在一个程序段中 可以指令一个 T 代码。 T 代码指令格式: T **xx 其中 **代表刀具号,xx 代表刀补号 系统可控制的刀具数为 8,可控制的刀补数为 16。 2.4.1 换刀过程(电动回转刀架) T 代码开始执行时,首先输出刀架正转信号(TL+),使刀架旋转,当接收到 T 代码指定的刀具的到位信号后,关闭刀架正转信号,延迟 T1 时间后,刀架开始 反转而进行锁紧(TL-),并开始检查锁紧信号*TCP,当接收到该信号后,延迟参 数号 P085 设置的时间,关闭刀架反转信号(TL-),换刀结束,程序转入下一程序 段继续执行。如执行的刀号与现在的刀号一致时,则换刀指令立刻结束,并转入 下一程序段执行。 66 DF-100Ti 车床数控系统使用手册 南京达风数控技术 当系统输出刀架反转信号后,在参数 P083 设定的时间内,如果系统没有接收 到*TCP 信号,系统将产生报警,并关闭刀架反转信号。 当系统在参数 P084 设定的时间内未找到相应刀号,系统将产生报警,并关闭 刀架正转和反转信号。 若系统设置的是排刀刀架(参数 P010 Bit0 = 1 时),没有换刀动作输出,系 统只是更改刀补号和调整坐标。 2.4.2 换刀相关参数 1.参数 P010 Bit0 刀架类型设置: TSS =0:电动回转刀架 =1:排刀刀架 2.参数 P009 Bit0,Bit1 刀架电平设置: 刀架到位信号(T8~T1)由参数 P009 的 Bit1 TSGN 设定高或低电平有效。 TSGN 0:刀架到位信号高电平有效。(常开) 1:刀架到位信号低电平有效。(常闭) 刀架锁紧信号(*TCP)由参数 P009 的 Bit0 TCPS 设定高或低电平有效。 TCPS 0:刀架锁紧信号高电平有效。(常开) 1:刀架锁紧信号低电平有效。(常闭) 注 1:当无刀架锁紧信号时,可以不接该信号,设置参数 TCPS 为高电平有效。 3. 参数 P081 刀架的刀数选择。 设定值 0~8 单位:个。 出厂值:4 4.参数 P082 刀架正转停止到刀架反转锁紧开始的延迟时间。 设置值 0~10000(0~40 秒)单位:4 毫秒。 出厂值:10 5.参数 P085 接收到 TCP 信号后的刀架反转时间。 设定值 0~10000(0~40 秒)单位:4 毫秒。 出厂值:240 注:若该值过小,可能会造成刀架不能锁紧,此时可适当调大该参数。 67 DF-100Ti 车床数控系统使用手册 南京达风数控技术 6.参数 P084 从第一把刀换到最后一刀位所需的最长时间。 设定值 0~10000(0~40 秒)单位:4 毫秒。 出厂值:10000 7.参数 P088 接收到刀架反转锁紧信号的最长时间信号。 设定值 0~10000(0~40 秒)单位:4 毫秒。 出厂值:400 2.4.3 刀补功能 在实际加工中,往往需要多把刀具进行切削,而每把刀具的切削点往往又不一 致,这样若要保证所有刀具在同一程序中按一致的物理坐标轨迹移动,就需要计 算不同刀具间切削点的坐标差,当调用不同刀具时,系统自动补偿两把刀具的偏 差值,以保证按照程编轨迹运行。刀具间的偏差值数据称为刀补值,记录所有刀 具刀补值的文件称为刀补表。 刀补号对应刀补表中的刀具补偿值,以用于计算换刀补后的坐标。刀补值通 过按键输入,一个刀补号对应 X 轴和 Z 轴两个刀补值。 本系统支持 16 个刀补号,当 T 代码的刀补号为 01~16 范围时有效; 2.4.4 试切对刀 移动刀具至工件表面,进行 X 向或 Z 向的切削,在另外一轴不动的情况下移 出刀具,测量工件直径或端面位置,然后进入刀补表输入实际测量值。使每把刀 均进行如此操作,系统自动计算出各把刀的差值作为该把刀具的刀补值。这种方 法称为试切对刀。关于使用试切对刀法建立刀补表以及刀补表修调的详细操作见 第三章操作篇第 3.9.2 节描述。 2.5 辅助功能 辅助功能(M 功能)主要用来控制机床电气的开和关动作、输入状态检测以及 控制加工程序的运行顺序等,M 功能由地址符 M 后跟两位整数构成。移动指令和 M 指令同在一个程序段中时,移动指令和 M 指令同时开始执行。 比如:N1 G01 X50.0 Z-50.0 F100 M05;执行 N1 段时,G01 功能和 M05 同时执行。 本系统所使用 M 功能如表 2-3 所示: 68 DF-100Ti 车床数控系统使用手册 南京达风数控技术 表 2-3 数控系统 M 功能表 指令 功能 编程格式 M00 暂停,等待”循环启动”按键 M00 M01 暂停,等待外部有效信号 M01 Lxx/Kxx J## M03 主轴顺时针转动 M03 M04 主轴逆时针转动 M04 M05 关主轴 M05 M08 开冷却液 M08 M09 关冷却液 M09 M10 卡盘夹紧 M10 M11 卡盘松开 M11 M78 尾座进 M78 M79 尾座退 M79 M20 从指定的输出口输出低电平信号(长信号) M20 Kxx M21 从指定的输出口关闭低电平信号(长信号) M21 Kxx M22 从指定的输出口输出脉冲信号(短信号) M22 Kxx J## M30 程序结束 M30 M31 工件计数加 1 M31 M32 润滑功能开 M32 M33 润滑功能关 M33 M35 自动重复上料功能 M35 Lxx/Kxx Jxx Ixx Rxx Pxx M91 条件程序跳转 M91 Lxx/Kxx Nxxxx M92 无条件程序跳转 M92 Nxxxx/M92 Nxxxx L*** M98 子程序调用 M98 P***xxxx M99 子程序返回 注 1:在 M 指令与 G 指令在同一个程序段中时,二者同时执行。 注 2:一个程序段中 M 功能只能出现一个。 2.5.1 M00——暂停 指令格式:M00 M00 指令使程序暂停运行,以便操作者做其它工作,按下循环启动键后程序继 69 DF-100Ti 车床数控系统使用手册 南京达风数控技术 续运行。 2.5.2 M01——条件暂停 指令格式:M01 Lxx/Kxx J## 其中 Lxx/Kxx 后数值为等待检测的输入口号 J##为等待时间(单位 秒) M01 指令使程序暂停执行,等待外部输入口信号,若检测到有效信号则程序继 续运行,否则等待该口信号,若在 Jxx 设定的时间内未检测到有效信号则报警。 Lxx 表示等待该口低电平信号(与地信号接通状态),Kxx 表示等待该口高电 平信号(与地信号断开状态)。 如:M01 L07 ;等待 7 号输入口低电平信号 M01 K08 J5 ;等待 8 号输入口高电平信号,若在 5 秒钟内未测到该信 号则报警。 每个输入口在系统内都有其编程口号,可通过诊断界面(进入诊断界面后按 翻页键显示)查看各输入口在系统内的编程口号,具体查看方法见第三章操作篇 3.10.7 节描述。 2.5.3 M30——程序结束 指令格式:M30 M30 表示程序执行结束,执行时有如下动作: (1) 主程序结束,指针返回程序起点,自动运转停止。 (2) 关闭冷却和主轴(由参数 P004 Bit5 决定是否执行关冷却和主轴) (3) 计件数增加 1,加工计时停止 (4) 输出 M30 状态(由参数 P015 Bit5 决定是否输出 M30 信号) 2.5.4 M03——主轴正转 指令格式: M03 M03 执行流程说明: 否 是否反转 开正转 延时(参数 P111) 结束 是 关反转 延时(参数 P112) (1) M03 指令使主轴正转继电器(由 M03 输出口控制)吸合,接着 S 功能输出模 70 DF-100Ti 车床数控系统使用手册 南京达风数控技术 拟量,控制主轴顺时针方向旋转。 (2) 若参数 P117 等于 0,M03 为电平保持输出,否则为脉冲输出,脉冲宽度 由参数 P117 决定。 2.5.5 M04——主轴反转 指令格式: M04 M04 执行流程说明: 否 是否正转 开反转 延时(参数 P111) 结束 是 关正转 延时(参数 P112) (1) M04 指令使主轴反转继电器(由 M04 输出口控制)吸合,接着 S 功能输出 模拟量,控制主轴逆时针方向旋转。 (2) 若参数 P118 等于 0,M04 为电平保持输出,否则为脉冲输出,脉冲宽度 由参数 P118 决定。 2.5.6 M05——主轴停止旋转 指令格式: M05 (1) M05 指令关闭主轴正或反转控制继电器,停止输出模拟量,主轴旋转停止。 (2) 若参数 P119 等于 0,M05 为电平保持输出,否则为脉冲输出,脉冲宽度 由参数 P119 决定。一般设为脉冲输出 0.4 秒脉冲(P119=100)。 (3) 如果参数 P90≠0(主轴制动输出时间参数),系统输出脉冲信号到制动继电 器(脉冲宽度由参数 P90 设定),提供主轴制动功能。 (4) 如果参数 P010 Bit5 =1,执行 M05 时同时关 S1~S4 继电器;Bit5 =0,不 关; (5) M05 指令执行过程为: 71 DF-100Ti 车床数控系统使用手册 南京达风数控技术 主轴已启动 否 是 关 M03/M04 结束 参数 P010 Bit5=1 否 是 关 S1~S4 继电器 参数 P119 =0? 是 否 开 M05 延时 P119 参数设定时间 关 M05 是 P089 参数=0? 否 延时 P089 参数设定时间 P090 参数=0? 是 否 开主轴制动继电器 延时 P090 参数设定的时间 关制动继电器 结束 72 DF-100Ti 车床数控系统使用手册 南京达风数控技术 2.5.7 M08 M09——冷却液控制 指令格式: M08 M09 M08 指令使冷却液打开。 M09 指令使冷却液关闭。 M08、M09 指令为电平方式输出 2.5.8 M10 M11——工件夹紧,松开控制 指令格式: M10 M11 M10 指令使工件夹紧 M11 指令使工件松开 (1)M10、M11 功能输出口分别为 M10 和 M11。 (2)M10、M11 指令可以由参数设定为脉冲或电平控制,由参数 P105 定义。 (3)M10、M11 与主轴具有互锁关系,具体见第五章第 5.4 节卡盘控制的详 细描述。 2.5.9 M78 M79——尾座进,尾座退控制 指令格式: M78 M79 M78 指令使尾座前进 M79 指令使尾座后退 (1)M78、M79 功能输出口分别为 M78 和 M79。 (2)M78、M79 指令可以由参数设定为脉冲或电平控制,由参数 P122 和 P123 定义。 (3)M78、M79 的具体应用见第五章第 5.6 节尾座控制的详细描述。 2.5.10 M20,M21,M22——输出口信号控制 指令格式: M20 Kxx M21 Kxx M22 Kxx J## 1.Kxx 指定输出口号,xx 范围为 1~32; 2.M20 指令使得 Kxx 指定的输出口 OC 输出有效.(可以理解为与地线接通); 3.M21 指令使得 Kxx 指定的输出口 OC 输出截止.(可以理解为与地线断开); 4.M22 指令使得 Kxx 指定的输出口产生一个有效的 OC 脉冲输出。脉冲宽度 73 DF-100Ti 车床数控系统使用手册 南京达风数控技术 由 J##定义(单位 秒)。参数 J##为 0 时不输出信号。 与 M20 和 M21 相比较,M20 和 M21 输出的是电平信号(长信号),而 M22 输 出的是脉冲信号(短信号)。 每个输出口在系统内都有其编程口号,可通过诊断界面(进入诊断界面后按 翻页键显示)查看各输出口在系统内的编程口号,具体查看方法见第三章操作篇 第 3.10.8 节描述。 2.5.11 M31——工件计数 指令格式: M31 1.M31 使当前工件计数值和累计计数值同时增加 1。 2.若程序中未编 M31,系统会在执行 M30 时自动增加工件计数值。若程序 中已有 M31,则执行 M30 时不再增加计数。 2.5.12 M32 M33——润滑供油开,供油停 指令格式: M32 M33 M32 指令使润滑供油打开 M33 指令使润滑供油停止 (1)M32、M33 功能输出口为 M32 (2)M32、M33 指令可以由参数设定为脉冲或电平控制,由参数 P013 Bit2 和参数 P107,P108 定义。 (3)M32、M33 的具体应用见第五章第 5.7 节润滑控制的详细描述。 2.5.13 M91 M92——程序跳转指令 指令格式: M91 Lxx Nxxxx M91 Kxx Nxxxx M92 Nxxxx M92 Nxxxx L*** 其中: 1.M91 为条件跳转指令,Lxx 和 Kxx 的意义分别是: Lxx:当 xx 输入口为低电平时跳转到段号为 Nxxxx 的程序段执行,否则顺序 执行下个程序段。 Kxx:当 xx 输入口为高电平时跳转到段号为 Nxxxx 的程序段执行,否则顺序 执行下个程序段。 2.M92 Nxxxx 实现无限循环跳转,为保证每次循环开始时坐标不发生偏移, 74 DF-100Ti 车床数控系统使用手册 南京达风数控技术 要求循环部分程序段的指令轨迹为封闭轨迹,否则将造成每次开始时起点漂移, 最终越出工作台。 3. M92 Nxxxx L*** 用来实现有限次循环跳转执行。程序执行***次循环跳转, 当执行次数完成后,顺序执行 M92 下段程序。 2.5.14 M98 M99——子程序调用及子程序返回 指令格式: M98 P***#### M99 其中 P:子程序调用特征字符,不能省略。 ####: 子程序名,必须为四位数。 ***: 子程序调用次数,省略时调用一次。最多为 999 次。 在程序中存在某一固定顺序且重复出现时,便可以将其作为子程序,这样在 每一个需要使用此固定顺序的地方就可以用调用子程序的方法执行,而不必重复 编写。 子程序的最后一段必须是子程序返回指令即 M99。执行 M99 指令,程序又返回 到主程序中调用子程序指令的下一个段程序继续执行。 举例:主程序 O0001 N0010 M03 S1000 …… N0080 G0 X10 N0090 M98 P0005 N0100 G0X30 …… N0150 M30 子程序 O0005 N0010 G01 X10 F100 …… N0060 G0 Z30 N0070 M99 ;子程序返回 执行 O0001 主程序后,执行流程是: N0010 M03 S1000 …… N0080 G0 X10 75 DF-100Ti 车床数控系统使用手册 南京达风数控技术 N0010 G01 X10 F100 …… N0060 G0 Z30 N0100 G0X30 …… N0150 M30 2.5.16 M35 ——自动重复上料功能 指令格式: M35 Lxx/Kxx Jxx Ixx Rxx Pxx 其中: Lxx:外部条件信号输入口,低电平有效 Kxx:外部条件信号输入口,高电平有效 Jxx: 检测输入口信号最大等待时间,单位:秒 Ixx: 上料控制用外部输出口 Rxx:打开上料输出口相对于上料退回后(关闭上料输出口)的延时时间 单位:秒 Pxx:上料重复执行次数 功能描述: 执行 M35 时,系统等待 Lxx 或 Kxx 输入口的信号,若检测到有效信号, 则 M35 执行结束。若在 Jxx 设定时间内未检测到有效信号,则关闭 Ixx 设定的输 出口,使上料退回,延时 Rxx 设定的时间后,再次打开 Ixx 设定的输出口,再次 上料,然后检测 Lxx 或 Kxx 设定的输入口,若无信号则重复执行上料退回和再次 上料,直到重复次数达到 Pxx 设定的次数后,仍未检测到有效信号,则系统产生 报警 029,M35 执行结束。若检测到有效信号,M35 执行结束,开始执行下一段。 M35 功能适用于自动上料的工艺,当上料卡料时,可以自动退回,并再次 上料,以提高上料的成功率和加工效率。 2.5.17 辅助机能代码调用子程序 当参数 P004 Bit3(CM98)设置为 1 时,当执行标准 M,S,T 以外的代码时, 系统不产生报警,而去调用相应的一个子程序。结合输入输出接口控制代码,用 户可以根据需要扩展辅助机能代码。 1.M 代码调用子程序 M 代码,当系统执行标准以外的 M 代码时,调用的子程序为: Mxx:调用子程序 O90xx。 76 DF-100Ti 车床数控系统使用手册 南京达风数控技术 2.T 代码调用子程序 T 代码,当系统执行 T20~T99 时,调用的子程序为: Txx:调用子程序 O92xx。 注 1:当执行非标准的 M,T 时,必须编入对应的子程序。否则会产生 051 号报警。 注 2:非标准的 M,T 代码可以在录入方式下运行 注 3:在对应的子程序中即可以编入轴运动指令,也可以对输出点进行控制 (关和开), 也可以根据输入信号进行转跳或进行循环,或某一输入信号作为 M/T 的结束信号。 2.6 程序的构成 2.6.1 程序 程序是由多个程序段构成的,而程序段又是由字构成的,各程序段用程序段 结束代码(”;”)分隔开。 1.程序的一般格式 加工程序一般由程序名(单列一段)、程序主体、程序结束指令(一般单列一 段)、程序结束符(单列一段)组成。 程序的一般结构如下图: 程序 O0006 N0010 状态信息 O0006 ; 程序名 主轴转速 0 程序段选跳符 G0 X100 ; / Z20 ; 指令字 刀具刀号 实际速度 0101 0 程序段号 N0040 M03 S600 T02 ; G01 X80 F100 ; 程序段结束符“;” 冷却状态 主轴状态 关闭 停止 M30 ; 卡盘状态 松开 % 程序结束符 G00 G98 G97 G40 地址 2.主程序和子程序 77 编辑方式 连续 09-08-12 10:20:23 DF-100Ti 车床数控系统使用手册 南京达风数控技术 (1) 主程序 程序分为主程序和子程序。通常 CNC 是按主程序的指令顺序运动的,如果主 程序执行到调用子程序的指令,则 CNC 按子程序运动,在子程序中执行到返回主 程序的指令时,CNC 便返回主程序继续执行。主程序的最后一段以 M30 来结束加 工程序的运行。若程序尾无 M30,系统会出现 140 号报警。M30 执行后加工文件 指针自动返回文件首。 主程序编写格式: Oxxxx; 主程序号 ……………;//主程序段 ………………; ……………; …………; ………; //主程序段 M30; 主程序结束 % 在 CNC 存储器内,主程序和子程序合计存储 480 个程序,选择其中一个主程序 后,便可按其指示控制 CNC 机床工作。 (2) 子程序 若加工工艺中一些动作顺序固定且重复出现时,便可把它们独立出来编 为子程序,然后在主程序中进行调用,这样编程变得简单。子程序可以在自 动方式下调出,并且被调出的子程序还可以调用另外的子程序。从主程序中 被调出的子程序称为一重子程序,共可调用十重子程序。可以用一条子程序 调用指令重复多次调用同一子程序,最多可重复调用 999 次。 子程序编写格式: Oxxxx; 子程序号 ……………; //子程序段 ………………; ……………; …………; ………; //子程序段 M99; 子程序结束 78 DF-100Ti 车床数控系统使用手册 南京达风数控技术 % 子程序的开头在地址 O 后写上子程序名,子程序最后一段为 M99,表示子 程序结束返回主程序,应为当单独的一个程序段。 (3) 子程序调用 子程序由主程序或其他子程序调用执行,子程序调用指令格式为: M98P***#### 其中 ####:被调用的子程序名 ***:子程序被调用次数,若省略了***,则默认调用 1 次。 如指令 M98 P51003,表示为程序名为 1003 的子程序被连续调用 5 次。 注 1: M98 指令不可以与移动指令同时存在于一个程序逻辑中。 注 2: 在子程序中调用子程序与在主程序中调用子程序的情况一样。 注 3: 当检索不到用地址 P 指定的子程序号时,产生 120 号报警。 注 4: 用 MDI 输入 M98 PXXXX,不能调用子程序。 2.6.2 程序名 本系统可以存储 480 个程序,为了把这些程序相互区别开,在程序的开头,用 地址 O 及后续四位数值构成的程序号,格式○□□□□。程序号一般习惯也称为 程序名。在程序目录显示界面,可以查看系统内存储的所有程序名,详细操作见 第 3.8.11 节 程序存储器信息显示的详细描述。 2.6.3 程序段号 程序是由多个指令段构成的,程序段之间用段结束代码隔开。在本系统用字 符”;”表示程序段结束代码。 在程序段的开头可以用地址 N 和后续数字构成程序段号,数字最多 5 位,前 导零可省略。 程序段号是任意的,其间隔也可不等。可以全部程序段都带有段号,也可以 在需要的程序段带有。在程序的特定地方带上段号是必须的,比如,执行 M92 或 M91 循环调用某些程序段时需要。 2.6.4 字和地址 字是构成程序段的要素。字是由地址字符和其后面的数值构成的(有时在数 值前带有+、-符号)。 地址字符是英文字母(A~Z)中的一个字母,它定义了其后数值的意义。在本 系统中,可以使用的地址和它的意义如下表所示: 根据不同的准备功能,有时一个地址也有不同的意义: 79 DF-100Ti 车床数控系统使用手册 南京达风数控技术 功能 程序号 程序段号 准备功能 尺寸字 进给速度 主轴功能 刀具功能 辅助功能 暂停 程序号指定 重复次数 参数 地址 O N G X,Z,U,W R I,K F S T M P,U,X P P P,Q,R,L 意义 程序号 程序段号 指定动作状态(直线,圆弧等) 坐标轴移动指令 圆弧半径 圆弧中心坐标,倒角量 进给速度指定 主轴转速指定 刀具号和刀补号的指定 控制机床电气的 ON/OFF 状态指定 暂停时间的指定 指定子程序号 子程序的重复次数 指定程序重复部分等的顺序号 2.6.5 程序结束 程序的最后有下列代码时,表示程序结束。 M30 主程序结束并返回程序开头 M99 子程序结束,返回调用程序 在执行程序中,如果执行到 M30 或 M99 代码,系统结束当前程序执行。若是 M30 代码,则文件执行指针返回到程序的开头,同时根据参数设定进行相应输出控 制处理;若是 M99 代码,则程序执行流程返回到调用子程序的程序中。 2.7 自动加减速 在轴移动的开始和结束时系统自动地进行加减速,所以能够平稳地启动和停 止。并且在移动速度变化时也自动地加减速,所以速度的改变可以平稳地进行。 因此在编程时对于加减速不需要考虑。 80 DF-100Ti 车床数控系统使用手册 南京达风数控技术 CNC 指令 加减速控制 脉冲分配 (插补) 驱动控制 驱动控制 电机1 电机2 加减速的类型和参数: 快速进给:直线型加减速(用参数设定各轴加减速时间常数)(参数 P023~024) 切削进给:直线型加减速(用参数设定各轴通用的加减速时间常数)(参数 P031) 手动进给:直线型加减速(用参数设定各轴通用的加减速时间常数)(参数 P023~024) 2.7.1 程序段拐角处的速度控制 G61、G64 模态码用于控制程序段间的速度过渡方式。 G61 模式为:当前段执行结束并降速到零后,再执行下一段; G64 模式为:当前段执行接近结束,速度低于段间平滑过渡设定速度值时(由 参数 P028 设定或参数 P029 设定),系统自动进行段间过渡处理,因此段间速度不 需要降为零,但会造成段间圆弧过渡区,在 G64 模式下若要取消此弧可在拐角处 加入准停指令(G04)。 例如,某一程序段只有 X 轴移动,下一程序段只有 Z 轴移动,在 X 轴减速时, Z 轴进行加速,此时刀具的轨迹如下: 在此插入一个准停指令 Z 程序路径 实际刀具路径 X 81 DF-100Ti 车床数控系统使用手册 南京达风数控技术 如果加入准停指令,则刀具沿着上图实线那样按程序指令运动。否则,切削 进给速度越大,或加减速时间常数越长,或段间速度过渡参数值越大,则拐角处 的弧度也越大。圆弧指令时,实际刀具轨迹的圆弧半径比程序给出的圆弧半径小。 要拐角处误差变小,在机械系统允许的情况下,应使加减速时间常数尽量变小。 注:在程序段与程序段之间,CNC 进行如下处理: 前程序段 下程序段 点定位 切削进给 不移动 点定位 × × × 切削进给 × ○ × 不移动 × × × ×:待前程序段指令速度减速到零后,才执行下个程序段。 ○:上个程序段进入降速区达到降速点后,立刻开始执行下个程序段。 82 DF-100Ti 车床数控系统使用手册 南京达风数控技术 第三章 操作篇 3.1 操作面板说明 3.1.1 显示和操作面板 DF-100Ti 的显示和操作面板如下图: 系统面板上按键按功能分为三大类:页面显示选择用按键,字符输入编辑用 按键,机床功能操作用按键。 3.1.2 页面显示选择用按键 页面显示包括:位置,程序,刀补,报警,设置,参数,诊断,U 盘,共 8 个主页面显示,按对应的按键选择各种显示画面,其中报警和诊断显示页面由诊 断按键选择,U 盘页面由程序页面中按翻页键选择。 83 DF-100Ti 车床数控系统使用手册 南京达风数控技术 按键图形 按键名 位置键 程序键 按键表述符 功能用途 显示坐标位置,共有四页:相对坐标, 位置 绝对坐标,综合坐标, 位置程序,按上 下翻页键切换显示,或在位置界面下按 位置 键切换显示 程序的显示、U 盘的显示等,共有四个 页面:MDI 录入显示,程序内容显示, 程序 程序目录/存储容量显示,U 盘显示; 按上下翻页键在四个页面间切换显示。 U 盘页面显示 U 盘中的文件和用户程序 以及系统参数。 刀补键 刀补 显示设定刀具补偿量 设置键 参数键 诊断键 设置 参数 诊断 显示设置参数开关,程序开关,当前时 间设定,修改密码,存储器格式化等功 能。 显示系统参数和螺距补偿参数,共有两 页,在参数界面下按参数键切换显示 重复按改键显示报警信息和诊断内容两 类页面。 报警页面显示报警号和报警内容; 诊断页面显示输入输出口状态,编码器 线数,各轴输出脉冲数,主轴模拟电压, 累计加工计件等诊断数据,以及输入输 出口管脚和编程口号(按上下翻页键显 示)。 3.1.3 字符数字编辑键 字符数字编辑包括所有数字和字母,以及 EOB,插入,删除,取消,修改, 转换,输入,输出,以及光标键和翻页键。 84 DF-100Ti 车床数控系统使用手册 南京达风数控技术 按键图形 按键名 按键表述符 功能用途 复位键 复位 CNC 复位,程序结束加工,解除报警。 输入键 输入 参数,刀补,螺补等输入数据的确认; 输入文件名的确认;MDI 方式下程序 段指令的输入。 输出键 输出 导入导出 U 盘文件启动。 取消键 插入键 删除键 修改键 转换键 上翻页,下 翻页 取消 插入 删除 修改 转换 上翻页 下翻页 参数,刀补,螺补输入数据的清除; 编辑程序时输入字符或符号的清除; 快捷 MDI 模式下程序段的清除; 程序编辑时,在当前光标所指字的后 面插入字,或建立打开新程序(当地 址符为 O 时) 程序编辑时,删除当前光标所指字; 参数输入时,删除上个字符或数字; 快捷 MDI 输入时,删除上个字符或数 字; 编辑时或 U 盘方式下删除文件; 程序编辑时,新输入的字替换光标所 在的字。 在参数界面下,按转换键切换到参数 的备份、恢复出厂值等操作界面; 在编辑界面下,按转换键进行程序的 复制操作。 程序编辑或参数界面下滚屏显示 85 DF-100Ti 车床数控系统使用手册 南京达风数控技术 上光标, 下光标, 左光标, 右光标 ↑ ↓ 上下左右移动光标 ← → G,M,S …… 0,1,2……9,-,. 地址键 数字、符号 键 段结束符 EOB 输入字母字符,和数字键复用 输入数字和符号(负号,小数点), 和字母键复用。 程序段结束符; 程序名输入后确认符:比如要编辑或 新建 O0010 程序,输入 O0010 后按 EOB 即可 3.1.4 机床功能操作键 按键图形 按键名 自动加工模式键 按键表述符 自动 功能用途 程序自动连续运 行方式 手动进给模式键 手动 手动控制机床进 给方式 编辑模式键 MDI 模式键 增量进给模式键 编辑 录入 增量 编辑程序方式 录入模式,用于参 数数据输入以及 MDI 数据输入。 选择增量进给模 式或手轮模式, 86 DF-100Ti 车床数控系统使用手册 南京达风数控技术 机床回零模式键 机床零点 回机床零点模式 开关 单段方式键 脉冲单位选择键 循环启动键 单段 脉冲倍率 循环启动 单程序段运行方 式功能开关 手轮进给模式或 增量进给模式的 最小进给单位选 择 启动程序自动加 工或暂停后再次 启动 进给保持键 进给保持 自动运行时暂停 手动换刀键 换刀 手动换刀号 冷却液开关键 冷却 冷却液开关 主轴正转键 主轴正转 主轴正转 主轴反转键 主轴反转 主轴反转 主轴停止键 主轴停止 主轴停止 87 DF-100Ti 车床数控系统使用手册 南京达风数控技术 主轴点动键 主轴点动 主轴点动 卡盘控制键 夹紧松开 卡盘夹紧或松开 润滑液开关键 润滑 润滑供油开关 进给倍率按键 快速倍率按键 主轴倍率按键 快速进给开关键 X+/X-进给键 Z+/Z-进给键 进给倍率↑ 进给倍率↓ 快速倍率↑ 快速倍率↓ 主轴倍率↑ 主轴倍率↓ 快速 X+ X- Z+ Z- 设定自动运行时 进给速度的倍率 以及手动移动时 的速度 设定手动快速的 倍率以及 G00 的 倍率 设定主轴模拟量 的倍率 手动快速开关,打 开时,按进给键为 快速移动 手动方式下操作 X 轴移动 手动方式下操作 Z 轴移动 3.2 位置显示画面 按位置键,进入位置画面,再按上下翻页键或按位置键,在以下四个画面中 切换显示: 88 DF-100Ti 车床数控系统使用手册 南京达风数控技术 1.工件坐标系的绝对位置显示 现在位置(绝对坐标) O0006 N0010 O0006 N0010 X 100.000 Z 200.000 状态信息 主轴转速 刀具刀号 实际速度 冷却状态 0 0101 0 关闭 主轴状态 卡盘状态 停止 松开 G00 G98 G97 G40 编程速率 50 快速倍率 100% 进给倍率 100% 主轴倍率 加工件数 切削时间 100% 0 000:00:00 手动方式 连续 09-08-12 10:20:23 注 1:显示主轴的实际转速时,必须在主轴上装有位置编码器。 注 2:实际速率 = 编程的 F 速率×倍率。 注 3:在螺纹切削时,实际速率 = 编程速率,倍率无效。 注 4:每转进给的编程速率显示仅在含有每转进给有运动轴的程序段正执行时显示,如果其后 的指令不是含有每转进给的程序段且没有指定新的 F 时,当执行到下程序段时编程速率及实 际速率项按每分进给速率显示。 2.相对位置显示 现在位置(相对坐标) O0006 U O0006 N0010 N0010 10.000 状态信息 主轴转速 0 刀具刀号 0101 实际速度 0 冷却状态 关闭 W -20.000 主轴状态 卡盘状态 停止 松开 G00 G98 G97 G40 编程速率 50 主轴倍率 100% 快速倍率 100% 加工件数 0 手动方式 连续 进给倍率 100% 切削时间 000:00:00 09-08-12 10:20:23 开机后,只要机床运动,其运动位置即可由相对位置显示出来,并可随时清 89 DF-100Ti 车床数控系统使用手册 南京达风数控技术 零。 相对位置清零:按 U 或 W 键,此时屏幕中 U 或 W 字符闪烁,然后按取消键, U 或 W 相对位置被清零。 3.显示综合位置 现在位置(综合坐标) (相对坐标) U 0.000 W -1.000 (机床坐标) O0006 N0010 (绝对坐标) X 100.000 Z 100.000 (余移动量) 状态信息 主轴转速 刀具刀号 实际速度 冷却状态 主轴状态 0 0101 0 关闭 停止 卡盘状态 松开 G00 G98 G97 G40 X 0.000 X 10.000 Z 70.000 Z 20.000 手动方式 连续 09-08-12 10:20:23 同时显示下面坐标系中的现在位置。 (1) 相对坐标系中的位置(相对坐标)。 (2) 工件坐标系中的位置(绝对坐标)。 (3) 机械坐标系中的位置(机床坐标)。 (4) 剩余移动量(自动及录入方式有效)。 机床坐标清零:按 X 或 Z 键,此时机床坐标的 X 或 Z 字符闪烁,然后按取消 键,机床坐标的 X 或 Z 值被清零。 注:在上电需回机床零点模式下,不要进行机床坐标清零操作。 4.坐标和程序段动态显示 在该画面可以同时显示绝对坐标和相对坐标,同时动态显示当前加工的程序 段。 90 DF-100Ti 车床数控系统使用手册 南京达风数控技术 现在位置(位置程序) (相对坐标) U 0.000 W -1.000 O0006 ; G0 X20 Z30 ; M03 S800 ; T0401 ; G01 U10 F100; O0006 N0010 (绝对坐标) X 100.000 Z 100.000 状态信息 主轴转速 刀具刀号 实际速度 冷却状态 0 0101 0 关闭 主轴状态 卡盘状态 停止 松开 G00 G98 G97 G40 手动方式 连续 09-08-12 10:20:23 5.当前加工程序和程序段号的显示 在位置画面的上方,除了显示当前位置显示模式(相对、绝对、综合、位置 程序)之外,还显示当前调用加工的程序名以及当前程序段段号。在绝对坐标和 相对坐标画面,屏幕同时有大字符显示当前程序名和段号。如上图所示,当前正 在加工或等待加工的程序名为 O0006,当前加工段为 N0010 段。 6.加工时间、零件个数的显示 在绝对位置和相对位置显示画面上,同时显示出加工时间和加工的零件数: 加工件数:当程序执行到 M30 时,计件值自动加 1。或者在无限循环加工程 序中添加 M31 指令,执行 M31 指令时计件值加 1; 加工件数的清零:按“R”键后,计件数值闪烁,此时按取消键后计件数清零。 注:由参数 P002 Bit0 决定上电后加工计件数是否自动清零。 切削时间:当自动运转循环启动后,系统开始计时,显示格式为 xxx:xx:xx, 依次代表时:分:秒。 切削时间的清零:按“J“键后,切削时间开始闪烁,此时按取消键后清零。 7.系统状态信息显示 在屏幕的右侧上部显示系统状态信息,如下图: 91 DF-100Ti 车床数控系统使用手册 状态信息 主轴转速 0 刀具刀号 0101 实际速度 0 冷却状态 关闭 主轴状态 停止 卡盘状态 松开 南京达风数控技术 8.当前机床操作方式显示 在屏幕的右侧下方显示当前机床操作方式信息,如下图 A 或 B: G01 G98 G97 G40 G00 G98 G97 G40 运行 暂停 自动方式 单段 手动方式 连续 09-08-12 10:20:23 09-08-12 10:20:23 图A 图B 其中上方 Gxx 代码行表示的是当前 G 功能模态组代码。 下方显示的是当前操作模式(手动、自动等)和连续或单段运行,以及在自 动模式下为正在运行或暂停。 9.当前时间日期显示 如上图所示,在屏幕右下方显示当前日期和时间,显示格式为:年__月__日 __时__分__秒。 3.3 安全操作 3.3.1 急停 按下急停按钮,机床移动立即停止,所有的输出如主轴的转动,冷却液,刀 架旋转等也全部关闭。旋转急停按钮后解除急停状态,但所有的输出都需重新起 动,同时系统坐标显示位置与物理位置可能会不一致,需要重新对刀或回机床零 点。 注 1:在解除急停重新启动系统之前,需要消除机床异常的因素。 92 DF-100Ti 车床数控系统使用手册 南京达风数控技术 3.3.2 超程 超程控制分为硬件超程限制和软件超程限制。 硬件超程限制需要用户在各轴的正负极限位置安装限位开关,并接入系统正 负限位输入口,当系统检测到正负限位信号时减速停止并报警。 软件超程限制需要用户根据各轴正负极限坐标位置(机床坐标)设置相应参 数(P046~P049)。如果刀具进入了由参数规定的禁止区域(机床坐标行程极限), 则显示超程报警,刀具减速停止。 具体超程设置范围,请参照机床厂家发行的说明书。 3.3.3 报警处理 当出现异常运转报警时,请参照附录“报警代码一览表”确定故障原因,并 解除报警产生根源,重新确定坐标位置和刀号刀补无误后方可再次运行。 3.4 手动操作 3.4.1 手动返回机床零点 3.4.1.1 操作方法 1.按机床零点方式键,这时液晶屏幕右下角显示“机械回零” 2.按 X 轴或 Z 轴方向键,直到机床坐标值变为 0 表示回零完成。 在执行回机床零点操作以前,需要使用者完整了解回机床零点的原理以及参 数设置,以免造成事故或不能正确回零。在 3.5.2 节介绍回零相关参数的功能,本 节介绍回零动作过程。 回零方式共有方式 A,方式 B 和方式 C 三种回机械零点方式。由参数 P005 Bit4 和参数 P006 Bit3,Bit4 设定各轴回零方式。方式 C 是单个减速开关同时作为减速 信号和回零参考点信号使用。方式 B 是减速开关信号仅用于减速和粗略定位,依 靠检测伺服编码器的 Zero 脉冲(零位脉冲)信号作为精确定位信号。方式 A 为回 浮动零点方式,需要用户事先设定了浮动零点位置。 方式 B 回零动作过程: 按下 X 轴或 Z 轴方向键,机床根据系统回零设置方向运动(由参数 P005 Bit0, Bit1 设定)。在到达减速点以前,机床快速移动(由参数 P109 设定回零快速速率), 碰到减速开关后,机床降速停止,并以 FL(由参数 P043 设定)的速度反向移动 离开参考点,当离开减速开关后降速至停止,然后再次反向以 FL 速度接近减速点, 当检测到轴的 Zero 脉冲信号后停止,返回机械零点完成,回零指示灯亮。 方式 C 回零动作过程: 93 DF-100Ti 车床数控系统使用手册 南京达风数控技术 按下 X 轴或 Z 轴方向键,机床根据系统回零设置方向运动(由参数 P005 Bit0, Bit1 设定)。在到达减速点以前,机床快速移动(由参数 P109 设定回零快速速率), 碰到减速开关后,机床降速停止,并以 FL(由参数 P043 设定)的速度反向移动 离开参考点,当离开减速开关后降速至停止,然后再次反向以 FL 速度接近减速点, 当检测到信号后停止,返回机械零点完成,回零指示灯亮。 方式 A 回零动作过程: 在进行方式 A 回零前需要确定事先已建立了浮动零点。浮动零点的建立过程 为:移动各轴到需要设定的位置,按位置键进入综合坐标显示界面,按 X 或 Z 键 后,机床坐标对应坐标字符闪烁显示,此时按取消键,对应机床坐标被设为 0,该 点即为浮动零点,方式 A 回零即回到机床坐标零点位置。正确设置了机床浮动零 点后,系统自动记忆该零点,只要未重新设置浮动零点,以后方式 A 回零均回到 该点。 在已有浮动零点的条件下,按 X 轴或 Z 轴方向键一下后,系统自动向浮动零 点位置移动,当到达零点后,回零指示灯亮,该轴回零完成。 注:方式 A 回零前,需确定已正确设定了浮动零点,否则可能发生轴移动位置不正确的 情况,甚至造成事故。 3.4.1.2 返回机床零点的相关参数意义和注意事项 1.由参数 P005 Bit4 设定是否开放回零功能: =0:回零方式 B 和方式 C 有效; =1:回零方式 A 有效; 2.由参数 P006 Bit0,Bit1 设定需要回零的轴 =0:该轴回零功能开放; =1:该轴回零功能关闭; 未安装零位信号的轴或不需要回零的轴,要将相应位设为 1,以关闭该轴回零 功能,以免回零时找不到零位信号而发生意外。 3.由参数 P005 Bit0,Bit1 设定机械零点方向 回零前需确定该参数定义方向和实际零点方向是否一致。 4.由参数 P002 Bit6 设定是否一键回机械零点 =0:开放一键回零功能; =1:关闭一键回零功能; 开放一键回零时,只要按一次方向进给键后,系统执行回零,不必一直长按 方向进给键。 5.回零完成后绝对坐标显示值由参数 P006 Bit6 决定是否设定坐标。当该位 94 DF-100Ti 车床数控系统使用手册 南京达风数控技术 等于 1 时,由参数 P044,P045 设定绝对坐标;当该位等于 0 时,绝对坐标设定为 0。 注:由于回零过程的控制条件较多,因此,建议使用者完整了解回机床零点的原理以及 参数设置,以免造成意外或不能正确回零。 3.4.2 手动连续进给操作 3.4.2.1 操作方法 1.按手动键,这时液晶屏幕右下角显示“手动方式”,同时屏幕左侧显示“手 动速率”以及当前速率值。 2.选择移动轴按键,机床沿着选择轴方向移动。 3.手动进给速度的设定: 按进给倍率↑/进给倍率↓按键,手动进给速度依下表设定: 进给速度 百分率 手动进给速度(毫米/分) 0 0 10 2 20 3 30 5 40 7 50 12 60 20 70 32 80 50 90 79 100 126 110 200 120 320 130 500 140 790 150 1260 当前手动速率值在屏幕左侧下方显示。 3.4.2.2 手动快速进给设定 在手动方式下,当同时按下轴方向键和快速键两个键时,系统快速移动;当 95 DF-100Ti 车床数控系统使用手册 南京达风数控技术 松开快速键,系统自动降速为当前手动设定速度移动;当再次按下快速键和轴方 向键时,则升速到快速移动速度。 快速进给倍率由快速倍率↑/快速倍率↓按键选择,分为 Fo,50%,75%,100% 四档。其中 Fo 速度由参数 P032 设定。 注 1:快速进给时的速度、时间常数、加减速方式与 G00 指令相同。 3.4.3 增量进给 1.按下增量键,液晶屏幕右下角显示“单步方式”,同时在屏幕左下方显示当 前“单步增量”。 2.按脉冲倍率选择键,单步进给量分别在 0.001,0.01,0.1,1 毫米间切换, 同时在屏幕左下角显示移动增量。 3.按一次轴进给键,则在此轴方向上移动单步进给量,待移动结束后,再按 则再次移动一次。 注 1:移动速度与当前手动进给速度相同。 注 2:由参数 P001 Bit3 位设定增量键为增量方式或手轮方式 3.4.4 手轮进给 1.按下增量键,液晶屏幕右下角显示“手轮方式”。 2.选择手轮运动轴:在手轮方式下,按下进给键 X-, X-, Z+,Z-,进给 轴在 X 轴,Z 轴间切换,同时在屏幕右下角显示 X,Z 3.选择移动量:按下脉冲倍率按键,移动增量分别在 0.001,0.01,0.1 毫米间切 换,同时在屏幕右下角显示移动增量*0.001, *0.01, *0.1。 4.转动手轮,系统在当前坐标位置上增量进给,若修改手脉旋转方向与实际 进给方向的关系,可修改参数 P007 Bit7 位。 5.参数 P007 Bit6 用于设定手轮类型,当设定的手轮类型为复合手持单元时, 由手持单元设定移动轴和移动增量。此时需要根据实际信号接入端口设定参数 P163~P169 号参数。有关手持单元的接线和参数设定见第五章常用功能说明第 5.5 节。 6.手轮进给的速度上限由参数 P161 设定(出厂值 5000),加减速时间常数由 参数 P162 设定(出厂值 1200)。 注 1:由参数 P001 Bit3 位设定增量按键为增量方式或手轮方式 3.4.5 返回程序零点 所谓程序零点,是指加工的起始坐标点。在系统上电回机床零点后,当加工 的起始坐标点位置与机床零点位置不在一点时,为了简化操作以便快速返回到加 96 DF-100Ti 车床数控系统使用手册 南京达风数控技术 工起点位置,本系统提供了返回程序起点位置功能,也称为返回程序零点功能。 假如加工起刀点的位置在 A 点,其在工件坐标系中的坐标位置为(100,200), 每次调用程序进行加工前,无论当前处于何坐标位置,都需要定位到 A 点,然后 再启动程序加工。 可以使用以下方式快速定位到 A 点: 1.按位置键,并切换到绝对位置显示或相对位置显示画面; 2.按程序零点键,液晶屏幕右下角显示“程序回零“,并在屏幕中部显示 G26 XZ 3.按输入键,系统执行回程序零点,各轴回程序零点速度由参数 P021、P022 设定。 4.回程序零点完成后,面板回零灯亮。 加工起点的坐标位置是该点在工件坐标系中的坐标值,由参数 P192、P193 定 义,因此,在执行回程序零点前应首先确定工件坐标系已正确建立,否则会出现 不能正确回到加工起点的物理位置或发生事故。回程序零点也可以在完成回机床 零点后执行,但也需要确定回机床零点后是否已建立正确的工件坐标系。 3.4.6 手动辅助机能操作 1.手动换刀 按换刀键,刀架旋转换下一把刀(电动刀架模式)或下一个刀补号(排刀模 式)。(具体动作参照机床厂家的刀架说明书) 2.冷却液开关 按冷却键,冷却功能进行‘开→关→开…’切换 3.主轴正转 按主轴正转键,系统输出 M03 信号,主轴正转。 4.主轴反转 按主轴反转键,系统输出 M04 信号,主轴反转。 5.主轴停止 按主轴停止键,系统关闭 M03 或 M04 信号,主轴停止转动。 6.主轴倍率增加/减少(选择主轴模拟量模式时) 主轴倍率↑:按一次,主轴倍率从当前倍率以 10%增加一挡,主轴模拟量值 随之增加。 主轴倍率↓:按一次,主轴倍率从当前倍率以 10%减少一挡,主轴模拟量值 随之减小。 7.K1 键功能 97 DF-100Ti 车床数控系统使用手册 南京达风数控技术 K1 键为用户自定义功能按键,由参数 P134,P135 定义 K1 按键的输出口以及 输出时间长度(参数 P135 =0:电平信号;>0:脉冲信号)。若未定义参数 P134, 即 K1 键输出口未定义,则 K1 键无功能输出。 8.其他事项说明 (1) 主轴正,主轴反,主轴停止键 / 冷却键 / 换刀键 /卡盘夹紧松开键 仅在非自动运行 条件下起作用。 (2) 当没有冷却输出时,按下冷却键,输出相应的点。当有冷却输出时,按下冷却键,关 闭相应的点。 (3) 主轴正转/反转时,按下反转/正转时键,系统首先执行主轴停止操作,然后启动主轴 反转/正转。 (4) 在换刀过程中,换刀键无效,按复位键或急停可关闭刀架正/反转输出,并停止换刀 过程。 (5) 在手动方式起动后,改变方式时,输出保持不变。但可通过自动方式执行相应的 M 代码关闭对应的输出。同样,在自动方式执行相的 M 代码输出后,也可在手动方式下按相应 的键关闭相应的输出。 (6) 按复位键时,对 M08,M03,M04 输出点是否有影响取决于参数(P012 Bit0)。 (7) 急停时,关闭主轴,冷却,润滑,换刀输出。 3.5 自动运行 3.5.1 运行方式 系统有两类运行方式,分别为调用程序自动加工方式和 MDI(程序段输入执 行)方式。下面首先介绍调用程序自动加工方式操作方法: 操作方法: (1) 若系统显示的当前程序不是待加工程序,需要按程序键,并按编辑键进入 编辑方式,输入待执行的程序名,并按 EOB 键或插入键确定,系统显示新程序的 内容,同时已将新程序作为待加工程序。 若当前程序已是待加工的程序则不需要再次输入。 (2) 移动下光标↓键到需要执行的起始段。若已是需要执行的开始段,则不必 移动光标。 (3) 按自动键,将方式选择于自动方式。 (4) 按循环启动键,开始执行程序。 举例说明:假设当前显示的加工程序为 O0003,如下图: 98 DF-100Ti 车床数控系统使用手册 南京达风数控技术 现在位置(绝对坐标) O0006 X Z O0003 N0010 N0010 100.000 200.000 状态信息 主轴转速 刀具刀号 实际速度 冷却状态 主轴状态 0 0101 0 关闭 停止 卡盘状态 松开 G00 G98 G97 G40 编程速率 50 快速倍率 100% 进给倍率 100% 主轴倍率 加工件数 切削时间 100% 0 000:00:00 手动方式 连续 09-08-12 10:20:23 需要调用 O0005 作为新的加工程序,则按程序键,显示当前 O0003 的程序内 容,再按编辑键,进入程序编辑模式,按键输入新程序名 O0005 后,再按 EOB 键 或插入键,屏幕显示程序 O0005 的内容,同时屏幕上方当前程序名由 O0003 更新 为 O0005,如下图。 程序 O0005 N0010 状态信息 O0005 ; 主轴转速 0 G0 X100 ; 刀具刀号 0101 Z20 ; 实际速度 0 M03 S600 ; 冷却状态 关闭 G01 X80 F100 ; 主轴状态 停止 M30 ; 卡盘状态 松开 % G00 G98 G97 G40 地址 T 02 3.5.2 自动运转的执行 99 录入方式 连续 09-08-12 10:20:23 DF-100Ti 车床数控系统使用手册 南京达风数控技术 启动自动运转后,程序执行流程如下: (1) 从指定的程序中,读取一个程序段指令。 (2) 译码已读取的程序段指令,并变成可执行的数据。 (3) 开始执行此程序段。 (4) 读取下个程序段指令。 (5) 译码下个程序段的指令,变成可执行的数据,该过程也称缓冲。 (6) 前一个程序段执行结束后,由于有缓冲寄存器可以立即开始下个程序段的执 行。光标移至即将执行的程序段。 (7) 以后便重复(4)、(5)、(6),执行自动运转,直至程序结束。 3.5.3 自动运转的停止 使自动运转停止或暂停的方法有多种: 1.程序暂停指令 M00 含有 M00 的程序段执行后,停止自动运转,等待外部启动信号,当按循环启 动键后,再次开始自动运转。 2.程序结束指令 M30 M30 表示主程序结束,自动运转停止。 3.进给保持按键 在自动运转中,按操作板上的进给保持键可以使自动运转暂时停止。按进给 保持按钮后,机床处于下列状态: (1) 机床在移动时,进给减速停止。 (2) 执行 M、S、T 的动作后,停止。 (3) 按循环启动键后,程序继续执行。 (4) 按复位键后,程序结束执行。 4.复位 在自动运行时,如果按了复位键,机床减速停止,并处理外部输出控制信号 (由参数 P012 Bit0 控制是否输出关主轴、冷却、润滑等信号),当前加工程序的 指针指向程序头位置,屏幕刷新显示坐标和机床状态。 3.5.4 进给暂停和主轴停止的顺序控制功能(三位开关功能) 100 DF-100Ti 车床数控系统使用手册 南京达风数控技术 面板上的三位开关分左侧、中间、右侧三个位置状态,当由左侧位置拨到右 侧位置,再由右侧位置拨到左侧时其控制顺序为: 左侧 → 中间 → 右侧 → 中间 → 左侧 正常运行――进给暂停――主轴暂停――主轴启动――进给启动,正常运行 由参数 P013 Bit0 控制是否开放三位开关功能: =0:开放三位开关功能 =1:关闭三位开关功能,此时系统不检测三位开关 当三位开关功能开放时,系统在自动模式下,按循环启动键运行加工程序时, 系统检测三位开关初始位置,若不在左侧位置(正常运行状态),系统提示报警 036, 需要将其置于左侧位置方可启动运行。 3.5.5 进给速度倍率调节 在程序运行时,按进给倍率↑或进给倍率↓键,调节程序设定的进给速度的倍 率,倍率调节范围:0~150%。 3.5.6 快速倍率调节 快速倍率有 Fo,25%,50%,100%四挡,程序运行时按快速倍率↑或快速倍 率↓键可对下面的移动速度进行设定: 1.G00 快速进给速度 2.固定循环(复合循环或单一循环)中的快速进给 3.G28 或 G26 时的快速进给 当快速进给速度为 6 米/分时,如果倍率为 50%,则快速速度为 3 米/分。 101 DF-100Ti 车床数控系统使用手册 南京达风数控技术 3.6 试运转 3.6.1 单段执行 按单段键,系统在单段运行和连续运行模式下切换。 当系统处于单段运行状态时,屏幕右下方显示“单段“,同时单程序段指示 灯亮;执行一个程序段后,停止。如果再按循环启动键,则执行下一程序段,执 行完后停止。每按一次循环启动键执行下一段程序。 当系统处于单段状态时,再按一次单段键切换为连续模式,屏幕右下方显示 “连续“,单程序段指示灯灭,系统连续运行当前程序。 系统处于单段状态时,在执行固定循环 G90,G94,G74,G75 时,按照固定 循环的切削进给和快速定位循环轨迹线段依次执行,每执行一轨迹段后暂停,按 循环启动键后执行下一轨迹段。 3.7 MDI 执行方式 所谓 MDI 执行,指的是输入单一程序段并使其运行。在机床调试时或工件试 切操作时,MDI 操作方式快捷有效。 DF-100Ti 系统有两种 MDI 输入运行方式:传统的 MDI 输入方式和快捷输入 方式。相对传统 MDI 输入和执行方式,快捷 MDI 方式方便很多。下面分别介绍两 种操作方式。 3.7.1 传统 MDI 方式 所谓传统的 MDI 方式是指这样的 MDI 操作方式:按录入键进入录入方式, 多次按程序键,直到进入 MDI 输入界面(程序段值界面),然后在 MDI 输入界面 依次输入一个待执行的程序段指令,并按循环启动键执行输入的程序段。 102 DF-100Ti 车床数控系统使用手册 南京达风数控技术 程序段值 X Z U W R F M S T P Q 地址 O0006 N0010 F M G98 S T 50 0004 G21 G40 状态信息 主轴转速 0 刀具刀号 0101 实际速度 0 冷却状态 关闭 主轴状态 停止 卡盘状态 松开 G00 G98 G97 G40 录入方式 连续 09-08-12 10:20:23 例:执行 G0 X10.5 Z200.5; (1) 按录入键,将方式选择于 MDI 的录入方式。 (2) 多次按程序键,画面在“程序-程序段值-存储状态”间切换显示,直到 左上方显示“程序段值”的画面。 (3) 键入 G0,并按输入键。G0 输入被显示出来,按输入键以前,发现输入错 误,可按取消键,然后再次输入 G 和正确的数值。如果按输入键后发现错误,再 次输入正确的数值。 (4) 同类操作输入 X10.5 (5) 同类操作输入 Z200.5。 (6) 按循环启动键,启动执行。 注 1:不能取消模态 G 代码,需要重新输入正确的数据。 注 2:按循环起动键前,取消部分内容操作如下: 为了要取消 Z200.5,其方法如下:依次按 Z、取消、输入键。 3.7.2 快捷 MDI 方式 在绝对坐标或相对坐标显示画面下并且非自动运行模式下,直接输入需要执 行的代码段,按输入键后即开始执行。 比如若要执行 G0 X100 Z130 的代码段,可以这样操作:在绝对位置界面下, 103 DF-100Ti 车床数控系统使用手册 南京达风数控技术 按 G、0 键,界面显示 G0,按插入键后按 X100 键,再按插入键后按 Z130 键,屏幕 中部显示 G0X100Z130,再按输入键,系统自动执行该代码段,如下图。 注:插入键用于切换字母输入和数字输入 现在位置(绝对坐标) O0006 N0010 状态信息 O0006 N0010 主轴转速 刀具刀号 0 0101 X 100.000 实际速度 冷却状态 0 关闭 Z 200.000 主轴状态 卡盘状态 停止 松开 G00 G98 G97 G40 G0X100Z130_ 编程速率 50 主轴倍率 100% 快速倍率 100% 加工件数 0 手动方式 连续 进给倍率 100% 切削时间 000:00:00 09-08-12 10:20:23 再比如若要将当前刀号 01(电动刀架)换成 04 号刀,只要输入 T04,再按输 入键执行即可执行换刀。 比如控制主轴以 1000 转/分的速度正转,则输入 M03,然后按转换键,在输入 S1000,按输入键执行即可。 快捷 MDI 方式响应以 G,M,S,T 开头的程序段输入,不响应以其他字母或数 字开头的程序段。 快捷 MDI 输入时如何修改字符:如要修改已输入的字符,可按删除键,光标 前的字符被删除。若要取消当前的整段 MDI 段输入,按取消键。 快捷 MDI 方式不需要进入程序画面和切换到 MDI 录入模式,简化了操作执行。 注:快捷 MDI 方式在自动运行模式下不能执行 3.8 程序存储、编辑 3.8.1 程序存储、编辑操作前的准备 1.编辑程序前需做以下准备: (1) 将程序开关置于 ’开’ 上(进入设置界面中操作); (2) 按程序键显示程序。 104 DF-100Ti 车床数控系统使用手册 南京达风数控技术 (3) 按编辑键设定为编辑方式。 注:为了用户程序被误删或编辑,在“设置”界面上设有程序保护开关,只有该开关为 ‘开’时,才可编辑程序。 3.8.2 建立新程序 共有三种建立新程序的方法,分别为:键盘输入法、U 盘输入法。下面分别 讲解具体操作方法。 1.键盘输入法 (1) 按程序键; (2) 按编辑键设为编辑方式; (3) 按键输入地址 O; (4) 按键输入程序号,如 0020; (5) 按 EOB 键或插入键; 通过此操作,若系统中已有输入的程序号,系统显示该程序内容;若系统不 存在输入的程序号,系统建立此程序。 无论哪种情况,此后程序中的内容由按键输入,当按键退出程序编辑画面时, 系统自动存储当前程序。 2.用 U 盘输入法 可使用 U 盘,将 U 盘中的程序输入到系统,具体操作见第三章第 3.14 节描 述。 3.8.3 程序名检索 按程序键时,系统总是显示当前调用加工的程序,若要显示需要的程序内容, 有两种方法调出程序: 方法 1:程序名输入法 方法 2:按键输入地址 O,然后按上下光标键检索法 1.程序名输入法 (1) 按程序键,显示程序画面; (2) 按编辑键选择编辑方式; (3) 按地址 O; (4) 键入要检索的程序号,比如 1234; (5) 按 EOB 键或插入键; (6) 若键入的程序号已存在,则显示当前程序内容,并在屏幕的右上部显示程 序号,同时系统将当前程序作为待加工程序。 105 DF-100Ti 车床数控系统使用手册 南京达风数控技术 2.按上下光标键程序号检索法 (1) 按程序键,显示程序画面; (2) 按编辑键选择编辑方式 (3) 按地址 O; (4) 按下光标↓键或上光标↑键,可逐个显示已存入的程序内容,并将当前程 序号作为待加工程序。 3.8.4 程序的删除 1.按程序键,显示程序画面; 2.按编辑键选择编辑方式; 3.按地址 O; 4.键入程序号; 5.按删除键,则对应键入程序号的程序从存储器中删除。 3.8.5 删除全部程序 1.按程序键,显示程序画面; 2.按编辑键选择编辑方式; 3.按地址 O; 4.键入-9999,并按删除键。 3.8.6 程序复制 1.按程序键,显示程序画面; 2.按编辑键选择编辑方式; 3.按地址 O,输入要复制后的程序名; 4.按转换键,若复制成功,屏幕下方显示“复制完成”,否则显示“复制失 败“。 注 1:若输入的程序号已存在,系统提示“文件已存在”,复制取消。 注 2:导致复制失败可能的原因:存储空间已满或存储文件个数已满。 3.8.7 程序的输出 1.U 盘方式输出程序(把存储器中的程序输出到 U 盘): 可使用 U 盘,将系统中的程序输出到 U 盘,详细操作见第三章第 3.14 节描 述。 3.8.8 程序段号检索 程序段号检索是指将光标设定到程序内的某一段号上,一般用于设定程序执 106 DF-100Ti 车床数控系统使用手册 南京达风数控技术 行的起始段或者编辑。 由于检索而被跳过的程序段对 CNC 的状态无影响,也就是说,被跳过的程序 段中的坐标值、M、S、T 代码、G 代码等对 CNC 的坐标值、模态值不产生影响。 因此,当设定了加工起始程序段号后,开始执行加工时,要设定必要的 M、S、T 代码及坐标系等。 如果必须检索工序中某一程序段并以其为起始段开始执行时,需要查清此时 的机床状态、进行对应的 M、S、T 代码和坐标系的设定等,然后再执行自动运行。 可用录入方式输入设定机床状态或在位置界面中执行快捷 MDI 方式进行设定。 程序段号检索可以通过移动上下光标键或翻页键设定,也可以通过字的检索 法设定(字的检索法见下节)。 3.8.9 字的插入、修改、删除 1.按编辑键选择编辑方式; 2.选择要编辑的程序; 3.将光标定位到要编辑的字,有以下两种方法: (1) 按光标键(上下左右光标键,翻页键)移动光标设定的方法 (2) 查找法 两种方法的详细操作使用见下 3.8.9.1 节。 4.进行字的修改、插入、删除等编辑操作 注 1:字和地址的概念:所谓字是由地址和跟在它后面的数据组成;所谓地址是指特征字 母。 注 2:光标总是在某一字地址的下端,编辑操作是在光标所指的字上进行的。 注 3:在自动方式下程序的执行是从光标所在的程序段开始执行程序的。 3.8.9.1 将光标定位到要编辑的字上 方法 1. 按光标键(上下左右光标键,翻页键)移动光标设定的方法 (1) 按右光标→键 光标一个字一个字地向右侧方向移动,每次光标停留在下一个字的地址下面。 当光标移至段尾结束符“;”上时停止右移。 107 DF-100Ti 车床数控系统使用手册 南京达风数控技术 N0010 G 01 X100 Z120 F120 ; (2) 按左光标←键 光标一个字一个字地向左侧方向移动,每次光标停留在前一个字的地址下面。 当光标移至段首字时停止左移。 N0010 G 01 X100 Z120 F120 ; (3) 按下光标↓或者上光标↑,光标移动到下行程序段首或上行程序段首。当 光标位置界面底部或顶部时自动翻页。 (4) 按下翻页键,画面向下翻页,光标移至下页开头的字。 (5) 按上翻页键,画面向上翻页,光标移至上页开头的字。 方法 2.查找法 输入要查找的字,按下或上光标↑键,系统从当前光标位置开始,向下方向 或向上方向自动定位到有效匹配字上。 (1) 用键输入地址 S,S 在屏幕下方闪烁 (2) 用键输入‘0’,‘2’ (3) 按↓光标键,开始检索。 如果检索到 S02,光标停留在 S02 的下面。再次按下光标↓键,则继续向下检 索 S02;若按上光标↑键,则向上方向检索 S02。 108 DF-100Ti 车床数控系统使用手册 南京达风数控技术 注 1:字的检索需要输入地址和数字,只有当地址和数字完全一致时才为检索完成。比如 检索 S02 时,如果输入 S2 就不能完成检索,此时必须输入 S02。 也可以只输入要查找的地址字符,按下或上光标键,系统从当前光标位置开 始,向下方向或向上方向自动定位到有效匹配字符上,如: N0010 G01 X100 Z120 F120 ; N0020 M03 S1000; 光标现在位置 检索地址N检索方向 (1) 按地址键 N,N 在屏幕下方闪烁; (2) 按光标↓键; (3) 检索完成后,光标停留在 N 的下面。 再次按下光标↓键,继续向下检索; 若按上光标↑键,则向上方向检索。 光标返回到程序头的方法: O0020 ; N0010 G01 X100 Z120 F120 ; N0020 S01; 程序开头 光标现在位置 方法 1: 按复位键,光标返回程序头位置,画面上显示从程序头开始的程序内容。 方法 2: 用查找法查找程序号,如输入字符‘O’,按上光标↑键查找; 3.8.9.2 字的插入 1.将光标定位到要插入的前一个字; 2.按键输入要插入的地址字母,本例中要插入 T; 3.按键输入 0202; 4.按插入键; 109 DF-100Ti 车床数控系统使用手册 南京达风数控技术 程序 O0006 ; G0 X100 ; Z20 ; M03 S600 ; G01 X80 F100 ; M30 ; % O0006 N0010 状态信息 主轴转速 刀具刀号 实际速度 冷却状态 主轴状态 0 0101 0 关闭 停止 卡盘状态 松开 G00 G98 G97 G40 地址 T 0202 插入 T0202 前的画面 录入方式 连续 09-08-12 10:20:23 程序 O0006 ; G0 X100 ; Z20 ; M03 S600 T0202 ; G01 X80 F100 ; M30 ; % O0006 N0010 状态信息 主轴转速 刀具刀号 实际速度 冷却状态 0 0101 0 关闭 主轴状态 卡盘状态 停止 松开 G00 G98 G97 G40 地址 插入 T0202 后的画面 录入方式 连续 09-08-12 10:20:23 注: 编辑程序时,键入一个字后必须按插入键,否则系统默认复用键为数字键,不能输 入新的地址(字母)键。 举例:原程序段 G01 Z100 ,需要插入 X120 F100,当键入 X 120 后,必须按插 110 DF-100Ti 车床数控系统使用手册 南京达风数控技术 入键,然后才能输入 F100,程序段变为 G01 Z100 X100 ;否则,当键入 X 120 后, 直接键入 F 键,由于 F 和数字 2 复用,系统会将 F 键作为 2 输入。 3.8.9.3 字的修改 1.将光标定位到要修改的字; 2.输入修改的地址,本例中输入 M; 3.输入数据,本例 03; 4.按修改键,则新键入的字代替了当前光标所指的字。 举例: 修改前: N100 X100.0 Z120.0 T15; 要将 T15 修改为 M03,当输入 M03,按修改键后: 修改后: N100 X100.0 Z120.0 M03; 3.8.9.4 字的删除 1.将光标定位到要删除的字 2.按删除键,当前光标所在的字被删除。 举例: 删除前: N100 X100.0 Z120.0 M03; 要将 Z120.0 删除,当按删除键后: 删除后: N100 X100.0 M03; 3.8.10 存储程序的个数和存储容量 系统标准配置可存储程序 480 个。 程序存储器容量为 2M 字节,其中系统内部预留了参数文件、刀补文件、螺距 补偿文件使用的空间 16Kbyte,其余空间为用户程序存储空间。 3.8.11 程序存储器信息显示 用下列操作,可以显示程序存储器的使用情况,如下图。 1.多次按程序键,画面在“程序-程序段值-存储状态”间切换显示,直到 左上方显示“存储状态”的画面。 4.存储器信息内容包含: (1) 已存文件数:已存入的程序数(包括子程序和系统参数文件)。 剩余:可存入的程序数。 (2) 已用存储量:存入的程序占用的存储容量(单位 KB;1KB = 1024 字节)。 剩余:可以使用的程序存储容量 111 DF-100Ti 车床数控系统使用手册 南京达风数控技术 (3) 程序目录表:依次显示存入程序的程序号,自动按字符大小顺序排列。 存储状态 O0006 N0010 状态信息 系统版本号:V5.18.21 主轴转速 0 已存文件数:13 剩余:467 刀具刀号 0101 已用存储量:68 KB 剩余:1980KB 实际速度 0 文件目录表: 冷却状态 关闭 O0001 O0002 O0011 O0020 O0030 O0035 主轴状态 停止 O1111 O1222 O2222 O2223 卡盘状态 松开 G00 G98 G97 G40 地址 在存储状态显示页面下: 按左右光标键:移动光标在程序名间移动; 按上下光标键:换页显示程序名列表; 录入方式 连续 09-08-12 10:20:23 3.9 刀具补偿 本系统设置了 001~016 共 16 组刀补值,每组刀补包含 X 轴、Z 轴刀补数据和 刀尖半径数据、刀尖相位数据。 按刀补键,进入刀偏设置工作方式,显示如下图所示: 112 DF-100Ti 车床数控系统使用手册 南京达风数控技术 偏置(mm) 序号 X 001 1.000 _002 -10.000 003 100.000 004 201.000 005 1.000 006 1.000 007 1.000 008 1.000 O0006 N0010 状态信息 Z R T 主轴转速 0 0.000 0.000 0 刀具刀号 0102 4.000 0.000 0 实际速度 0 2.000 0.000 0 冷却状态 关闭 10.000 0.000 0 主轴状态 停止 0.000 0.000 0 卡盘状态 松开 0.000 0.000 0 G00 G98 G97 G40 0.000 0.000 0 0.000 0.000 0 刀补模式: U W 有效 手动方式 连续 地址 09-08-12 10:20:23 在刀补界面可以通过输入测量值(按 X 或 Z 键)建立刀补,也可以修正(按 U 或 W 键)某个刀补值。为了避免误输入,系统设置了测量值输入和刀补修正输入 两个不同界面。在测量值输入界面只响应 X 或 Z 按键,以输入测量值;在刀补修 正输入界面只响应 U 或 W 按键,以输入修正值。当显示界面不为刀补界面时,首 次按刀补键系统默认进入刀补修正界面,如下图 A,此时只响应 U 或 W 键。再次按 刀补键后,系统进入测量值输入界面,如下图 B,此时只响应 X 或 Z 键。 偏置(mm) O0006 N0010 状态信息 序号 X Z R T 主轴转速 0 001 1.000 0.000 0.000 0 刀具刀号 0102 _002 -10.000 4.000 0.000 0 实际速度 0 003 100.000 2.000 0.000 0 冷却状态 关闭 004 201.000 10.000 0.000 0 主轴状态 停止 005 1.000 0.000 0.000 0 卡盘状态 松开 006 1.000 0.000 0.000 0 G00 G98 G97 G40 007 1.000 0.000 0.000 0 008 1.000 0.000 0.000 0 测量模式: U W 有效 地址 图A 手动方式 连续 09-08-12 10:20:23 113 DF-100Ti 车床数控系统使用手册 南京达风数控技术 偏置(mm) 序号 X 001 1.000 _002 -10.000 003 100.000 004 201.000 005 1.000 006 1.000 007 1.000 008 1.000 O0006 N0010 状态信息 Z R T 主轴转速 0 0.000 0.000 0 刀具刀号 0102 4.000 0.000 0 实际速度 0 2.000 0.000 0 冷却状态 关闭 10.000 0.000 0 主轴状态 停止 0.000 0.000 0 卡盘状态 松开 0.000 0.000 0 G00 G98 G97 G40 0.000 0.000 0 0.000 0.000 0 测量模式: X Z 有效 地址 图B 手动方式 连续 09-08-12 10:20:23 3.9.1 换刀时刀补的原理 加工比较复杂的工件时,往往需要多把刀具。而加工程序是按其中某一把刀 具的刀尖进行编制的,换刀后,当前刀尖相对于前一把刀的刀尖在 X 和 Z 两个方 向必定会有偏移,也就是说即使拖板不动,换刀后刀尖位置也会变化,而刀补的 作用是来弥补这种变化。 例如:当前刀为 T1,其刀尖位置为 A1; 换成二号刀后(T2),二号刀刀尖处于 A2 位置,换刀后刀尖位置由 A1(X1,Z1)变 为 A2(X2,Z2),刀补的作用就是将刀尖 坐标值由原来的坐标(X1,Z1)转换成(X2, Z2),A1 和 A2 在 X、Z 方向的相对差值是 可以预先测出的,这个值就是数控系统记忆 的刀补值。在实际应用中,为了简化这一过程,数控系统不是测出各把刀两两之 间的差值,而采取更简洁的方法来记忆刀补值,即记忆刀尖位置坐标值的方法来 确定。 例如:将每把刀的刀尖沿 X、Z 方向一一靠上某一固定点(芯棒或试件),把刀 尖刚刚接触这一固定点时作为标准,由于各把刀的长度不同,靠到固定点时显示 的坐标点也不同。数控系统分别记忆各把刀靠到时的坐标值。这些各不相同的坐 标值两两之间实际上就包含了这两把刀之间的长度差信息。刀补表中单独一个刀 114 DF-100Ti 车床数控系统使用手册 南京达风数控技术 具的刀补值是没有意义的,真正起作用的是各把刀的刀补值之间的差值。为了减 少记忆量,一般刀补表只是记忆每把刀相对于一个固定基准在 X、Z 方向的坐标, 然后在刀补时根据当前刀和前一把刀相对该固定基准的差值不同,得出两把刀之 间的补偿值,补偿值需在换刀时计算得出来。 3.9.2 刀补和工件坐标系建立的方法 本系统采用试切对刀法来建立刀补表,在产生刀补的同时也建立了工件坐标。 为了便于操作,本系统提供了 X 向、Z 向单独试切对刀方式和 X 向、Z 向同时试 切对刀方式,由参数 P002 Bit4 设定对刀方式。 当参数 P002 Bit4 =1 时,为 X 向、Z 向同时试切对刀方式。此方式下,每完 成一个方向的切削后,需要按对应 X 键或 Z 键,以记忆该轴当前坐标位置,然后 退刀,再完成另一轴的切削,按对应 X 键或 Z 键,记忆该轴当前坐标位置,两轴 均完成试切后,退刀到合适位置,进入刀补表,输入 X 向和 Z 向测量值即可。 当参数 P002 Bit4 =0 时,为 X 向、Z 向单独试切对刀方式。此方式下,每完 成一个方向的切削后,不需要按对应 X 键或 Z 键记忆该轴当前坐标位置,但在完 成输入该方向测量值之前,试切方向的轴不能移动,另一方向轴可以移动。在完 成一轴的试切和刀补数据输入后,再完成另外一轴的试切和刀补数据输入。 无论哪种对刀方式,测量基准必须一致。 分别说明 X 向、Z 向单独对刀和同时对刀的具体操作步骤如下: 3.9.2.1 X 向、Z 向单独对刀 1. X 向对刀方法 (1) 进入手动操作方式,选择设定刀号和刀补号(按换刀键或快捷 MDI 方式 输入刀号刀补); (2) 启动主轴,移动刀架,使用选择好的刀具在毛坯上车削出一小段外圆(或 内孔); (3) 沿 Z 轴方向退出刀具,X 轴不要移动,停止主轴,测量切削外圆(内孔) 的直径Φ,单位:mm; (4) 按下刀补键进入刀补界面,若屏幕下方显示的不是测量模式,则再按一次 刀补键,进入测量模式,屏幕下方显示“X Z 有效”。 (5) 按 X 键,输入步骤(3)中所测量出的直径Φ,按输入键或插入键确认。 这样就建立了该刀 X 向刀补值,同时建立了工件坐标系的 X 向基准(X 坐标 零点)为测量直径的中心线。 注:若刀具在工件轴线的另一侧切削(即刀具位于轴线的反方向),则输入的直径为负值。 115 DF-100Ti 车床数控系统使用手册 南京达风数控技术 ΦZ L X 2. Z 向对刀方法 (1) 进入手动操作方式,选择设定刀号和刀补号(按换刀键或快捷 MDI 方式 输入刀号刀补); (2) 启动主轴,移动刀架,在毛坯上车削出一端面; (3) 沿 X 轴方向退出刀具,Z 轴不要移动,停止主轴,测量出切削处端面到测 量基准面的长度值 L,单位:mm ; (4) 按下刀补键进入刀补界面,若屏幕下方显示的不是测量模式,则再按一次 刀补键,进入测量模式,屏幕下方显示“X Z 有效“。 (5) 按 Z 键,输入步骤(3)中所测量出的长度 L,按输入键或插入键确认。 这样就建立了该刀 Z 向刀补值,同时建立了工件坐标系的 Z 向基准(Z 坐标 零点)为测量 Z 向长度的基准面。 注:每把刀在对刀时,测量的基准必须相同,否则 Z 向产生的刀补值不正确。 3.9.2.2 X 向、Z 向同时记忆对刀 1.进入手动操作方式,选择设定刀号和刀补号; 2.启动主轴,移动刀架,使用选择的刀具在毛坯上车削出一端面,不要移动 Z 轴,按 Z 键,以记忆 Z 轴坐标;再沿 X 轴方向退出刀具至合适位置,加工一段 外圆,不要移动 X 轴,按 X 键,以记忆 X 轴坐标; 3.退出刀具,停止主轴,测量出切削后的外圆直径Φ和工件端面到测量基准 端面的长度 L; 4.按下刀补键进入刀补界面,若屏幕下方显示的不是测量模式,则再按一次 刀补键,进入测量模式,屏幕下方显示“X Z 有效”。 5.按 X 键,输入步骤 3 中所测量出的直径Φ,按输入键或插入键确认;按 Z 键,输入步骤 3 中所测量出的长度 L,按输入键或插入键确认。 注 1:刀具参数的光标会自动停留在当前刀补号所在行上,按 X 或 Z 键后输入的测量值 被输入到光标所在行的刀补数据上。 注 2:若设定参数 P002 Bit4 为 1,即 X 向、Z 向同时记忆对刀方式,若试切后没有按 X 116 DF-100Ti 车床数控系统使用手册 南京达风数控技术 或 Z 来记忆相应轴的坐标,在输入刀补时,系统报警栏将会提示“报警 41:计算刀补值之前 未记忆工件坐标”。 3.9.3 刀补修调(刀具磨损补偿) 实际加工中发现某把刀加工的工件尺寸偏大或偏小,可用刀补修调功能对刀 补值进行补偿。 刀具修调的步骤: 1.按下刀补键进入刀补界面,若屏幕下方显示的不是刀补模式,则再按一次 刀补键,进入刀补模式,屏幕下方显示“U W 有效”。 2.如果光标处的刀补号不是需要修改的刀补号,可以按上下光标键选择需要 修改的刀补号; 3.修调 X 轴方向,按 U 键,输入修调值,按输入键或插入键确定; 修调 Z 轴方向,按 W 键,输入修调值,按输入键或插入键确定; 4.系统内部计算调整已有的刀补值,调整的结果作为新的补偿量显示出来。 (例)已设定的补偿量 6.678 键盘输入的增量 2.5 新设定的补偿量 9.178(=6.678+2.5) 确定修调值的方法: 1.加工出的工件外径偏大输入负值,偏小输入正值; 2.加工出的工件内径偏大输入正值,偏小输入负值; 3.加工出的工件 Z 轴方向偏大输入负值,偏小输入正值。 例如:如果 X 方向(外径)大 0.008mm,按 U 键后输入偏差值-0.008,按输入键 或插入键确定。如果 Z 方向长度大 0.015mm,按 W 键后输入偏差值-0.015,按输 入键或插入键确定。 注 1:在自动运转中修调刀补值时,新的补偿量不能立即生效,必须在指定其补偿号的 T 代码被执行后,才生效。 注 2:在自动运转时,若修改的刀补号是正在加工调用的刀补号,系统提示报警 038,不 能修改当前刀补值,只有非当前加工调用刀补值才可被修改。 3.9.4 刀补清零 可以通过刀补清零功能将所有刀补值一次性清零。 刀补清零操作步骤: 1.按下刀补键进入刀补界面; 117 DF-100Ti 车床数控系统使用手册 南京达风数控技术 2.按删除键,系统等待密码输入,输入正确密码,并按输入键确定; 3.密码正确,系统将所有刀补值置为 0。 3.10 诊断 CNC 和机床间的输入/输出信号的状态及 CNC 内部状态等都可以通过诊断显 示出来。同时,也可通过相应的设定,直接向机床侧输出。每个诊断号对应的意 义及设定方法屏幕下方显示,如下图: 诊断 序号 数据 O0006 N0010 序号 数据 _001 00000000 009 0 002 00000000 010 0 003 00000000 011 0 004 00000000 012 0.000 005 00000000 013 0.000 006 00000000 014 100 007 00000000 015 008 00000000 016 机床侧输入信号 TCP DIQP DECX DITW *SP ST DECZ *ESP 状态信息 主轴转速 刀具刀号 实际速度 冷却状态 0 0101 0 关闭 主轴状态 卡盘状态 停止 松开 G00 G98 G97 G40 手动方式 连续 09-08-12 10:20:23 3.10.1 系统输入口状态的显示 1.按诊断键 2.其中 001~004 号状态参数显示 32 路输入口状态,每行显示 8 路输入口。 按上下光标键,闪烁光标移动一行,同时在屏幕下方显示当前行 8 位输入口 定义。 3.10.2 系统输出口状态的显示 1.按诊断键 2.其中 005~008 号状态参数显示 32 路输出口的状态,每行显示 8 路输出口 状态,按右光标或左光标键,闪烁光标移动一位,同时在屏幕下方显示当前输出 口定义。在光标闪烁处按”0”或”1”键,分别向对应输出口输出“0”信号(与地信号 118 DF-100Ti 车床数控系统使用手册 南京达风数控技术 断开)或“1”信号(与地信号接通)。 3.按上下光标键,闪烁光标移动一行,屏幕下方显示当前行输出口定义 3.10.3 轴脉冲计数显示 1.按诊断键 2.其中 009~011 号状态参数分别显示 X 轴,Y 轴,Z 轴当前已输出的脉冲 个数。 3.按上下光标键,将闪烁移动到 009~011 行,长按 X 键或 Z 键,Y 键可将 对应脉冲计数清零 3.10.4 主轴编码器线数诊断显示 1.按诊断键 2.其中 012 号状态参数显示主轴编码器线数,该值需要主轴旋转 3 圈以上后 才可正确显示。 3.10.5 主轴变频器模拟电压显示 1.按诊断键 2.其中 013 号状态参数显示主轴变频器当前控制电压 3.10.6 累计加工计件显示 1.按诊断键 2.其中 014 号状态参数显示累计加工工件个数,关机后不会丢失。 3.若要清除累计加工个数,将光标移至 014 行,按取消键后,输入厂商密码, 累计计数清零。 3.10.7 输入口信号定义显示 1.按诊断键 2.按下翻页键,显示机床侧输入信号定义画面,一屏显示 16 路输入口定义, 分两屏显示,可按上下翻页键选择显示,如下图。 119 DF-100Ti 车床数控系统使用手册 南京达风数控技术 诊断 机床侧输入信号定义 信号 接线 口号 ESP XS50-7 16 DECZ XS50-20 8 ST XS55-6 9 SP XS55-7 1 DITW XS54-12 24 DECX XS50-21 7 DIQP XS50-8 15 OW1 XS54-4 32 序号 O0006 N0010 信号 T01 T02 T03 T04 T05 T06 T07 T08 接线 口号 XS50-5 3 XS50-18 11 XS50-6 4 XS50-19 12 XS54-9 21 XS54-1 29 XS54-10 22 XS54-2 30 状态信息 主轴转速 刀具刀号 实际速度 冷却状态 主轴状态 卡盘状态 0 0101 0 关闭 停止 松开 G00 G98 G97 G40 手动方式 连续 09-08-12 10:20:23 诊断 机床侧输入信号定义 信号 接线 口号 ZALM XS52-5 6 ZPC XS52-3 14 LTM+ XS54-11 23 O0006 N0010 信号 接线 口号 XALM XS51-5 5 XPC XS51-3 13 LTM- XS54-3 31 状态信息 主轴转速 0 刀具刀号 0101 实际速度 0 冷却状态 关闭 主轴状态 停止 卡盘状态 松开 G00 G98 G97 G40 手动方式 连续 序号 09-08-12 10:20:23 屏幕显示功能栏介绍: 信号:为各功能输入口信号名称 接线:为各功能输入口在系统端口中的管脚号 口号:为各功能输入口的编程口号 输入口信号定义显示画面便于用户查询各功能口的接线位置和编程口号: 比如需要接卡盘脚踏开关输入信号,需要接入系统的 DIQP 信号上,查询该画 面,DIQP 信号输入引脚为 XS50 的第 8 管脚。 比如需要在程序中检测某外部条件信号,假设该信号接入了 T07 输入口,需 120 DF-100Ti 车床数控系统使用手册 南京达风数控技术 要确定程序中该信号口的编程口号,则查询该输入口定义画面,T07 的编程口号为 22。在程序中如要检测该信号口低电平为有效信号时可如此编程:M01 L22 3.10.8 输出口信号定义显示 1.按诊断键 2.按下翻页键 3 次,显示输出到机床侧信号定义画面,一屏显示 16 路输出 口定义,分两屏显示,可按上下翻页键选择显示。如下图: 诊断 O0006 N0010 状态信息 输出到机床侧的信号定义 主轴转速 0 信号 接线 口号 信号 接线 口号 刀具刀号 0101 M03 XS50-17 17 S01 XS57-1 13 实际速度 0 M04 XS50-4 24 S02 XS57-2 14 冷却状态 关闭 M78 XS57-6 4 S03 XS57-4 5 主轴状态 停止 M08 XS50-3 23 S04 XS57-7 7 卡盘状态 松开 M32 XS50-15 20 TL+ XS50-2 19 G00 G98 G97 G40 M10 XS57-3 6 TL- XS50-14 21 M11 XS57-5 3 STM XS50-16 18 SPZD XS50-1 22 M30 XS57-9 11 手动方式 连续 序号 09-08-12 10:20:23 诊断 O0006 N0010 输出到机床侧的信号定义 信号 接线 口号 信号 接线 口号 WARN XS57-8 2 XEN XS51-7 16 XSET XS51-6 9 ZEN XS52-7 15 ZSET XS52-6 10 状态信息 主轴转速 0 刀具刀号 0101 实际速度 0 冷却状态 关闭 主轴状态 停止 卡盘状态 松开 G00 G98 G97 G40 序号 手动方式 连续 09-08-12 10:20:23 121 DF-100Ti 车床数控系统使用手册 南京达风数控技术 屏幕显示功能栏介绍: 信号: 为各功能输出口信号名称 接线: 为各功能输出口在系统端口中的管脚号 口号: 为各功能输出口的编程口号 输出口信号定义显示画面便于用户查询各功能口的接线位置和编程口号: 比如需要接冷却信号,系统提供了 M08 信号,查询该画面,该 M08 信号应接 入 XS50 的第 3 管脚。 比如需要在程序中输出某路高低电平信号,假设该信号接入 S02 输出口,查 询输出口定义画面,S02 的编程口号为 14。在程序中如要控制该信号口为低电平 信号,可如此编程:M20 K14; 在程序中如要控制该信号口为高电平信号,可如此 编程:M21 K14; 3.11 报警显示 发生报警时,在屏幕的右下方一行闪烁显示“报警号”。按诊断键可在报警和 诊断画面间切换,进入报警界面可显示当前报警号和报警内容。关于报警号的意 义请参照附录 3。 在报警显示画面,屏幕上部显示当前报警号详细内容,下部显示历史报警记 录。 注:报警显示界面和诊断显示界面共用诊断按键进行切换显示。 报警信息 O0006 N0010 状态信息 主轴转速 0 报警 001:急停报警 刀具刀号 0101 实际速度 0 冷却状态 关闭 报警号履历: 主轴状态 停止 [100,094 ] 卡盘状态 松开 G00 G98 G97 G40 手动方式 连续 09-08-12 10:20:23 122 DF-100Ti 车床数控系统使用手册 南京达风数控技术 按 RESET 键或取消键取消当前报警,但若外部报警的产生机制未被解除,系 统再次显示报警,直到解除报警。 3.12 设置功能 按设置键,进入设置界面,在设置界面中可以进行的操作包括: 1.参数开关、程序开关的设置; 2.当前日期时间的设置; 3.用户密码和厂商密码的设置 4.储器格式化操作 3.12.1 参数开关及程序开关状态设置 1.按设置键,显示参数开关及程序开关状态画面 2.按上下光标键,将光标移动到参数或程序开关行 3.按左右光标键可使参数或程序开关处于关、开的状态。参数开关处于开状 态时方可输入参数。程序开关处于开状态时,在程序文件才可编辑或复制。 设置 O0006 N0010 参数开关: *关 开 程序开关: 关 *开 时间设置:00-00-00 00:00:00 状态信息 主轴转速 0 刀具刀号 0101 实际速度 0 冷却状态 关闭 主轴状态 停止 卡盘状态 松开 G00 G98 G97 G40 录入方式 连续 09-08-12 10:20:23 123 DF-100Ti 车床数控系统使用手册 南京达风数控技术 3.12.2 当前时间设置 按设置键,移动光标到时间设置行时,按数字键设定当前时间,时间显示格 式为:××—××—×× ××—××—××,表示××年××月××日××时× ×分××秒。 在时间设置行,按左右光标键或取消键可移动光标。 时间设定后,按输入键,时间生效。若时间格式错误,系统提示报警 093。 3.12.3 密码设置 按设置键,再按上下翻页键,显示更新口令界面,当输入原正确口令后,可 以输入新口令。当两次输入新口令后,系统完成口令更新。系统根据输入原口令 的级别显示用户口令输入行或厂商口令输入行。 设置 O0006 N0010 输入口令 :_________ 输入用户新口令:_________ 再次用户新口令:_________ 输入厂商新口令:_________ 再次厂商新口令:_________ 状态信息 主轴转速 0 刀具刀号 0101 实际速度 0 冷却状态 关闭 主轴状态 停止 卡盘状态 松开 G00 G98 G97 G40 录入方式 连续 09-08-12 10:20:23 3.12.4 格式化程序存储器 按设置键,再按上下翻页键,直到显示格式化界面,如下图,按右光标键, 设定为格式化开状态,按输入键,系统弹出密码输入提示,输入正确密码,并按输 入键,系统开始执行格式化。 注:系统格式化后,所有用户程序和参数文件、刀补文件、螺补文件均被清除。需要用 户恢复相应参数文件。 124 DF-100Ti 车床数控系统使用手册 南京达风数控技术 设置 O0006 N0010 存储器格式化开关: *关 开 状态信息 主轴转速 0 刀具刀号 0101 实际速度 0 冷却状态 关闭 主轴状态 停止 卡盘状态 松开 G00 G98 G97 G40 录入方式 连续 09-08-12 10:20:23 3.13 参数 CNC 和机床连接时,通过参数设定,使驱动器特性、机床规格、功能等最大限度地 发挥出来。参数的内容随机床不同而不同,所以请参照机床厂家编制的参数表。 本系统共有 240 个参数,其中参数 P001~P016 为位参数,每个位参有 8 位组成; P017~P240 为数据参数。本节介绍参数的显示和设置操作,参数的意义详见附录 1。 3.13.1 参数的显示 在参数显示画面,在屏幕的下部有一行参数详细内容说明。 系统共有两类参数:位参数和数据参数。参数 P001~P016 是位参数,最左侧 为最高位 Bit7,依次为 Bit6,Bit5,Bit4 及 Bit3,Bit2,Bit1,Bit0 共 8 位组成, 每 1 位有其特有的意义。 参数 P017~P240 是数据参数,每个参数代表一个特定意义。 1.位参数 (1) 按参数键 (2) 按上翻页或下翻页键,选择位参数显示页,按上下光标键选择参数。也可 直接按上下光标键选择位参数,如下图。 (3) 按左光标或右光标键,闪烁光标依次移动一位,同时下行分别显示该位详 细内容。 对于位参数而言,参数详细内容显示行有两行显示,一行是该参数所有位的 125 DF-100Ti 车床数控系统使用手册 南京达风数控技术 英文缩写,另外一行是每一位的详细中文显示,如 P001 号位参数显示如下: LAN SCW *** MDSP *** RAD EDTY *** Bit2: RAD 0/1:X 轴直径/半径编程 其中 Bit2 为光标所在位。 参数 O0006 N0010 状态信息 序号 数据 序号 数据 主轴转速 0 001 00010000 009 00000010 刀具刀号 0101 002 10000000 010 00000001 实际速度 0 003 00000000 011 00000000 冷却状态 关闭 004 00100000 012 00000001 主轴状态 停止 005 00000000 013 00000100 卡盘状态 松开 006 00111000 014 10000000 G00 G98 G97 G40 _007 00000000 015 01110100 008 10000000 016 00000001 HAND HDSTL BKY BYZ BKX DIRY DIRZ DIRX Bit0:DIRX 0/1:X 轴电机旋转方向为负/正 录入方式 连续 序号 007 09-08-12 10:20:23 2.数据参数 (1) 按参数键 (2) 按上翻页或下翻页键,选择数据参数显示页,按上下光标键选择参数。也 可直接按上下光标键选择参数,如下图,在屏幕下方显示当前参数的功能意义。 126 DF-100Ti 车床数控系统使用手册 南京达风数控技术 参数 O0006 N0010 状态信息 序号 数据 序号 数据 主轴转速 0 _017 1 025 200 刀具刀号 0101 018 1 026 200 实际速度 0 019 1 027 8000 冷却状态 关闭 020 1 028 200 主轴状态 停止 021 3800 029 20 卡盘状态 松开 022 7600 030 20 G00 G98 G97 G40 023 300 031 400 024 300 032 100 X 轴指令倍率系数 录入方式 连续 序号 017 09-08-12 10:20:23 参数详细内容显示行此时只有一种,如光标位于 P017 时,显示为: X 轴指令倍率系数 3.13.2 参数的设定 参数设定可通过按键输入设定,也可通过 U 盘方式导入参数文件。 1.键盘输入设定参数 (1) 打开参数设定开关(在设置界面中操作) (2) 按参数键,显示参数画面(多次按参数键会在参数界面和螺补界面间切换) (4) 按上下翻页按键,显示出要设定参数所在的页 (5) 把光标移到要更改的参数号所在位置。 方法 1:按上光标↑或下光标↓键,若持续按,光标顺次移动。 方法 2:按 P 键,输入参数序号,按输入键,系统自动定位到所设定参 数位置(此方式下第 4 步操作可省略,便于快捷定位到指定参数)。 (6) 输入参数值,按输入键,参数值被输入并显示出来。 (7) 若数据超出设定范围,系统显示“数据非法”,需要重新设定。 (8) 参数设定结束后,若关闭参数设定开关,进入设置画面将参数开关设定到 关的状态。 2.从 U 盘导入参数文件 系统的参数文件名为 S0001,从 U 盘导入的 S0001 参数文件会覆盖原参数文 件,因此在导入参数文件前应首先确定当前参数文件是否需要备份,以便在需要 127 DF-100Ti 车床数控系统使用手册 南京达风数控技术 时可以恢复。 导入 U 盘参数文件的详细操作见第三章第 3.14 节将 U 盘中的参数文件导入 系统的描述。 注:部分参数设定后,必须断电后重启生效。 3.13.3 参数出厂值、参数备份、参数恢复等操作 在参数界面下,按转换键,显示如下图界面: 参数 O0006 N0010 状态信息 主轴转速 0 刀具刀号 0101 参数值读盘:*A B C D 实际速度 0 参数值存盘:*C D 冷却状态 关闭 < 输入>键读盘,< 输出>键存盘 主轴状态 停止 A,B 盘:出厂值(A 伺服,B 步进) 卡盘状态 松开 C,D 盘:用户自定义 G00 G98 G97 G40 序号 录入方式 连续 09-08-12 10:20:23 系统内部设置了 4 个盘区用于读取参数,分别为: A:伺服配置参数出厂值 B:步进配置参数出厂值 C:用户自定义盘区 D:用户自定义盘区 系统内部设置了 2 个盘区用于保存参数,分别为: C:用户自定义盘区 D:用户自定义盘区 3.13.3.1 参数恢复为出厂值 将闪烁光标移至参数值读盘行,移动左右光标键,*号后的字母代表要操作的 内容,将*号移至 A 或 B 前,按输入键后,系统参数恢复为出厂参数。 A 区为伺服配置参数,B 区为步进配置参数,两类参数在升降速时间常数以及 128 DF-100Ti 车床数控系统使用手册 南京达风数控技术 最高移动或切削速度等参数方面有着较大差异,应当根据机床电机驱动实际配置 进行恢复,否则可能导致机床达不到最佳工作状态甚至出现失步或振动现象。 3.13.3.2 参数备份 将闪烁光标移至参数值存盘行,移动左右光标键,*号后的字母代表要操作的盘 符(C 或 D),按输出键后,当前系统参数被保存到设定的盘区。 3.13.3.3 参数备份内容恢复为当前参数 将闪烁光标移至参数值读盘行,移动左右光标键,*号后的字母代表要操作的盘 符,将*号移至 C 或 D 前,按输入键后,当前参数内容被恢复为 C 或 D 盘区的内 容。 注:在执行恢复前,应当确定 C 或 D 盘中已备份了参数文件。 3.14 U 盘操作 DF-100Ti 系统具有 U 盘读写功能,方便用户进行程序的导入导出和参数文 件的导入导出,以及通过 U 盘进行系统软件升级。本系统支持 USB1.1/USB2.0 协 议的 U 盘存储器,U 盘文件格式为 FAT 格式。 3.14.1 U 盘操作说明 插入 U 盘,多次按程序键,直到显示进入 U 盘界面,显示如下图: U 盘管理 O0006 N0010 状 态 信 息 U 盘目录表: 主轴转速 0 O0011 O0014 O0015 O0022 O0051 O0056 刀具刀号 0101 O0088 O0214 O0222 O0502 O0551 O0856 实际速度 0 S0001 冷却状态 关闭 主轴状态 停止 卡盘状态 松开 文件目录表: G00 G98 G97 G40 O0001 O0002 O0027 O0122 O0522 I0001 S0001 T0001 录入方式 连续 09-08-12 10:20:23 界面说明: U 盘目录表:显示 U 盘根目录用户程序文件和参数文件 129 DF-100Ti 车床数控系统使用手册 南京达风数控技术 文件目录表:显示系统中用户程序文件和参数文件。 注 1:其中用户程序文件为 Oxxxx 格式,参数文件包括 S0001(系统参数),T0001(刀 补文件),I0001(螺距误差补偿文件)。其他格式的文件不再显示。 注 2:目录表中文件名按字母和数字大小顺序自动排序显示。 基本操作说明: 左,右光标键:在当前目录表栏移动闪烁光标,目录栏一屏可显示 24 个文件, 当光标移动到边界时,系统自动换页显示下页内容。光标所在的文件为选中待操 作的文件。 上,下光标键:闪烁光标在 U 盘目录表和系统程序目录表间切换。 上翻页,下翻页:在四个程序显示主页面间切换显示。 输出:输出当前文件 输入:输入新文件名后确认,并开始输出。 3.14.2 如何将系统中的程序文件导出到 U 盘 1.按下翻页键,将光标置于文件目录表栏,按上下左右光标键移动光标选中 待导出的文件,比如 O0021。 2.按输出键,屏幕下方显示字符 O,等待输入存入 U 盘时的文件名,假如存 为 O0032,按数字键输入 0032。 3.按输入键,系统导出 O0021,存入 U 盘为 O0032。若 U 盘中已有 O0032 文件,系统显示报警 058。 3.14.3 如何将参数文件导出到 U 盘 1.按下翻页键,将光标置于文件目录表栏,按上下左右光标键移动光标选中 S0001 文件。 2.按输出键,文件 S0001 导出到 U 盘,文件名仍为 S0001。若 U 盘中已有 S0001 文件,系统显示报警 058。 注:文件 I0001,T0001 操作同 S0001。 3.14.4 如何将 U 盘文件导入到系统 1.将光标置于 U 盘目录表栏,按上下左右光标键移动光标选中将要存入系统 的文件,比如 O0013。 2.按输出键,屏幕下方显示字符 O,等待输入存入系统时的文件名,假如存 为 O0024,按数字键输入 0024。 3.按输入键,U 盘中的 O0013 文件被存入系统,文件名 O0024。若 U 盘中已 有 O0024 文件,系统显示报警 058。 130 DF-100Ti 车床数控系统使用手册 南京达风数控技术 3.14.5 如何将 U 盘中的参数文件导入到系统 1.将光标置于 U 盘目录表栏,按上下左右光标键移动光标选中 S0001 文件。 2.按输出键,系统提示输入密码,输入正确密码,按输入键, S0001 被导 入到系统,覆盖原 S0001 文件,成为当前参数文件。若用户需要保留原参数文件, 可事先执行参数备份,具体操作见第三章第 3.13.3.2 节描述。 131 DF-100Ti 车床数控系统使用手册 南京达风数控技术 第四章 安装连接 4.1 系统结构及安装 4.1.1 系统组成 DF-100Ti 数控系统主要由以下单元组成,如下图,其中包括: 1.DF-100Ti 数控系统 2.数字交流伺服驱动单元(或步进驱动单元) 3.伺服电机(或步进电机) 4.交流变压器 外部 AC380V 交流变 压器 数控系统 驱动单元 机床电气控制箱 电机 4.1.2 系统安装连接 数控系统以及驱动单元作为机床电气的一部分,工作环境(包括电气环境、 温度、湿度、振动等)的好坏对其有着重要影响。数控系统安装时应当注意以下 事项: 1.数控装置的背面与电柜壁之间保留足够的间隙(不低于 10 公分),以便接 插电缆和散热。 2.数控装置必须可靠的安装在电柜体上,固定螺钉应当安装齐全,避免振动。 3.数控装置应安装在能够避免铁屑以及冷却液接触的位置。 4.数控装置的连接电缆插头应紧固螺钉,避免接插不牢或机床振动影响接触。 5.数控装置周围应减少能带来强电、强磁干扰的设备 132 DF-100Ti 车床数控系统使用手册 4.1.3 数控系统安装尺寸图 南京达风数控技术 4.2 设备间连接 4.2.1 系统接口框图和说明 133 DF-100Ti 车床数控系统使用手册 1.接口说明 (1) XS51,XS52 对应为 X 、Z 轴驱动接口,15 芯 D 型插座(孔) (2) XS53 主轴编码器接口,15 芯 D 型插座(孔) (3) XS56 变频器模拟量接口,9 芯 D 型插座(针) (4) XS55 手轮接口,9 芯 D 型插座(孔) (5) XS50 输入输出接口,25 芯 D 型插座(孔) (6) XS54 扩展输入接口,15 芯 D 型插座(针) (7) XS57 扩展输出接口,15 芯 D 型插座(针) 2.连接框图 南京达风数控技术 4.2.2 系统与驱动单元的连接(XS51、XS52) 1.接口信号定义 134 DF-100Ti 车床数控系统使用手册 南京达风数控技术 XCP+ 1 XDIR+ 2 XPC 3 +24V 4 XDALM 5 *XSET 6 XEN 7 0V 8 9 XCP10 XDIR11 0V 12 +5V 13 +5V 14 0V 15 0V XS51(X 轴) XS51,XS52 信号 脚号 信号名 1 CP+ 9 CP- 2 DIR+ 10 DIR- 5 DALM 3 PC 7 EN 6 *SET 8,11,14,15 0V 4 +24V 12,13 +5V ZCP+ 1 ZDIR+ 2 ZPC 3 +24V 4 ZDALM 5 *ZSET 6 ZEN 7 0V 8 9 ZCP10 ZDIR11 0V 12 +5V 13 +5V 14 0V 15 0V XS52(Z 轴) 信号说明 脉冲+ 脉冲- 方向+ 方向- 报警输入口 轴 Z 脉冲输入口 使能输出口 备用输出口 地信号 直流 24V 电源 直流 5V 电源 2.信号电气特性说明 (1) 脉冲和方向信号 XCP+, XCP-, ZCP+, ZCP-为脉冲信号 XDIR+, XDIR-, ZDIR+, ZDIR-为方向信号 这些信号均为差分输出模式,电气原理图如下图 CNC侧 驱动侧 CP+ 1 内部CP 2 CP- (2) 驱动报警输入信号 135 DF-100Ti 车床数控系统使用手册 南京达风数控技术 系统的驱动报警输入口为光电隔离,根据驱动器报警输出模式分为两类: A.驱动器报警输出为双触点式输出: 驱动侧 +24V CNC侧 +5V 报警输出 公共地 1 报警输入 2 0V 4 系统内信号 3 0V B.驱动器报警输出为 OC 输出: 驱动侧 +24V 报警输出 1 报警输入 2 0V 内部信号 0V CNC侧 +5V 4 系统内信号 3 0V (3) 驱动使能输出信号 驱动使能输出为 OC 输出模式,内部+24V 拑压,因此外接上拉电压不能超出 +24V。 +24V 使能输出 内部信号 0V (4) 轴 Z 脉冲输入信号(用于伺服轴回零信号输入) PC 信号输入为光电隔离,一般伺服侧 Z 脉冲输出为 OC 输出模式。 PC 信号在系统内部为中断处理模式,以到达实时响应。 136 DF-100Ti 车床数控系统使用手册 南京达风数控技术 驱动侧 +24V CNC侧 +5V Z脉冲OC输出 内部信号 ZCOM 1 PC输入 2 0V 4 系统内信号 3 0V 3.系统到驱动单元的连接图 (1) 系统与步进驱动连接 DF-100Ti(X、Z) X51,X52 管脚 信号 DF305B 步进驱动器 管脚 信号 (2) 系统与伺服驱动连接 DF-100Ti(X、Z) X51,X52 SD30MT 步进驱动器 137 DF-100Ti 车床数控系统使用手册 4.2.3 主轴编码器的连接(XS53) 1.接口信号定义 南京达风数控技术 *PCS PCS *PBS PBS *PAS PAS 1 9 2 10 3 11 4 12 +5V 5 13 +5V 6 14 0V 7 15 0V 8 XS53(编码器) 脚号 信号名 1,2,9,10,11 空 3 *PCS 4 PCS 5 *PBS 6 PBS 7 *PAS 8 PAS 12,13 +5V 14,15 0V 信号说明 编码器 C- 编码器 C+ 编码器 B- 编码器 B+ 编码器 A- 编码器 A+ 电源信号 地信号 2.接口电气原理图 编码器 内部 PAS PAS *PAS 3.编码器与数控系统的接线图 主轴编码器 +5V 0V A+ AB+ BC+ C- 系统侧 3486 数控系统 +5V 0V PAS *PAS PBS *PBS PCS *PCS 4.2.4 手轮接口(XS55) 138 DF-100Ti 车床数控系统使用手册 1.接口信号定义 南京达风数控技术 0V 1 0V 2 0V 3 +5V 4 +5V 5 6 ST 7 SP 8 HA 9 HB XS55(手轮) 2.手轮与数控系统的接线图 手轮 A+ B+ GND VCC 脚号 8 9 6 7 4,5 1,2,3 信号名 HA HB ST SP +5V 0V 信号说明 手轮 A+ 手轮 B+ 外接启动信 号输入口 外接暂停信 号输入口 电源信号 地信号 数控系统 XS38 1 HA 5 HB 6 0V 2 +5V 根据输出信号模式不同,一般有两种类型手轮:两信号线式(A+,B+信号) 和四信号线式(A+,A-,B+,B-)。对于四信号线手轮,A—,B-信号不接。 4.2.5 主轴模拟量接口(XS56) 系统标准配置的模拟量输出范围为 0V~10V(可设定为-10V~+10V 输出, 但需要用户在订货时特别指定)。 1.接口信号定义 139 DF-100Ti 车床数控系统使用手册 南京达风数控技术 1 6 0V 2 7 0V 3 8 0V 4 9 SVC 5 脚号 2,3,4 5 其他 信号名 0V SVC 空 信号说明 地信号 模拟量信号 XS56(主轴模拟量) 2.模拟量接线图 数控系统 XS37 SVC 5 0V 4 端子外壳 屏蔽层 变频器 模拟量 公共地 4.3 输入输出接口 4.3.1 机床输入/输出接口管脚定义 140 DF-100Ti 车床数控系统使用手册 南京达风数控技术 脚号 1 2 3 4 5 6 7 8 14 15 16 17 18 19 20 21 9~12 22~25 SPZD TL+ M08 M04 T01 T03 ESP DIQP 0V 0V 0V 0V 信号名 SPZD TL+ M08 M04 T01 T03 ESP DIQP TL- M32 STM M03 T02 T04 DECX DECZ 0V +24V 1 14 TL- 2 15 M32 3 16 STM 4 17 MO3 5 18 T02 6 19 T04 7 20 DECX 8 21 DECZ 9 22 +24V 10 23 +24V 11 24 +24V 12 25 +24V 13 XS50 管脚定义 信号说明 主轴制动输出 刀架正转 冷却控制 主轴反转控制 1 号刀位输入口 3 号刀位输入口 外部急停输入口 卡盘夹紧/松开输入口(脚踏开关) 刀架反转 润滑输出口 运行正常指示灯输出口 主轴正转控制 2 号刀位输入口 4 号刀位输入口 X 轴减速信号输入口 Z 轴减速信号输入口 信号地 +24V 电源 141 DF-100Ti 车床数控系统使用手册 南京达风数控技术 S01 1 S02 2 M10 3 S03 4 M11 5 M78 6 S04 7 WARN 8 9 M30 10 0V 11 0V 12 0V 13 +24V 14 +24V 15 +24V XS57 管脚定义 脚号 信号名 1 S01 2 S02 3 M10 4 S03 5 M11 6 M78 7 S04 8 WARN 9 10~12 13~15 M30 0V +24V XS57 信号说明 主轴 I 档输出口 主轴 II 档输出口 卡盘夹紧输出口 主轴 III 档输出口 卡盘松开输出口 尾座进退输出口 主轴 IV 档输出口 运行报警指示灯输出口 运行暂停指示灯输出口 信号地 +24V 电源 142 DF-100Ti 车床数控系统使用手册 南京达风数控技术 T06 1 T08 2 LMT- 3 OW1 4 0V 5 0V 6 0V 7 0V 8 9 T05 10 T07 11 LMT+ 12 DITW 13 +24V 14 +24V 15 +24V XS54 XS54 管脚定义 脚号 信号名 信号说明 1 T06 6 号刀位输入口 2 T08 8 号刀位输入口 3 LMT- 负向硬件限位输入口 4 OW1 外部 1 号报警输入口 9 T05 5 号刀位输入口 7 T07 7 号刀位输入口 9 LMT+ 正向硬件限位输入口 12 DITW 尾座进退控制输入口 5~8 0V 信号地 13~15 +24V +24V 电源 4.3.2 输入口 1.输入口信号概述 系统共有 24 路输入口,所有输入口与系统内部电路经过了光电隔离处理,每 路输入口电气规格为: (1) 光电隔离电路,最大隔离电压 2500VRMS (2) 输入电压范围直流 0V~24V 输入口电气原理图如下图: 143 DF-100Ti 车床数控系统使用手册 南京达风数控技术 机床侧 +24V +5V 1 输入信号 2 0V 4 系统内信号 3 0V CNC侧 输入口信号包括: T01~T08,DECX, DECZ, LMT+, LMT-, ESP, ST, SP, OW1, DIQP,DITW 等。 2. 输入口功能描述 (1) T01~T08 刀位信号 刀位信号是高电平有效或低电平有效,由参数 P009 Bit1 设置,0 为高电平有 效,1 为低电平有效。当 T01~T08 中一个信号为有效电平时,表示处于该刀号位 置。 接线图如下图: +24V 0V T1 T2 T3 T4 T5 T6 T7 T8 +24V 0V T1(1 号刀) T2(2 号刀) T3(3 号刀) T4(4 号刀) 刀架控 T5(5 号刀) 制器 T6(6 号刀) T7(7 号刀) T8(8 号刀) CNC 侧 机床侧 (2) DECX,DECZ 减速开关信号 在回机床零点模式下,按相应手动进给键,机床快速(由参数 P109 设定)向 设定的回零方向移动,当检测到减速开关信号时,机床减速停止,然后低速(由 参数 P043 设定)反方向离开减速开关,当减速信号消失后,机床减速停止,之后 再次反向低速靠近减速开关,系统检测伺服编码器的 Zero 脉冲(零脉冲)信号或 144 DF-100Ti 车床数控系统使用手册 南京达风数控技术 减速开关信号,收到信号后运动停止,该轴回零完成,回零指示灯亮。系统是检 测 Zero 脉冲或是减速开关信号作为最终回零完成信号,由参数 P006 Bit3,Bit4 决 定。 接线图: 数控系统 DECX DECZ 0V (3) ST 循环启动,SP 进给保持信号 外部循环启动信号 ST 和外部进给保持信号 SP 功能与面板上循环启动和进给 保持功能一致。由参数 P014 Bit0 决定是否屏蔽 ST 信号,参数 P014 Bit1 决定是 否屏蔽 SP 信号。 ST 和 SP 均为低电平脉冲信号有效。 接线图: 数控系统 SP ST 0V (4) ESP 紧急停止信号 外部急停输入信号,低电平有效。由参数 P014 Bit3 决定是否屏蔽 ESP 信号。 当 ESP 信号产生时,机床进给紧急停止,主轴停止,冷却关闭,换刀停止。 接线图: 145 DF-100Ti 车床数控系统使用手册 数控系统 ESP 南京达风数控技术 0V X负 方 向 Z负 方 向 X正 方 向 Z正 方 向 (5) LMT+,LMT-正负向硬件限位信号 LMT+,LMT-信号为低电平有效,为各轴共有信号。接线时将各轴的正向 限位信号接入 LMT+,各轴的负向限位信号接入 LMT-。限位开关应为常开模式。 当产生超程报警时,系统停止该方向进给,可以手动操作反向进给。 接线图: 数控系统 LMT + LMT - 0V (6) OW1 外部报警输入信号 OW1 为外部自定义报警输入,报警有效电平信号由参数 P012 Bit2 决定,0 为 低电平报警,1 为高电平报警。由参数 P012 Bit6 控制是否开放外部报警功能。由 参数 P012 Bit4 控制外部报警产生时是否停止当前加工,0 为不停止加工,只是产 生报警提示,1 为停止加工,并产生报警提示。 OW1 接线图: 146 DF-100Ti 车床数控系统使用手册 数控系统 OW1 南京达风数控技术 0V 4.3.3 输出口 1. 输出口信号概述 系统共有 24 路输出口,驱动电路为达林顿管 OC(集电极开路)输出,每路 输出其电气规格为: (1) 输出 ON 时最大负载电流 500mA (2) 输出 ON 时最大饱和压降,350mA 时为 1.6V,典型值为 1.1V。 (3) 输出 OFF 耐压 +24V 以下。 (4) 输出 OFF 时漏电流 100uA 以下 输出口电气原理图如下图: 数控系统 +24V 输出信号 继电器 内部信号 0V 输出口信号包括以下信号: S1~S4, M03, M04 , M08, M10, M11, M32, M78, TL-, TL+, SPZD, STM, WARN, M30 2. 输出口信号功能说明 (1) M03,M04 主轴 M 功能信号口 M03 为主轴正转信号; M04 为主轴反转信号; (2) M08 冷却液控制口 M08 冷却开; 147 DF-100Ti 车床数控系统使用手册 南京达风数控技术 M09 冷却关; (3) TL+,TL- 刀架正反转信号 TL+为刀架正向旋转信号口; TL-为刀架负向旋转信号口; (4) S1~S4 主轴变速信号 S1~S4 指令与 M41~M44 指令共用 S1~S4 输出口,用于控制主轴 I 档~IV 档选择。S1~S4 信号口只能有一个信号有效。S0 指令关闭 S1~S4 信号。 (5) SPZD 主轴制动信号 当执行 M05 时,若参数 P089 和 P090 不为 0,则系统发出 M05 信号后,延时 由参数 P089 设定的时间,输出 SPZD 信号,信号脉冲宽度由参数 P090 设定。 (6) WARN,M30,STM 三色指示灯控制信号 WARN 为报警灯输出口,当参数 P015 Bit6 设置为 1 时,若系统产生报警,该 信号口输出有效。报警取消后该信号口无效。 M30 为待机灯输出口,当参数 P015 Bit5 设置为 1 时,若未运行加工程序或程 序运行结束或系统刚上电时,该信号口输出有效。 STM 为运行灯输出口,当参数 P015 Bit4 设置为 1 时,若系统正在运行加工程 序,该信号口输出有效。当程序运行暂停或结束或有报警产生时该信号口无效。 一般情况下 WARN,M30,STM 信号口分别接三色指示灯的红黄绿控制口。 (7) M10,M11 卡盘夹紧松开控制口 当为内卡方式时,M10 为卡盘夹紧信号,M11 为卡盘松开信号; 当为外卡方式时,M10 为卡盘松开信号,M11 为卡盘夹紧信号; 卡盘功能的使用详细描述见第五章第 5.4 节描述。 (8) M78 尾座顶尖控制口 M78 为尾座进退输出口,尾座功能的使用详细描述见第五章第 5.6 节描述。 (9) M32 润滑控制口 M32 指令为润滑开,M33 指令为润滑关; 当参数 P013 Bit2 设置为 0 时,为连续供油模式,M32 信号口持续输出信号; 当参数 P013 Bit2 设置为 1 时,为间歇供油模式,供油时间由参数 P107 设置,暂 停供油时间由 P108 设置。 148 DF-100Ti 车床数控系统使用手册 南京达风数控技术 第五章 常用功能使用说明 5.1 电子齿轮比参数设定 电子齿轮比功能是使系统坐标值的变化与工作台的位置变化保持一致,而不 必为不同螺距的丝杠与不同步距角的电机或不同线数的伺服电机相匹配时调节电 机与丝杆的机械传动比。 参数 P017、P018、P019、P020 用于设定 X、Z 轴的电子齿轮比,每个轴的电 子齿轮有倍率值和分率值两个参数,二者配合用于调节系统的进给脉冲信号输出, 以满足坐标值的变化与工作台的位置变化保持一致。 倍率参数用 MLT 表示,分率参数用 DVT 表示,对于滚珠丝杆传动工作台其电 子齿轮比例满足以下关系: MLT = Pmt × Gf DVT Pcn × Gd 其中: Pmt :电机每转脉冲数, 步进电机: 细分后步数 伺服电机: 编码器线数×编码器倍频数 Pcn :丝杆螺距,需要换算成 μm。比如 6mm 丝杠,对应 Pcn 值应当 为 6000; Gf : 电机与丝杆间机械传动部分从动轮齿数总数,若直连 Gf =1。 Gd :电机与丝杆间机械传动部分主动轮齿数总数,若直连 Gd =1。 MLT 与 DVT 必须取其最小正整数值,MLT 与 DVT 的取值范围为 0~65535。 MLT 对应参数:P017,P018 DVT 对应参数:P019,P020 机床用户需要依据以上算法,计算出 X 轴、Z 轴的倍率值(MLT)和分率值 (DVT),分别设置相应参数。 举例 1:Z 轴为 6mm 导程的丝杠,与步进电机直联,驱动为三相混合式步进, 6000 细分: 则 Pmt = 6000;Pcn =6mm x 1000=6000;Gf=Gd=1; MLT/DVT =6000/6000 = 1; 可以取 MLT = 1;DVT =1; 149 DF-100Ti 车床数控系统使用手册 南京达风数控技术 设置参数 P018 = 1 P020 = 1 举例 2:X 轴为 6mm 导程的丝杠,与步进电机直联,驱动为三相混合式步进, 10000 细分: 则 Pmt = 10000;Pcn =6mm x 1000=6000;Gf=Gd=1; MLT/DVT =10000/6000 = 5/3; 可以取 MLT = 5;DVT =3; 设置参数 P017 = 5 P019 = 3 举例 3:Z 轴为 4mm 导程的丝杠,与伺服电机直联,伺服电机编码器 2500 线,编码器信号伺服驱动器内部 4 倍频处理,即 10000 细分: 则 Pmt = 10000;Pcn =4mm x 1000=4000;Gf=Gd=1; MLT/DVT =10000/4000 = 5/2; 可以取 MLT = 5;DVT =2; 设置参数 P018 = 5 P020 = 2 5.2 线性加减速时间常数 线性加减速时间常数的物理意义是:移动速度从 0 速度开始,以恒定的加速 度,升到 10 米/分钟速度的时间。 加减速时间常数越小,升降速越快; 加减速时间常数越大,升降速越慢; 系统提供了快速移动升降速参数设置、切削进给升降速参数设置、螺纹切削 升降速参数设置、手轮进给升降速参数设置、反向间隙补偿升降速参数设置等。 用户应根据机床特性做适当的设置,以达到良好工作状态。 快速移动升降速设置: P023,P024 切削进给升降速设置: P031 螺纹切削升降速设置: P069 手轮进给升降速设置: P162 反向间隙补偿升降速设置:P035 5.3 主轴设定 150 DF-100Ti 车床数控系统使用手册 南京达风数控技术 052 主轴编码器线数 1024 1~65535 在车螺纹、刚性攻丝时以及主轴转速显示等功能均需要此参数;可启动主轴 旋转后,进入诊断界面查看主轴编码器实际线数(诊断界面 012 号参数显示)。 053 主轴和编码器齿轮比:主轴齿数 1 1~65535 054 主轴和编码器齿轮比:编码器齿数 1 1~65535 用于编码器和主轴头之间存在传动比不为 1 的情况,以便准确显示当前主轴 实际转速。 055 主轴指令为 10V 时,1 档主轴转速 1 056 主轴指令为 10V 时,2 档主轴转速 1 057 主轴指令为 10V 时,3 档主轴转速 1 058 主轴指令为 10V 时,4 档主轴转速 1 P055~P058 用于标定各机械档位最高转速的模拟量。 1~65535 1~65535 1~65535 1~65535 061 主轴模拟量补偿值(微调) 0 1~65535 用于补偿主轴模拟量输出电路零漂以及变频器调零偏差补偿。该参数用于需 要较为精确主轴模拟量控制的场合。由于电气传输损失以及器件离散偏差,当设 定的主轴转速值对应产生的模拟量输出微量偏差时可用此参数调整。输入范围- 10~10(对应于满量程 10V 电压输出,电压调整范围约-0.4V~0.4V)。 089 主轴指令停止到主轴制动输出时间 (x4ms) 1 1~65535 系统执行主轴停止指令,关闭 M03,M04 后,延时 P089 设置的时间,发出主 轴制动信号 SPZD。 090 主轴制动输出时间 (x4ms) 500 1~65535 主轴制动输出为脉冲输出,该参数用于设定制动输出脉冲宽度。 110 主轴档位数 2 1~65535 设定主轴有效档位数,最大值为 4;该参数控制了 S1~S4 输出口有效个数, 大于该值的 S 输出口无效。 151 DF-100Ti 车床数控系统使用手册 南京达风数控技术 111 主轴启动延时时间(x4ms) 500 1~65535 主轴启动时,系统发出 M03 或 M04 信号后,延时该参数设定时间后再执行下 段,以保证主轴转速到达设定值。 112 主轴换向延时时间(x4ms) 500 1~65535 主轴换向时,系统关闭当前 M03 或 M04 信号后,延时该参数设定时间后再发 出 M04 或 M03 信号,以消除主轴变频器的滞后响应影响。 113 S01 输出时间 (x4ms) 500 1~65535 114 S02 输出时间 (x4ms) 500 1~65535 115 S03 输出时间 (x4ms) 500 1~65535 116 S04 输出时间 (x4ms) 500 1~65535 设定 S01~S04 信号输出模式:=0:为电平模式,保持输出; >0:脉冲模式; 当该参数大于 0 时,S01~S04 输出为脉冲信号,由该参数决定了脉冲输出宽度。 117 M03 输出时间 (x4ms) 500 1~65535 118 M04 输出时间 (x4ms) 500 1~65535 119 M05 输出时间 (x4ms) 500 1~65535 设定 M03,M04,M05 信号输出模式:=0:为电平模式,保持输出; >0:脉冲 模式。 当该参数为 0 时,M03,M04,M05 为电平保持输出,执行后信号为常开或常关。 当该参数大于 0 时,M03,M04,M05 为电平脉冲输出,执行后信号宽度由该参 数决定。 5.4 卡盘控制 1.卡盘控制相关参数: NWKP KPDW =1:检测卡盘到位信号 =0:不检测 NWKP =1:卡盘为外卡方式 KPDW SLSP SLQP 152 DF-100Ti 车床数控系统使用手册 =0:内卡方式 SLSP =1:主轴启动时检测卡盘是否夹紧 =0:主轴启动时不检测卡盘状态 SLQP =1:卡盘功能有效 =0:卡盘功能无效 南京达风数控技术 091 卡盘夹紧到位检测相对夹紧输出的延时时间 (x4ms) 100 0~10000 当 KPDW =1 检测卡盘到位信号时,该参数用于设定延时检测时间 105 M10 M11 输出时间(x4ms) 150 0~10000 主轴夹紧/松开时间设定:=0:为电平信号 >0:脉冲信号 用于设定 M10 和 M11 的输出模式,若需长信号电平输出,应设为 0;若需短信 号输出则该参数用于设定短信号脉宽 2.输入/输出信号 NQPJ:内卡盘夹紧到位/外卡盘松开到位信号,由参数 P185 定义实际检测口 号,出厂默认 0。 WQPJ:内卡盘松开到位/外卡盘夹紧到位信号,由参数 P186 定义实际检测口 号,出厂默认 0。 DIQP:卡盘夹紧/松开输入口,一般外接脚踏开关 M10:内卡卡盘夹紧输出,外卡松开输出 M11:内卡卡盘松开输出,外卡夹紧输出 3.动作时序 (1) 当 SLQP =0 无卡盘功能,所有卡盘输入输出无效 (2) 当 SLQP =1,SLSP=0,KPDW=0 只控制卡盘夹紧与松开输出,不判断卡盘是否夹紧松开,启动主轴不检测卡 盘状态。 (3) 当 SLQP =1,SLSP=1,KPDW=0 主轴启动时检测卡盘状态,卡盘状态由是否执行了夹紧或松开指令决定,不 检测夹紧或松开到位信号。即系统根据是否触发过脚踏开关夹紧输入或面板卡盘 按钮夹紧输入或程序中是否执行了 M10 指令为依据决定是否能启动主轴。 (4) 当 SLQP =1,SLSP=1,KPDW=1 153 DF-100Ti 车床数控系统使用手册 南京达风数控技术 主轴启动时检测卡盘状态,卡盘状态由是否检测到卡盘夹紧到位信号决定。 若未检测到夹紧到位信号则报警提示。 (5) 当 NWKP=0 内卡模式,此时: M10:卡盘夹紧输出 M11:卡盘松开输出 NQPJ: 夹紧到位输入信号 WQPJ: 松开到位输入信号 (6) 当 NWKP=1 外卡模式,此时: M10:卡盘松开输出 M11:卡盘夹紧输出 NQPJ: 松开到位输入信号 WQPJ: 夹紧到位输入信号 (7) 卡盘夹紧松开状态信号只有一路时的参数设置 在内卡模式下,将参数 P185 设为夹紧状态输入信号口,将参数 P186 设为 0。 在外卡模式下,将参数 P186 设为夹紧状态输入信号口,将参数 P185 设为 0。 此情况下系统只检测夹紧状态信号,有信号则表示夹紧,无信号则表示松开。 5.5 手持手轮单元 1.相关参数 (1) 参数 P007 Bit6 =1:手持单元有效,=0:非手持单元 当手持单元有效时,可以通过手持单元上的选择开关进行轴选和倍率选择; 当手持单元无效时,通过系统面板上的 X+,X-,Z+,Z-键进行轴选和 脉冲倍率键进行进给当量选择设定。 (2) 参数 P163~P164 设定手持单元 X 轴,Z 轴输入接口口号。 (3) 参数 P167~P169 设定手持单元 X1,X10,X100 进给当量选择输入接口口号。 2.手持单元连线和参数设定 用户可以根据系统输入口使用情况,选择未使用的输入口作为手持单元接入 口,根据手持单元实际使用输入口,通过查看诊断界面或手册中诊断功能描述关 154 DF-100Ti 车床数控系统使用手册 南京达风数控技术 于输入口的定义描述,找出手持单元所使用的输入口的内部口号,然后在参数 P163~P164 和 P167~P169 中进行相应设置即可。 比如:手持单元的 X 轴、Z 轴接入了 T05,T06 输入口,通过诊断界面查看输 入口定义,T05 的内部口号为 21,T06 的内部口号为 29,在参数 P163 和 P164 中 分别设置 21,29 即可。 手持单元的 X1、X10、X100 分别接入了 T07,T08,DITW 输入口,通过诊断界 面查看输入口定义,T07 的内部口号为 22,T08 的内部口号为 30,DITW 的内部 口号为 24,在参数 P167~P169 中分别设置 22,30,24 即可。 5.6 尾座控制 执行 M78/M79 指令可控制位置前进或后退。 1.尾座控制输出口分别为: M78:尾座前进后退控制输出口; 2.尾座控制相关参数: 参数 P122:M78 输出时间; 3.尾座控制时序: 当参数 P122 等于 0 时,尾座控制为两路长信号模式:此模式下,执行 M78 指令或按键控制执行尾座前进时, M78 口输出保持有效;执行 M79 指令或按键 控制执行尾座后退时, M78 口输出保持无效。 5.7 润滑控制 执行 M32/M33 指令可控制润滑控制口开与关。 M32 指令为润滑开,M33 指令为润滑关;或按润滑键在润滑功能开或关间切 换。 润滑功能输出口: M32 1.相关参数: 参数 P013 Bit2 = 0 时,为连续供油模式; 参数 P013 Bit2 = 1 时,为间歇供油模式; 参数 P107:间歇模式下供油开持续时间,单位:秒 参数 P108:间歇模式下供油关持续时间,单位:秒 2.动作时序: 当为连续供油模式时,执行 M32 指令或按键润滑功能开时,M32 输出口保持 155 DF-100Ti 车床数控系统使用手册 南京达风数控技术 有效输出;执行 M33 指令或按键润滑功能关时,M32 输出口保持无效,停止供油; 当为间歇供油模式时,执行 M32 指令或按键润滑功能开时,M32 输出口保持 输出由参数 P107 设定的时间,然后关闭,延时参数 P108 设定的时间后,M32 输 出口再次保持输出参数 P107 设定时间,如此反复;执行 M33 指令或按键润滑功 能关时,M32 输出口保持无效,停止供油。在间隙模式供油时,系统上电开机后 自动开启间歇润滑。 5.8 软件限位设定 1.相关参数: 参数 P046~P049 设定 X,Z 轴的正负方向极限坐标值; 参数 P014 Bit2:设定是否检查正负方向极限坐标值; 参数 P014 Bit3:设定软限位坐标为机床坐标或工件绝对坐标; 2.软限位设置说明: 当软限位为机床坐标限制时,参数 P046~P049 中设置的坐标代表机床坐标。 因此,在设置软限位坐标值时需要首先回机床零点,然后在设置相应坐标限制值。 当软限位为工件绝对坐标限制时,参数 P046~P049 中设置的坐标代表工件绝 对坐标。 5.9 反向间隙补偿 1.相关参数: P013 Bit5:X 轴反向间隙补偿功能使能 P013 Bit6:Z 轴反向间隙补偿功能使能 P036: X 轴反向间隙量,单位 um P037: Z 轴反向间隙量,单位 um P034: 反向间隙补偿速度上限,单位 mm/min; P035: 反向间隙补偿时间常数 2.设置说明: 进行反向间隙补偿前,需根据各轴实际测量的间隙值设置 P036,P037,P175, 156 DF-100Ti 车床数控系统使用手册 南京达风数控技术 同时根据补偿轴设置位参数 P013 的相应位。参数 P035 设置补偿的加速度,参数 P035 越小,补偿速度变化的越快,轴进给速度跳动大;参数 P035 越大,补偿速度 变化的越慢,轴进给速度跳动小。参数 P034 用于设定补偿速度上限,其值越大, 最大补偿速度越快。可以根据机床实际特性适当调整参数 P034 和 P035。 157 DF-100Ti 车床数控系统使用手册 南京达风数控技术 第六章 刀补 C 功能 (该功能需要用户订货时指定) 实际刀具的刀尖并非为一个点,应视为一段圆弧。由于刀尖圆弧的影响,实 际加工结果与工件程序会存在误差,刀补 C 功能可实现刀具半径补偿已消除上述 误差。使用刀补 C 功能时,须设置相应的参数后该功能才有效:将系统参数 P002 Bit3 设为 1。 002 CCMP 无刀补C刀具路径 有刀补C刀具路径 误差 无刀尖半径补偿的刀具路径 图 6-1 6.1 刀补 C 功能基本概念 刀尖 R 6.1.1 假想刀尖概念 下图 6-1-1-1 中刀尖 A 点即为假想刀尖点,实际上不存在,故称之为假想刀尖 (或理想刀尖)。假想刀尖的设定是因为一般情况下刀尖半径中心设定在起始位置 比较困难,而假想刀尖设在起始位置是比较容易的,如下图所示。与刀尖中心一 样,使用假想刀尖编程时不需考虑刀尖半径。 158 DF-100Ti 车床数控系统使用手册 南京达风数控技术 起点 用刀尖中心编程时 A 起点 用假想刀尖中心编程时 图 6-1-1-1 刀尖半径中心和假想刀尖 注:对有机床零点的机床来说,一个标准点如刀架中心可以作为起点。从这 个标准点到刀尖半径中心或假想刀尖的距离设置为刀具偏置值。 设置从标准点到刀尖半径中心的距离作为偏置值,如同设置刀尖半径中心作 为起点,而设置从标准点到假想刀尖的距离作为偏置值,如同设置假想刀尖作为 起点。为了设置刀具偏置值,通常测量从标准点到假想刀尖的距离比测量从标准 点到刀尖半径中心的距离容易,所以通常就以标准点到假想刀尖的距离来设置刀 具偏置值。 当以刀架中心作为起点时,刀具偏置值如图 6-1-1-2 所示: OFX X轴的刀具补偿 OFX X轴的刀具补偿 OFZ Z轴的刀具补偿 设定从标准点至刀尖中心的距离为补偿量 OFZ Z轴的刀具补偿 设定从标准点至刀尖中心的距离为补偿量 起点放在刀尖中心上 起点放在假想刀尖中心上 159 DF-100Ti 车床数控系统使用手册 南京达风数控技术 图 6-1-1-2 以刀架中心为标准点时刀具偏置值的设置 图 6-1-1-3 和图 6-1-1-4 分别为以刀尖中心编程和以假想刀尖编程的刀具轨迹。 左图是没有刀尖半径补偿,右图是有刀尖半径补偿。 如果不用刀尖半径补偿,刀尖中心 如果使用刀尖半径补偿,将实现精密 切削 迹将同于编程轨迹 刀尖中心路径 补偿开始 刀尖中心路径 程序路径 程序路径 图 6-1-1-3 以刀尖中心编程时的刀具轨迹 没有刀尖半径补偿,假想刀尖轨迹 使用刀尖半径补偿,将实现精密切割 将同于编程轨迹 假想刀尖路径 假想刀尖路径 补偿开始 程序路径 程序路径 图 6-1-1-4 以假想刀尖编程时的刀具轨迹 6.1.2 假想刀尖的方向 在实际加工中,由于被加工工件的加工需要,刀具和工件间将会存在不同的 位置关系。从刀尖中心看假想刀尖的方向,由切削中刀具的方向决定。 假想刀尖号码定义了假想刀尖点与刀尖圆弧中心的位置关系,假想刀尖号码 共有 10(0~9)种设置,表达了 9 个方向的位置关系。假想刀尖号码必须在进行 刀尖半径补偿前与补偿量一起设置在刀尖半径补偿存储器中。假想刀尖的方向可 160 DF-100Ti 车床数控系统使用手册 南京达风数控技术 从下图所示的八种规格所对应的号码来选择。这些图说明了刀具与起点间的关系, 箭头终点是假想刀尖。 图 6-1-2-1 后刀座坐标系中假想刀尖号码 X轴 后置刀架坐标系 Z轴 假想刀尖号码为1 假想刀尖号码为2 假想刀尖号码为3 假想刀尖号码为5 假想刀尖号码为7 假想刀尖号码为4 假想刀尖号码为6 假想刀尖号码为8 161 DF-100Ti 车床数控系统使用手册 南京达风数控技术 Z轴 前置刀架坐标系 X轴 假想刀尖号码为1 假想刀尖号码为2 假想刀尖号码为3 假想刀尖号码为4 假想刀尖号码为5 假想刀尖号码为6 假想刀尖号码为7 假想刀尖号码为8 图 6-1-2-2 前刀座坐标系中假想刀尖号码 162 DF-100Ti 车床数控系统使用手册 南京达风数控技术 当刀尖中心与起点一致时,设置刀尖号码 0 或 9。对应各刀具补偿号,用地址 T 设置各刀具的假想刀尖号。 图 6-1-2-3 刀尖中心与起点一致 6.1.3 补偿值的设置 R 刀尖半径补偿值 图 6-1-3 刀尖半径补偿值 进行刀尖半径补偿前需要对以下几项补偿值进行设置:X、Z、R、T。其中 X、 Z 分别为 X 轴、Z 轴方向从刀架中心到刀尖的刀具偏置值;R 为假想刀尖的半径补 偿值;T 为假想刀尖号。每一组值对应一个刀补号,在刀补界面下设置。具体情况 如下表 6-1-3 所示: 序号 001 002 .. .. .. 015 016 表 6-1-3 系统刀尖半径补偿值 显示页面 X Z R T 0.020 0.030 0.020 2 0.060 0.060 0.016 3 .. .. .. .. .. .. .. .. .. .. .. .. 0.030 0.026 0.18 9 0.050 0.038 0.20 1 6.1.4 刀具与工件的相对位置 163 DF-100Ti 车床数控系统使用手册 南京达风数控技术 进行刀尖半径补偿时,必须指定刀具与工件的相对位置。在后刀座坐标系中, 当刀具中心轨迹在编程轨迹(零件轨迹)前进方向的右边时,称为右刀补,用 G42 代码实现;当刀具中心轨迹在编程轨迹(零件轨迹)前进方向的左边时,称为左 刀补,用 G41 代码实现;前刀座与其反之。指令 G40、G41、G42 时刀具与工件的 相对位置的具体说明如表 6-1-4: 指令 功能说明 表 6-1-4 备注 G40 取消刀尖半径补偿 详见 后刀座坐标系中刀尖半径左补偿,前刀座坐标系中刀 G41 图 6-1-4-1 尖半径右补偿 图 6-1-4-2 后刀座坐标系中刀尖半径右补偿,前刀座坐标系中刀 G42 尖半径左补偿 的说明 刀具运动方向 X轴 后置刀架坐标系 刀具刀尖 G42:沿着刀具运 动方向看,刀具在 工件的右侧 Z轴 G41:沿着刀具运 动方向看,刀具在 工件左侧 刀具运动方向 X轴 工件 G42 G42 G42 G42 G42 Z轴 G42 X轴 G41 G41 G41 Z轴 G41 G41 G41 图 6-1-4-1 后刀座坐标系中刀尖半径补偿 164 DF-100Ti 车床数控系统使用手册 南京达风数控技术 刀具运动方向 后置刀架坐标系 X轴 刀具刀尖 G 41:沿 着 刀 具 运 动方向看,刀具在 工件的右侧 Z轴 G 42:沿 着 刀 具 运 动方向看,刀具在 工件左侧 刀具运动方向 X轴 工件 G41 G41 G41 G41 G41 Z轴 G41 G42 G42 G42 Z轴 G42 X轴 G42 G42 图 6-1-4-2 前刀座坐标系中刀尖半径补偿 6.1.5 内侧、外侧 进行刀尖半径补偿时,前后两个编程轨迹的拐角不相同时,刀尖补偿轨迹也 不相同。因此,规定两个移动程序段交点在工件侧的夹角大于或等于 180 度时称 为“内侧”,在 0~180 度之间时称为“外侧”。 165 DF-100Ti 车床数控系统使用手册 内侧 工件侧 程序路径 α> 180 南京达风数控技术 α 外侧 程序路径 0°<α< 180 α 图 6-1-5 内侧与外侧 6.1.6 G41、G42 及 G40 的代码格式 代码格式 ⎧G40⎫ ⎪⎩⎪⎨GG4421⎪⎭⎪⎬⎩⎨⎧GG0001⎭⎬⎫ X − Z − 注 1:G40,G41,G42 均为模态 G 代码。 注 2:正常建立刀补后,G41/G42 后可以跟 G02 或 G03 代码。 6.2 刀补具体补偿情况 6.2.1 刀尖半径补偿具体轨迹分解 实现刀具半径补偿通常要经历的 3 个步骤:刀补建立、刀补进行、刀补取消。 1.刀补建立 从偏置取消方式变为偏置方式,称为刀补建立。 具体刀补建立如下图 6-2-1-1 所示: 166 DF-100Ti 车床数控系统使用手册 南京达风数控技术 (a) 沿着拐角的内侧移动(α>180 ) (i) 直线--直线 α 程序路径 G42 L r:补偿量 刀具中心路径 S L 在以下图中S,L以及C意思如下; S:单段停止点 L:直线 C:圆弧 (ii) 直线--圆弧 α G42 L r SC 刀具中心路径 L 程序路径 (b) 沿着拐角为钝角的外侧移动( 180 >α>180 ) (i) 直线--直线 (ii) 直线--圆弧 起始位置 G42 α L r 程序路径 刀具中心路径 交点 S 注:交点是连续二个程序段补偿路径相交的位置 起始位置 G42 α L r S 交点 刀具中心路径 程序路径 (c) 沿着拐角为锐角的外侧移动(α<90 ) (i) 直线--直线 L r 起始位置 G42 α程序路径 (ii) 直线--圆弧 L r 起始位置 G42 α SL 刀具中心路径 SL 刀具中心路径 程序路径 167 DF-100Ti 车床数控系统使用手册 南京达风数控技术 (d) 沿着拐角为小于1 锐角的外侧移动,直线--直线(α<1 ) 程序路径 r L G41 刀具中心路径 α 图 6-2-1-1 刀补建立情况 注 1:在建立刀补时,如果没有指定刀补号或者刀补号为零,程序将报警 138。 注 2:在建立刀补时,需要用移动指令 G0 或 G1 执行,如果指令圆弧,程序 将报警 139。 2.刀补进行 从刀补建立之后,到刀补取消之前的偏置轨迹称之为刀补进行。 具体刀补进行如下图 6-2-1-2 和 6-2-1-3 所示: 168 DF-100Ti 车床数控系统使用手册 南京达风数控技术 (a ) 沿 着 拐 角 的 内 侧 移 动 (α>180 ) 直 线 --直 线 α 程序路径 刀具中心路径 S L 交点 L 圆 弧 --直 线 α 程序路径 r 刀具中心路径 S 交点 L C 直 线 --圆 弧 α r SC L 刀具中心路径 L 程序路径 圆 弧 --圆 弧 α r S交点 C 程序路径 L 刀具中心路径 (V) 小于1°内侧加工及补偿向量放大 (i)直线--直线 S r r S 刀具中心路径 补偿向量 以同一方法考虑下列情况 程序路径 (ii)圆弧--直线 (iii)直线--圆弧 (iv)圆弧--圆弧 169 DF-100Ti 车床数控系统使用手册 南京达风数控技术 (b) 沿着拐角为钝角的外侧移动( 180> α> 90 ) (i)直线--直线 (ii)直线--圆弧 α 程序路径 L 刀具中心路径 S L α r L r SL C 程序路径 刀具中心路径 (iii)圆弧--直线 r C L S α 程序路径 r 刀具中心路径 L (iv)圆弧--圆弧 α L r SL C 程序路径 刀具中心路径 170 DF-100Ti 车床数控系统使用手册 南京达风数控技术 (c) 沿着拐角为锐角的外侧移动(α<90 ) (i)直线--直线 L S L L S (iii)圆弧--直线 C G42 α 程序路径 r 刀具中心路径 (ii)直线--圆弧 L G42 S α L r L SL 刀具中心路径 (iv)圆弧--圆弧 C 程序路径 r r L S α 程序路径 刀具中心路径 L rα L r SL C 刀具中心路径 图 6-2-1-2 刀补进行情况 程序路径 171 DF-100Ti 车床数控系统使用手册 南京达风数控技术 (d) 特殊情况 (1)没有交叉点 当补偿量大时 当补偿量小时 程序路径 报警且停止 圆弧B的中心 圆弧A的中心 A B 在左图,当刀具半径值小时,圆弧的 补偿路径有交点,但是当半径变大, 可能交点不存在.系统产生报警(P/S33) (2)圆弧中心与起点或终点一致 当刀具半径过大时,导致圆弧起点 或终点位置与圆心重合.系统产生 报警(P/S38) 程序如下: G01 W20; G02 U30 W15 R15 F200; G01 W20; 图 6-2-1-3 刀补进行情况② 3.刀补取消 在补偿模式中,当程序满足以下任何一项条件时,系统进入补偿取消模式, 这个程序段的动作称为刀补取消。 (1) 使用代码 G40 取消 C 刀补,在执行刀补取消时,不可用圆弧指令(G2 及 G03)。如果指令圆弧,产生报警 139 且刀具停止。 (2) 刀具半径补偿号码指定为 0。 下图为具体刀补取消情况: 172 DF-100Ti 车床数控系统使用手册 南京达风数控技术 (a) 沿着拐角的内侧移动(α> 180 ) (i)直线--直线 程序路径 r:补偿量 刀具中心路径 L α r G40 S L (ii)圆弧--直线 α r CS 程序路径 刀具中心路径 G40 L (b) 沿着拐角为钝角的外侧移动( 180> α> 90 ) (i)直线--直线 (ii)圆弧--直线 程序路径 α G40 α G40 r 刀具中心路径 L L S r C L S 程序路径 刀具中心路径 (c) 沿着拐角为锐角的外侧移动(α<90 ) (i)直线--直线 L G42 程序路径 α S r L r L 刀具中心路径 L (ii)圆弧--直线 L G42 α S r L r L 程序路径 C 刀具中心路径 173 DF-100Ti 车床数控系统使用手册 南京达风数控技术 (d) 沿着拐角小于1°的锐角的外侧移动,直线--直线.(α<1 ) L S L r G42 G40 刀具中心路径 程序路径 α小于1° 图 6-2-1-4 刀补取消情况 6.2.2 刀补进行中变更补偿方向 刀具径补偿 G 码(G41 及 G42)决定补偿方向,补偿量的符号如下: 表 6-2-2 补偿量符号 + - G码 G41 左侧补偿 右侧补偿 G42 右侧补偿 左侧补偿 在特殊场合,在补偿模式中可变更补偿方向。但不可在起始程序段变更。补 偿方向变更时,对全部状况没有内侧和外侧的概念。下列的补偿量假设为正。 (i)直线--直线 S G42 r r 程序路径 L C 刀具中心路径 L G41 (ii)直线--圆弧 C 程序路径 r G42 刀具中心路径 L S r G41 174 DF-100Ti 车床数控系统使用手册 南京达风数控技术 (i)直线--直线 G42 L r C S 刀具中心路径 L 程序路径 G41 r (ii)直线--圆弧 G42 r C S 刀具中心路径 C 程序路径 r G41 图 6-2-2-1 刀补进行中变更补偿方向情况 如果补偿正常执行,但没有交点时,当用 G41 及 G42 改变程序段 A 至程序 B 的偏置方向时,如果不需要偏置路径的交点,在程序段 B 的起点做成垂直与程序 段 B 的向量。 (i)直线--直线 S L 程序路径 (G42) 单节A (G42) 单节B (G42) 刀具中心路径 L 程序路径 刀具中心路径 L L S 单节A (G42) 单节B (G42) 补偿向量 S (ii)直线--圆弧 175 DF-100Ti 车床数控系统使用手册 S 南京达风数控技术 刀具中心路径 程序路径 (G41) (G41) 程序段A 补偿向量 (G42) 程序短B C 图 6-2-2-2 直线——圆弧、无交点(变更补偿方向) 6.2.3 刀补暂时取消 在补偿模式中,如果指定了以下指令时,补偿向量会暂时消,之后,补偿向 量会自动恢复。此时,不同于补偿取消模式,刀具直接从交点移动到补偿向量取 消的指令点。在补偿模式恢复时,刀具又直接移动到交点。 1. 坐标系设定(G50) N1 T0101; N2 G42 G00 X0 Z0; N3 G01 U-30 W30; N4 U30 W30; N5 G50 X0 Z60; N6 G01 U-30 W30; N7 G01 U30 W30; N8 G00 X0 Z0; N9 M30; 176 DF-100Ti 车床数控系统使用手册 南京达风数控技术 S(交点) r L 刀具中心路径 N5 程序路径 L L N6 SS N8 N7 G50程序段 S(交点) r L N9 图 6-2-3-1 刀补暂时取消 注:SS 表示在单程序段方式下刀具停止两次的点 2. G90,G92,G94 固定循环,G71~G76 固定,螺纹代码 G32/G33/G34 r N8 S S r N6 刀具中心路径 N7 N5 程序路径 图 6-2-6-2 刀补暂时取消② N1 T0101 N2 G0 X100 Z100 N3 G0 X0 Z0 N4 G42 G90 X-20 W-50 F500(此处暂时取消刀补) N5 G0 X50 Z50 (恢复刀补) N6 G0 X100 Z100 N7 M30 注:G90/G94 刀补暂时取消只有在 G41/G42 与 G90/G94 共段时才会实现,不 共段时系统会自动处理为 G90/G94 正常刀补偏置,详见以下 G90/G94 刀尖半径补 偿。 177 DF-100Ti 车床数控系统使用手册 南京达风数控技术 6.2.4 刀补中含有非移动指令 1.在补偿开始时有非移动指令 如果在补偿开始的指令没有刀具移动,不会产生补偿向量。 N7 SS S N6 N8 r 刀具中心路径 N9 程序路径 图 6-2-4-1 刀补开始时有非移动指令 N1 T0101; N2 G0 X0 Z0; N3 G01 U-30 W20 F500; N4 G42 U0; N5 U30; N6 U20 W20; N7 G40 G0 X100 Z100; N8 M30; 2.在补偿模式指令有非移动指令 在补偿模式下只指令了一个无刀具移动的程序段时,向量及刀具中心路径与 无指令该程序段时一样。(参照图 6.2.1 刀补进行)此无刀具移动程序段在单程序 段停止点执行。 178 DF-100Ti 车床数控系统使用手册 南京达风数控技术 N7 N8 SS N6 程序段N7在这 里执行 程序路径 刀具中心路径 图 6-2-4-2 刀补进行时有非移动指令 N3 T0101; N4 G0 X1000 Z100; N5 G41 G01 X0 Z0; N6 U-30 W20; N7 G04 X5; N8 W30; N9 G40 G0 X100 Z100; N10 M30; 3.补偿取消时指令有非移动指令 当与补偿取消一起指令的程序段没有刀具移动时,会形成长度为补偿量,方 向垂直于前程序段移动方向的向量,这个向量在下一个移动指令取消。 N7 N8 r N6 SS 程序路径 刀具中心路径 179 DF-100Ti 车床数控系统使用手册 南京达风数控技术 图 6-2-4-3 刀补取消时有非移动指令 N3 T0101; N4 G0 X100 Z100; N5 G41 G01 X0 Z0 F500; N6 U-30 W20; N7 G04; N8 G0 X100 Z100; N9 M30; 6.2.5 刀补干涉检查 刀具切削过度称为“干涉”。刀补干涉检查能预先检查刀具过度切削情况,即 过度切削未发生也会进行干涉检查。 (a)干涉的基本条件 (1)刀具路径方向与程序路径方向不同(路径间的夹角在 90 度与 270 度之 间)。 (2)圆弧加工时,除以上条件外,刀具中心路径的起点与终点间的夹角与程 序路径起点和终点间的夹角有很大的差异(180 度以上) 例 1: 程序路径 刀具中心路径 两条路径方向差 异很大(180) 图 6-2-5-1 刀补干涉 1 180 DF-100Ti 车床数控系统使用手册 南京达风数控技术 刀具中心路径 程序路径 两条路径方向差 异很大(180) 图 6-2-5-2 刀补干涉 2 (b)干涉范例 (1)一个浅深度,深度小于补偿量 刀尖中心路径 停止 A C B 程序如下: 图 6-2-5-3 刀补干涉范例 1 N1 T0101 (R<=10=) N2 G0 X0 Z30 N3 G42 G01 X50 Z0 F500 N4 U50 N5 W20 N6 U10 N7 W20 N8 U-10 N9 W20 N10 G40 G0 X0 Z30 N11 M30 在上述程序中,01 号刀的刀尖半径补偿值 R<=10,当 R>10 时,系统会产生 181 DF-100Ti 车床数控系统使用手册 南京达风数控技术 干涉报警,因为在程序段 B 程序的方向与刀具半径补偿的路径相反。 (2)凹沟深度小于补偿量 程序路径 刀尖中心路径 A BC 程序如下: 图 6-2-5-4 刀补干涉范例 2 N1 T0101 N2 G0 X0 Z30 N3 G42 G01 X50 Z0 F500 N4 U50 N5 W20 N6 U10 W10 N7 U-10 W10 N8 W20 N9 G40 G0 X0 Z30 N10 M30 在上述程序中,01 号刀的刀尖半径补偿值 R<=25,当 R>25 时,系统会产生 干涉报警,因为在程序段 C 程序的方向与刀具半径补偿的路径相反。 6.2.6 G90/G94 代码中的刀尖半径补偿 1.对循环的各路径,刀尖中心路径通常平等于程序路径。 (1) G90 182 DF-100Ti 车床数控系统使用手册 南京达风数控技术 34 8 057 1 26 所有刀尖号 刀尖中心路径 程序路径 4 8 3 5 0 7 1 2 6 14 5 06 8 23 7 图 6-2-6-1 G90 刀尖半径半径补偿 (2) G94 34 8 057 1 26 483 5 0 7 1 6 2 所有刀尖号 刀尖中心路径 14 5 程序路径 图 6-2-6-2 G94 刀尖半径半径补偿 2.无论是 G41,G42 方式,偏置方向如下图所示: 06 8 23 7 183 DF-100Ti 车床数控系统使用手册 南京达风数控技术 图 6-2-6-3 G90/G94 刀尖半径补偿 6.2.7 G70 代码中的刀尖半径补偿 在精加工循环中(G720)中,可以实现刀尖半径补偿,刀具中心轨迹会沿着 精加工轨迹自动偏置一个补偿值。实现 G0 刀尖半径补偿时,G70 可以与 G41/G42 共段执行,或者在精加工循环段指定 G41/G42。 6.3 刀补 C 的注意事项 1.当补偿过程中连续指定 30 个无移动命令的程序段或更多时,会产生报警 140。如: N1 M05;…………………M 码输出 N2 S21;………………….S 码输出 184 DF-100Ti 车床数控系统使用手册 南京达风数控技术 N3 G04 X10;……………暂停 …………. N29 G01 U0;…………..移动距离零 N30 G98;……………….只有 G 代码 2.录入方式下(MDI)执行程序段时,不执行刀尖半径补偿。 0 字符 4.刀尖半径补偿的建立与取消只能用 G00 或 G01 代码,不能是圆弧 代码(G02 或 G03)。如果指定,会产生报警 139。 5.在调用子(即执行 M8 前),系统必须在补偿取消模式。进入子程序后,可 以启动偏置,但在返回主(即执行 M9)前需要为补偿取消模式。否则会出现报警 141。 6.如果补偿量(R)是负数,在程序上 G41 及 G42 彼此交换。如果刀具中心 沿工件外侧移动,它将会沿内侧移动,反之亦然。因为当补偿量符号改变时,刀 尖偏 置方向也改变,但假想刀尖方向不变。所以不要随意改变。 7.通常在取消模式中换刀时,改变补偿量的值。如果在补偿模式中变更补偿 量,只有在换刀后新的补偿量才有效。 8.当程序在执行刀补程序时,因各种原因出现错误或者报警,G 代码将保持, 原来是 G41 则是 G41,原来是 G42 则是 G42;这时候要取消刀补,则可以在 MDI 状态下,输入 G0 并运行,方能取消刀补状态。 9.G33/G34 不执行刀尖半径补偿。 6.4 刀补 C 加工范例 刀补 C 范例 1: 加工下图 6-4-1 所示零件,零件尺寸如图所示,刀尖半径 R=1,为第一把刀。 185 DF-100Ti 车床数控系统使用手册 46 10 9 12 8 南京达风数控技术 Z轴 60 48 40 32 16 R8 R11.94 R16,69 X轴 程序如下: 图 6-4-1 刀补 C 范例 1 O0001; N010 G50 X100.0 Z100.0(设定坐标系) N020 M3 S1200;(主轴正转,转速:1200r/min) N030 M8;(开冷却) N040 T0101;(换一号刀执行一号刀补) N050 G00 X16.0 Z5.0;(快速定位,接近工件) N060 G42 G1 Z0 F80;(开始执行刀尖半径补偿) N070 G3 X32 Z-8 R10; N080 G1 Z-20; N090 G02 X40 Z-29 R11.94; N100 G3 X48 Z-39 R16.69; N110 N120 G1 Z-36; N130 X60; N140 G40 G0 X80 Z80;(取消刀尖半径补偿) N150 M09; (关闭冷却) N160 G00 X100.0 Z100.0 T0200;(快速回安全位置,换回基准刀,清刀偏) 186 DF-100Ti 车床数控系统使用手册 N170 M30;(程序结束) 南京达风数控技术 刀补 C 范例 2: 加工下图 6-4-2 所示零件,零件尺寸如图所示,刀尖半径 R=1,为第一把刀。 28 21 Z轴 62 46 36 X轴 O0003 图 6-4-2 刀补 C 范例 2 N1 G0 X100 Z100; N2 M3 S800; N3 M8; N4 T0101; N5 G42 G0 X70 Z10;(开始执行刀尖半径补偿) N60 G90 X46 Z-21 R-5 F80; N7 G40 G0 X80 Z80;(取消刀尖半径补偿) N8 G0 X100 Z100; N9 M30; 187 DF-100Ti 车床数控系统使用手册 南京达风数控技术 附录 1:DF-100Ti 参数一览表 1.位参数 001 LAN SCW MZRN MDSP WHLA RAD LAN: =1:English(英文系统) =0:Chinese(中文系统) SCW: =1:最小指令增量按英制系统 =0:最小指令增量按公制系统 MZRN:=1:自动运行前需回机床零点 =0:不需要回零 MDSP:=1:主轴为模拟量控制 =0: 主轴为其他方式 WHLA:=1:单步为手轮方式 =0:单步为增量方式 RAD: =1:X 轴半径编程 =0:X 轴直径编程 出厂值:0001 0000 002 AUN ZMOD REMF CCMP SCRP ENCM CLRC AUN: =1:编辑时自动加序号 =0:编辑时自动加序号 ZMOD:=1:关闭一键回机床零功能 =0:开放一键回机床零功能 REMF:=1:试切法建立刀补时需按键记忆 X,Z 坐标 =0:不需记忆 X,Z 坐标 CCMP:=1:开放 C 刀补功能 =0:关闭 C 刀补功能 SCRP:=1:开放螺距补偿功能 =0: 关闭螺距补偿功能 ENCM: =1:编码器旋转换向 =0:不换向 CLRC:=1:上电后计件数清零 =0:不清零 出厂值:0000 0001 003 MNT DECZ DECX ENZ ENX MNT: =1:开放累计加工时间和件数 =0:关闭累计功能 DECZ:=1:Z 轴回零减速开关信号为“1”表示减速 =0:为“0”表示减速 DECX:=1:X 轴回零减速开关信号为“1”表示减速 =0:为“0”表示减速 ENZ:=1:上电输出 Z 轴伺服使能信号 =0:不输出 ENX:=1:上电输出 X 轴伺服使能信号 =0:不输出 出厂值:0000 0000 0 0 4 DSPD PWD M30 DSPD: =1:显示设定转速 PPD CM98 HDY HDZ HDX =0:显示实际转速 188 DF-100Ti 车床数控系统使用手册 南京达风数控技术 PWD: =1:修改参数前需要输入密码 =0:不需密码 M30: =1:M30 执行时同时关冷却,关主轴 =0:不关冷却和主轴 PPD: =1:G50 设置相对坐标 =0:G50 不设置相对坐标 CM98:=0:编入系统标准以外的 M,T 代码时产生报警 =1:编入系统标准以外的 M,T 代码时不产生报警,而会自动去调用一个对 应子程序 若 CM98 =1,当执行标准以外的 Mxx 代码时,系统自动调用子程序 O90xx; 当执行 T20~T99 代码时,系统自动调用子程序 O92##。 如执行 M59,系统自动调用子程序 O9059; 如执行 T59,系统自动调用子程序 O9259; 注 1:当执行非标准的 M,T 时,必须编入对应的子程序。否则会产生 051 号报警。 注 2:非标准的 M,T 代码可以在 MDI 方式下运行(具体操作见第三章第 3。7 节 MDI 操作描述) 注 3:在对应的子程序中即可以编入轴运动指令,也可以对输出点进行控制(关和开),也可 以根据输入信号进行转跳或进行循环,或某一输入信号作为 M/T 的结束信号。 HDY:=1:手动方式移动左上方向键为 Y 轴正向 =0:右下方向键为 Y 轴正向 HDZ:=1:手动方式移动左方向键为 Z 轴正向 =0:右方向键为 Z 轴正向 HDX:=1:手动方式移动上方向键为 X 轴正向 =0:下方向键为 X 轴正向 出厂值:0010 0000 005 CMZ CPZ ZMZ ZMX CMZ:=1:回零方式 A 有效 =0:回零方式 B 方式 C 有效 CPZ:=1:不能进行程序回零 =0:能进行程序回零 ZMZ:=1:Z 轴正向找机械零点 =0:负向找机械零点 ZMX:=1:X 轴正向找机械零点 =0:负向找机械零点 出厂值:0001 1000 006 FZRO APRS ZCZ ZCX RTMZ RTMX FZRO: =1:回浮动零后工件坐标清零 =0:不清零 APRS:=1:回参考点后自动设定坐标系 =0:不设定 ZCZ:=1:Z 轴为磁开关回零方式 C =0:Z 轴回零方式 B(需减速开关和零位信号) ZCX:=1:X 轴为磁开关回零方式 C =0:X 轴回零方式 B(需减速开关和零位信号) RTMZ:=1:Z 轴回零功能开放 =0:Z 轴回零功能关闭 RTMX:=1:X 轴回零功能开放 =0:X 轴回零功能关闭 189 DF-100Ti 车床数控系统使用手册 出厂值:0000 0000 南京达风数控技术 007 HAND HDSTL BKZ BKX DIRZ DIRX HAND: =1:手轮顺时针旋转方向为正 =0:手轮顺时针旋转方向为负 HDSTL:=1:手持单元(包含轴选倍率开关) =0:普通手轮 BKZ: =1:Z 轴伺服使能后解除 Z 轴报闸 =0:不输出 BKX: =1:X 轴伺服使能后解除 X 轴报闸 =0:不输出 DIRZ: =1:Z 轴电机旋转方向为正 =0:Z 轴电机旋转方向为负 DIRX: =1:X 轴电机旋转方向为正 =0:X 轴电机旋转方向为负 出厂值:0000 0000 008 EMGL EMGL: =1:急停报警为高电平 LMT+:=1:检测正向硬限位 LMT-:=1:检测负向硬限位 ALMZ: =1:Z 轴驱动单元报警电平为低电平 ALMX: =1:X 轴驱动单元报警电平为低电平 出厂值:1000 0011 LMT+ LMT- =0:低电平 =0:不检测 =0:不检测 =0:高电平 =0:高电平 ALMZ ALMX 009 SEGE SEGT TSGN TCPS SEGE:=1:默认为段准停方式(G61) =0:默认为段速度过渡方式(G64) SEGT:=1:段间速度下限过渡为静态 =0:速度过渡下限为动态 TSGN:=1:刀架到位低电平有效 =0:刀架到位高电平有效 TCPS:=1:刀架锁紧信号高电平有效 =0:刀架锁紧信号低电平有效 出厂值:0000 0010 010 RPDK MLCK MSS FILT G0&T TSS RPDK:=1:快速键为模态 =0:非模态 MLCK:=1:开放机床锁功能 =0:关闭 MSS: =1:执行 M05 时关闭 S1~S4 输出信号 =0:不关 FILT:=1:开放自动倒角功能 =0:关闭 G0&T:=1:G0 与 T 代码不能同时执行 TSS: =1:排刀刀架 =0:能 =0:电动刀架 190 DF-100Ti 车床数控系统使用手册 出厂值:1000 0000 南京达风数控技术 011 ANGZ ANGX THDM ANGZ:=1:Z 轴角度模式编程 =0:Z 轴长度模式编程 ANGX:=1:X 轴角度模式编程 =0:X 轴长度模式编程 THDM:=1:开放高精度螺纹模式 =0:不开放 出厂值:0000 0000 012 WAR1 WTP1 WA1 ANG RSJG WAR1:=1:外部报警 1 有效 =0:无效 WTP1:=1:外部报警 1 产生时停止加工 =0:不停 WA1:=1:外部报警 1 高电平有效 =0:低电平有效 ANG:=1:模拟量输出为-10V~10V =0:0V~10V RSJG:=1:按复位键时不关主轴、冷却和润滑 =0:按复位键时系统自动关主轴、冷却和润滑 出厂值:0000 0001 013 EMGT TRIM JLB RNDN EMGT =1:急停按下后降速停止 =0:立即停止 TRIM =1:三位开关等待按启动键后执行 =0:不需按启动键 JLB: =1:间歇润滑 =0:连续润滑 RNDN:=1:开机后进入自动模式 =0:开机后进入手动模式 TRSW:=1:关闭三位开关功能 =0:开放三位开关功能 出厂值:0000 0000 SBKM 014 KEY1 SKEY KEY2 LPKY SLT MOT MSP MST KEY1:=1:开机时程序开关为打开 =0:关闭 SKEY:=1:屏蔽程序开关功能 =0:不屏蔽 KEY2:=1:开机时参数开关为打开 =0:关闭 LPKY:=1:关闭循环启动按键功能 =0:开放 SLT: =1: 软限位为机床坐标 =0: 软限位为绝对坐标 MOT:=1:不检查软限位 =0:检查软限位 MSP:=1:屏蔽外接暂停信号(SP) =0:不屏蔽 191 DF-100Ti 车床数控系统使用手册 MST:=1:屏蔽外接启动信号(ST) =0:不屏蔽 出厂值:1010 1011 南京达风数控技术 015 OWAR OM30 OWAR:=1:输出报警信号有效 OM30:=1:输出 M30 信号有效 OMST:=1:输出 MST 信号有效 WZ2:=1:尾座分级进退控制有效 KPDW:=1:检测卡盘到位信号 出厂值:0000 0000 OMST WZ2 =0:无效 =0:无效 =0:无效 =0:无效 =0:不检测 KPDW 016 NWKP SLTW SLSP SLQP NWKP:=1:卡盘为外卡方式 =0:内卡方式 SLTW:=1:尾座功能有效 =0:无效 SLSP:=1:主轴启动时检测卡盘是否夹紧 =0:不检测 SLQP:=1:卡盘功能有效 =0:卡盘功能无效 出厂值:0000 0000 2.数据参数 017 X 轴电子齿轮比倍率 1 1~65535 018 Z 轴电子齿轮比倍率 1 1~65535 019 X 轴电子齿轮比分率 1 1~65535 020 Z 轴电子齿轮比分率 1 1~65535 设定 X、Z 轴的电子齿轮比,其意义及设定方法见第五章第 5.1 节描述 021 X 轴快速速率(mm/min) 3800 1~60000 022 Z 轴快速速率(mm/min) 7600 1~60000 设定 X 轴、Z 轴的 G00 速度和手动快速速度(当按下快速键时) 023 X 轴线性加减速时间常数(用于快速移动) 300 024 Z 轴线性加减速时间常数(用于快速移动) 300 设定 X 轴、Z 轴快速移动时线性升降速的加速度值。 10~4000 10~4000 192 DF-100Ti 车床数控系统使用手册 南京达风数控技术 027 切削进给上限速度(mm/ms) 8000 1~60000 限定切削进给的最高进给速度,此参数限定了 G01 最高切削速度以及复合循 环中的最高切削进给速度。 028 切削进给段间过渡低速下限值(mm/min) 200 0~60000 当程序设定为段间速度过渡模式时(G64),且参数 P009 Bit2 为 1 时(速度 过渡下限为静态模式),由该参数决定两切削段间过渡的速度下限;该值越小,过 渡圆弧越小,实际轨迹越逼近编程轮廓;该轴越大,过渡圆弧越大。 029 切削进给段间过渡速度下限百分比 100 0~100 当程序设定为段间速度过渡模式时(G64),且参数 P009 Bit2 为 0 时(速度 过渡下限为动态模式),由该参数和当前段程编切削速度共同决定两切削段间过渡 的速度下限点;该值越小,过渡圆弧越小,实际轨迹越逼近编程轮廓;该轴越大, 过渡圆弧越大。 031 切削进给时线性加减速时间常数 切削进给的线性加减速时间常数 300 10~4000 032 快速移动倍率最低速度 Fo(mm/min) 100 0~60000 快速移动倍率设定的最低移动速度,快速移动的速度设定档位为 Fo,25%, 50%,75%,100%; 033 保留 0 ―― 034 补偿反向间隙的速度值(mm/min) 100 0~60000 035 补偿反向间隙的线性加减速时间常数 200 10~4000 036 X 轴间隙补偿量(um) 0 037 Z 轴间隙补偿量(um) 0 有关反向间隙补偿的详细说明见第五章第 5.9 节描述。 -9999~9999 -9999~9999 193 DF-100Ti 车床数控系统使用手册 南京达风数控技术 038 保留 0 ―― 039 X 轴螺距误差补偿点数 040 Z 轴螺距误差补偿点数 0 0~256 0 0~256 041 X 轴螺距误差补偿间隔(mm) 042 Z 轴螺距误差补偿间隔(mm) 有关螺距误差补偿的详细说明见附录 6。 100 0~10000 100 0~10000 043 返回参考点时的低速(mm/min) 120 1~60000 该参数回零 B 方式/C 方式共用;在回机床零点过程中,当接收到减速开关信 号后,在寻找伺服驱动零脉冲(Z 脉冲)信号(B 方式)或定位开关信号(C 方式) 时的运行速度。建议该值不大于 200。 044 回零后自动坐标系设定 X 值(um) 0 -99999999~99999999 045 回零后自动坐标系设定 Z 值(um) 0 -99999999~99999999 完成回机床零点后,X 轴,Z 轴的工件坐标(绝对坐标)值,默认为 0。 046 X 轴正向行程极限值(um) 99999999 -99999999~99999999 047 X 轴负向行程极限值(um) -99999999 -99999999~99999999 048 Z 轴正向行程极限值(um) 99999999 -99999999~99999999 049 Z 轴负向行程极限值(um) -99999999 -99999999~99999999 X 轴、Z 轴的软件限位坐标范围,当绝对坐标超出上下限时,系统产生报警, 并降速停止。 050 编程时自动插入程序段号的增量 10 1~1000 编程时自动产生段号的增量,当参数 P002 Bit7 设为 1 时有效。 051 保留 0 ―― 052 主轴编码器线数 1024 1~65535 在车螺纹、刚性攻丝时以及主轴转速显示等功能均需要此参数;可启动主轴 194 DF-100Ti 车床数控系统使用手册 南京达风数控技术 旋转后,进入诊断界面查看主轴编码器实际线数(诊断界面 012 号参数显示)。 053 主轴和编码器齿轮比:主轴齿数 054 主轴和编码器齿轮比:编码器齿数 1 1~65535 1 1~65535 055 主轴指令为 10V 时,1 档主轴转速(rpm) 056 主轴指令为 10V 时,2 档主轴转速(rpm) 057 主轴指令为 10V 时,3 档主轴转速(rpm) 058 主轴指令为 10V 时,4 档主轴转速(rpm) 3000 2000 1000 500 0~60000 0~60000 0~60000 0~60000 059 保留 0 ―― 060 保留 0 ―― 061 主轴模拟量补偿值 (-10~10) 0 -10~10 用于需要较为精确主轴模拟量控制的应用。由于电气传输损失以及器件离散 偏差,当设定的主轴转速值对应产生的模拟量输出微量偏差时可用此参数调整。 输入范围-10~10(对应于满量程 10V 电压输出,电压调整范围约-0.4V~0.4V)。 062 保留 0 ―― 063 保留 0 ―― 064 保留 0 ―― 065 每转进给最大切削进给速度(mm/r) 500 0~1000 066 保留 0 ―― 067 恒线速控制下的主轴转速下限值(mm/r) 100 1~60000 068 螺纹切削退尾比例系数(0~60) 10 0~60 当螺纹程序中未编退尾指令时,系统默认该参数设定的比例值进行退尾。 195 DF-100Ti 车床数控系统使用手册 默认退尾长度:P068 × 0.1 × 螺纹导程 出厂默认值 10。 南京达风数控技术 069 螺纹切削各轴的直线加减速时间常数 250 10~4000 由于升降速的原因,螺纹起始端和结束端的部分螺纹螺距会产生偏差:升降 速越快,偏差部分越短,升降速越慢,偏差部分越长;参数 P069 用于设定螺纹的 升降速,该值越小,螺纹升降速越快,偏差距离越短;该值越大,螺纹升降速越 慢,偏差距离越长。 出厂默认值 300。 070 螺纹切削低振动模式系数(0~60) 5 1~60 螺纹切削时,由于主轴转速存在或多或少的波动,造成螺纹 Z 轴进给不再平 滑。该参数用于设定 Z 轴响应主轴转速波动的敏感系数:该值越小,响应越灵敏, Z 轴噪声大,螺纹精度高;该值越大,响应越平缓,Z 轴噪声小,螺纹精度低; 出厂默认值 5。 071 螺纹切削速度上限(mm/min) 6000 1~60000 设定螺纹切削时长轴的进给速度上限值,当由主轴转速×螺纹导程计算出的 进给速度大于该参数设定值时,系统报警。该值应根据机床最大进给速度值来设 定。 072 螺纹退尾时的加减速时间常数 200 10~4000 设定螺纹退尾时的加速度曲线,该值越小,螺纹收尾越快。该值应根据机床 各轴加减速特性设定。 073 螺纹退尾速度上限(mm/min) 6000 1~60000 设定螺纹退尾时,退尾轴的最大退尾进给速度;该值越大,退尾越快。 074 主轴稳定百分比后进行螺纹加工(0%-100%) 80 0~100 加工螺纹时需要主轴稳定的转动,当主轴转速未达到设定转速的百分比时, 系统产生报警 124,不响应螺纹加工。 075 螺纹循环 G86,G87 最后一刀光刀量(um) 196 0 0~10000 DF-100Ti 车床数控系统使用手册 南京达风数控技术 设定 G86,G87 螺纹循环的光刀量,用于最后一刀螺纹光刀。 076 螺纹循环 G76 默认精切削次数 1 1~999 077 螺纹循环 G76 默认刀尖角度 60 0~90 078 螺纹循环 G76 默认最小切削量(um) 5 0~10000 079 螺纹转速到达设定范围等待时间(x4ms) 200 0~100000 等待主轴转速到达设定转速的时间,当变频器升速较柔时,可以适当调整该参数。 080 保留 0 ―― 081 总刀位数选择 输入范围 1~16。 4 0~16 082 刀架反转相对正转停信号延时 (x4ms) 10 0~10000 系统找到有效刀位后,关闭正转信号(TL+),再延时参数 P082 设定的时间后, 发出刀架反转锁紧信号(TL-)。 083 保留 0 ―― 084 第一把刀换到最后一把刀的时间上限 (x4ms) 3000 0~10000 换刀时,在参数 084 设定的时间内若未找到设定的刀号,系统产生报警 040, 并停止换刀。 085 刀架反转锁紧时间上限(x4ms) 设定刀架最大反转锁定时间。 240 0~10000 086 M 代码执行持续时间 (x4ms) 0 0~10000 087 S 代码执行持续时间 (x4ms) 0 0~10000 197 DF-100Ti 车床数控系统使用手册 南京达风数控技术 088 未检测到 TCP 信号的报警时间 (x4ms) 400 0~10000 当刀架具有锁紧状态输出功能时,系统发出锁紧信号后,若在该参数设定时 间内未检测到锁紧信号则产生报警 064,并停止换刀。对于不具有锁紧状态输出功 能的刀架,可以设定参数 P009 Bit0 为 1 来实现 TCP 信号检测正常。 089 主轴指令停止到主轴制动输出时间 (x4ms) 0 0~10000 系统执行主轴停止指令,关闭 M03,M04 后,延时 P089 设置的时间,发出主 轴制动信号 SPZD。 090 主轴制动输出时间 (x4ms) 设定主轴制动脉冲宽度。 0 0~10000 091 卡盘夹紧到位检测相对夹紧输出的延时时 100 0~10000 间 (x4ms) 092 保留 0 ―― 093 保留 0 ―― 094 保留 0 ―― 095 保留 0 ―― 096 开机画面显示时间 (x4ms) 200 0~10000 设定系统开机后进入操作画面前开机画面的显示时间;该时间过后,系统自 动切入操作画面。 097 信号去抖动次数 3 1~15 在 PLC 中断周期中,连续该参数设定的次数读到同一电平信号,系统确认为 有效信号。当外部电气干扰严重时,将参数设定合适的值可有效滤除外部干扰信 号。 098 圆弧轮廓误差限制范围 (um) 198 10 0~10000 DF-100Ti 车床数控系统使用手册 南京达风数控技术 圆弧轮廓最大误差设定;系统圆弧插补为内接弦线方式,在插补过程中始终 保持弦线与圆弧顶的最大误差不超出该参数设定值。当按照程编的圆弧进给速度 插补时圆弧轮廓误差超出该参数设定值,系统自动调节圆弧进给速度,以保证有 效轮廓误差。 099 保留 0 ―― 100 保留 0 ―― 101 G33 攻丝退刀误差调整量(0~60) 12 0~60 G33 攻丝攻到孔底开始反向退出时,在轴向的预调整量,以减缓轴向应力。 默认值 8。 102 后加减速方式下段间拐角度 30 0~360 103 保留 0 ―― 104 保留 0 ―― 105 M10 M11 输出时间(x4ms) 150 0~10000 主轴夹紧/松开时间设定;=0:为电平信号 >0:脉冲信号 106 保留 0 ―― 107 间隔润滑的润滑开启时间(秒) 5 0~10000 设定间隔润滑方式下每次润滑开启的时间;单位:秒; 108 间隔润滑的润滑关闭时间(秒) 3600 0~999999 设定间隔润滑方式下每次润滑暂停的时间。单位:秒; 109 返回参考点时的快速(mm/min) 3000 1~60000 回零模式下,在未检测到减速信号前,机床快速向参考点方向移动时的速度。 199 DF-100Ti 车床数控系统使用手册 南京达风数控技术 110 主轴档位数 2 0~4 设定主轴有效档位数,最大值为 4;该参数控制了 S1~S4 输出口有效个数, 大于该值的 S 输出口无效。 111 主轴启动延时时间(x4ms) 50 0~10000 主轴启动时,系统发出 M03 或 M04 信号后,延时该参数设定时间后再执行下 段,以保证主轴转速到达设定值。 112 主轴换向延时时间(x4ms) 80 0~10000 主轴换向时,系统关闭当前 M03 或 M04 信号后,延时该参数设定时间后再发 出 M04 或 M03 信号,以消除主轴变频器的滞后响应影响。 113 S01 输出时间 (x4ms) 0 0~10000 设定 S01 信号输出模式:=0:为电平模式,保持输出;>0:脉冲模式; 114 S02 输出时间 (x4ms) 0 0~10000 设定 S02 信号输出模式:=0:为电平模式,保持输出;>0:脉冲模式; 115 S03 输出时间 (x4ms) 0 0~10000 设定 S03 信号输出模式:=0:为电平模式,保持输出;>0:脉冲模式; 116 S04 输出时间 (x4ms) 0 0~10000 设定 S04 信号输出模式:=0:为电平模式,保持输出;>0:脉冲模式; 117 M03 输出时间 (x4ms) 0 0~10000 设定 M03 信号输出模式:=0:为电平模式,保持输出;>0:脉冲模式; 118 M04 输出时间 (x4ms) 0 0~10000 设定 M04 信号输出模式:=0:为电平模式,保持输出;>0:脉冲模式; 119 M05 输出时间 (x4ms) 0 0~10000 设定 M05 信号输出模式:=0:为电平模式,保持输出;>0:脉冲模式; 200 DF-100Ti 车床数控系统使用手册 南京达风数控技术 120 保留 0 ―― 121 M08 输出时间 (x4ms) 0 0~10000 设定 M08 信号输出模式:=0:为电平模式,保持输出;>0:脉冲模式; 122 M78 输出时间 (x4ms) 0 0~10000 设定 M78 信号输出模式:=0:为电平模式,保持输出;>0:脉冲模式; 123 M79 输出时间 (x4ms) 0 0~10000 设定 M79 信号输出模式:=0:为电平模式,保持输出;>0:脉冲模式; 124 保留 0 ―― 125 保留 0 ―― 126 M30 输出时间 (x4ms) 0 0~10000 设定 M30 信号输出模式:=0:为电平模式,保持输出;>0:脉冲模式; 127 保留 0 ―― 128 保留 0 ―― 129 保留 0 ―― 130 MST 输出时间 (x4ms) 0 0~10000 设定 MST 信号输出模式:=0:为电平模式,保持输出;>0:脉冲模式; 131 WARN 输出时间 (x4ms) 0 0~10000 设定 WARN 信号输出模式:=0:为电平模式,保持输出;>0:脉冲模式; 132 保留 0 ―― 201 DF-100Ti 车床数控系统使用手册 南京达风数控技术 133 保留 0 ―― 134 K1 按键输出口 设定 K1 键的输出口号; 0 0~32 135 K1 按键输出时间 (x4ms) 0 0~10000 设定 K1 按键输出信号的输出模式:=0:为电平模式,保持输出;>0:脉冲 模式; 136 保留 0 ―― …… 158 保留 0 ―― 159 启动键报警附加时间(x4ms) 200 180~1000 设定启动键按下后的最大持续时间,当超出时间后仍未弹起,系统产生报警 037;该功能用于避免外部或内部“循环启动”按键误接触(或启动键按下后卡住) 造成误启动。 160 保留 0 ―― 161 手轮进给速度上限(mm/min) 手轮模式下,各轴的最大进给速度。 5000 0~60000 162 手轮进给时间常数(ms) 1200 10~4000 手轮模式下,各轴进给时的加减速时间常数;该值应设置的适当大些,以提 高机床轴进给的平滑性。 163 手轮单元 X 轴选择输入口 0 0~32 当系统手轮接入模式设定为手轮单位时,该参数设定 X 轴进给选择的输入口。 164 手轮单元 Z 轴选择输入口 0 0~32 当系统手轮接入模式设定为手轮单位时,该参数设定 Z 轴进给选择的输入口。 202 DF-100Ti 车床数控系统使用手册 南京达风数控技术 165 手轮单元 Y 轴选择输入口 0 0~32 当系统手轮接入模式设定为手轮单位时,该参数设定 Y 轴进给选择的输入口。 166 保留 0 ―― 167 手轮单元倍率 X1 选择输入口 0 0~32 当系统手轮接入模式设定为手轮单位时,该参数设定 X1 档位选择的输入口。 168 手轮单元倍率 X10 选择输入口 0 0~32 当系统手轮接入模式设定为手轮单位时,该参数设定 X10 档位选择的输入口。 169 手轮单元倍率 X100 选择输入口 0 0~32 当系统手轮接入模式设定为手轮单位时,该参数设定 X100 档位选择的输入 口。 170 保留 0 ―― …… …… 184 保留 0 ―― 185 卡盘夹紧到位输入口(内卡) 27 0~32 设定卡盘夹紧到位(内卡)输入口或松开到位(外卡)输入口。 186 卡盘松开到位输入口(内卡) 28 0~32 设定卡盘松开到位(内卡)输入口或夹紧到位(外卡)输入口。 187 开报闸相对伺服使能延时时间(ms) 30 0~10000 需要电机报闸控制时,当系统输出伺服使能信号后,延时该参数时间,再输 出电机报闸打开信号。 188 X 轴报闸控制输出口 0 0~32 203 DF-100Ti 车床数控系统使用手册 南京达风数控技术 189 Z 轴报闸控制输出口 0 0~32 190 191 192 程序起点 X 轴工件坐标(um) 193 程序起点 Z 轴工件坐标(um) 用于设定回程序零点的坐标位置。 0 -9999999~9999999 0 -9999999~9999999 194 …… 240 保留 …… 保留 0 ―― 0 ―― 204 DF-100Ti 车床数控系统使用手册 南京达风数控技术 附录 2:常用参数按功能分类 1.X/Z 轴控制部分 017 X 轴电子齿轮比倍率 018 Z 轴电子齿轮比倍率 019 X 轴电子齿轮比分率 020 Z 轴电子齿轮比分率 设定电子齿轮比 1 1~65535 1 1~65535 1 1~65535 1 1~65535 021 X 轴快速速率(mm/min) 3800 1~60000 022 Z 轴快速速率(mm/min) 7600 1~60000 设定 X 轴、Z 轴的 G00 速度和手动快速速度(当按下快速键时) 023 X 轴线性加减速时间常数(用于快速移动) 300 024 Z 轴线性加减速时间常数(用于快速移动) 300 设定 X 轴、Z 轴线性升降速的加速度值 10~4000 10~4000 027 切削进给上限速度(mm/ms) 8000 1~60000 限定切削进给的最高进给速度,此参数限定了 G01 最高切削速度以及复合循 环中的最高切削进给速度。 028 切削进给段间过渡低速下限值(mm/min) 200 0~10000 当系统设定为段间速度平滑过渡模式时,两切削段间过渡的速度下限;该值 越小,过渡圆弧越小,实际轨迹越逼近编程轮廓;该轴越大,过渡圆弧越大。 029 切削进给段间过渡速度下限百分比 100 0~100 当程序设定为段间速度过渡模式时(G64),且参数 P009 Bit2 为 0 时(速度 过渡下限为动态模式),由该参数和当前段程编切削速度共同决定两切削段间过渡 的速度下限点;该值越小,过渡圆弧越小,实际轨迹越逼近编程轮廓;该轴越大, 205 DF-100Ti 车床数控系统使用手册 过渡圆弧越大。 南京达风数控技术 030 切削进给时 S 加速度时间常数(ms) 100 设定 X 轴、Z 轴切削进给的 S 型升降速的加速度系数 10~4000 031 切削进给时线性加减速时间常数(ms) 切削进给的线性加减速时间常数 300 1~65535 032 快速移动倍率最低速度 Fo(mm/min) 100 1~60000 快速移动倍率设定的最低移动速度,快速移动的速度设定档位为 Fo,25%, 50%,75%,100%; 2.刀架控制 009 TSGN:=1:刀架到位低电平有效 TCPS:=1:刀架锁紧信号高电平有效 出厂值:0000 0000 TSGN TCPS =0:刀架到位高电平有效 =0:刀架锁紧信号低电平有效 010 G0&T:=1:G0 与 T 代码不能同时执行 TSS:=1:排刀刀架 =0:电动刀架 =0:能 G0&T TSS 081 总刀位数选择 输入范围 1~16。 4 0~16 082 刀架反转相对正转停信号延时 (x4ms) 10 0~10000 系统找到有效刀位后,关闭正转信号(TL+),再延时参数 P082 设定的时间后, 发出刀架反转锁紧信号(TL-)。 084 第一把刀换到最后一把刀的时间上限 (x4ms) 3000 0~10000 换刀时,在参数 084 设定的时间内若未找到设定的刀号,系统产生报警 040, 并停止换刀。 206 DF-100Ti 车床数控系统使用手册 南京达风数控技术 085 刀架反转锁紧时间上限(x4ms) 240 0~10000 设定刀架最大反转锁定时间,该值过小会造成刀架不能锁定。 088 未检测到 TCP 信号的报警时间 (x4ms) 400 0~10000 当刀架具有锁紧状态输出功能时,系统发出锁紧信号后,若在该参数设定时 间内未检测到锁紧信号则产生报警 064,并停止换刀。对于不具有锁紧状态输出功 能的刀架,可以设定参数 P009 Bit0 为 1 来实现 TCP 信号检测正常。 3.螺纹功能参数 068 螺纹切削退尾比例系数(0~60) 10 0~60 当螺纹程序中未编退尾指令时,系统默认该参数设定的比例值进行退尾。 默认退尾长度:P068 × 0.1 × 螺纹导程 出厂默认值 10。 069 螺纹切削各轴的直线加减速时间常数 250 10~4000 由于升降速的原因,螺纹起始端和结束端的部分螺纹螺距会产生偏差:升降 速越快,偏差部分越短,升降速越慢,偏差部分越长;参数 P069 用于设定螺纹的 升降速,该值越小,螺纹升降速越快,偏差距离越短;该值越大,螺纹升降速越 慢,偏差距离越长。 出厂默认值 300。 070 螺纹切削低振动模式系数(0~60) 5 1~60 螺纹切削时,由于主轴转速存在或多或少的波动,造成螺纹 Z 轴进给不再平 滑。该参数用于设定 Z 轴响应主轴转速波动的敏感系数:该值越小,响应越灵敏, Z 轴噪声大,螺纹精度高;该值越大,响应越平缓,Z 轴噪声小,螺纹精度低; 出厂默认值 5。 071 螺纹切削速度上限(mm/min) 6000 1~60000 设定螺纹切削时长轴的进给速度上限值,当由主轴转速×螺纹导程计算出的 进给速度大于该参数设定值时,系统报警。该值应根据机床最大进给速度值来设 207 DF-100Ti 车床数控系统使用手册 南京达风数控技术 定。 072 螺纹退尾时的加减速时间常数 200 10~4000 设定螺纹退尾时的加速度曲线,该值越小,螺纹收尾越快。该值应根据机床 各轴加减速特性设定。 073 螺纹退尾速度上限 (mm/min) 6000 1~60000 设定螺纹退尾时,退尾轴的最大退尾进给速度;该值越大,退尾越快。 074 主轴稳定百分比后进行螺纹加工(0%-100%) 80 0~100 加工螺纹时需要主轴稳定的转动,当主轴转速未达到设定转速的百分比时, 系统产生报警 124,不响应螺纹加工。 075 螺纹循环 G86,G87 最后一刀光刀量(um) 0 0~10000 G86、G87 螺纹循环加工的最后一刀吃刀量,用于螺纹切削的最后光刀。 076 螺纹循环 G76 默认精切削次数 1 1~999 077 螺纹循环 G76 默认刀尖角度 60 0~90 078 螺纹循环 G76 默认最小切削量(um) 5 0~10000 079 螺纹转速到达设定范围等待时间(x4ms) 200 0~100000 等待主轴转速到达设定转速的时间,当变频器升速较柔时,可以适当调整该参数。 4.回机械零点功能 003 DECZ DECX DECZ: =1:Z 轴回零减速开关信号为“1”表示减速 =0:为“0”表示减速 DECX: =1:X 轴回零减速开关信号为“1”表示减速 =0:为“0”表示减速 208 DF-100Ti 车床数控系统使用手册 南京达风数控技术 005 CMZ:=1:回零方式 A 有效 ZMZ:=1:Z 轴正向找机械零点 ZMX:=1:X 轴正向找机械零点 出厂值:0000 0000 CMZ ZMZ ZMX =0:回零方式 B,方式 C 有效 =0:负向找机械零点 =0:负向找机械零点 006 APRS ZCZ ZCX RTMZ RTMX APRS:=1:回参考点后自动设定坐标系 =0:不设定 ZCZ:=1:Z 轴为磁开关回零方式 C =0:Z 轴回零方式 B(需减速开关和零位信号) ZCX:=1:X 轴为磁开关回零方式 C =0:X 轴回零方式 B(需减速开关和零位信号) RTMZ:=1:Z 轴回零功能开放 =0:Z 轴回零功能关闭 RTMX:=1:X 轴回零功能开放 =0:X 轴回零功能关闭 出厂值:0000 0000 109 返回参考点时的快速(mm/min) 3000 1~60000 回零模式下,在未检测到减速信号前,机床快速向参考点方向移动时的速度。 043 返回参考点时的低速(mm/min) 120 1~60000 该参数回零 B 方式/C 方式共用;在回机床零点过程中,当接收到减速开关信 号后,在寻找伺服驱动零脉冲(Z 脉冲)信号(B 方式)或定位开关信号(C 方式) 时的运行速度。建议该值不大于 200。 044 回零后自动坐标系设定 X 值(um) 0 -9999999~9999999 045 回零后自动坐标系设定 Z 值(um) 0 -9999999~9999999 完成回机床零点后,X 轴,Z 轴的工件坐标(绝对坐标)值,默认为 0。 5.系统报警 系统出现报警 002~004 时,若确定驱动器无报警,请确定系统参数 P008 的 209 DF-100Ti 车床数控系统使用手册 南京达风数控技术 设置。 参数 P008 Bit1,Bit0 用于设定驱动报警电平逻辑,使系统与驱动器报警电 平逻辑一致。 ALMZ:=1:Z 轴驱动单元报警电平为低电平 =0:高电平 ALMX:=1:X 轴驱动单元报警电平为低电平 =0:高电平 出厂值:0000 0000 210 DF-100Ti 车床数控系统使用手册 南京达风数控技术 附录 3:报警列表 1.报警列表 报警号 说明 001 急停报警 002 X 轴驱动报警 004 Z 轴驱动报警 006 正向硬件限位报警 010 负向硬件限位报警 含义 解除方法 系统面板或外接急 旋开急停按钮 停按钮被按下 X 轴驱动器报警 检查驱动器或系统参数 X 轴报警输 入口高低电平设置 Z 轴驱动器报警 检查驱动器或系统参数 Z 轴报警输入 口高低电平设置 行程限位报警 查看拖板是否处于超程范围或对应 输入口的高低电平设置 行程限位报警 查看拖板是否处于超程范围或对应 输入口的高低电平设置 X 轴正向软件限位报 014 警 坐标超程 查看坐标值是否超出参数设定范围 Z 轴正向软件限位报 016 警 坐标超程 018 X 轴负向软件限位报 坐标超程 警 020 Z 轴负向软件限位报 坐标超程 警 023 该轴回零功能未打开 自动运行前需要回机 024 床零 回程序零点功能未打 025 开 026 T 代码非法 查看坐标值是否超出参数设定范围 查看坐标值是否超出参数设定范围 查看坐标值是否超出参数设定范围 开放回零轴位参数 P006 Bit0~Bit3 位参 P001 Bit3 =1 时,需要首先回 机床零点,然后才可进入自动模式 执行回零时,参数 P005 Bit4 应设为 0 T 代码的刀号或刀补号超出范围 刀号最大范围 0~8 211 DF-100Ti 车床数控系统使用手册 南京达风数控技术 报警号 说明 含义 解除方法 刀补号最大范围 0~16 回机床零点功能未打 027 开 位参 P005 Bit4 设为 0 回程序零点功能未打 028 开 位参 P005 Bit3 设为 0 M35 功能等待时间超 在 设 定 时 间 内 未 检 029 时 测到有效信号 M01 功能等待时间超 在 设 定 时 间 内 未 检 030 时 测到有效信号 031 1 号用户自定义报警 自动运行时不能建立 035 刀补 三位开关不在启动状 036 态 将三位开关拨到左侧 循环启动按键被连续 037 按下 检查循环启动按键或外接启动开关 是否卡住 当前刀补正在使用,不 038 能修调 开机检测到按键被连 039 面板有按键卡住 续按下 检查是否有按键卡住 040 检测刀号超时 检查刀架霍尔感应器件和刀架发信 在设定时间内未找 盘 到有效刀号 检查超时参数设置是否太小 试切法建立刀补时 计算刀补值之前未记 041 事先未按 X 或 Z 键记 按 X 或 Z 键记忆坐标后建立刀补 忆工件坐标 忆坐标 042 未检测到有效刀号 检查刀架霍尔感应器件和刀架发信 盘 主轴在旋转时不能执 044 行卡盘松开 循环启动按键功能已 045 关闭 参数 P014 Bit4 设置是否开放面板循 环启动按键功能 212 DF-100Ti 车床数控系统使用手册 南京达风数控技术 报警号 说明 未测到卡盘夹紧状态 046 信号 未测到卡盘松开状态 047 信号 变螺距加工中螺距小 048 于 0 螺纹加工中进给速度 049 超出切削上限 050 U 盘列表失败 文件不存在或文件名 051 错误 已检索到文件首部或 052 尾部 053 文件区已满 054 文件大小非法 056 读文件失败 057 写文件失败 文件已存在或文件名 058 错误 059 文件删除失败 060 系统参数文件未找到 061 刀补文件未找到 丝杠螺距补偿参数文 062 件未找到 063 参数文件不能被删除 未检测到刀架锁紧信 064 号 066 文件转换失败 停止加工后才可操作 067 U盘 093 时间设置错误 含义 解除方法 螺纹编程数据错误或参数 P156 设定 不合适 U 盘接插是否正常或文件系统格式是 否为 FAT 格式 检索结束提示 重新设置参数或恢复出厂值 将刀补清零或重新设置 将螺补清零或重新设置 检测锁紧信号及接线以及参数设置 时间设置格式非法 213 DF-100Ti 车床数控系统使用手册 南京达风数控技术 报警号 说明 含义 解除方法 094 密码错误或权限不够 当前程序正在加工,不 096 能编辑 正在加工的程序不可编辑 试用期已过,自动功能 098 不能使用 099 系统异常中断 100 参数开关为 ON 状态 按复位键或取消键 101 G 功能代码非法 不存在的 G 代码 102 命令段超长 单段字符最多 78 个 103 X 坐标错误 X 编程值非法 105 Z 坐标错误 Z 编程值非法 107 F 值错误 F 编程值非法 108 X 重复定义 参数不能重复定义 110 Z 重复定义 参数不能重复定义 112 数据精度超出范围 设定有效的数据精度 113 M 功能代码非法 M 功能代码不存在 114 非法指令段 功能代码不存在 圆弧参数和指定平 115 圆弧平面指定错误 面不一致 117 圆弧终点不正确 圆弧数据非法 119 嵌套调用出错 M98 用错 子程序嵌套调 子程序嵌套调用不能超出 10 级 120 子程序调用打开失败 M98 调用的子程序 确认子程序是否存在 名错误 121 参数错误 参数重复定义或超 出范围或缺少 122 未找到跳转段 执行 M91、M92 时未 设置跳转段号 找到跳转段号 车螺纹时主轴转速未 124 达到设定范围 主轴提前启动 214 DF-100Ti 车床数控系统使用手册 南京达风数控技术 报警号 说明 程序跳转级数超过最 125 大值 倒角指令段与下段非 126 正交 127 整圆不能用 R 编程 128 螺纹循环中参数错误 129 未读到编码器信号 130 圆弧半径等于 0 未检测到主轴夹紧到 131 位信号 132 主轴未夹紧 133 U 坐标错误 135 W 坐标错误 T 与 G00 代码同段执 136 行功能未开放 137 循环切削存在干涉 140 文件尾缺 M30 C 刀补处理已到程序 141 尾 142 C 刀补数据建立错误 C 刀补半径或刀尖位 143 错误 C 刀补进行时不能出 144 现 G00 段 圆弧中心与起刀或终 145 点重合 T 型螺纹编程参数错 151 误 152 G76 P 参数错误 153 G76 Q 参数错误 154 G76 R 参数错误 含义 解除方法 进行倒角的两程序段必须垂直正交 圆弧编程数据非法 螺纹循环参数非法 查看编码器和接线 圆弧编程数据非法 卡盘夹紧到位信号未检测到 卡盘未夹紧启动了主轴 数据错误或 U 重复 数据错误或 W 重复 需要打开参数 P010 Bit1 检查编程数据和坐标位置 215 DF-100Ti 车床数控系统使用手册 报警号 说明 155 G38 参数错误 158 G71 U 参数错误 159 G71 R 参数错误 160 G71 P 参数错误 161 G71 Q 参数错误 162 G71 W 参数错误 G71 加工段轮廓轨迹 163 错误 164 G70 P 参数错误 165 G70 Q 参数错误 166 G72 U 参数错误 167 G72 R 参数错误 168 G72 P 参数错误 169 G72 Q 参数错误 170 G72 W 参数错误 G72 加工段轮廓轨迹 171 错误 172 含义 南京达风数控技术 解除方法 2.常见报警的解除方法 1.报警 002~004,驱动器报警 产生机制:当驱动器有报警输出或驱动报警高低电平检测逻辑相反; 解除方法:1)检查驱动器有无报警产生(驱动器报警灯亮); 2)查看相应轴的驱动报警电平设置,正确设置参数 P008 Bit0,Bit1, Bit7; 2.报警 042,未检测到有效刀号 产生机制: 刀架类型设置错误或未收到刀架发信盘信号; 解除方法:1)检查刀架类型设置,参数 P010 Bit0 设定排刀刀架或电动刀架; 2)检查电动刀架霍尔感应器件或刀架发信盘; 3)根据刀架发信类型设定参数 P009 Bit1(刀位高低电平信号); 216 DF-100Ti 车床数控系统使用手册 南京达风数控技术 3.报警 036,三位开关不在启动状态 产生机制: 开机时三位开关不在启动状态位置; 解除方法:1)拨到启动位置(左侧); 4.报警 050,U 盘列表失败 产生机制: U 盘初始化失败; 解除方法:1)确定 U 盘正常,并接入系统 U 盘接口; 2)U 盘的文件系统应当为 FAT 格式(不支持 FAT32 或 NTFS 格式), 否则格式化为 FAT 格式后使用; 3)不支持 MP3 等带 U 盘功能的电子设备或移动硬盘。 5.报警 001,急停报警 产生机制:当面板急停按钮按下时或有外接急停信号(ESP)输入; 解除方法:1)旋开急停按钮; 2)查看外接急停输入信号(外接急停信号应为常开模式); 6.报警 006,010,正负向硬件限位报警 产生机制: LIM+或 LIM-有信号输入; 解除方法:1)检查各轴正负向限位开关有无信号产生; 2)各轴正负向限位开关应当为 NPN 型或常开型; 7.报警 014~020,各轴正负向软件件限位报警 产生机制: 正负向坐标超出参数设定范围; 解除方法:1)向相反方向移动; 8.报警 037,循环启动按键被连续按下 产生机制: 循环启动按键按下时间过长或接触后不能脱开; 解除方法:1)参数 P159 设置时间是否过小; 2)按键是否卡死 9.报警 060,系统参数文件未找到 产生机制: 系统参数文件 S0001 丢失; 217 DF-100Ti 车床数控系统使用手册 南京达风数控技术 解除方法:1)在参数界面下,按转换键,进行恢复出厂值或恢复备份操作; 2)U 盘方式导入 S0001 文件; 10.报警 061,刀补文件未找到 产生机制: 刀补文件 T0001 丢失; 解除方法:1)在刀补界面下,输入刀补或修调刀补后,系统自动建立刀补文件; 11.报警 062,螺距误差补偿文件未找到 产生机制: 螺距误差补偿文件 I0001 丢失; 解除方法:1)在螺距误差补偿界面下,输入补偿值或清零后,系统自动建立螺 距误差补偿文件; 218 DF-100Ti 车床数控系统使用手册 南京达风数控技术 附录 4:系统升级使用说明 1.U 盘方式升级数控系统软件 通过 U 盘方式对数控系统进行升级,操作步骤如下: (1)首先将升级文件 DFSYS 存入 U 盘根目录,将 U 盘插入系统。 (2) 按数控系统的转换键,不要松开,然后数控系统上电,直到数控系统弹 出密码输入界面后松开转换键,然后输入密码“PK7376“,并按输入键确定。 (2) 密码输入正确后,系统进入升级界面。 (3) 按 S 键(选择软件升级),再按 1 键(选择 U 盘方式),然后按输入键。 系 统开始读取升级文件,并显示读取文件进度。 (4)升级文件接收完成后开始烧写升级代码,并显示烧写进度。 (5) 升级完成后数控系统出现升级完成的提示信息。若升级失败系统提示不 成功,需要检查 U 盘文件格式或升级文件是否正确。 2.U 盘方式升级开机界面 通过 U 盘方式对数控系统进行升级界面,操作步骤如下: (1)首先将升级文件 DFPIC 存入 U 盘根目录,将 U 盘插入系统。 (2) 按数控系统的转换键,不要松开,然后数控系统上电,直到数控系统弹 出密码输入界面后松开转换键,然后输入密码“PK7376“,并按输入键确定。 (2) 密码输入正确后,系统进入升级界面。 (3) 按 P 键(选择软件升级),再按 3 键(选择 U 盘方式),然后按输入键。 系 统开始读取升级文件,并显示读取文件进度。 (4)升级文件接收完成后开始烧写升级代码,并显示烧写进度。 (5) 升级完成后数控系统出现升级完成的提示信息。若升级失败系统提示不 成功,需要检查 U 盘文件格式或升级文件是否正确。 219 DF-100Ti 车床数控系统使用手册 南京达风数控技术 附录 5:丝杠螺距误差补偿 1.螺距补偿功能 螺距补偿是用来补偿因为丝杠螺距自身精度不均匀而引起的误差,系统每轴最 多可输入 256 个误差补偿点。 2.螺距补偿参数的设定步骤 1.按参数键,进入参数界面,再次按参数键进入螺距补偿界面; 2.用翻页键以及光标键 ←、↑、→、↓移动光标到需要设定的螺距补偿的 参数号位置; 3.X 轴误差补偿输入按 X 键、Z 轴误差补偿输入按 Z 键; 4.按数字键输入螺距补偿值,若首次输入则弹出密码输入框,需输入正确密 码后才能输入补偿值。 5.若需要将各轴螺补值置为零,则按删除键,弹出密码,输入正确密码后, 系统将所有螺补值置为零。 3.螺距误差补偿注意事项 1.输入值为点测误差,即为抵消该误差而须输入的补偿值,每个点的补偿范 围是-6.000~6.000mm,超出补偿范围的点系统认为螺距误差为 0。 2.X 轴、Z 轴螺距误差是否进行补偿由参数 P002 Bit2 决定,=1 开放螺距误 差补偿。 3.系统必须先回机床零点,才能进行螺距补偿。回机床零点后,机床坐标为 零。 4.根据各轴丝杆长度、丝杠精度、加工工件尺寸确定各轴螺距误差补偿间隔 长度及补偿点数,每轴的补偿点数及两个点之间的间隔分别由参数 P039~P042 决 定,在两个补偿点之间系统认为螺距误差是线性变化。 5.用激光干涉仪测出各轴从机床零点开始每隔一定距离(由参数 P041,P042 设定)的误差。 6.将测出的误差输入到螺距误差参数表对应点参数中。 7.重新启动系统,螺距误差补偿生效。 220 DF-100Ti 车床数控系统使用手册 南京达风数控技术 4.螺距误差补偿举例 例: X 轴丝杠有效长度为 300mm,共补偿 100 点,参数 P039=100,参数 P041=300/100=3。 用激光干涉测出螺距误差:(先回零点,使 XP=0) 沿-X 向走到-3mm 处(系统显示),实测走到-2.975,1#螺距误差为-0.005 沿-X 向走到-6mm 处(系统显示),实测走到-6.003,2#螺距误差为+0.003 沿-X 向走到-9mm 处(系统显示),实测走到-9.008,3#螺距误差为+0.008 沿-X 向走到-12mm 处(系统显示),实测走到-11.992,4#螺距误差为-0.008 沿-X 向走到-15mm 处(系统显示),实测走到-14.998,5#螺距误差为-0.002 沿-X 向走到-18mm 处(系统显示),实测走到-14.993,6#螺距误差为-0.007 沿-X 向走到-21mm 处(系统显示),实测走到-21.001,7#螺距误差为+0.001 沿-X 向走到-24mm 处(系统显示),实测走到-24.005,8#螺距误差为+0.005 沿-X 向走到-27mm 处(系统显示),实测走到-27.006,9#螺距误差为+0.006 . . 沿-X 向走到-291mm 处(系统显示),实测走到-291.014,97#螺距误差为+0.014 沿-X 向走到-294mm 处(系统显示),实测走到-294.000,98#螺距误差为 0 沿-X 向走到-297mm 处(系统显示),实测走到-296.997,99#螺距误差为-0.003 沿-X 向走到-300mm 处(系统显示),实测走到-300.006,100#螺距误差为+0.006 将 1#~100#螺距误差值输入 X 轴螺距误差表的 1~100 号,数控系统将在 加工时自动进行螺距补偿。 221 南京达风数控技术有限公司 公司地址:南京市江宁区科宁路 789 号 公司网址:WWW.WINDCNC.COM 销售服务:025-52793382,15380758766 技术服务:13815897376

Top_arrow
回到顶部
EEWORLD下载中心所有资源均来自网友分享,如有侵权,请发送举报邮件到客服邮箱bbs_service@eeworld.com.cn 或通过站内短信息或QQ:273568022联系管理员 高进,我们会尽快处理。