现代数控原理及控制系统
分类: 图书,工业技术,金属学与金属工艺,
作者: 张吉堂 等编著
出 版 社: 国防工业出版社
出版时间: 2009-3-1字数:版次: 3页数: 330印刷时间:开本: 16开印次:纸张:I S B N : 9787118061710包装: 平装内容简介
本书主要介绍机械加工领域中的有关数控原理与系统,主要内容包括机床数字控制的基本原理、机床数控系统的基本概念,数控技术的最新发展动态数控加工程序的预处理.点位控制与点位/直线切削控制、连续切削控制的各种插补算法,数控系统的刀具补偿原理以及数控机床进给速度的控制等数控技术,并介绍了机床数控系统的硬、软件结构及接口电路、数控系统的通信等相关技术,还介绍了最新型的控制系统——开放式数控系统。本书取材新颖,介绍的内容由浅入深,循序渐进,理论与实际相结合,着重于应用,突出理论的系统性、实例的代表性和技术的先进性。
本书可作为高等院校机械制造及其自动化专业的教材和教学参考书,可作为机电一体化类专业各种层次继续工程教育的数控培训教材,也可供自动化领域及机械制造业有关工程技术人员和研究人员参考。
目录
第1章 数控系统概述
1.1 机床数字控制的基本原理
1.1.1 数字控制的基本概念
1.1.2 数控机床的组成
1.1.3 数控机床加工零件的操作过程
1.1.4 计算机数控系统的工作过程
1.2 机床数控系统的分类
1.2.1 按机床的运动轨迹分类
1.2.2 按伺服系统的控制方式分类
1.2.3 按数控系统功能水平分类
1.3 数控系统的发展
1.3.1 数控系统的发展简史
1.3.2 我国数控系统的发展概况
1.3.3 数控系统的发展趋势
第2章 数控系统控制信号的构成
2.1 数控机床的坐标系
2.1.1 数控机床所使用的坐标系
2.1.2 机床坐标的确定方法
2.1.3 绝对坐标系与相对坐标系
2.2 数控机床的原点偏置
2.2.1 数控机床的各种原点
2.2.2 数控机床的零点偏置
2.3 数控机床指令代码
2.3.1 数控代码标准
2.3.2 程序段的组成
2.3.3 程序段格式
2.4 发展中的STEP-NC标准
2.4.1 STEP-NC标准的提出
2.4.2 STEP-NC与STEP标准
2.4.3 STEP-NC的数据模型
2.4.4 STEP-NC数控程序结构
2.4.5 STEP-NC标准的发展
第3章 控制信息的输入
3.1 数控系统控制面板
3.1.1 经济型JWK数控系统控制面板
3.1.2 SIEMENS880数控系统控制面板
3.2 数控加工程序的输入
3.2.1 数控加工程序的输入过程
3.2.2 键盘输入方式
3.2.3 DNC数控系统输入方式
3.3 数控加工程序的译码
3.3.1 硬件译码过程
3.3.2 软件译码过程
3.3.3 基于STEP-NC数控系统的译码过程
第4章 数控机床点位控制与点位/直线切削控制
4.1 点位控制与点位/直线控制的一般概念
4.1.1 点位控制与点位/直线控制的异同
4.1.2 程序编制的增量方式与绝对值方式
4.1.3 测量系统的增量方式与绝对方式
4.1.4 点位控制系统与点位/直线切削控制系统的结构
4.2 位置计算与比较
4.2.1 位置计算与比较线路的各种方案
4.2.2 消除增量值方式累计误差的方法
4.2.3 使用绝对值编程方式的位置计算与比较线路结构
4.2.4 位置计算与比较的软件实现
4.3 点位/直线切削机床的其他功能
4.3.1 主轴准停功能
4.3.2 自动换刀功能
4.4 补偿机能
4.4.1 齿隙补偿
4.4.2 螺距补偿
4.4.3 计算机数控系统的误差补偿
第5章 数控机床的连续切削控制
5.1 概述
……
第6章 数控系统的刀具补偿原理
第7章 数控机床加减速控制原理
第8章 数控系统的软件研件
第9章 数控系统接口技术
第10章 开放式数控系统
参考文献
书摘插图
第1章 数控系统概述
1.1机床数字控制的基本原理
1.1.1数字控制的基本概念
数字控制(Numerical Control,NC),简称为数控,是一种自动控制技术,是用数字化信号对控制对象加以控制的一种方法。数字控制是相对于模拟控制而言的,数字控制系统中的控制信息是数字量,而模拟控制系统中的控制信息是模拟量。数字控制与模拟控制相比有许多优点,如可用不同的字长表示不同精度的信息,可对数字化信息进行逻辑运算、数学运算等复杂的信息处理工作,特别是可用软件来改变信息处理的方式或过程,而不用改动电路或机械机构。从而使机械设备具有很大的“柔性”。因此数字控制已被广泛用于机械运动的轨迹控制和机械系统的开关量控制,如机床的控制、机器人的控制等。
数字控制的对象是多种多样的,但数控机床是最早应用数控技术的控制对象,也是最典型的数控化设备。数控机床是采用了数控技术的机床,或者说是装备了数控系统的机床。国际信息处理联盟(International Federation ofInformation Processin9,IFIP)第五技术委员会,对数控机床作了如下定义:数控机床是一种装了程序控制系统的机床。该系统能逻辑地处理具有使用号码或其他符号编码指令规定的程序。
定义中所提的程序控制系统,就是数控系统(Numerical Control System,NCS)。数控系统是一种控制系统,它自动输入载体上事先给定的数字量,并将其译码,再进行必要的信息处理和运算后,控制机床动作和加工零件。最初的数控系统是由数字逻辑电路构成的专用硬件数控系统。随着微型计算机的发展,硬件数控系统已逐渐被淘汰,取而代之的是计算机数控系统(Computer Numerical Control,CNC)。CNC系统是由计算机承担数控中的命令发生器和控制器的数控系统。由于计算机可完全由软件来确定数字信息的处理过程,从而具有真正的“柔性”,并可以处理硬件逻辑电路难以处理的复杂信息,使数字控制系统的性能大大提高。
……