Download as pdf or txt
Download as pdf or txt
You are on page 1of 388

*

FANUC Series 0 -MODEL D

FANUC Series 0 * Mate-MODEL D

B-64302CM/01
·本说明书的任何内容不得以任何方式复制。
·本机的外观和规格会随着改进而有所变更。

本说明书中所载的商品,属于基于《外汇及对外贸易法》的管制对象。出口上述商品时需要
得到日本国政府的许可。此外,某些商品还受到美国政府的再出口管制。出口本商品时请向
我公司洽询。

我们试图在本说明书中叙述尽可能多的情况。
然而,要在本说明书中全都注明不能这样做或者那样做,则需要占用说明书的大量篇幅,所
以本说明书中没有一一列举。
因此,对于那些在说明书中没有叙述的情况,可以视为“不可能”的情况。

本说明书中记载有我公司产品以外的程序名称和设备名称,它们包含在各制造商的注册商标
中。
但是,正文中在某些情况下并没有标注®和 TM 标记。
B-64302CM/01 为了安全使用

为了安全使用
为了更加安全地使用 CNC 装置附带的机床(以下简称“机床”),“为了安全使
用”描述与 CNC 装置相关的安全注意事项。用户所使用的某些 CNC 装置虽然没
有相对应的功能,但已经标上了该项注意事项,用户在阅读时可以忽略。
有关机床的安全注意事项,请参阅机床制造商提供的说明书。
凡是编写机床程序和进行机床操作的作业人员,必须在充分理解机床制造商提供
的说明书和本说明书的内容后再使用。

目录
警告、注意和注释 ................................................................................................... s-2
一般警告和注意 ....................................................................................................... s-3
与编程相关的警告和注意........................................................................................ s-5
与操作相关的警告和注意........................................................................................ s-7
与日常维护相关的警告............................................................................................ s-9

s-1
为了安全使用 B-64302CM/01

警告、注意和注释

本说明书包括保证操作者人身安全以及防止机床损坏的有关安全的注意事项,并
根据它们在安全方面的重要程度,在正文中以“警告”和“注意”来叙述。
有关的补充说明以“注释”来叙述。
用户在使用之前,必须熟读这些“警告”、“注意”和“注释”中所叙述的事项。

警告
适用于:如果错误操作,则有可能导致操作者死亡或受重伤的危险状态。

注意
适用于:如果错误操作,则有可能导致操作者受轻伤或者仅限物理损坏
的危险状态。

注释
指出除警告和注意以外的补充说明。

• 请仔细阅读本说明书,并加以妥善保管。

s-2
B-64302CM/01 为了安全使用

一般警告和注意

警告
1 在实际加工工件时,不能一上来就运转机床,要通过试运行来确认机床
的动作状态;确认项目包括:使用单程序段、进给速度倍率、机床锁住
功能或没有安装刀具和工件时的空载运转。如果不能肯定机床运转正
常,会因为机床预想不到的动作而损坏工件或者机床,或导致操作者受
伤。
2 机床运转之前应认真检查是否已经正确输入想要输入的数据。
使用不正确的数据运转机床,会因为机床预想不到的动作而损坏工件和
机床,或导致操作者受伤。
3 要确保进给速度与打算进行的操作相适应。一般地讲,每台机床其最大
进给速度受到限制。根据运转内容的不同,最佳速度也不同,请依照机
床说明书执行。
如果机械运转的速度不正确,会给机械带来预料不到的负荷,从而损坏
工件和机械,或导致操作者受伤。
4 当使用刀具补偿功能时,请充分确认补偿方向和补偿值。使用不正确的
数据运转机床,会因为机床预想不到的动作而损坏工件和机床,或导致
操作者受伤。
5 制造商已经设置了 CNC 和 PMC 参数的最佳值,一般情况下用户不必
改变这些值。在因迫不得已而必须改变参数的情况下,在改变前,必须
充分理解该参数的功能。
如果参数设置不正确,则会因为机床预想不到的动作而损坏工件和机
床,或导致操作者受伤。

注意
1 接通电源后,在位置显示画面或报警画面显示在 CNC 装置的画面上之
前,不要触摸 MDI 面板上的任何按键。
MDI 面板上的某些键是为维护或别的特殊操作而设置的,错误地按压
这些键中的任何一个,都会使 CNC 装置处于预想不到的状态,在这种
状态下启动机床有可能导致机床预想不到的动作。
2 用户手册说明 CNC 装置具备的全部功能,其中包括选项功能。应注意
的是,所选的选项功能将随着机床型号不同而有差异。因此,说明书中
所载的功能中有的不能使用,用户应事先确认机床的规格。
3 某些功能可能是按机床制造商的要求提供的。当使用这些功能时,关于
使用方法和注意事项,请参阅机床制造商提供的说明书。
4 液晶显示屏使用非常精密的加工技术制作而成,但是由于其特性,有时
会存在像素缺陷和经常点亮的像素。但是这并非故障,请予谅解。

s-3
为了安全使用 B-64302CM/01

注释
程序、参数和宏变量都存储在 CNC 装置内部的非易失性存储器中。通
常,即使接通/断开电源,存储内容也不会丢失。但是,有时会因为不
注意而将这些数据删除掉,或者在修复故障时,需要清除非易失性存储
器中的全部数据。
为在发生了上述不测事态的情况下确保被删除数据的迅速恢复,应将这
些数据制成备份并妥善保管起来。

s-4
B-64302CM/01 为了安全使用

与编程相关的警告和注意

下面叙述与编程相关的主要安全注意事项。
在编程时,请仔细阅读用户手册,充分理解里面的内容。

警告
1 坐标系设定
如果坐标系的设定不正确,即使程序的移动指令正确,也会导致机床预
想不到的动作。
这种情况会损坏刀具、机床和工件,或导致操作者受伤。
2 用非直线插补型定位
当用非直线插补型定位时(即在起点和终点之间以非线性方式移动的定
位方式),在进行编程之前,必须仔细确认刀具的路径。
由于定位是在快速移动下进行的,如果刀具与工件相碰,就会损坏刀具、
机床和工件,或导致操作者受伤。
3 旋转轴动作的功能
编制极坐标插补(T 系列)或法线方向控制(M 系列)等的程序时,
应格外注意旋转轴的速度。程序编得不合适,会使旋转轴的速度变得过
快,或由于工件的安装方法不当,工件因离心力而脱落。
这种情况会损坏刀具、机床和工件,或导致操作者受伤。
4 英制/公制输入转换
由英制输入转为公制输入,或由公制输入转为英制输入,并不转换工件
原点偏置量、各类参数和当前位置等单位。因此,在运行机床之前,必
须充分确认这类数据的单位。试图用错误的数据进行操作,会损坏刀具、
机床和工件,或导致操作者受伤。
5 周速恒定控制
在周速恒定控制中周速恒定控制轴的工件坐标系的当前位置接近零点
时,主轴的速度会变得过快,因此,必须正确指定最大转速。如果没有
正确指定最大转速,就会损坏刀具、机床和工件,或导致操作者受伤。
6 行程检测
对于需要手动返回参考点的机床,在通电后,务须进行手动返回参考点
操作。在进行手动返回参考点操作之前,行程检测失效。注意,在行程
检测失效的状态下,即使行程超出限制,也不会有报警发出,从而损坏
刀具、机床和工件,或导致操作者受伤。
7 路径间干涉检测(T 系列)
路径间干涉检测(T 系列),根据在自动运行中所指令的刀具数据进行
干涉检测。如果指定的刀具与实际使用的刀具不匹配,就不能正确进行
干涉检测,从而损坏刀具和机床,或导致操作者受伤。
接通电源时以及手动选择一个刀架后,务须在自动运行下指定所用刀具
的刀具号。

s-5
为了安全使用 B-64302CM/01

注意
1 绝对/增量方式
如果用绝对值编写的程序在增量方式下执行,或者用增量值编写的程序
在绝对方式下执行,会导致机床预想不到的动作。
2 平面选择
对圆弧插补/螺旋插补/固定循环,如果指定的平面不正确,会导致机床
预想不到的动作。详情请参阅各自的功能描述。
3 扭矩极限跳过
在试图进行扭矩极限跳过之前,务须将扭矩极限设为有效。
如果在扭矩极限失效的状态下指定扭矩极限跳过,将执行移动指令而不
产生跳过动作。
4 可编程镜像(M 系列)
注意:当可编程镜像(M 系列)被设为有效时,之后的程序动作将会
发生很大的变化。
5 补偿功能
如果在补偿功能方式下指定机械坐标系的指令或与返回参考点操作相
关的指令,则会暂时取消补偿,从而导致机床预想不到的动作。
因此,在发出上述任何指令之前,先取消补偿功能方式。

s-6
B-64302CM/01 为了安全使用

与操作相关的警告和注意

本节示出与操作机床相关的为确保安全的主要注意事项。
在进行操作时,请仔细阅读用户手册,充分理解里面的内容。

警告
1 手动运行
手动运行机床时,要把握刀具和工件的当前位置,还要充分确认移动轴、
移动方向和进给速度的选择没有错误。错误操作会损坏刀具、机床和工
件,或导致操作者受伤。
2 手动返回参考点
对于需要手动返回参考点的机床,在通电后,务须进行手动返回参考点
操作。如果不首先进行手动返回参考点操作就运转机床,会导致机床预
想不到的动作。另外,在进行手动返回参考点操作之前,行程检测失效。
这种情况会损坏刀具、机床和工件,或导致操作者受伤。
3 手控手轮进给
手控手轮进给时,若选择 100 倍等较大的倍率旋转手轮,会使刀具和工
作台的移动速度加快。因此,运转时如果不加注意,就会损坏刀具和机
床,或导致操作者受伤。
4 倍率的失效
在螺纹切削、刚性攻丝或其他攻丝期间,当指定宏变量倍率失效或取消
倍率而倍率失效时,将成为预想不到的速度,从而损坏刀具、机床和工
件,或导致操作者受伤。
5 原点/预置操作
当机床处于程序执行中时,原则上不要进行原点/预置操作。
若在程序执行中进行原点/预置操作,在之后的程序执行过程中,机床
将执行预想不到的动作。
这种情况会损坏刀具、机床和工件,或导致操作者受伤。
6 工件坐标系的偏移
手动干预、机床锁住或镜像都会导致工件坐标系偏移。因此,在执行程
序之前,必须认真确认坐标系。
如果不考虑工件坐标系的偏移而执行程序,会导致机床预想不到的动
作。
这种情况会损坏刀具、机床和工件,或导致操作者受伤。
7 软件操作面板
利用软件操作面板,可以从 MDI 面板指定机床操作面板不支持的操作,
如改变方式、改变倍率值、指定 JOG 进给指令等。
因此,如果不注意操作 MDI 面板键,会导致机床预想不到的动作。这
种情况会损坏刀具、机床和工件,或导致操作者受伤。
8 RESET(复位)键
按下 RESET 键时,执行中的程序停止。结果,伺服轴也会随之停止,
但是,RESET 键由于 MDI 面板的故障等原因而有可能不起作用,为了
确保安全,在需要停止电机时,不要按下 RESET 键,而应使用急停按
钮。

s-7
为了安全使用 B-64302CM/01

注意
1 手动干预
如果在程序执行过程中进行手动干预,根据不同的状态,在重新启动机
床时,移动路径会有所不同。因此,在重新启动机床之前,应确认手动
绝对开关、参数、绝对/增量指令方式等的状态。
2 进给保持、倍率和单程序段
使用用户宏程序系统变量#3003,#3004,可使进给保持、进给速度倍率
和单程序段功能失效。此时,由操作者进行的这些操作将会失效,操作
机床时必须注意。
3 空运行
通常采用空运行来确认机床的运转性能。此时的进给速度为空运行速
度,该速度不同于用程序指定的进给速度。有时机床会在快速进给速度
移动下运动。
4 在 MDI 方式下的刀具半径和刀尖半径补偿
对于 MDI 方式下的指令,刀具半径和刀尖半径补偿都不会执行,请注
意移动路径。特别是在刀具半径补偿方式(M 系列)或者刀尖半径补
偿方式(T 系列)下,若在自动运行中从 MDI 输入一个指令来中断,
之后在重新启动自动运行时,必须注意其移动路径。详情请参阅各自的
功能描述。
5 编辑程序
如果机床暂停加工,之后对加工中的程序进行修改、插入或删除,然后
继续执行该程序,就会导致机床预想不到的动作。对正在使用的加工程
序进行修改、插入或删除是十分危险的,原则上请勿擅自为之。

s-8
B-64302CM/01 为了安全使用

与日常维护相关的警告

警告
1 存储器备份电池的更换
本项作业只有那些已经接受过维修培训和安全培训的人员才能胜任。
在打开机柜更换电池时,小心不要接触高压电路部分(标有 标记
并配有绝缘盖)。
触摸不加盖板的高压电路,会导致触电。

注释
由于 CNC 即使在无外部电源供应的情况下也必须保存诸如程序、偏置
量、参数等数据,故使用电池作为后备。
电池的电压下降时,机床操作面板上或画面上会显示电池电压下降报
警。
显示电池电压下降的报警时,应在一周内更换电池。若不更换电池,存
储器中的数据将会丢失。
电池的更换步骤,请参阅用户手册(车床系列/加工中心系列通用)的
Ⅳ.维护篇中的电池更换方法。

警告
2 绝对脉冲编码器备份电池的更换
本项作业只有那些已经接受过维修培训和安全培训的人员才能胜任。
在打开机柜更换电池时,小心不要接触高压电路部分(标有 标记
并配有绝缘盖)。
触摸不加盖板的高压电路,会导致触电。

注释
绝对脉冲编码器靠电池来保存绝对位置的数据。
当电池的电压下降时,机床操作面板上或画面上会显示出绝对脉冲编码
器的电池电压下降报警。
显示电池电压下降的报警时,应在一周内更换电池。若不更换电池,绝
对脉冲编码器内部的绝对位置数据将会丢失。
更换电池的方法,请参阅 FANUC SERVO MOTOR AMPLIFIER αi
series 维修说明书。

s-9
为了安全使用 B-64302CM/01

警告
3 更换保险丝
在更换烧断的保险丝之前,应先找到造成保险丝熔断的原因并将它排
除。
因此,只有那些已经接受过维修培训和安全培训的人员才能胜任此项工
作。
在打开机柜更换保险丝时,小心不要接触高压电路部分(标有 标
记并配有绝缘盖)。
触摸不加盖板的高压电路,会导致触电。

s-10
B-64302CM/01 目录

目录
目录 1

为了安全使用 ................................................................................................................................. s-1


警告、注意和注释............................................................................................................................................. s-2
一般警告和注意................................................................................................................................................. s-3
与编程相关的警告和注意................................................................................................................................. s-5
与操作相关的警告和注意................................................................................................................................. s-7
与日常维护相关的警告..................................................................................................................................... s-9

I. 概要
1 概要 ........................................................................................................................................... 3

II. NC 功能
1 轴控制 ....................................................................................................................................... 9
1.1 最大总控制轴数................................................................................................................................. 11
1.2 机械组数............................................................................................................................................. 11
1.3 控制路径数......................................................................................................................................... 12
1.3.1 2 路径控制(T 系列)............................................................................................................................12
1.4 控制轴数/控制主轴数..................................................................................................................... 13
1.5 基于 PMC 的轴控制 .......................................................................................................................... 14
1.6 Cs 轮廓控制........................................................................................................................................ 14
1.7 轴名称................................................................................................................................................. 15
1.8 同步/混合控制(T 系列)...................................................................................................................... 16
1.9 重叠控制(T 系列)............................................................................................................................... 18
1.10 进给轴同步控制................................................................................................................................. 19
1.11 倾斜轴控制......................................................................................................................................... 20
1.12 串联控制............................................................................................................................................. 20
1.13 串联减振控制..................................................................................................................................... 21
1.14 扭矩控制............................................................................................................................................. 21
1.15 磁极位置检测..................................................................................................................................... 21
1.16 控制轴拆除......................................................................................................................................... 22
1.17 最小设定单位..................................................................................................................................... 23
1.18 柔性进给齿轮..................................................................................................................................... 24
1.19 双位置反馈......................................................................................................................................... 24
1.20 HRV 控制 ........................................................................................................................................... 25
1.21 英制/公制转换.................................................................................................................................... 26
1.22 互锁..................................................................................................................................................... 27
1.22.1 启动锁住 ............................................................................................................................................27
1.22.2 全轴互锁 ............................................................................................................................................27
1.22.3 不同轴互锁 ........................................................................................................................................27
1.22.4 不同轴方向的互锁 ............................................................................................................................27
1.22.5 程序段开始互锁 ................................................................................................................................27
1.22.6 切削程序段开始互锁 ........................................................................................................................27
1.23 机床锁住............................................................................................................................................. 28
1.23.1 全轴机床锁住 ....................................................................................................................................28
1.23.2 各轴机床锁住 ....................................................................................................................................28
1.24 急停..................................................................................................................................................... 28

c-1
目录 B-64302CM/01

1.25 超程..................................................................................................................................................... 28
1.26 存储行程检测 1.................................................................................................................................. 29
1.27 行程检测外部设定(M 系列).............................................................................................................. 29
1.28 存储行程检测 2.................................................................................................................................. 30
1.29 存储行程检测 3.................................................................................................................................. 30
1.30 移动前行程极限检测......................................................................................................................... 31
1.31 卡盘尾架屏障(T 系列)....................................................................................................................... 32
1.32 刚刚通电后的存储行程极限检测..................................................................................................... 34
1.33 镜像..................................................................................................................................................... 34
1.34 跟踪..................................................................................................................................................... 34
1.35 伺服关断/机械手轮......................................................................................................................... 35
1.36 倒角 ON/OFF(T 系列)....................................................................................................................... 35
1.37 路径间干涉检测(T 系列)................................................................................................................... 36
1.38 异常负载检测..................................................................................................................................... 37
1.39 位置开关............................................................................................................................................. 38
1.40 带有绝对地址参照标记的直线尺..................................................................................................... 38
1.40.1 带有绝对地址参照标记的直线尺接口.............................................................................................38
1.40.2 带有绝对地址参照标记的直线尺扩展.............................................................................................38
1.41 带有绝对地址原点的直线尺............................................................................................................. 38
1.42 绝对位置检测..................................................................................................................................... 39
1.43 临时绝对坐标系设定......................................................................................................................... 39
1.44 停电时减速停止功能......................................................................................................................... 40
1.45 对应没有转速数据的旋转标尺的绝对位置检测............................................................................. 40

2 运行操作 ................................................................................................................................. 41
2.1 运行方式............................................................................................................................................. 42
2.1.1 自动运行(存储器运行) ................................................................................................................42
2.1.2 MDI 运行............................................................................................................................................42
2.1.3 DNC 运行 ...........................................................................................................................................42
2.1.4 基于存储卡的 DNC 运行 ..................................................................................................................42
2.1.5 调度运行 ............................................................................................................................................42
2.2 程序检索............................................................................................................................................. 42
2.3 顺序号检索......................................................................................................................................... 42
2.4 顺序号核对停止................................................................................................................................. 43
2.5 程序再启动......................................................................................................................................... 43
2.6 误动作防止功能................................................................................................................................. 43
2.7 误操作防止功能................................................................................................................................. 44
2.8 刚性攻丝返回(M 系列)...................................................................................................................... 45
2.9 缓冲寄存器......................................................................................................................................... 45
2.10 空运行................................................................................................................................................. 45
2.11 单程序段............................................................................................................................................. 46
2.12 JOG 进给............................................................................................................................................ 46
2.13 手动返回参考点................................................................................................................................. 46
2.14 无挡块参考点设定............................................................................................................................. 47
2.15 撞块式参考点设定............................................................................................................................. 47
2.16 返回参考点速度设定......................................................................................................................... 48
2.17 参考点偏移......................................................................................................................................... 48
2.18 手控手轮进给..................................................................................................................................... 49
2.18.1 手控手轮进给(1 台)......................................................................................................................49
2.18.2 手控手轮进给(2 台/3 台)(M 系列) ............................................................................................49
2.18.3 手控手轮进给倍率 ............................................................................................................................49
2.19 手控手轮中断..................................................................................................................................... 50

c-2
B-64302CM/01 目录

2.20 手动干预和返回................................................................................................................................. 50
2.21 带有 FANUC SERVO MOTOR β Series I/O Link 的手控手轮 接口........................................... 50
2.22 增量进给............................................................................................................................................. 50
2.23 JOG/手轮同一方式............................................................................................................................ 51
2.24 参考点位置信号输出功能................................................................................................................. 51
2.25 手控手轮回退功能............................................................................................................................. 51

3 插补功能 ................................................................................................................................. 52
3.1 纳米插补............................................................................................................................................. 53
3.2 定位..................................................................................................................................................... 54
3.3 单向定位(M 系列).............................................................................................................................. 55
3.4 准确停止方式..................................................................................................................................... 56
3.5 攻丝方式............................................................................................................................................. 56
3.6 切削方式............................................................................................................................................. 56
3.7 准确停止............................................................................................................................................. 56
3.8 到位检测信号..................................................................................................................................... 57
3.9 直线插补............................................................................................................................................. 58
3.10 圆弧插补............................................................................................................................................. 59
3.11 暂停..................................................................................................................................................... 60
3.12 极坐标插补(T 系列)........................................................................................................................... 61
3.13 圆柱插补............................................................................................................................................. 63
3.14 螺旋插补............................................................................................................................................. 64
3.15 螺纹切削、同步进给......................................................................................................................... 66
3.16 多重螺纹切削(T 系列)....................................................................................................................... 67
3.17 螺纹切削循环回退(T 系列)............................................................................................................... 68
3.17.1 螺纹切削循环回退(单一型车削用固定循环)(T 系列) ...............................................................68
3.17.2 螺纹切削循环回退(复合型车削用固定循环)(T 系列) ...............................................................68
3.18 连续螺纹切削(T 系列)....................................................................................................................... 69
3.19 可变导程螺纹切削(T 系列)............................................................................................................... 69
3.20 多边形加工(T 系列)........................................................................................................................... 70
3.21 主轴间多边形加工(T 系列)............................................................................................................... 72
3.22 跳过功能............................................................................................................................................. 73
3.22.1 跳过功能 ............................................................................................................................................73
3.22.2 多级跳过 ............................................................................................................................................74
3.22.3 高速跳过 ............................................................................................................................................74
3.22.4 扭矩极限跳过 ....................................................................................................................................75
3.23 返回参考点......................................................................................................................................... 76
3.23.1 自动返回参考点 ................................................................................................................................76
3.23.2 返回参考点检测 ................................................................................................................................77
3.23.3 返回第 2、第 3、第 4 参考点...........................................................................................................78
3.24 法线方向控制(M 系列)...................................................................................................................... 79
3.25 均衡切削(T 系列)............................................................................................................................... 81
3.26 分度台分度(M 系列).......................................................................................................................... 82
3.27 通用回退............................................................................................................................................. 83

4 进给功能 ................................................................................................................................. 84
4.1 快移..................................................................................................................................................... 85
4.2 快移倍率............................................................................................................................................. 85
4.3 每分钟进给......................................................................................................................................... 86
4.4 每转进给............................................................................................................................................. 87
4.5 不带位置编码器的每转进给............................................................................................................. 88
4.6 不带位置编码器的周速恒定控制..................................................................................................... 88

c-3
目录 B-64302CM/01

4.7 切线速度恒定控制............................................................................................................................. 88
4.8 切削进给速度钳制............................................................................................................................. 88
4.9 自动加减速......................................................................................................................................... 89
4.10 快移程序段重叠................................................................................................................................. 91
4.11 快移铃型加减速................................................................................................................................. 92
4.12 切削进给插补后铃型加减速(M 系列).............................................................................................. 93
4.13 切削进给插补前直线型加减速......................................................................................................... 93
4.14 进给速度倍率..................................................................................................................................... 94
4.15 F1 位进给(M 系列) ............................................................................................................................ 94
4.16 反比时间进给(M 系列)...................................................................................................................... 95
4.17 JOG 倍率............................................................................................................................................ 95
4.18 倍率取消............................................................................................................................................. 95
4.19 手动每转进给(T 系列)....................................................................................................................... 96
4.20 外部减速............................................................................................................................................. 96
4.21 基于圆弧插补中加速度的速度控制................................................................................................. 97
4.22 切削进给插补后直线型加减速......................................................................................................... 98
4.23 先行控制(T 系列)/AI 先行控制(M 系列)/AI 轮廓控制(M 系列) ................................................... 99
4.24 预读插补前铃型加减速(M 系列).................................................................................................... 101
4.25 刚性攻丝铃型加减速(M 系列)........................................................................................................ 101
4.26 最小设定单位 C 下的速度指令的扩展 .......................................................................................... 102

5 程序输入 ............................................................................................................................... 103


5.1 程序代码........................................................................................................................................... 105
5.2 标签跳过........................................................................................................................................... 105
5.3 奇偶校验........................................................................................................................................... 105
5.4 控制入/控制出.................................................................................................................................. 106
5.5 可选程序段跳过............................................................................................................................... 106
5.6 可选程序段跳过追加....................................................................................................................... 106
5.7 最大指令值....................................................................................................................................... 107
5.8 顺序号............................................................................................................................................... 109
5.9 绝对指令/增量指令.......................................................................................................................... 109
5.10 小数点输入和计算器型小数点输入............................................................................................... 110
5.11 输入单位 10 倍 ................................................................................................................................. 110
5.12 直径指定/半径指定.......................................................................................................................... 111
5.13 平面选择........................................................................................................................................... 112
5.14 旋转轴指定....................................................................................................................................... 113
5.15 旋转轴的翻转................................................................................................................................... 113
5.16 极坐标指令(M 系列)........................................................................................................................ 114
5.17 坐标系设定....................................................................................................................................... 115
5.17.1 机械坐标系 ......................................................................................................................................115
5.17.2 工件坐标系 ......................................................................................................................................116
5.17.2.1 设定工件坐标系................................................................................................................................ 116
5.17.2.2 自动坐标系设定................................................................................................................................ 117
5.17.2.3 设定工件坐标系................................................................................................................................ 118
5.17.3 局部坐标系 ......................................................................................................................................119
5.18 工件坐标系预置............................................................................................................................... 120
5.19 各轴工件坐标系预置信号............................................................................................................... 120
5.20 工件坐标系组数追加(M 系列)........................................................................................................ 121
5.21 工件原点偏置量测量值直接输入................................................................................................... 121
5.22 手动绝对开关的 ON/OFF............................................................................................................... 121
5.23 图纸尺寸直接输入(T 系列)............................................................................................................. 122
5.24 G 代码体系 ....................................................................................................................................... 123

c-4
B-64302CM/01 目录

5.24.1 T 系列的G代码 ...............................................................................................................................123


5.24.2 M 系列的G代码 ..............................................................................................................................126
5.25 倒角/拐角 R(T 系列)........................................................................................................................ 129
5.26 任意角度倒角/拐角 R(M 系列)....................................................................................................... 133
5.27 可编程数据输入............................................................................................................................... 134
5.27.1 螺距误差补偿数据的设定 ..............................................................................................................134
5.27.2 工件原点偏置量的设定 ..................................................................................................................134
5.27.3 刀具补偿量的设定 ..........................................................................................................................135
5.28 可编程参数输入............................................................................................................................... 138
5.29 子程序调用....................................................................................................................................... 139
5.30 用户宏............................................................................................................................................... 141
5.31 用户宏公共变量追加....................................................................................................................... 148
5.32 路径间通用的宏变量(T 系列)......................................................................................................... 148
5.33 中断型用户宏................................................................................................................................... 149
5.34 模式数据输入................................................................................................................................... 150
5.35 单一型固定循环(T 系列)................................................................................................................. 151
5.35.1 外径/内径车削循环(T 系列) ......................................................................................................151
5.35.2 螺纹切削循环 (T 系列) ...................................................................................................................152
5.35.3 端面车削循环(T 系列) ....................................................................................................................154
5.36 复合型固定循环(T 系列)................................................................................................................. 155
5.36.1 外径粗削循环 (T 系列) ...................................................................................................................155
5.36.2 端面粗削循环 (T 系列) ...................................................................................................................158
5.36.3 闭环车削循环(T 系列) ....................................................................................................................161
5.36.4 精削循环 (T 系列) ...........................................................................................................................162
5.36.5 端面切断循环 (T 系列) ...................................................................................................................163
5.36.6 外径/内径切断循环(T 系列) ......................................................................................................164
5.36.7 复合型螺纹切削循环 (T 系列)........................................................................................................166
5.37 横向进磨控制(磨床用)(M 系列) ..................................................................................................... 168
5.38 磨削用固定循环(磨床用)........................................................................................................... 169
5.39 钻孔用固定循环............................................................................................................................... 170
5.40 圆弧半径 R 指定 .............................................................................................................................. 172
5.41 对置刀架镜像(T 系列)..................................................................................................................... 173
5.42 自动拐角倍率(M 系列).................................................................................................................... 174
5.43 比例缩放(M 系列)............................................................................................................................ 175
5.44 坐标旋转(M 系列)............................................................................................................................ 177
5.45 可编程镜像(M 系列)........................................................................................................................ 179
5.46 基于程序指令的同步/混合/重叠控制(T 系列)............................................................................... 180
5.47 FANUC Series 10/11 程序格式....................................................................................................... 181
5.48 宏执行器........................................................................................................................................... 182
5.49 C 语言执行器 ................................................................................................................................... 183
5.50 自定义软件容量............................................................................................................................... 184
5.51 工件坐标系偏移(T 系列)................................................................................................................. 184
5.52 小口径深孔钻循环(M 系列)............................................................................................................ 185

6 向导功能 ............................................................................................................................... 186


6.1 MANUAL GUIDE i......................................................................................................................... 187
6.1.1 基本功能 ..........................................................................................................................................187
6.1.2 铣削循环 ..........................................................................................................................................187
6.1.3 车削循环(T系列)............................................................................................................................187
6.1.4 动态仿真 ..........................................................................................................................................187
6.1.5 作业准备支援功能 ..........................................................................................................................187
6.2 MANUAL GUIDE i 多路径车床功能(T 系列) ............................................................................. 188
6.3 MANUAL GUIDE 0i....................................................................................................................... 189

c-5
目录 B-64302CM/01

6.3.1 基本功能 ..........................................................................................................................................189


6.3.2 铣削循环(M 系列) ...........................................................................................................................189
6.3.3 车削循环(T系列)............................................................................................................................189
6.3.4 轮廓编程功能 ..................................................................................................................................189
6.4 TURN MATE i(T 系列) .................................................................................................................. 190
6.4.1 基本功能 ..........................................................................................................................................190
6.4.2 车削循环 ..........................................................................................................................................190

7 辅助功能/主轴功能.............................................................................................................. 191
7.1 辅助功能........................................................................................................................................... 192
7.2 第 2 辅助功能 ................................................................................................................................... 192
7.3 辅助功能锁定................................................................................................................................... 192
7.4 高速 M/S/T/B 接口 .......................................................................................................................... 193
7.5 等待功能(T 系列)............................................................................................................................. 195
7.6 辅助功能的多个指令....................................................................................................................... 195
7.7 主轴功能(S代码输出)............................................................................................................... 195
7.8 主轴串行输出................................................................................................................................... 196
7.9 主轴模拟输出................................................................................................................................... 196
7.10 周速恒定控制................................................................................................................................... 197
7.11 主轴倍率........................................................................................................................................... 198
7.12 实际主轴速度输出(T 系列)............................................................................................................. 198
7.13 主轴定向 ........................................................................................................................................... 198
7.14 主轴输出切换................................................................................................................................... 198
7.15 主轴同步控制................................................................................................................................... 198
7.16 主轴简易同步控制(M 系列)............................................................................................................ 199
7.17 多主轴控制....................................................................................................................................... 200
7.18 主轴定位(T 系列)............................................................................................................................. 202
7.19 刚性攻丝........................................................................................................................................... 203
7.20 主轴速度变动检测(T 系列)............................................................................................................. 204
7.21 Cs 轮廓控制轴坐标建立.................................................................................................................. 204
7.22 基于伺服电机的主轴控制功能....................................................................................................... 205
7.23 主轴转速履历功能........................................................................................................................... 207
7.24 基于地址P的位置编码器选择....................................................................................................... 207

8 刀具功能/刀具补偿功能...................................................................................................... 208
8.1 刀具功能........................................................................................................................................... 209
8.2 刀具补偿个数................................................................................................................................... 210
8.3 刀具补偿存储器............................................................................................................................... 211
8.4 路径间通用的刀具补偿存储器(T 系列)......................................................................................... 213
8.5 刀具长度补偿(M 系列).................................................................................................................... 214
8.6 刀具位置偏置................................................................................................................................... 216
8.7 Y 轴偏置(T 系列) ............................................................................................................................. 217
8.8 刀具半径补偿/刀尖半径补偿.......................................................................................................... 218
8.9 刀具几何补偿/刀具磨损补偿(T 系列)............................................................................................ 222
8.10 刀具偏置量计数器输入(T 系列)..................................................................................................... 223
8.11 刀具长度测量(M 系列).................................................................................................................... 223
8.12 刀具长度自动测量(M 系列)/自动刀具补偿(T 系列) .................................................................... 224
8.12.1 刀具长度自动测量(M 系列)............................................................................................................224
8.12.2 自动刀具补偿(T 系列) ...............................................................................................................225
8.13 刀具补偿量测量值直接输入(T 系列)/工件坐标系偏移直接输入(T 系列)............................... 226
8.14 刀具补偿量测量值直接输入 B(T 系列) ......................................................................................... 226
8.15 刀具寿命管理................................................................................................................................... 227

c-6
B-64302CM/01 目录

9 精度补偿功能 ....................................................................................................................... 228


9.1 反向间隙补偿................................................................................................................................... 229
9.2 快移/切削进给别反向间隙补偿................................................................................................... 229
9.3 平顺反向间隙补偿........................................................................................................................... 230
9.4 存储型螺距误差补偿....................................................................................................................... 231
9.5 双向螺距误差补偿........................................................................................................................... 231
9.6 斜度补偿........................................................................................................................................... 232
9.7 简易直线度补偿(M 系列)................................................................................................................ 233

10 电子齿轮箱(M 系列)............................................................................................................ 234


10.1 电子齿轮箱(M 系列)........................................................................................................................ 235

11 编辑操作 ............................................................................................................................... 237


11.1 程序的存储容量/登录程序个数................................................................................................... 238
11.2 程序编辑........................................................................................................................................... 239
11.3 程序保护........................................................................................................................................... 240
11.4 反演................................................................................................................................................... 240
11.5 后台编辑........................................................................................................................................... 240
11.6 图形对话输入................................................................................................................................... 241
11.7 存储卡程序运行编辑....................................................................................................................... 242

12 设定/显示 ........................................................................................................................... 243


12.1 状态显示........................................................................................................................................... 245
12.2 时钟功能........................................................................................................................................... 246
12.3 实际位置显示................................................................................................................................... 247
12.4 程序显示........................................................................................................................................... 248
12.5 参数设定显示................................................................................................................................... 250
12.6 报警显示........................................................................................................................................... 250
12.7 报警履历显示................................................................................................................................... 251
12.8 操作信息履历显示........................................................................................................................... 251
12.9 操作履历显示................................................................................................................................... 252
12.10 操作时间/加工零件数显示.............................................................................................................. 253
12.11 实际速度显示................................................................................................................................... 254
12.12 实际主轴转速/T代码显示.............................................................................................................. 256
12.13 软盘目录显示................................................................................................................................... 256
12.14 任意路径名称显示........................................................................................................................... 256
12.15 操作监控画面................................................................................................................................... 257
12.16 伺服调整画面................................................................................................................................... 258
12.16.1 伺服设定画面 ..................................................................................................................................258
12.16.2 伺服调整画面 ..................................................................................................................................259
12.17 主轴调整画面................................................................................................................................... 260
12.17.1 主轴设定画面 ..................................................................................................................................260
12.17.2 主轴调整画面 ..................................................................................................................................261
12.17.3 主轴监控画面 ..................................................................................................................................261
12.18 伺服波形显示................................................................................................................................... 262
12.19 维护信息画面................................................................................................................................... 262
12.20 软件操作面板................................................................................................................................... 263
12.21 软件操作面板通用开关................................................................................................................... 264
12.22 各国语言显示................................................................................................................................... 265
12.23 数据的保护键................................................................................................................................... 265
12.24 8 级数据保护 .................................................................................................................................... 266
12.25 清除画面........................................................................................................................................... 267

c-7
目录 B-64302CM/01

12.26 参数设定支援画面........................................................................................................................... 268


12.27 加工条件选择功能........................................................................................................................... 269
12.28 系统配置画面................................................................................................................................... 270
12.28.1 硬件配置 ..........................................................................................................................................270
12.28.2 软件配置 ..........................................................................................................................................271
12.29 帮助画面........................................................................................................................................... 272
12.29.1 初始菜单画面 ..................................................................................................................................272
12.29.2 报警详述画面 ..................................................................................................................................273
12.29.3 操作方法画面 ..................................................................................................................................274
12.29.4 参数表画面 ......................................................................................................................................275
12.30 自诊断画面....................................................................................................................................... 276
12.31 定期维护画面................................................................................................................................... 277
12.32 伺服·主轴信息画面....................................................................................................................... 278
12.32.1 伺服信息画面 ..................................................................................................................................279
12.32.2 主轴信息画面 ..................................................................................................................................280
12.33 图形显示........................................................................................................................................... 281
12.34 动态图形显示................................................................................................................................... 281
12.35 触摸板控制....................................................................................................................................... 282
12.36 外部触摸板接口............................................................................................................................... 282
12.37 自动数据备份................................................................................................................................... 283
12.38 基于伺服电机的铣削轴的转速显示功能....................................................................................... 283

13 输入/输出数据 ...................................................................................................................... 284


13.1 阅读机/穿孔机接口.......................................................................................................................... 285
13.2 快速数据服务器............................................................................................................................... 285
13.3 外部数据输入................................................................................................................................... 286
13.3.1 外部刀具补偿 ..................................................................................................................................286
13.3.2 外部程序号检索 ..............................................................................................................................286
13.3.3 外部工件坐标系偏移 ......................................................................................................................286
13.3.4 外部机械原点偏移 ..........................................................................................................................287
13.3.5 扩展外部机械原点偏移 ..................................................................................................................287
13.3.6 外部报警信息 ..................................................................................................................................287
13.3.7 外部操作信息 ..................................................................................................................................288
13.3.8 加工件计数、要求工件数代入.......................................................................................................288
13.4 外部键入(从 PMC 键入) ............................................................................................................ 289
13.5 外部工件号检索............................................................................................................................... 289
13.6 存储卡输入/输出.............................................................................................................................. 289
13.7 画面硬拷贝....................................................................................................................................... 290
13.8 Power Mate CNC 管理器................................................................................................................ 290
13.9 一个接触式宏调用........................................................................................................................... 290
13.10 I/O 设备外部控制 ............................................................................................................................ 290

14 通讯功能 ............................................................................................................................... 291


14.1 内嵌式以太网................................................................................................................................... 292
14.2 快速以太网/快速数据服务器.......................................................................................................... 293
14.3 现场网络........................................................................................................................................... 293

15 PMC ...................................................................................................................................... 294


15.1 PMC 信息各国语言显示功能 ......................................................................................................... 295
15.2 I/O Link 点数扩展 2 通道 ............................................................................................................... 296

16 其他 ....................................................................................................................................... 297
16.1 状态输出信号................................................................................................................................... 298

c-8
B-64302CM/01 目录

16.1.1 准备就绪信号 ..................................................................................................................................298


16.1.2 伺服准备就绪信号 ..........................................................................................................................298
16.1.3 自动运行中信号 ..............................................................................................................................298
16.1.4 自动运行启动中信号 ......................................................................................................................298
16.1.5 自动运行休止中信号 ......................................................................................................................298
16.1.6 复位中信号 ......................................................................................................................................298
16.1.7 报警信号 ..........................................................................................................................................298
16.1.8 分配完成信号 ..................................................................................................................................298
16.1.9 倒带中信号 ......................................................................................................................................298
16.1.10 英制输入信号 ..................................................................................................................................299
16.1.11 切削进给中信号 ..............................................................................................................................299
16.1.12 到位信号 ..........................................................................................................................................299
16.1.13 螺纹切削中信号 ..............................................................................................................................299
16.1.14 攻丝中信号 ......................................................................................................................................299
16.1.15 轴移动中信号 ..................................................................................................................................299
16.1.16 轴移动方向信号 ..............................................................................................................................299
16.1.17 超程报警中信号 ..............................................................................................................................299
16.1.18 快移中信号 ......................................................................................................................................299
16.1.19 周速恒定中信号 ..............................................................................................................................299
16.1.20 DI 状态输出信号 .............................................................................................................................300

附录
A 指令值范围一览表 ............................................................................................................... 303

B 功能和指令格式一览表 ....................................................................................................... 306

C 程序中使用的代码表 ........................................................................................................... 316

D 各类单元的外形图 ............................................................................................................... 319

c-9
I. 概要
B-64302CM/01 概要 1.概要

1 概要
本说明书就下列机型进行描述。
另外,正文中还使用下列简称。

机型名称 简 称
FANUC Series 0i -TD 0i -TD
Series 0i -D 0i -D
FANUC Series 0i -MD 0i -MD
FANUC Series 0i Mate -TD 0i Mate -TD
Series 0i Mate -D 0i Mate -D
FANUC Series 0i Mate -MD 0i Mate -MD

注释
1 为了便于说明,有的情况下按照如下方式分类说明各机型。
T系列:0i -TD / 0i Mate -TD
M系列:0i -MD / 0i Mate -MD
2 0i -D / 0i Mate -D 中,为了使部分基本功能有效或者无效,需要设定参
数。有关这些参数,请参照参数说明书(B-64310CM)“4.51 与 0i -D / 0i
Mate -D 基本相关的参数”。

-3-
1.概要 概要 B-64302CM/01

Series 0i -D,Series 0i Mate -D 的相关说明书


Series 0i -D,Series 0i Mate -D 的相关说明书如下所示。
*表示本说明书。

表 1 相关说明书一览表
说明书名称 规格编号
规格说明书 B-64302CM *
CONNECTION MANUAL (HARDWARE)(连接说明书 B-64303EN
(硬件篇))
连接说明书(功能篇) B-64303CM-1
用户手册(车床系统/加工中心系统通用) B-64304CM
用户手册(车床系统) B-64304CM-1
用户手册(加工中心系统) B-64304CM-2
维修说明书 B-64305CM
参数说明书 B-64310CM
启动说明书 B-64304CM-3
编程相关说明书
宏编译器/宏执行器编程说明书 B-64303CM-2
MACRO COMPILER 操作说明书 B-64304CM-5
C 语言执行器编程说明书 B-64303CM-3
PMC
PMC 编程说明书 B-64393CM
网络相关说明书
PROFIBUS-DP 板操作说明书 B-64404CM
FAST Ethernet / FAST Data Server 操作说明书 B-64414CM
操作指南功能相关说明书
MANUAL GUIDE i(车床系统/加工中心系统通用)操作 B-63874CM
说明书
MANUAL GUIDE i(加工中心系统)操作说明书 B-63874CM-2
MANUAL GUIDE i 设置指南 操作说明书 B-63874CM-1
MANUAL GUIDE 0i 操作说明书 B-64434CM
TURN MATE i 操作说明书 B-64254CM

-4-
B-64302CM/01 概要 1.概要

伺服电机αi/βi 的相关说明书
伺服电机αi/βi 的相关说明书如下所示。

表2 SERVO MOTOR αi/βi series 的相关说明书


说明书名称 说明书编号
FANUC AC SERVO MOTOR αi series
B-65262EN
DESCRIPTIONS(规格说明书)
FANUC AC SPINDLE MOTOR αi series
B-65272EN
DESCRIPTIONS(规格说明书)
FANUC AC SERVO MOTOR βi series
B-65302EN
DESCRIPTIONS(规格说明书)
FANUC AC SPINDLE MOTOR βi series
B-65312EN
DESCRIPTIONS(规格说明书)
FANUC SERVO AMPLIFIER αi series
B-65282EN
DESCRIPTIONS(规格说明书)
FANUC SERVO AMPLIFIER βi series
B-65322EN
DESCRIPTIONS(规格说明书)
FANUC AC SERVO MOTOR αis series
FANUC AC SERVO MOTOR αi series
B-65285CM
FANUC AC SPINDLE MOTOR αi series
FANUC SERVO AMPLIFIER αi series 维修说明书
FANUC SERVO MOTOR βis series
FANUC AC SPINDLE MOTOR βi series B-65325CM
FANUC SERVO AMPLIFIER βi series 维修说明书
FANUC AC SERVO MOTOR αi series
FANUC AC SERVO MOTOR βi series
FANUC LINEAR MOTOR LiS series B-65270CM
FANUC SYNCHRONOUS BUILT-IN SERVO
MOTOR DiS series 参数说明书
FANUC AC SPINDLE MOTOR αi/βi series,
BUILT-IN SPINDLE MOTOR Bi series B-65280CM
参数说明书

本说明书主要就 FANUC SERVO MOTOR αi series 进行描述,而有关伺服和主


轴,请另行参阅与实际连接的伺服和主轴相对应的说明书。

-5-
1.概要 概要 B-64302CM/01

符号说明
正文中使用下列符号。符号的含义如下所示。

· M
表示只有在 M 系列中有效的说明或者功能。
此外,正文中的“M 系列”表示“加工中心系统类型”。
此外,在一般的加工方法中,将 M 系统的动作描述为“铣削加工时...”。

· T
表示只有在 T 系列中有效的说明或者功能。
此外,正文中的“T 系列”表示“车床系统类型”。
此外,在一般的加工方法中,将 T 系统的动作描述为“车削加工时...”。

·
该符号表示按上述控制类型分的描述结束。
即使有上述控制类型分的标记,如果没有此标记,至下一个条目和段落,还在描
述各控制类型。因此,新的条目和段落提供不基于控制类型的共同描述。

·IP
诸如 X_ Y_ Z_ …,它们表示任意轴的组合。
紧跟地址之后的底划线处,将输入坐标值等数值。
(在指令格式的描述等中使用)
·;
该符号表示程序段结尾。
实际上,与 ISO 代码 LF 对应,并与 EIA 代码 CR 对应。
(在指令格式的描述等中使用)

-6-
II. NC功能
B-64302CM/01 NC 功能 1.轴控制

1 轴控制
第 1 章“轴控制”由下列内容构成。

1.1 最大总控制轴数 ...............................................................................................11


1.2 机械组数 ...........................................................................................................11
1.3 控制路径数 .......................................................................................................12
1.4 控制轴数/控制主轴数 ...................................................................................13
1.5 基于 PMC 的轴控制.........................................................................................14
1.6 Cs 轮廓控制......................................................................................................14
1.7 轴名称...............................................................................................................15
1.8 同步/混合控制(T 系列) ....................................................................................16
1.9 重叠控制(T 系列) .............................................................................................18
1.10 进给轴同步控制 ...............................................................................................19
1.11 倾斜轴控制 .......................................................................................................20
1.12 串联控制...........................................................................................................20
1.13 串联减振控制 ...................................................................................................21
1.14 扭矩控制...........................................................................................................21
1.15 磁极位置检测 ...................................................................................................21
1.16 控制轴拆除 .......................................................................................................22
1.17 最小设定单位 ...................................................................................................23
1.18 柔性进给齿轮 ...................................................................................................24
1.19 双位置反馈 .......................................................................................................24
1.20 HRV 控制..........................................................................................................25
1.21 英制/公制转换..................................................................................................26
1.22 互锁...................................................................................................................27
1.23 机床锁住...........................................................................................................28
1.24 急停...................................................................................................................28
1.25 超程...................................................................................................................28
1.26 存储行程检测 1 ................................................................................................29
1.27 行程检测外部设定(M 系列) ............................................................................29
1.28 存储行程检测 2 ................................................................................................30
1.29 存储行程检测 3 ................................................................................................30
1.30 移动前行程极限检测 .......................................................................................31
1.31 卡盘尾架屏障(T 系列) .....................................................................................32
1.32 刚刚通电后的存储行程极限检测 ...................................................................34
1.33 镜像...................................................................................................................34
1.34 跟踪...................................................................................................................34
1.35 伺服关断/机械手轮 .......................................................................................35
1.36 倒角 ON/OFF(T 系列) ......................................................................................35

-9-
1.轴控制 NC 功能 B-64302CM/01

1.37 路径间干涉检测(T 系列) .................................................................................36


1.38 异常负载检测 ...................................................................................................37
1.39 位置开关...........................................................................................................38
1.40 带有绝对地址参照标记的直线尺 ...................................................................38
1.41 带有绝对地址原点的直线尺 ...........................................................................38
1.42 绝对位置检测 ...................................................................................................39
1.43 临时绝对坐标系设定 .......................................................................................39
1.44 停电时减速停止功能 .......................................................................................40
1.45 对应没有转速数据的旋转标尺的绝对位置检测............................................40

- 10 -
B-64302CM/01 NC 功能 1.轴控制

1.1 最大总控制轴数

最大总控制轴数,表示机械控制轴数。
另外,Cs 轴和 PMC 轴包含在机械控制轴数内。
可以使用的最大总控制轴数,随各机型和控制类型、选项配置而不同,为下表所
示的轴数。

0i -TD
项目 0i -MD
1 路径系统 2 路径系统
最大总控制轴数 5 4 8(2 路径合计)

项目 0i Mate -MD 0i Mate -TD


最大总控制轴数 3 3

1.2 机械组数

存在多个路径时,可将其中的几个的路径归纳为 1 组,并在该组内共享数据,或
者在某一路径中发生报警时使相同组内的其他路径停止。我们将归纳多个此类路
径的组叫做机械组。
可以使用的最大机械组数,0i -D / 0i Mate -D 的情况下必然为 1。

0i -TD
项目 0i -MD
1 路径系统 2 路径系统
最大机械组数 1 1 1

项目 0i Mate -MD 0i Mate -TD


最大机械组数 1 1

- 11 -
1.轴控制 NC 功能 B-64302CM/01

1.3 控制路径数

所谓路径,就是可以用同一 NC 程序指令进行控制的轴的组。
可以使用的最大控制路径数,为下表所示的路径数。

项目 0i -MD 0i -TD
最大路径数 1 2

项目 0i Mate -MD 0i Mate -TD


最大路径数 1 1

1.3.1 2 路径控制(T系列)

使用 2 个路径的 2 路径控制功能,是以同时独立进行 2 种加工动作为目的的功


能。其以 2 个刀架同时进行切削加工的车床和自动车床等为对象。
此外,作为 2 路径控制特有的功能,提供有路径间等待功能、路径间干涉检测、
均衡切削、同步混合重叠控制、路径间的主轴控制、路径间共同存储器等。

- 12 -
B-64302CM/01 NC 功能 1.轴控制

1.4 控制轴数/控制主轴数

控制轴以及控制主轴数的配置,根据各机型、控制类型成为如下情形。

0i -TD
项目 0i -MD
1 路径系统 2 路径系统
最多 5 轴 最多 4 轴 最多 5 轴
控制轴数(各路径)
(含 Cs 轴、PMC 轴) (含 Cs 轴、PMC 轴) (含 Cs 轴、PMC 轴)
同时控制轴数(各路径) 最多 4 轴 最多 4 轴 最多 4 轴
最多同时 4 轴 最多同时 4 轴 最多同时 4 轴
基于 PMC 的轴控制
(Cs 轴不可) (Cs 轴不可) (Cs 轴不可)
控制主轴数(各路径/合计) 2轴 2轴 最多 2 轴/3 轴
Cs 轮廓控制(各路径/合计) 1轴 1轴 最多 2 轴/2 轴

项目 0i Mate -MD 0i Mate -TD


控制轴数 最多 3 轴(包括 Cs 轴) 最多 3 轴(包括 Cs 轴)
同时控制轴数 最多 3 轴 最多 3 轴
基于 PMC 的轴控制 ― ―
控制主轴数 1轴 1轴
Cs 轮廓控制 ― 最多 1 轴

- 13 -
1.轴控制 NC 功能 B-64302CM/01

1.5 基于PMC的轴控制

对于任意轴,可以从 CNC 的管理下分离出来,从 PMC 侧直接进行控制。可以从


PMC 侧赋予移动量、进给速度等的指令,使得与 CNC 管理下运动中的其他轴独
立地进行移动。
由此可以使用 CNC 的任意轴,对转塔、托盘、分度台等周边设备进行控制。

可以从 PMC 侧直接控制如下动作。


(1) 指定了移动量的快速移动
(2) 指定了移动量的切削进给----每分钟进给
(3) 指定了移动量的切削进给----每转进给
(4) 指定了移动量的跳过----每分钟进给
(5) 暂停
(6) 连续进给
(7) 返回参考点
(8) 返回第 1~第 4 参考点
(9) 外部脉冲同步----位置编码器
(10) 外部脉冲同步----第1~3台手控手轮(第3台仅限 M 系列)
(11) 速度指令
(12) 扭矩控制指令
(13) 辅助功能、辅助功能2、辅助功能3
(14) 机械坐标系选择

1.6 Cs轮廓控制

这是在串行主轴上组合专用的检测器,通过主轴电机进行定位的一种功能。
与主轴定位(T 系列)相比精度更高,可以在定位以及其他的伺服轴之间进行插
补。也即,可以在主轴和伺服轴之间指令直线插补。

将对串行主轴的主轴进行速度控制的情形叫做主轴旋转控制(通过速度指令使主
轴旋转),将对主轴进行位置控制的情形叫做主轴轮廓控制(通过移动指令使主
轴旋转)。对该主轴进行轮廓控制的功能就是 Cs 轮廓控制功能。
主轴旋转控制和 Cs 轮廓控制的切换,随来自 PMC 的信号而定。
Cs 轮廓控制轴的手动以及自动运行,在 Cs 轮廓控制方式中与通常的伺服轴相同。

- 14 -
B-64302CM/01 NC 功能 1.轴控制

1.7 轴名称

可以对 CNC 所控制的轴(也包含基于 PMC 的控制轴)赋予轴名称。轴名称可以


从’A’,’B’,’C’,’U’,’V’,’W’,’X’,’Y’,’Z’中任意选择。

注释
1 不能在多个轴中设定相同的轴名。
(但是,在别的路径中,即便有相同的轴名称的轴也无妨。)
2 T 系列中,
在 G 代码体系 A 的情况下无法将 U,V,W 作为轴名称来使用。
只有在 G 代码体系 B 或者 C 的情况下可以将 U,V,W 作为轴名称来使
用。
3 带有第 2 辅助功能的情况下,将指令第 2 辅助功能的地址使用于轴名称
时,第 2 辅助功能将成为无效。
4 T 系列的情况下,在倒角/拐角 R 或者图纸尺寸直接输入中使用地址 C
或者 A 时,无法将地址 C 或者 A 作为轴名称来使用。
5 在使用复合型车削用固定循环(T 系列)时的情况下,成为对象的轴地
址,无法使用'X','Y','Z'以外的字符。

- 15 -
1.轴控制 NC 功能 B-64302CM/01

1.8 同步/混合控制(T系列)

T
2 路径控制下,通常,属于各路径的轴随着其所属路径的移动指令而移动(每个
路径的单独控制),但是通过同步/混合控制功能,即可使一个路径的任意轴与
另一个路径的任意轴同步移动(同步控制)。
此外,调换一个路径的任意轴与另一个路径的任意轴的移动指令并进行指令,即
可以使各自的轴移动(混合控制)。

解释
·每个路径的单独控制
属于路径 1 的轴(X1,Z1,...)随着路径 1 的移动指令而移动,属于路径 2 的轴
(X2,Z2,...)随着路径 2 的移动指令而移动。

利用路径 2 的程序进行
X1 转塔 1
Z1 加工。

工件 2

工件 1

X2 Z2
利用路径 1 的程序进行 转塔 2
加工。

·同步控制
通过将某个轴(主控轴)的移动指令也赋予其他的任意轴(从控轴),即可使两
者同步移动。使从控轴同步于主控轴的移动指令移动,还是根据自身的移动指令
移动,可通过来自 PMC 的信号(同步控制轴选择信号)或者程序指令来进行切
换。

注意
1 这里所说的同步,是指相对从控轴同时赋予与主控轴相同的移动指令。
它不会进行时刻检测主控轴和从控轴的位置偏差并进行该偏差的补
偿,也即所谓的同步偏移补偿。但是,该功能时刻检测位置偏差,并在
其超过由参数设定的允许量的情况下,发出报警,使各轴停止。
2 主控轴和从控轴,其各自为属于相同路径的轴,还是属于不同路径的轴
都无妨。此外,对于一个主控轴,可以将多个轴作为从控轴来处理。

- 16 -
B-64302CM/01 NC 功能 1.轴控制

例 1)使路径 2 的 Z2 轴与路径 1 的 Z1 轴同步。

转塔 1

X1

工件
Z1 Z2
(同 步于 Z1)

通过路 径 1 的程序进行加工

例 2)使路径 1 的 B1 轴与路径 1 的 Z1 轴同步。

转塔 1

X1
尾架

工件
Z1 B1
(同步于 Z1)

·混合控制
可以在路径间的任意轴之间调换移动指令而使各自的轴移动。
例)调换路径 1 的 X1 轴和路径 2 的 X2 轴。
利用路径 1 的程序指令使 X2 轴和 Z1 轴移动。
利用路径 2 的程序指令使 X1 轴和 Z2 轴移动。

利用路径 1 的程序进行
加工。
X1 转塔 1
Z1

工件 1

工件 2

Z2
转塔 2 X2
利用路径 2 的程序进行
加工。

- 17 -
1.轴控制 NC 功能 B-64302CM/01

1.9 重叠控制(T系列)

T
2 路径控制中,通常,属于路径 1 的轴随着路径 1 的移动指令而移动,属于路径
2 的轴随着路径 2 的移动指令而移动(每个路径的独立控制),但是通过重叠控
制功能,可以使一个路径的任意轴与另一个路径的任意轴的移动量重叠地移动。

解释
·每个路径的单独控制
属于路径 1 的轴(X1,Z1,...)随着路径 1 的移动指令而移动,属于路径 2 的轴
(X2,Z2,...)随着路径 2 的移动指令而移动。

利用路径 2 的程序进行
转塔 1
X1 加工。
Z1

工件 2

工件 1

X2 Z2
利用路径 1 的程序进行 转塔2
加工。

·重叠控制
在执行通常移动指令的轴(从控轴)的移动量上叠加其他路径的轴(主控轴)的
移动量后移动。虽然与同步控制类似,但是也可以进行属于从控轴的路径的移动
指令。
主控轴和从控轴,其各自为属于相同路径的轴,还是属于不同路径的轴都无妨。
此外,对于一个主控轴,可以将多个轴作为从控轴来处理。也可以根据参数的设
定,使主控轴和从控轴的移动方向反转。
例)使路径 1 的 Z1 轴的移动指令重叠到路径 2 的 Z2 轴的移动上。

利用路径 1 的程序进行
加工。
X1 转塔 1

工件
Z1 转塔 2
X2
利用路径 2 的程序进行加
Z2 工。

- 18 -
B-64302CM/01 NC 功能 1.轴控制

1.10 进给轴同步控制

如大型起重机械那样,用 2 台伺服电机来驱动 1 个轴时,可以利用 1 个轴的指令


来同步地驱动 2 台电机。此外,同步误差超过设定值时,也可以进行发出报警停
止轴移动的同步误差量的检测。

成为进给轴同步控制标准的轴称为主控轴(M 轴),与主控轴同步移动的轴称为
从控轴(S 轴)。

A Z
(从控轴)

X
(主控轴)

可以通过同步调整功能自动进行补偿,以消除急停解除时所造成的机械坐标值的
偏移。
此外,也可以通过外部信号切换同步的 ON/OFF。

- 19 -
1.轴控制 NC 功能 B-64302CM/01

1.11 倾斜轴控制

所谓倾斜轴控制功能是这样一种功能,该功能在倾斜轴被以相对正交轴非 90 度
的角度安装时,以与倾斜轴相对正交轴 90°时一样的方式,根据倾斜角度对沿
各轴的移动量进行控制。
可以通过参数的设定对 1 组倾斜轴和正交轴分配任意轴。
实际的移动根据倾斜角度进行控制,可以假设倾斜轴和正交轴正交地创建程序。

+Y’(假想轴) 程序坐标系(正交坐标)
+Y’
+Y(倾斜轴) θ

+X

+X(正交轴)

机械坐标系(倾斜坐标)

+Y
θ:倾斜角度
+X

1.12 串联控制

在驱动一个大工作台时仅仅依赖一台电机得不到足够扭矩的情况下,可以用 2 台
电机使 1 个轴运行。
主控轴只用来定位,从控轴只用来产生扭矩。通过这一功能,可以得到 2 倍的扭
矩。

主电机
工作台

滚珠丝杠

副电机

NC 控制单元基本上把串联控制作为 1 个轴来处理。但是,对于伺服参数的管理
和伺服报警的监控,串联控制被看成为 2 个轴。

- 20 -
B-64302CM/01 NC 功能 1.轴控制

1.13 串联减振控制

本功能对在位置串联(进给轴同步)控制中因主轴和副轴之间的干涉引起的振动
进行抑制。

干扰
NC 伺服
指令 + + + +
速度 fbm
位置控制 速度控制 Kt/Jm·s
- +
主电机
主轴
速度 fbm
串联减振控制
速度 fbs

副轴
副电机
- -
位置控制 速度控制 Kt/Jm·s
+ + + 速度 fbs

干扰

1.14 扭矩控制

针对 PMC 轴控制的轴,执行基于扭矩控制的连续进给的动作。
从而可以将执行位置控制的 PMC 控制轴切换为基于扭矩的控制,伺服电机输出
NC 所指令的扭矩。

1.15 磁极位置检测

在驱动同步式内装伺服电机时,检测电机的磁极位置。

注释
1 本功能无法应用于始终施加外力的重力轴等上。
2 在轴完全闭锁的状态下无法使用。

- 21 -
1.轴控制 NC 功能 B-64302CM/01

1.16 控制轴拆除

从控制对象中排除控制轴。
在使用可以拆除的转台等的情况下,根据是否安装有转台来切换此信号。
另外,安装多个转台使用的情况下,可以安装的电机型号只限于相同的型号。

- 22 -
B-64302CM/01 NC 功能 1.轴控制

1.17 最小设定单位

最小设定单位有下表所示的 3 类,可通过参数来选择。

表1.17 (a) 设定单位


设定单位的名称 最小设定单位 最小移动单位
0.01 mm 0.01 mm
IS-A 0.001 inch 0.001 inch
0.01 deg 0.01 deg
0.001 mm 0.001 mm
IS-B 0.0001 inch 0.0001 inch
0.001 deg 0.001 deg
0.0001 mm 0.0001 mm
IS-C 0.00001 inch 0.00001 inch
0.0001 deg 0.0001 deg

最小移动单位为公制或是英制,根据机械而定,事先通过参数的设定进行选择。
最小设定单位为公制输入或是英制输入,可以通过 G 代码(G20,G21)或者设定参
数来进行切换。
此外,通过参数的设定,可按照下表所示方式将最小设定单位设定为最小移动单
位的 10 倍。

表1.17 (b) 设定单位


设定单位的名称 最小设定单位 最小移动单位
0.01 mm 0.001 mm
IS-B 0.001 inch 0.0001 inch
0.01 deg 0.001 deg
0.001 mm 0.0001 mm
IS-C 0.0001 inch 0.00001 inch
0.001 deg 0.0001 deg

注释
最小设定单位为 IS-A 及计算器型小数点输入的情况下,无法将最小设
定单位设定为最小移动单位的 10 倍。

- 23 -
1.轴控制 NC 功能 B-64302CM/01

1.18 柔性进给齿轮

可以扩展检测倍乘比(DMR),利用 n,m 这两个参数,设定为 DMR=n/m。

1.19 双位置反馈

通常,背隙较大的机械,即使其在半闭环下稳定运转,而若设为全闭环,有时就
会产生振动。双位置反馈功能就是将此类机械系统稳定地控制成类似半闭环的一
种功能。

双位置反馈控制的方框图如下所示。

ポジション 別置
外置
位置增益 电机
ER1 ゲイン モータ 検出器
检测器
MCMD + + ER +
Σ Kp 速度控制
速度制御 放大器
アンプ
- + -

速度反馈
速度フィードバック
变换系数
変換係数
位置反馈(来自电机)
位置フィードバック(モータから)

ER2
+ -
Σ 一次延迟时间常数
一次遅れ時定数
- +

位置反馈(来自外置检测器)
位置フィードバック(別置検出器から)

图1.19 (a) 双位置反馈控制的方框图

- 24 -
B-64302CM/01 NC 功能 1.轴控制

1.20 HRV控制

HRV 控制属于数字伺服的电流控制方式之一,有伺服 HRV2、伺服 HRV3。通过


采用这些控制方式,可以实现更加高速、高精度、高加速。

• 伺服 HRV 控制体系

伺服 HRV2 控制
伺服 HRV 控制
伺服 HRV3 控制

HRV 控制具有3大特点。
(1) 开发了排除低刚性机床的低频振动的干扰排除过滤器
(2) 通过伺服放大器、检测器的高精度化来实现平顺的进给
(3) 采用高速 DSP,在标准伺服系统上可以实现比以往更加高速的电流控制周期

对应范围广的HRV过滤器,可对应
低频振动~高频振动 实现电流控制的高速化
高精度的
电流检测

位置 速度 HRV HRV 伺服
控制 控制 过滤器 电流控制 放大器

电流反馈

速度反馈
电机

高响应、高精度的检测器

- 25 -
1.轴控制 NC 功能 B-64302CM/01

1.21 英制/公制转换

可以通过 G 代码来选择输入数据的单位(最小设定单位)是英制输入还是公制输
入。

格式
G20 ; 输入数据单位为英制
G21 ; 输入数据单位为公制

解释
在程序开头设定坐标系之前,必须在单程序段中指定英制/公制转换的 G 代码。
请勿在程序的中途指令。
此外,通过设定数据的设定,也可以进行英制/公制转换。
指令了英制/公制转换的 G 代码时,输入数据的单位就成为设定单位各自的英
制或公制的最小单位。数据输入的“deg”单位保持不变。
通过英制/公制转换,下面数值的单位制将发生变化。
• 用 F 指定的进给速度指令值
• 与位置相关的指令值
• 工件原点偏置量
• 刀具偏置量
• 手摇脉冲发生器每一刻度的值
• 增量进给的移动量
• 部分参数值
接通电源时,英制/公制转换的 G 代码是与切断电源前相同的 G 代码。

- 26 -
B-64302CM/01 NC 功能 1.轴控制

1.22 互锁

1.22.1 启动锁住

禁止自动运行(存储器运行、DNC 运行、或者 MDI 运行)中的轴移动。

1.22.2 全轴互锁

可以禁止全轴的进给。移动中应用全轴互锁时,刀具减速停止。
解除全轴互锁信号时,重新开始移动。

1.22.3 不同轴互锁

可以各轴独立地禁止所指令的轴的进给。对切削进给中的某个轴应用互锁时,机
械可动部全轴减速停止。
解除互锁信号时,重新开始移动。

1.22.4 不同轴方向的互锁

可以针对每个轴,只对所指定的轴方向禁止轴移动。对切削进给中的某个轴应用
互锁时,机械可动部全轴减速停止。解除互锁信号时,重新开始移动。

1.22.5 程序段开始互锁

可以在自动运行中禁止下一个程序段开始。已经开始执行的程序段,原样执行到
最后。
解除程序段开始互锁时,开始下一个程序段的执行。

1.22.6 切削程序段开始互锁

可以在自动运行中禁止定位外的有移动指令的程序段开始。
解除切削程序段开始互锁时,开始下一个程序段的执行。
指令了主轴旋转时,或者变更了主轴速度时,在主轴成为目标速度之前,通过应
用切削程序段开始互锁,即可以目标主轴速度来执行下一个切削程序段。

- 27 -
1.轴控制 NC 功能 B-64302CM/01

1.23 机床锁住

1.23.1 全轴机床锁住

可以保持机械部运动地观察位置显示的变化。
将全轴机床锁住信号设定为“1”时进行控制,以便不向伺服电机输出基于手动
或者自动运行的向伺服电机的输出脉冲(移动指令)。执行分配处理本身,更新
绝对坐标位置、相対坐标位置,可通过位置显示来检测指令是否正确。
此外,运行中的机床锁住即使在程序段的中途也有效。

1.23.2 各轴机床锁住

可通过各轴机床锁住信号,对每个轴应用机床锁住。

1.24 急停

通过急停,所有的指令都停止,机械瞬时停止。“急停”信号连接在控制单元侧
和伺服单元侧这两处。

应用急停时,伺服系统的励磁也同时被解除,伺服准备就绪信号也被切断。但是,
此间机械移动的量,将被反映于当前位置,位置不会丢失(跟踪)。若位置检测
系统没有异常,在解除急停后,即使不再度执行返回参考点操作,也可以重新开
始运行。

1.25 超程

当刀具超过机械的极限开关设定的行程终点后试图继续移动时,极限开关启动,
刀具减速并停止移动。并且显示超程报警。
超程信号是各轴的每个方向具有的信号。

- 28 -
B-64302CM/01 NC 功能 1.轴控制

1.26 存储行程检测 1

以机械坐标系的值在参数中设定机械的可动范围,在机械超过该设定的范围移动
时,机械减速停止,并显示报警。
接通电源后,在执行手动返回参考点操作后有效。
可以取代硬件的超程极限开关使用。两者都安装的情况,两者都有效。
与超程不同地检测从当前的位置减速停止的位置是否超出范围。
此外,可通过全轴共同的行程检测 1 解除信号,设定为不进行检测。

(X1, Y1, Z1, ...)

斜线部分表示禁止区域。

(X2, Y2, Z2, ...)

1.27 行程检测外部设定(M系列)

M
更换刀具时,将刀尖对准于极限区域的端边,输入信号,将此时的机械位置(机
械坐标值)作为极限位置,在存储行程检测的参数中进行设定。对各轴、每个方
向都提供有设定信号。

- 29 -
1.轴控制 NC 功能 B-64302CM/01

1.28 存储行程检测 2

通过参数或程序指定的区域的内侧或者外侧将成为禁止区域。作为极限位置,指
令自机械坐标系原点的距离。接通电源后,在执行了手动返回参考点操作后有
效。通过程序指定了极限的情况下,可以设定 X,Y,Z 轴的极限。因此,可以根据
工件来变更禁止区域。另外,将禁止区域作为内侧还是外侧,取决于参数的设定。

(X,Y,Z) (X,Y,Z)

(I,J,K)
(I,J,K)

禁止区域在外部的情形 禁止区域在内部的情形

格式
G22 X_ Y_ Z_ I_ J_ K_ ; 存储行程检测 2 接通
X, Y, Z : 存储行程检测 2 的+方向的坐标值
I, J, K : 存储行程检测 2 的-方向的坐标值
地址为 X,Y,Z,I,J,K 的任一个。X,I 指定与 3 个基本轴的 X 轴相关的禁止
区域,Y,J 指定与 3 个基本轴的 Y 轴相关的禁止区域,Z,K 指定与 3 个
基本轴的 Z 轴相关的禁止区域。省略地址的情况下,通过参数的设定值
来进行行程检测。

G23 ; 存储行程检测 2 断开

1.29 存储行程检测 3

通过参数设定的区域的内侧成为禁止区域。
(X1,Y1,Z1)

(X2,Y2,Z2)

斜线部分为禁止区域。

- 30 -
B-64302CM/01 NC 功能 1.轴控制

1.30 移动前行程极限检测

自动运行中,程序段开始移动时,根据机械的当前位置和所指令的移动量检测终
点坐标,对是否在存储行程检测 1、或者存储行程检测 2、存储行程检测 3 的禁
止区域中进行检测,如果在禁止区域内,则在该程序段刚开始移动后停止,并显
示报警。

- 31 -
1.轴控制 NC 功能 B-64302CM/01

1.31 卡盘尾架屏障(T系列)

T
卡盘尾架屏障功能是用来检测卡盘和尾架与刀尖之间的干涉,防止机械损坏的一
种功能。
可以根据卡盘和尾架的形状,利用专用的设定画面来事先设定一个刀具进入禁止
区域。在加工时,当刀尖进入到进入禁止区域时,该功能停止刀具移动并显示报
警信息。可从沿进给刀具的相反方向把刀具从禁止区域中移走。
可通过 G22(存储行程检测 2 接通)和 G23(存储行程检测 2 断开)和机械侧的
信号,进行本功能的有效/无效的选择。
尾架
G 代码 尾架屏障 卡盘屏障
屏障选择信号
0 有效 有效
G22
1 无效 有效
0 无效 无效
G23
1 无效 无效

解释
・卡盘的形状定义

·外径把持卡盘 (TY=1) ·内径把持卡盘 (TY=0)


L X L X
A A

L1 W1
W W
CX CX
W1 L1

Z Z
CZ
CZ

工件坐标系原点

工件坐标系原点

(注释)斜线部分为禁止区域。

- 32 -
B-64302CM/01 NC 功能 1.轴控制

符号 说明
TY 卡盘形状的选择(0 : 内径把持 / 1 : 外形把持)
CX 卡盘的位置(X 轴)
CZ 卡盘的位置(Z 轴)
L 卡盘爪子的长度
W 卡盘爪子的大小(半径输入)
L1 卡盘爪子的把持长度
W1 卡盘爪子的把持高低差(半径输入)

・尾架的形状定义
X
L

TZ L1

L2
工件
B
D3 D2 D1 D
Z

工件坐标系原点

符号 说明
TZ 尾架的位置(Z 轴)
L 尾架的长度
D 尾架的直径(直径输入)
L1 尾架的长度(1)
D1 尾架的直径(1)(直径输入)
L2 尾架的长度(2)
D2 尾架的直径(2)(直径输入)
D3 尾架的孔径(3)(直径输入)

- 33 -
1.轴控制 NC 功能 B-64302CM/01

1.32 刚刚通电后的存储行程极限检测

本功能通过事先存储切断电源之前的机械坐标,在刚刚通电后恢复大致的机械坐
标,从刚刚通电后开始将存储行程极限检测置于有效。
可以在通过手动返回参考点建立参考点之前,进行大致的机械坐标中的存储行程
极限检测。

1.33 镜像

通过信号或者参数(允许设定输入)的设定,即可为每个轴应用镜像。
应用了镜像的轴,自动运行时的运动方向全都颠倒过来。
X
B

A
B’
Z
0
在 A 点对 X 轴应用镜像

镜像(T 系列的例子)

但是,下列场合下的运动方向不会颠倒过来。
· 机械坐标系选择(G53)的移动方向、手动运行的方向、自动返回参考点的从
中间点到参考点的移动方向(M 系列/T 系列共同)
· 单向定位(G60)中的趋近方向、镗孔循环(G76,G87)中的偏移方向(仅限 M 系
列)
此外,还可以通过信号来了解各轴的镜像状态。也可以通过系统变量来了解信息。

1.34 跟踪

在控制轴无法进行位置控制的状态下(伺服关断中、急停中、伺服报警中)机械
移动了的情况下,反馈脉冲将会累积在错误计数器中。CNC 将机械移动错误计
数量的事实反映到 CNC 所管理的当前位置中。此功能叫做跟踪。通过进行跟踪,
就可以避免 CNC 所管理的当前位置和实际机械位置间的偏移。因此,在解除急
停或者伺服报警后,即使不再度执行返回参考点操作,也可以重新开始运行。
有关伺服关断中的轴,可以选择是否进行跟踪。
另外,在急停或者伺服报警中,务须进行跟踪。

- 34 -
B-64302CM/01 NC 功能 1.轴控制

1.35 伺服关断/机械手轮

将控制轴置于伺服关断状态,就不会有电流流向伺服电机。
虽然这样操作不再能够进行位置控制,但是由于进行位置检测,不会导致位置丢
失。
该信号在机械钳制轴的情况下,可在防止伺服电机的过载,或通过机械手轮进给
机构来运转机械(机械手轮)的情况等下使用。

1.36 倒角ON/OFF(T系列)

T
可以在复合型车削用固定循环的螺纹切削循环(G76)和单一型固定循环的螺纹切
削循环(G92)中,通过倒角信号来选择螺纹切削。

约 45°
约 45°

r r

r:螺纹切削量

图1.36 (a) 直线螺纹切削和锥度螺纹切削的情形

- 35 -
1.轴控制 NC 功能 B-64302CM/01

1.37 路径间干涉检测(T系列)

T
在 2 路径的刀架上同时加工 1 个工件的情况下,相互间的部分刀架有时会靠得非
常近。如果因程序错误、或者其他设定的错误等原因而导致刀架接触,会损坏刀
具,或者,引起机械的破损等重大事态。
本功能在进行各路径的刀架干涉的指令时,在刀架相互间实际接触之前,使刀架
减速停止。刀架是否干涉的检测,则通过各路径的刀架形状和轮廓来判断。

刀架 2

刀架 1

要进行路径间干涉检测,预先设定路径间的刀架的相对关系、接触禁止区域(换
句话说即刀具形状)等数据。
路径间干涉检测中,基于各路径的刀架当前所选的刀具以及刀架的接触禁止区
域,由各刀架的移动结果来判断这些接触禁止区域是否相互重叠,刀具和刀架是
否相互干涉。发生干涉时,发出报警,已经干涉的刀架都减速停止。

- 36 -
B-64302CM/01 NC 功能 1.轴控制

1.38 异常负载检测

在机械的碰撞和刀头的不良、损伤等情形下,伺服电机、主轴电机与通常的进给、
切削等相比,将承受更大的负载扭矩。
本功能是这样一种功能,它检测电机要承受的负载扭矩,将其作为推定负载扭矩
经由 CNC 传递给 PMC,同时在检测出比参数中所设定的扭矩更大的负载扭矩
时,为尽量减少对机械的损伤,尽快使伺服电机、主轴电机停止,或者使得电机
沿着参数中所设定的、与前进方向相反的方向返回相当于某一适当量。
本功能中所说的异常负载检测功能分为如下。
① 推定负载扭矩输出功能
CNC 时刻计算电机的扭矩中排除了加减速所需的扭矩外的推定负载扭矩。
将推定负载扭矩输出功能设定为有效时,即可由 PMC,通过窗口功能读取
数据。
② 异常负载检测报警功能
该功能是这样一种功能,它在负载扭矩为比参数中所设定的值更大的值时,
使电机停止,或者使得电机朝着与前进方向相反的方向返回相当于沿着参数
中所设定的返回量,CNC 输出报警。
(使电机朝着与前进方向相反的方向返回的功能,只对伺服电机有效。)
③ 异常负载检测组功能
将伺服轴分为任意的组,通过推定负载扭矩输出功能而得到的负载扭矩为比
参数中所设定的值更大的值时,立即使电机停止。此时,在使由参数设定在
相同组中的所有轴(包含组号中设定了 0 的轴)立即停止后,置于互锁状态。
此外,在参数中设定了值的情况下,使得电机沿着与前进方向相反的方向返
回所设定的返回量后,将相同组的所有轴都置于互锁状态。

注释
异常负载检测报警功能和异常负载检测组功能通过参数来进行选择。这
两个功能不能同时使用。

另外,通过使用异常负载检测功能的参数以及异常负载检测忽略信号,还可以将
仅以特定轴为对象的异常负载检测设定为无效(但是仅限伺服电机)。

- 37 -
1.轴控制 NC 功能 B-64302CM/01

1.39 位置开关

这是控制轴的机械坐标值处在由参数所指定的范围内时输出信号的一种功能。
通过参数指定任意的控制轴,指定输出位置开关信号的机械坐标的动作范围。
位置开关信号最多可以输出 10 点。此外,还可以通过参数最多扩展到 16 点。

1.40 带有绝对地址参照标记的直线尺

1.40.1 带有绝对地址参照标记的直线尺接口

带有绝对地址参照标记的直线尺,由于参照标记(一转信号)的间隔不固定,因
此,只要知道参照标记的间隔,即可得知绝对位置。本 CNC 仅靠少量移动轴来
测量一转信号的间隔,由此计算出绝对位置。因此,用户不必将轴移动到参考点
即可建立起参考点。

参照标记1 参照标记1 参照标记1


参照标记2 参照标记2 参照标记2

10.02 10.04 10.06

20.02 20.02

20.00 20.00 20.00

1.40.2 带有绝对地址参照标记的直线尺扩展

通过本功能,在赋予 G00 指令或在 JOG 进给中赋予移动指令时,即可自动测量


参照标记的间隔,建立参考点。

1.41 带有绝对地址原点的直线尺

通过使用对应于带有绝对地址原点的直线尺的高分辨率检测回路,在通电后,仅
使轴移动原点信号的间隔测量所需的极短距离,即可检测绝对位置。通过采用高
分辨率检测回路,实现高速和高分辨率。
此外,可以在最长 30m 的长行程轴上使用。

- 38 -
B-64302CM/01 NC 功能 1.轴控制

1.42 绝对位置检测

绝对位置检测器(绝对脉冲编码器),在增量的脉冲编码器上设置绝对计数器,
基于该计数值检测绝对位置。安装有绝对位置检测器的轴,即使切断 CNC 的电
源,也通过电池时刻存储机械位置,因此不需要执行通电时返回参考点操作。
在已经完成机械位置和绝对位置检测器的对应的情况下,由于在接通 CNC 电源
时从绝对计数器读取当前位置,并从该计数值自动设定机械坐标系和工件坐标
系,所以可马上启动自动运行。
此外,不再需要操作说明书等中记述的“需要通电后返回参考点”或者“在通电
后执行返回参考点操作后可以使用”等限制。

1.43 临时绝对坐标系设定

在具备内置型的绝对位置检测器(串行脉冲编码器)和增量标尺的全闭环系统
中,通电时利用内置型绝对位置检测器检测到的绝对位置数据来设定坐标位置。
之后的位置控制,利用增量标尺的增量数据进行。
刚刚通电后的位置是一个临时性位置,要得到正确的位置,尚需要手动返回参考
点。

CNC

增量标尺
通电时的绝对位置检测

串行脉冲编码器
(绝对位置检测器)
通常的位置控制

利用临时绝对坐标设定的系统

利用本功能的情况下,通电时的位置是大致位置,如下功能有效。
·行程极限检测
·位置开关

- 39 -
1.轴控制 NC 功能 B-64302CM/01

1.44 停电时减速停止功能

该功能在轴移动中发生停电的情况下,针对每个轴通过由参数设定的一定的加速
度使其减速停止,防止超程引起的机械破损。

1.45 对应没有转速数据的旋转标尺的绝对位置检测

对应海德汉公司制 RCN223,723,220 和双叶电子工业(株)制 FRR902L3DB 等使


用没有转速数据的旋转标尺的绝对位置检测(ABS 脉冲编码器)、或者带有绝
对地址原点的标尺(串行)。

- 40 -
B-64302CM/01 NC 功能 2.运行操作

2 运行操作
第 2 章“运行操作”由下列内容构成。

2.1 运行方式...........................................................................................................42
2.2 程序检索...........................................................................................................42
2.3 顺序号检索 .......................................................................................................42
2.4 顺序号核对停止 ...............................................................................................43
2.5 程序再启动 .......................................................................................................43
2.6 误动作防止功能 ...............................................................................................43
2.7 误操作防止功能 ...............................................................................................44
2.8 刚性攻丝返回(M 系列) ....................................................................................45
2.9 缓冲寄存器 .......................................................................................................45
2.10 空运行...............................................................................................................45
2.11 单程序段...........................................................................................................46
2.12 JOG 进给...........................................................................................................46
2.13 手动返回参考点 ...............................................................................................46
2.14 无挡块参考点设定 ...........................................................................................47
2.15 撞块式参考点设定 ...........................................................................................47
2.16 返回参考点速度设定 .......................................................................................48
2.17 参考点偏移 .......................................................................................................48
2.18 手控手轮进给 ...................................................................................................49
2.19 手控手轮中断 ...................................................................................................50
2.20 手动干预和返回 ...............................................................................................50
2.21 带有 FANUC SERVO MOTOR β Series I/O Link 的手控手轮接口 ..........50
2.22 增量进给 ...........................................................................................................50
2.23 JOG/手轮同一方式...........................................................................................51
2.24 参考点位置信号输出功能 ...............................................................................51
2.25 手控手轮回退功能 ...........................................................................................51

- 41 -
2.运行操作 NC 功能 B-64302CM/01

2.1 运行方式

2.1.1 自动运行(存储器运行)

可以执行登录在存储器中的程序。

2.1.2 MDI运行

可以从 MDI 面板输入多个程序段并加以执行。

2.1.3 DNC运行

可以从阅读机/穿孔机接口上所连接的输入设备一边读入程序一边执行该程序。

2.1.4 基于存储卡的DNC运行

可以一边从存储卡读入程序,一边执行该程序。

2.1.5 调度运行

可以按照希望执行的顺序,指定存储卡上的程序文件号以及重复次数,并依次执
行程序。

2.2 程序检索

可通过 MDI 面板上的操作,从登录在程序存储器中的程序中选择希望执行的程


序。

2.3 顺序号检索

可通过 MDI 面板上的操作,由程序存储器上当前所选的程序内的顺序号来选择


程序段。
希望从程序中途的程序段执行时,指定程序段的顺序号,进行顺序号检索。

- 42 -
B-64302CM/01 NC 功能 2.运行操作

2.4 顺序号核对停止

在程序的执行过程中,出现与事先设定的顺序号具有相同顺序号的程序段时,在
执行该程序段之后,进入单程序段停止状态。顺序号可通过设定操作,由操作者
从 MDI 面板进行设定。
由于可不变更程序地在任意位置停止程序,在程序的检测等时将带来方便。

2.5 程序再启动

自动运行中刀具损坏时,或者在经过几天休息后希望重新开始休息前中断的加工
时,可通过指定希望再启动的程序段的顺序号、或者程序段数(从程序的开头到
希望再启动的程序段数量),即可从该程序段起重新开始加工。
另外,也可以将其作为高速程序检测功能来使用。
再启动方法,有下列 2 种类型。
P 类型 : 在刀具已经损坏时的再启动。
Q 类型 : 一度切断电源后(经过几天休息后)或急停解除后的再启动。

2.6 误动作防止功能

监视 CNC 的内部状态在允许范围内。在检测出因硬件的劣化或噪声等的影响引
起的非法状态时,通过发出报警来停机,防止错误动作。

误动作防止功能具有如下功能。
• 伺服电机的最大速度检测
• 伺服电机的最大加速度检测
• 主轴电机的最高转速检测
• 末端存储行程检测
• NC 指令解析的执行监视
• 插补后加减速的执行监视

- 43 -
2.运行操作 NC 功能 B-64302CM/01

2.7 误操作防止功能

如果弄错刀具偏置的设定和机床操作,往往很容易引起工件的错误切削和刀具的
损坏。此外,由于操作失误而丢失数据时,恢复起来需要一定的时间。
误操作防止功能,是将操作者意料不到的操作防止于未然的一种功能,具有如下
功能。

1. 数据设定时的功能
• 偏置数据是否处在有效设定范围内的数据检测
• 增量输入操作的再确认
• 为防止绝对输入和增量输入的误操作而禁止软键的绝对输入
• 程序或全数据删除操作的再确认
• 设定中的数据更新的再确认

2. 执行时的功能
• 已被更新的模态信息的突出显示
• 程序执行前的执行程序段的状态显示
• 镜像有效或互锁有效等轴的状态显示
• 程序的中途开始检测
• 偏置数据是否处在有效设定范围内的数据检测
• 最大增量值检测

- 44 -
B-64302CM/01 NC 功能 2.运行操作

2.8 刚性攻丝返回(M系列)

M
可通过急停或复位操作中断刚性攻丝,利用 PMC 的信号将切入工件的攻丝刀具
抽出来。本功能将自动存储最后执行的攻丝加工的信息。输入攻丝返回的信号
时,根据存储的信息,只执行刚性攻丝循环的返回动作,将攻丝刀具拉到 R 点
附近。此时,在参数中设定返回量α,即可使刀具只返回α的量。

起始点
第 2 次的
返回完成点
α

第 1 次的
返回完成点
α
R点 返回完成点

L L

攻丝加工
中止点

Z 点(α=0) (设定了 α 的情形)

2.9 缓冲寄存器

CNC 内部有缓冲寄存器,可以抑制因程序的读入以及前处理时间引起的 CNC 指


令动作的中断。

2.10 空运行

忽略程序中所指令的速度,以空运行速度运行机械。
空运行在拆除工件只进行刀具运动检测等时使用。
空运行对自动运行有效。

- 45 -
2.运行操作 NC 功能 B-64302CM/01

2.11 单程序段

自动运行中,将单程序段信号设定为“1”时,在执行当前正在执行中的程序段
的指令后,成为自动运行停止状态。之后,每次进行自动运行的起动时,在执行
一个程序的程序段之后,成为自动运行停止状态。将单程序段信号的设定为“0”
时,成为通常的自动运行。
单程序段对自动运行有效。

2.12 JOG进给

·JOG 进给
可以在按下操作按钮期间,使各轴沿着正向或者负向移动。
进给速度成为在由参数所设定的速度上应用 0~655.34%、0.01 步的倍率后的速
度。
进给速度的参数,可以在每个轴中进行设定。

·手动快移
可以在按下操作按钮期间,使各轴沿着正向或者负向以快移方式移动。
此时,快移倍率也有效。

2.13 手动返回参考点

可以通过手动操作进行向参考点的定位。
将 JOG 进给方式、手动返回参考点信号和选择手动参考点的用来选择轴的信号
置于 ON 时,刀具以快移方式开始移动。
栅格方式的情况下,将机械上所设的减速用极限开关置于 ON 时,刀具减速,并
在再次成为 OFF 后的最初的栅格点停止。完成手动返回参考点时,发出返回参
考点完成信号。
通过执行手动返回参考点操作,建立起机械坐标系和工件坐标系。
手动返回参考点提供有栅格方式。
栅格方式可通过栅格偏移功能使参考点位置偏移。

- 46 -
B-64302CM/01 NC 功能 2.运行操作

2.14 无挡块参考点设定

该功能通过 JOG 进给使机械移动到各轴中确定的参考点附近,在手动返回参考


点方式下,在没有返回参考点用减速信号下设定机械的参考点。
由此,无需设置返回参考点用减速信号,即可将任意的位置作为机械的参考点来
设定。
此外,在带有绝对位置检测器的情况下,一度设定好的参考点即使在切断电源仍
将被保持起来,所以在下次通电时,无需进行参考点设定。

·参考点设定步骤
① 在 JOG 进给下朝着返回参考点方向,将希望设定参考点的轴定位于紧靠参
考点的附近位置。
② 选择手动返回参考点方式,将希望设定参考点的轴的进给轴方向选择信号
(正向或者负向)设定为“1”。
③ 定位于以从当前点到由参数确定的离返回参考点方向最近的栅格(基于位置
检测器的每转信号的电气晶格)位置,将该点作为参考点。
④ 确认已经到位后,返回参考点完成信号和参考点建立信号即被设定为“1”。

·手动返回参考点
参考点建立后,以手动返回参考点方式将进给轴方向选择信号设定为“1”,与
进给轴方向选择信号的方向无关地定位于参考点。定位完成后,返回参考点完成
信号即被设定为“1”。

2.15 撞块式参考点设定

本功能旨在通过使轴抵碰于机械制动器上并使参考点设定的方法自动化,消除不
同作业人员的操作引起的标准偏差,以尽可能减少在参考点设定后进行细微修正
的麻烦。
选择希望进行参考点设定的轴,开始循环。开始循序时,自动执行如下动作。
1. 为使顶撞速度保持一定,在最初的动作中,减弱所选轴的扭矩(扭力),使
其抵碰于机械制动器。
从抵碰于制动器的位置返回到由参数设定的一定位置。
2. 再次减弱所选轴的扭矩(扭力),使其抵碰于机械制动器,从抵碰于制动器
的位置返回到由参数设定的位置。
3. 将轴返回的地点作为参考点予以设定。

- 47 -
2.运行操作 NC 功能 B-64302CM/01

2.16 返回参考点速度设定

在返回参考点速度设定的参数中设定了某一值的情况下,建立坐标系之前的手动
以及自动返回参考点速度、快移速度,随每个轴的返回参考点速度设定的参数而
定。
此外,返回参考点完成,建立参考点之后的、手动返回参考点速度,随每个轴的
返回参考点速度设定的参数而定。

2.17 参考点偏移

在基于栅格方式的返回参考点中,通过在参数中设定参考点的偏移量,无需移动
减速挡块即可使参考点偏移。
由此,在进行参考点的调整时,就无需进行减速挡块的调整,因而可以大幅度缩
短参考点的调整所需时间。

返回参考点方向
LDEC LSFT
减速挡块

▲ ▲ ▲ 机械原点 ▲
栅格点
LDEC:从减速挡块断开到最初的栅格点(参考点偏移量为 0 时的栅
格点)的距离
LSFT:参考点偏移量

- 48 -
B-64302CM/01 NC 功能 2.运行操作

2.18 手控手轮进给

2.18.1 手控手轮进给(1 台)

在手轮方式下,可以通过旋转机床操作面板上的手摇脉冲发生器进行对应旋转量
的轴进给。利用手轮轴选择开关,选择将被移动的轴。

2.18.2 手控手轮进给(2 台/3 台)(M系列)

M
可以使第 2 台、第 3 台手摇脉冲发生器旋转,并移动对应旋转的距离。可以同时
进行 3 个轴的手控手轮进给。
T
可以使第 2 台手摇脉冲发生器旋转,并移动对应旋转的距离。可以同时进行 2 个
轴的手控手轮进给。

2.18.3 手控手轮进给倍率

手摇脉冲发生器旋转一周产生 100 个脉冲,可对每个脉冲的移动量指定如下倍


率。
×1、×10、×m、×n
m,n 为 1~2000 的值,可以将其设定在参数中。
移动量为(最小设定单位)×(倍率)。
还可以通过参数设定,将所选的倍率进一步设定为 10 倍。

表2.18.3 (a)
手控手轮进给的移动单位
移动量单位
设定单位
公制输入(mm) 英制输入(inch)
IS-A 0.01, 0.1, m/100, n/100 0.001, 0.01, m/1000, n/1000
IS-B 0.001, 0.01, m/1000, n/1000 0.0001, 0.001, m/10000,
n/10000
IS-C 0.0001, 0.001, m/10000, 0.00001, 0.0001, m/100000,
n/10000 n/100000

- 49 -
2.运行操作 NC 功能 B-64302CM/01

2.19 手控手轮中断

在自动运行方式(手动数据输入、DNC 运行、存储器运行),以及存储器编辑
方式中,通过旋转手摇脉冲发生器,即可重叠于基于自动运行的移动而进行手轮
进给。进行手轮中断的轴,通过手控手轮中断轴选择信号予以选择。
每一刻度的移动量的最小单位为最小设定单位。

2.20 手动干预和返回

在自动运行中,在以进给保持使轴移动停止,为进行切削面的确认等而在手动干
预之后再启动时,可使刀具自动地返回到干预前的位置,然后重新开始自动运行。

2.21 带有FANUC SERVO MOTOR β Series I/O Link的手控手轮


接口

本功能可通过 NC 控制侧的手摇脉冲发生器来进行β伺服单元的手控手轮进给。
手摇脉冲发生器的脉冲经由 I/O Link 从 NC 控制通知β伺服单元。此外,通过参
数切换,即可对手摇脉冲发生器的脉冲输出信号应用倍率。本功能只有在外围设
备控制接口上可以使用。

2.22 增量进给

按下机械操作面板上的按钮时,可以将所指定的移动量定位在正向或者负向。移
动量的最小单位是最小设定单位。可以对各自应用 10 倍、100 倍、1000 倍的倍
率。此外,通过参数设定,可以将所选的倍率进一步设定为 10 倍。下表为指令
单位的一览。

表2.22 (a)
增量进给的移动单位
移动量单位
设定单位
公制输入(mm) 英制输入(inch)
IS-A 0.01, 0.1, 1.0, 10.0 0.001, 0.01, 0.1, 1.0
IS-B 0.001, 0.01, 0.1, 1.0 0.0001, 0.001, 0.01, 0.1
IS-C 0.0001, 0.001, 0.01, 0.1 0.00001, 0.0001, 0.001, 0.01

注意
增量进给中,若是直径指定的轴,移动量即为直径值。

- 50 -
B-64302CM/01 NC 功能 2.运行操作

2.23 JOG/手轮同一方式

通常,手控手轮,作为操作方式只有在选择了手控手轮进给方式时可以使用,而
通过参数设定,即便在 JOG 进给方式中也可以进行手控手轮进给。但是,无法
同时进行 JOG 进给和手控手轮进给。
只有在非执行 JOG 进给中(轴移动中)时才可以进行手控手轮进给。

2.24 参考点位置信号输出功能

各轴的参考点建立后,机械坐标系的坐标值与参考点位置一致的情况下,向 PMC
的 DO 信号输出信号。
此外,机械坐标系的坐标值与第 2~4 参考点位置一致的情况下,分别向 PMC 的
DO 信号输出信号。

2.25 手控手轮回退功能

可以在自动运行中使用手控手轮(手摇脉冲发生器),使程序正向移动或反向移
动。通过实际上使机械动作的同时加以执行,即可简单检测程序的错误等。

- 51 -
3.插补功能 NC 功能 B-64302CM/01

3 插补功能
第 3 章“插补功能”由下列内容构成。

3.1 纳米插补...........................................................................................................53
3.2 定位...................................................................................................................54
3.3 单向定位(M 系列) ............................................................................................55
3.4 准确停止方式 ...................................................................................................56
3.5 攻丝方式...........................................................................................................56
3.6 切削方式...........................................................................................................56
3.7 准确停止...........................................................................................................56
3.8 到位检测信号 ...................................................................................................57
3.9 直线插补...........................................................................................................58
3.10 圆弧插补...........................................................................................................59
3.11 暂停...................................................................................................................60
3.12 极坐标插补(T 系列) .........................................................................................61
3.13 圆柱插补 ...........................................................................................................63
3.14 螺旋插补 ...........................................................................................................64
3.15 螺纹切削、同步进给 .......................................................................................66
3.16 多重螺纹切削(T 系列) .....................................................................................67
3.17 螺纹切削循环回退(T 系列) .............................................................................68
3.18 连续螺纹切削(T 系列) .....................................................................................69
3.19 可变导程螺纹切削(T 系列) .............................................................................69
3.20 多边形加工(T 系列) .........................................................................................70
3.21 主轴间多边形加工(T 系列) .............................................................................72
3.22 跳过功能...........................................................................................................73
3.23 返回参考点 .......................................................................................................76
3.24 法线方向控制(M 系列) ....................................................................................79
3.25 均衡切削(T 系列) .............................................................................................81
3.26 分度台分度(M 系列) ........................................................................................82
3.27 通用回退...........................................................................................................83

- 52 -
B-64302CM/01 NC 功能 3.插补功能

3.1 纳米插补

从 NC 向伺服的输出单位,通常以检测单位进行,但是本功能通过以检测单位的
1/1000 的单位向伺服进行输出来提高加工精度。特别是具有改善表面光洁度的效
果。
但是,定位精度则由检测器的分辨率等机械侧的条件来决定。

注释
本功能在检测器的分辨率比检测单位更为精细时才可以发挥最好的效
果,但即使在检测器的分辨率与检测单位相同的情况下(全封闭等情
形),使用前馈功能时也很有效。

- 53 -
3.插补功能 NC 功能 B-64302CM/01

3.2 定位

在绝对指令下将刀具快速移动到工件坐标系指定的位置;在增量指令下,将刀具
快速移动到仅偏离当前位置指定值的位置。

可以根据参数来选择下述任一刀具路径。
· 非直线插补型定位
各轴独立地以快移速度定位。刀具路径一般不是直线。
· 直线插补型定位
直线移动到所指令的点。以不超过各轴的快移速度的同时,以最短的时间进
行定位。

直线插补型定位
起点

终点
非直线插补型定位

在基于 G00 的定位方式下,在程序段的开头部分进行加速,直到所确定的速度。


在程序段的终点减速停止,进行到位(机械是否已到达所指令的位置)的检测。
另外,通过参数设定,还可以不进行每个程序段的到位检测。

格式
G00 IP_ ;
IP_: 绝对指令时,刀具移动的终点坐标值
增量指令时,刀具的移动量

- 54 -
B-64302CM/01 NC 功能 3.插补功能

3.3 单向定位(M系列)

M
为了进行排除了机械空转(损失运动)的精确定位,从一个方向最终定位。

越程量

起点

起点

暂停

终点 +

定位方向为负方向时的例子

越程量和定位方向通过参数进行设定。即使在指令的定位方向与参数设定的定位
方向一致的情况下,刀具也在终点之前暂停。
通过参数,也可以将单步 G 代码的 G60,作为 01 组的模态 G 代码来使用。由此,
可免去在每一程序段中指令 G60。在单向定位方式下,G60 以外的单步 G 代码指
令有效。
其他规格除模态外,与单步的 G60 相同。

格式
G60 IP_ ;
IP_: 绝对指令时,刀具移动的终点坐标值
增量指令时,刀具的移动量

- 55 -
3.插补功能 NC 功能 B-64302CM/01

3.4 准确停止方式

指令 G61 时,其以后的切削进给指令中,在各程序段的终点应用减速,执行到
位检测。G61 在指令 G64(切削方式)、G63(攻丝方式)或者 G62(自动拐角
倍率)(M 系列)前有效。

3.5 攻丝方式

指令 G63 时,忽略进给速度倍率,始终被视为 100%,进给保持也成为无效。此


外,切削进给指令中,刀具在各程序段的终点不予减速地移动到下一个程序段。
G63 在指令 G61(准确停止方式)、G62(自动拐角倍率)(M 系列)或者 G64
(切削方式)前有效。

3.6 切削方式

指令 G64 时,在其以后的切削进给指令中,刀具在各程序段的终点不予减速地
移动到下一个程序段。G64 在指令 G61(准确停止方式)、G63(攻丝方式)或
者 G62(自动拐角倍率)(M 系列)前有效。
但是,即使是 G64 方式,处在定位方式(G00,G60)时,或者指令了准确停止检测
(G09)的程序段、或者在下一个程序段中指令了没有移动指令的程序段等中,在
进给速度成为零之前,应用减速并执行到位检测。

3.7 准确停止

可以通过 NC 指令,对连续的切削进给的程序段的进给速度,按照如下方式进行
控制。
G09 所指令的程序段的移动指令在终点减速,执行到位检测。进给电机已经到位
时,开始下一个程序段的移动。切削进给中,希望在工件的拐角处留出尖锐的边
缘等时使用。

准确停止 OFF

准确停止 ON
(程序段结束时,进行到位检测)

- 56 -
B-64302CM/01 NC 功能 3.插补功能

3.8 到位检测信号

通常,CNC 在切削进给中,在程序段和程序段的接缝中,进给速度不会成为 0。
因此,在拐角部会产生圆度。

在该部分拐角中产生圆度。
进给速度

编程路径

实际的刀具中心路径

时间

使用到位检测信号时,确认上一个程序段的加减速处理结束后已经到位的事实
后,就可以进行控制,以便进入下一个程序段。
进给速度

时间

- 57 -
3.插补功能 NC 功能 B-64302CM/01

3.9 直线插补

以由 F 指定的速度,刀具沿直线移动到所指定的位置。
指定新值前,F 指定的进给速度一直有效,它不需对每个程序段进行指定。

Y轴 (程序例)
G90 G01 X200. Y150. F200. ;

终点(200,150)

起点
X轴

格式
G01 IP_ F_ ;
IP_: 绝对指令时,刀具移动的终点坐标值
增量指令时,刀具的移动量
F_: 刀具的进给速度

- 58 -
B-64302CM/01 NC 功能 3.插补功能

3.10 圆弧插补

M 系列的情况下,可以指令 0deg~360deg 的任意的圆弧插补。


T 系列的情况下,可以指令 0deg~180deg 的任意的圆弧插补。
G02:顺时针旋转(CW)的圆弧插补
G03:逆时针旋转(CCW)的圆弧插补
Yp Xp Zp

G03 G03 G03

G02 G02 G02


Xp Zp Yp
G17 G18 G19

切线方向的进给速度成为由 F 代码所指定的进给速度。
进行圆弧插补的平面,由 G17,G18,G19 来指定。
圆弧插补不仅 X,Y,Z 轴可以进行,X,Y,Z 的平行轴也可以进行。
G17:Xp-Yp 平面 Xp:X 轴或其平行轴
G18:Zp-Xp 平面 这里, Yp:Y 轴或其平行轴
G19:Yp-Zp 平面 Zp:Z 轴或其平行轴
由参数来设定将附加轴作为 X,Y,Z 轴的哪个轴的平行轴。

格式
XpYp 平面的圆弧
G02 I_ J_
G17 Xp_ Yp_ F_;
G03 R_

ZpXp 平面的圆弧
G02 K_ I_
G18 Zp_ Xp_ F_;
G03 R_

YpZp 平面的圆弧
G02 J_ K_
G19 Yp_ Zp_ F_;
G03 R_
I_, J_, K_:从起点看到的到圆弧中心的 X,Y,Z 轴的距离
R_:圆弧半径(对于 180°以上的圆弧,以负值指令 R 的值。但是,无
法指令一周圆弧。此外,T系列的情况下,无法指令 180°以上的
圆弧。)
Y 终点 (x,y) X 终点 (z,x) Z 终点 (y,z)

X Z Y
i 起点 k 起点 j 起点
j i k
中心 中心 中心

- 59 -
3.插补功能 NC 功能 B-64302CM/01

3.11 暂停

可通过暂停指令,使进入下一个程序段的动作推迟所指令的一段时间执行(每秒
暂停)。
可通过参数设定,在每转进给方式下,使进入下一个程序段的动作在主轴按照指
令的转速旋转之前推迟执行(每转暂停)。

格式
M
G04 X_ ; 或者 G04 P_ ;
X_ : 指定时间或者主轴的转速(可使用小数点)
P_ : 指定时间或者主轴的转速(不可使用小数点)

T
G04 X_ ; 或者 G04 U_ ; 或者 G04 P_ ;
X_ : 指定时间或者主轴的转速(可使用小数点)
U_ : 指定时间或者主轴的转速(可使用小数点)
P_ : 指定时间或者主轴的转速(不可使用小数点)

- 60 -
B-64302CM/01 NC 功能 3.插补功能

3.12 极坐标插补(T系列)

T
极坐标插补把利用正交坐标系编程的指令转换为直线轴的移动(刀具的移动)和
旋转轴的移动(工件的旋转)并进行轮廓控制。其在凸轮轴的磨削等方面有效。

格式
G12.1 ; 成为极坐标插补方式(进行极坐标插补)。
· 利用由直线轴和旋转轴(假想轴)组成的正交坐标系来
· 指令直线插补、圆弧插补等。
·
G13.1 ; 取消极坐标插补方式(不进行极坐标插补)。
G12.1,G13.1 由单程序段来指定。

解释
·极坐标插补方式(G12.1)
进行极坐标插补的轴(直线轴和旋转轴)事先通过参数设定。通过指令 G12.1 来启
动极坐标插补方式,并选择将直线轴作为平面第 1 轴和将与直线轴正交的假想轴
作为平面第 2 轴的由 2 个正交轴组成的平面(下面将其叫做“极坐标插补平面”)。
极坐标插补在该平面上进行。
在极坐标插补方式中,可以指令直线插补和圆弧插补。此外,还可以指令绝对指
令和增量指令。
再者,还可以对程序指令,应用刀尖半径补偿。对于刀尖半径补偿的路径,进行
极坐标插补。
进给速度通过 F 指令极坐标插补平面(正交坐标系)中的切线速度。

·极坐标插补取消方式(G13.1)
指令 G13.1,即成为极坐标插补取消方式。

- 61 -
3.插补功能 NC 功能 B-64302CM/01

举例
·基于 X 轴(直线轴)和假想轴的在正交坐标中的极坐标插补

假想轴

‚C轴 刀尖半径补偿后的路径

刀尖半径补偿前的路径

N204 N203

N205
N202 N201 N200
X轴
刀具
N208
N206
N207
Z轴

X 轴为直径指定,C 轴为半径指定
O0001 ;
·
·
N010 T0101 ;
·
·
N0100 G90 G00 X120.0 C0 Z ; 向开始位置的定位
N0200 G12.1 ; 极坐标插补开始
N0201 G42 G01 X40.0 F ;
N0202 C10.0 ;
N0203 G03 X20.0 C20.0 R10.0 ;
N0204 G01 X-40.0 ; 形状程序
N0205 C-10.0 ; (基于 X 轴和假想轴的基于在正交坐标平面
N0206 G03 X-20.0 C-20.0 I10.0 J0 ;
中的值的程序)
N0207 G01 X40.0 ;
N0208 C0 ;
N0209 G40 X120.0 ;
N0210 G13.1 ; 极坐标插补取消
N0300 Z ;
N0400 X C ;
·
·
N0900 M30 ;

- 62 -
B-64302CM/01 NC 功能 3.插补功能

3.13 圆柱插补

圆柱插补将以角度指定的旋转轴的移动量转换为沿圆周上的移动量,并在与其他
轴之间进行直线插补和圆弧插补。
圆柱插补功能允许以展开圆柱侧面的方式编程,因此很容易编制圆柱凸轮开槽加
工程序。

格式
G07.1 IP r;开始圆柱插补方式(可以进行圆柱插补)
:
G07.1 IP 0;取消圆柱插补方式
IP :1 个旋转轴的地址
r :工件的半径
由单程序段来指令 G07.1 IP r;和 G07.1 IP 0;。

举例
圆柱插补的程序例 C
O0001 (CYLINDRICAL INTERPOLATION) ;
N01 G00 G90 Z100.0 C0 ;
N02 G01 G91 G18 Z0 C0 ;
N03 G07.1 C57299 ; Z R
N04 G90 G01 G42 Z120.0 D01 F250 ;
N05 C30.0 ;
N06 G03 Z90.0 C60.0 R30.0 ;
N07 G01 Z70.0 ;
N08 G02 Z60.0 C70.0 R10.0 ;
N09 G01 C150.0 ;
N10 G02 Z70.0 C190.0 R75.0 ;
N11 G01 Z110.0 C230.0 ;
N12 G03 Z120.0 C270.0 R75.0 ;
N13 G01 C360.0 ;
N14 G40 Z100.0 ;
N15 G07.1 C0 ;
N16 M30 ;
注释)这是将 C 轴设定为 X 轴的平行轴的程序例。

mm
N05 N12 N13
120
110 N06
N11
90
N07
70 N08
60 N09 N10

C
0 30 60 70 150 190 230 270 360 deg

- 63 -
3.插补功能 NC 功能 B-64302CM/01

3.14 螺旋插补

若在指定圆弧插补的同时指令指定平面外的轴的移动 1 轴或 2 轴,就可以执行使
刀具螺旋移动的螺旋插补。
速度指令通过参数的设定,可以选择以圆弧的切线速度来指定,或选择以包含直
线轴的切线速度来指定。

• 指令沿着圆弧的进给速度的情形
直线轴的速度为:
直线轴的长度

圆弧的弧长
确定进给速度,充分注意使直线轴的速度不要超过任何极限值。

刀具路径

X Y
进行圆弧插补的沿着 2 轴的圆周的速度
成为指定的速度

- 64 -
B-64302CM/01 NC 功能 3.插补功能

• 指令同时包括直线轴的沿着刀具路径的进给速度的情形
圆弧的切线速度为:

圆弧的弧长

(圆弧的弧长)2+(直线轴长)2

直线轴的速度为:

直线轴的长度

(圆弧的弧长)2+(直线轴长)2

刀具路径

X Y

沿着刀具路径的进给速度成为指定
的速度

格式
XpYp 平面的圆弧
G02 I_ J_
G17 Xp_ Yp_ α_(β_)F_;
G03 R_

ZpXp 平面的圆弧
G02 K_ I_
G18 Zp_ Xp_ α_(β_)F_;
G03 R_

YpZp 平面的圆弧
G02 J_ K_
G19 Yp_ Zp_ α_(β_)F_;
G03 R_
α,β:圆弧插补轴以外的任意 1 轴,最多可指令 2 轴

- 65 -
3.插补功能 NC 功能 B-64302CM/01

3.15 螺纹切削、同步进给

通过同步于主轴旋转地进给刀具,即可进行所指令的导程的螺纹切削。除了等导
程的直线螺纹外,还可以切削锥度螺纹或旋涡形螺纹。

L
L: 导程
L L

直线螺纹 锥度螺纹 旋涡形螺纹(行程螺纹)

格式
G33 IP_ F_ ;
F_ : 长轴方向的导程
(T 系列的G代码体系A的情形为 G32)

解释
通常为制作一个螺钉,从粗削到精削,沿着相同路径重复进行螺纹切削。
当装在主轴上的位置编码器与一转信号同步开始时,即使重复进行螺纹切削,刀
具在工件圆周上的起点和刀具的路径相同。但是,值得注意的是,主轴转速从粗
削到精削须保持恒定不变。当主轴的转速变化时,将导致螺纹偏斜。
可指令的导程范围如下所示。
最小移动单位 可指定的导程范围
0.01 mm 0.001~5000.0000 mm/rev
公制输入 0.001 mm 0.00001~500.00000 mm/rev
0.0001 mm 0.000001~50.000000 mm/rev
0.001 inch 0.00001~500.00000 inch/rev
英制输入 0.0001 inch 0.000001~50.000000 inch/rev
0.00001 inch 0.0000001~5.0000000 inch/rev

注释
无法指令换算为每分钟进给速度的速度超过最大切削进给速度的导程。

- 66 -
B-64302CM/01 NC 功能 3.插补功能

3.16 多重螺纹切削(T系列)

T
通过用地址 Q 指定从主轴的一转信号到螺纹切削开始之间的角度,即可使螺纹
切削开始角度偏移,从而简单地进行多重螺纹切削。

L:导程

格式
(等导程螺纹切削的情形)
G32 IP_ F_ Q_ ;
IP : 终点
F_ : 长轴方向的导程
Q_ : 螺纹切削开始角度
G32 IP_ Q_ ;

解释
·可以指令的螺纹切削
G32 : 等导程螺纹切削
G34 : 可变导程螺纹切削
G76 : 复合型螺纹切削循环
G92 : 螺纹切削循环

- 67 -
3.插补功能 NC 功能 B-64302CM/01

3.17 螺纹切削循环回退(T系列)

3.17.1 螺纹切削循环回退(单一型车削用固定循环)(T系列)

T
如果在螺纹切削循环(G92)的螺纹切削中应用进给保持,刀具立即一边执行倒角
一边退刀,并按照平面第 2 轴(X 轴)、平面第 1 轴(Z 轴)的顺序返回到起点。

X轴 通常时的循环
进给保持时的运动
Z轴
起点

快移

切削进给

在这里成为进给保持

退刀时的倒棱量,与终点位置的倒棱量相同。

3.17.2 螺纹切削循环回退(复合型车削用固定循环)(T系列)

T
复合型螺纹切削循环(G76)下在螺纹切削中应用进给保持时,与螺纹切削循环
(G92)一样地执行倒角,刀具在返回到螺纹切削循环的起点后停止。
在这里再次触发循环启动时,刀具从应用进给保持的螺纹切削的循环重新启动。

X轴 通常时的循环

进给保持时的运动
Z轴
循环开始点

快移

切削进给

在这里成为进给保持

退刀时的倒角量,与终点位置的倒角量相同。

- 68 -
B-64302CM/01 NC 功能 3.插补功能

3.18 连续螺纹切削(T系列)

T
为了在螺纹切削中进行控制以消除连续的程序段加工中的移动中断引起的不连
续部分,可以连续指令螺纹切削的程序段。

G32 G32
G32

图3.18 (a) 连续螺纹切削的示图

3.19 可变导程螺纹切削(T系列)

T
通过指定螺纹每旋转一周的导程的增加或减少量,即可进行可变导程的螺纹切
削。

图3.19 (a) 可变导程螺纹的例子

格式
G34 IP_ F_ K_ ;
IP_ :终点
F_ :起点的长轴方向导程
K_ :主轴每旋转一周的导程增减量

解释
K 以外的情形与 G32 的直线螺纹切削、锥形螺纹切削相同。
K 随基准轴的设定单位而定,详如下表所示。
基准轴的
公制输入(mm/rev) 英制输入 (inch/rev)
设定单位
IS-A ±0.001 ~±500.000 ±0.00001 ~±50.00000
IS-B ±0.0001 ~±500.0000 ±0.000001 ~±50.000000
IS-C ±0.00001 ~±50.00000 ±0.0000001 ~±5.0000000

- 69 -
3.插补功能 NC 功能 B-64302CM/01

3.20 多边形加工(T系列)

T
多边形加工是指通过使工件和刀具按一定的比率旋转,将工件的形状加工成多边
形(多边形:polygon)的加工。

刀具

工件

通过改变工件和刀具的旋转比和刀具的安装数量,可以把工件加工成四边形或者
六边形。
与极坐标插补的加工相比,虽然能够在短时间内加工,但也有不能加工精密的多
边形的缺点。一般情况下,适合加工四角螺栓、六角螺栓的螺栓头、六角螺母。

格式
G51.2 P_ Q_ ; 多边形加工开始
P,Q:主轴和 Y 轴的旋转比
指令范围
P:1~999 的整数值
Q:-999~-1,1~999 的整数值
Q 的值为正时,Y 轴的旋转方向是正向
Q 的值为负时,Y 轴的旋转方向是负向

G50.2 ; 多边形加工取消

注释
请用单程序段来指令 G50.2,G51.2。

- 70 -
B-64302CM/01 NC 功能 3.插补功能

解释
将 CNC 的控制轴(伺服轴)的 1 个轴分配给刀具旋转轴来使用。下面,把这个刀
具旋转轴称为 Y 轴。
通过 G51.2 的指令控制 Y 轴,以使主轴的转速(预先用 S 指令予以指令)和刀具的
转速成为所指令的比率。
通过 G51.2 开始同步时,检测安装在主轴上的来自位置编码器的一周旋转信号。
检测后,用由 P,Q 指令的主轴和 Y 轴的旋转比来控制 Y 轴。由此,在主轴上需
要安装位置编码器。
这个控制会一直维持到执行多边形加工取消指令(G50.2)为止。

- 71 -
3.插补功能 NC 功能 B-64302CM/01

3.21 主轴间多边形加工(T系列)

T
在使用 2 台以上串行主轴的配置下,以一定的比率的旋转速度来同步控制工件旋
转轴(主控轴)和刀具旋转轴(多边形同步轴)。
此外,也可以指定主控轴/多边形同步轴间的相位。
本功能在指令多边形同步方式指令时、以及每次改变多边形同步方式中的 S 指令
时,可以自动进行相位补偿,所以对于同一工件,可以变更主轴速度进行多边形
加工。
2 路径系统中,可针对每个路径进行主轴间多边形加工。
主控轴和多边形同步轴,标准情况下在每个路径中选择各路径内的第 1 主轴和第
2 主轴,通过参数的设定,可以从属于相同路径的任意主轴或者属于不同路径的
任意主轴选择主控轴和多边形同步轴。

格式
虽然与多边形加工的程序指令格式相同,但是存在如下差异。
1) 可以使用相位指令(R)
2) 可以进行多边形同步方式中的再度指令
G51.2 Pp Qq Rr ; 多边形同步方式开始
通过上述指令,进行多边形同步方式的开始,或者多边形同步方式下的
各指令值(P,Q,R)的变更。
P:主控轴的旋转比
指令范围:1~999 的整数值
(主控轴的旋转方向随通常的主轴控制时的指令[M03/M04 等]而
定。)
Q :多边形同步轴的旋转比
指令范围:1~999、-1~-999 的整数值
(多边形同步轴的旋转方向随 Q 指令值的符号而定。但是,根据参
数,取决于第 1 主轴的旋转方向。此外,此时无法在 Q 中指令负值。)
R:主控轴和多边形同步轴的相位的指定(指令相对值)
有效指令范围:0≦相位角度<360 度
设定单位与基准轴相同。
但是,最小移动单位为 360/4096(deg),最小移动单位以下的指令被
圆整后有效。
(可以省略 R,在多边形同步方式开始后一次也没有指令时,成为
相位 0(deg)。
根据参数,将相位控制设定为无效的情况下,忽略 R 指令。不会发
出任何报警。)

G50.2 ; 多边形加工取消

- 72 -
B-64302CM/01 NC 功能 3.插补功能

3.22 跳过功能

3.22.1 跳过功能

可以以紧跟 G31 后的移动指令,如同 G01 时那样地指令直线插补。若在执行 G31


的指令过程中从外部输入跳转信号,则中断 G31 的接续指令而执行下一个程序
段。跳过功能,如同磨削加工那样地,加工结束时刻不是通过编程而是由机械侧
发出的信号赋予的情况下使用。此外,也可用它来测量工件等的形状尺寸。

格式
G31 IP_;
G31:单步 G 代码(只在所指令的程序段中有效)

G31 G91 X100.0 F100 ;


Y50.0 ;

在这里输入了跳过信号
50.0

Y
100.0
实际的运动
X
没有输入跳过信号时

G31 G90 X200.0 F100 ;


X300.0 Y100.0;
Y

在这里输入了跳过信号
100 (300,100)

实际运动
没有输入跳过信号时

X
100 200 300

- 73 -
3.插补功能 NC 功能 B-64302CM/01

3.22.2 多级跳过

在接通跳过信号时(4 点或 8 点;在采用高速跳过信号时用的是 4 点),G31 后在


指令 P1~P4 的程序段内,多级跳过功能把坐标值存储在用户宏程序变量内,跳
过剩余的移动量。另外,在紧跟 G04 后指令了 Q1~Q4 的程序段内,在接通跳过
信号(4 点或 8 点;在采用高速跳过信号时用的是 4 点)时,可以跳过暂停。
通过来自固定尺寸测量装置的跳过信号,可以跳过正在执行中的程序。
比如,在切入式磨削时,可以通过在粗加工、半精细加工、精细加工或无火花磨
削各自输入跳过信号来自动地完成从粗加工到无火花磨削的一系列操作。

格式
移动指令
G31 P_ IP_ F_ ;
P_ : P1~P4
IP_ : 终点
F_ : 进给速度
暂停
G04 X(U,P)_ (Q_ ) ;
X(U,P)_ : 暂停时间
Q_ : Q1~Q4

解释
在 4 点或 8 点(采用高速跳过信号时为 4 点)中,可以根据参数来选择哪个信号有
效。设定并不限于 1 对 1 对应,也可设定一个跳过信号相对多个 Pn 或 Qn(n=1,
2,3,4)有效。此外,也可以设定为相对暂停有效。

3.22.3 高速跳过

可用高速跳过信号(不经 PMC 而直接与 CNC 连接)而代之以通常的跳过信号。


除了发生在 PMC 端的跳过信号输入检测的迟延和标准离差外,只有 CNC 端为
0~2msec。高速跳过信号输入功能,可以使此值降低到 0.1msec 以下,因而可以
进行高精度的测量。

格式
G31 IP_ ;
G31:单步 G 代码(只在所指定的程序段中有效)

- 74 -
B-64302CM/01 NC 功能 3.插补功能

3.22.4 扭矩极限跳过

在伺服电机的扭矩极限上应用了倍率的状态下,进行紧跟 G31P99(或 G31P98)


的移动指令时,可进行与直线插补(G01)相同的切削进给。在该指令的移动中,
因按压等而导致伺服电机的扭矩达到扭矩极限值(在伺服电机的扭矩极限上应用
了倍率的值),或者输入跳过信号(含高速跳过信号)时,系统终止余下的移动
指令,执行下一个程序段(下面将系统终止余下的移动指令而执行下一个程序段
叫做“跳过动作”)。
根据如下指令方法,可以对伺服电机的扭矩极限应用倍率。
・ 进行 PMC 窗口的扭矩极限倍率指令。

格式
G31 P98 α_ F_ ;
G31 P99 α_ F_ ;
G31:跳过指令(单步 G 代码)
P98:伺服电机的扭矩达到极限值时,执行跳过动作。
P99:伺服电机的扭矩达到极限值,或者输入跳过信号时执行跳过动作。
α :某一任意轴的轴地址
F :进给速度

- 75 -
3.插补功能 NC 功能 B-64302CM/01

3.23 返回参考点

3.23.1 自动返回参考点

• 向参考点返回(G28)
通过 G28 的指令,所指令的轴通过所指令的中间点,定位到参考点,定位完成
后,返回参考点完成指示灯点亮。
参考点的位置,预先以机械坐标系的坐标值设定在参数中。
以各轴的快移速度进行向中间点或参考点的定位。
到中间点的刀具路径,可以选择非直线插补型定位或直线插补型定位。

参考点
非直线插补型定位

非直线插补型定位

中间点

直线插补型定位
起点

此外,还可以通过参数,将从中间点到参考点的刀具路径也设定为直线插补型定
位。

格式
G28 IP_ ;
IP_ : 通过绝对坐标系来指令中间点的位置。
(绝对值/增量值)
不需要计算中间点和参考点之间的具体的移动量。

- 76 -
B-64302CM/01 NC 功能 3.插补功能

M
·从参考点的移动(G29)
通过 G29 的指令,所指令的轴通过由 G28 所指令的中间点,定位在由 G29 所指
令的点上。

自动返回参考点(G28)A→B→R R(参考点)
从参考点的移动(G29)R→B→C

B(中间点)

A(返回参考点的起点)
C(自参考点的移动目的)

格式
G29 IP_ ;
IP : 通过绝对坐标系来指令希望定位的位置。
(绝对值/增量值)
中间点为之前所指令的 G28,G30 的中间点。

3.23.2 返回参考点检测

返回参考点检测(G27)是用来检测为返回到参考点而创建的程序是否正确返回到
参考点的功能。如果轴已正确返回到参考点,该轴的返回参考点完成指示灯就会
点亮。
尚未到达参考点的情况下,发出报警。
没有轴移动时,检测当前位置是否为参考点。

格式
G27 IP_ ;
IP : 通过绝对坐标系指令参考点的定位指令,以便返回到参考点。
(绝对值/增量值)

- 77 -
3.插补功能 NC 功能 B-64302CM/01

3.23.3 返回第 2、第 3、第 4 参考点

通过 G30 的指令,在指令了刀具的轴方向,通过所指令的中间点,将刀具定位
在第 2、第 3 或者第 4 参考点。定位完成后,返回第 2、第 3 或者第 4 参考点的
完成指示灯点亮。
第 2、第 3 或者第 4 参考点的位置,预先在参数中设定机械坐标系的坐标值。
到中间点的刀具路径以及从中间点到参考点的刀具路径,与 G28 一样,可以选
择为非直线插补型定位,或者直线插补型定位。
返回第 2、第 3、第 4 参考点,可在已经建立起参考点的状态下使用。

格式
G30 P2 IP_ ; 返回第 2 参考点(可省略 P2)
G30 P3 IP_ ; 返回第 3 参考点
G30 P4 IP_ ; 返回第 4 参考点
IP_ : 通过绝对坐标系指令中间点的位置。
(绝对值/增量值)
不需要计算中间点和参考点之间的具体的移动量。

- 78 -
B-64302CM/01 NC 功能 3.插补功能

3.24 法线方向控制(M系列)

M
当切削过程中有旋转轴(C 轴)的刀具在 XY 平面上移动时,法线方向控制功能
可以控制旋转轴(C 轴),从而使刀具始终朝着与刀具前进方向垂直的方向移动。

格式
G41.1 ; 法线方向控制(左)
G42.1 ; 法线方向控制(右)
G40.1 ; 法线方向控制取消
工件在刀具的右侧时,针对刀具前进的方向,成为指令左边的法线方向
控制(G41.1)。
一旦指定了 G41.1 或者 G42.1,法线方向控制功能开始有效(进入法线
方向控制方式)。
指令 G40.1 时,法线方向控制方式即被取消。

解释
法线方向控制下,以使刀具朝着 X-Y 平面的前进方向垂直的方式进行控制。
有关 C 轴的角度,如下图所示,从 C 轴的旋转中心来看,将+X 方向定义为 0
度,然后沿着逆时针方向,将+Y 方向定义为 90 度,将-X 方向定义为 180 度,
将-Y 方向定义为 270 度。

+Y

90°

180° 0° +X

旋转中心 270°

图3.24 (a) C 轴的角度

当从取消方式转移到法线方向控制方式时,C 轴在被指令了 G41.1 或 G42.1 的程


序段的起点,与刀具的前进方向垂直。
在法线方向控制方式下的程序段与程序段之间,随着移动方向的变化,自动插入
C 轴的移动,以使 C 轴在每个程序段的起点与刀具前进方向垂直。
在刀具半径补偿方式下控制 C 轴,从而使 C 轴相对插补后的路径的前进方向朝
向垂直方向。
在每个程序段的起点插入的 C 轴的旋转的进给速度,成为由参数设定的进给速
度。但是,空运行有效时,则成为空运行速度。此外,快移(G00)情况下成为快
移速度。

- 79 -
3.插补功能 NC 功能 B-64302CM/01

圆弧插补的情形下,相对圆弧起点,以使 C 轴朝向垂直方向的方式旋转 C 轴,
然后开始圆弧插补。在圆弧插补执行过程中控制 C 轴,从而使 C 轴随着圆弧插
补的运动始终朝向法线方向。

注释
法线方向控制中的 C 的旋转方向,始终朝着 180°以下的方向,即它绕
近道旋转。

- 80 -
B-64302CM/01 NC 功能 3.插补功能

3.25 均衡切削(T系列)

T
在加工较为细小的工件时,若从工件的两侧将车刀对准工件同时进行加工,则可
以防止从单侧进行加工时引起的工件挠曲,从而可以确保精度地进行加工(见下
图)。此外,如果不对两个刀具的移动进行准确的同步调整,则会导致工件振动
而不能正确加工。通过使用本功能,可以轻松地对刀架的移动进行同步调整,并
进行加工。

刀架 2

刀架 1

图3.25 (a) 均衡切削例

格式
G68 ; 均衡切削方式接通
G69 ; 均衡切削方式取消

指令均衡切削方式接通的 G68 时,执行基于路径 1 的刀架和路径 2 的刀架的均


衡切削。

注释
不能同时使用“对置刀架镜像”功能和“均衡切削”功能。

- 81 -
3.插补功能 NC 功能 B-64302CM/01

3.26 分度台分度(M系列)

M
通过指令分度轴(旋转轴 A,B,C 之一)的分度位置(角度),即可进行加工中心的
分度台的分度。
在分度台移动的前后,自动松开或卡紧分度台。

图3.26 (a) 分度台例

注释
使用“磁极位置检测”功能的轴上无法使用本功能。

- 82 -
B-64302CM/01 NC 功能 3.插补功能

3.27 通用回退

自动运行方式中、或者手动运行方式中,通过将回退信号设定为“1”,即可捕
捉信号的上升沿,使得在参数设定了回退量的轴移动(回退)。待回退结束后,
输出回退完成信号。本功能是在检测刀具折损时,以使刀具从工件立即退缩为目
的的一种功能。
• 回退时的进给速度,使用由参数设定的速度。进给速度倍率无效。
• 对于回退中的移动,进给保持无效。
• 在自动运行中将回退信号设定为“1”时,在执行回退动作的同时停止自动
运行。
• 回退完成信号,只要回退轴中的其中一个轴移动,就会成为 0。

回退动作

加工方向:自动运行时,自动运行停止

- 83 -
4.进给功能 NC 功能 B-64302CM/01

4 进给功能
第 4 章“进给功能”由下列内容构成。

4.1 快移...................................................................................................................85
4.2 快移倍率...........................................................................................................85
4.3 每分钟进给 .......................................................................................................86
4.4 每转进给 ...........................................................................................................87
4.5 不带位置编码器的每转进给 ...........................................................................88
4.6 不带位置编码器的周速恒定控制 ...................................................................88
4.7 切线速度恒定控制 ...........................................................................................88
4.8 切削进给速度钳制 ...........................................................................................88
4.9 自动加减速 .......................................................................................................89
4.10 快移程序段重叠 ...............................................................................................91
4.11 快移铃型加减速 ...............................................................................................92
4.12 切削进给插补后铃型加减速(M 系列) ............................................................93
4.13 切削进给插补前直线型加减速 .......................................................................93
4.14 进给速度倍率 ...................................................................................................94
4.15 F1 位进给(M 系列)...........................................................................................94
4.16 反比时间进给(M 系列) ....................................................................................95
4.17 JOG 倍率...........................................................................................................95
4.18 倍率取消 ...........................................................................................................95
4.19 手动每转进给(T 系列) .....................................................................................96
4.20 外部减速 ...........................................................................................................96
4.21 基于圆弧插补中加速度的速度控制 ...............................................................97
4.22 切削进给插补后直线型加减速 .......................................................................98
4.23 先行控制(T 系列)/AI 先行控制(M 系列)/AI 轮廓控制(M 系列) ...................99
4.24 预读插补前铃型加减速(M 系列) ..................................................................101
4.25 刚性攻丝铃型加减速(M 系列) ......................................................................101
4.26 最小设定单位 C 下的速度指令的扩展 .........................................................102

- 84 -
B-64302CM/01 NC 功能 4.进给功能

4.1 快移

通过定位(G00)的指令,即可以快移方式定位刀具。

格式
G00 IP_ ;
G00 : 定位(快移)指令 G 代码(01 组)
IP_ : 终点的维数字

在快移下,指令速度变为 0,在进给电机到达由参数设定的宽幅后(到位检测)再
执行下一个程序段。
快移速度设定在每个轴的参数中,因此不需要通过程序来指令。
可以对快移速度应用倍率。

4.2 快移倍率

通过对快移速度使用 4 档倍率(F0,25%,50%,100%),即可使快移速度减慢。F0
的值由参数来设定。
此外,通过 1%快移倍率选择信号以及 0.1%快移倍率选择信号,可以在 0~100%
的范围内选择 1%或者 0.1%步的快移倍率。

快移速度 倍率 50% 5m/min


10m/min

- 85 -
4.进给功能 NC 功能 B-64302CM/01

4.3 每分钟进给

在指令 G94(T 系列为 G98)后(在每分钟进给方式下),刀具每分钟的进给值


直接由 F 后的数值指令。G94(T 系列为 G98)是一个模态量,只要指令一次,
在指令 G95(每转进给(T 系列为 G99))之前有效。
接通电源时被设定为每分钟进给方式。(T 系列为每转进给方式还是每分钟进给
方式,依赖于参数设定。)
对于每分钟进给,可通过进给速度倍率信号应用 0~254%(每隔 1%)的倍率。

(M 系列) 每分钟的移动量
(mm/min 或 inch/min)

刀具

工件

工作台

(T 系列)

F 每分钟的移动量
(mm/min 或 inch/min)

格式
M
G94 ; 每分钟进给指令 G 代码(05 组)
F_ : 进给速度指令(mm/min 或 inch/min)

T
G98 ; 每分钟进给指令 G 代码(05 组)
F_ ; 进给速度指令(mm/min 或 inch/min)

- 86 -
B-64302CM/01 NC 功能 4.进给功能

4.4 每转进给

在指令 G95(T 系列为 G99)后(在每转进给方式下),主轴每旋转一周的刀具进


给量直接由 F 后的数值来指令。G95(T 系列为 G99)是一个模态量,只要指令
一次,在指令 G94(每分钟进给(T 系列为 G98))之前有效。对于每转进给,
可通过进给速度倍率信号应用 0~254%(每隔 1%)的倍率。

(M 系列)

F
主轴每旋转一周的移动量
(mm/rev 或 inch/rev)

(T 系列)

F 主轴每旋转一周的移动量
(mm/rev 或 inch/rev)

格式
M
G95 ; 每转进给指令 G 代码(05 组)
F_ ; 进给速度指令(mm/rev 或 inch/rev)

G99 ; 每转进给指令 G 代码(05 组)


F_ ; 进给速度指令(mm/rev 或 inch/rev)

- 87 -
4.进给功能 NC 功能 B-64302CM/01

4.5 不带位置编码器的每转进给

通过参数,即便在不带位置编码器的时候,也可以使每转进给指令有效。(由
CNC 进行将每转进给指令变换为每分钟进给指令的处理。)

4.6 不带位置编码器的周速恒定控制

通常,不带位置编码器的(或者不使用)机械上,无法进行每转进给,而通过参
数的设定,即可进行包含周速恒定控制指令在内的主轴指令下的每转进给。

4.7 切线速度恒定控制

控制切削进给,使得切线方向的速度始终成为所指令的速度。

Y Y

起点
终点

F F

终点
起点 中心
X X

直线的情形 圆弧的情形

4.8 切削进给速度钳制

可以通过参数在各轴上设定切削进给的最大进给速度。对于所指令的轴,以插补
的结果不超过各最大进给速度的最大速度来钳制切削进给速度。

- 88 -
B-64302CM/01 NC 功能 4.进给功能

4.9 自动加减速

为防止机械系统的冲击,可以在刀具开始及结束其移动时自动应用加减速,以进
行平顺的启动和停止。此外,即使在移动速度发生变化的时候,也自动应用加减
速,所以可以平顺地变更速度。
因此,在进行编程时,无需特别考虑加减速。

加减速类型有如下一些。
快移 :直线型加减速(由参数来设定每个轴的加减速时间常数)
铃型加减速(见Ⅱ-4.11)
切削进给 :指数函数型加减速(由参数来设定每个轴的加减速时间常数)
直线型加减速(由参数来设定每个轴的加减速时间常数)
铃型加减速(见Ⅱ-4.12。
只有在带有切削进给插补后铃型加减速功能选项的情况下可以
使用)
JOG 进给 :指数函数型加减速(由参数来设定每个轴的加减速时间常数)
直线型加减速(由参数来设定每个轴的加减速时间常数)
铃型加减速(见Ⅱ-4.12。
只有在带有切削进给插补后铃型加减速功能选项的情况下可以
使用)

- 89 -
4.进给功能 NC 功能 B-64302CM/01

快移速度

FR : 快移速度
FR TR : 快移的加减速
时间常数

0 时间

TR TR

切削进给速度

FC : 切削进给速度
FC TC : 切削进给的加减速
时间常数

0 时间

TC TC

JOG 进给速度

FJ : JOG 进给速度
FJ TJ : JOG 进给的
加减速时间常数
FL : JOG 进给的
减速停止速度

FL
0 时间

TJ TJ

- 90 -
B-64302CM/01 NC 功能 4.进给功能

4.10 快移程序段重叠

快移的程序段连续时,或者快移的下一个程序段为没有移动的程序段时,可以在
快移的程序段各轴的进给速度减速到由参数设定的减速比的比率这一时刻,开始
执行下一个程序段。

Fh:快移速度
N10 G00 X10.0 ; α: 减速比(设定在参数中)
N20 G00 Y10.0 ; Fd:减速判定速度 = Fh×α/100

轴速度

N10 G00 X10.0 ; N20 G00 Y10.0 ;

Y 轴的速度
Fh
X 轴的速度
Fd
时间

下一个程序段的开始点

- 91 -
4.进给功能 NC 功能 B-64302CM/01

4.11 快移铃型加减速

快移铃型加减速,可以对快移速度应用平顺的加减速,减少速度变化时的加速度
变动所引起的机械冲击。由此,与直线型加减速相比可以减小时间常数设定,缩
短加减速所需的时间。

<快移直线型加减速> <快移铃型加减速>

速度 速度

0 0
时间 时间

加速度 加速度

0 0
时间 时间

- 92 -
B-64302CM/01 NC 功能 4.进给功能

4.12 切削进给插补后铃型加减速(M系列)

M
切削进给插补后铃型加减速,是使得加速和减速平顺而减少施加给机械系统的冲
击的一种功能。

切削进给 : 铃型加减速(加速时间恒定)
在参数中设定每个轴的加减速时间常数
JOG 进给 : 指数函数型加减速或铃型加减速(加速时间恒定)
在参数中设定每个轴的加减速时间常数

速度 速度
铃型加减速

加减速功能

时间 时间

T T

T:时间常数

各轴的切削进给以及 JOG 进给的时间常数,与指数函数型加减速情形一样,分


别设定在参数中。另外,切削进给的 FL 速度以及 JOG 进给的 FL 速度的设定将
成为无效(始终被视为 0)。

4.13 切削进给插补前直线型加减速

可以对进给速度的指令,在所指令的切线方向的速度上应用直线型加减速。由
此,与适用于每个轴的插补后加减速相比,可以消除因加减速引起的迟延所造成
的加工形状误差。

- 93 -
4.进给功能 NC 功能 B-64302CM/01

4.14 进给速度倍率

可以对每分钟进给和每转进给的切削进给速度,应用
0~254%(每隔 1%)
的倍率。
M
在反比时间进给(G93)中对变换为每分钟进给的进给速度应用倍率。对 F1 位
进给不应用倍率。

对于禁止螺纹切削、攻丝等倍率,不应用进给速度倍率。

4.15 F1 位进给(M系列)

M
指定紧跟 F 后的 1~9 的 1 位数编号时,就成为与该编号对应的设定在参数中的
进给速度。指令 F0 时,即成为快移速度。
将 F1 位进给选择信号设定为“1”,转动手摇脉冲发生器时,当前所选编号的进
给速度就会增减。
被设定或改变后的进给速度,在切断电源期间依然会被保存起来。
当前的进给速度显示在画面上。

- 94 -
B-64302CM/01 NC 功能 4.进给功能

4.16 反比时间进给(M系列)

M
利用程序段的移动距离和反比时间(FRN)来指定刀具的切削进给速度。指令 F0
时,将发生报警。
·直线插补(G01)
FRN=1/时间 (min) =速度/距离
速度: mm /min(公制输入的情形)
inch/min(英制输入的情形)
距离: mm (公制输入的情形)
inch (英制输入的情形)
·圆弧插补(G02,G03)
FRN=1/时间 (min) =速度/圆弧半径
速度: mm /min(公制输入的情形)
inch/min(英制输入的情形)
圆弧半径: mm (公制输入的情形)
inch (英制输入的情形)

4.17 JOG倍率

可以对 JOG 进给以及增量进给的进给速度应用


0~655.34%(每隔 0.01%)
的倍率。

4.18 倍率取消

可以通过机械侧发出的信号,将进给速度倍率钳制在 100%上。

- 95 -
4.进给功能 NC 功能 B-64302CM/01

4.19 手动每转进给(T系列)

T
手动每转进给下,刀具以参数中设定的主轴每旋转一周的进给量上乘以 JOG 进
给速度倍率值后求得的主轴每旋转一周的进给量上再乘以主轴的转速而得到的
进给速度执行 JOG 进给。
也即,手动每转进给中的进给速度为由下式

参数设定值(mm/rev)×JOG 进给速度倍率值×主轴实际转速(rev/min)

求取的进给速度。

4.20 外部减速

对控制轴应用外部减速。通过机械侧发出的外部减速信号,使进给速度减速。减
速速度可由参数来指定。
外部减速信号在各轴、各个方向独立。
此外,还提供有 3 类减速条件的设定,可通过信号进行动态选择。
可以对快移、切削进给、手控手轮进给的各速度应用外部减速。

·有关快移、切削进给
可通过参数来设定 3 类减速条件。
加工中输入多个外部减速信号,减速条件重叠的情况下,适用外部减速速度最慢
的速度。
有关外部减速设定 2,3,可以通过参数来切换有效/无效。

·有关手动手轮进给
可通过参数来设定 3 类减速条件。
手轮进给的情况下,手轮轴的外部减速信号中正向或负向的其中一方为“0”时,
切换为最大进给速度。多个条件重叠时,适用最大进给速度最慢的速度。

- 96 -
B-64302CM/01 NC 功能 4.进给功能

4.21 基于圆弧插补中加速度的速度控制

在高速切削圆弧插补、螺旋插补时,实际的刀具路径对于所指令的程序产生误
差。这一误差在圆弧插补中的近似值可从下列表达式获得。

Y
△r : 误差
△r: 半径误差的最大值 (mm)
指令路径 v : 进给速度 (mm/s)
r : 圆弧半径 (mm)
实际路径
a : 加速度 (mm/s2)
T1 : 切削时的插补后加减速的
r
时间常数(s)
T2 : 伺服电机的时间常数(s)
0 X

1 2 v2 1 2
Δr = ( T1 + T22 ) = ( T1 + T22 ) ⋅ a ························· (式 1)
2 r 2

进行实际加工时,作为加工精度而给出允许误差Δr,确定式 1 中的最大允许加
速度 a(mm/s2)。
由圆弧插补的加速度进行的速度控制,就是当指令的进给速度会使程序中指令的
任意半径的圆弧的半径方向误差超过允许误差时,通过参数设定自动地将圆弧切
削的进给速度钳制起来。
假定从每个轴中设定的允许加速度中计算的允许加速度为 A,程序中指令的半径
r 的最大允许速度 v,即可从下式得出下式:
v = A ⋅ r ········································································· (式 2)
指令的进给速度超过式 2 中求得的速度 v 时,进给速度将被自动地钳制在速度 v
上。
允许加速度由参数来指定。此外,2个圆弧插补的轴的允许加速度不同时,将较
小的一方作为允许加速度。
圆弧半径较小时,计算出来的减速速度 v 在某些情况下可能会非常小。在这种情
况下,为了预防进给速度过慢,可通过参数设定下限速度。

注意事项
M
· 本功能可以在通常方式下使用。

· 本功能可以在先行控制(T 系列)/AI 先行控制(M 系列)/AI 轮廓控制(M 系


列)方式中使用。

- 97 -
4.进给功能 NC 功能 B-64302CM/01

4.22 切削进给插补后直线型加减速

将切削进给插补后直线型加减速设定为有效时的加减速如下所示。
切削进给 : 直线型加减速(加速时间恒定)
在参数中设定每个轴的加减速时间常数
JOG 进给 : 指数函数型加减速或直线型加减速(加速时间恒定)
在参数中设定每个轴的加减速时间常数

直线型加减速与指数函数型相比,在相同时间常数的情况下,相对于指令的迟延
成为 1 / 2,可以缩短加速和减速所需时间。

速度

时间
TC TC

此外,圆弧插补的情况下,特别是在进行高速切削时,应用了加减速的实际刀具
路径相对所指令的圆弧会在半径方向出现误差,该误差也与指数函数型加减速相
比变小。
Y Δr

指令路径

实际路径
r △r : 半径误差的最大值 (mm)
v : 进给速度 (mm/sec)
r : 圆弧半径 (mm)
T1 : 加减速时间常数(sec) (T=0)
Z T2 : 伺服电机的时间常数 (sec)

这一半径方向的误差的最大值可从近似地下列表达式获得。
· 指数函数型加减速的情形
2
1 2 1 2 v
Δr = ( T + T )
2 1 2 2 r
· 插补后直线型加减速的情形
2
1 2 1 2 v
Δr = ( T + T )
24 1 2 2 r
因此,加减速的时间常数相同时,直线型加减速中除了伺服电机的时间常数引起
的误差外,与指数函数型加减速相比,其误差是原先的 1/12。

- 98 -
B-64302CM/01 NC 功能 4.进给功能

4.23 先行控制(T系列)/AI先行控制(M系列)/AI轮廓控制(M系列)

先行控制(T 系列)/AI 先行控制(M 系列)/AI 轮廓控制(M 系列),是以高速高精度


加工为目的的一种功能。通过使用这些功能,可以控制在进给速度加快时变大的
由加减速引起的迟延,并控制伺服系统的迟延,由此可减小加工形状的误差。

格式
T
• 先行控制
G08 P_ ;
P1 : 先行控制方式通
P0 : 先行控制方式断

注释
1 G08 务须通过单程序段来指令。
2 先行控制方式也可以通过复位来解除。

M
• AI 先行控制/AI 轮廓控制
G05.1 Q_ ;
Q1 : AI 先行控制方式/AI 轮廓控制方式通
Q0 : AI 先行控制方式/AI 轮廓控制方式断

注释
1 G05.1 务须通过单程序段来指令。
2 AI 先行控制/AI 轮廓控制方式,也可以通过复位来解除。

- 99 -
4.进给功能 NC 功能 B-64302CM/01

有效的功能
包含在各功能中的功能如下表所示。

先行控制 AI 先行控制 AI 轮廓控制


机型 0i -TD 0i Mate -MD 0i -MD 0i -MD
标准/选项 选项 标准 选项
预读程序段数 1 12 20 40
预读插补前直线型加减速 ○ ○ ○
预读插补前铃型加减速 - - ☆
铃型加减速时间常数变更功能 - - ☆
先行前馈 ○ ○ ○
每个轴的加速度设定 ○ ○ ○
基于各轴速度差的速度控制 ○ ○ ○
基于圆弧插补中加速度的速度控制 ○ ○ ○
基于每个轴加速度的速度控制 - ○ ○

-:无功能
○:标准功能
☆:选项功能

铃型加减速时间常数变更功能,包含在预读插补前铃型加减速内。

- 100 -
B-64302CM/01 NC 功能 4.进给功能

4.24 预读插补前铃型加减速(M系列)

M
AI 轮廓控制中,通过将插补前加减速的速度形状设定为铃型,即可消除加减速
迟延引起的加工形状误差,同时可减轻对机械的冲击,进行更加平顺的加减速。

直线型加减速时的速度形状 铃型加减速时的速度形状

速度 速度

0 0
时间 时间

4.25 刚性攻丝铃型加减速(M系列)

M
刚性攻丝中,可通过参数设定,应用加速度恒定的铃型加减速。
在参数中设定达到主轴最高转速前的时间(直线部分)和曲线部分的时间。
直线部分的实际时间常数,为主轴最高转速与 S 指令之间的比例值。
曲线部分与 S 指令无关地成为设定值。
因此,实际的时间常数,成为[比例计算的直线部分+曲线部分]。

-1
min
铃型加减速(加速度恒定)

msec
T2 T2

T1
在参数中设定时间常数 T1、T2。
(根据最高转速和 T1 的设定,直线部①的
加速度保持恒定)

- 101 -
4.进给功能 NC 功能 B-64302CM/01

4.26 最小设定单位C下的速度指令的扩展

选择了最小设定单位 C(IS-C)的情况下,速度、加速度的参数如下表4.26 (a)、表


4.26(b)所示。

·速度、角速度的参数
表4.26 (a)
数据单位 设定单位 数据最小单位 数据范围
mm/min
IS-C 0.0001 0.0000 ~ +99999.9999
度/min
inch/min IS-C 0.00001 0.00000 ~ +4000.00000

·加速度、角加速度的参数
表4.26 (b)
数据单位 设定单位 数据最小单位 数据范围
mm/sec2
IS-C 0.0001 0.0000 ~ +99999.9999
度/sec2
inch/sec2 IS-C 0.00001 0.00000 ~ +9999.99999

最小设定单位 C 下的速度指令的扩展,通过设定参数,以表4.26 (c)和表4.26 (d)


所示方式扩展数据范围。
由此,最大快移速度和最大切削速度的上限为:
· 数据单位为公制系统时,约 1000000mm/min

·扩展后的速度、角速度的参数
表4.26 (c)
数据单位 设定单位 数据最小单位 数据范围
mm/min
IS-C 0.001 0.000 ~ +999000.000
度/min
inch/min IS-C 0.0001 0.0000 ~ +9600.0000

·扩展后的加速度、角加速度的参数
表4.26 (d)

数据单位 设定单位 数据最小单位 数据范围

mm/sec2
IS-C 0.001 0.000 ~ +999999.999
度/sec2
inch/sec2 IS-C 0.0001 0.0000 ~ +99999.9999

注释
扩展后,数据的最小单位成为原先的 10 倍。

- 102 -
B-64302CM/01 NC 功能 5.程序输入

5 程序输入
第 5 章“程序输入”由下列内容构成。

5.1 程序代码.........................................................................................................105
5.2 标签跳过.........................................................................................................105
5.3 奇偶校验.........................................................................................................105
5.4 控制入/控制出 ................................................................................................106
5.5 可选程序段跳过 .............................................................................................106
5.6 可选程序段跳过追加 .....................................................................................106
5.7 最大指令值 .....................................................................................................107
5.8 顺序号.............................................................................................................109
5.9 绝对指令/增量指令 ........................................................................................109
5.10 小数点输入和计算器型小数点输入 .............................................................110
5.11 输入单位 10 倍 ...............................................................................................110
5.12 直径指定/半径指定 ........................................................................................111
5.13 平面选择 .........................................................................................................112
5.14 旋转轴指定 .....................................................................................................113
5.15 旋转轴的翻转 .................................................................................................113
5.16 极坐标指令(M 系列) ......................................................................................114
5.17 坐标系设定 .....................................................................................................115
5.18 工件坐标系预置 .............................................................................................120
5.19 各轴工件坐标系预置信号 .............................................................................120
5.20 工件坐标系组数追加(M 系列) ......................................................................121
5.21 工件原点偏置量测量值直接输入 .................................................................121
5.22 手动绝对开关的 ON/OFF ..............................................................................121
5.23 图纸尺寸直接输入(T 系列) ...........................................................................122
5.24 G 代码体系 .....................................................................................................123
5.25 倒角/拐角 R(T 系列) ......................................................................................129
5.26 任意角度倒角/拐角 R(M 系列) .....................................................................133
5.27 可编程数据输入 .............................................................................................134
5.28 可编程参数输入 .............................................................................................138
5.29 子程序调用 .....................................................................................................139
5.30 用户宏.............................................................................................................141
5.31 用户宏公共变量追加 .....................................................................................148
5.32 路径间通用的宏变量(T 系列) .......................................................................148
5.33 中断型用户宏 .................................................................................................149
5.34 模式数据输入 .................................................................................................150
5.35 单一型固定循环(T 系列) ...............................................................................151
5.36 复合型固定循环(T 系列) ...............................................................................155

- 103 -
5.程序输入 NC 功能 B-64302CM/01

5.37 横向进磨控制(磨床用)(M 系列)....................................................................168


5.38 磨削用固定循环(磨床用) .........................................................................169
5.39 钻孔用固定循环 .............................................................................................170
5.40 圆弧半径 R 指定 ............................................................................................172
5.41 对置刀架镜像(T 系列) ...................................................................................173
5.42 自动拐角倍率(M 系列) ..................................................................................174
5.43 比例缩放(M 系列)..........................................................................................175
5.44 坐标旋转(M 系列)..........................................................................................177
5.45 可编程镜像(M 系列) ......................................................................................179
5.46 基于程序指令的同步/混合/重叠控制(T 系列) .............................................180
5.47 FANUC Series 10/11 程序格式 ......................................................................181
5.48 宏执行器.........................................................................................................182
5.49 C 语言执行器 .................................................................................................183
5.50 自定义软件容量 .............................................................................................184
5.51 工件坐标系偏移(T 系列) ...............................................................................184
5.52 小口径深孔钻循环(M 系列) ..........................................................................185

- 104 -
B-64302CM/01 NC 功能 5.程序输入

5.1 程序代码

作为程序代码,可以使用 EIA 代码、ISO 代码和 ASCII 代码。所输入的程序的代


码为 ASCII 代码的情况下,需要设定参数。EIA 代码或 ISO 代码的情况下,由最
初的程序段结尾代码(EIA:CR、ISO:LF)进行自动判别,所以无需设定参数。
由什么代码输出程序,通过设定参数来决定。
可以使用的程序代码请参照附录程序代码一览表。

5.2 标签跳过

下列任一情况下标签跳过功能有效,画面上显示“LSK”。
• 接通电源时
• CNC 装置复位时
标签跳过功能有效时,忽略读取最初的程序段结尾(EOB)代码之前的所有代码。
被忽略的部分叫做“前导节”,将最初的程序段结尾(EOB)代码以后的信息视为
“有效信息”。

5.3 奇偶校验

• 程序水平方向奇偶校验(TH 检测)
对输入程序的每一个字符进行奇偶校验,奇偶性不匹配时,发出报警。

• 程序垂直方向奇偶校验(TV 检测)
对输入程序的每一个程序段进行奇偶校验,如果一个程序段中(从 EOB 的下
一个代码到 EOB 为止)的字符串为奇数个,就发出报警。

因标签跳过功能而被跳过的部分,TH 检测和 TV 检测不起作用。此外,注释节


中不进行 TH 检测,但是是否将注释节计数为 TV 检测的字符串,则由参数来选
择。TV 检测功能,可以通过 MDI 面板的设定来切换有效/无效。

- 105 -
5.程序输入 NC 功能 B-64302CM/01

5.4 控制入/控制出

夹在控制出代码和控制入代码之间的各类信息,全都被视为注释而予以忽略。
被忽略的部分叫做“注释节”。
另外,注释节中无法使用复位代码(ISO 代码:%、EIA 代码:ER)。

ISO 代码 EIA 代码
控制出 ( 2-4-5 通道接通
控制入 ) 2-4-7 通道接通

5.5 可选程序段跳过

在一个程序段的开头指定了一个斜杠(/)并跟着有一个数字(/n),并且将机床操作
面板上的可选程序段跳过开关 n 设为 ON 进行运行时,将忽略相应于开关编号 n
的指令了编号/n 的程序段的信息。
将可选程序段跳过开关 n 置于 OFF 时,不予忽略指令了/n 的程序段信息。也即,
可以通过操作者的选择来跳过指令了/n 的程序段。
作为 n,可以使用 1。/1 的 1 可以省略。
例)
/1 N12345 G00 X100. Z200. ;

5.6 可选程序段跳过追加

作为可选程序段跳过中的/n 的 n 可以使用 2~9。

- 106 -
B-64302CM/01 NC 功能 5.程序输入

5.7 最大指令值

下面示出基本地址和指令值范围。但是需要注意的是,这些数字代表了 CNC 的
限制值,它和机床的限制值是完全不同的。

表 5.7 (a) 主要的地址和指令值范围


功能 地址 公制输入 英制输入
*1
程序号 O 1~9999 1~9999
顺序号 N 1~99999 1~99999
准备功能 G 0~9999 0~9999
设定单 ±999999.99mm ±99999.999inch*2
位 IS-A ±999999.99 度 ±999999.99 度
设定单 X,Y,Z,U,V,W,A, ±999999.999mm ±99999.9999inch*2
维数字
位 IS-B B,C,I,J,K,R ±999999.999 度 ±999999.999 度
±9999.99999inch 2

设定单 ±99999.9999mm
位 IS-C ±99999.9999 度 ±99999.9999 度
设定单 0.01~ 0.001~
位 IS-A 999000.00mm/min 96000.000inch/min
设定单 0.001~ 0.0001~
每分钟进给 F
位 IS-B 999000.000mm/min 9600.0000inch/min
设定单 0.0001~ 0.00001~
位 IS-C 99999.9999mm/min 4000.00000inch/min
0.0001~ 0.000001~
每转进给 F
500.0000mm/rev 9.999999inch/rev
主轴功能 S*3 0~99999 0~99999
刀具功能 T*3 0~99999999 0~99999999
M* 3 0~99999999 0~99999999
辅助功能
B 3

0~99999999 0~99999999
偏置号(仅限 M 系列) H,D 0~400 0~400
设定单
0~999999.99 秒 0~999999.99 秒
位 IS-A
设定单
暂停 X, U(T 仅限系列) 0~99999.999 秒 0~99999.999 秒
位 IS-B
设定单
0~9999.9999 秒 0~9999.9999 秒
位 IS-C
暂停 P 1~99999999 1~99999999
程序号的指定 P 1~9999 1~9999
L 1~99999999 1~99999999
子程序的重复次数
P 0~9999 0~9999

- 107 -
5.程序输入 NC 功能 B-64302CM/01

*1 ISO 代码的情况下,冒号(:)也可以用作程序号的地址。
*2 英制输入/公制机床时维数字的最大指令范围如下所示。
设定单位 最大指令范围
IS-A ±39370.078inch
IS-B ±39370.0787inch
IS-C ±3937.00787inch
*3 地址 M,T,B 的最大值为不带符号的 99999999(8 位数)。
地址 S 的最大值为不带符号的 99999(5 位数)。
无法指令超过允许位数的参数的位数。另外,有的代码,其数值和用途
通过参数设定受到限制。(如不进行缓冲的 M 代码。)详情请参阅参
数说明书。

- 108 -
B-64302CM/01 NC 功能 5.程序输入

5.8 顺序号

可以在程序内的程序段的开头,紧跟地址 N 以 5 位数的数值赋予顺序号。执行
中程序的顺序号始终显示在画面上。此外,还可以通过顺序号检索来检索程序内
的顺序号。

5.9 绝对指令/增量指令

指令各轴的移动量的方法有两种:绝对指令和增量指令。
绝对指令是对各轴的移动的终点位置坐标值进行编程的方法。
增量指令是对各轴的移动量本身直接进行编程的方法。
使用绝对指令还是增量指令,采用 G90 和 G91 来指令。

格式
G90 IP_ ; 绝对指令
G91 IP_ ; 增量指令

T
T 系列的G代码体系A的情况下,绝对/增量指令不是以 G90/G91 指令来区别,
而是以地址字来区别。

移动指令轴 绝对指令 增量指令


X轴 X U
Z轴 Z W
Y轴 Y V
C轴 C H
A轴 A 无
B轴 B 无

- 109 -
5.程序输入 NC 功能 B-64302CM/01

5.10 小数点输入和计算器型小数点输入

可用小数点输入数值。小数点基本上可以使用于具有距离、角度、时间、速度单
位的指令值,小数点的位置为 mm、inch、deg、sec。
小数点输入有两种:计算器型小数点输入和通常的小数点输入。在程序指令中没
有赋予小数点的情况下,在计算器型小数点输入下,指令值的单位为 mm、inch、
deg、sec;在通常的小数点输入下,指令值的单位为最小设定单位。
可以通过参数选择设定为计算器型小数点输入,还是通常的小数点输入。
在同一程序中,小数点输入和不带小数点的输入可以混合使用。

计算器型小数点
程序指令 通常的小数点输入
输入
X1000 1000mm 1mm
不带小数点的指令值 单位:mm 单位:最小设定单位(0.001mm)
X1000.0 1000mm 1000mm
带小数点的指令值 单位:mm 单位:mm

5.11 输入单位 10 倍

通过参数的设定,可按照下表所示方式将最小设定单位设定为最小移动单位的
10 倍。

表 5.11 (a) 10 倍时的设定单位和移动单位


设定单位的名称 最小设定单位 最小移动单位
0.01 mm 0.001 mm
IS-B 0.001 inch 0.0001 inch
0.01 deg 0.001 deg
0.001 mm 0.0001 mm
IS-C 0.0001 inch 0.00001 inch
0.001 deg 0.0001 deg

注释
设定单位为 IS-A 及计算器型小数点输入的情况下,无法将最小设定单
位设定为最小移动单位的 10 倍。

- 110 -
B-64302CM/01 NC 功能 5.程序输入

5.12 直径指定/半径指定

进行车削加工的情况下,工件的断面一般是一个圆,其尺寸通常可以用直径值或
者半径值这两种方法来指定。
以直径值来指定的情形叫做直径指定,以半径值指定的情形叫做半径指定。
进行半径指定还是直径指定,由参数在每个轴中进行选择。

X轴
A
B R2
D1 D2 R1

Z轴

D1 , D2 .....
...直径指定
R1 , R2 .....
...半径指定

注释
FS0i-C 的情况下,为实现指令了直径指定的轴的移动量,不仅需要设
定参数 DIAx(No.1006#3),还需要进行如下 2 个中任一个的变更。
· 将指令倍乘比(CMR)设定为 1/2。(检测单位不变)
· 将检测单位设定为 1/2,将柔性进给齿轮(DMR)设定为 2 倍。
相对于此,FS0i-D 的情况下,只要设定参数 DIAx(No.1006#3),CNC
就会将指令脉冲本身设定为 1/2,所以无需进行上述变更。(不改变检测
单位的情形)
另外,在将检测单位设定为 1/2 的情况下,将 CMR 和 DMR 都设定为
2 倍。

- 111 -
5.程序输入 NC 功能 B-64302CM/01

5.13 平面选择

通过 G 代码来选择进行圆弧插补的平面、进行刀具半径补偿(M 系列)的平面、进
行坐标旋转(M 系列)的平面、以及垂直于钻孔动作的平面。

G 代码 选定的平面
G17 XpYp 平面 Xp:X 轴或 X 轴的平行轴
G18 ZpXp 平面 Yp:Y 轴或 Y 轴的平行轴
G19 YpZp 平面 Zp:Z 轴或 Z 轴的平行轴

Xp、Yp、Zp,由指令了 G17, G18, G19 的程序段中出现的轴地址来决定。各轴


为 3 个基本轴(X,Y,Z)还是平行轴,可由参数进行设定。另外,移动指令与平面
选择无关。

举例
·举例 1
U 轴、V 轴、W 轴分别平行于 X 轴、Y 轴、Z 轴时,
G17 X_ Y_ …XY 平面
G17 U_ Y_ …UY 平面
G18 X_ W_ …WX 平面
G18 U_ W_ …WU 平面

·举例 2
在没有指令 G17,G18,G19 程序段中,平面保持不变。
G18 X_ Z _ …ZX 平面
X_ Y_ …平面保持不变(ZX 平面)

·举例 3
如果在指令了 G17,G18,G19 的程序段中省去一个轴地址,则视为 3 个基本轴的
轴地址都被省去。
G17 …XY 平面
G17 X_ …XY 平面
G17 U_ …UY 平面

- 112 -
B-64302CM/01 NC 功能 5.程序输入

5.14 旋转轴指定

可以通过参数的设定,设定为相对控制轴通过基于旋转角度的指令进行动作的旋
转轴。
旋转轴,通过参数的设定有如下类型。

旋转轴(A类型) 旋转轴(B类型)
① 不进行英制/公制变换。 ① 不进行英制/公制变换。
② 机械坐标值以 0 ~ 360°舍入。 ② 机械坐标值、绝对坐标值、相对
绝对坐标值、相对坐标值可以通 坐标值为直线轴类型。
过参数来选择是否舍入。 (不以 0~360°舍入)
③ 存储型螺距误差补偿为旋转轴类 ③ 存储型螺距误差补偿为直线轴类
型。 型。
④ 自动返回参考点(G28,G30)从返 ④ 不可同时使用旋转轴的翻转功
回参考点方向执行,移动量不超 能、分度台分度功能(M 系列)。
过一周旋转。

5.15 旋转轴的翻转

对旋转轴的绝对坐标值和相対坐标值进行处理,使其始终圆整为一周旋转以内的
坐标值。由此,可以防止坐标值的溢出。
增量指令的情况下,指令值本身就是移动量。
绝对指令的情况下,将指令值圆整为一周旋转以内,圆整后的坐标值即成为终点。
此时,可以通过参数来选择使移动方向跟随指令值的符号,还是设定到终点的移
动距离短的方向(绕近道)。

- 113 -
5.程序输入 NC 功能 B-64302CM/01

5.16 极坐标指令(M系列)

M
可以在半径和角度的极坐标上输入终点坐标值。以 G15 和 G16 来指令是否为极
坐标。

格式
G16 ; 极坐标指令开始
G15 ; 极坐标指令取消

解释
极坐标平面的选择,与圆弧插补平面一样,通过 G17,G18,G19 进行。以所选平
面的第 1 轴来指令半径,以第 2 轴来指令角度。譬如,选择了 X-Y 平面的情况
下,以地址 X 来指令半径,以地址 Y 来指令角度。从所选平面的第 1 轴的+方向,
沿逆时针方向为正,沿顺时针方向为负。

半径、角度都可以进行绝对/增量指令(G90,G91)。以绝对来指令半径值时的极坐
标的中心,是工件坐标系(但是,设定了局部坐标系的情况下为局部坐标系)的
原点。以增量指令了半径值时的极坐标的中心为当前位置。

举例
螺栓孔循环
Y
·极坐标的原点为工件坐标系的原点
·平面为 X-Y 平面

150°

30°
270° X

100mm

N1 G17 G90 G16 ; 极坐标指令、X-Y 平面选择


N2 G81 X100.0 Y30.0 Z-20.0 R-5.0 F200.0 ; 半径 100mm、角度 30 度
N3 Y150.0 ; 半径 100mm、角度 150 度
N4 Y270.0 ; 半径 100mm、角度 270 度
N5 G15 G80 ; 极坐标指令取消

- 114 -
B-64302CM/01 NC 功能 5.程序输入

5.17 坐标系设定

给 CNC 预置一个刀具到达的位置,刀具就能移动到该位置。刀具所到达的位置,
用某一坐标系中的坐标值来给定。

可用以下三种坐标系的一种来指定坐标值。
• 机械坐标系
• 工件坐标系
• 局部坐标系

根据需要以任何一个坐标系中的坐标值来指令刀具应该到达的位置。

5.17.1 机械坐标系

这是将成为机械的基准的机械固有的点作为原点加以设定的坐标系。进行手动参
考点返回时,设定机械坐标系,该机械坐标系为在参数中事先设定了参考点的坐
标值。
通过 G53 的指令选择机械坐标系,即可以快移方式使轴移动到由机械坐标系所
表示的位置。
此外,在 G53 的程序段中通过指令 P1,高速 G53 功能就成为有效。这种情况下,
在机械坐标系选择指令(G53)和定位(快移)指令(G00)的程序段之间,使快移程序
段间倍率功能有效,即可在机械坐标系选择指令(G53)的终点,不执行减速停止
而执行下一个快移指令(G00)。由此,即使在使用了机械坐标系选择指令(G53)的
情况下,也可以进行高速定位。

格式
G53 IP_ P1 ;
IP_ : 绝对指令的维数字
P1 : 高速 G53 功能有效

- 115 -
5.程序输入 NC 功能 B-64302CM/01

5.17.2 工件坐标系

这是为便于编程而将工件上的固定点作为原点加以设定的坐标系。
可用以下 3 种方法来设定工件坐标系。
• 使用 G92 的方法(T 系列中 G 代码体系 A 的情形下为 G50)
通过程序指令,以紧跟 G92(T 系列中G代码体系 A 的情况下为 G50)的
数值建立工件坐标系。
• 自动设定的方法
通过参数的设定,在手动返回参考点时自动确定工件坐标系。
但是,使用工件坐标系功能的情况下无效。
• 使用 G54~G59 的方法
事先通过 MDI 面板的设定来设定 6 个工件坐标系,并通过程序指令 G54~
G59,来选择使用哪个工件坐标系。

5.17.2.1 设定工件坐标系

可以通过下列程序指令来设定工件坐标系,以便使刀具的当前位置成为所指定的
位置。

格式
G92 IP_ ;
(T 系列中G代码体系 A 的情况下为 G50)

举例
·例 1
如下图所示,将刀尖前端对准于程序的开始点,在程序的开头指令 G92(T 系列
中G代码体系 A 的情况下为 G50)。
铣削加工的情形 车削加工的情形
X
Z

375.1
23.0 开始点
φ128.7

Z
X
0 25.2 原点

G92 X25.2 Z23.0 ; G50 X128.7 Z375.1 ;(直径指定)

- 116 -
B-64302CM/01 NC 功能 5.程序输入

·例 2
如下图所示,将刀架转塔上的基准点对准于开始点,在程序的开头指令 G92(T
系列中G代码体系 A 的情况下为 G50)。原样进行绝对指令时,基准点就会移
动到所指定的位置。要使刀尖前端移动到所指令的位置时,通过刀具长度补偿(M
系列)和刀具位置偏置来补偿基准点到刀尖前端之差。
铣削加工的情形 车削加工的情形
Z 基准点 X
700.0

1200.0 开始点
=基准点

φ1200.0
Z

X
0 600.0

G92 X60.0 Z1200.0 ; G50 X1200.0 Z700.0 ;(直径指定)


从刀架上的某个基准点出发时 从转塔上的某个基准点出发时

通过 G92(T 系列中G代码体系 A 的情况下为 G50)指令创建新的工件坐标系时,


已使刀具的某一个点成为某一坐标系的方式确定工件坐标系,所以可不拘泥于过
去的工件坐标系而决定新的工件坐标系。特别是在以工件为基准确定开始点,希
望从该开始点开始加工时,只要使用 G92(T 系列中G代码体系 A 的情况下为
G50)的指令,即使过去的工件坐标系有错,也可以创建新的所期望的坐标系。

5.17.2.2 自动坐标系设定

手动返回参考点时,可以自动设定参考点的刀具当前位置成为由参数事先设定的
位置的工件坐标系。这与在参考点发出下列指令达到同样的效果。
G92 IP_ ; (T 系列中G代码体系 A 的情况下为 G50)
但在使用了工件坐标系功能的情况下则无法使用。

- 117 -
5.程序输入 NC 功能 B-64302CM/01

5.17.2.3 设定工件坐标系

可以设定6个工件坐标系。通过改变外部工件原点偏置量或工件原点偏置量,就
可以改变 6 个工件坐标系。
改变外部工件原点偏置量或工件原点偏置量的方法有下列三种。

(1) 使用 MDI 面板的方法


(2) 基于程序的方法(使用可编程数据输入 G 代码或者工件坐标系设定 G 代码)
(3) 使用外部数据输入功能的方法
通过向 CNC 的输入信号,可以改变外部工件原点偏置量。

此外,可通过 G54~G59 指令来选择6个坐标系中的任一个。


工件坐标系 1~6 在接通电源后返回参考点时正确建立。接通电源后,选定 G54。

工件坐标系 1 工件坐标系 2 工件坐标系 3 工件坐标系 4


(G54) (G55) (G56) (G57)

ZOFS2 ZOFS3
ZOFS4
ZOFS1
工件坐标系 5
ZOFS5 (G58)

EXOFS
机械原点
ZOFS6 工件坐标系 6
(G59)
EXOFS : 外部工件原点偏置量
ZOFS1~ZOFS6 : 工件原点偏置量
图 5.17.2.3 (a) 工件坐标系

格式
G54 G54 ……………工件坐标系 1
G55 G55 ……………工件坐标系 2
G56 G56 ……………工件坐标系 3
G57 IP_ G57 ……………工件坐标系 4
G58 G58 ……………工件坐标系 5
G59 G59 ……………工件坐标系 6

- 118 -
B-64302CM/01 NC 功能 5.程序输入

5.17.3 局部坐标系

可以通过 G52 指令,设定所指令的位置成为原点的局部坐标系。一旦设定局部


坐标系,在之后所指令的移动指令就成为局部坐标系中的坐标值。希望改变局部
坐标系时,可以与 G52 一起,在工件坐标系中指令新局部坐标系的原点位置。
譬如,在编程工件的某一部分时,与工件坐标不同地设定原点时便于编程的情况
下使用。

IP_ (局部坐标系)

(G54:工件坐标系1)

G55 IP_ (局部坐标系)


G56
G57
G58 (G59:工件坐标系6)

(机械坐标系)

机械坐标系的原点

参考点

图 5.17.3 (a) 局部坐标系

格式
G52 IP_ ; 设定局部坐标系
G52 IP0 ; 取消局部坐标系

解释
设定局部坐标系时,创建对应工件坐标系1~6的局部坐标系1~6。

- 119 -
5.程序输入 NC 功能 B-64302CM/01

5.18 工件坐标系预置

通过手动返回参考点,设定将从机械坐标系原点仅偏离工件原点偏置量的点作为
原点的工件坐标系。此外,带有绝对位置检测器的情况下,即使不进行手动返回
参考点的操作,在通电时通过绝对位置检测器读取机械坐标值,自动设定工件坐
标系。所设定的工件坐标系,通过下列所示的指令或操作而偏移。

• 在切断手动绝对信号的状态下进行手动干预时
• 在机床锁住状态下执行移动指令时
• 手控手轮中断引起的移动
• 在镜像下运行时
• 在设定局部坐标系或在工件坐标系下工件坐标系的偏移

将通过上述操作而偏移的工件坐标系,如同进行手动返回参考点操作时一样,可
以通过 G 代码指令或 MDI 操作,将其预置为从机械原点仅偏置工件原点偏置量
的工件坐标系。

格式
G92.1 IP0;
IP0 : 指令希望预置工件坐标系的轴地址。
没有指令的轴不能预置。

5.19 各轴工件坐标系预置信号

各轴工件坐标系预置信号,是通过输入信号将由于手动干预、机床锁住等而偏移
了的工件坐标系预置为离偏移前的机械原点仅偏置工件原点偏置量的工件坐标
系的功能。

- 120 -
B-64302CM/01 NC 功能 5.程序输入

5.20 工件坐标系组数追加(M系列)

M
除了 G54~G59 的 6 组工件坐标系(标准工件坐标系)外,还可以使用 48 组工件坐
标系(追加工件坐标系)。
被追加的工件坐标系的工件原点偏置量与标准的工件坐标系一样,可以进行如下
处理。
① 可以通过工件原点偏置量设定画面进行显示和设定。
② 可利用 G10 功能,通过程序进行设定。
③ 可以通过用户宏系统变量,读出和写入值。
④ 可以通过外部数据输入,输入工件原点偏置量。
⑤ 可以通过 PMC 窗口功能,读出数据。

格式
G54.1 Pn ;
n = 1~48(追加的工件坐标系的编号)

5.21 工件原点偏置量测量值直接输入

对于创建程序时假定的工件坐标系和实际工件坐标系之差值,通过直接输入测量
值,在工件原点偏置量中输入实际测量值成为指令值的偏置量。

5.22 手动绝对开关的ON/OFF

通过手动操作移动刀具时,通过来自 PMC 的输入信号来选择是否将移动量累加


到工件坐标系中的绝对坐标值上。
将手动绝对信号置于 ON 状态时,通过手动操作使刀具移动的情况下,将移动量
累加到绝对坐标值上。
将手动绝对信号置于 OFF 状态时,通过手动操作使刀具移动的情况下,忽略移
动量,不将其累加到绝对坐标值上。因此,可通过手动操作使工件坐标系偏移刀
具移动的量。

- 121 -
5.程序输入 NC 功能 B-64302CM/01

5.23 图纸尺寸直接输入(T系列)

T
可以原样使用加工图纸上填写的直线的角度、倒角值、拐角 R 值等来进行编程。
此外,可以在任意角度的直线和直线之间插入倒角和拐角 R。

格式
在指令直线的角度、倒角值或拐角 R 时,分别赋予一个逗号地按如下方式进行
指令。
,A_ : 角度
,C_ : 倒角
,R_ : 拐角 R

注释
在不用“A”和“C”作为轴名称的系统中,通过参数设定,即可不赋
予逗号地在直线的角度、倒角值或拐角 R 中按照如下方式进行指令。
A_
C_
R_

- 122 -
B-64302CM/01 NC 功能 5.程序输入

5.24 G代码体系

5.24.1 T系列的G代码

T
T 系列的 CNC 中,提供有如下 G 代码。G 代码体系中有 A/B/C 共 3 类,通过参
数进行选择。
本说明书中,在以后的准备功能的说明中使用 G 代码体系 B。

表 5.24.1 (a) G 代码一览表 (1/3)


G 代码体系
组 功能
A B C
G00 G00 G00 定位(快移)
G01 G01 G01 直线插补(切削进给)
01
G02 G02 G02 圆弧插补 CW 或 螺旋插补 CW
G03 G03 G03 圆弧插补 CCW 或 螺旋插补 CCW
G04 G04 G04 暂停
G05.4 G05.4 G05.4 HRV3 接通/断开
G07.1 G07.1 G07.1
圆柱插补
(G107) (G107) (G107)
00
G08 G08 G08 先行控制
G09 G09 G09 准确停止
G10 G10 G10 可编程数据输入
G11 G11 G11 可编程数据输入取消
G12.1 G12.1 G12.1
极坐标插补方式
(G112) (G112) (G112)
21
G13.1 G13.1 G13.1
极坐标插补取消方式
(G113) (G113) (G113)
G17 G17 G17 XpYp 平面选择
G18 G18 G18 16 ZpXp 平面选择
G19 G19 G19 YpZp 平面选择
G20 G20 G70 英制数据输入
06
G21 G21 G71 公制数据输入
G22 G22 G22 存储行程检测功能 ON
09
G23 G23 G23 存储行程检测功能 OFF
G25 G25 G25 主轴速度变动检测 OFF
08
G26 G26 G26 主轴速度变动检测 ON
G27 G27 G27 返回参考点检测
G28 G28 G28 返回至参考点
00
G30 G30 G30 返回第 2、第 3、第 4 参考点
G31 G31 G31 跳过功能

- 123 -
5.程序输入 NC 功能 B-64302CM/01

表 5.24.1 (b) G 代码一览表 (2/3)


G 代码体系
组 功能
A B C
G32 G33 G33 螺纹切削
G34 G34 G34 可变导程螺纹切削
G36 G36 G36 01 自动刀具补偿(X 轴)
G37 G37 G37 自动刀具补偿(Z 轴)
G39 G39 G39 刀尖 R 补偿 拐角圆弧插补
G40 G40 G40 刀尖半径补偿取消
G41 G41 G41 07 刀尖半径补偿 左
G42 G42 G42 刀尖半径补偿 右
G50 G92 G92 坐标系设定或主轴最高转速钳制
00
G50.3 G92.1 G92.1 工件坐标系预置
G50.2 G50.2 G50.2
多边形加工取消
(G250) (G250) (G250)
20
G51.2 G51.2 G51.2
多边形加工
(G251) (G251) (G251)
G50.4 G50.4 G50.4 同步控制结束
G50.5 G50.5 G50.5 混合控制结束
G50.6 G50.6 G50.6 重叠控制结束
G51.4 G51.4 G51.4 同步控制开始
00
G51.5 G51.5 G51.5 混合控制开始
G51.6 G51.6 G51.6 重叠控制开始
G52 G52 G52 局部坐标系设定
G53 G53 G53 机械坐标系选择
G54 G54 G54 工件坐标系 1 选择
G55 G55 G55 工件坐标系 2 选择
G56 G56 G56 工件坐标系 3 选择
14
G57 G57 G57 工件坐标系 4 选择
G58 G58 G58 工件坐标系 5 选择
G59 G59 G59 工件坐标系 6 选择
G61 G61 G61 准确停止方式
G63 G63 G63 15 攻丝方式
G64 G64 G64 切削方式
G65 G65 G65 00 宏程序调用
G66 G66 G66 宏模态调用
12
G67 G67 G67 宏模态调用取消
G68 G68 G68 对置刀架镜像 ON 或均衡切削方式
04
G69 G69 G69 对置刀架镜像 OFF 或均衡切削方式取消

- 124 -
B-64302CM/01 NC 功能 5.程序输入

表 5.24.1 (c) G 代码一览表 (3/3)


G 代码体系
组 功能
A B C
G70 G70 G72 精切循环
G71 G71 G73 外径/内径粗削循环
G72 G72 G74 端面粗削循环
G73 G73 G75 00 闭环切削循环
G74 G74 G76 端面切断循环
G75 G75 G77 外径/内径切断循环
G76 G76 G78 复合型螺纹切削循环
G71 G71 G72 纵向走刀磨削循环(磨床用)
G72 G72 G73 纵向走刀直接固定尺寸磨削循环(磨床用)
01
G73 G73 G74 振荡磨削循环(磨床用)
G74 G74 G75 振荡直接固定尺寸磨削循环(磨床用)
G80 G80 G80 钻孔用固定循环取消
G81 G81 G81 定点镗孔(FS10/11-T 格式)
G82 G82 G82 镗阶梯孔(FS10/11-T 格式)
G83 G83 G83 正面钻孔循环
G83.1 G83.1 G83.1 高速深孔钻循环(FS10/11-T 格式)
G84 G84 G84 10 正面攻丝循环
G84.2 G84.2 G84.2 刚性攻丝循环(FS10/11 格式)
G85 G85 G85 正面镗孔循环
G87 G87 G87 侧面钻孔循环
G88 G88 G88 侧面攻丝循环
G89 G89 G89 侧面镗孔循环
G90 G77 G20 外径/内径车削循环
G92 G78 G21 01 螺纹切削循环
G94 G79 G24 端面车削循环
G91.1 G91.1 G91.1 00 最大增量指令量检测
G96 G96 G96 周速恒定控制
02
G97 G97 G97 周速恒定控制取消
G96.1 G96.1 G96.1 主轴分度执行(有完成等待)
G96.2 G96.2 G96.2 主轴分度执行(无完成等待)
00
G96.3 G96.3 G96.3 主轴分度完成确认
G96.4 G96.4 G96.4 SV 旋转控制方式 ON
G98 G94 G94 每分钟进给
05
G99 G95 G95 每转进给
─ G90 G90 绝对指令
03
─ G91 G91 增量指令
─ G98 G98 固定循环初始平面返回
11
─ G99 G99 固定循环 R 点平面返回

当接通电源或被复位时,如果机床进入清零状态(见参数 CLR(No.3402#6)),就成
为带有 的 G 代码状态。

- 125 -
5.程序输入 NC 功能 B-64302CM/01

5.24.2 M系列的G代码
M
M 系列的 CNC 中,提供有如下 G 代码。

表 5.24.2 (a) G 代码一览表 (1/3)


代码 组 含义
G00 定位(快移)
G01 直线插补(切削进给)
01
G02 圆弧插补/螺旋插补 CW
G03 圆弧插补/螺旋插补 CCW
G04 暂停、准确停止
G05.1 AI 先行控制/AI 轮廓控制
G05.4 HRV3 接通/断开
G07.1(G107) 00 圆柱插补
G09 准确停止
G10 可编程数据输入
G11 可编程数据输入方式取消
G15 极坐标指令取消
17
G16 极坐标指令
G17 XpYp 平面 其中,Xp: X 轴或者其平行轴
G18 02 ZpXp 平面 Yp: Y 轴或者其平行轴
G19 YpZp 平面 Zp: Z 轴或者其平行轴
G20 英制输入
06
G21 公制输入
G22 存储行程检测功能 ON
04
G23 存储行程检测功能 OFF
G27 返回参考点检测
G28 自动返回至参考点
G29 00 从参考点移动
G30 返回第 2、第 3、第 4 参考点
G31 跳过功能
G33 01 螺纹切削
G37 刀具长度自动测定
00
G39 刀具径补偿拐角圆弧插补

- 126 -
B-64302CM/01 NC 功能 5.程序输入

表 5.24.2 (b) G 代码一览表 (2/3)


代码 组 含义
G40 刀具半径补偿取消
G41 07 刀具径补偿 左
G42 刀具径补偿 右
G40.1 法线方向控制取消方式
G41.1 18 法线方向控制左侧 ON
G42.1 法线方向控制右侧 ON
G43 刀具长度补偿+
08
G44 刀具长度补偿-
G45 刀具位置偏置 伸长
G46 刀具位置偏置 缩小
00
G47 刀具位置偏置 伸长 2 倍
G48 刀具位置偏置 缩小 2 倍
G49 08 刀具长度补偿取消
G50 比例缩放取消
11
G51 比例缩放
G50.1 可编程镜像取消
22
G51.1 可编程镜像
G52 局部坐标系设定
00
G53 机械坐标系选择
G54 工件坐标系 1 选择
G54.1 追加工件坐标系选择
G55 工件坐标系 2 选择
G56 14 工件坐标系 3 选择
G57 工件坐标系 4 选择
G58 工件坐标系 5 选择
G59 工件坐标系 6 选择
G60 00 单向定位
G61 准确停止方式
G62 自动拐角倍率
15
G63 攻丝方式
G64 切削方式
G65 00 宏程序调用
G66 宏模态调用
12
G67 宏模态调用取消
G68 坐标旋转方式 ON
16
G69 坐标旋转方式 OFF

- 127 -
5.程序输入 NC 功能 B-64302CM/01

表 5.24.2 (c) G 代码一览表 (3/3)


代码 组 含义
G73 深孔钻循环
09
G74 反向攻丝循环
G75 01 切入式磨削循环(磨床用)
G76 09 精细镗孔循环
G77 切入式直接固定尺寸磨削循环(磨床用)
G78 01 连续进给表面磨削循环(磨床用)
G79 间歇进给表面磨削循环(磨床用)
固定循环取消
G80 09
/电子齿轮箱同步取消
G80.4 电子齿轮箱同步取消
34
G81.4 电子齿轮箱同步开始
钻孔循环、定点镗孔循环
G81
/电子齿轮箱同步开始
G82 钻孔循环、镗阶梯孔循环
G83 深孔钻循环
G84 攻丝循环
刚性攻丝循环
G84.2
(FS10/11 格式)
09
反向刚性攻丝循环
G84.3
(FS10/11 格式)
G85 镗孔循环
G86 镗孔循环
G87 背镗循环
G88 镗孔循环
G89 镗孔循环
G90 绝对指令
03
G91 增量指令
G91.1 最大增量指令量检测
G92 00 工件坐标系的设定/主轴最高转速钳制
G92.1 工件坐标系预置
G93 反比时间进给
G94 05 每分钟进给
G95 每转进给
G96 周速恒定控制
13
G97 周速恒定控制取消
G98 固定循环初始平面返回
10
G99 固定循环 R 点平面返回
G160 横向进磨控制取消(磨床用)
20
G161 横向进磨控制(磨床用)

当接通电源或被复位时,如果机床进入清零状态(见参数 CLR(No.3402#6)),就成
为带有 的 G 代码状态。

- 128 -
B-64302CM/01 NC 功能 5.程序输入

5.25 倒角/拐角R(T系列)

T
可以在横跨直角的 2 个程序段间按如下所示方式简单地插入倒角和拐角 R。

格式
·倒角
平面选择第 1 轴→平面选择第 2 轴
(G17 平面:XP→YP、G18 平面:ZP→XP、G19 平面:YP→ZP)
格式
G17 平面: G01 XP(U) J(C)±j ;
G18 平面: G01 ZP(W) I(C)±i ;
G19 平面: G01 YP(V) K(C)±k ;
符号说明 刀具的运动
XP(U) 在右图中以绝对或增量 平面选择第2轴+方向
YP(V) 方式指定从 a 点到 b 点 c

)
ZP(W) 的移动。
i,j,k
XP 为基本 3 轴的 X 轴或 a d 45°
b

)
者其平行轴的地址,YP 45°
起点
i,j,k
为基本 3 轴的 Y 轴或其
c
平行轴的地址,ZP 为基
本 3 轴的 Z 轴或其平行 平面选择第2轴-方向

轴的地址。
由 a 向 d、c 移动
(I,J,K,C 指令为+的情况下为平面选择
第2轴的+方向,I,J,K,C 指令为-的
I(C)±i 在右图中,在地址 I、J、 情况下为-方向)

J(C)±j K 或 C 之后以带有符号
K(C)±k 的方式指定 b 点和 c 点
之间的距离。(参数
CCR (No.3405#4)被设
定为 0 时,使用 I、J、
K;被设定为 1 时,使
用 C。)

- 129 -
5.程序输入 NC 功能 B-64302CM/01

·倒角
平面选择第 2 轴→平面选择第 1 轴
(G17 平面:YP→XP、G18 平面:XP→ZP、G19 平面:ZP→YP)
格式
G17 平面: G01 YP(V) I(C)±i ;
G18 平面: G01 XP(U) K(C)±k ;
G19 平面: G01 ZP(W) J(C)±j ;
符号说明 刀具的运动
XP(U) 在右图中以绝对或增量 由 a 向 d、c 移动
(I,J,K,C 指令为+的情况下为平面选择第1轴
YP(V) 方式指定从 a 点到 b 点
的+方向,I,J,K,C 指令为-的情况下为-方向)
ZP(W) 的移动。XP 为基本 3 轴
的 X 轴或者其平行轴的 a 起点

地址,YP 为基本 3 轴的
Y 轴或其平行轴的地
址,ZP 为基本 3 轴的 Z
轴或其平行轴的地址。
d

45°45°

)
)
平面选 c b c 平面选
I(C)±i 在右图中,在地址 I、J、 择第1轴 i,j,k i,j,k 择第1轴
-方向 +方向
J(C)±j K 或 C 之后以带有符号
K(C)±k 的方式指定 b 点和 c 点
之间的距离。(参数
CCR (No.3405#4)被设
定为 0 时,使用 I、J、
K;被设定为 1 时,使
用 C。)

- 130 -
B-64302CM/01 NC 功能 5.程序输入

·拐角 R
平面选择第 1 轴→平面选择第 2 轴
(G17 平面:XP→YP、G18 平面:ZP→XP、G19 平面:YP→ZP)
格式
G17 平面: G01 XP(U) R±r ;
G18 平面: G01 ZP(W) R±r ;
G19 平面: G01 YP(V) R±r ;
符号说明 刀具的运动
XP(U) 在右图中以绝对或增量 平面选择第2轴+方向
YP(V) 方式指定从 a 点到 b 点 c
r
ZP(W) 的移动。
XP 为基本 3 轴的 X 轴或 a d
b
者其平行轴的地址,YP 起点
为基本 3 轴的 Y 轴或其 r
c
平行轴的地址,ZP 为基
平面选择第2轴-方向
本 3 轴的 Z 轴或其平行
轴的地址。 由 a 向 d、c 移动
(R 指令为+r 的情况下为平面选择第2
轴的+方向,R 指令为-r 的情况下为
-方向)
R±r 以紧跟在地址 R 后带有
符号的方式指令右图中
连接 d 点和 c 点的圆弧的
半径值。

- 131 -
5.程序输入 NC 功能 B-64302CM/01

·拐角 R
平面选择第 2 轴→平面选择第 1 轴
(G17 平面:YP→XP、G18 平面:XP→ZP、G19 平面:ZP→YP)
格式
G17 平面: G01 YP(V) R±r ;
G18 平面: G01 XP(U) R±r ;
G19 平面: G01 ZP(W) R±r ;
符号说明 刀具的运动
XP(U) 在右图中以绝对或增量 由 a 向 d、c 移动
(R 指令为+r 的情况下为平面选择第1轴的+
YP(V) 方式指定从 a 点到 b 点
方向,R 指令为-r 的情况下为-方向)
ZP(W) 的移动。
XP 为基本 3 轴的 X 轴或 a 起点

者其平行轴的地址,YP
为基本 3 轴的 Y 轴或其
平行轴的地址,ZP 为基
本 3 轴的 Z 轴或其平行
轴的地址。 r
d
r

平面选 c b c 平面选择
R±r 以紧跟在地址 R 后带有 择第1轴 第1轴
-方向 +方向
符号的方式指令右图中
连接 d 点和 c 点的圆弧的
半径值。

- 132 -
B-64302CM/01 NC 功能 5.程序输入

5.26 任意角度倒角/拐角R(M系列)

M
可以在以下插补之间自动插入倒角程序段和拐角 R 程序段。
• 在直线插补与直线插补之间
• 在直线插补与圆弧插补之间
• 在圆弧插补与直线插补之间
• 在圆弧插补与圆弧插补之间

·倒角
在指令直线插补(G01)或圆弧插补(G02,G03)程序段的末尾按照如下方式指令时,
则插入倒角。
,C_
C 后面的数值,指令从假想拐角点起的倒角起点到结束点为止的距离,所谓假想
拐角就是假定没有进行倒角时的拐角。

① G91 G01 X100.0 ,C10.0 ;


② X20.0 Y100.0 ;

插入的倒角程序段

C
假想拐角交点

·拐角 R
在指令直线插补(G01)或圆弧插补(G02,G03)程序段的末尾按照如下方式指令时,
则插入拐角 R。
,R_
紧跟在 R 后的数值指令拐角 R 的半径。

① G91 G01 X100.0 ,R10.0 ;


② X20.0 Y100.0 ;
拐角 R 的圆弧中心

R
插入的拐角 R 的程序

- 133 -
5.程序输入 NC 功能 B-64302CM/01

5.27 可编程数据输入

通过执行 G10 指令后面的基于各格式的程序,即可设定下表中的各类数据。

数据 格式
螺距误差补偿 G10 L50
工件原点偏置量 G10 L2
刀具补偿量(M 系列) G10 L10/L11/L12/L13
刀具补偿量(T 系列) G10 L10/L11
数据输入方式取消 G11

5.27.1 螺距误差补偿数据的设定

可以通过程序指令进行螺距误差补偿数据的设定。
可以用于更换附件时的螺距误差补偿数据的变更等用途。

格式
G10 L50 ; 设定螺距误差补偿数据输入方式
N_ R_ ; 输入螺距误差补偿数据
:
:
G11 ; 取消螺距误差补偿数据输入方式

N_ : 螺距误差补偿的补偿点号+10,000
R_ : 螺距误差补偿数据

5.27.2 工件原点偏置量的设定

可以通过 G10 指令来变更工件原点偏置量。


通过绝对指令(G90)来指令 G10 时,所指令的工件原点偏置量将成为新的工件原
点偏置量,通过增量指令(G91)来指令时,在当前设定的工件原点偏置量中累加
上所指令的工件原点偏置量的值就成为新的工件原点偏置量。

格式
G10 L2 Pp IP_ ;
p=0 : 指定外部工件原点偏置量
p=1~6 : 指定相对于工件坐标系 1~6 的工件原点偏置量
IP_ : 若是绝对指令,各轴的工件原点偏置量。
增量指令时,累加上所设定的各轴的工件原点偏置量的值
(累加后的结果成为新的工件原点偏置量)

- 134 -
B-64302CM/01 NC 功能 5.程序输入

5.27.3 刀具补偿量的设定

M
可以通过 G10 的指令来设定/变更刀具补偿量。
用绝对输入(G90)来指令 G10 时,所指令的值就成为新的刀具补偿量。
用增量输入(G91)来指令时,累加上当前设定的刀具补偿量中所指令的值后的值
就成为新的刀具补偿量。

格式
·刀具补偿量存储器A的情形
G10 L11 P_ R_ Q_ ;
P_ : 刀具补偿号
R_ : 刀具补偿量
Q_ : 假想刀尖号

·刀具补偿量存储器C的情形
G10 L_ P_ R_ Q_ ;
L_ : 补偿存储器的种类
L10 : 对应于 H 代码的几何补偿量
L11 : 对应于 H 代码的磨损补偿量
L12 : 对应于 D 代码的几何补偿量
L13 : 对应于 D 代码的磨损补偿量
P_ : 刀具补偿号
R_ : 刀具补偿量
Q_ : 假想刀尖号

注释
1 地址 R 取决于刀具偏置量的设定单位。
2 为了与以往的 CNC 格式相互兼容,省略 L 时,在指令了 L1 的情况下,
成为与指令了 L11 相同的动作。
3 假想刀尖号具有刀具半径补偿功能,在使用假想刀尖方向时予以设定。

T
可以通过 G10 的指令来设定/变更刀具补偿量。
G 代码体系 B,C 的情况下,用绝对输入(G90)来指令 G10 时,所指令的值就成为
新的刀具补偿量。用增量输入(G91)来指令时,累加上当前设定的刀具补偿量中
所指令的值后的值就成为新的刀具补偿量。但是,有关地址 R,C,与 G90,G91
无关地将 R 作为绝对指令来处理,将 C 作为增量指令来处理。

- 135 -
5.程序输入 NC 功能 B-64302CM/01

格式
·G 代码体系 A 的情形
G10 P_ X_ Z_ R_ Q_ Y_ ;

G10 P_ U_ W_ C_ Q_ V_ ;
P_ : 刀具补偿号
0 : 工件坐标系偏移的指令
偏置号: 刀具补偿量和刀具磨损补偿量的指令
10000+偏置号 : 刀具几何补偿量的指令
X_ : X 轴补偿量(绝对)
U_ : X 轴补偿量(增量)
Z_ : Z 轴补偿量(绝对)
W_ : Z 轴补偿量(增量)
R_ : 刀尖 R 补偿量(绝对)
C_ : 刀尖 R 补偿量(增量)
Y_ : Y 轴补偿量(绝对)
V_ : Y 轴补偿量(增量)
Q_ : 假想刀尖号

·G 代码体系 B,C 的情形


G10 P_ X_ Z_ R_ Q_ Y_ ;

G10 P_ X_ Z_ C_ Q_ Y_ ;
X_ : X 轴补偿量
Z_ : Z 轴补偿量
R_ : 刀尖 R 补偿量(绝对)
C_ : 刀尖 R 补偿量(增量)
Y_ : Y 轴补偿量
Q_ : 假想刀尖号

Series10/11 程序格式有效时,除了上述格式外,也可以用如下格式来指令。
G10 L_ P_ X_ Z_ R_ Q_ Y_ ; (G代码体系 A,B,C)

G10 L_ P_ U_ W_ C_ Q_ V_ ; (G代码体系 A)
L_ : 刀具补偿存储器的种类
L10 : 几何补偿量
L11 : 磨损补偿量
P_ : 刀具补偿号

- 136 -
B-64302CM/01 NC 功能 5.程序输入

注释
1 地址 X,Z,R,Y,U,W,C,V 取决于刀具偏置量的设定单位。
2 使用于刀尖 R 补偿量的地址 C,只有在存在轴名称 C 的轴的情况下有
效。
3 刀尖 R 补偿量、假想刀尖号在有刀尖R补偿功能时进行设定。
4 Y 轴补偿量在有 Y 轴偏置功能时设定。
5 刀具几何补偿量在有刀具几何/磨损补偿功能时进行设定。
6 为了与以往机型之间保持兼容,G 代码体系 B,C 时,将地址 U,W,V 分
别作为 X,Z,Y 轴补偿量的增量指令来处理。

- 137 -
5.程序输入 NC 功能 B-64302CM/01

5.28 可编程参数输入

可以通过程序指令进行参数值的设定/变更。
可以用于基于加工条件变更的最大切削速度、切削时间常数的变更等用途。

格式
G10 L52 ; 参数输入方式设定
N_ R_ ; 非轴型参数输入
N_ P_ R_ ; 轴型参数输入
:
:
G11 ; 参数输入方式取消

N_ : 参数号
R_ : 参数设定值(可以省去前补零)
P_ : 轴号 1~最大控制轴号(在输入轴型或者主轴型的参数时指定)

注释
部分参数无法进行设定。

- 138 -
B-64302CM/01 NC 功能 5.程序输入

5.29 子程序调用

在程序含有某一固定的顺序或重复出现的模式时,如果将其作为子程序事先存储
起来,就可以简化程序。子程序的调用通过 M98 来指令,从子程序的返回通过
M99 来指令。子程序的嵌套最多为 10 层。
主程序 子程序 子程序 子程序 子程序
O0001 ; O0010 ; O0020 ; O0090 ; O0100 ;

M98P0010 ; M98P0020 ; M98P0030 ; ・・・ M98P0100 ;

M30 ; M99 ; M99 ; M99 ; M99 ;


(1 层嵌套) (2 层嵌套) (9 层嵌套) (10 层嵌套)

格式
·子程序的构成
一个子程序

O□□□□ ; 子程序号
: (在 ISO 情况下也可用冒号(:)来代替 O)
:
M99 ; 程序结尾

如下例所示,M99 不一定要构成一个独立的程序段。
例 X100.0 Y100.0 M99 ;

·子程序的调用
M98 P○○○○ ○○○○ ;
↑ ↑
重复调用次数 子程序号

M98 P○○○○ L□□□□□□□□ ;
↑ ↑
子程序号 重复调用次数

- 139 -
5.程序输入 NC 功能 B-64302CM/01

注释
1 通过重复指定(P8 位数)进行调用时,子程序号不到 4 位数的情况下,
请将上位数作为 0 而设定为 4 位数后再指令。
例)P100100:10 次调用子程序号 100。
P50001:5 次调用子程序号 1。
2 省略重复调用次数时,重复次数为一次。
此时,就不必像 1 那样将子程序号设为 4 位数后再指令。
3 通过重复指定(P8 位数)进行调用时,请勿在相同程序段内指令地址
L。

·从子程序的返回
M99 ;
M99 不必是单程序段。

- 140 -
B-64302CM/01 NC 功能 5.程序输入

5.30 用户宏

将某一群指令构成的功能如同子程序一样地预先登录在存储器中。使该登录的功
能代表一个指令,只要书写该代表指令,即可执行该功能。登录的一群指令叫做
用户宏主体,代表指令叫做用户宏指令。

通常的程序
用户宏主体

某一功能用的
用户宏指令
一群指令

编程人员并不需要记住用户宏主体这一群指令。只要记住代表指令也即用户宏指
令即可。
用户宏的最大特征是:可以在用户宏主体中使用变量,可以进行变量间的运算,
可以通过用户宏指令在变量中设定实际值。

用户宏主体
O9011 ;

G65 P9011 A10 I5


X#1 Z#4 ;

可以使用变量#1, #4
调用用户宏主体 9011,假 而代替未知的移动
设为变量#1=10, #4=5 量

- 141 -
5.程序输入 NC 功能 B-64302CM/01

举例

r b
a

可以简单制作上图所示那样的螺栓孔圆周。只要创建螺栓孔圆周的用户宏主体并
进行登录,就成为如同 CNC 具有螺栓孔圆周的功能一般。编程人员只要记住如
下指令,在任何时候都可以使用螺栓孔圆周。

·格式
G65 Pp Rr Aa Bb Kk ;
p : 螺栓孔圆周的宏编号
r : 半径
a : 起始角
b : 孔间的角度
k : 孔的数目

这意味着,用户自身就可以提高 CNC 的性能。机械制造商或许会在某些情况下


提供用户宏主体,但是用户自身也可以进行创建。
在编程用户宏主体时可以使用如下功能。

解释
·变量的使用
变量: #i (i=1, 2, 3, … )
变量的引用: F#33 (以#33 的变量所表示的速度)

可以在变量和常量之间进行各类运算。
可以使用如下所示的运算符、函数。
+ (和),- (差), * (积), / (商), OR (逻辑和), XOR (“异”逻辑和), AND (逻辑积) ,
MOD (余数), SIN (正弦), ASIN (反正弦), COS (余弦), ACOS (反余弦), TAN (正
切), ATAN (反正切), SQRT (平方根), ABS (绝对值), BIN (从 BCD 向二进制的变
换), BCD (从二进制向 BCD 的变换), FIX (小数点以下舍去), FUP (小数点以下进
位), ROUND (四舍五入), LN (自然对数) , EXP (指数函数), POW (幂乘级),
ADP(小数点添加)

例) #5=SIN〔〔#2+#4〕*3.14+#4〕*ABS〔#10〕

- 142 -
B-64302CM/01 NC 功能 5.程序输入

·控制指令
可以通过下列指令,控制用户宏主体的程序流程。

□ IF〔<条件式>〕GOTO n (n=顺序号)
<条件式>成立时,接着从顺序号 n 的程序段起执行。<条件式>没有成立时,
执行下一个程序段。
省略 IF〔<条件式>〕时,无条件地从 n 的程序段起执行。
<条件式>中有如下种类。
#j EQ #k #j=#k 是否成立
#j NE#k #j≠#k 是否成立
#j GT #k #j>#k 是否成立
#j LT #k #j<#k 是否成立
#j GE #k #j≧#k 是否成立
#j LE #k #j≦#k 是否成立

□ IF[<条件式>]THEN 宏语句
<条件式>成立时,执行所指令的宏语句。但只执行一个宏语句。

□ WHILE〔<条件式>〕DO m (m=1, 2, 3)
:
END m
在<条件式>成立期间,在从 DO m 的程序段到 END m 的程序段之间,反
复执行。
<条件式>不再成立时,从 END m 的后一个程序段起执行。
例)
WHILE [#120 LE 10] DO 1 ;

重复 10 次
#120=#120+1 ;

END

·用户宏主体的格式
格式与子程序相同。

O 宏编号 ;

用户宏主体

M99 ;

- 143 -
5.程序输入 NC 功能 B-64302CM/01

·用户宏指令
□ 单纯调用
G65 P (宏编号) L (重复次数) <自变量指定> ;
所谓自变量指定就是通过在变量中设定某一值,在地址后面写上实际值。
例) A5.0 E3.2 M13.4
地址 A~Z 与哪个变量号对应,由规则来确定。

□ 模态调用(移动指令调用)
G66 P (宏编号) L (重复次数) <自变量指定> ;
在每次执行移动指令中调用所指定的用户宏主体。该状态通过 G67 来取消。
这一功能在将钻孔循环作为用户宏主体创建等情形下十分便利。

□ 基于 G 代码的宏调用
通过参数中所设定的 G 代码,即可调用用户宏。也即
N_ G65 P△△△△ <自变量指定> ;
代替上述指令,通过如下所示的简单指令,使其执行相同的动作。
N_ G×× <自变量指定> ;
进行宏调用的 G 代码××和被调用的宏程序号△△△△之间的对应关系,由
参数来设定。

□ 基于 M 代码的宏调用
通过参数中所设定的 M 代码,即可调用用户宏。也即
N_ G65 P△△△△ <自变量指定> ;
代替上述指令,通过如下所示的简单指令,使其执行相同的动作。
N_ M×× <自变量指定> ;
进行宏调用的 M 代码××和被调用的宏程序号△△△△之间的对应关系,
由参数来设定。
与基于 M 代码的子程序调用一样,不进行 M 代码的发送。

□ 基于 M 代码的子程序调用
通过参数中所设定的M代码,即可调用子程序。也即
N_ G_ X_ Y_ … M98 P△△△△ ;
代替上述指令,可通过如下所示的简单指令,使其执行相同的动作。
N_ G_ X_ Y_ … M×× ;
与 M98 一样,不进行 M 代码的发送。
进行子程序调用的 M 代码××和被调用的子程序的程序号△△△△之间的
对应关系,由参数来设定。

- 144 -
B-64302CM/01 NC 功能 5.程序输入

□ 基于 T 代码的子程序调用
事先设定好参数时,可通过 T 代码来调用子程序。
N_ G_ X_ Y_ … Tt ;
进行如上指令,成为与指令下列 2 个程序段时相同的操作。
#149=t ;
N_ G_ X_ Y_ …M98 P9000 ;
T 代码 t 被作为自变量存储在公共变量#149 中。

□ 基于特定地址的子程序调用
事先设定好参数时,可通过特定地址来调用子程序。将特定地址设定为 A 时,
N_ G_ X_ Y_ … Ab ;
进行如上指令,成为与指令下列 2 个程序段时相同的操作。
#146=b ;
N_ G_ X_ Y_ …M98 P9004 ;
A 地址 b 被作为自变量存储在公共变量#146 中。
但是,可以在特定地址设定的代码受到限制。

·变量的种类
变量通过变量号,被分为局部变量、公共变量、系统变量,各类变量的用途和特
性各不相同。

□ 局部变量#1~#33
局部变量就是在宏内被局部使用的变量。因此,在如多层调用那样地从宏 A
中调用宏 B 时,不会在宏 B 中错误使用在宏 A 中正在使用的局部变量,导
致破坏该值。

□ 公共变量 #100~#199、#500~#999
局部变量在宏内部被局部使用,而公共变量,则是在主程序、从主程序调用
的各子程序、各个宏之间通用。也即,在某一宏中使用的公共变量#i 与在其
他宏中使用的公共变量#i 是相同的。此外,由某一宏运算出来的公共变量#i,
可以在别的宏中使用。
公共变量的属性,基本上为可 READ/WRTIE(读/写)。但是,也可以对通
过参数设定指定的变量号的公共变量进行保护(设定为只读)。公共变量的
用途没有在系统中确定,因此,用户可以自由使用。
#100~#199 将会由于电源切断而被清除,但是,#500~#999 即使在电源切
断之后仍会被保留起来。

- 145 -
5.程序输入 NC 功能 B-64302CM/01

□ 系统变量
某一特定编号的变量中含有特定的值。此外,在改变该变量的值时,特定的
值会发生变化。所谓特定的值,主要是指如下内容。
· DI128 点(读入专用)
· DO128 点(输出专用)
· 刀具补偿量、工件原点偏置量、工件坐标系偏移量(T 系列)
· 位置信息(当前位置、跳过位置、程序段终点位置等)
· 模态信息(F 代码、各组的 G 代码等)
· 报警信息(通过设定报警号和报警信息,可将 CNC 设定为报警状态。
报警号和报警信息显示在报警显示画面上。)
· 可以了解日期(年月日)和时刻(时分秒)。
· 也可以预置时钟(可以了解时刻)或者时刻。
· 单程序段停止、辅助功能完成等待的抑制
· 进给保持、进给速度倍率、准确停止的禁止
· 可以了解加工零件数的计数值,可以预置加工零件数的计数值。

·外部输出指令
通过用户宏的指令,即可经由阅读机/穿孔机接口,将变量值或者字符输出到外
部。可以将其应用于使用了用户宏的测量结果的输出等。

·限制
□ 可以使用的变量
请参阅“• 变量的种类”项。

□ 可以使用的变量值
最大值 ±10308(参数 F0C(No.6008#0)=0)
±1047 (参数 F0C(No.6008#0)=1)
最小值 ±10-308(参数 F0C(No.6008#0)=0)
±10-29 (参数 F0C(No.6008#0)=1)

□ 可在<表达式>中使用的常量值
最大值 ±999999999999
最小值 ±0.00000000001
可以使用小数点

- 146 -
B-64302CM/01 NC 功能 5.程序输入

□ 运算精度
10 进制 15 位数(参数 F0C(No.6008#0)=0)
参数 F0C(No.6008#0)=1 的情况下,如下表所示。

运算形式 平均误差 最大误差 误差的种类


a = b*c 1.55×10-10 4.66×10-10 相对误差 (注释 1)

a=b/c 4.66×10-10 1.88×10-9 ε


1.24×10-9 3.73×10-9 a
a= b
a=b+c 2.33×10-10 5.32×10-10 (注释 2)

a=b–c ε ε
MIN
b 、 c

a = SIN [ b ] 5.0×10-9 1.0×10-8 绝对误差 (注释 3)

a = COS [ b ]
ε 度
-6 -6
a = ATAN [ b ] / [ c ] 1.8×10 3.6×10

注释
1 相对误差,其误差随运算结果而变化。
2 两类误差中,采用较小的一类。
3 绝对误差是常量,与运算结果无关。

□ 宏调用嵌套
最多 5 层

□ 可以在 DO~END 中使用的重复识别号


1~3

□ 可以在用户宏表达式中使用的〔 〕的嵌套
最多 5 层

□ 子程序调用嵌套
子程序调用嵌套最多为 10 层,
与宏调用嵌套加在一起最多为 15 层

- 147 -
5.程序输入 NC 功能 B-64302CM/01

5.31 用户宏公共变量追加

作为公共变量可以使用#100~#199、#500~#999 共计 600 个。 #100~#199 将会


由于电源切断而被清除,但是,#500~#999 即使在电源切断之后仍会被保留起
来。

5.32 路径间通用的宏变量(T系列)

T
2 路径系统中,可以通过参数设定使部分或全部用户宏公共变量在两个路径中通
用。

例)使宏变量号 100~119 在第 1 路径和第 2 路径中通用的情形

第 1 路经 第 2 路经
宏变量 宏变量
宏变量 宏变量

宏变量
号 100

通用区域
100 100


宏变量
号 119

- 148 -
B-64302CM/01 NC 功能 5.程序输入

5.33 中断型用户宏

一个程序正在执行中时,从机械侧输入一个用户宏用中断信号,就可以调用另一
个程序。
这一功能称为中断型用户宏功能。

格式
M96 Pxxxx ; 用户宏中断有效
M97 ; 用户宏中断无效

解释
通过使用该功能,使用者可在执行一个程序的任意程序段时调用另一个程序,使
程序的运行适应随时变化的情况。
(1) 通过外部信号起动刀具异常检测时的处理。
(2) 在一连串的加工过程中,不用取消当前执行中的加工来中断其他加工。
(3) 以一定的间隔读取当前正在进行的加工信息。
:
上述例子是中断型用户宏功能的适应控制应用。
例)
如下图所示,在程序中通过指令 M96 Pxxxx,之后输入中断信号(UINT)
时,则中断后续程序的执行,而执行由 Pxxxx 指定的程序。在执行中断程序
的过程中以及 M97 之后的中断信号(图中的(UINT)**以及(UINT)*)被忽略。

M96 Pxxxx ;

中 断信号
(UINT) Oxxxx ;

中断 信号
(UINT) **

M99 (Pyyyy) ;
Nyyyy ;

M97 ; 中 断信号
(UINT) *

- 149 -
5.程序输入 NC 功能 B-64302CM/01

5.34 模式数据输入

该功能的目的在于,在使用了用户宏的定型加工中,操作者通过菜单画面选择加
工品目,在用户宏画面上输入尺寸和个数,即可进行编程而用户无需使用现有的
NC 语言来编程。比如,机床制造商可利用用户宏功能自由地创建钻孔循环(如
镗孔循环、攻丝循环等),并可把它存储在程序存储器中。这种循环被赋予模式
名,如 BOR1,TAP3,DRL2。在钻孔循环中,应使用变量提前创建由操作者指定
的值(模式数据)。另外,操作者可利用诸如 DEPTH(深度)、RETURN RELIEF
(退刀)、FEED(进给)、MATERIAL(材料)等名称(模式数据名称)辨别
这些变量。操作者对这些名称赋值(模式数据)。
操作者从菜单画面选择模式时,所选的模式号即被登录在系统变量中。启动程序,
由该程序参照系统变量,即可启动所选模式的加工程序。

- 150 -
B-64302CM/01 NC 功能 5.程序输入

5.35 单一型固定循环(T系列)

T
有三种单一型固定循环:外径/内径切削循环(G77)、螺纹切削循环(G78)、
以及端面车削固定循环(G79)。

5.35.1 外径/内径车削循环(T系列)

格式
·直线切削循环
X 轴

Z W (R)…快移
(F)…切削进给
4 (R )
A
3 (F ) 1 (R ) U /2
2 (F )
A’
X /2

Z轴

G77 X(U)_ Z(W)_ F_ ; (G代码体系A的情形为 G90)


X_,Z_ : 纵向切削终点(上图 A’点)的坐标值
U_,W_ : 至纵向切削终点(上图 A’点)的移动量
F_ : 切削进给速度

·锥度切削循环
X 轴 (R )… 快移
(F)… 切削进给
4 (R )
A

U /2 3 (F ) 1 (R )
A’
2 (F ) R
X /2
W
Z
Z 轴

G77 X(U)_ Z(W)_ R_ F_ ; (G代码体系A的情形 G90)


X_,Z_ : 纵向切削终点(上图 A’点)的坐标值
U_,W_ : 至纵向切削终点(上图 A’点)的移动量
R_ : 锥度量(上图 R)
F_ : 切削进给速度

- 151 -
5.程序输入 NC 功能 B-64302CM/01

5.35.2 螺纹切削循环 (T系列)

格式
·直线螺纹切削循环
X轴
Z W

4(R) A
3(R) 1(R) U/2
2(F)
A’
X/2
Z轴

(R)…快移
(F)…切削进给
L

(因伺服系统的迟延等原因,修整的开始
部分在 45°以下。)
约 45°

螺纹的修整部详细

G78 X(U)_ Z(W)_ F_ Q_ ; (G代码体系A的情形为 G92)


X_,Z_ : 纵向切削终点(上图 A’点)的坐标值
U_,W_ : 至纵向切削终点(上图 A’点)的移动量
Q_ : 螺纹切削开始角度的位差角
(单位:0.001 度单位,范围:0~360 度)
F_ : 螺纹的导程(上图 L)

- 152 -
B-64302CM/01 NC 功能 5.程序输入

·锥度螺纹切削循环
X轴

Z W
A
4(R)
U/2 (R)・・・快移
3(R) 1(R)
A’
(F)・・・切削进给
2(F)
R
X/2

Z轴

(因伺服系统的迟延等原因,修
整的开始部分在 45°以下。

约 45°

螺纹的修整部详细

G78 X(U)_ Z(W)_ R_ F_ Q_ ; (G代码体系A的情形为 G92)


X_,Z_ : 纵向切削终点(上图 A’点)的坐标值
U_,W_ : 至纵向切削终点(上图 A’点)的移动量
Q_ : 螺纹切削开始角度的位差角
(单位:0.001 度单位,范围:0~360 度)
R_ : 锥度量(上图 R)
F_ : 螺纹的导程(上图 L)

- 153 -
5.程序输入 NC 功能 B-64302CM/01

5.35.3 端面车削循环(T系列)

格式
·端面切削循环
X 轴

1 (R )
A (R)・・・快移
(F)・・・切削进给

2 (F ) 4 (R )
U /2

A’ 3 (F )

X /2 W
Z 轴
Z

G79 X(U)_ Z(W)_ F_ ; (G代码体系A的情形为 G94)


X_,Z_ : 端面方向切削终点(上图 A’点)的坐标值
U_,W_ : 至端面方向切削终点(上图 A’点)的移动量
F : 切削进给速度

·端面锥度切削循环
X轴

1(R)
A

(R)・・・快移
U/2 2(F) 4(R)
(F)・・・切削进给

A’ 3(F)

X/2 R W
Z轴
Z

G79 X(U)_ Z(W)_ R_ F_ ; (G代码体系A的情形 G94)


X_,Z_ : 端面方向切削终点(上图 A’点)的坐标值
U_,W_ : 至端面方向切削终点(上图 A’点)的移动量
R : 锥度量(上图 R)
F : 切削进给速度

- 154 -
B-64302CM/01 NC 功能 5.程序输入

5.36 复合型固定循环(T系列)

T
此功能是为了使 CNC 编程更加容易而准备的几种固定循环。譬如,通过确定精
削形状的信息,即可在中途自动地决定粗削的刀具路径。另外,还备有用于螺纹
切削的固定循环。

5.36.1 外径粗削循环 (T系列)

外径粗削循环有两类:类型Ⅰ和类型Ⅱ。

格式
ZpXp 平面
G71 U(Δd) R(e) ;
G71 P(ns) Q(nf) U(Δu) W(Δw) F(f) S(s) T(t) ;
N (ns) ;
由顺序号 ns 到 nf 的程序段所指定 A→A’→B 的精削
···
形状的移动指令。
N (nf) ;
YpZp 平面
G71 W(Δd) R(e) ;
G71 P(ns) Q(nf) V(Δw) W(Δu) F(f) S(s) T(t) ;
N (ns) ;
···
N (nf) ;
XpYp 平面
G71 V(Δd) R(e) ;
G71 P(ns) Q(nf) U(Δw) V(Δu) F(f) S(s) T(t) ;
N (ns) ;
···
N (nf) ;

Δd : 进刀量
切削方向由 A A'的方向而定。该指定属于模态,在指定别的值
之前一直有效。此外,也可以通过参数(No.5132)进行设定,参数
值随程序指令而改变。
e : 退刀量
该指定属于模态,在指定别的值之前一直有效。此外,也可以通
过参数(No.5133)进行设定,参数值也随程序指令而改变。
ns : 精削形状的程序段组的最初一程序段的顺序号
nf : 精削形状的程序段组的最后一程序段的顺序号

- 155 -
5.程序输入 NC 功能 B-64302CM/01

Δu : 平面第 2 轴(ZX 平面时为 X 轴)方向的精切量的距离


Δw : 平面第 1 轴(ZX 平面时为 Z 轴)方向的精切量的距离
f,s,t : 循环中,由 ns~nf 间的程序段所指定的 F 功能、S 功能或者 T
功能将被忽略。并且,由 G71 程序段所指定的 F 功能、S 功能
或 T 功能的数据有效。

解释
·类型Ⅰ
(R) C
B
A
(R) △d
(F)
45° e
(F)

精削形状

(F):切削进给
+X (R):快移 △u/2
A’
+Z
△w

由程序给定 A→A’→B 间的精削形状时,留下Δu/2、Δw(精切量),每次切削


Δd(进刀量)。在执行完沿着平面第 2 轴(ZX 平面时为 X 轴)方向的最后切
削后,沿着精削形状进行粗精加工切削。等粗精加工切削结束后,执行由 Q 指
定的顺序程序段的下一个程序段。

·类型Ⅱ

(R)
(F) C
(R) A
B △d
(R)

(F)
△d
(F)

+X 精削形状
△u/2
(F):切削进给 A’
+Z
(R):快移
△w

- 156 -
B-64302CM/01 NC 功能 5.程序输入

如图所示,由精削形状程序给定 A→A’→B 间的形状时,留下Δu/2、Δw(精切


量),每次切削Δd(进刀量)。就在平面第 1 轴(ZX 平面时为 Z 轴)方向的
粗削后沿着形状切削这一点而言,类型Ⅱ与类型 I 不同。
在执行完最后的切削后,刀具暂时返回到 G71 的起点,并沿着精削形状程序留
下Δu/2、Δw 的精切量后执行粗精加工切削。

·类型 I 和类型 II 之间的区别


精削形状中有型腔时,务须使用类型 II。

A’

Z 不得有型腔。

此外,在类型 I 和 II,朝平面第 1 轴(ZX 平面时为 Z 轴)方向进行粗削后的退


刀操作不同。类型 I 朝向 45°方向退刀,而类型 II 则沿着精削形状切削。精削
形状中没有型腔时,请根据退刀方法灵活选用。

·选择方法
在精削形状的开头程序段(顺序号 ns)选择类型 I 或者类型 II。
(1) 选择类型 I 时
仅指定平面第 2 轴(ZX 平面时为 X 轴)的指令。不得有平面第 1 轴(ZX
平面时为 Z 轴)的指令。
(2) 选择类型 II 时
指定平面第 2 轴(ZX 平面时为 X 轴)和平面第 1 轴(ZX 平面时为 Z 轴)
的指令。
如果是没有平面第 1 轴(ZX 平面时为 Z 轴)的移动而使用类型 II 的情形,
则指定移动量 0 的增量指令(ZX 平面时为 W0)。
例)
类型Ⅰ 类型Ⅱ
G71 10.0 R5.0 ; G71 10.0 R5.0 ;
G71 P100 Q200....; G71 P100 Q200....;
N100 X(U)_ ; N100 X(U)_ Z(W)_;
: ; : ;
: ; : ;
N200..............; N200..............;

- 157 -
5.程序输入 NC 功能 B-64302CM/01

5.36.2 端面粗削循环 (T系列)

端面粗削循环与 G71 一样,通过与平面第 2 轴(ZX 平面时为 X 轴)平行的动作


进行切削。

格式
ZpXp 平面
G72 W(Δd) R(e) ;
G72 P(ns) Q(nf) U(Δu) W(Δw) F(f) S(s) T(t) ;
N (ns) ;
由顺序号 ns 到 nf 的程序段所指定 A→A’→B 的精削
···
形状的移动指令。
N (nf) ;
YpZp 平面
G72 V(Δd) R(e) ;
G72 P(ns) Q(nf) V(Δw) W(Δu) F(f) S(s) T(t) ;
N (ns) ;
···
N (nf) ;
XpYp 平面
G72 U(Δd) R(e) ;
G72 P(ns) Q(nf) U(Δw) W(Δu) F(f) S(s) T(t) ;
N (ns) ;
···
N (nf) ;

Δd : 进刀量
切削方向由 A A'的方向而定。该指定属于模态,在指定别的值
之前一直有效。此外,也可以通过参数(No.5132)进行设定,参数
值也随程序指令而改变。
e : 退刀量
该指定属于模态,在指定别的值之前一直有效。此外,也可以通
过参数(No.5133)进行设定,参数值也随程序指令而改变。
ns : 精削形状的程序段组的最初一程序段的顺序号
nf : 精削形状的程序段组的最后一程序段的顺序号
Δu : 平面第 2 轴(ZX 平面时为 X 轴)方向的精切量的距离
Δw : 平面第 1 轴(ZX 平面时为 Z 轴)方向的精切量的距离
f,s,t : 循环中,由 ns~nf 间的程序段所指定的 F 功能、S 功能或者 T
功能将被忽略。并且,由 G72 程序段所指定的 F 功能、S 功能或
T 功能的数据有效。

- 158 -
B-64302CM/01 NC 功能 5.程序输入

解释
Δd
(F):切削进给
C (R):快移
A'
A
刀具路径
(F)

(R)
e

(R) 45°

精削形状

(F)
+X Δu/2
B

+Z Δw

由程序来给定 A→A'→B 间的精削形状时,则将留下精切量△u/2、△w,每次切


削进刀量△d。

·类型 I 和类型 II 之间的区别


G72 与 G71 一样,具有类型 I 和类型 II。
精削形状中有型腔时,务须使用类型 II。
此外,在类型 I 和 II,朝平面第 2 轴(ZX 平面时为 X 轴)方向进行粗削后的退
刀操作不同。类型 I 朝向 45°方向退刀,而类型 II 则沿着精削形状切削。精削
形状中没有型腔时,请根据退刀方法灵活选用。

- 159 -
5.程序输入 NC 功能 B-64302CM/01

·选择方法
在精削形状的开头程序段(顺序号 ns)选择类型 I 或者类型 II。
(1) 选择类型 I 时
仅指定平面第 1 轴(ZX 平面时为 Z 轴)的指令。不得有平面第 2 轴(ZX
平面时为 X 轴)的指令。
(2) 选择类型 II 时
指定平面第 2 轴(ZX 平面时为 X 轴)和平面第 1 轴(ZX 平面时为 Z 轴)
的指令。
如果是没有平面第 2 轴(ZX 平面时为 X 轴)的移动而使用类型 II 的情形,
则指定移动量 0 的增量指令(ZX 平面时为 U0)。
例)
类型Ⅰ 类型Ⅱ
G72 10.0 R5.0 ; G72 10.0 R5.0 ;
G72 P100 Q200....; G72 P100 Q200....;
N100 Z(W)_ ; N100 X(U)_ Z(W)_;
: ; : ;
: ; : ;
N200..............; N200..............;

·与 G71 的差异(类型 I)
下面列出与 G71 的不同之处。
(1) G72 通过平行于平面第 2 轴(ZX 平面时为 X 轴)移动刀具来切削工件。
(2) 指令在精削形状程序的开头程序段(顺序号 ns 的程序段)中的轴,仅需要
进行平面第 1 轴(ZX 平面时为 Z(W)轴)的指令。

·与 G71 的差异(类型 II)


下面列出与 G71 的不同之处。
(1) G72 通过平行于平面第 2 轴(ZX 平面时为 X 轴)移动刀具来切削工件。
(2) 形状在平面第 1 轴(ZX 平面时为 Z 轴)方向不必是单调增加或单调减少,
可以设置凹陷部分(型腔)。但是,平面第 2 轴(ZX 平面时为 X 轴)方向,
必须是单调变化。
(3) 精削形状中与平面第 2 轴(ZX 平面时为 X 轴)平行的程序段,视为型腔的
谷底。
(4) 在平面第 2 轴(ZX 平面时为 X 轴)的所有粗削都结束后,刀具暂时返回到
起点,然后进行最后的粗精加工切削。

- 160 -
B-64302CM/01 NC 功能 5.程序输入

5.36.3 闭环车削循环(T系列)

此功能允许稍许偏离位置而重复地执行一个固定的切削模式。通过这个切削循
环,可以使大致工件形状已经由锻造或铸造等方法粗加工过的切削工作更有效。

格式
ZpXp 平面
G73 W(Δk) U(Δi) R(d) ;
G73 P(ns) Q(nf) U(Δu) W(Δw) F(f) S(s) T(t) ;
N (ns) ;
由顺序号 ns 到 nf 的程序段所指定 A→A’→B 的精削
···
形状的移动指令。
N (nf) ;
YpZp 平面
G73 V(Δk) W(Δi) R(d) ;
G73 P(ns) Q(nf) V(Δw) W(Δu) F(f) S(s) T(t) ;
N (ns) ;
···
N (nf) ;
XpYp 平面
G73 U(Δk) V(Δi) R(d) ;
G73 P(ns) Q(nf) U(Δw) V(Δu) F(f) S(s) T(t) ;
N (ns) ;
···
N (nf) ;
Δi : 平面第 2 轴(ZX 平面时为 X 轴)方向的退刀距离
该指定属于模态,在指定别的值之前一直有效。此外,也可以通过
参数(No.5135)进行设定,参数值也随程序指令而改变。
Δk : 平面第 1 轴(ZX 平面时为 Z 轴)方向的退刀距离
该指定属于模态,在指定别的值之前一直有效。此外,也可以通过
参数(No.5136)进行设定,参数值也随程序指令而改变。
d : 分割次数
该值与粗削次数相等。该指定属于模态,在指定别的值之前一直有
效。此外,也可以通过参数(No.5137)进行设定,参数值也随程序指
令而改变。
ns : 精削形状的程序段组的最初一程序段的顺序号
nf : 精削形状的程序段组的最后一程序段的顺序号
Δu : 平面第 2 轴(ZX 平面时为 X 轴)方向的精切量的距离
Δw : 平面第 1 轴(ZX 平面时为 Z 轴)方向的精切量的距离
f,s,t : 在 ns~nf 间的任一程序段中即使指定 F 功能、S 功能或者 T 功能也
将被忽略。并且,由 G73 程序段所指定的 F 功能、S 功能或 T 功能
的数据有效。

- 161 -
5.程序输入 NC 功能 B-64302CM/01

解释

Δk+Δw
D
Δw
Δi+Δu/2
C Δu/2
A
(R)
(R)
B
(F)

Δu/2
A'

+X Δw (F):切削进给
精削形状
(R):快移

+Z

由程序来给定 A→A'→B 间的精削形状时,则将留下△u/2、△w(精切量),进


行指定分割次数的粗削。

5.36.4 精削循环 (T系列)

通过 G71、G72、G73 进行粗削时,可以通过下列指令进行精削。

格式
G70 P(ns) Q(nf) ;
ns : 精削形状的程序段组的最初一程序段的顺序号
nf : 精削形状的程序段组的最后一程序段的顺序号

解释
执行从顺序号 ns 到 nf 的精削形状程序,进行精削。系统忽略由 G71, G72 或 G73
程序段所指令的 F, S, T, M,第 2 辅助功能,使顺序号 ns~nf 之间所指令的 F, S, T,
M,第 2 辅助功能有效。
循环结束后,刀具以快移方式返回到起点。并且,读出 G70 循环的下一个程序
段。

- 162 -
B-64302CM/01 NC 功能 5.程序输入

5.36.5 端面切断循环 (T系列)

通过如下指令,进行下图所示的动作。通过这一功能,可以处理外径粗削过程中
产生的切屑。此外,省略平面第 2 轴(ZX 平面时为 X(U)轴)、地址 P 时,系统
执行沿着平面第 1 轴(ZX 平面时为 Z 轴)的动作,也即执行深孔钻循环操作。

格式
Δk' Δk Δk Δk Δk [0<Δk’≦Δk]

Δd A

Δi
C
(R) (R)
(F) (F) (F)
(F) (F) U/2
(R) (R) (R) (R) Δi

[0<Δi’≦Δi]
Δ

X
Z W B

+X
(R)…快移
e (F)…切削进给
+Z

G74 R(e) ;
G74 X(U)_ Z(W)_ P(Δi) Q(Δk) R(Δd) F(f) ;

e : 返回量
该指定属于模态,在指定别的值之前一直有效。此外,也可以
通过参数(No.5139)进行设定,参数值也随程序指令而改变。
X_,Z_ : B 点的平面第 2 轴(ZX 平面时为 X 轴)的坐标值和
C 点的平面第 1 轴(ZX 平面时为 Z 轴)的坐标值
U_,W_ : A 点→B 点的平面第 2 轴(ZX 平面时为 U)的移动量和
A 点→C 点的平面第 1 轴(ZX 平面时为 W)的移动量
(G 代码体系 A 的情形,除此以外的情形下由 X_,Z_来指令)
Δi : 平面第 2 轴(ZX 平面时为 X 轴)方向的移动量
Δk : 平面第 1 轴(ZX 平面时为 Z 轴)方向的进刀量
Δd : 切削谷底位置的退刀量
f : 进给速度

- 163 -
5.程序输入 NC 功能 B-64302CM/01

5.36.6 外径/内径切断循环(T系列)

通过如下指令,进行图中所示的动作。外径/内径切断循环相当于在 G74 中调换


平面第 2 轴(ZX 平面时为 X 轴)和平面第 1 轴(ZX 平面时为 Z 轴)。通过这
一循环,可以进行端面切削时的切屑处理。另外,还可以进行外径切削中的切槽
加工和切断加工(平面第 1 轴时省略 Z(W)轴、Q)。

- 164 -
B-64302CM/01 NC 功能 5.程序输入

格式
C (R) A
(R)

(F) Δi

(R) e

(F)
Δi
(R)

U/2
(F)
Δi

(R)

(F)
Δi

(R)

(F)
Δi’
B
Δd
Δk
X
Z W
+X
(R)…快移
(F)…切削进给
+Z

G75 R(e) ;
G75 X(U)_ Z(W)_ P(Δi) Q(Δk) R(Δd) F(f) ;

e : 返回量
该指定属于模态,在指定别的值之前一直有效。此外,也可以
通过参数(No.5139)进行设定,参数值也随程序指令而改变。
X_,Z_ : B 点的平面第 2 轴(ZX 平面时为 X 轴)的坐标值和
C 点的平面第 1 轴(ZX 平面时为 Z 轴)的坐标值
U_,W_ : A 点→B 点的平面第 2 轴(ZX 平面时为 U)的移动量和
A 点→C 点的平面第 1 轴(ZX 平面时为 W)的移动量
(G 代码体系 A 的情形,除此以外的情形下由 X_,Z_来指令)
Δi : 平面第 2 轴(ZX 平面时为 X 轴)方向的进刀量
Δk : 平面第 1 轴(ZX 平面时为 Z 轴)方向的移动量
Δd : 切削谷底位置的退刀量
f : 进给速度

- 165 -
5.程序输入 NC 功能 B-64302CM/01

5.36.7 复合型螺纹切削循环 (T系列)

通过如下指令,在下图所示的单刃切削中进行切削量恒定的螺纹切削循环。

格式
E (R) A

(R) (R)

U/2
B
(F)
Δd

D
X i k

r C

Z W

+X

+Z

G76 P(m) (r) (a) Q(Δdmin) R(d) ;


G76 X(U)_ Z(W)_ R(i) P(k) Q(Δd) F(L) ;

m : 精加工重复次数 1~99
该指定也可以通过参数(No.5142)进行设定,参数值也随程序指令
而改变。
r : 螺纹的倒角(倒棱)量 0~99
假设导程为 L,在 0.0L~9.9L 的范围内,以 0.1 为增量(2 位数)
加以指定。此外,也可以通过参数(No.5130)进行设定,参数值也
随程序指令而改变。
a : 刀尖的角度(螺纹牙的角度)80°,60°,55°,30°,29°,0°
可以从上述 6 类中加以选择,以 2 位数指定角度值。此外,也可
以通过参数(No.5143)进行设定,参数值也随程序指令而改变。
m,r,a 均通过地址 P 同时指定。

(例) m=2, r=1.2L, a=60°(L 为螺纹的导程)


时,如下所示。
P 02 12 60

a
r
m

- 166 -
B-64302CM/01 NC 功能 5.程序输入

Δdmin: 最小进刀量
每次的进刀量比△dmin 小时,被钳制在△dmin 上。此外,也
可以通过参数(No.5140)进行设定,参数值也随程序指令而改
变。
d : 精切量
该指定也可以通过参数(No.5141)进行设定,参数值也随程序指
令而改变。
X_,Z_: 纵向切削终点(图中 D 点)的坐标值
U_,W_: 至纵向切削终点(图中 D 点)的移动量
(G 代码体系 A 的情形,除此以外的情形下由 X_,Z_来指令)
i : 锥度量
假设 i=0,则成为直线螺纹切削。
k : 螺纹牙的高度
Δd : 第 1 次进刀量
L : 螺纹的导程

刀尖

a Δd
Δd√n
第一次
第二次 k
第三次
第n次

图 5.36.7 (a) 进刀方法的详细

- 167 -
5.程序输入 NC 功能 B-64302CM/01

5.37 横向进磨控制(磨床用)(M系列)

概要
在转塔终点每次输入外部信号时,刀具沿着所指定的 Y - Z 平面上的程序形状每
次切入一定量。由此,磨削和切削密切配合进行,从而可以简单进行具有轮廓的
工件的磨削。

X=a C
• E

外部信号
输入 ②


A α


① B④ •
D

Y
X=0
X 传感器配置

比如,可以在上图所示的 Y – Z 平面上,对通过直线插补‐圆弧插补‐直线插补
编程的形状的工件进行加工。
在 X=0 的位置配置传感器,当传感器检测到磨轮时,外部信号即被输入。在 A
点开始程序时,首先成为外部信号输入等待状态。这里,传感器检测到磨轮时,
输入外部信号,沿着所指定的 Y – Z 平面上的程序形状进行一定量α的切削,并
移动到 B 点(动作①)。并且,再次进入外部信号输入等待状态,在此期间刀
具执行向 X 轴方向的磨削动作。刀具从 B 点向 C 点磨削(动作②),执行从 C
点返回 B 点的磨削(动作③)。刀具返回 B 点后传感器再次检测磨轮,输入外
部信号,刀具进行α的切削,并移动到 D 点(动作④)。刀具在 D 点执行向 X
轴方向的磨削动作。
之后,每次输入外部信号,刀具就沿着形状程序执行α的切削,进行如上图所示
形状的工件加工。

- 168 -
B-64302CM/01 NC 功能 5.程序输入

5.38 磨削用固定循环(磨床用)

概要
磨削用固定循环使程序员编制程序更容易,它可以用包含 G 功能的一个程序段
来指令通常需要用几个程序段才能指令的磨削加工特有的反复加工动作。同时可
以减小程序,从而有效使用存储器。磨削用固定循环有下面 4 种。

T
· 纵向走刀磨削循环
· 纵向走刀直接固定尺寸磨削循环
· 振荡磨削循环
· 振荡直接固定尺寸磨削循环

M
· 切入式磨削循环
· 切入式直接固定尺寸磨削循环
· 连续进给表面磨削循环
· 间歇进给表面磨削循环

- 169 -
5.程序输入 NC 功能 B-64302CM/01

5.39 钻孔用固定循环

M
钻孔用固定循环是以更加简单的指令进行镗孔、钻孔、攻丝等加工用的一种功能。

定位轴和钻孔轴如下表所示。
G 代码 定位平面 钻孔轴
G17 Xp-Yp 平面 Zp
G18 Zp-Xp 平面 Yp
G19 Yp-Zp 平面 Xp
Xp : X 轴或 X 轴的平行轴
Yp : Y 轴或 Y 轴的平行轴
Zp : Z 轴或 Z 轴的平行轴

作为钻孔用固定循环,提供有如下所示的动作。
钻孔动作 退刀动作
G 代码 在孔底位置的动作 用途
(-Z 方向) (+Z 方向)
G73 间歇进给 ————— 快移 高速深孔钻循环
G74 切削进给 暂停→主轴正转 切削进给 反向攻丝
G76 切削进给 主轴定向 快移 精密镗孔
G80 ———— ————— ——— 取消
G81 切削进给 ————— 快移 钻孔、定点镗孔
G82 切削进给 暂停 快移 钻孔、镗阶梯孔
G83 间歇进给 ————— 快移 深孔钻循环
G84 切削进给 暂停→主轴逆转 切削进给 攻丝
G85 切削进给 ————— 切削进给 镗孔
G86 切削进给 主轴停止 快移 镗孔
G87 切削进给 主轴正转 快移 背镗孔
G88 切削进给 暂停→主轴停止 手动 镗孔
G89 切削进给 暂停 切削进给 镗孔

注释
需要 3 个基本轴的 X 轴、Y 轴、Z 轴。

- 170 -
B-64302CM/01 NC 功能 5.程序输入

T
使用钻孔用固定循环时,可以通过包含 G 功能的一个程序段来指令由多个程序
段指令的加工动作,从而简化程序。

定位轴和钻孔轴如下表所示。
G 代码 定位轴 钻孔轴
G83,G84,G85 X 轴、C 轴 Z轴
G87,G88,G89 Z 轴、C 轴 X轴

作为钻孔用固定循环,提供有如下所示的动作。
G代 钻孔 在孔底位置
钻孔轴 退刀动作 用途
码 动作 的动作
G80 取消
间歇进给 正面钻孔
G83 Z轴 暂停 快移
切削进给 循环
暂停→
G84 Z轴 切削进给 切削进给 正面攻丝循环
主轴反转
G85 Z轴 切削进给 暂停 切削进给 正面镗孔循环
间歇进给
G87 X轴 暂停 快移 侧面钻孔循环
切削进给
暂停→
G88 X轴 切削进给 切削进给 侧面攻丝循环
主轴反转
G89 X轴 切削进给 暂停 切削进给 侧面镗孔循环

注释
需要 3 个基本轴的 X 轴、Z 轴。

- 171 -
5.程序输入 NC 功能 B-64302CM/01

5.40 圆弧半径R指定

圆弧插补的指令中,至圆弧中心的距离可用半径 R 来指定,而不用 I, J, K 来指定。


在这种情况,可能会出现 180 度以下和 180 度以上的圆弧。
在指定 180 度以上的圆弧时,以负值指定半径。在全部省略 Xp、Yp、Zp,终点
与起点在相同位置使用 R 时,则成为 0 度的圆弧。
G02 R_ ;
进行如上指令的情况下,刀具不会移动。

(例)
①的圆弧(180°以下)的情形
G91 G02 X60.0 Y55.0 R50.0 F300.0;
②的圆弧(180°以上)的情形
G91 G02 X60.0 Y55.0 R-50.0 F300.0;


r =50mm

终点

起点
r =50mm
Y

- 172 -
B-64302CM/01 NC 功能 5.程序输入

5.41 对置刀架镜像(T系列)

T
通过G代码的指令,对X轴应用镜像,即可像在相同一侧的坐标系上一样地创建
对置的刀架上的加工程序,进行对称切削。

格式
G68 : 对置刀架镜像接通
G69 : 镜像取消

解释
指令 G68 时,自此以后便将坐标系移动到对置刀架上。并且,可以使 X 轴的符
号与程序指令相反地进行对称切削。
要使用此功能,需要在参数中设定 2 个刀架之间的距离。

举例

X
刀架 A 的
偏置量

③ 刀架 A

60

120
① Z

180 φ80 φ 40

φ120
② 120

刀架 B 的
偏置量

刀架 B

X40.0 Z180.0 T0101 ; 将刀架 A 定位在①处


G68 ; 使坐标系仅偏移刀架 A→B 之间(120mm)的距离,镜像接

X80.0 Z120.0 T0202 ; 将刀架 B 定位在②处
G69 ; 使坐标系仅偏移刀架 B→A 之间的距离,镜像取消
X120.0 Z60.0 T0101 ; 再次将刀架 A 定位在③处
※X 轴为直径指令

- 173 -
5.程序输入 NC 功能 B-64302CM/01

5.42 自动拐角倍率(M系列)

M
指令 G62 时,在刀具半径补偿中的拐角处对切削进给速度自动应用倍率,进行
控制,使拐角处的单位时间的切削量不会增大。G62 在指令 G61(准确停方式)、
G63(攻丝方式)或者 G64(切削方式)前有效。

- 174 -
B-64302CM/01 NC 功能 5.程序输入

5.43 比例缩放(M系列)

M
编程的形状可以放大或缩小(比例缩放)。
可在程序中指令比例缩放的倍率。除非通过程序指令比例缩放的倍率,否则使用
由参数设定的倍率。
比例缩放有两种:对各轴应用相同倍率的比例缩放、和对每个轴应用不同倍率的
不同轴的比例缩放。究竟使用哪一个,则通过参数来选择。

格式
·以相同倍率沿各轴的比例缩放
G51 IP_P_ ; 比例缩放开始
: 比例缩放有效
: (比例缩放方式)
G50; 比例缩放取消
IP_ : 比例缩放中心坐标值的绝对指令
P_ : 比例缩放的倍率

·不同轴的比例缩放
G51 IP_ I_ J_ K_ ; 比例缩放开始
: 比例缩放有效
: (比例缩放方式)
G50; 比例缩放取消
IP_ : 比例缩放中心坐标值的绝对指令
I_J_K_ : 分别用于3个基本轴(X 轴、Y 轴、Z 轴)的比例缩放倍率

注意
1 请单独指令 G51 的程序段。
2 务须在比例缩放结束以后通过 G50 予以取消。

- 175 -
5.程序输入 NC 功能 B-64302CM/01

解释
·以相同倍率沿各轴的比例缩放
比例缩放方式中的移动指令,以 G51 程序段的 X_Y_Z_所指令的点为中心,仅以
P_所指令的倍率进行比例缩放。
Y

P4
P3

P4’ P3’
P0

P1’ P2’

P1 P2
O X
P0 : 比例缩放的中心
P1~P4 : 加工程序的形状
P1’~P4’ : 比例缩放后的形状

·不同轴的比例缩放
比例缩放方式中的移动指令,以 G51 程序段的 X_Y_Z_所指令的点为中心,仅以
I_J_K_所指令的各轴的倍率进行比例缩放。没有 I,J,K 的指令时,以参数中设定
的倍率进行比例缩放。此外,通过指令负的倍率,即可应用镜像。在这种情况下,
镜像的对象轴成为与比例缩放的中心相同的位置。
a/b : X轴的比例缩放倍率
c/d : Y轴的比例缩放倍率
Y轴 o : 比例缩放中心

加工程序的形状
p

比例缩放后的形状
c

a X轴

·比例缩放中心
即使处在增量指令(G91)方式下,由 G51 程序段所指定的比例缩放的中心坐标 IP_
被视为绝对位置。
省略比例缩放的中心坐标时,指令了 G51 时的位置成为比例缩放中心。

- 176 -
B-64302CM/01 NC 功能 5.程序输入

5.44 坐标旋转(M系列)

M
可以使程序指令的形状旋转。通过使用这一功能,即可在安装的工件处在相对于
机械坐标旋转的位置上的情况下,通过旋转指令来进行补偿。此外,存在使一个
形状旋转的模式时,通过使该形状的程序作为子程序进行旋转后调用该子程序,
就可以缩短编程所需的时间和长度。

旋转角

旋转中心

X
O

格式
G17
G18 G68α_β_R_ ; 坐标旋转开始
G19
: 坐标旋转方式
: (坐标旋转。)
G69 ; 坐标旋转取消

G17(G18 或 G19) : 包含要旋转的形状的平面选择


α_β_ : 与当前所指定的平面选择指令(G17~G19 的其中之一)对应
的 X,Y,Z 轴中的 2 个轴的绝对指令。
相对于 G68 以后的指令值的旋转中心坐标值。
R_ : 将逆时针方向作为正的旋转角度的指令
通过参数设定,可以选择始终作为绝对指令,还是依从于 G
代码的绝对(G90)/增量(G91)的指令。
单位 : 0.001deg
指令范围 : -360,000~360,000

- 177 -
5.程序输入 NC 功能 B-64302CM/01

解释
通过该指令,之后的指令以由α_β_所指令的点为中心仅旋转由 R_所指令的角
度。
旋转平面在 G68 已被指令时由所选平面(G17,G18,G19)来确定。G17,G18,G19
即使不在与 G68 相同的程序段中指令也无妨,但是请勿在坐标旋转方式下进行
指令。
省略α_β_时,具有 G68 指令的位置即成为旋转中心。

- 178 -
B-64302CM/01 NC 功能 5.程序输入

5.45 可编程镜像(M系列)

M
可通过程序指令每个轴应用镜像。
在应用了可编程镜像之后再应用通常的镜像(基于外部开关或设定)。

格式
·可编程镜像的设定
可以通过如下指令,如同在所指令的各轴位置设置一面镜子一样地应用镜像。
G51.1 IP_ ;

·可编程镜像的取消
可通过如下指令,对所指令的轴取消镜像。
G50.1 IP_ ;

注意
仅对指定平面上的一个轴应用镜像时,会改变下列指令。
• 圆弧指令 : 右转、左转相反。
• 刀具半径补偿 : 左右偏置方向相反。
• 坐标旋转 : 旋转角度相反。

工件相对某一个轴为对称形状时,通过同时使用可编程镜像和子程序,对部分工
件进行编程,即可进行整体的加工。

主程序
N10 G00 G90 ;
Y 对称轴 (X=50)
N20 M98 P9000 ;
(2) (1)
100 N30 G51.1 X50.0 ;
N40 M98 P9000 ;
N50 G51.1 Y50.0 ;
N60 M98 P9000 ;
N70 G50.1 X0 ;
60 (只取消 X 轴)
对称轴 (Y=50)
50 N80 M98 P9000 ;
40 N90 G50.1 Y0 ;

子程序
O9000 ;
G00 G90 X60.0 Y60.0 ;
0 G01 X100.0 F100 ;
(3) (4) G01 Y100.0 ;
0 40 50 60 100 X G01 X60.0 Y60.0 ;
M99 ;

- 179 -
5.程序输入 NC 功能 B-64302CM/01

5.46 基于程序指令的同步/混合/重叠控制(T系列)

T
通过程序指令,而不是 DI 信号,进行同步/混合/重叠控制的开始以及解除。
也可以进行基于 DI 信号的同步/混合/重叠控制。

有关同步/混合/重叠控制的基本动作,请参阅连接说明书(功能篇)(B-64303CM-1)
的“同步/混合控制”、“重叠控制”项。

格式

G51.4 P_ Q_ (L_) ; 同步控制开始 (L 可省略)


G50.4 Q_ ; 同步控制解除

P:同步主控轴的识别编号
Q:同步从控轴的识别编号

L:驻留指令
1:主控驻留(从控制驻留解除)
2:从控驻留(主控制驻留解除)
0:不予驻留(驻留解除)
(省略 L 时,识别为 L0 指令)

G51.5 P_ Q_ ; 混合控制开始
G50.5 P_ Q_ ; 混合控制解除

P:混合轴 1 的识别编号
Q:混合轴 2 的识别编号

G51.6 P_ Q_ ; 重叠控制开始
G50.6 Q_ ; 重叠控制解除

P:重叠主控轴的识别编号
Q:重叠从控轴的识别编号

识别编号,与P、Q一起在参数中设定用来确定各轴的固有的值。

G51.4/G50.4,G51.5/G50.5,G51.6/G50.6 为组 00 的单步 G 代码。

- 180 -
B-64302CM/01 NC 功能 5.程序输入

5.47 FANUC Series 10/11 程序格式

通过设定参数的设定,即可就如下功能,通过存储器运行利用 Series 10/11 的程


序格式创建的程序。

M
• 子程序的调用(M98)
• 钻孔用固定循环(G73,G74,G76,G80~G89)

T
• 子程序的调用(M98)
• 单一型固定循环(G77,G78,G79)
(G 代码体系 A 的情形:G90,G92,G94)
• 复合型固定循环 (G71~G76)
• 钻孔用固定循环(G80~G85,G89)

注释
· 地址和指令范围
使用的基本地址的指令值范围,除了受到通常情况下的程序格式的制约
外,在指令范围外的值时,发出 PS 报警。此外,可以使用的地址有的
将受到限制。

- 181 -
5.程序输入 NC 功能 B-64302CM/01

5.48 宏执行器

NC 程序中,有的程序,如通过用户宏创建的程序那样,只要一度创建就几乎不
会再变更;有的程序,如加工程序那样,根据每一个工件都不相同。
本功能,将机床制造商创建的用户宏程序变换成执行格式,从而可以执行在
F-ROM(FLASH ROM 模块)中登录的执行格式的宏程序(P-CODE 宏)。
我们将用户宏程序变换成执行格式的宏程序的功能叫做宏编译器。此外,将读出
并执行 P-CODE 宏的功能叫做宏执行器。

特点
• 由于将程序变换成执行格式并予以登录,其执行速度快,有利于加工时间的
缩短和加工精度的提高。
• 由于登录在 F-ROM 中,可以消除错误操作引起的用户宏的损坏,可靠性得
以提高。
• 被变换成执行格式的程序,不会显示在程序画面上,所以可保护机床制造商
拥有的专有资讯。
• 由于将执行格式的宏程序登录在 F-ROM,所以可有效使用程序存储容量。
• 使用者不必在意登录的程序,可通过简单的调用步骤来调用执行格式的宏程
序。
• 运用基于图形显示和软键的画面选择,可以构建起独有的画面。此外,通过
使用加工程序的创建和编辑控制、阅读机/穿孔机接口控制、PMC 数据的读/
写等丰富的功能,机床制造商还可以扩展控制功能。

- 182 -
B-64302CM/01 NC 功能 5.程序输入

5.49 C语言执行器

C 语言执行器,如同宏执行器功能一样,是一种实现画面的自定义和独自操作结
构的功能。代之以宏语句,可使用常规的 C 语言创建显示和操作系统的应用程
序。

特点
·成本低的自定义
为执行 C 语言执行器和应用程序,无需添加特殊的硬件。其与可以使用的所有
显示器对应。可以将用户应用程序安装到当前所使用的 CNC 装置上。

注释
为执行 C 语言执行器和应用程序,有的情况下需要增加 DRAM 容量。

·在电脑上的应用程序开发
可使用常规的电脑开发应用程序。可以在电脑上进行从程序的创建/编辑到编译/
链接、某种程度的调试作业。

·与电脑用 C 语言应用程序的高兼容性
C 语言执行器所提供的函数程序库确保与 ANSI 以及 MS-C 之间的亲和性。只要
不依赖于为此所需的特定硬件,就可以在 CNC 上使用通常的电脑用应用程序。

·CNC 软件与应用程序之间的融合
机床制造商所创建的应用程序将被作为 CNC 软件之一来执行。并且,可以将现
有的 CNC 画面中的任意画面置换为显示应用程序的画面。此外,从应用程序经
由 C 语言执行器所提供的程序库,可读写 CNC 系统的各类数据。由此,可实现
与 CNC 软件的一体化运行。

·可以与宏执行器同时使用
C 语言执行器可以与宏执行器同时使用。可以通过 C 语言的程序来置换机床制造
商已经创建的宏程序画面显示部分,所以迄今为止所创建的软件资产也不会被白
白浪费掉。

- 183 -
5.程序输入 NC 功能 B-64302CM/01

5.50 自定义软件容量

可以根据要使用的容量,从如下容量中选择宏执行器及 C 语言执行器上所要使
用的自定义软件容量。

512K/2M/4M (单位:byte)

2 路径系统的情况下,为两个路径的合计大小。

使用 C 语言执行器的情况下,请选择 1Mbyte 以上。

5.51 工件坐标系偏移(T系列)

T
编程时设想的工件坐标系,与实际以 G50 指令和自动坐标系设定来设定的坐标
系会存在一定的偏离。此时,可以使已经设定的坐标系偏移。在工件坐标系偏移
存储器中设定希望偏移的量。

X
x X-Z : 编程时设想的坐标系
x-z : 偏移量为0的当前所设定的坐标系
(希望在偏移后修正的坐标系)

O’
z
偏移
Z
O

将从 O’向 O 偏移的偏移量设定在工件坐标系偏移存储器中。

- 184 -
B-64302CM/01 NC 功能 5.程序输入

5.52 小口径深孔钻循环(M系列)

M
深孔钻循环重复下列步骤:在钻孔加工中检测到过载扭矩检测信号(使用跳过信
号)时,具有过载扭矩检测功能的轴杆使刀具退缩,并在改变主轴转速和切削进
给速度后,再次进行加工。
通过指令被设定在参数中的 M 代码,就进入小口径深孔钻循环方式。在该方式
指令 G83,即可执行小口径深孔钻循环。小口径深孔钻循环方式可用 G80 指令
或复位来解除。

格式
G83 X_ Y_ Z_ R_ Q_ F_ I_ K_ P_ ;
X_ Y_ : 孔位置数据
Z_ : 从 R 点到孔底的距离
R_ : 从初始平面到 R 点的距离
Q_ : 每次的进刀量
F_ : 切削进给速度
I_ : 前进及后退速度(格式同 F)
K_ : 重复次数(仅限需要重复时)
P_ : 在孔底的暂停时间
(省略时视为 P0)
G83 (G98) G83 (G99)

初始平面

R点 R点

Q Q

过载扭矩 过载扭矩
Z点 Z点
暂停 暂停
: 返回 R 点时最初的微小退刀量及第 2 次以后的切削中与孔底间的空程量
Q: 每次的进刀量

所指示的移动路径表示以快移速度的移动。
所指示的移动路径表示按程序指令指定的在切削进给速度下的移
动。
所指示的移动路径表示按照参数设定的循环中的
( ) 前进、后退速度进行的移动。

- 185 -
6.向导功能 NC 功能 B-64302CM/01

6 向导功能
第 6 章“向导功能”由下列内容构成。

6.1 MANUAL GUIDE i ........................................................................................187


6.2 MANUAL GUIDE i 多路径车床功能(T 系列).............................................188
6.3 MANUAL GUIDE 0i ......................................................................................189
6.4 TURN MATE i(T 系列)..................................................................................190

- 186 -
B-64302CM/01 NC 功能 6.向导功能

6.1 MANUAL GUIDE i

MANUAL GUIDE i 是从加工程序的创建到实际加工的、支援现场操作者日常进


行的所有操作的综合操作、编程向导功能。

6.1.1 基本功能

MANUAL GUIDE i 将从加工程序的创建到实际加工的所有操作全部集约在一个


画面上。可以根据需要打开窗口,显示详细的数据。
操作画面上,具有复制&粘贴、字检索、重做、撤销、固定格式语句的插入、M
代码一览表显示、向导信息的显示等高度的 ISO 代码程序编辑功能。

6.1.2 铣削循环

可以使用丰富的铣削加工循环。
能够进行孔加工、平面加工、轮廓加工、型腔加工、槽加工、压花加工。(除了
平面加工、压花加工的上述加工,可以对应极坐标、圆柱坐标。)
可通过本功能来简单地创建复杂的加工程序。

6.1.3 车削循环(T系列)

T
可以使用丰富的车削加工循环。
能够进行孔加工、车削加工、车削去除余量加工、螺纹加工、槽加工。
可通过本功能,利用简单的操作创建复杂的加工程序。

6.1.4 动态仿真

可以通过基于刀具轨迹描画或者实体模型的动态仿真简单地检测铣削加工以及
车削加工的情况。
能够在机械加工中,进行可进行别的加工程序检测的后台加工仿真。
此外,还能够在前台中进行描绘加工中的刀具轨迹的加工中描绘。

6.1.5 作业准备支援功能

这是支援加工准备作业的一种功能。
可以通过菜单简单进行刀具补偿量的计测、工件的定心计测、加工对象的机内计
测。
此外,还能够进行手动计测、自动计测。

- 187 -
6.向导功能 NC 功能 B-64302CM/01

6.2 MANUAL GUIDE i 多路径车床功能(T系列)

T
这是支援 2 路径车床的编程操作、实际加工的一种功能。
该功能将 ISO 代码程序分割为工序单位,可相对各主轴利用基于工序一览表的工
序编辑功能,通过该工序一览表,可以弄清在哪个路径(刀架)上进行加工。
加工仿真可相对于一个工件,对基于各路径(刀架)的同时加工情况进行动态仿
真。

- 188 -
B-64302CM/01 NC 功能 6.向导功能

6.3 MANUAL GUIDE 0i

MANUAL GUIDE 0i 是专门用来进行程序创建的、追求简单操作的一种编程操作


向导功能。

6.3.1 基本功能

MANUAL GUIDE 0i 中提供有加工程序的创建所需的各操作菜单画面。可以在该


菜单画面上选择刀具和主轴的指定、G 代码和M代码的向导、加工循环的创建以
及轮廓编程的各操作画面。

6.3.2 铣削循环(M系列)

M
提供有加工中心和铣床上经常使用的定型模式的加工循环(孔加工、平面加工、
型腔加工、槽加工)。
可通过本功能,利用简单的操作来创建加工循环的程序。

6.3.3 车削循环(T系列)

T
提供有车床所需的加工循环。
能够进行车削孔加工、车削加工、螺纹加工、槽加工。
可通过本功能,利用简单的操作来创建加工循环的程序。

6.3.4 轮廓编程功能

MANUAL GUIDE 0i,可以简单输入由直线和圆弧生成的轮廓形状,并可变换为


NC 指令程序段(G01/G02/G03)。此外,可以使用 7 类辅助计算功能等高度的
形状计算功能。

- 189 -
6.向导功能 NC 功能 B-64302CM/01

6.4 TURN MATE i(T系列)

T
TURN MATE i 是在没有 NC 加工程序下实现通用车床加工的一种综合操作向导
功能。
按照画面上所显示的向导图输入数据,即可在没有 NC 程序下简单进行车削加工。

6.4.1 基本功能

TURN MATE i 将运行所需的全部信息集约在一个操作画面上。此外,由于其采


用触摸板,只要触碰显示在画面上的信息,即可调用相关的操作画面。
它能够在操作画面上进行工件坐标系、主轴转速、进给速度的指定和各类设定。

6.4.2 车削循环

该功能网罗通用车床所需的循环加工。它将图纸上经常出现的加工形状予以模式
化,可节省形状输入的时间。
能够进行车削加工、槽加工、螺纹加工、螺纹再加工、车削孔加工。
可通过本功能,利用简单的输入操作来进行复杂的加工。
此外,能够将加工循环变换为 NC 语句。它最多能够连续执行 20 个加工循环。

- 190 -
B-64302CM/01 NC 功能 7.辅助功能/主轴功能

7 辅助功能/主轴功能
第 7 章“辅助功能/主轴功能”由下列内容构成。

7.1 辅助功能.........................................................................................................192
7.2 第 2 辅助功能 .................................................................................................192
7.3 辅助功能锁定 .................................................................................................192
7.4 高速 M/S/T/B 接口 .........................................................................................193
7.5 等待功能(T 系列) ...........................................................................................195
7.6 辅助功能的多个指令 .....................................................................................195
7.7 主轴功能(S代码输出) .............................................................................195
7.8 主轴串行输出 .................................................................................................196
7.9 主轴模拟输出 .................................................................................................196
7.10 周速恒定控制 .................................................................................................197
7.11 主轴倍率.........................................................................................................198
7.12 实际主轴速度输出(T 系列) ...........................................................................198
7.13 主轴定向 .........................................................................................................198
7.14 主轴输出切换 .................................................................................................198
7.15 主轴同步控制 .................................................................................................198
7.16 主轴简易同步控制(M 系列) ..........................................................................199
7.17 多主轴控制 .....................................................................................................200
7.18 主轴定位(T 系列) ...........................................................................................202
7.19 刚性攻丝 .........................................................................................................203
7.20 主轴速度变动检测(T 系列) ...........................................................................204
7.21 Cs 轮廓控制轴坐标建立 ................................................................................204
7.22 基于伺服电机的主轴控制功能 .....................................................................205
7.23 主轴转速履历功能 .........................................................................................207
7.24 基于地址P的位置编码器选择 .....................................................................207

- 191 -
7.辅助功能/主轴功能 NC 功能 B-64302CM/01

7.1 辅助功能

指令了跟在地址 M 后面的一个 8 位数的数值时,发出代码信号和选通信号。这


些信号用于机床侧的 ON/OFF 控制。
通常,M 代码在 1 个程序段中只有 1 个有效,但是通过参数的设定,最多可以指
令 3 个。
此外,可通过参数的设定指定最大位数。

下面的 M 代码使用于特定的用途。
• M02,M30 :程序结尾
• M00 :程序停止
• M01 :可选停止
在 CNC 内部对 M98、M99、M198、调用子程序的 M 代码(在参数中进行设定)、
调用用户宏的 M 代码(在参数中进行设定)、控制中断型宏接通/断开的 M 代
码(M96,M97,或者由参数进行设定)进行处理,所以不会输出信号。

7.2 第 2 辅助功能

指令一个跟在地址 B 之后的最大 8 位数的数值时,向机床发送代码信号和选通信


号,用于机床侧旋转轴的分度等。此代码一直被保持到指令 B 代码为止。
在一个程序段中仅可以指令一个 B 代码。此外,可通过参数的设定指定最大位
数、小数点输入。
另外,可通过参数的设定,将用于第 2 辅助功能指令的地址变更为 B 以外的地址
(A, C, U, V, W)。

注释
T 系列中,可以使用地址 U,V,W 的,仅限于G代码体系B或者C的情
形。

7.3 辅助功能锁定

辅助功能锁定信号,禁止所指令的 M,S,T,B 功能的执行。也即,不予输出代码信


号、选通信号。
这一功能可同机床锁住一起在程序检测时使用。
即使在辅助功能锁定状态下,也执行 M00,M01,M02,M30,M98,M99,M198(子程
序调用功能)。此外,还执行调用子程序的 M 代码(在参数中进行设定)和调
用用户宏的 M 代码(在参数中进行设定)等。

- 192 -
B-64302CM/01 NC 功能 7.辅助功能/主轴功能

7.4 高速M/S/T/B接口

这是为实现 M/S/T/B 功能的执行时间的高速化而谋求简化 M/S/T/B 功能中的执行


指令信号(选通信号)和完成信号交换的接口。
通过加快 M/S/T/B 功能的执行时间,即可缩短机械加工所需的时间。

下面以辅助功能(M 代码)为例进行说明。主轴功能(S 代码)、刀具功能(T


代码)、第 2 辅助功能(B 代码)的情况下也完全相同。
① 作为一个例子,假设指令了如下程序。
Mxx ;
Myy ;
② CNC 侧在有 M 指令时,首先发送代码信号 M00~M31。并且,使选通信号
MF 的逻辑水平从此前的状态反转。也即,如果此前为“0”则变为“1”;
如果此前为“1”则变为“0”。
③ CNC 侧在使选通信号反转后,当来自 PMC 侧的辅助功能完成信号 MFIN 的
逻辑水平成为与选通信号的逻辑水平相同时,则视为 PMC 侧的动作完成。
通常方式下,首先捕捉 M/S/T/B 的完成信号 FIN 的上升(从“0”变为“1”),
而后在接收到完成信号的下降(从“1”变为“0”)后才完成动作,相对于
此,本方式的不同之处在于,其只捕捉完成信号一次的变化,就算完成动作。
此外,通常方式下,M/S/T/B 的完成信号,与 M, S, T 以及 B 功能共同地只有
一个完成信号(FIN),而本方式则分别对 M, S, T 以及 B 功能提供了独立的
完成信号,其各自的信号名为 MFIN,SFIN,TFIN,BFIN。

- 193 -
7.辅助功能/主轴功能 NC 功能 B-64302CM/01

下面在时间图上示出上述信号的交换。为进行比较,同时示出通常方式的时间图。

下一个程序段

代码信号
Mxx Myy

选通信号 MF

PMC 侧动作

辅助功能完成信号 MFIN

图 7.4 (a) 高速方式时间图

下一个程序段
代码信号
Mxx Myy

选通信号 MF

PMC 侧动作

完成信号 FIN

图 7.4 (b) 通常方式时间图

注释
1 将选通信号和完成信号的交换设定为通常方式还是高速方式,可以通过
参数的设定来选择。
2 通常方式下,M/S/T/B 的完成信号,与 M, S, T 以及 B 功能共同地只有
一个完成信号(FIN),而本方式则分别对 M, S, T 以及 B 功能提供了
独立的完成信号。

- 194 -
B-64302CM/01 NC 功能 7.辅助功能/主轴功能

7.5 等待功能(T系列)

T
用 M 代码来控制 2 路径间的加工过程中的等待。
自动运行中,在某个路径中指令等待用的 M 代码指令时,其他的路径就会等待
指令相同的 M 代码,然后开始执行下一个程序段。事先在参数中设定作为等待
的 M 代码来使用的 M 代码的范围。另外,也可通过信号忽略等待。

注意
1 请务必用单程序段来指令等待的 M 代码。
2 等待的 M 代码和其他的 M 代码不一样,不能向 PMC 输出。
3 只希望一个路径进行单独运行时,没有必要删除等待的 M 代码。可以
通过等待忽略信号,忽略加工程序中指令的等待的 M 代码。
4 在 1 个程序段中指令多个 M 代码而使用等待的 M 代码时,务须指令在
最初的 M 代码中。

7.6 辅助功能的多个指令

通常,1 个程序段仅仅能够指令一个 M 代码,但是,通过参数的设定,在 1 个程


序段中最多可以同时指令 3 个 M 代码。
将在同一个程序段中被指令的最多 3 个 M 代码同时输出到机床侧,所以与通常
在 1 个程序段中有单独的 M 代码指令相比,可以缩短机械加工的循环时间。

例)
在一个单程序段中有单个 M 代码指令 在一个单程序段中有多个 M 代码指令
M40 ; M40 M50 M60 ;
M50 ; G28 G91 X0 Y0 Z0 ;
M60 ; :
G28 G91 X0 Y0 Z0 ; :
: :

7.7 主轴功能(S代码输出)

以跟在地址 S 之后的数值来指令主轴的转速。
所指令的数值,被以 32 位的二进制代码输出到 PMC。此代码一直被保持到指令
S 代码为止。此外,可以通过参数来指定最大输入位数。

- 195 -
7.辅助功能/主轴功能 NC 功能 B-64302CM/01

7.8 主轴串行输出

进行串行接口主轴的主轴旋转控制。
以跟在地址 S 之后的最大 5 位数的数值来指令主轴的转速。向主轴电机输出对应
所指令的主轴转速的速度指令。周速恒定控制中,输出对应周速恒定控制后的主
轴转速的速度指令。

7.9 主轴模拟输出

进行模拟主轴的主轴旋转控制。
以跟在地址 S 之后的最大 5 位数的数值来指令主轴的转速。向主轴电机输出对应
所指令的主轴转速的速度指令电压。周速恒定控制中,输出对应周速恒定控制后
的主轴转速的速度指令。

- 196 -
B-64302CM/01 NC 功能 7.辅助功能/主轴功能

7.10 周速恒定控制

以 S 代码(跟在 S 后的数值)来指令周速(m/min 或者 feet/min)时,以使周速


相对刀具位置的变化成为一定的方式控制主轴的转速。

通常,不带位置编码器的(或者不使用)机械上,无法进行每转进给,而通过参
数的设定,即可进行包含周速恒定控制指令在内的主轴指令下的每转进给。(不
带位置编码器的周速恒定控制)

格式
G96 S_ ; : 周速恒定控制方式
S_ : 周速(m/min 或 feet/min)
G97 S_ ; : 周速恒定控制取消方式
S_ : 主轴转速(min-1)

周速恒定控制指令 G96 是一个模态 G 代码。


一旦指令 G96 时,程序就进入进行周速恒定控制的方式(G96 方式),而指令的 S
值则被视为周速。

成为周速恒定控制的计算基准的轴,可由参数或者下列指令来设定。

G96 Pα ; P0:由参数设定的轴
P1:X轴,P2:Y轴,P3:Z轴
P4:第4轴,P5:第5轴

此外,可通过下列指令来设定主轴最高转速。

G92 S_ ; 跟在 S 之后的数值为主轴最高转速(min-1)

G50 S_ ; 跟在 S 之后的数值为主轴最高转速(min-1)

注释
G50 可以在G代码体系A中使用。

- 197 -
7.辅助功能/主轴功能 NC 功能 B-64302CM/01

7.11 主轴倍率

可以相对于通过 S 代码指令的主轴转速,应用 0~254 %(每隔 1%)的倍率。

7.12 实际主轴速度输出(T系列)

T
以 16 位的二进制代码输出基于安装在主轴上的位置编码器发出的返回信号而计
算的主轴实际转速。

7.13 主轴定向

通过将位置编码器安装到主轴上,即可进行主轴定向。因此,不再需要机械的定
位置停止机构部(制动器、插脚等)。此外,能够在高速旋转状态下直接进行定
向,所以可大幅度缩短定向时间。(位置编码器方式主轴定向)

在各路径的第 2 主轴上进行主轴定向的情况下,使用主轴定向扩展。

7.14 主轴输出切换

使用内装有 2 类线圈的特殊主轴电机,在低速区和高速区切换使用线圈,即可以
在更广范围内得到稳定的主轴电机的输出特性。

在各路径的第 2 主轴中进行主轴输出切换时,使用主轴输出切换扩展。

7.15 主轴同步控制

这是在具有 2 台以上主轴的机械(2 路径车床等)中使多个主轴同步地进行控制


的一种功能。
主轴旋转中在 2 台主轴之间进行工件换抓的情形以及在通过 2 台主轴抓住工件的
状态下加减速的情形下,可以使 2 台主轴的转速保持一致。(转速同步)
此外,抓取异型工件的情况下,可以使 2 台主轴的旋转相位(旋转角)保持一致。
(相位同步)

- 198 -
B-64302CM/01 NC 功能 7.辅助功能/主轴功能

7.16 主轴简易同步控制(M系列)

M
可以使主轴同步地进行控制。
可以将 2 台主轴作为主控主轴、从控主轴予以组合,以使 Cs 轮廓控制和刚性攻
丝、通常的主轴旋转控制隶属于主控主轴的控制的形式,在从控主轴一侧加以利
用。
本功能可以在串行主轴上使用。

主轴简易同步控制与主轴同步控制不同,它并不保证主控主轴和从控主轴的主轴
动作的同步。此外,可以使用的主轴功能不同。

其与主轴同步控制之间的主要差异如下所示。
功能 主轴简易同步控制 主轴同步控制
△ ○
与其它主 主轴旋转控制
(速度指令相同) (允许同步/相位同步)
轴功能的
Cs 轮廓控制 ○ ×
组合
刚性攻丝 ○ ×
驻留功能 ○ ×

- 199 -
7.辅助功能/主轴功能 NC 功能 B-64302CM/01

7.17 多主轴控制

除了路径内的第 1 主轴的控制外,可通过来自 CNC 的 S 指令来控制第 2 主轴。


主轴指令跟以往一样,由一个 S 指令进行。选择哪一个主轴,则取决于 PMC 发
出的信号、或者地址 P 指令。
第 2 主轴也与第 1 主轴一样,能够进行 2 级齿轮切换。
此外,通过参数的设定,可以为每个主轴设定最高转速,并以各自的速度进行钳
制。
可以选择第 2 主轴的位置编码器接口。
第 1,第 2 位置编码器的选择,取决于 PMC 发出的信号。

多主轴控制有 3 种控制方式:SIND (基于 PMC 的主轴电机转速控制)功能只限于


在第 1 主轴上可以使用的方式(TYPE-A),可以在 2 个主轴上分别独立使用 SIND
功能的方式(TYPE-B),与 TYPE-B 同等且可由地址 P 来选择通过 S 指令进行
控制的主轴的方式。
这些方式都可以通能参数的设定进行选择。

相对于由主轴选择信号所选的主轴,作为各自的主轴的旋转指令传递基于 S 指令
的旋转指令。各自的主轴以所传递的转速进行旋转。
因主轴选择信号而成为非选择状态的主轴,保持进入非选择状态之前的转速而继
续运动。
各自的主轴上提供有为使主轴停止的信号,所以还可以使不需要的主轴停止。

·多主轴控制无效的情形
即使存在多个主轴,可通过 S 指令进行控制的,仅限第 1 主轴。

SIND1
*SSTP
S 指令
S指令 × SOVR 主軸1 1
主轴

SIND2 主轴
主軸22

- 200 -
B-64302CM/01 NC 功能 7.辅助功能/主轴功能

·多主轴控制 TYPE-A 的情形


只有在第 1 主轴通过 SWS1 信号处在选择状态的情形下,可以相对第 1 主轴使用
SIND 信号以及 R01I~R12I。SIND 信号对第 2 主轴没有影响。
但是,基于 PMC 的极性(旋转方向)控制信号 SSIN, SGN,通过主轴选择信号
(SWS1,SWS2)对选择中的所有轴有效。

SIND1
SWS1 * SSTP1

* SSTP
保持1 主轴 1

S指令 × SOVR
SWS2 * SSTP2

保持2 主轴 2

·多主轴控制 TYPE-B 的情形


第 1,第 2 的各主轴各自具有独立的 SIND, SSIN, SGN 信号。这些信号不管基于主
轴选择信号(SWS1,SWS2)的选择状态如何都有效。
此外,各轴用的极性(旋转方向)控制信号 SSIN, SGN,只有在其主轴的主轴选
择信号(SWS1,SWS2)或 SIND 信号为“1”的情形下有效。

SIND1

SWS1 * SSTP1

保持 1 主轴 1
* SSTP
SIND2
S指令 × SOVR
SWS2 * SSTP2

保持 2 主轴 2

·多主轴控制:基于地址 P 的主轴选择的情形
基本上与 TYPE-B 一样,第 1,第 2 的各主轴各自都具有其独立的 SIND, SSIN, SGN
信号。主轴的选择,不是通过主轴选择信号(SWS1,SWS2)进行,而是通过 P
指令进行。P 代码和所选的主轴的关系,在参数中进行设定。
此外,各轴用的极性(旋转方向)控制信号 SSIN, SGN,只对由 P 指令所选的主
轴或 SIND 信号为“1”的主轴有效。

P 指令 SIND1

*SSTP1
保持1 主轴1
*SSTP
S指令 × SOVR SIND2

*SSTP2
保持2 主轴 2

2 路径控制的情形下,P 代码在各路径中有效。也即,将选择路径 2 的第 1 主轴
的 P 代码设定为“21”时,在路径1中指令
S1000 P21 ;
时,即在路径 2 的第 1 主轴中指令 1000。因此,即使在路径不同的情况下,也
无法使用相同的 P 代码。

- 201 -
7.辅助功能/主轴功能 NC 功能 B-64302CM/01

7.18 主轴定位(T系列)

T
使连接于主轴电机的主轴移动某一角度,由此使安装在主轴上的工件定位于某一
角度的功能,就是主轴定位功能。通过使用这一功能,即可进行车削加工中的工
件圆周上的任意位置的钻孔加工。
主轴位置由安装在主轴上的位置编码器来检测。将主轴电机作为主轴定位用来使
用(主轴定位方式),还是作为主轴旋转用来使用(主轴旋转方式),由特定的
M 代码(通过参数进行设定)来指令。

·移动指令
主轴定位方式中定位主轴的动作,有 2 种方法。
1. 基于轴地址的任意角度定位
G00 C_ ; (C_为任意的轴地址)
通过如上指令,在所指令的位置以快移方式定位主轴。绝对(G90)指令和
增量(G91)指令均可。也可以进行小数点输入。
2. 基于特定的 M 代码(参数设定)的半固定角度定位
通过 M 代码指令定位角度。
事先在参数中设定可以指令的 M 代码、和与其对应的定位角度。
旋转方向也事先在参数中进行设定。

·设定单位
最小设定单位 :0.001deg (IS-B)
360 × N
检测单位 : deg
4096
N 为主轴与位置编码器的齿轮比(1,2,4,8,…)

- 202 -
B-64302CM/01 NC 功能 7.辅助功能/主轴功能

7.19 刚性攻丝

攻丝加工中,主轴每旋转一周的钻孔轴的进给量必须与攻螺纹机的螺距相等。也
即,最理想的攻丝加工,是始终满足如下条件的加工。

P=F/S
其中, P:攻螺纹机的螺距(mm,inch)
F:钻孔轴的进给速度(mm/min,inch/min)
S:主轴的转速(rpm)

但是,攻丝循环 G84/G74(M 系列)、G84/G88(T 系列)中,主轴的旋转控制


与钻孔轴的进给控制分别完全独立地进行。因此,并非必定始终满足上述条件。
特别是在孔底,主轴的旋转与Z轴的进给都减速停止,而后沿着相反方向一边加
速一边移动,各自的加减速都独立进行,因此一般情况下不再满足上述条件。所
以,为了提高攻丝加工的精度,一般要在攻螺纹机的保持架内部设置弹簧来补偿
进给。
相对于此,刚性攻丝循环中,主轴的旋转和钻孔轴的进给始终以同步方式进行控
制。也即,主轴在通常的旋转的情形下只进行与速度相关的控制,而在刚性攻丝
中,则相对主轴的旋转同时进行位置控制,将主轴的旋转和钻孔轴的进给作为2
个轴的直线插补来控制。由此,在孔底的减速时以及加速时,也得以满足P=F
/S的条件,从而能够进行高精度的攻丝加工。

进行刚性攻丝,有如下三种指令方法。
• 在攻丝指令 G84/G74,G84/G88 之前指令 M29 S○○○○○。
• 在与攻丝指令 G84/G74,G84/G88 相同的程序段指令 M29 S○○○○○。
• 将 G84/G74,G84/G88 作为刚性攻丝的 G 代码来指令。(可通过参数来选择将
G84/G74,G84/G88 设定为刚性攻丝还是设定为通常的攻丝。)

- 203 -
7.辅助功能/主轴功能 NC 功能 B-64302CM/01

7.20 主轴速度变动检测(T系列)

T
根据机械侧的条件,主轴的实际速度低于或者高于指令时,系统将发出过热报
警,同时向 PMC 输出主轴变动检测报警信号。此功能可以用来防止导衬的烧结。

7.21 Cs轮廓控制轴坐标建立

将串行主轴由主轴旋转控制切换为 Cs 轮廓控制时,当前位置将会丢失。
本功能通过将 Cs 轴坐标建立请求信号设定为“1”,无需执行返回参考点操作即
建立当前位置。

注释
通电后,在从执行 Cs 轮廓轴的返回参考点操作到电源切断期间,本功
能有效。

- 204 -
B-64302CM/01 NC 功能 7.辅助功能/主轴功能

7.22 基于伺服电机的主轴控制功能

基于伺服电机的主轴控制功能,可以通过伺服电机执行主轴的旋转指令和刚性攻
丝等主轴功能。以后,我们将进行主轴控制的伺服电机叫做伺服电机主轴。
(1) 基于伺服电机的主轴控制功能
可以将伺服电机主轴作为主轴而通过旋转指令(S 指令)进行速度控制。此
外,在旋转指令和定位指令的切换中,无需进行返回参考点操作。
(2) 主轴分度功能
通过主轴分度功能,利用程序指令停止位置,就可以使旋转中的轴停止在
所指定的位置。主轴分度功能有两种类型,不等待主轴分度结束就执行下
一个程序段的指令的类型,和等待主轴分度结束后执行下一个程序段的类
型。
不等待主轴分度结束的类型,在向主轴分度指令轴发出下一个指令之前,
可以向其他轴发出指令。在向主轴分度指令轴发出下一个指令时,可以确
认主轴分度是否已经完成并发出指令。通过使用这一功能,可以设法缩短
等待时间。此外,通过在旋转中指令主轴分度,即可以使其停止在指定的
位置。
(3) 轴移动
参数 PCE(No.11006#0)为“1”时,可以与通常的控制轴一样,为伺服电机
主轴指令轴移动(G00/G01),进行位置控制。
(4) 基于伺服电机的刚性攻丝
可以进行将伺服电机设定为旋转轴的刚性攻丝。
(5) 螺纹切削、每转进给、周速恒定
可以将伺服电机主轴作为主轴而进行螺纹切削、每转进给、周速恒定控制。
(6) 基于 PMC 的主轴输出
可以通过 PMC 对伺服电机主轴的旋转速度和极性进行控制。

注意事项
(1) 本功能属于选项功能。
(2) 本功能中,必须将主轴串行输出置于有效状态。伺服电机主轴,请将主轴电
机的种类作为串行主轴(参数 A/S (No.3716#0)=1)予以设定。
此外,在与伺服电机主轴相同的路径中存在通常的主轴(串行主轴)时,也请
将多主轴控制置于有效状态。
(3) 轴移动(G00/G01)等位置控制有效时和无效时,作为伺服电机主轴的控制轴
数的处理不同。
参数 PCE(No.11006#0)为“1”时,位置控制有效。此时,伺服电机主轴被
视为控制轴,包含在控制轴数内。
参数 PCE(No.11006#0)为“0”时,位置控制无效。此时,伺服电机主轴不
会被视为控制轴,不包含在控制轴数内。

- 205 -
7.辅助功能/主轴功能 NC 功能 B-64302CM/01

最大控制轴数
系统整体的 最大伺服
位置控制 控制轴的种类
最大控制轴数 电机数
1 路径系统 无效 伺服轴+伺服电机主轴 5台
4轴 仅限伺服轴 4台
有效 伺服轴+伺服电机主轴 4台
仅限伺服轴 4台
2 路径系统 无效 伺服轴+伺服电机主轴 9台
8轴 仅限伺服轴 8台
有效 伺服轴+伺服电机主轴 8台
仅限伺服轴 8台

(4) 本功能中使用的伺服电机主轴,作为控制主轴数的 1 个轴来处理。

最大主轴数
系统整体的 最大
主轴的种类
最大主轴数 主轴数
1 路径系统 主轴+伺服电机主轴 2台
2轴 仅限主轴 2台
2 路径系统 主轴+伺服电机主轴 3台
3轴 仅限主轴 3台

(5) 伺服电机主轴,在系统中只可以设定 1 个轴。设定 2 个轴以上时,会有报警


(PW1110)发出,且成为紧急停止状态。
(6) 进行基于伺服电机的刚性攻丝时,必须将刚性攻丝置于有效状态。
(7) 参数 PCE(No.11006#0)为“1”时,位置控制有效,可以将伺服电机主轴作为
PMC 控制轴加以设定。
位置控制无效时(参数 PCE 为“0”)将伺服电机主轴作为 PMC 控制轴加以设
定时,会有报警(DS2003)发出。

- 206 -
B-64302CM/01 NC 功能 7.辅助功能/主轴功能

各主轴电机和各功能的对应关系

基于伺服电机的
主轴相关功能 以往的主轴控制
主轴控制
每转进给 ○ ○
螺纹切削 ○ ○
多边形加工 ○ ×*1
主轴速度变动检测 ○ ×
主轴同步控制 ○ ×
主轴简易同步控制 ○ ×
主轴间多边形 ○ ×
主轴定向
多点定向 ○ ×
主轴输出切换
路径间主轴控制 ○ ○
周速恒定控制 ○ ○
多主轴 ○ ○
刚性攻丝 ○ ○
基于 PMC 的主轴输出控制 ○ ○
实际主轴速度输出 ○ ○
主轴分度 × ○

注释
可以作为主轴来使用。(*1)

7.23 主轴转速履历功能

计数主轴的转速,在诊断信息中显示总转速。
诊断信息的总转速数据,可通过 PMC 窗口功能进行读取,在 PMC 梯图一侧,
可有效利用于主轴单元的寿命管理中。

7.24 基于地址P的位置编码器选择

多主轴控制中通过基于地址P的程序指令进行主轴选择时
(MPP(No.3703#3)=1),对螺纹切削/每次进给等中使用的位置编码器反馈,也按
照所选的主轴自动进行切换

- 207 -
8.刀具功能/刀具补偿功能 NC 功能 B-64302CM/01

8 刀具功能/刀具补偿功能
第 8 章“刀具功能/刀具补偿功能”由下列内容构成。

8.1 刀具功能.........................................................................................................209
8.2 刀具补偿个数 .................................................................................................210
8.3 刀具补偿存储器 .............................................................................................211
8.4 路径间通用的刀具补偿存储器(T 系列) .......................................................213
8.5 刀具长度补偿(M 系列) ..................................................................................214
8.6 刀具位置偏置 .................................................................................................216
8.7 Y 轴偏置(T 系列) ...........................................................................................217
8.8 刀具半径补偿/刀尖半径补偿 ........................................................................218
8.9 刀具几何补偿/刀具磨损补偿(T 系列) ..........................................................222
8.10 刀具偏置量计数器输入(T 系列) ...................................................................223
8.11 刀具长度测量(M 系列).............................................................................223
8.12 刀具长度自动测量(M 系列)/自动刀具补偿(T 系列) ...................................224
8.13 刀具补偿量测量值直接输入(T 系列)
/工件坐标系偏移直接输入(T 系列) ...........................................................226
8.14 刀具补偿量测量值直接输入 B(T 系列)........................................................226
8.15 刀具寿命管理 .................................................................................................227

- 208 -
B-64302CM/01 NC 功能 8.刀具功能/刀具补偿功能

8.1 刀具功能

通过以跟在地址 T 之后的最大 8 位的数值来指令刀具号,即可选择刀具。


指令 T 代码时,发送相对刀具号的代码信号和选通信号,使用于机械侧的刀具的
选择。该代码信号一直被保持到指定 T 代码为止。
在 1 个程序段中仅可以指令 1 个 T 代码。此外,可以通过参数来指定最大位数。

T
T 系列中,部分跟在T代码后的数值还用来指定刀具位置偏置量的刀具偏置号。
按照如下所示方式以跟在T代码之后的数值的后1位、后2位、后3位来指定偏
置号。
偏置号的位数可通过参数来进行选择。

·以后 1 位来指定偏置号的情形
T○○○○○○○ ☆
↑ ↑
刀具号 偏置号

·以后 2 位来指定偏置号的情形
T○○○○○○ ☆☆
↑ ↑
刀具号 偏置号

·以后 3 位来指定偏置号的情形
T○○○○○ ☆☆☆
↑ ↑
刀具号 偏置号

偏置号的指定具有两层含义:选择与其对应的偏置量;开始刀具位置补偿。
指令 0 作为偏置号时,取消刀具位置补偿。

- 209 -
8.刀具功能/刀具补偿功能 NC 功能 B-64302CM/01

8.2 刀具补偿个数

M
可以从下表中选择系统整体使用的刀具补偿数据的个数。

表8.2 (a) 刀具补偿个数


参数 NDO(No.8136#5) 补偿个数
1 32 个
0 400 个

T
·0i Mate -TD, 0i -TD 1 路径系统
可以从下表中选择系统整体使用的刀具补偿数据的个数。

表8.2 (b) 刀具补偿个数


参数 NDO(No.8136#5) 补偿个数
1 32 个
0 99 个

·0i -TD 2 路径系统


可以从下表中选择系统整体使用的刀具补偿数据的个数。
2 路径系统的情况下,可通过参数来设定在各路径中使用的刀具补偿个数。另外,
系统整体使用的补偿个数请勿超过通过下表选择的个数。

表8.2 (c) 刀具补偿个数


参数 NDO(No.8136#5) 补偿个数
1 32 个
0 200 个

注释
可以在 1 路径中使用的最大补偿个数为 200 个。
这种情况下,可以在另一个路径中使用的补偿个数为 0 个。

- 210 -
B-64302CM/01 NC 功能 8.刀具功能/刀具补偿功能

8.3 刀具补偿存储器

M
刀具补偿存储器按照补偿量的构成分为刀具补偿存储器 A/C 两类,可以任选。

解释
·刀具补偿存储器A
刀具补偿存储器 A,没有几何补偿用存储器和磨损补偿用存储器之区别。因此,
可以将几何补偿和磨损补偿累加起来的值设定在补偿存储器中。此外,也没有刀
具半径补偿用(D 代码用)和刀具长度补偿用(H 代码用)的区别。

刀具补偿存储器 A 的设定例
偏置号 补偿量(几何+磨损) D 代码/H 代码通用
001 10.000 D 代码用
002 20.000 D 代码用
003 100.000 H 代码用
… … …

·刀具补偿存储器C
刀具补偿存储器 C 分别提供有几何补偿用存储器和磨损补偿用存储器。因此,
可以分别设定几何补偿量和磨损补偿量。此外,还分别提供有刀具半径补偿用(D
代码用)和刀具长度补偿用(H 代码用)的存储器。

刀具补偿存储器 C 的设定例
偏置号 D 代码 H 代码
几何补偿用 磨损补偿用 几何补偿用 磨损补偿用
001 10.000 0.100 100.000 0.100
002 20.000 0.200 200.000 0.300
… … … … …

- 211 -
8.刀具功能/刀具补偿功能 NC 功能 B-64302CM/01

·刀具位置偏置
使用刀具位置偏置的情况下,可以在刀具补偿存储器中设定的数据为 X 轴,Z 轴
的补偿量。

·刀尖半径补偿
有刀尖半径补偿功能时,在刀具补偿存储器的设定项目中追加补偿量 R 和假想
刀尖方向 T。

·Y 轴偏置
有 Y 轴偏置时,追加 Y 轴偏置的设定画面。可以在 Y 轴偏置存储器中设定的数
据为 Y 轴的补偿量。

·路径间干涉检测
可以为每个刀具号设定路径间干涉检测的接触禁止区域。设定在接触禁止区域的
数据为 X,Z,I,K 的坐标。该数据不是刀具补偿量,其组数将随刀具补偿个数而变
化。

·刀具几何/磨损补偿
根据刀具几何/磨损补偿的有无,刀具补偿存储器的配置不同。受到影响的刀具
补偿存储器如下所示。
1. 刀具位置偏置中的 X 轴,Z 轴的补偿量
2. 有刀尖半径补偿时的补偿量 R
3. 有 Y 轴偏置时的 Y 轴的补偿量
没有刀具几何/磨损补偿时,没有几何补偿用存储器和磨损补偿用存储器的区
分。因此,可以将几何补偿量和磨损补偿量累加起来的值设定在补偿存储器中。
有刀具几何/磨损补偿时,分别提供几何补偿用存储器和磨损补偿用存储器。因
此,可以分别设定几何补偿量和磨损补偿量。

- 212 -
B-64302CM/01 NC 功能 8.刀具功能/刀具补偿功能

8.4 路径间通用的刀具补偿存储器(T系列)

T
2 路径系统中,可以通过参数的设定,使存在于各路径中的刀具补偿存储器的一
部分或者全部通用。

例)使刀具补偿号 1~20 在第 1 路径和第 2 路径中通用的情形

第 1 路径 第 2 路径
刀具补偿个数 刀具补偿个数

刀具补偿号 1

刀具补偿个数
刀具补偿个数
通用区域

刀具补偿号 20



80 120

- 213 -
8.刀具功能/刀具补偿功能 NC 功能 B-64302CM/01

8.5 刀具长度补偿(M系列)

M
使用该功能时,把编程时假设的刀具长度值与实际进行加工时使用的刀具长度值
之间的偏移设置到偏置存储器里,就可不用修改程序地补偿刀具长度值的偏移。
通过 G43,G44 指定偏置方向,通过跟在刀具长度补偿量指定地址后的编号(H
代码),指定设定在偏置存储器中的刀具长度补偿量。

编程时假设的刀具 实际刀具

将这一差作为刀具长度
补偿量加以设定

格式
类型 格式 说明
G43 Z_ H_ ;
刀具长度补偿 A
G44 Z_ H_ ;
G17 G43 Z_ H_ ; G43 : 正侧偏置
G17 G44 Z_ H_ ; G44 : 负侧偏置
G18 G43 Y_ H_ ; G17 : XY 平面选择
刀具长度补偿 B G18 : ZX 平面选择
G18 G44 Y_ H_ ;
G19 G43 X_ H_ ; G19 : YZ 平面选择
G19 G44 X_ H_ ; α : 某一任意轴的轴地址
H : 刀具长度补偿量指定地址
G43 α_H_ ; X,Y,Z: 进行偏置的移动指令
刀具长度补偿 C
G44 α_H_ ;
刀具长度补偿取消 G49;或 H0;

- 214 -
B-64302CM/01 NC 功能 8.刀具功能/刀具补偿功能

解释
根据可以进行刀具长度补偿的轴的种类,有如下 3 种方式。
·刀具长度补偿 A
补偿沿基本 Z 轴方向的刀具长度值。
·刀具长度补偿 B
补偿所选平面的垂直方向的刀具长度值。
·刀具长度补偿 C
补偿沿指定轴方向的刀具长度值。
上述种类,可通过参数的设定来进行选择。

·偏置的方向
不管是绝对指令还是增量指令,当 G43 被指定时,用 H 代码指定的刀具长度补
偿量(设定在偏置存储器里)被加到由编程的移动指令指定的终点位置的坐标值
上;当 G44 被指定时,从终点位置的坐标值上减去相同的值,产生的坐标值就
成为终点位置。
省去轴的指令时,仅仅移动刀具长度补偿量的值。
G43 和 G44 是模态 G 代码,在属于同一组的另一个 G 代码使用前有效。

·刀具长度补偿量的指定
将与由 H 代码指定的编号(偏置号)对应的刀具长度补偿量(设定在偏置存储
器中),加到编程的移动指令里或从此指令里减去。
事先在与偏置号对应的偏置存储器中设定刀具长度补偿量。

·指定沿着 2 个以上轴的偏置
刀具长度补偿 B 中,通过在多个程序段中指定偏置轴,即可进行沿着 2 个以上轴
的偏置。
另外,即使在刀具长度补偿 C 中,只要进行参数的设定,通过在多个程序段中
指定偏置轴,即可进行 2 个以上轴的偏置。

·取消刀具长度补偿
要取消偏置时,指令 G49 或 H0。指令 G49 或 H0 时,系统立即执行取消操作。

- 215 -
8.刀具功能/刀具补偿功能 NC 功能 B-64302CM/01

8.6 刀具位置偏置

M
使用该功能时,可以使编程的刀具移动量以指令的刀具位置偏置量来放大、缩
小,或放大 2 倍,缩小 2 倍。
刀具位置偏置对于附加轴也有效。

工件

刀具中心路径 编程路径
刀具

格式
G45 IP_ D_ ; 仅增大刀具位置偏置量
G46 IP_ D_ ; 仅缩小刀具位置偏置量
G47 IP_ D_ ; 仅使刀具位置偏置量增大 2 倍
G48 IP_ D_ ; 仅使刀具位置偏置量缩小 2 倍
G45~48:用于增大或缩小偏置量的单步 G 代码
IP :刀具的移动指令
D :刀具位置偏置量的指定代码

T
刀具位置偏置功能是这样一种功能,它在实际使用的刀具位置与编程时假设的刀具
(通常是基准刀具)不同时,对其差异进行补偿。

假设的刀具

实际刀具

X 轴的偏置量

Z 轴的偏置量

- 216 -
B-64302CM/01 NC 功能 8.刀具功能/刀具补偿功能

8.7 Y轴偏置(T系列)

T
这是在 T 系列系统中附带 3 个基本轴的 Y 轴时对 Y 轴进行补偿的一种功能。
此外,在刀具几何补偿/磨损补偿有效的情况下,刀具几何补偿和刀具磨损补偿
对 Y 轴偏置也有效。
此外,通过在参数中指定使用 Y 轴偏置的轴号,即可对 3 个基本轴的 Y 轴以外
的任意轴,将 Y 轴偏置设定为有效。

注释
1 使用 Y 轴偏置的情况下,必须将 Y 轴设定为直线轴。
2 Y 轴偏置中,不可直接进行刀具位置偏置量的输入。

- 217 -
8.刀具功能/刀具补偿功能 NC 功能 B-64302CM/01

8.8 刀具半径补偿/刀尖半径补偿

M
·刀具半径补偿
使用该功能时,可以在实际加工时使编程的刀具路径仅偏置 CNC 中设定的刀具
半径值。
通过测量实际加工时使用的刀具半径,在 CNC 中将其作为偏置量加以设定,刀
具就可以通过已偏置的路径切削已被编程的加工形状。因此,即使刀具的半径发
生变化,只要变更偏置量,就无需变更程序。

编程路径
刀具中心路径

T
·刀尖半径补偿
使用该功能时,可以在实际加工时使编程的刀具路径仅偏置 CNC 中设定的刀尖
半径值。
通过测量实际加工时使用的刀尖半径,在 CNC 中将其作为偏置量加以设定,刀
具就可以通过已偏置的路径切削已被编程的加工形状。因此,即使刀尖的半径发
生变化,只要变更偏置量,就无需变更程序。

工件

刀具路径
刀尖

加工形状

为了求出已偏置的实际刀具路径,在 CNC 内部自动地进行直线和直线、圆弧和


圆弧、直线和圆弧的交点计算。因此,编程人员只要编制加工形状程序即可,从
而简化了编程。

- 218 -
B-64302CM/01 NC 功能 8.刀具功能/刀具补偿功能

格式
G40 : 刀具半径补偿/刀尖半径补偿取消
G41 : 刀具半径补偿/刀尖半径补偿左
G42 : 刀具半径补偿/刀尖半径补偿右

解释
·刀具半径补偿/刀尖半径补偿和取消
G41,G42 是为设定为刀具半径补偿/刀尖半径补偿方式的指令,G41 是在刀具前
进方向的左侧进行偏置的指令,G42 是在刀具前进方向的右侧进行偏置的指令。
G40 是将刀具半径补偿/刀尖半径补偿设定为取消方式的指令。

G42 X

工件侧

G41 Z

T
·假想刀尖(刀尖半径补偿)
假想刀尖就是实际上是并不存在的点,如下图中的 A 点。由于很难将刀尖半径
中心对准在起点位置或者基准位置,因此,需要用假想刀尖,而假想刀尖比较容
易对准在起点位置或者基准位置上。此外,还因为可以与没有刀尖半径的刀具一
样地进行考虑。

A
起点位置
起点位置
将刀尖半径中心对准在 将假想刀尖对准在起
起点位置的情形 点位置的情形

下图示出将刀具对准在起点位置时的位置关系。
将起点位置或者基准位置设定为刀尖的哪个位置,可以在偏置存储器中与刀尖半
径补偿量一样地进行设定。

- 219 -
8.刀具功能/刀具补偿功能 NC 功能 B-64302CM/01

刀尖的设定点
2 6 1 2 6 1

7 0 5 7 0 5

3 3 8 4

2 6 2 6 1

5 7 0 5

3 8 4 3 8 4

·指定补偿量和假想刀尖位置
可以将补偿量和假想刀尖位置设定在刀具补偿存储器中。
利用部分 T 代码来指定偏置号,选择与偏置号对应的刀具补偿存储器的刀尖半径
补偿量和假想刀尖位置。

·平面选择(G17,G18,G19)
刀具半径补偿/刀尖半径补偿不仅可以在 XY,ZX,YZ 平面内进行,也可以在与
X,Y,Z 平行的轴中进行。
由 G17,G18,G19 来选择进行刀具半径补偿/刀尖半径补偿的平面。

G 代码 选定的平面 Xp Yp Zp
G17 XpYp 平面
X 轴或 Y 轴或 Z 轴或
G18 ZpXp 平面
X 轴的平行轴 Y 轴的平行轴 Z 轴的平行轴
G19 YpZp 平面

可由参数来设定将附加轴作为 X,Y,Z 轴的哪个轴的平行轴。

·拐角圆弧插补(G39)
在刀具半径补偿/刀尖半径补偿中,通过在偏置方式下指令 G39,即可在拐角处
进行以补偿量作为半径的拐角圆弧插补。

- 220 -
B-64302CM/01 NC 功能 8.刀具功能/刀具补偿功能

·干涉检测
刀具切入工件的情况叫做“干涉”。进行刀具半径补偿/刀尖半径补偿的结果,
检测是否发生干涉。

编程路径 刀具半径/刀尖半径中心路径

切入 切入

- 221 -
8.刀具功能/刀具补偿功能 NC 功能 B-64302CM/01

8.9 刀具几何补偿/刀具磨损补偿(T系列)

T
刀具几何补偿对刀具形状及刀具安装位置等进行补偿。刀具磨损补偿是补偿刀尖
的磨损。可以分别设定这些刀具偏置量。不区别这些偏置量时,将刀具的几何补
偿量和磨损补偿量之和作为刀具位置偏置量进行设定。

程序上的点 程序上的点

X 轴几何
偏置量
X 轴的
偏置量

X 轴磨损
偏置量

Z 轴磨损 Z 轴的
偏置量 Z 轴几何 偏置量
偏置量
对刀具几何补偿和刀具磨损补偿 对刀具几何补偿和刀具磨损补偿
加以区分的情形 不加以区分的情形

- 222 -
B-64302CM/01 NC 功能 8.刀具功能/刀具补偿功能

8.10 刀具偏置量计数器输入(T系列)

T
可通过软键操作,将作为相对坐标位置而显示的数值作为偏置量设定在刀具补偿
存储器中。
作为步骤,显示偏置量的画面。在该画面上还显示有相对坐标位置。接着选择基
准刀具,以手动方式使基准刀具抵碰于机械固定点。并且,将显示在画面上的相
对坐标复位为零。而后,以手动方式使希望测量的刀具抵碰于相同的机械固定
点。此时,相对坐标位置表示基准刀具与希望测量的刀具之差,可将该相对坐标
位置的值作为偏置量加以设定。

8.11 刀具长度测量(M系列)

M
可通过软键操作,将作为相对位置显示而显示的数值作为偏置量设定在偏置存储
器中。
在画面上选择偏置量的显示。该画面上还显示相对位置显示。然后选择基准刀
具,以手动方式使基准刀具抵碰于机械固定点。并且,将显示在画面上的相对位
置复位为零。而后,以手动方式使希望测量的刀具抵碰于相同的机械固定点。此
时,相对位置显示表示基准刀具与希望测量的刀具之差,可将该相对位置显示的
值作为偏置量加以设定。

基准刀具

将此差值作为偏置量加
以设定。

固定点

- 223 -
8.刀具功能/刀具补偿功能 NC 功能 B-64302CM/01

8.12 刀具长度自动测量(M系列)/自动刀具补偿(T系列)

8.12.1 刀具长度自动测量(M系列)

M
将刀具移动到测量位置,将刀具前端到达测量位置时的刀具的坐标值和测量位置
的坐标值的差分,累加到由 CNC 自动测量和计算的,当前已被设定的刀具位置
偏置量上。机械上需要准备好诸如接触式传感器等设备,以便在测量位置发出测
量位置到达信号。

格式
G92 IP_ ; 设定工件坐标系(也可在 G54~G59 之间)
H○○ ; 指定刀具长度补偿的偏置号
G90 G37 IP_ ; 绝对指令
G37 : 只有对所指令的程序段有效。
IP _表示在 X_、Y_、Z_或者第 4 轴上的测量位置

解释

Z
快移

A(起点位置)
由 G37 来指令测量位置

B(减速位置)
计测
速度

C(测量位置)
测量位置到达信号 ON 时停止刀具

0 X

补偿量=(当前的补偿量)
+〔(测量位置到达信号检测位置)-(由 G37 所指令的坐标值)〕

通过指令 G37,刀具从起点位置以快移方式移动到减速位置,从减速位置降低速
度到参数中设定的计测速度,一直移动到从计测仪器测到测量位置到达信号为
止。也即,当刀具前端到达测量位置时,刀具移动停止。
刀具到达测量位置时的坐标值与由 G37 所指令的坐标值之间的差异被加到当前
使用的刀具长度补偿量上。

- 224 -
B-64302CM/01 NC 功能 8.刀具功能/刀具补偿功能

8.12.2 自动刀具补偿(T系列)

T
将刀具移动到测量位置,将刀具前端到达测量位置时的刀具的坐标值和测量位置
的坐标值的差分,累加到由 CNC 自动测量和计算的,当前所选的刀具位置偏置
量上。机械上需要准备好诸如接触式传感器等设备,以便在测量位置发出测量位
置到达信号。

格式
G36 X_ ; 或者 G37 Z_ ;
G36, G37 只对所指令的程序段有效。
X_, Z_ :绝对指令

解释
通过上述指令,刀具以快移方式向测量位置移动,中途减速并继续移动,直到获
得测量仪器发出的到达信号。也即,当刀具前端到达测量位置时,测量仪器输出
一个测量位置到达信号给 CNC,CNC 则根据该信号使刀具停止移动。
将刀具到达的测量位置的坐标值与由 G36 或 G37 所指令的坐标值之差,进一步
补偿为当前正在使用的刀具补偿量。

- 225 -
8.刀具功能/刀具补偿功能 NC 功能 B-64302CM/01

8.13 刀具补偿量测量值直接输入(T系列)/工件坐标系偏移直接输入(T
系列)

T
这是以手动方式尝试切削工件,通过测量所切削的工件的直径,并将该值原样从
MDI 键入而设定偏置量的一种功能。
首先,以手动方式切削工件的长边方向或者端面。切削结束后,按下机床操作面
板的按钮时,记录该时刻的工件坐标值。
而后,退刀,停止主轴,若是长边方向则测量直径,而若是端面则测量离开基准
面的长度。(基准面假设 Z=0。)在偏置量的显示画面输入此测量值,CNC 就
将输入的值与 CNC 中记录的坐标值之差作为偏置量输入到规定的偏置号处。
也可使用偏置量设定用的测量值直接输入来使工件坐标系偏移。这在编程时设想
的工件坐标系与实际设定的坐标偏离时使用。其方法与偏置量设定用的测量值直
接输入相同,但是其差别在于,使用成为基准的刀具切削并测量,在工件坐标系
偏移量的显示画面上输入该测量值。
偏置量、偏移量的设定中,通过使用位置记录信号,即可使要设定的轴移动,并
执行退刀操作。

8.14 刀具补偿量测量值直接输入B(T系列)

T
只要装设接触式传感器,在手动运行下使刀具接触到接触式传感器,就可以自动
地在刀具补偿存储器中设定刀具补偿量。此外,还可以自动进行工件坐标系偏移
量的设定。

- 226 -
B-64302CM/01 NC 功能 8.刀具功能/刀具补偿功能

8.15 刀具寿命管理

将刀具群分类为几个组,在每个组中事先指定刀具的寿命(使用次数或者使用时
间)。并且,在每次使用属于各组的刀具时计数其寿命,当寿命快到尽头时,在
相同组内自动选择被事先按照一定顺序排列的新刀具。由此,便可以一边管理刀
具的寿命,一边继续进行加工。管理刀具寿命的数据,由刀具组号、刀具寿命值、
刀具号、刀具补偿量指定代码组成,将这些数据登录在 CNC 中。

刀具组号 m
刀具寿命值 l
1 刀具号(T) 刀具补偿量指定代码(H/D) 第 1 把刀具的管理数据
2 : : 第 2 把刀具的管理数据
: : : :
: : : :
n : : 第 n 把刀具的管理数据

刀具寿命管理数据 加工程序 机械与 CNC 的运动


刀具组号 1 : 机械 CNC
: :
: : 所选刀具的 自动选择组 m 的寿
刀具组号 m 组 m 选择指令 待机 命尚未到尽头的刀
刀具选择
: : 具
: : 将待机中的 开始计数安装在主
刀具组号 p 换刀指令(M06) 刀具安装到 轴上的刀具寿命
: 主轴上 (换
: 刀)

图8.15 (a) 从加工程序中选择刀具

M
由 T 代码选择组,通过 M06 指令开始刀具寿命的计数。(ATC 式)

T
只由 T 代码来进行组选择、刀具补偿量指定、刀具寿命计数的开始。(转台式)

·刀具寿命管理的最大组数和 2 路径系统
刀具寿命管理的组数,在各路径中至多可以使用 128 组。
在参数(No.6813)中为每个路径设定要使用的最大组数。
最大组数以最小组(8 组)的倍数进行设定。设定了 0 的情况下,设定 128 组。

- 227 -
9.精度补偿功能 NC 功能 B-64302CM/01

9 精度补偿功能
第 9 章“精度补偿功能”由下列内容构成。

9.1 反向间隙补偿 .................................................................................................229


9.2 快移/切削进给别反向间隙补偿 .................................................................229
9.3 平顺反向间隙补偿 .........................................................................................230
9.4 存储型螺距误差补偿 .....................................................................................231
9.5 双向螺距误差补偿 .........................................................................................231
9.6 斜度补偿.........................................................................................................232
9.7 简易直线度补偿(M 系列) ..............................................................................233

- 228 -
B-64302CM/01 NC 功能 9.精度补偿功能

9.1 反向间隙补偿

这是对具有机械系统的损失运动进行补偿的一种功能。补偿量在 0~±9999 脉冲
的范围内,针对每一个轴,以检测单位在参数中进行设定。

9.2 快移/切削进给别反向间隙补偿

通过在切削进给或快移下改变反向间隙补偿量,即可进行精度更高的加工。
假定切削进给时的反向间隙量的测量值为 A,快移时的反向间隙量的测量值为
B,反向间隙补偿量的输出,根据进给(切削进给、快移)的变化以及移动方向
的变化,成为下表所示的情形。

进给的变化 切削进给 快移 快移 切削进给


↓ ↓ ↓ ↓
移动方向的变化 切削进给 快移 切削进给 快移
相同方向 0 0 ±α ±(-α)
相反方向 ±A ±B ±(B+α) ±(B+α)
·α= (A-B) / 2
·补偿量的符号(±),表示移动方向。

切削进给停止的状态

A →
切削进给

快移停止的状态

α α
B →
快移

α :机械的移过量

- 229 -
9.精度补偿功能 NC 功能 B-64302CM/01

9.3 平顺反向间隙补偿

通常的反向间隙补偿中,在轴移动方向反转的位置输出所有的反向间隙补偿脉
冲。

(方向反转) 轴移动方向

方向反转后的
反向间隙补偿的总量

反向间隙
补偿量

0
方向反转后的移动量

图9.3 (a) 通常的反向间隙补偿

平顺反向间隙补偿中,根据离开轴移动方向返回的位置的距离输出反向间隙补偿
脉冲,所以能够进行对应机械特性的、细微的反向间隙补偿。

(方向反转) 轴移动方向

方向反转后的
反向间隙补偿的总量

B2

B1

0 L1 L2
方向反转后的移动量

B2 : 反向间隙补偿量
B1 : 平顺反向间隙补偿的第1段补偿量
L1 : 开始平顺反向间隙补偿的第2段补偿的距离
L2 : 结束平顺反向间隙补偿的第2段补偿的距离

图9.3 (b) 平顺反向间隙补偿

- 230 -
B-64302CM/01 NC 功能 9.精度补偿功能

9.4 存储型螺距误差补偿

可以对依赖于进给螺纹的螺距误差等的机械系统的位置的误差进行补偿。由此,
可以谋求提高加工精度。
将补偿数据作为参数存储在存储器中,所以可以节省挡块等的补偿机构和设定作
业。补偿间隔在参数设定(每个轴)下保持一定。
补偿点数的合计为
补偿点数的合计=1024 点
向各轴的分配可自由进行(参数设定)。
此外,在各位置的补偿脉冲为
补偿脉冲=(-7~+7)×(倍率)
但是,补偿脉冲的单位与检测单位相同。
倍率如下所示。
倍率:0~100 倍、参数设定(每个轴)

9.5 双向螺距误差补偿

存储型螺距误差补偿,没有针对移动方向的区分,但在双向螺距误差补偿中,则
可以区分设定正向移动时和负向移动时的螺距误差补偿量,进行不同方向的螺距
误差补偿。此外,在移动反转时,根据螺距误差补偿数据自动计算补偿量,进行
与反向间隙补偿一样的移动方向反转时的补偿。由此,可以进一步减小正向和负
向的路径差。

- 231 -
9.精度补偿功能 NC 功能 B-64302CM/01

9.6 斜度补偿

通过以检测单位对依赖于进给螺纹的螺距误差等的位置的误差进行补偿,就可以
谋求提高加工精度,延长机械的寿命。补偿是沿着从参数设定的补偿点、和由针
对该补偿点的补偿量而形成的近似直线进行的。

从参数的 4 个补偿点、和分别与此对应的补偿量,勾画 3 条近似直线。补偿时沿


着该近似直线根据螺距误差补偿点的每个补偿间隔进行。与螺距误差补偿的补偿
量相互重叠地应用斜度补偿的补偿量。

0 1 2 3 60 61 126 127

… …

① 螺距误差补偿点 ③ ④

c
a
γ
α
… …
β ε

b 斜度补偿量的输出

要进行斜度补偿,需要在即将补偿的轴中进行存储型螺距误差补偿的设定。
假设已经设定了存储型螺距误差补偿的参数。
① 最负一侧的螺距误差补偿点号
② 螺距误差补偿点的间隔
③ 参考点的螺距误差补偿号
④ 最正一侧的螺距误差补偿点号
在斜度补偿的参数中设定如下数据。
a,b,c,d :补偿点号
α,β,γ,ε :补偿点 a,b,c,d 中的补偿量
上图中,a,b,c,d 分别为 1,3,60,126。存储型螺距误差补偿针对每个补偿点设定补
偿量,而斜度补偿,则通过设定具有代表意义的 4 点和与其对应的补偿量,计算
每个补偿点的补偿量。
例:上图的从 a 点到 b 点的情形下为(β-α) / (b-a)。

- 232 -
B-64302CM/01 NC 功能 9.精度补偿功能

9.7 简易直线度补偿(M系列)

M
行程长的机械的情况下,轴与轴之间的直线度较低时,会导致加工精度的恶化。
因此,通过与移动轴的移动一起以检测单位来对其它轴进行补偿,提高直线度,
即可提高加工精度。
通过移动轴(由参数进行设定)的移动,在移动轴的螺距误差补偿之间,对补偿
轴(由参数进行设定)应用补偿。

·移动轴的螺距误差补偿点和补偿量

0 1 2 3 60 61 126 127

… …

移动轴的存储型螺距误差补偿点

c
a

γ
α
… …
ε
β
d
b

输出移动轴的存储型螺距误差补偿的时机和输出的补偿脉冲

a , b , c , d : 移动轴的补偿点编号(使用螺距误差补偿点的编号)
α , β , γ , ε : 针对补偿点编号的补偿量(对补偿轴进行补偿的量)

根据移动轴的当前位置,计算出对相应的补偿轴的补偿量。补偿轴的补偿,在输
出移动轴的螺距误差补偿的时机下进行。
上图的情况下,在移动轴从补偿点a移动到补偿点b期间,在输出移动轴的螺距
误差补偿的时机向补偿轴输出(β-α)/(b-a)的补偿量。

注释
1 简易直线度补偿自移动轴、补偿轴的参考点建立起有效。
2 添加有简易直线度补偿功能选项的情况下,请将存储型螺距误差补偿功
能设定为有效。
3 与存储型螺距误差补偿的数据相互重叠地输出简易直线度补偿。以螺距
误差补偿的补偿间隔输出补偿。
4 简易直线度补偿中,无法将移动轴本身作为补偿轴。
希望进行这样的补偿时,使用斜度补偿。

- 233 -
10.电子齿轮箱(M 系列) NC 功能 B-64302CM/01

10 电子齿轮箱(M 系列)
第 10 章“电子齿轮箱”由下列内容构成。

10.1 电子齿轮箱(M 系列) ......................................................................................235

- 234 -
B-64302CM/01 NC 功能 10.电子齿轮箱(M 系列)

10.1 电子齿轮箱(M系列)

M
本功能以与滚齿机功能相同的方法加工(磨削/切削)齿轮时,使与伺服电机相连的
工件轴的旋转与同主轴电机相连的刀具轴(砂轮/滚刀)的旋转同步。同步的比率可
通过程序进行指定。本功能的刀具轴与工件轴的同步,因为采用数字伺服直接控
制的方式,所以工件轴可以不带误差地跟随刀具轴的速度变动,可以实现高精度
的齿轮加工。在下面的说明中把电子齿轮箱(Electronic Gear Box)称为 EGB。

CNC α 脉冲/rev

主轴(主控轴) 主轴放大器 电机 主轴 检测器


第1轴 X(省略) 刀具轴
第2轴 Y(省略)

EGB
FFG
第3轴 C
从控轴 - β 脉冲/rev
检测器

+ 位置控制 速度/电流控制 伺服放大器 电机 C轴

+ 工件轴

K1 外置检测器
同步开关
第4轴 -
虚设轴
K1:同步系数
位置跟踪 + 错误计数器

格式

参数 EFX 参数 EFX
(No.7731#0)=0 (No.7731#0)=1
开始同步 G81 T_ (L_) G81.4 T_ (L_)
(Q_ P_) ; (Q_ P_) ;
解除同步 G80 ; G80.4 ;

T : 齿数 (指令范围: 1~1000)
L : 滚齿条数 (指令范围: -200~200)
通过 L 的符号来指定工件轴的旋转方向。
L 为正时,工件轴的旋转方向为正向(+方向)
L 为负时,工件轴的旋转方向为负向(-方向)
L 为 0 时,取决于参数 LZR(No.7701#3)的设定。
没有指定 L 时,滚齿条数视为 1。

- 235 -
10.电子齿轮箱(M 系列) NC 功能 B-64302CM/01

Q : 模块或者齿距
公制输入时,指定模块。
(单位 : 0.00001mm,指令范围 : 0.01~25.0mm)
英制输入时,指定齿距。
(单位 : 0.00001inch-1,指令范围 : 0.01~254.0 inch-1)
P : 齿轮的螺旋角
(单位 : 0.0001deg,指令范围 : -90.0~90.0deg)
※Q 及 P 的指令,可以指定小数点。

·同步系数
同步系数是为了防止误差而用分数 (Kn / Kd)在内部予以表示。
通过下式进行计算。
Kn L β
同期係数 = = ×
Kd T α
其中
T:滚齿条数
T:齿数
α:主控轴每旋转一周的位置检测器的脉冲数
β:从控轴每旋转一周的位置检测器的脉冲数

Kn / Kd 是将上式右边的约分后的值,但是对于这个约分的结果有如下的限制。
-2147483648≦Kn≦2147483647
1≦Kd≦65535
没有满足这个条件的情况下,在指令 G81 时,会有报警发出。

- 236 -
B-64302CM/01 NC 功能 11.编辑操作

11 编辑操作
第 11 章“编辑操作”由下列内容构成。

11.1 程序的存储容量/登录程序个数 .................................................................238


11.2 程序编辑 .........................................................................................................239
11.3 程序保护 .........................................................................................................240
11.4 反演.................................................................................................................240
11.5 后台编辑 .........................................................................................................240
11.6 图形对话输入 .................................................................................................241
11.7 存储卡程序运行编辑 .....................................................................................242

- 237 -
11.编辑操作 NC功能 B-64302CM/01

11.1 程序的存储容量/登录程序个数

程序存储容量和登录程序个数,有如下组合。

0i-D 0i Mate-D
程序容量 程序个数
M T M T
320KB 400 个 ○B ○B - -
512KB 400 个 ○A ○A ○ ○
1MB 800 个 - *2 - -
2MB 400 个 ☆ - - -
○:标准组件(A/B)、*2:2 路径系统、☆:选项

注释
程序 O0001
O0001 ; 开头页 1 程序存储容量为“登录一个程序时的最大程序尺寸”值。
N1 G01 ;
2 登录多个程序时,可以登录的程序尺寸的合计值因如下理由下而会减
(使用中)
少。
程序的管理通过页(page)这一单位来进行。程序的存储单位,以该页
N100 … ; 第2页
单位进行管理。编写程序时,确保存储该程序所需的页数,并在各页中
存储程序。一般情况下,最后页会出现空区(见左图)。该空区,无法
(使用中)
作为存储其它程序的区域使用,在程序管理上,作为使用区来处理。
M30 ; 最终页 FS0i-C 中也进行同样的管理,但是 1 页的单位则不同。因此,登录了
(使用中)
多个程序的情况下,可以登录的程序尺寸的合计值与 FS0i-C 不同。

(空区)

不可在别的程序中使用

编写了程序 O0001 时的例子

- 238 -
B-64302CM/01 NC 功能 11.编辑操作

11.2 程序编辑

可以进行如下所示的程序编辑操作。

1 新建程序

2 删除程序
·删除 1 个程序
·统一删除所指定的多个程序
·统一删除全部程序

3 字编辑
·字/程序段的插入
·字的覆盖
·字/地址的置换(选择或者统一置换)
·字/程序段的删除
·指定范围的复制、删除、粘贴(字单位)
·程序的复制、移动

4 检索
·程序的检索
·字/地址的检索
·检索的反复

5 程序存储器的整理
程序存储器上的 NC 程序,首先登录到连续的区域中。但是,编辑 NC 程序
时,分为几个程序段,越是反复进行编辑,越进行细分。对 NC 程序进行细
分时,存储器运行的处理速度将会变慢,程序存储器的使用量将会不必要的
增多,在进行程序存储器的整理而连续的区域,汇总修改。

- 239 -
11.编辑操作 NC功能 B-64302CM/01

11.3 程序保护

保护程序的功能,具有如下功能。

1 基于参数的保护
本功能是通过密码和关键字这2个参数,对保护程序号 O9000~O9999 的参
数进行加密的一种功能。
在加密状态(密码≠关键字)下,不再能够将受到保护的参数设定为 0。由
此,若没有正确设定关键字,就不能解除程序号 O9000~9999 的保护。
在密码和关键字这两个参数中设定的数值都不会显示出来。通过在关键字
的参数中设定与事先设定在密码参数中的值相同的值,即可解除加密状
态。此外,在密码参数中显示 0 时,意味着尚未设定密码参数。

2 8 级数据保护
设定 8 个级别的数据保护级,即可确定是否允许变更/外部输出。请参照
12.“设定/显示”的“8 级数据保护”。

11.4 反演

可以在 TEACH IN JOG 方式或者 TEACH IN HANDLE 方式下,一边将手动运行


下移动了的绝对坐标系中的各轴的当前位置读入程序中,一边编写程序。
也可以与 EDIT 方式下的编辑一样地输入轴名称以外的字。

11.5 后台编辑

在执行程序的过程中,进行其它程序的编辑。这样的编辑叫做后台编辑(BG 编
辑)。编辑操作与通常的编辑(前台编辑)完全相同。

- 240 -
B-64302CM/01 NC 功能 11.编辑操作

11.6 图形对话输入

为了在以 CNC 格式的编程时提供参考,将


G 代码一览
针对 G 代码的 1 个程序段的标准格式
以带有图标的方式在画面上显示其向导。
可以一边浏览向导内容,一边输入所需数据,以此来编写程序。

↓ 选择了 G01 的情形

- 241 -
11.编辑操作 NC功能 B-64302CM/01

11.7 存储卡程序运行编辑

将存储卡上的程序存储文件(“FANUCPRG.BIN”名称)内的程序选定为主程
序,可进行存储器运行。
此外,程序存储文件的内容还可以在程序一览画面上进行参照,或在程序编辑画
面上编辑程序存储文件内的程序。

程序存储文件通过市面上出售的电脑,利用存储卡程序刀具编写程序。将该程序
存储文件写入到经过 FAT 格式化的存储卡中进行使用。

存储卡上的程序存储文件的输入项数(程序文件数)至多为 63 个。

- 242 -
B-64302CM/01 NC 功能 12.设定/显示

12 设定/显示
本章在后面的说明中的画面记述,基于 10.4″LCD 显示器、12 个软键型进行描
述。

第 12 章“设定/显示”由下列内容构成。

12.1 状态显示......................................................................................................245
12.2 时钟功能......................................................................................................246
12.3 实际位置显示..............................................................................................247
12.4 程序显示......................................................................................................248
12.5 参数设定显示 ..............................................................................................250
12.6 报警显示......................................................................................................250
12.7 报警履历显示..............................................................................................251
12.8 操作信息履历显示 ......................................................................................251
12.9 操作履历显示..............................................................................................252
12.10 操作时间/加工零件数显示 .........................................................................253
12.11 实际速度显示 ..............................................................................................254
12.12 实际主轴转速/T代码显示 .........................................................................256
12.13 软盘目录显示 ..............................................................................................256
12.14 任意路径名称显示 ......................................................................................256
12.15 操作监控画面 ..............................................................................................257
12.16 伺服调整画面 ..............................................................................................258
12.17 主轴调整画面 ..............................................................................................260
12.18 伺服波形显示 ..............................................................................................262
12.19 维护信息画面 ..............................................................................................262
12.20 软件操作面板 ..............................................................................................263
12.21 软件操作面板通用开关 ..............................................................................264
12.22 各国语言显示..............................................................................................265
12.23 数据的保护键..............................................................................................265
12.24 8 级数据保护...............................................................................................266
12.25 清除画面......................................................................................................267
12.26 参数设定支援画面 ......................................................................................268
12.27 加工条件选择功能 ......................................................................................269
12.28 系统配置画面..............................................................................................270
12.29 帮助画面......................................................................................................272
12.30 自诊断画面..................................................................................................276
12.31 定期维护画面 ..............................................................................................277
12.32 伺服·主轴信息画面 ..................................................................................278
12.33 图形显示......................................................................................................281

- 243 -
12.设定/显示 NC 功能 B-64302CM/01

12.34 动态图形显示..............................................................................................281
12.35 触摸板控制..................................................................................................282
12.36 外部触摸板接口 ..........................................................................................282
12.37 自动数据备份 ..............................................................................................283
12.38 基于伺服电机的铣削轴的转速显示功能 ..................................................283

- 244 -
B-64302CM/01 NC 功能 12.设定/显示

12.1 状态显示

在画面的右下方,显示出当前所选方式、自动运行状态、报警状态、程序编辑状
态等信息。
这些信息便于操作者掌握系统的操作情况。
此外,如果数据设定或输出/输入操作有错,CNC 不接受操作,而在画面上显
示错误内容作为警告。由此可防止非法数据的设定、输入/输出失误。

解释

② ③ ④ ⑥ ⑦ ⑧
⑤: ⑩: 路径 1
⑤显示在③、④的位 ⑩显示在⑧的位置。
置。

图12.1 (a) 状态显示的位置


①当前的方式
②自动运行状态
③轴移动中状态、暂停状态
④正在执行辅助功能的状态
⑤紧急停止状态、复位状态
⑥报警状态
ALM : 表示已发出报警的状态。(反相闪烁显示)
BAT : 表示锂电池(CNC 的后备用电池)的电压下降。(反相闪
烁显示)
APC : 表示绝对脉冲编码器的后备用电池的电压下降。(反相闪
烁显示)
FAN : 表示 FAN 转速下降。(反相闪烁显示)
空白 : 表示其他的状态。
⑦当前时间
⑧程序编辑状态
⑨数据设定或输入/输出操作的报警显示
⑩路径名称

- 245 -
12.设定/显示 NC 功能 B-64302CM/01

12.2 时钟功能

在所有显示画面上,以时、分为单位显示时刻。
在特定的画面上,还显示年、月、日。
可使用用户宏的系统变量来读取时刻。
进而,可以在 PMC 侧通过窗口指令来了解时刻。

- 246 -
B-64302CM/01 NC 功能 12.设定/显示

12.3 实际位置显示

显示相对、工件、机械的各坐标系中的实际位置以及剩余移动量。

图12.3 (a) 实际位置(绝对坐标)画面

图12.3 (b) 实际位置(相对坐标)画面

- 247 -
12.设定/显示 NC 功能 B-64302CM/01

12.4 程序显示

进行执行中的程序内容的显示、以及程序的编辑。程序的编辑中,除了作为主程
序选定的程序编辑外,还有在程序的运行中编辑别的程序的后台编辑。
此外,还有程序存储器内登录的程序的文件名的一览显示。一览显示的画面上,
同时显示存储器的使用量和剩余容量、以及个别程序的大小和注释、更新时间。

图12.4 (a) 执行中的程序显示画面

图12.4 (b) 编辑中的程序显示画面

- 248 -
B-64302CM/01 NC 功能 12.设定/显示

后台编辑中,程序名称的右侧显示“(BG:编辑)”。
( 部分)

图12.4 (c) 后台编辑中的程序显示画面

图12.4 (d) 程序一览画面

- 249 -
12.设定/显示 NC 功能 B-64302CM/01

12.5 参数设定显示

显示参数的设定内容。

图12.5 (a) 参数画面

12.6 报警显示

显示当前发生的报警号及其简单内容。

图12.6 (a) 报警画面

- 250 -
B-64302CM/01 NC 功能 12.设定/显示

12.7 报警履历显示

有多达 50 个 CNC 最近发生的报警内容被存储并显示在画面上。


各自的报警显示的信息如下所示。
① 报警发生日期和时刻
② 报警类别
③ 报警号
④ 报警信息(有的报警不予显示。)

图12.7 (a) 报警履历画面

12.8 操作信息履历显示

可以将操作信息作为履历保存起来。此外,可以在操作信息履历画面上对已保存
的履历进行参照。

- 251 -
12.设定/显示 NC 功能 B-64302CM/01

12.9 操作履历显示

可以记录操作者执行的操作和发生的报警、外部操作信息等履历,对该履历进行
确认,或者进行履历数据的输出。
记录履历的数据包括如下:
① 操作者进行的 MDI 键的操作
② 输入输出信号(X,Y,G,F)的接通/断开的变化
③ 发生的报警
④ 时间戳(日期和时刻)
⑤ 外部操作信息

可以在操作履历画面上参照记录下来的数据。
除了显示外,还可以进行履历数据的检索和擦除,向外部 I/O 设备的输出。另外,
在显示该画面的期间,不予记录任何履历。

图12.9 (a) 操作履历画面

- 252 -
B-64302CM/01 NC 功能 12.设定/显示

12.10 操作时间/加工零件数显示

操作时间(运行时间以及循环时间)和加工零件数显示在实际位置显示画面上。
( 部分)

图12.10 (a) 实际位置画面

自动运行时间的累计值、切削时间的累计值、以及可以自由设定的定时器,可通
过设定画面,利用 MDI 进行变更或者预置。

图12.10 (b) 设定(定时器)画面

- 253 -
12.设定/显示 NC 功能 B-64302CM/01

12.11 实际速度显示

通过参数的设定,即可以每分钟的速度将机械的实际进给速度显示在实际位置显
示画面以及程序检查画面上。
( 部分)

mm/min

图12.11 (a) 实际位置画面

mm/min

图 12.11(b) 程序画面(10.4 英寸显示器)

- 254 -
B-64302CM/01 NC 功能 12.设定/显示

图12.11 (c) 程序检查画面(8.4 英寸显示器)

实际进给速度还可以显示小数点以下的值。
进行显示时,成为如下显示位数。
• 每分钟进给:小数点以下 0~3 位数(基于参数设定。)
每转进给时,还可以显示每旋转一周的进给量。这种情况下,成为如下的显示位
数。
• 每转进给(公制输入)时:小数点以下 2 位数
• 每转进给(英制输入)时:小数点以下 3 位数

mm/回

图 12.11(d) 程序画面(显示例 10.4 英寸显示器)

- 255 -
12.设定/显示 NC 功能 B-64302CM/01

12.12 实际主轴转速/T代码显示

可通过参数的设定,时刻显示由安装在主轴上的位置编码器发出的反馈脉冲计算
而得的转速、和通过程序的执行所指令的 T 代码。

12.13 软盘目录显示

可以将外部 I/O 设备内的文件名一览显示(目录显示)在画面上。


可以进行目录显示的文件名至多为 17 个字符。

在将程序存储器内的零件程序写入外部 I/O 设备时,可作为文件名赋予程序号。


写入其它数据时,赋予各数据固有的名称。

12.14 任意路径名称显示

可通过参数的设定,在状态显示所处的路径名称中显示任意的字符串。可以显示
的字符至多为 7 个字符,其中包括数字、英文字母、日文片假名以及符号。

- 256 -
B-64302CM/01 NC 功能 12.设定/显示

12.15 操作监控画面

在画面上以直线图显示主轴电机和伺服电机的负载值(扭矩值)。
直线图显示中,显示最新的采样值。事先在参数中设定对应各负载表的电机的负
载额定值时,负载值为负载额定值时,负载表显示 100%。

图12.15 (a) 操作监控画面

- 257 -
12.设定/显示 NC 功能 B-64302CM/01

12.16 伺服调整画面

按照每个轴来显示伺服电机的基本调整所需的参数和状态监控。

12.16.1 伺服设定画面

这是进行伺服电机的初始标准设定时,归纳所需参数的画面。同时可以进行参数
的设定。

图12.16.1 (a) 伺服参数的设定画面

- 258 -
B-64302CM/01 NC 功能 12.设定/显示

12.16.2 伺服调整画面

这是按照每个轴对伺服电机的基本调整所需的参数和状态监控进行归纳的画面。

图12.16.2 (a) 伺服调整画面

- 259 -
12.设定/显示 NC 功能 B-64302CM/01

12.17 主轴调整画面

在画面上设定和显示与主轴相关的参数。同时可以显示参数以外的数据。系统提
供了主轴设定、主轴调整、主轴监控画面。

12.17.1 主轴设定画面

这是进行主轴的初始标准设定时,归纳所需参数的画面。
同时可以进行参数的设定。

图12.17.1 (a) 主轴设定画面

- 260 -
B-64302CM/01 NC 功能 12.设定/显示

12.17.2 主轴调整画面

这是对主轴的基本调整所需的参数和状态监控进行归纳的画面。

图12.17.2 (a) 主轴调整画面

12.17.3 主轴监控画面

这是归纳了与主轴相关的各类信息的画面。

图12.17.3 (a) 主轴监控画面

- 261 -
12.设定/显示 NC 功能 B-64302CM/01

12.18 伺服波形显示

可以波形显示伺服的各类数据(错误量、扭矩量、脉冲分配量)和 CNC-PMC 之
间的信号状态。

图12.18 (a) 波形诊断画面

12.19 维护信息画面

维护信息画面,是进行维护作业时可以记录其履历的画面。
可以进行以下操作。
• 基于 MDI 的字母输入(半角日文片假名输入仅限日语显示)
• 记录画面可通过行单位的卷动来进行参照
• 已进行编辑的维护信息的输入输出
• 向 FROM 的写入保存
• 全角代码(Shift-JIS)的显示(输入仅限 F 输入)

- 262 -
B-64302CM/01 NC 功能 12.设定/显示

12.20 软件操作面板

通过 MDI 面板的操作,可以替代机床操作面板上的开关功能。也即,通过 MDI


面板上的操作,可以进行方式选择和 JOG 进给倍率的选择,省略在机床侧的操
作面板上相应的开关。
本功能只有在显示有软件操作面板画面时有效。通过一边看着画面一边利用光标
操作键移动光标,即可进行各类选择操作。可以进行操作的功能有如下一些。
A. 模式选择
B. JOG 进给轴选择、手动快移
C. 手摇脉冲发生器进给轴选择、手摇脉冲倍率的选择
D. JOG 进给速度、进给速度倍率、快移倍率
E. 可选程序段跳过、单程序段、机床锁住、空运行
F. 保护键
G. 进给暂停
H. 通用开关

上述操作中,具有对 A~G 所示的每个组使基于 MDI 的操作功能有效/无效的参


数。

图12.20 (a) 软件操作面板画面(第 1 页)

- 263 -
12.设定/显示 NC 功能 B-64302CM/01

图12.20 (b) 软件操作面板画面(第 2 页)

12.21 软件操作面板通用开关

本功能下,用户可以将任意的信号分配给软件操作面板的通用开关 1~16 后使
用。

- 264 -
B-64302CM/01 NC 功能 12.设定/显示

12.22 各国语言显示

作为显示语言,提供有 17 种语言,其中包括英语、日语、德语、法语、西班牙
语、意大利语、中文(繁体字、简体字)、韩语、葡萄牙语、荷兰语、丹麦语、
瑞典语、匈牙利语、捷克语、波兰语、俄语、土耳其语。
在语言指定画面上,选择并设定希望使用的语言,即可立即切换显示语言。

图12.22 (a) 语言指定画面

12.23 数据的保护键

为了保护 CNC 内的各类数据,可以在机械侧设定数据保护键。根据要保护的数


据种类,提供有如下 4 种输入信号。
• KEY1
允许刀具偏置量、工件原点偏置量的输入
• KEY2
允许设定数据的输入
• KEY3
允许程序的登录和编辑
• KEY4
允许 PMC 数据的输入

- 265 -
12.设定/显示 NC 功能 B-64302CM/01

12.24 8 级数据保护

可以为操作 CNC 和 PMC 时的操作级别设定 8 个保护级别,同时还可以为 CNC


和 PMC 的各类数据设定 8 个保护级别。
在变更或者向外部输出 CNC 和 PMC 的各类数据时,对操作级别和保护级别进行
比较,决定是否允许变更或向外部输出。

图12.24 (a) 操作级别设定画面

图12.24 (b) 保护级别设定画面

- 266 -
B-64302CM/01 NC 功能 12.设定/显示

12.25 清除画面

在画面的相同场所长时间显示相同字符,将会缩短显示器的使用寿命。为了预防
这种状态,可以事先清除 CNC 的画面。
作为清除显示器画面的方法有两种:通过按键操作(同时按下“CAN”键+功能
键)的清除画面和在参数中设定的时间内没有按键操作时自动清除画面的自动清
除画面。

- 267 -
12.设定/显示 NC 功能 B-64302CM/01

12.26 参数设定支援画面

参数设定支援画面是以如下事项为目的的用来进行参数的设定和调整的画面。
1 通过在机床启动时汇总需要进行最低限度设定的参数并予以显示,便于机床
执行启动操作。
2 通过显示伺服调整画面、主轴调整画面、加工参数调整画面,便于进行调整。

可以在本画面上进行以下项目的设定、调整。
起刀时的支援
• 轴设定
• FSSB (AMP)
• FSSB (轴)
• 伺服设定
• 伺服参数
• 伺服增益调整
• 高精度设定
• 主轴设定
• 辅助功能

调整时的支援
• 伺服调整
• 主轴调整
• AICC 调整

图12.26 (a) 参数设定支援的菜单画面

- 268 -
B-64302CM/01 NC 功能 12.设定/显示

12.27 加工条件选择功能

在先行控制、AI 先行控制、AI 轮廓控制中,设定重视速度、重视精度的参数集,


并通过精度级别选择画面或程序指令设定对应于粗加工、精加工等加工条件的精
度级别,系统即可自动计算符合条件的参数并进行加工。

图12.27 (a) 精度级选择画面

图12.27 (b) 加工参数调整画面

- 269 -
12.设定/显示 NC 功能 B-64302CM/01

12.28 系统配置画面

显示 CNC 的维护所需的硬件和软件配置。
系统配置画面上显示如下内容。
· 硬件配置
· 软件配置

12.28.1 硬件配置

图12.28.1 (a) 硬件配置画面

1 名称
MAIN BOARD
· 显示主板及主板上的卡等信息。
OPTION BOARD
· 显示安装在可选插槽上的板信息。
DISPLAY
· 显示与显示器相关的信息。
OTHERS
· 显示其它(MDI 和电源等)的信息。
2 ID-1 / ID-2
· 显示 ID 信息。
3 槽
· 显示安装有可选板的插槽号。

- 270 -
B-64302CM/01 NC 功能 12.设定/显示

12.28.2 软件配置

图12.28.2 (a) 软件配置画面

1 系统
软件的种类
2 系列
软件的系列
3 版本
软件的版本

- 271 -
12.设定/显示 NC 功能 B-64302CM/01

12.29 帮助画面

有关 CNC 上发生的报警和 CNC 的操作方法等,在画面上显示详细的信息。备


有初始菜单、报警详述、操作方法、参数表等画面。

12.29.1 初始菜单画面

显示帮助功能的目录。通过初始菜单画面,显示报警详述、操作方法、参数表的
各帮助画面。

图12.29.1 (a) 初始菜单画面

- 272 -
B-64302CM/01 NC 功能 12.设定/显示

12.29.2 报警详述画面

这是可以参照报警的详细内容的画面。
画面上显示报警的原因和解除方法。

图12.29.2 (a) 报警详述画面

- 273 -
12.设定/显示 NC 功能 B-64302CM/01

12.29.3 操作方法画面

这是在弄不清 CNC 的操作方法时使用的画面。


参照操作方法画面时,显示操作项目的目录。

图12.29.3 (a) 操作方法画面

显示在操作方法画面上所选的项目的操作内容。

图12.29.3 (b) 操作内容画面

- 274 -
B-64302CM/01 NC 功能 12.设定/显示

12.29.4 参数表画面

这是在弄不清设定或者希望参照的系统参数的编号时使用的画面。
参照参数表画面时,显示每一功能的参数号一览表。

图12.29.4 (a) 参数表画面

- 275 -
12.设定/显示 NC 功能 B-64302CM/01

12.30 自诊断画面

可以显示系统当前的内部状态。

图12.30 (a) 诊断画面

- 276 -
B-64302CM/01 NC 功能 12.设定/显示

12.31 定期维护画面

定期维护画面上,可以就需要定期更换的耗件(如后备用电池、LCD 单元的背
光照明和触摸板等),通过机械的运行时间等来确认寿命已经到尽头。

图12.31 (a) 定期维护画面

- 277 -
12.设定/显示 NC 功能 B-64302CM/01

12.32 伺服·主轴信息画面

在 CNC 画面上显示伺服和主轴系统的各连接设备所具有的 ID 信息。


CNC 首次启动时,自动地从各连接设备读出并记录 ID 信息。从下一次起,对首
次记录的信息和当前读出的 ID 信息进行比较后予以显示,由此就可以监视所连
接的设备变更情况。(记录与实际情况不一致时,显示表示警告的标记(“*”)。)
可以对存储的 ID 信息进行编辑。由此,就可以显示不具备 ID 信息的设备的 ID
信息。(但是,与实际情况不一致时,显示表示警告的标记(“*”)。)

- 278 -
B-64302CM/01 NC 功能 12.设定/显示

12.32.1 伺服信息画面

·伺服信息画面的显示

·伺服信息画面的编辑

- 279 -
12.设定/显示 NC 功能 B-64302CM/01

12.32.2 主轴信息画面

·主轴信息画面的显示

·主轴信息画面的编辑

- 280 -
B-64302CM/01 NC 功能 12.设定/显示

12.33 图形显示

可在画面上描绘加工中的程序的刀具轨迹。由此可以检测加工的进展情况、刀具
的当前位置。
具有如下所示的功能。
· 显示工件坐标系中的刀具的实际位置。
· 可以任意设定绘图坐标。
· 可以分别用不同的颜色来描绘快移、切削进给。
· 显示绘图中的程序的 F,S,T 值。
· 可以放大/缩小图形。

12.34 动态图形显示

M
动态图形显示具有如下两种功能。

· 描绘刀具路径
用于在画面上描绘出由程序所指令的坐标值的路径。
通过在画面上显示移动路径,即可在进行实际加工之前,简单地进行路径的
检测。

· 描绘动画图
用于描绘由程序所指令的刀具移动所加工出的工件形状的图形。
通过如同动画一样地描绘出要加工的立体形状,便于把握加工过程和最终形
状。

利用本功能,可以在进行加工时同时描绘其他程序的图形。
其与基于自动运行的图形显示功能相比,高速地进行描绘,因而可以及时进行程
序的检测。

T
进行动态图形显示时,无需实际运行机械,即可以显示加工的移动轨迹。
(如同图形显示功能一样,无需实际运行机械,可以通过机床操作面板上的方式
切换开关来选择 MEM 方式,在实际具备能够开始机械的 NC 运行的条件后描绘
轨迹。)

- 281 -
12.设定/显示 NC 功能 B-64302CM/01

12.35 触摸板控制

通过触摸带有触摸板的显示器画面,即可进行软键操作。
此外,可使用 C 语言执行器来创建使用了触摸板的应用程序。

・备注
· 占用 RS-232C 串行端口 2(JD36B)。
· 以每 32msec 来读取按下触摸板的信息。
· 具有±2.5mm 的位置精度。

12.36 外部触摸板接口

通过本项对应,可以进行对应 CNC 和 SNP-X 协议的外部触摸板(下称“ETP”)


的连接。

ETP 可以读写由 PMC 进行控制的信号(输入信号(X)、输出信号(Y)、内部继电


器(R)、保持继电器(K)、数据表(D)、扩展继电器(E)、定时器(T)、计数器(C)),
其与机床操作面板类似。

ETP 的特征在于,其可以进行绘图。绘图和地址(信号)的分配,可以由用户来
自由进行。
譬如,只要创建分配了数据表设定的画面,即可通过画面上的开关来进行设定数
据表的数据的操作。

- 282 -
B-64302CM/01 NC 功能 12.设定/显示

12.37 自动数据备份

可以将 CNC 的 FROM/SRAM 中所保存的数据自动备份到不需要电池的 FROM


中,并根据需要加以恢复。在由于电池耗尽等不测事态而导致 CNC 的数据丢失
时,可以简单恢复数据。
此外,通过参数设定,可以最多保存 3 次量的备份数据。可以将 CNC 数据迅速
切换到机床调整后的状态的任意的备份状态。

SRAM(需要电池)

备份
参数和偏置数据
等 SRAM 的所有数据

FROM(不需要电池)

NC 程序、目录信息

备份数据 1

备份数据 2
恢复

备份数据 3

12.38 基于伺服电机的铣削轴的转速显示功能

选择任意的伺服电机轴,即可显示考虑了齿轮比的转速。

- 283 -
13.输入/输出数据 NC 功能 B-64302CM/01

13 输入/输出数据
第 13 章“输入/输出数据”由下列内容构成。

13.1 阅读机/穿孔机接口.....................................................................................285
13.2 快速数据服务器 ..........................................................................................285
13.3 外部数据输入..............................................................................................286
13.4 外部键入(从 PMC 键入)........................................................................289
13.5 外部工件号检索 ..........................................................................................289
13.6 存储卡输入/输出.........................................................................................289
13.7 画面硬拷贝..................................................................................................290
13.8 Power Mate CNC 管理器 ............................................................................290
13.9 一个接触式宏调用 ......................................................................................290
13.10 I/O 设备外部控制........................................................................................290

- 284 -
B-64302CM/01 NC 功能 13.输入/输出数据

13.1 阅读机/穿孔机接口

可通过阅读机 / 穿孔机接口来输入/输出如下所示的数据。

• 程序
• 刀具补偿量
• 参数
• 螺距误差补偿数据
• 用户宏公共变量
• 工件坐标系设定数据

通常,将参数从外部 I/O 设备输入或者输出时,利用参数画面;而若是程序的


输入/输出,则利用程序画面,即需要根据输入/输出的内容来切换画面,但是,
通过利用 ALL IO 画面,即可在一个画面上进行各类数据的输入/输出操作。

13.2 快速数据服务器

快速数据服务器在内置的 ATA 闪存卡中存储 NC 程序并进行加工运行。

• 可以在电脑和数据服务器之间传输加工程序。
• 可以进行利用从 ATA 闪存卡输出的宏语句和子程序调用的存储器运行。也可
以进行由电脑指令的 DNC 运行。
• 可以编辑存储在 ATA 闪存卡的程序。

可由数据服务器一边进行运行,同时使用其它的以太网功能。

- 285 -
13.输入/输出数据 NC 功能 B-64302CM/01

13.3 外部数据输入

外部数据输入功能是从机械侧等的外部向 CNC 发送数据并执行规定动作的一种


功能。
外部数据输入功能有如下一些。
• 外部刀具补偿
• 外部程序号检索
• 外部工件坐标系偏移
• 外部机械原点偏移
• 扩展外部机械原点偏移
• 外部报警信息
• 外部操作信息
• 加工件计数、要求工件数代入

13.3.1 外部刀具补偿

这是经由 PMC 变更刀具补偿量的功能,在从 PMC 输入刀具补偿量的时刻将输


入数据累加到由程序所指定的偏置号的偏置量上。此外,还可以通过输入信号的
指定,将偏置量设定为输入数据本身。
T 系列情形下由程序选择了偏置号 0 时,也即在偏置取消时,从外部输入刀具补
偿量时,工件坐标系仅偏移所输入的数据量。
可利用外部刀具补偿功能进行指定的数据为 0~±79999999。但是,单位和设定
范围随刀具偏置量的设定单位和设定范围的设定。

13.3.2 外部程序号检索

这是由机械侧等外部向 CNC 赋予在 1~9999 之间的任一程序号来从 CNC 存储器


中调用该程序的一种功能。
不管方式如何都受理外部程序号检索的数据,而检索动作的执行,只有在 MEM
方式下处于复位状态时执行。

13.3.3 外部工件坐标系偏移

外部工件坐标系偏移,是利用来自外部的偏移量使外部工件坐标系偏移的一种功
能。
该偏移量存在于每一个轴(参数设定),其偏移量将被累加到所有的工件坐标系
上使用。
该偏移量在电源切断时不会丢失。该偏移量可以将输入值累加到当前的补偿量,
也可以将输入值与当前的补偿量进行置换。可以指定的偏移量为 0~±
79999999。但是,单位和设定范围随刀具偏置量的设定单位和设定范围的设定而
定。

- 286 -
B-64302CM/01 NC 功能 13.输入/输出数据

13.3.4 外部机械原点偏移

可以输入偏移量而使机械坐标系偏移。输入偏移量时,立即向对应的轴应用补
偿,机械运动。只要将该功能与传感器组合起来,就可以进一步提高位置精度。
要使其偏移的轴的指定方法,与外部工件坐标系偏移的情形相同。
补偿量以检测单位为单位,在信号 ED0~ED31 中以 0~±999999999 范围内的 2
进制代码予以指定。该补偿量始终是一个绝对量,输入时机械实际移动的量将是
与上次的差分。一旦应用较大的补偿,某些情况下会在停止时发出误差过大等报
警,遇到这种情况时,可分几次进行输入。

13.3.5 扩展外部机械原点偏移

通常的外部机械原点偏移,无法使多个轴同时偏移。
通过使用本功能,则可以同时进行相当于控制轴数量的外部机械原点偏移。外部
机械原点偏移量,在由参数设定确定的 R 区域中进行设定。偏移量采用二进制
代码,设定范围为-32767~32767 的绝对值指令。

13.3.6 外部报警信息

所谓外部报警信息,就是通过从外部发送报警号,将 CNC 置于报警状态,并进


一步从外部向 CNC 发送信息,将该信息显示在 CNC 上的一种功能。报警状态的
解除,通过来自外部的数据进行。
可以一次发送的报警号以及信息的数量至多为 4 件,可相对一个报警号发送的信
息长度为 32 个字符以内。
报警号的范围以及显示格式,可以通过参数的设定选择下列任选。
· 参数设定为 0 时
可以发送的报警号为 0~999。CNC 为了将其与一般的报警号区分开来,在
此编号上加 1000 后予以显示。
· 参数设定为 1 时
可以发送的报警号为 0~4095。CNC 在报警号前附加字符串“EX”后予以
显示。

- 287 -
13.输入/输出数据 NC 功能 B-64302CM/01

13.3.7 外部操作信息

所谓外部操作信息,就是从外部向 CNC 发送针对操作者的信息,在 CNC 的画面


上显示该信息的一种功能。操作信息的清除,通过来自外部的数据进行。
可以一次发送的信息号至多为 4 件,可相对一个信息号发送的信息长度为 256 个
字符以内。
信息号的范围以及显示格式,可以通过参数的设定选择下列任一种。
· 参数设定为 0 时
可以发送的信息号为 0~999。
0~99 的信息与编号一起显示在画面上。CNC 为将其区分开来而在此编号上
加 2000 后予以显示。100~999 的信息号不在画面上显示,仅在画面上显示
信息。
· 参数设定为 1 时
可以发送的信息号为 0~4095。
0~99 的信息与编号一起显示在画面上。CNC 在信息号前附加字符串“EX”
后予以显示。100~4095 的信息号不在画面上显示,仅在画面上显示信息。

13.3.8 加工件计数、要求工件数代入

可以从外部对要求工件数以及加工件计数的值进行预置。可以预置的值在 0~
9999 的范围内。

- 288 -
B-64302CM/01 NC 功能 13.输入/输出数据

13.4 外部键入(从PMC键入)

通过接通/断开从 PMC 侧向 CNC 侧的输入信号,或者通过从 PMC 向 CNC 输入


与 MDI 面板上的按键对应的代码信号,即可进行如同操作了 MDI 面板上的按键
一样的操作。
譬如,可以在如下情况下应用。
在使用反演功能使刀具移动到任意的加工位置后,将该位置作为程序指令予以存
储时,必须键入 X,Y,Z,<INSERT>,而通过应用该功能,只要按下一次机械侧操
作面板的开关,即可将其置换为操作。也就是说,按下开关时通过在 PMC 侧向
CNC 输入对应 X,Y,Z,<INSERT>等按键的代码信号,即可得到如同进行了按键操
作一般的效果。

13.5 外部工件号检索

从机械侧等的外部指定 0001~9999 的工件号,即可选择与工件号对应的程序。


将工件号原样作为程序号来使用。譬如,指定工件号 12 时,选择 O0012 的程序。

13.6 存储卡输入/输出

可以用 LCD 显示器左边的存储卡接口,将写入到存储卡内的信息,读入 CNC 内


部或者相反地写入到存储卡上。
可以输入/输出的数据有如下几种类型。
① 程序
② 偏置数据
③ 参数
④ 螺距误差补偿数据
⑤ 用户宏公共变量
⑥ 工件坐标系设定数据
⑦ 操作履历数据,等

此外,在将程序和参数等 NC 数据写入存储卡时,已经存在相同名称的文件时,
可通过操作来选择覆盖该文件,或者取消该文件。
通过参数的设定,该功能成为有效。
有关数据输出操作的详情,请参阅用户手册(B-64304CM)。

- 289 -
13.输入/输出数据 NC 功能 B-64302CM/01

13.7 画面硬拷贝

可以通过位图格式的数据在显示器的画面所显示的画面信息输出到存储卡。但
是,可以输出的信息只限于静止的画面。
通过本功能创建的位图格式的数据,可以在电脑等上进行参照。

13.8 Power Mate CNC管理器

通过本功能,可以在 CNC 侧进行各类数据显示和设定,这类数据是在将带有 I/O


Link 的β放大器作为 CNC 的附加轴(从控)使用时的数据。可以连接的从控装
置,每一个 I/O Link 的通道最多为 8 台。
提供有下列功能。
① 当前位置显示(绝对坐标/机床坐标)
② 参数的显示、设定、输入输出(存储卡、NC 侧程序区域)
③ 诊断显示
④ 系统配置画面显示
⑤ 报警显示

13.9 一个接触式宏调用

通过按下安装在机械上的开关,执行
• 向 MEM 方式的变更
• 登录存储器的宏程序的执行
• 返回到执行前的方式。自动选择执行前所选的程序
这 3 个动作,只要进行最小限度的梯图变更即可做到。
本功能只有在复位状态时有效。也即,无法在自动运行中(也包括自动运行休止
中、自动运行停止中)使用本功能。

13.10 I/O设备外部控制

可以从外部指令程序的登录/输出。
· 登录
通过外部读取开始信号 EXRD,从外部输入设备使用后台编辑功能将程序
登录到程序存储器中。
· 输出
通过外部穿孔开始信号 EXWT,利用后台编辑功能向外部输出设备输出登
录在程序存储器的指定文件夹内的所有的程序。

- 290 -
B-64302CM/01 NC 功能 14.通讯功能

14 通讯功能
第 14 章“通讯功能”由下列内容构成。

14.1 内嵌式以太网 .................................................................................................292


14.2 快速以太网/快速数据服务器 ........................................................................293
14.3 现场网络 .........................................................................................................293

- 291 -
14.通讯功能 NC 功能 B-64302CM/01

14.1 内嵌式以太网

标准装备支持 100Mbps 的内嵌式以太网。将 CNC 与电脑连接起来,即可进行


NC 程序的传输、机械的控制和运行状态的监视、机械的调整和维护。

· 基于 FTP 传输功能的 NC 程序的传输


可通过 CNC 画面的操作来传输 NC 程序。电脑侧使用 FTP 服务器·软件,
所以,可以与 Windows 环境以外的主机一起传输 NC 程序。

· 基于 FOCAS2/Ethernet 的机械的控制和监视
可利用 i CELL 和 CIMPLICITY,创建进行机械的控制和监视的系统。此外,
也可以直接使用 FOCAS2/Ethernet 功能,创建独特的应用软件。
此外,也可通过 CNC 主导信息通知功能,利用 NC 程序、或者梯图程序发
出的指令,从 CNC 自发地向电脑的应用程序通知信息(CNC/PMC 数据)。

· 可以在线进行基于 FANUC LADDER-Ⅲ以及 SERVO GUIDE 的机械的调整


和维护、梯图程序的维护和伺服电机的调整。

- 292 -
B-64302CM/01 NC 功能 14.通讯功能

14.2 快速以太网/快速数据服务器

作为选项板,可以安装快速以太网。

· 基于 FOCAS2/Ethernet 的机械的控制和监视
可利用 i CELL 和 CIMPLICITY,创建进行机械的控制和监视的系统。此外,
也可以直接使用 FOCAS2/Ethernet 功能,创建独特的应用软件。
此外,也可通过 CNC 主导信息通知功能,利用 NC 程序、或者梯图程序发
出的指令,从 CNC 自发地向电脑的应用程序通知信息(CNC/PMC 数据)。
快速以太网,在选项板上具有专用的 CPU,进行通信处理,可与多台电脑同
时进行高速的数据传输。适合于进行加工生产线与工厂主机之间的信息交换
的生产系统的构建。

· 数据服务器功能
可以将模具加工等大容量程序存储在内置于快速数据服务器的 ATA 闪存卡
进行高速加工。可由数据服务器一边进行运行,同时使用其它的以太网功能。

高速传输
可以在电脑和数据服务器之间高速传输加工程序。同时可进行 CNC 参
数和刀具信息文件等收发。

存储器运行
可以进行利用从 ATA 闪存卡输出的宏语句和子程序调用的存储器运行。

DNC 运行
可以进行存储在 ATA 闪存卡中的 NC 程序的 DNC 运行。此外,同时可
以进行通过 FTP 传输电脑内的 NC 程序的 DNC 运行。

程序编辑
可以编辑存储在 ATA 闪存卡的 NC 程序。

14.3 现场网络

作为选项板支持如下的现场网络,可以将分配给 PMC 的地址的 DI/DO 信号向其


它的 CNC 和符合相同通信规格的其它公司制造的设备传输。

· PROFIBUS-DP 功能(主控/从控)
PROFIBUS-DP 是决定 PROFIBUS 协会的通信功能。
PROFIBUS-DP 中具有主控功能和从控功能,CNC 可以支持这两个功能。可
以与装备有 PROFIBUS-DP 的装置进行 DI/DO 信号的传输。

- 293 -
15.PMC NC 功能 B-64302CM/01

15 PMC
第 15 章“PMC”由下列内容构成。

15.1 PMC 信息各国语言显示功能 ........................................................................295


15.2 I/O Link 点数扩展 2 通道 ..............................................................................296

- 294 -
B-64302CM/01 NC 功能 15.PMC

15.1 PMC信息各国语言显示功能

PMC 信息各国语言显示功能,是将定义多国语言的报警信息和操作信息的数
据,与 CNC 显示语言联动地切换信息语言的一种功能。该功能中使用的信息数
据,被保存在与以往的梯形程序不同的独立的存储卡格式的数据中,并被分别加
载到 CNC 装置中。每种语言中最多可以登录 2000 个信息数据。

助记文件 (信息)
梯图程序
识别代码 :%@4-D (ANSI/Unicode)
信 息(标准)
信息
日语 ALM1001 “1001 ヒジョウテイ シ”
显示/编辑
ALM1001 “1001 E.STOP”
画面 德语 ALM1001 “1001 E.STö P”

编译
FANUC LADDE R-Ⅲ 各国语 PMC 信息
创建工具

电脑

与 PMC 顺 序程序一
PMC 顺序程序 信息(选项)
样,从 CNC 的引导菜
(存储卡格式文件 ) (存储卡格 式文件)
单或者 PMC 的 I/O 画
: 面进行加载 。
第 1 信息数 据
符号&注释数据 (日语 )
ALM1001 A000.0 ALM1001 “1001 ヒジョウテイシ”
$1 ‘报警 No.1001’ CNC
第 2 信息数 据
: (德语 )
CNC
闪速 ROM
梯图数据 ALM1001 “1001 E.STö P”

A0000.0 日语
DISPB 命令
德语 CNC 的语言选择
信息(标准)
A000.0→“1001 E. STOP” 英语
A000.1→“1002 FUSE IS BLOWN” (其它)

信息
画面

- 295 -
15.PMC NC 功能 B-64302CM/01

15.2 I/O Link点数扩展 2 通道

通过 I/O Link 来扩展可输入/输出的 DI/DO 信号的点数。


通过追加第 2 通道,可以将能够输入/输出的 DI/DO 信号扩展为 1024 点。

通过 I/O Link 输入/输出信号的 PMC 地址,可对每一个通道分配参数。

CNC PMC

通道 1 机械控制用
操作面板等

通道 2 机械控制用
操作面板等

注释
各通道中的最大 DI/DO 点数为 1024 点/1024 点。

- 296 -
B-64302CM/01 NC 功能 16.其他

16 其他
第 16 章“其它”由下列内容构成。

16.1 状态输出信号 .................................................................................................298


16.1.1 准备就绪信号 .................................................................................298
16.1.2 伺服准备就绪信号..........................................................................298
16.1.3 自动运行中信号..............................................................................298
16.1.4 自动运行启动中信号......................................................................298
16.1.5 自动运行休止中信号......................................................................298
16.1.6 复位中信号 .....................................................................................298
16.1.7 报警信号 .........................................................................................298
16.1.8 分配完成信号 .................................................................................298
16.1.9 倒带中信号 .....................................................................................298
16.1.10 英制输入信号 .................................................................................299
16.1.11 切削进给中信号..............................................................................299
16.1.12 到位信号 .........................................................................................299
16.1.13 螺纹切削中信号..............................................................................299
16.1.14 攻丝中信号 .....................................................................................299
16.1.15 轴移动中信号 .................................................................................299
16.1.16 轴移动方向信号..............................................................................299
16.1.17 超程报警中信号..............................................................................299
16.1.18 快移中信号 .....................................................................................299
16.1.19 周速恒定中信号..............................................................................299
16.1.20 DI 状态输出信号 ............................................................................300

- 297 -
16.其他 NC 功能 B-64302CM/01

16.1 状态输出信号

16.1.1 准备就绪信号

这是在接通 CNC 的电源而使其置于可控制的状态时向机械侧发送的信号。切断


电源,即停止向机械侧发送该信号。

16.1.2 伺服准备就绪信号

这是在伺服系统能够动作时向机械侧发送的信号。需要进行制动的轴,在尚未发
送该信号时,请进行制动操作。

16.1.3 自动运行中信号

这是在自动运行中发送的信号。

16.1.4 自动运行启动中信号

这是在自动运行起动中发送的信号。

16.1.5 自动运行休止中信号

这是在进给暂停等休止中(留有应该执行的指令的状态)发送的信号。

16.1.6 复位中信号

这是表示 CNC 被复位的输出信号。

16.1.7 报警信号

这是在 CNC 成为报警状态时发送的信号。

16.1.8 分配完成信号

这是在脉冲分配完后发出的信号,以便在指令了 M、S、T 或第 2 辅助功能的程


序段的移动完成后使用。

16.1.9 倒带中信号

这是表示程序存储器中的主程序处在倒带中的输出信号。

- 298 -
B-64302CM/01 NC 功能 16.其他

16.1.10 英制输入信号

这是表示处在英制输入方式中(G20)的输出信号。

16.1.11 切削进给中信号

这是表示通过切削来执行移动指令的输出信号。

16.1.12 到位信号

这是表示各轴处在到位状态的输出信号,是位于各轴的信号。

16.1.13 螺纹切削中信号

这是表示螺纹切削方式中或者车削用的螺纹切削循环中的输出信号。

16.1.14 攻丝中信号

这是表示处在攻丝方式中(G63)或者固定循环的攻丝循环中(G74, G84:M系列、
G84,G88:T系列)的输出信号。

16.1.15 轴移动中信号

这是表示轴处在移动中的输出信号,是位于各轴的信号。
可以将该信号与互锁信号组合起来,自动进行机械的卡紧和松开,使用于润滑油
的通/断控制等中。

16.1.16 轴移动方向信号

这是表示各轴的移动方向的输出信号,是位于各轴的信号。

16.1.17 超程报警中信号

该信号通知刀具是否准备进入由参数所指定的禁止区域(存储行程极限)。

16.1.18 快移中信号

这是表示通过快移来执行移动指令的输出信号。

16.1.19 周速恒定中信号

这是表示处在周速恒定控制方式中(G96)的输出信号。

- 299 -
16.其他 NC 功能 B-64302CM/01

16.1.20 DI状态输出信号

为表示由 CRT/MDI 设定的菜单开关、软件操作面板和机械侧操作面板的开关状


态,发出如下所示的 DI 状态输出信号。

• 方式选择确认信号
• 单程序段确认信号
• 手动绝对确认信号
• 空运行确认信号
• 机床锁住确认信号
• 显示屏锁定确认信号
• 辅助功能锁定确认信号
• 可选程序段跳过确认信号
• 镜像确认信号

- 300 -
附录
B-64302CM/01 附录 A.指令值范围一览表

A 指令值范围一览表
直线轴

·在公制输入的情况下,进给螺纹是毫米

单位制
IS-A IS-B IS-C
最小设定单位(mm) 0.01 0.001 0.0001
最小移动单位(mm) 0.01 0.001 0.0001
最大指令值(mm) ±999,999.99 ±999,999.999 ±99,999.9999
最大进给速度(mm/min)*1 999,000 999,000 100,000
进给速度范围(mm/min)*1 0.01~999,000 0.001~999,000 0.0001~100,000
增量进给(mm/step) 0.01 0.001 0.0001
0.1 0.01 0.001
1.0 0.1 0.01
10.0 1.0 0.1
刀具补偿量(mm)*2 0~±9,999.99 0~±9,999.999 0~±9,999.9999
反向间隙补偿量(脉冲)*3 0~±9,999 0~±9,999 0~±9,999
暂停(sec)*4 0~999,999.99 0~999,999.999 0~99,999.9999

·在英制输入的情况下,进给螺纹是毫米

单位制
IS-A IS-B IS-C
最小设定单位(inch) 0.001 0.0001 0.00001
最小移动单位(inch) 0.001 0.0001 0.00001
最大指令值(inch) ±39,370.078 ±39,370.0787 ±3,937.00787
最大进给速度(mm/min)*1 999,000 999,000 100,000
进给速度范围(inch/min)*1 0.001~96,000 0.0001~9,600 0.00001~4,000
增量进给(inch/step) 0.001 0.0001 0.00001
0.01 0.001 0.0001
0.1 0.01 0.001
1.0 0.1 0.01
刀具补偿量(inch)*2 0~±999.999 0~±999.9999 0~±999.99999
反向间隙补偿量(脉冲)*3 0~±9,999 0~±9,999 0~±9,999
暂停(sec)*4 0~999,999.99 0~999,999.999 0~99,999.9999

- 303 -
A.指令值范围一览表 附录 B-64302CM/01

·在英制输入的情况下,进给螺纹是英寸

单位制
IS-A IS-B IS-C
最小设定单位(inch) 0.001 0.0001 0.00001
最小移动单位(inch) 0.001 0.0001 0.00001
最大指令值(inch) ±99,999.999 ±99,999.9999 ±9,999.99999
最大进给速度(inch/min)*1 96,000 9,600 4,000
进给速度范围(inch/min)*1 0.001~96,000 0.0001~9,600 0.00001~4,000
增量进给(inch/step) 0.001 0.0001 0.00001
0.01 0.001 0.0001
0.1 0.01 0.001
1.0 0.1 0.01
刀具补偿量(inch)*4 0~±999.999 0~±999.9999 0~±999.99999
反向间隙补偿量(脉冲)*3 0~±9,999 0~±9,999 0~±9,999
暂停(sec)*4 0~999,999.99 0~999,999.999 0~99,999.9999

·在公制输入的情况下,进给螺纹是英寸

单位制
IS-A IS-B IS-C
最小设定单位(mm) 0.01 0.001 0.0001
最小移动单位(mm) 0.01 0.001 0.0001
最大指令值(mm) ±999,999.99 ±999,999.999 ±99,999.9999
最大进给速度(inch/min)*1 96,000 9,600 4,000
进给速度范围(mm/min)*1 0.01~999,000 0.001~999,000 0.0001~100,000
增量进给(mm/step) 0.01 0.001 0.0001
0.1 0.01 0.001
1.0 0.1 0.01
10.0 1.0 0.1
刀具补偿量(mm)*2 0~±9,999.99 0~±9,999.999 0~±9,999.9999
反向间隙补偿量(脉冲)*3 0~±9,999 0~±9,999 0~±9,999
暂停(sec)*4 0~999,999.99 0~999,999.999 0~99,999.9999

- 304 -
B-64302CM/01 附录 A.指令值范围一览表

旋转轴

单位制
IS-A IS-B IS-C
最小设定单位(deg) 0.01 0.001 0.0001
最小移动单位(deg) 0.01 0.001 0.0001
最大指令值(deg) ±999,999.99 ±999,999.999 ±99,999.9999
最大进给速度(deg/min)*1 999,000 999,000 100,000
进给速度范围(deg/min)*1 0.01~999,000 0.001~999,000 0.0001~100,000
增量进给(deg/step) 0.01 0.001 0.0001
0.1 0.01 0.001
1.0 0.1 0.01
10.0 1.0 0.1
刀具补偿量(deg)*2 0~±9,999.99 0~±9,999.999 0~±9,999.9999
反向间隙补偿量(脉冲)*3 0~±9,999 0~±9,999 0~±9,999
暂停(sec)*4 0~999,999.99 0~999,999.999 0~99,999.9999

注释
*1 进给速度受到 CNC 插补能力的限制,就系统整体而言,还会受到伺服
系统的限制。
*2 在切换使用英制输入、公制输入时,可以在英制输入时设定的补偿量的
最大值,成为(补偿量的最大值)×1/25.4。英制输入时若超过该值,
在切换为公制输入时,补偿量就不能正确地变换为公制单位。
*3 单位为检测单位。
*4 该值取决于地址 X 的轴设定单位。

- 305 -
B.功能和指令格式一览表 附录 B-64302CM/01

B 功能和指令格式一览表
一览表中按照如下所示方式表示。

· M 系列的情形
x:基本第 1 轴(X) y:基本第 2 轴(Y) z:基本第 3 轴(Z)
· T 系列的情形
x:基本第 1 轴(X) z:基本第 2 轴(Z)
利用G代码体系A进行记述

诸如 IP_:X_ Y_ Z_ A_ 所示那样,
XYZABCUVW 中的任意的轴地址组合。

α :任意地址中的一个
β :任意地址中的一个
Xp :X 轴或其平行轴
Yp :Y 轴或其平行轴
Zp :Z 轴或其平行轴

- 306 -
B-64302CM/01 附录 B.功能和指令格式一览表

(1/9)
功能 说明 指令格式
定位 IP
(G00) G00 IP_ ;
起点
直线插补 IP
(G01) G01 IP_ F_ ;
起点
圆弧插补
(G02, G03) 起点
n
G02 R_
R G02 G17 X_ Y_ F_ ;
J G03 I_ J_

I G02 R_
(x, y) G18 X_ Z_ F_ ;
G03 I_ K_
G03
(x, y)
G02 R_
G19 Y_ Z_ F_ ;
G03 J_ K_

R
J

I
起点
螺旋插补 z G02 R_
(G02, G03) G17 X_ Y_ α_F_ ;
G03 I_ J_

G02 R_
G18 X_ Z_ α_F_ ;
起点 G03 I_ K_
(xyz)

(x, y) G02 R_
G19 Y_ Z_ α_F_ ;
G03 J_ K_
XY 平面 G03 的情形
α:圆弧插补轴除外的任意的地址
暂停
M
(G04)
X_
G04 ;
P_

X_
G04 U_ ;
P_

M
G05.1 Q1 ; AI 先行控制/AI 轮廓控制方式接通
AI 先行控制/AI 轮廓控制 G05.1 Q0 ; AI 先行控制/AI 轮廓控制方式断开
(G05.1)
HRV3 控制 G05.4 Q1 ; HRV3 控制方式接通
(G05.4) G05.4 Q0 ; HRV3 控制方式断开
圆柱插补 G07 IP_ r_ ; 圆柱插补方式
(G07.1) r : 圆柱的半径
G07 IP 0 ; 圆柱插补方式取消

- 307 -
B.功能和指令格式一览表 附录 B-64302CM/01

(2/9)
功能 说明 指令格式

T
G08 P1 ; 先行控制方式接通
先行控制 G08 P0 ; 先行控制方式断开
(G08)
准确停止 速度
(G09) G01
G09 G02 IP_ ;
时间 G03
到位检测
可编程数据输入
M
(G10)
刀具补偿存储器 A
G10 L01 P_ R_ ;
刀具补偿存储器 C
G10 L10 P_ R_ ; (几何偏置量/H)
G10 L11 P_ R_ ; (磨损偏置量/H)
G10 L12 P_ R_ ; (几何偏置量/D)
G10 L13 P_ R_ ; (磨损偏置量/D)
T
几何偏置量
G10 P_ X_ Z_ R_ Q_ ;
P=10000+几何偏置号
磨损偏置量
G10 P_ X_ Z_ C_ Q_ ;
P=磨损偏置号
T
G12.1 ; 极坐标插补方式接通
极坐标插补 G13.1 ; 极坐标插补方式取消
(G12.1, G13.1)
局部坐标系
M
Yp
极坐标指令 Xp G17 G16 Xp_ Yp_ … ;
(G15, G16) G18 G16 Zp_ Xp_ … ;
Yp G19 G16 Yp_ Zp_ … ;
G15 ;取消
Xp
工件坐标系
平面选择 G17 ; Xp Yp 平面选择
(G17, G18, G19) G18 ; Zp Xp 平面选择
G19 ; Yp Zp 平面选择
英制/公制转换 G20 ; 英制输入
(G20, G21) G21 ; 公制输入
存储行程检测 (XYZ)
(G22, G23) G22 X_ Y_ Z_ I_ J_ K_ ;
存储行程检测接通
G23 ;
存储行程检测断开
(IJK)

- 308 -
B-64302CM/01 附录 B.功能和指令格式一览表

(3/9)
功能 说明 指令格式

T
G26 P_ Q_ R_ I_ ; 主轴速度变动检测有效
主轴速度变动检测 G25 ; 主轴速度变动检测无效
(G25, G26)
返回参考点检测 IP
(G27) G27 IP_ ;
起点
返回参考点 参考点(G28) G28 IP_ ; 返回参考点
(G28)
返回第 2,3,4 参考点 中间点 G30 P2 IP_ ; 返回第 2 参考点
(G30) IP G30 P3 IP_ ; 返回第 3 参考点
起点
G30 P4 IP_ ; 返回第 4 参考点
第 2,3,4 参考点(G30) P2 可以省略
参考点
M
从参考点返回
G29 IP_ ;
(G29)
IP
中间点
跳过功能 IP
(G31) G31 IP_ F_ ;
起点 跳过信号

M M
螺纹切削 F G33 IP_ F_ ;
(G33) F : 导程
T T
螺纹切削 等导程螺纹切削
(G32) G32 IP_ F_ ;
F : 导程
T G34 IP_ F_ K_ ;
可变导程螺纹切削 F : 起点的长轴方向导程
(G34) K : 主轴每旋转一周的导程增减量

测量
T 测量位置
位置
起点 到达信号 G36 X_ ;
自动刀具补偿
(G36,G37) 所指令的位置 G37 Z_ ;
(X_或 Z_) 补偿量
Z
M
刀具长度自动测定 A(出发位置)
快移 由 G37 来指令 测量位置 G92 IP_ ; 工件坐标系的设定
(G37)
(也可以用 G54~G59 进行设定)
B(减速 位置)
计测 H○○ ;指定刀具长度补偿的偏置号
速度 C(测量位置) G90 G37 IP_ ; 绝对指令
测量位置到达信号
ON 时刀具停止
IP_ : 在 X_,Y_,Z_或第4轴的其中一方指令测
0
X 量位置
补偿量=(当前 的补偿量)+〔(刀具停止时的坐标
值) - (测量位置 已被指令的坐标值)〕

- 309 -
B.功能和指令格式一览表 附录 B-64302CM/01

(4/9)
功能 说明 指令格式
刀具半径补偿/刀尖半径补偿
M
(G39,G40~G42)
G17
G18 G41 IP_ D_ ;
G41 G42
G19
D:刀具偏置号
G40:取消
G42 T
G40 G17
G18 G41 IP_ ;
G19 G42

G40:取消
M 编程路径
法线方向控制 C轴
(G40.1, G41.1, G42.1) C轴 刀具
刀具 G41.1 ; 法线方向控制左侧接通
G42.1;法线方向控制右侧接通
G40.1;法线方向控制取消

法线方向(前行方 向)

M G43
刀具长度补偿 Z_ H_ ;
G44
(G43, G44, G49)
偏置
G17 G43 Z
G18 Y H_ ;
G19 G44 X

G43
IP_ H_ ;
G44

H:刀具偏置号
G49:取消
刀具位置偏置 伸长
G 45
(G45~G48) M
G 46 IP 缩短
G45
G 47 G46 IP_ D_ ;
伸长 2 倍 G47
G 48 IP 缩短 2 倍 G48

补偿量 D:刀具偏置号
P4 P3
M
P4' P3' P_
比例缩放 G51 X_ Y_ Z_ ;
IP I_ J_ K_
(G50, G51)
P, I, J, K:比例缩放的倍率
X, Y, Z:比例缩放的中心坐标
P1' P2'
G50:取消
P1 P2

- 310 -
B-64302CM/01 附录 B.功能和指令格式一览表

(5/9)
功能 说明 指令格式
镜像 G51.1 IP_ ; 设定
M
IP_:镜像的对称轴的指令
可编程镜像
G50.1 IP_ ; 取消
(G50.1, G51.1) IP IP_:向镜像对称轴的任意的指令
T
G51.2 (G251) P_ Q_ ; 多边形加工接通
多边形加工 P_ Q_ : 主轴与旋转轴的旋转比
(G50.2, G51.2) G50.2 (G250) ; 多边形加工取消
(G250, G251)
G51.4 P_Q_ (L_) ; 同步控制开始 (L 可省略)
T
G50.4 Q_ ; 同步控制解除
基于程序指令的同步/混合/重叠
P:同步主控轴的识别编号
控制
Q:同步从控轴的识别编号
(G50.4, G51.4,
L:驻留指令
G50.5, G51.5,
G51.5 P_Q_ ; 混合控制开始
G50.6, G51.6)
G50.5 P_Q_ ; 混合控制结束
Q:混合轴 1 的识别编号
P:混合轴 2 的识别编号
G51.6 P_Q_ ; 重叠控制开始
G50.6 Q_ ; 重叠控制结束
P:重叠主控轴的识别编号
Q:重叠从控轴的识别编号

T X
坐标系设定或 G50 IP_ ; (坐标系设定)
主轴最高转速钳制
(G50) G50 S_ ; (主轴最高转速钳制)
Z
局部坐标系设定
(G52) 局部坐标
x
IP
G52 IP_ ;
y
工件坐标

机械坐标系的选择
G53 IP_ ;
(G53)
工件坐标系的选择
IP
(G54~G59)
工件原点 G54

偏置 ・ IP_ ;

工件坐标系 G59

机械坐标系

M
例) G54.1 P12 ; G54.1 Pn ; (n=1~48)
选择追加工件坐标系 G54 Pn ; (n=1~48)
(G54.1,G54) 选择追加工件坐标系 12

- 311 -
B.功能和指令格式一览表 附录 B-64302CM/01

(6/9)
功能 说明 指令格式

M IP
单向定位 G60 IP_ ;
(G60)
切削方式(G64)
v G64_ ; 切削方式
准确停止方式(G61)
G61_ ; 准确停止方式
攻丝方式(G63) G64 G63_ ; 攻丝方式
t

M
自动拐角倍率 G62_ ; 自动拐角倍率
(G62)
用户宏 单步调用

(G65, G66, G67) G65 P_ L_ <自变量指定>;
O_ ;
G65 P_ L_ ; P : 程序号
M99 ; L : 重复次数
模态调用
G66 P_ L_ <自变量指定>; 移动指令调用
G67 ; 取消

T
对置刀架镜像 G68 : 对置刀架镜像接通
(G68, G69)
G69 : 对置刀架镜像取消

Y G17 X_ Y_
M
坐标旋转 G68 G18 Z_ X_ R;
R G19 Y_ Z_
(G68, G69)
(x,y) R:将逆时针方向作为+的旋转角度
X
XY 平面的情形 G69;取消
钻孔用固定循环 G80;取消
M M
(G73, G74, G76, G80~G89) G73
G74
T
G76
(G80~G89)
X_Y_Z_P_Q_R_F_K_ ;
G81

G89

- 312 -
B-64302CM/01 附录 B.功能和指令格式一览表

(7/9)
功能 说明 指令格式
G70 P Q ;
T
G71 U R ;
车削用固定循环
G71 P Q U W F S T ;
复合型固定循环
G72 W R ;
(G70~G76)
G72 P Q U W F S T ;
单一型固定循环
G73 W R ;
(G90, G92, G94)
G73 P Q U W F S T ;
G74 R ;
G74 X(u) Z(w) P Q R F ;
G75 R ;
G75 X(u) Z(w) P Q R F ;
G76 R ;
G76 X(u) Z(w) P Q R F ;
G90
X_ Z_ I_ F_ ;
G92
G94 X Z I F ;
磨削用固定循环(磨床用)
M
M G75 I_ J_ K_ α_ R_ F_ P_ L_ ;
(G75~G79) G77 I_ J_ K_ α_ R_ F_ P_ L_ ;
T G78 I_ (J_) K_ α_ F_ P_ L_ ;
(G71~G74) G79 I_ J_ K_ α_ R_ F_ P_ L_ ;
α:磨削轴的任意的轴地址

T
G71 A_ B_ W_ U_ I_ K_ H_ ;
G72 P_ A_ B_ W_ U_ I_ K_ H_ ;
G73 A_ (B_) W_ U_ K_ H_ ;
G74 P_ A_ (B_) W_ U_ K_ H_ ;
M
参数 EFX(No.7731#0)
电子齿轮箱
(G81,G80) 0 1
(G81.4,G80.4) 同步 G81 T_ (L_) G81.4 T_ (L_)
开始 (Q_ P_) ; (Q_ P_) ;
同步 G80 ; G80.4 ;
解除
T: 齿数
L: 滚齿条数
Q: 模块或者齿距
P : 齿轮的螺旋角

- 313 -
B.功能和指令格式一览表 附录 B-64302CM/01

(8/9)
功能 说明 指令格式
绝对指令/增量指令
M
(G90/G91)
G90_ ; 绝对指令
G91_ ; 增量指令

G90_ … G91_ ; 组合使用
T
G 代码体系 A
X Z C : 绝对指令
U W H : 增量指令
G 代码体系 B/C
G90_ ; 绝对指令
G91_ ; 增量指令

G90_ … G91_ ; 组合使用
最大增量指令量检测 G91.1 IP_ ;
(G91.1) IP_ : 最大增量值
取消最大增量值检测时,设定 0。
工件坐标系的变更或者
主轴最高转速钳制 IP M
(G92)
G92 IP_ ; 工件坐标系的变更
G92 S_ ; 周速恒定控制 : 主轴最高转速钳制

工件坐标系预置
M
M
G92.1 IP 0 ;
(G92.1)
T
T
G50.3 IP 0 ;
(G50.3)
M
反比时间进给 G93 : 反比时间设定方式
(G93)
每分钟进给、每转进给
M
M
G94 F_ ; 每分钟进给
(G94, G95)
mm/min inch/min G95 F_ ; 每转进给
T mm/rev inch/rev
T
(G98, G99)
G98 F_ ; 每分钟进给
G99 F_ ; 每转进给

- 314 -
B-64302CM/01 附录 B.功能和指令格式一览表

(9/9)
功能 说明 指令格式
周速恒定控制 周速(m/min 或 feet/min)
(G96, G97)
主轴 G96 S_ ; 周速恒定控制接通(指定周速)
转速 G97 S_ ; 周速恒定控制断开(指定主轴转速)
N(min-1)

T G96.1 P_ R_ ; 等待主轴分度结束后,开始下一个
SV 旋转控制方式指令 程序段的动作(SV 旋转控制方式
(G96.1,G96.2,G96.3,G96.4) OFF)
G96.2 P_ R_ ; 不等待主轴分度结束就开始下一
个程序段的动作
G96.3 P_; 确认主轴分度结束后,开始下一个程
序段的动作(SV 旋转控制方式 OFF)
G96.4 P_ ; SV 旋转控制方式 ON
返回固定循环初始平面/返回 R G98
I点
点平面 G98_ ; 返回固定循环初始平面
(G98, G99) G99_ ; 返回固定循环 R 点平面
G99 R点 T
只可以在 G 代码体系 B/C 中使用
Z点
G161 R_ ;
M
横向进给控制(磨床用)
(G160, G161)
形状程序(G01,G02,G03)

G160 ;

- 315 -
C.程序中使用的代码表 附录 B-64302CM/01

C 程序中使用的代码表
ISO code EIA code
用户宏 可作为文件名
字符名称 代码 代码
字符 字符 使用
(16 进制) (16 进制) 无 有
0号 0 30 0 20 *
1号 1 B1 1 01 *
2号 2 B2 2 02 *
3号 3 33 3 13 *
4号 4 B4 4 04 *
5号 5 35 5 15 *
6号 6 36 6 16 *
7号 7 B7 7 07 *
8号 8 B8 8 08 *
9号 9 39 9 19 *
地址 A A 41 a 61 *
地址 B B 42 b 62 *
地址 C C C3 c 73 *
地址 D D 44 d 64 *
地址 E E C5 e 75 *
地址 F F C6 f 76 *
地址 G G 47 g 67 *
地址 H H 48 h 68 *
地址 I I C9 i 79 *
地址 J J CA j 51 *
地址 K K 4B k 52 *
地址 L L CC l 43 *
地址 M M 4D m 54 *
地址 N N 4E n 45 *
地址 O O CF o 46 *
地址 P P 50 p 57 *
地址 Q Q D1 q 58 *
地址 R R D2 r 49 *
地址 S S 53 s 32 *
地址 T T D4 t 23 *
地址 U U 55 u 34 *
地址 V V 56 v 25 *
地址 W W D7 w 26 *
地址 X X D8 x 37 *
地址 Y Y 59 y 38 *
地址 Z Z 5A z 29 *
删除 DEL FF Del 7F × ×
后退 BS 88 BS 2A × ×
Tab 键 HT 09 Tab 2E × ×
程序段结尾 LF or NL 0A CR or EOB 80
滑架回移 CR 8D × ×

- 316 -
B-64302CM/01 附录 C.程序中使用的代码表

ISO code EIA code


用户宏 可作为文件名
字符名称 代码 代码
字符 字符 使用
(16 进制) (16 进制) 无 有
空格 SP A0 SP 10 □ □
绝对倒带停止 % A5 ER 0B
控制出(注释节开始) ( 28 (2-4-5) 1A
控制入(注释节结束) ) A9 (2-4-7) 4A
加号 + 2B + 70 *
减号 - 2D - 40 *
冒号(地址 O) : 3A
可选程序段跳过 / AF / 31
小数点 . 2E . 6B *
井号键 参数
# A3
(No.6012)
美元号 $ 24 □ □
&号 & A6 & 0E
单引号 ’ 27 □ □
星号 参数
* AA
(No.6010)
逗号 , AC , 3B
分号 ; FB □ □
左尖括号 < 2C
等号 参数
= BD
(No.6011)
右尖括号 > BE
问号 ? 3F △ ○
@号 @ C0 △ △
引号 ” 22 □ □
左方括号 参数
[ DB △
(No.6013)
右方括号 参数
] DD △
(No.6014)
底线 参数
_ 6F △ △ *
(No.6018)
英文小写字母a a E1 △ △ *
英文小写字母b b E2 △ △ *
英文小写字母c c 63 △ △ *
英文小写字母d d E4 △ △ *
英文小写字母e e 65 △ △ *
英文小写字母f f 66 △ △ *
英文小写字母g g E7 △ △ *
英文小写字母h h E8 △ △ *
英文小写字母i i 69 △ △ *
英文小写字母j j 6A △ △ *
英文小写字母k k EB △ △ *
英文小写字母l l 6C △ △ *
英文小写字母m m ED △ △ *
英文小写字母n n EE △ △ *
英文小写字母o o 6F △ △ *
英文小写字母p p F0 △ △ *
英文小写字母q q 71 △ △ *

- 317 -
C.程序中使用的代码表 附录 B-64302CM/01

ISO code EIA code


用户宏 可作为文件名
字符名称 代码 代码
字符 字符 使用
(16 进制) (16 进制) 无 有
英文小写字母r r 72 △ △ *
英文小写字母s s F3 △ △ *
英文小写字母t t 74 △ △ *
英文小写字母u u F5 △ △ *
英文小写字母v v F6 △ △ *
英文小写字母w w 77 △ △ *
英文小写字母x x 78 △ △ *
英文小写字母y y F9 △ △ *
英文小写字母z z FA △ △ *

注释
1 “用户宏”栏的记号的含义如下。
空格 :该字符将登录在存储器里并具有特殊意义。如果不正确地在注
释以外的语句中使用,则引起报警发生。
× :该字符不被登录在存储器里,而是被忽略。
△ :该字符将被登录在存储器里,但是,在程序执行期间被忽略。
但是,“可作为文件名使用”栏中带有“*”的字符,其被
作为文件名使用的情况下,不会被忽略。
○ :该字符将被登录在存储器里,如果在注释以外的语句中使用,
则引起报警发生。
□ :该字符如果在注释以外的语句中使用,则不被记录在存储器。
如果用在注释中使用,则被登录在存储器里。
2 “可作为文件名使用”栏的记号的含义如下。
* :作为文件名,可以在“<”~“>”中进行描述。
3 没有列入本表的代码,如果奇偶性检查正确则始终被忽略。
4 奇偶性检查不正确的代码会引起 TH 报警。如果使用在注释节中,它们
则被忽略,不产生 TH 报警。

- 318 -
B-64302CM/01 附录 D.各类单元的外形图

D 各类单元的外形图
外形图的名称 规格图号 图
CNC 控制单元 图 U1
(8.4" 彩色 LCD/MDI 横型)
CNC 控制单元 图 U2
(8.4" 彩色 LCD/MDI 纵型)
CNC 控制单元 图 U3
(10.4" 彩色 LCD)
MDI 单元 横型 A02B-0319-C125#T, 图 U4 (a)
A02B-0319-C125#M
纵型 A02B-0319-C126#T, 图 U4 (b)
A02B-0319-C126#M
各 CNC 控制单元的安装部分 图 U6
0i 用 I/O 单元 A02B-0309-C001 图 U7
αi 位置编码器 10000 min-1 A860-2109-T302 图 U17
手摇脉冲发生器 A860-0203-T001 图 U18
悬吊型手摇脉冲发生器 A860-0203-T010 图 U19
A860-0203-T011
A860-0203-T012
A860-0203-T013
外置检测器接口单元 A02B-0303-C205 图 U20
A02B-0236-C204
外置检测器用 ABS 用电池盒 A06B-6050-K060 图 U21
外部设置用 CNC 电池单元 A02B-0236-C282 图 U22
穿孔机板 (狭长型) 长 1m A02B-0120-C191 图 U24
长 2m A02B-0120-C192
长 5m A02B-0120-C193
机床操作面板主面板 B A02B-0319-C243 图 U25
机床操作面板辅助面板 A A02B-0236-C232 图 U26
机床操作面板辅助面板 B1 A02B-0236-C235 图 U27

- 319 -
D.各类单元的外形图 附录 B-64302CM/01

图 U1 CNC 控制单元(8.4”彩色 LCD/MDI 横型)

涂装色:迈歇尔彩色标记 N3 半光亮表面加工
(只限于带有触摸板的)
触摸板接口单元

重量:3kg
2 插槽

无可选插槽
可选插槽

安装用螺柱(8 处)
安装孔加工图

垫圈贴装用区域

注释:从机柜的外侧安装单元。
用 M4 螺帽从里侧予以固定。安装力矩为 2.0Nm。
- 320 -
B-64302CM/01 附录 D.各类单元的外形图

图 U2 CNC 控制单元(8.4”彩色 LCD/MDI 纵型)

安装孔加工图

可选插槽 2 插槽

无可选插槽
垫圈贴装用区域

触摸板接口单元 安装用螺柱(8 处) 涂装色:迈歇尔彩色标记 N3 半光亮表面加工


(只限于带有触摸板的) 重量:3kg

注释:从机柜的外侧安装单元。
用 M4 螺帽从里侧予以固定。安装力矩为 2.0Nm。

- 321 -
D.各类单元的外形图 附录 B-64302CM/01

图 U3 CNC 控制单元(10.4”彩色 LCD)


(只限于带有触摸板的)

涂装色:迈歇尔彩色标记 N3 半光亮表面加工
触摸板接口单元

重量:3kg
2 插槽

无可选插槽
可选插槽
安装孔加工图

注释:从机柜外侧用螺钉来固定单元,并安装螺帽。
带有触摸板的单元上没有软键。

- 322 -
图 U4 (a)
接地用螺柱 (M4)
B-64302CM/01

18

11
MDI 单元(横型)

5 220 5 安装孔加工图

33

5
附录

- 323 -
210
72

52

16

5
4-M3
金属板的后面从外周以 8mm 的宽度进行涂装掩蔽。

从机柜的外侧安装单元

涂装色 : 迈歇尔彩色标记 N3 半光亮表面加工 重量:1.3kg


(单位:mm)
D.各类单元的外形图
图 U4 (b)
接地用螺柱 (M4)

35
D.各类单元的外形图

11
MDI 单元(纵型)

5 280 5
安装孔加工图

33
5
附录

- 324 -
210
72

52

5
4-M3
4-M3
金属板的后面从外周以 8mm 的宽度进行涂装掩蔽。

从机柜的外侧安装单元

涂装色 : 迈歇尔彩色标记 N3 半光亮表面加工


重量:1.3kg
(单位:mm)
B-64302CM/01
B-64302CM/01 附录 D.各类单元的外形图

图 U6 各控制单元的安装部分

操作面板侧金属板

垫圈
单元 宽度

安装余量(厚度)

注意
安装控制单元时,务须使用垫圈,确保单元和操作面板的密贴性。
有关垫圈的安装余量(厚度)和宽度,请参阅下表。

显示单元的种类 安装余量(厚度) 宽度
8.4”彩色 LCD/MDI (横型)
0.8mm 8.5mm
8.4”彩色 LCD/MDI (纵型)
10.4”彩色 LCD 0.8mm 7.05mm

- 325 -
D.各类单元的外形图 附录 B-64302CM/01

图 U7 0i 用 I/O 单元

插槽 1

d—Ê F1.2kg
重量:1.2kg

- 326 -
B-64302CM/01 附录 D.各类单元的外形图

图 U17 αi 位置编码器

MS 连接器

- 327 -
D.各类单元的外形图 附录 B-64302CM/01

图 U18 手摇脉冲发生器

3-M4
在 φ72 圆周上相等间隔排布

重量:0.2kg
(单位:mm)

- 328 -
B-64302CM/01 附录 D.各类单元的外形图

图 U19 悬吊型手摇脉冲发生器
重量:0.4kg
(单位:mm)

- 329 -
D.各类单元的外形图 附录 B-64302CM/01

图 U20 外置检测器接口单元

重量:0.4kg
(单位:mm)

()内的连接器名称,表示扩展单元的情形。
扩 展 单 元 上 没 有 连 接 器 CP11 、 JA4A 、
COP10A、COP10B。

- 330 -
B-64302CM/01 附录 D.各类单元的外形图

图 U21 外置检测器用绝对脉冲编码器用电池盒

4-φ4.3 安装孔

负端子
带有 3-M3 螺孔
正端子
带有 3-M3 螺孔

4-M4 用沉孔
正极性标示

负极性标示

重量:0.4kg(仅限盒体)
(单位:mm)
安装孔加工图

- 331 -
D.各类单元的外形图 附录 B-64302CM/01

图 U22 外部设置用 CNC 电池单元


本体 重量:0.9kg(仅限盒体)
盖子 (单位:mm)

安装孔加工图

4-M4 用沉孔

- 332 -
B-64302CM/01 附录 D.各类单元的外形图

图 U24 穿孔机板 (狭长型)

安装孔加工图

金属板的后面从外周以 8mm 的宽度进行涂装掩蔽。

- 333 -
D.各类单元的外形图 附录 B-64302CM/01

图 U25 机床操作面板主面板 B

150

面板截面图

单位:mm 重量:1.6kg

- 334 -
B-64302CM/01 附录 D.各类单元的外形图

图 U26 机床操作面板辅助面板 A

保护接地用螺柱(M4)

单位:mm
重量:0.6kg
面板截面图

- 335 -
D.各类单元的外形图 附录 B-64302CM/01

图 U27 机床操作面板辅助面板 B1

单位:mm 面板截面图 重量:0.6kg

- 336 -
B-64302CM/01 附录 D.各类单元的外形图

连接器
外形图的名称 规格图号 图号
PCR 连接器(焊锡型) PCR-E20FS 图 C1 (a)
FI40 连接器 FI40-2015S 图 C1 (b)
连接器盒外形图(本多通信制 PCR 型) PCR-V20LA/PCR-V20LB 图 C2 (a)
连接器盒外形图(广濑电机制 FI 型) FI-20-CV 图 C2 (b)
连接器盒外形图(富士通 FCN 型) FCN-240C20-Y/S 图 C2 (c)
连接器盒外形图(广濑电机制 PCR 型) FI-20-CV7 图 C2 (d)
AMP 连接器(1) 伺服侧 AMP1-178128-3 图 C3 (a)
AMP 连接器(2) 伺服侧 AMP2-178128-3 图 C3 (b)
AMP 连接器(3) 电源+24V 用 AMP1-178288-3 图 C3 (c)
AMP 连接器(4) 电源+24V 用 AMP2-178288-3 图 C3 (d)
AMP 连接器用接触器 AMP1-175218-2/5 图 C3 (e)
AMP1-175196-2/5
本田连接器(盒) 图 C4 (a)
本田连接器(倾斜形盒) 图 C4 (b)
本田连接器(外连接器) 图 C4 (c)
本田连接器(内连接器) 图 C4 (d)
本田连接器端子排列 图 C4 (e)
苏里奥日本(株)制连接器(3 极、茶色) SMS3PNS-5 图 C5
广濑扁平电缆用连接器 HIF3BB-50D-2.54R 图 C6
HIF3BB-34D-2.54R
阅读机/穿孔机接口用穿孔机板连接器 图 C8 (a)
阅读机/穿孔机接口连接器用锁定金属 图 C8 (b)
本田连接器(分布式 I/O 分线印刷电路板用) MRH-50FD 图 C9

- 337 -
D.各类单元的外形图 附录 B-64302CM/01

图 C1 (a) PCR 连接器(焊锡型)

型号 本多通信工业(株) PCR-E20FS (焊锡型)


使用方法 常规
适合外壳 本多通信工业(株) PCR-V20LA (塑料)
尺寸

标示

- 338 -
B-64302CM/01 附录 D.各类单元的外形图

图 C1 (b) FI40 连接器


型号 广濑电机(株) FI40-2015S
使用方法 脉冲编码器接口
直线尺接口
手摇脉冲发生器接口
适合外壳 广濑 FI-20-CV
尺寸

(注释)
本连接器与位置 11,13,15,17,19 不接触。

屏蔽连接
器用接头

截面 AA
(比例尺 10/1)
从背面(焊锡侧)看

- 339 -
D.各类单元的外形图 附录 B-64302CM/01

图 C2 (a) 连接器盒外形图(本多通信制 PCR 型)

型号 本多通信工业(株)PCR-V20LA (电缆外径 φ6 用)
使用方法 常规
尺寸

盒体
电缆夹
锁紧配件
锁紧杆
电缆夹固定螺丝

- 340 -
B-64302CM/01 附录 D.各类单元的外形图

图 C2 (b) 连接器盒外形图(广濑电机制 FI 型)
型号 广濑电机(株)FI-20-CV
使用方法 脉冲编码器接口
直线尺接口
手摇脉冲发生器接口
尺寸

盒体
锁紧配件
锁紧杆
电缆夹
电缆夹固定螺丝

- 341 -
D.各类单元的外形图 附录 B-64302CM/01

图 C2 (c) 连接器盒外形图(富士通 FCN 型)


型号 富士通(株) FCN-240C20-Y/S (电缆外径 φ5.8 用)
使用方法 常规
尺寸

电缆夹
盘头小螺钉

锁紧杆

- 342 -
B-64302CM/01 附录 D.各类单元的外形图

图 C2 (d) 连接器盒外形图(广濑电机制 PCR 型)

- 343 -
D.各类单元的外形图 附录 B-64302CM/01

图 C3 (a) AMP 连接器(1) 伺服侧

型号 AMP1-178128-3

尺寸

电路编号

电路编号

- 344 -
B-64302CM/01 附录 D.各类单元的外形图

图 C3 (b) AMP 连接器(2) 伺服侧

型号 AMP2-178128-3

尺寸

电路编号

电路编号

- 345 -
D.各类单元的外形图 附录 B-64302CM/01

图 C3 (c) AMP 连接器(3) 电源+24V 用

型号 AMP1-178288-3

使用方法 电源 CP1A
+24V 用

尺寸

电路编号

电路编号

- 346 -
B-64302CM/01 附录 D.各类单元的外形图

图 C3 (d) AMP 连接器(4) 电源+24V 用

型号 AMP2-178288-3

使用方法 电源 CP1B
+24V 用

尺寸

电路编号

电路编号

- 347 -
D.各类单元的外形图 附录 B-64302CM/01

图 C3 (e) AMP 连接器用接触器

型号 散装件: AMP1-175218-2(镀金) AMP1-175218-5(镀锡)


卷轴: AMP1-175196-2(镀金) AMP1-175196-5(镀锡)
线材 AWG 16, 18, 20
尺寸

卷轴的情形

电镀软线

触压标示

- 348 -
B-64302CM/01 附录 D.各类单元的外形图

图 C4 (a) 本田连接器(盒)

记号
规格 端子数
(阳)

(阴)
(阳)
(阴)

记号 名称
适配电缆外径
连接器盖板本体

电缆紧固配件
连接器夹用弹簧

连接器夹用螺钉
外连接器
内连接器

- 349 -
D.各类单元的外形图 附录 B-64302CM/01

图 C4 (b) 本田连接器(倾斜形盒)

50 插脚连接器外形图

- 350 -
B-64302CM/01 附录 D.各类单元的外形图

图 C4 (c) 本田连接器(外连接器)

端子数

记号 名称
连接器夹用配件
安装螺钉
连接器

- 351 -
D.各类单元的外形图 附录 B-64302CM/01

图 C4 (d) 本田连接器(内连接器)

端子数

记号 名称
连接器夹用配件
安装螺钉
连接器

- 352 -
B-64302CM/01 附录 D.各类单元的外形图

图 C4 (e) 本田连接器端子排列

(50 芯阳)

(50 芯阴)

(20 芯阳)

(20 芯阴)

- 353 -
D.各类单元的外形图 附录 B-64302CM/01

图 C5 苏里奥日本(株)制连接器(3 极、茶色)

制造商 苏里奥日本(株)

规格
品名 备注
(连接器制造商型号)
电缆用连接器外壳 茶色
(压接型) 有关压接工具,请向连接
接触器 器制造商洽询。
(焊锡型)

适用电线
截面积
包覆外径
电线包层去除后长度

- 354 -
B-64302CM/01 附录 D.各类单元的外形图

图 C6 广濑扁平电缆用连接器

广濑扁平电缆用连接器

组合图

本体 保护器 缆夹

(注释 1)
(注释 2)

(注释 3)

尺寸

型号 插脚数

A01 插脚标记(侧面)

极性向导

A列
B列

从连接器侧看到的图

A列
B列

从连接器侧看到的图

- 355 -
D.各类单元的外形图 附录 B-64302CM/01

图 C8 (a) 阅读机/穿孔机接口用穿孔机板连接器

图 C8 (b) 阅读机/穿孔机接口连接器用锁定金属

螺钉 嵌合固定螺钉 球面圆柱头螺钉
1.2 宽槽

弹簧垫圈

- 356 -
B-64302CM/01 附录 D.各类单元的外形图

图 C9 本田连接器(分散 I/O 分线印刷电路板用)


本多 MR 型、50 插脚、阴、分线印刷电路板焊锡型连接器
型号 本多通信工业(株)

本多 MR 连接器、50 插脚、阴、插脚配置图

从连接器侧看到的图

- 357 -
B-64302CM/01 索引

索引

程序代码 .......................................................................105
<数字>
程序的存储容量/登录程序个数................................238
2 路径控制(T 系列) ........................................................ 12
程序段开始互锁 ............................................................ 27
8 级数据保护 ................................................................ 266
程序检索 ........................................................................ 42
<B> 程序输入 .......................................................................103

帮助画面....................................................................... 272 程序显示 .......................................................................248

报警履历显示............................................................... 251 程序再启动 .................................................................... 43

报警显示....................................................................... 250 程序中使用的代码表 ...................................................316

报警详述画面............................................................... 273 重叠控制(T 系列) .......................................................... 18

报警信号....................................................................... 298 初始菜单画面 ...............................................................272

倍率取消......................................................................... 95 触摸板控制 ...................................................................282

比例缩放(M 系列)........................................................ 175 串联减振控制 ................................................................ 21

闭环车削循环(T 系列) ................................................. 161 串联控制 ........................................................................ 20

编辑操作....................................................................... 237 磁极位置检测 ................................................................ 21

标签跳过....................................................................... 105 存储卡程序运行编辑 ...................................................242

不带位置编码器的每转进给 ......................................... 88 存储卡输入/输出 ..........................................................289

不带位置编码器的周速恒定控制 ................................. 88 存储行程检测 1 ............................................................. 29

不同轴方向的互锁......................................................... 27 存储行程检测 2 ............................................................. 30

不同轴互锁..................................................................... 27 存储行程检测 3 ............................................................. 30


存储型螺距误差补偿 ...................................................231
<C>
Cs 轮廓控制.................................................................... 14 <D>
Cs 轮廓控制轴坐标建立 .............................................. 204 DI 状态输出信号 ..........................................................300

C 语言执行器 ............................................................... 183 DNC 运行....................................................................... 42

参考点偏移..................................................................... 48 带有 FANUC SERVO MOTOR β Series I/O Link 的手

参考点位置信号输出功能 ............................................. 51 控手轮接口 .................................................................... 50

参数表画面................................................................... 275 带有绝对地址参照标记的直线尺................................. 38

参数设定显示............................................................... 250 带有绝对地址参照标记的直线尺接口......................... 38

参数设定支援画面....................................................... 268 带有绝对地址参照标记的直线尺扩展......................... 38

操作方法画面............................................................... 274 带有绝对地址原点的直线尺 ........................................ 38

操作监控画面............................................................... 257 单程序段 ........................................................................ 46

操作履历显示............................................................... 252 单向定位(M 系列) ......................................................... 55

操作时间/加工零件数显示.......................................... 253 单一型固定循环(T 系列) .............................................151

操作信息履历显示....................................................... 251 刀具半径补偿/刀尖半径补偿 ......................................218

插补功能......................................................................... 52 刀具补偿存储器 ...........................................................211

超程................................................................................. 28 刀具补偿个数 ...............................................................210

超程报警中信号........................................................... 299 刀具补偿量测量值直接输入(T 系列)/工件坐标系偏

车削循环....................................................................... 190 移直接输入(T 系列) .....................................................226

车削循环(T系列) ................................................ 187, 189 刀具补偿量测量值直接输入 B(T 系列) ......................226

程序保护....................................................................... 240 刀具补偿量的设定 .......................................................135

程序编辑....................................................................... 239 刀具长度补偿(M 系列) ................................................214

i-1
索引 B-64302CM/01

刀具长度测量(M 系列)................................................ 223 辅助功能 .......................................................................192


刀具长度自动测量(M 系列) ........................................ 224 辅助功能/主轴功能 ......................................................191
刀具长度自动测量(M 系列)/自动刀具补偿(T 系列) . 224 辅助功能的多个指令 ...................................................195
刀具功能....................................................................... 209 辅助功能锁定 ...............................................................192
刀具功能/刀具补偿功能.............................................. 208 复合型固定循环(T 系列) .............................................155
刀具几何补偿/刀具磨损补偿(T 系列) ........................ 222 复合型螺纹切削循环 (T 系列).....................................166
刀具偏置量计数器输入(T 系列) ................................. 223 复位中信号 ...................................................................298
刀具寿命管理............................................................... 227
<G>
刀具位置偏置............................................................... 216
G 代码体系 ...................................................................123
倒带中信号................................................................... 298
概要 .................................................................................. 3
倒角/拐角 R(T 系列) .................................................... 129
刚刚通电后的存储行程极限检测................................. 34
倒角 ON/OFF(T 系列).................................................... 35
刚性攻丝 .......................................................................203
到位检测信号................................................................. 57
刚性攻丝返回(M 系列) ................................................. 45
到位信号....................................................................... 299
刚性攻丝铃型加减速(M 系列) ....................................101
等待功能(T 系列)......................................................... 195
高速 M/S/T/B 接口 .......................................................193
第 2 辅助功能 ............................................................... 192
高速跳过 ........................................................................ 74
电子齿轮箱(M 系列)............................................ 234, 235
各国语言显示 ...............................................................265
调度运行......................................................................... 42
各类单元的外形图 .......................................................319
定期维护画面............................................................... 277
各轴工件坐标系预置信号 ...........................................120
定位................................................................................. 54
各轴机床锁住 ................................................................ 28
动态仿真....................................................................... 187
跟踪 ................................................................................ 34
动态图形显示............................................................... 281
工件原点偏置量测量值直接输入................................121
端面车削循环(T 系列) ................................................. 154
工件原点偏置量的设定 ...............................................134
端面粗削循环 (T 系列) ................................................ 158
工件坐标系 ...................................................................116
端面切断循环 (T 系列) ................................................ 163
工件坐标系偏移(T 系列) .............................................184
对应没有转速数据的旋转标尺的绝对位置检测 ......... 40
工件坐标系预置 ...........................................................120
对置刀架镜像(T 系列) ................................................. 173
工件坐标系组数追加(M 系列) ....................................121
多边形加工(T 系列) ....................................................... 70
功能和指令格式一览表 ...............................................306
多级跳过......................................................................... 74
攻丝方式 ........................................................................ 56
多重螺纹切削(T 系列) ................................................... 67
攻丝中信号 ...................................................................299
多主轴控制................................................................... 200
<H>
<F>
HRV 控制....................................................................... 25
F1 位进给(M 系列)......................................................... 94
横向进磨控制(磨床用)(M 系列)..................................168
FANUC Series 10/11 程序格式.................................... 181
宏执行器 .......................................................................182
法线方向控制(M 系列) .................................................. 79
后台编辑 .......................................................................240
反比时间进给(M 系列) .................................................. 95
互锁 ................................................................................ 27
反向间隙补偿............................................................... 229
画面硬拷贝 ...................................................................290
反演............................................................................... 240
缓冲寄存器 .................................................................... 45
返回参考点..................................................................... 76
返回参考点检测............................................................. 77 <I>
返回参考点速度设定..................................................... 48 I/O Link 点数扩展 2 通道.............................................296
返回第 2、第 3、第 4 参考点 ....................................... 78 I/O 设备外部控制 .........................................................290
分度台分度(M 系列)...................................................... 82
分配完成信号............................................................... 298

i-2
B-64302CM/01 索引

<J> 控制轴拆除 .................................................................... 22


JOG/手轮同一方式 ........................................................ 51 控制轴数/控制主轴数 ................................................ 13
JOG 倍率......................................................................... 95 快速数据服务器 ...........................................................285
JOG 进给......................................................................... 46 快速以太网/快速数据服务器 ......................................293
机床锁住......................................................................... 28 快移 ................................................................................ 85
机械组数......................................................................... 11 快移/切削进给别反向间隙补偿................................229
机械坐标系................................................................... 115 快移倍率 ........................................................................ 85
基本功能....................................................... 187, 189, 190 快移程序段重叠 ............................................................ 91
基于 PMC 的轴控制....................................................... 14 快移铃型加减速 ............................................................ 92
基于程序指令的同步/混合/重叠控制(T 系列) ........... 180 快移中信号 ...................................................................299
基于存储卡的 DNC 运行............................................... 42 扩展外部机械原点偏移 ...............................................287
基于地址P的位置编码器选择 ................................... 207
<L>
基于伺服电机的铣削轴的转速显示功能 ................... 283
连续螺纹切削(T 系列) .................................................. 69
基于伺服电机的主轴控制功能 ................................... 205
临时绝对坐标系设定 .................................................... 39
基于圆弧插补中加速度的速度控制 ............................. 97
路径间干涉检测(T 系列) .............................................. 36
奇偶校验....................................................................... 105
路径间通用的刀具补偿存储器(T 系列)......................213
极坐标插补(T 系列) ....................................................... 61
路径间通用的宏变量(T 系列)......................................148
极坐标指令(M 系列).................................................... 114
轮廓编程功能 ...............................................................189
急停................................................................................. 28
螺距误差补偿数据的设定 ...........................................134
加工件计数、要求工件数代入 ................................... 288
螺纹切削、同步进给 .................................................... 66
加工条件选择功能....................................................... 269
螺纹切削循环 (T 系列) ................................................152
简易直线度补偿(M 系列) ............................................ 233
螺纹切削循环回退(T 系列)........................................... 68
进给功能......................................................................... 84
螺纹切削循环回退(单一型车削用固定循环)
进给速度倍率................................................................. 94
(T 系列) .......................................................................... 68
进给轴同步控制............................................................. 19
螺纹切削循环回退(复合型车削用固定循环)
精度补偿功能............................................................... 228
(T 系列) .......................................................................... 68
精削循环 (T 系列)........................................................ 162
螺纹切削中信号 ...........................................................299
警告、注意和注释........................................................ s-2
螺旋插补 ........................................................................ 64
镜像................................................................................. 34
局部坐标系................................................................... 119 <M>
绝对位置检测................................................................. 39 MANUAL GUIDE 0i ....................................................189
绝对指令/增量指令...................................................... 109 MANUAL GUIDE i ......................................................187
均衡切削(T 系列)........................................................... 81 MANUAL GUIDE i 多路径车床功能(T 系列)............188

<K> MDI 运行 ....................................................................... 42


M 系列的G代码...........................................................126
卡盘尾架屏障(T 系列) ................................................... 32
每分钟进给 .................................................................... 86
可编程参数输入........................................................... 138
每转进给 ........................................................................ 87
可编程镜像(M 系列).................................................... 179
模式数据输入 ...............................................................150
可编程数据输入........................................................... 134
磨削用固定循环(磨床用) .......................................169
可变导程螺纹切削(T 系列) ........................................... 69
可选程序段跳过........................................................... 106 <N>
可选程序段跳过追加................................................... 106 内嵌式以太网 ...............................................................292
空运行............................................................................. 45 纳米插补 ........................................................................ 53
控制路径数..................................................................... 12 扭矩极限跳过 ................................................................ 75
控制入/控制出.............................................................. 106 扭矩控制 ........................................................................ 21

i-3
索引 B-64302CM/01

<P> 手控手轮进给(1 台).................................................. 49


PMC .............................................................................. 294 手控手轮进给(2 台/3 台)(M 系列) ........................ 49
PMC 信息各国语言显示功能...................................... 295 手控手轮进给倍率 ........................................................ 49
Power Mate CNC 管理器 ............................................. 290 手控手轮中断 ................................................................ 50
平面选择....................................................................... 112 输入/输出数据 ..............................................................284
平顺反向间隙补偿....................................................... 230 输入单位 10 倍 .............................................................110
数据的保护键 ...............................................................265
<Q>
双位置反馈 .................................................................... 24
其他............................................................................... 297
双向螺距误差补偿 .......................................................231
启动锁住......................................................................... 27
顺序号 ...........................................................................109
切线速度恒定控制......................................................... 88
顺序号核对停止 ............................................................ 43
切削程序段开始互锁..................................................... 27
顺序号检索 .................................................................... 42
切削方式......................................................................... 56
伺服·主轴信息画面 ...................................................278
切削进给插补后铃型加减速(M 系列) .......................... 93
伺服波形显示 ...............................................................262
切削进给插补后直线型加减速 ..................................... 98
伺服调整画面 .......................................................258, 259
切削进给插补前直线型加减速 ..................................... 93
伺服关断/机械手轮 .................................................... 35
切削进给速度钳制......................................................... 88
伺服设定画面 ...............................................................258
切削进给中信号........................................................... 299
伺服信息画面 ...............................................................279
倾斜轴控制..................................................................... 20
伺服准备就绪信号 .......................................................298
清除画面....................................................................... 267
全轴互锁......................................................................... 27 <T>
全轴机床锁住................................................................. 28 TURN MATE i(T 系列) ................................................190
T 系列的G代码 ............................................................123
<R>
跳过功能 ........................................................................ 73
任意角度倒角/拐角 R(M 系列) ................................... 133
停电时减速停止功能 .................................................... 40
任意路径名称显示....................................................... 256
通讯功能 .......................................................................291
柔性进给齿轮................................................................. 24
通用回退 ........................................................................ 83
软件操作面板............................................................... 263
同步/混合控制(T 系列) ................................................. 16
软件操作面板通用开关 ............................................... 264
图形对话输入 ...............................................................241
软件配置....................................................................... 271
图形显示 .......................................................................281
软盘目录显示............................................................... 256
图纸尺寸直接输入(T 系列)..........................................122
<S>
<W>
设定/显示................................................................... 243
外部报警信息 ...............................................................287
设定工件坐标系................................................... 116, 118
外部操作信息 ...............................................................288
时钟功能....................................................................... 246
外部程序号检索 ...........................................................286
实际速度显示............................................................... 254
外部触摸板接口 ...........................................................282
实际位置显示............................................................... 247
外部刀具补偿 ...............................................................286
实际主轴速度输出(T 系列) ......................................... 198
外部工件号检索 ...........................................................289
实际主轴转速/T代码显示.......................................... 256
外部工件坐标系偏移 ...................................................286
手动返回参考点............................................................. 46
外部机械原点偏移 .......................................................287
手动干预和返回............................................................. 50
外部减速 ........................................................................ 96
手动绝对开关的 ON/OFF............................................ 121
外部键入(从 PMC 键入) .........................................289
手动每转进给(T 系列) ................................................... 96
外部数据输入 ...............................................................286
手控手轮回退功能......................................................... 51
外径/内径车削循环(T 系列) ...................................151
手控手轮进给................................................................. 49

i-4
B-64302CM/01 索引

外径/内径切断循环(T 系列)................................... 164 <Z>


外径粗削循环 (T 系列) ................................................ 155 暂停 ................................................................................ 60
为了安全使用................................................................ s-1 增量进给 ........................................................................ 50
维护信息画面............................................................... 262 直径指定/半径指定 ......................................................111
位置开关......................................................................... 38 直线插补 ........................................................................ 58
无挡块参考点设定......................................................... 47 指令值范围一览表 .......................................................303
误操作防止功能............................................................. 44 中断型用户宏 ...............................................................149
误动作防止功能............................................................. 43 周速恒定控制 ...............................................................197
周速恒定中信号 ...........................................................299
<X>
轴控制 .............................................................................. 9
铣削循环....................................................................... 187
轴名称 ............................................................................ 15
铣削循环(M 系列)........................................................ 189
轴移动方向信号 ...........................................................299
系统配置画面............................................................... 270
轴移动中信号 ...............................................................299
先行控制(T 系列)/AI 先行控制(M 系列)/AI 轮廓控制(M
主轴倍率 .......................................................................198
系列) ............................................................................... 99
主轴串行输出 ...............................................................196
现场网络....................................................................... 293
主轴调整画面 .......................................................260, 261
向导功能....................................................................... 186
主轴定位(T 系列) .........................................................202
小口径深孔钻循环(M 系列) ........................................ 185
主轴定向 .......................................................................198
小数点输入和计算器型小数点输入 ........................... 110
主轴功能(S代码输出) ...........................................195
斜度补偿....................................................................... 232
主轴间多边形加工(T 系列)........................................... 72
行程检测外部设定(M 系列) .......................................... 29
主轴监控画面 ...............................................................261
旋转轴的翻转............................................................... 113
主轴简易同步控制(M 系列) ........................................199
旋转轴指定................................................................... 113
主轴模拟输出 ...............................................................196

<Y> 主轴设定画面 ...............................................................260

Y 轴偏置(T 系列) ......................................................... 217 主轴输出切换 ...............................................................198

一般警告和注意............................................................ s-3 主轴速度变动检测(T 系列)..........................................204

一个接触式宏调用....................................................... 290 主轴同步控制 ...............................................................198

移动前行程极限检测..................................................... 31 主轴信息画面 ...............................................................280

异常负载检测................................................................. 37 主轴转速履历功能 .......................................................207

英制/公制转换................................................................ 26 状态输出信号 ...............................................................298

英制输入信号............................................................... 299 状态显示 .......................................................................245

硬件配置....................................................................... 270 撞块式参考点设定 ........................................................ 47

用户宏........................................................................... 141 准备就绪信号 ...............................................................298

用户宏公共变量追加................................................... 148 准确停止 ........................................................................ 56

与编程相关的警告和注意 ............................................ s-5 准确停止方式 ................................................................ 56

与操作相关的警告和注意 ............................................ s-7 子程序调用 ...................................................................139

与日常维护相关的警告 ................................................ s-9 自定义软件容量 ...........................................................184

预读插补前铃型加减速(M 系列) ................................ 101 自动刀具补偿(T 系列) ............................................225

圆弧半径 R 指定 .......................................................... 172 自动返回参考点 ............................................................ 76

圆弧插补......................................................................... 59 自动拐角倍率(M 系列) ................................................174

圆柱插补......................................................................... 63 自动加减速 .................................................................... 89

阅读机/穿孔机接口...................................................... 285 自动数据备份 ...............................................................283

运行操作......................................................................... 41 自动运行(存储器运行) ............................................ 42

运行方式......................................................................... 42 自动运行启动中信号 ...................................................298

i-5
索引 B-64302CM/01

自动运行休止中信号................................................... 298 最大总控制轴数 ............................................................ 11


自动运行中信号........................................................... 298 最小设定单位 ................................................................ 23
自动坐标系设定........................................................... 117 最小设定单位 C 下的速度指令的扩展 .......................102
自诊断画面................................................................... 276 作业准备支援功能 .......................................................187
钻孔用固定循环........................................................... 170 坐标系设定 ...................................................................115
最大指令值................................................................... 107 坐标旋转(M 系列) ........................................................177

i-6
说 明 书 改 版 履 历

FANUC Series 0i-MODEL D/0i Mate-MODEL D 规格说明书 (B-64302CM)

01 2008 年 8 月 _____________________

版本 年月 变更内容 版本 年月 变更内容
B-64302CM/01

* B - 6 4 3 0 2 C M / 0 1 *

You might also like