
ICS 25.040.20 J50 备案号:45881—2014
JB
中华人民共和国机械行业标准
JB/T119892014
机床数控系统 术语与定义
Numerical control system of machine tool--Terminology and definition
2014-10-01实施
2014-05-06发布
中华人民共和国工业和信息化部发布
JB/T11989—2014
目 次
前言
范围.. 2术语和定义. 2...—般术语 2.2程序.. 2.3 加工与加工特性, 2.4运动与操作 ..5参数.. 2.6 信号与通信 2.7 系统零部件 2.8功能.. 参考文献中文索引... 英文索引
1.
.9 10 .15 .18
..23 24 .28
JB/T11989-2014
前 言
本标准按照GB/T1.1一2009给出的规则起草。 本标准由中国机械工业联合会提出。 本标准由全国机床数控系统标准化技术委员会(SAC/TC367)归口。 本标准起草单位:华中科技大学、广州数控设备有限公司、大连光洋科技工程有限公司、北京北一
机床股份有限公司、陕西秦川机械发展股份有限公司、沈阳高精数控技术有限公司。
本标准主要起草人:金健、张航军、张玉洁、陈虎、何江涛、郝来成、吴文江。 本标准为首次发布。
I
JB/T11989-2014
机床数控系统术语与定义
1范围
本标准规定了机床数控系统相关的术语与定义,包括一般术语及机床数控的专门术语与定义。 本标准适用于机床数控系统专业技术领域。 注:本标准规定的术语与GB/T8129一起使用。本标准未规定的术语,需要时在有关标准中给予规定。
2术语和定义
2.1一般术语 2.1.1
数值控制,数控numericalcontrol,Nc 用数值数据的控制装置,在运行过程中,不断地引入数值数据,从而对某一生产过程实现自动控制。 [GB/T8129—1997,定义2.1.1]
2.1.2
计算机数值控制 computerized numerical control, CNC 用计算机控制加工功能,实现数值控制。 [GB/T8129—1997,定义2.1.2]
2.1.3
机床数控系统numerical control system of machine tool 采用数值控制方式控制机床加工功能的控制系统。 注1:改写GB/T26220—2010,定义3.1。 注2:机床数控系统一般包含硬件装置和相应的软件。机床数控系统主要由数控装置(也称控制单元》、驱动装置(电
动机的驱动单元和电动机、传感器)等组成。数控装置是机床数控系统的主要部分,主要包括微处理器、运动(位置》控制器、存储器、输入/输出(I/O)接口与通信、人机界面(显示与键盘)、操动按钮(按键)等硬件(和/或电路)以及他们相应的控制软件。
注3:机床数控系统有多种分类方法。根据功能的不同,机床数控系统通常分为简易型、高性能型和普及型三种;
根据应用工艺的不同,可分为专用和通用数控系统两种;根据反馈控制形式的不同,可分为开环控制和闭环控制两种:根据加工控制方式的不同,可分为点位控制、直线控制和轮廓控制三种
2.1.4
简易型(经济型)数控系统simplenumericalcontrolsystem 具有基本的直线和圆弧插补控制功能的机床数控系统。 注1:改写GB/T262202010,定义D.1。 注2:简易型数控系统仅有较窄适用度的软硬件装置,一般为开环或半闭环控制,通常不具有用户PLC编程能力
具有结构简单、造价低等特点。
2.1.5
高性能型(高档型)数控系统high-performance(high-grade)numericalcontrolsystem 具有多种功能或/和复合功能的机床数控系统。 注1:改写GB/T262202010,定义D.2。
1
JB/T11989—2014
注2:高性能型数控系统具有较宽适用度的软硬件装置,一般为闭环控制,通常具有多通道、同步控制、五轴及以
上的插补联动功能、斜面加工、样条插补,双向螺距误差补偿、直线度和垂直度误差补偿、刀具管理及刀具长度和半径补偿功能、高静态精度和高动态精度、高速度及完备的PLC控制功能等。具有结构复杂、造价高等特点。
注3:高性能型数控系统一般用于高性能数控机床,即通常具有五轴联动插补功能,可实施高速、高精、柔性、复
合加工的机床,定位精度一般不大于0.005mm/m除具有人机对话通信,联网监控等功能外,还具有专用高级编程软件及后置处理平台:可进行多维曲面加工
2.1.6
普及型数控系统popularnumerical control system 介于简易型与高性能型之间的机床数控系统。 注:改写GB/T26220—2010,定义D.3
2.1.7
专用数控系统 special numerical control system 用于特定加工工艺(包括但不限于锻压、注塑、激光加工、电火花等)或特定结构及功能的机床(机
械)的数控系统。 2.1.8
通用数控系统 common numerical control systen 用于常规加工工艺(包括但不限于车,铣、镗、磨等加工工艺)或常规结构及功能的机床的数控系
统。 2.1.9
开环控制open-loopcontrol 不存在反馈回路的控制方式。 注:在这种控制方式下,机床数控系统的受控客体(执行部件)不对控制主体产生反作用。受控客体的输出仅由控
制主体的输入来确定。在实际中则表现为控制主体在发出控制指令后,不再参照受控客体的实际情况重新调整自己的指令。
2.1.10
闭环控制closed-loopcontrol 具有反馈回路的控制方式。 注:在这种控制方式下,机床数控系统的控制主体会将受控客体的输出反馈与输入信息进行比较,在比较出当前实
际输出与计划发生偏差时,按照定额或既定标准来进行纠正。在实际中则表现为控制主体在发出控制指令后,仍将参照受控客体的实际情况重新调整自己的指令。根据发出反馈与接收反馈环节的不同,闭环控制又分为全闭环控制和半闭环控制
2.1.11
点位控制pointpositioncontrol(point-to-pointcontrol) 机床数控系统只控制加工工具相对于工件的定位,加工时不做点位运动,而由某一点向下一点定位
运动时不进行加工,且对运动路径也无具体要求。 2.1.12
直线控制linecontrol 机床数控系统不仅控制加工工具相对于工件从一个点准确地移动到另一个点,同时还控制运动的速
度,控制运动按规定的路径到达终点,保证在两点之间的运动轨迹是一条直线。 2.1.13
轮廓控制 contour control 机床数控系统控制两个及以上进给轴同时协调运动(即坐标联动),使工件相对于加工工具按程序
2
JB/T11989-2014
规定的轨迹和速度运动。
注:又称连续轨迹控制。具有轮廊控制能力的机床数控系统可以用来加工多种外形复杂的零件。 2.1.14
开放式数控系统 open numerical control system 指应用软件构筑于遵循公开性、可扩展性、兼容性原则的系统平台之上的机床数控系统,使应用软
件具备可移植性、互操作性和人机界面的一致性。
注:改写GB/T18759.1一2002,定义3.1。开放性数控系统可以运行在多个销售商的不同平台上,可以与其他系统
的应用进行互操作,并且具有一致风格的用户交互界面等。
2.1.15
分布式数值控制distributednumerical control,DNC 在生产管理计算机和多个机床数控系统之间分配数据的分级系统。 [GB/T8129—1997,定义2.1.3]
2.1.16
系统平台systemplatform 由硬件平台和软件平台组成的用于运行数控应用软件对运动部件实施控制的基础部件,与机床数控
系统其他部件一起实现对机械的操作控制。
[GB/T18759.1—2002,定义3.3] 2.1.17
通道channel 一个通道就是一个完整的机床数控系统控制功能,即可以控制一台机床,它包括机床的坐标轴、刀
库位置控制、PLC功能等。多通道机床数控系统中的通道表示的是一台机床数控系统可以处理的加工联动坐标系的数量。 2.2程序 2.2.1
系统程序systemprogram 用以实现系统功能、维持系统运行、记录系统信息等的程序。 注:系统程序是相对于用户程序而言的。
2.2.2
用户程序 user program 用户编辑的用以实现某种目的或加工任务的程序。
2.2.3
加工程序machiningprogram 在自动加工中,为了使自动操作有效而按某种语言或某种格式书写的顺序指令集。 注:加工程序通常简称程序。在机床数控系统专业领域内,如无特殊声明,程序均指加工程序。
2.2.4
程序号programnumber 以号码识别程序时,为每一程序指定的编号或标识号。
2.2.5
程序名programname 以名称识别程序时,为每一程序指定的名称。
2.2.6
子程序subprogram
JB/T11989—2014
加工程序的一部分。子程序可由适当的加工控制命令调用而生效。 [GB/T8129—1997,定义2.3.6]
2.2.7
程序段block (数控)程序中为了实现某种操作的一组指令字的集合。 [GB/T81291997,定义2.3.2]
2.2.8
手工编程 manual programming 手工进行加工程序的编制。 注:改写GB/T8129—1997定义2.3.9。
2.2.9
自动编程automaticprogramming 用计算机把人们容易理解的零件几何特征及工艺特征直接描述并转换为数控机床可以执行的程序
的编程方法。 2.2.10
自动编程工具 automatically programmed tool, APT 一种编程语言。可以定义工件和刀具的几何形状,描述力具相对于工件运动的语句,是编程的标准
用语。用这种语言写的零件程序送入计算机中,可以自动生成数控程序。 2.2.11
绝对编程absoluteprogramming 用表示绝对尺寸的控制字进行编程。 [GB/T8129—1997,定义2.3.11]
2.2.12
增量编程increment programming 用表示增量尺寸的控制字进行编程。 [GB/T8129-—1997,定义2.3.12]
2.2.13
直径编程diameterprogramming 在回转体类零件加工编程中,直接用直径值表达径向位置。
2.2.14
极坐标编程polarcoordinatesprogram 在工件坐标系内的临时定义的极坐标系,即指定极点和极轴的0方向,按照极坐标表达点的位置。
此种定义是为简化圆周上与角度有关的位置编程。通常该坐标系仅在其定义的程序中有效,加工程序运行完毕后自动撤销。 2.2.15
程序检查checkprogram 对程序的内容、语法、结构、逻辑关系等进行检查、核对的操作。
2.2.16
程序运行 宁runprogram 机床数控系统按照既定规则逐条执行加工程序语句的操作。
2.2.17
程序段预处理programsegmentpreprocess 机床数控系统在当前加工程序段的基础上多读入一段程序,以便使机床数控系统确定加工时的刀具
4
JB/T11989—2014
补偿和对加工速度进行优化等。 2.2.18
程序暂停 programdwell 数控系统暂时停止执行加工程序语句。 注:程序暂停状态下,主轴功能和辅助功能一般不停止。
2.2.19
程序结束 program end 机床数控系统执行完加工程序所有语句。 注:程序结束状态下,主轴功能和辅助功能一般也已停止。
2.2.20
指令instruction code 使数控系统执行某项或某系列操作的代码。
2.2.21
指令模式instructionmode 指令的续效模式。当前程序段中被指定的指令,在后续的程序段中是否继续有效。 注:指令模式有模态与非模态两种。模态指令一经程序段中指定,便一直有效,直到后面出现另一指令或被其他指
令取消时才有效。非模态指令只在当前的程序段中有效。
2.2.22
命令command 使机器产生动作或实现功能的操作指令。 [GB/T8129—1997,定义2.4.3]
2.2.23
存取access 从存储装置中读取数据,或把数据写入到存储装置的动作。
2.2.24
最小输入增量leastinputincrement 在加工程序中可以输入的最小增量单位。
2.2.25
最小命令增量leastcommandincrement 从数值控制装置发出的命令坐标轴移动的最小增量单位。
2.3加工与加工特性 2.3.1
插补 interpolation 在所需的路径或轮廓线上的两个已知点间,根据某一数学函数确定其多个中间点的位置坐标值的运
算过程。
注:改写GB/T8129一1997,定义2.1.11。插补通常有直线、圆弧、抛物线、正弦、样条等多种插补方式;根据坐
标类型的不同,有直角坐标、极坐标等插补类型。
2.3.2
直线插补 lineinterpolation -种插补方式。在这种方式中,两点间的插补采用直线(或直线群)的方式逼近,沿着该直线(或
直线群)控制刀具的运动,完成加工。 2.3.3
圆弧插补circularinterpolation
n