机床数控技术教学课件:第四章 计算机数字控制.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《机床数控技术教学课件:第四章 计算机数字控制.ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机床数控技术教学课件:第四章 计算机数字控制 机床 数控技术 教学 课件 第四 计算机 数字控制
- 资源描述:
-
1、河南理工大学1 第第4 4章章 计算机数控装置计算机数控装置 4.1 4.1 概述概述 4.2 4.2 计算机数控装置的硬件结构计算机数控装置的硬件结构 4.3 4.3 计算机数控装置的软件结构计算机数控装置的软件结构 4.4 CNC4.4 CNC装置的数据预处理装置的数据预处理 4.5 4.5 典型的典型的CNCCNC系统简介系统简介 天津工业大学2 4.1 4.1 概述概述 从自动控制的角度来看,CNCCNC系统是一种位置、速度 (还包括电流)控制系统,其本质上是以多执行部件( (各 运动轴) )的位移量、速度位移量、速度为控制对象并使其协调运动的自 动控制系统,是一种配有专用操作系统的计
2、算机控制系 统。 CNC第四章计算机数字控制装置 4.1概述 从自动控制的角度来看,CNC系统是一种位置、速 度(还包括电流)控制系统,其本质上是以多执行 部件(各运动轴)的位移量、速度为控制对象并使其 协调运动的自动控制系统,是一种配有专用操作系 统的计算机控制系统。 从外部特征来看,CNC系统是由硬件(通用硬件 和专用硬件)和软件(专用)两大部分组成的。 CNC第四章计算机数字控制装置 CNC系统平台 操作系统 硬 件 管理软件控制软件 接口 4.1概述 数控加工程序 被控设 备 机 床 机器人 测量机 . 主轴电机 进给伺服电机 机床控制面板 CNC CNC键盘 第四章计算机数字控制装置
3、 I/O模块等 PC+CNC+PLC 驱动系统 电子手轮 CNC 4.1概述 CNC系统基本组成系统基本组成 第四章计算机数字控制装置 CNC 4.1概述 CNC装置的组成 第四章计算机数字控制装置 1. CNC装置由硬件和软件组成,软件在硬件的支持下运行,离开软件硬件便无法装置由硬件和软件组成,软件在硬件的支持下运行,离开软件硬件便无法 工作,二者缺一不可。工作,二者缺一不可。 CNCCNC系统软件的功能性结构系统软件的功能性结构 n软件结构软件结构:是一种用于零件加工的、实时控制的、特殊是一种用于零件加工的、实时控制的、特殊 的(或称专用的)计算机操作系统。的(或称专用的)计算机操作系统。
4、 , n功能特征功能特征: : 其操作系统由其操作系统由CNCCNC管理软件和管理软件和CNCCNC控制软件两部分控制软件两部分 组成。它是组成。它是CNCCNC系统的灵魂。系统的灵魂。 CNC第四章计算机数字控制装置 系系 统统 初始化初始化 系统控制软件系统控制软件 程序管理程序管理 编辑编辑存储存储录放录放管理软件管理软件控制软件控制软件 输入程序输入程序 输出程序输出程序 显示程序显示程序 诊断程序诊断程序 译码程序译码程序 补偿计算补偿计算 速度控制速度控制 插补程序插补程序 位控程序位控程序 图图4.1 CNC4.1 CNC软件的构成软件的构成 下午6时22分数控技术9 功能:功能
5、:满足用户操作和机床控制要求的方法和手段。 q 基本功能基本功能数控系统基本配置的功能,即必备的功能; q 选择功能选择功能用户可根据实际使用要求选择的功能。 第一节第一节 概概 述述 下午6时22分数控技术10 CNC能控制和能联动控制的进给轴数。 CNC的进给轴分类: 移动轴(X、Y、Z)和回转轴(A、B、C); 基本轴和附加轴(U、V、W)。 联动控制轴数越多,CNC系统就越复杂,编程也越困难。 下午6时22分数控技术11 。 第一节第一节 概概 述述 下午6时22分数控技术12 插补功能插补功能 数控系统实现零件轮廓(平 面或空间)加工轨迹运算的功能。 固定循环功能固定循环功能 数控系
6、统实现典型加 工循环(如:钻孔、攻丝、镗孔、深 孔钻削和切螺纹等)的功能 第一节第一节 概概 述述 下午6时22分数控技术13 进给速度的控制功能。 q进给速度进给速度 控制刀具相对工件的运动速度,单位为 mm/min(inch/min)。 q同步进给速度同步进给速度 实现切削速度和进给速度的同步,单位 为 mm/r (inch/min) 。 q进给倍率(进给修调率)进给倍率(进给修调率)人工实时修调预先给定的进给 速度。 第一节第一节 概概 述述 下午6时22分数控技术14 主轴切削速度、周向位置控制功能。 q主轴转速主轴转速主轴转速的控制功能,单位:r/min。 q恒线速度控制恒线速度控制
7、刀具切削点的切削速度为恒速 的控制功能。单位:(m/min) q主轴定向控制主轴定向控制主轴周向定位于特定位置控制的功能。 qC C轴控制轴控制主轴周向任意位置控制的功能。 q主轴修调率主轴修调率人工实时修调预先设定的主轴转速。 第一节第一节 概概 述述 下午6时22分数控技术15 第一节第一节 概概 述述 下午6时22分数控技术16 实现对刀具几何尺寸和刀具寿命的管理功能。 q刀具几何尺寸管理:刀具几何尺寸管理:管理刀具半径和长度,供刀具 补偿功能使用; q刀具寿命管理刀具寿命管理:管理时间寿命,当刀具寿命到期时 ,CNC系统将提示更换刀具; q刀具类型管理刀具类型管理:用于标识刀库中的刀具
8、和自动选择 加工刀具。 第一节第一节 概概 述述 下午6时22分数控技术17 q刀具半径和长度补偿功能:刀具半径和长度补偿功能:实现按零件轮廓编制的 程序控制刀具中心轨迹的功能。 q传动链误差:传动链误差:包括螺距误差补偿和反向间隙误差补偿功能。 q非线性误差补偿功能:非线性误差补偿功能:对诸如热变形、静态弹性变形、空 间误差以及由刀具磨损所引起的加工误差等,采用AI、专 家系统等新技术进行建模,利用模型实施在线补偿。 第一节第一节 概概 述述 下午6时22分数控技术18 在CNC装置中这类功能有: q菜单结构操作界面; q零件加工程序的编辑环境; q系统和机床参数、状态、故障信息的显示、查询
9、 或修改画面等。 第一节第一节 概概 述述 下午6时22分数控技术19 CNC自动实现故障预报和故障定位的功能。 q开机自诊断; q在线自诊断; q离线自诊断; q远程通讯诊断。 第一节第一节 概概 述述 下午6时22分数控技术20 CNC与外界进行信息和数据交换的功能 qRS232C接口,可传送零件加工程序, qDNC接口,可实现直接数控, qMAP(制造自动化协议)模块, q网卡 适应FMS、CIMS、IMS等制造系统集成的要求。 第一节第一节 概概 述述 CNC 4.2 CNC4.2 CNC装置的硬件结构装置的硬件结构 CNC装置的硬件结构 按其中含有按其中含有CPU的多少可分为:的多少
10、可分为: 单单微处理机结构和微处理机结构和多多微处理机结构;微处理机结构; 按电路板的结构特点可分为:按电路板的结构特点可分为: 大板大板结构和结构和模块化模块化结构。结构。 第四章计算机数字控制装置 CNC 4.2CNC装置的硬件结构 单微处理器数控装置: 以一个CPU(中央处理器)为核心,CPU通过总线与存储 器和各种接口相连接,采取集中控制、分时处理的工作 方式,完成数控加工各个任务。 一个微 处理器完成所有的 功能 采用总 线结构 结构简 单,易于实现 功能受 限制 单微处 理器结构组成: 微处理器(运算、控制)、存储器、总线、接口; 第四章 计算机数字控制装置 CNC 4.2CNC装
11、置的硬件结构 CPU ROMRAMIN接口OUT接口 可编程 控制 MDI/CRT 接口 位置 控制 其它 接口 总线 单微处理器硬件结构图 第四章计算机数字控制装置 CNC 4.2CNC装置的硬件结构 存储器 只读存储器(ROM):系统程序 随机存储器(RAM):运算的中间结果、需显示的数据、 运行中的状态、标志信息 CMOSRAM或磁泡存储器:加工的零件程序、机床参数、 刀具参数 第四章 计算机数字控制装置 CNC 4.2CNC装置的硬件结构 位置控制单元 对进给运动的坐标轴位置进行控制(包括位置 和速度控制) 对主轴控制,一般只包括速度控制 C轴位置控制:包括位置和速度控制 刀库位置控制
12、(简易位置控制) 第四章计算机数字控制装置 CNC第四章计算机数字控制装置 4.2CNC系统的硬件结构 多微处理器结构多微处理器结构 在一个数控系统中有在一个数控系统中有两个或两个以上两个或两个以上的微处理的微处理 器,分别实现相应的数控功能。器,分别实现相应的数控功能。 特点:特点: 能实现真正意义上的并行处理,处理速度快,能实现真正意义上的并行处理,处理速度快, 可以实现较复杂的系统功能。容错能力强,在某可以实现较复杂的系统功能。容错能力强,在某 模块出了故障后,通过系统重组仍可断继续工模块出了故障后,通过系统重组仍可断继续工 作。作。 CNC第四章计算机数字控制装置 4.2CNC系统的硬
13、件结构 多微处理机结构多微处理机结构 结构形式结构形式:可分:主从式、分布式、总线式。可分:主从式、分布式、总线式。 主从式:主从式:主控主控CPUCPU、从控、从控CPUCPU,主控,主控CPUCPU才能控制和访问才能控制和访问 总线,通过总线对从控总线,通过总线对从控CPUCPU控制、监视、协调。控制、监视、协调。 分布式:分布式:各各CPUCPU独立、完整,通过外部通信链路连接起独立、完整,通过外部通信链路连接起 来,数据交换和资源共享通过网络技术实现。来,数据交换和资源共享通过网络技术实现。 总线式(多主式):总线式(多主式):主总线连接多个主总线连接多个CPUCPU,可直接访问,可直
14、接访问 所有系统资源所有系统资源, ,通过总线仲裁器解决总线争用问题。通过总线仲裁器解决总线争用问题。 典型结构典型结构: :共享总线型、共享存储器型及混合型结构共享总线型、共享存储器型及混合型结构 CNC FANUC BUS 操作面板 图形显示 模块(CPU) 通信模块 (CPU) 自动编程模块 (CPU) 主存储 器模块 插补模块 (CPU) PLC模块 (CPU) I/O单元 位置控制模块 (CPU) 伺服驱动单元 主轴控制模块 (CPU) 主轴单元 FANUC 15系统硬件结构 4.2CNC系统的硬件结构 共享总线结构共享总线结构 CRT/MDI 第四章计算机数字控制装置 CNC 4.
15、2CNC系统的硬件结构 结构特征: 功能模块分为带有功能模块分为带有CPU的主模块和从模块的主模块和从模块(RAM/ROM, I/O模块); 以系统总线为中心,所有的主、从模块都插在严格定义的以系统总线为中心,所有的主、从模块都插在严格定义的 标准系统总线上;标准系统总线上; 采用总线仲裁机构(电路)来裁定多个模块同时请求使用采用总线仲裁机构(电路)来裁定多个模块同时请求使用 系统总线的竞争问题。系统总线的竞争问题。 第四章计算机数字控制装置 CNC 4.2CNC系统的硬件结构 共享存储器结构 I/O (CPU) 公共存 储器 插补 (CPU) 多CPU共享存储器框图 从机床来的控制信号 CR
16、T (CPU) 至机床的控制信号 轴控制 (CPU) 第四章 计算机数字控制装置 CNC 4.2CNC系统的硬件结构 结构特征: 面向公共存储器设计,即采用多端口来实现各主模 块之间的互连和通讯; 采用多端口控制逻辑来解决多个模块同时访问多端 口存储器冲突的矛盾。 由于多端口存储器设计较复杂,而且对两个以上的 主模块,会因争用存储器可能造成存储器传输信息的阻 塞,所以这种结构一般采用双端口存储器(双端口 RAM)。 第四章计算机数字控制装置 CNC 4.2CNC系统的硬件结构 所谓大板结构就是将所有或大部分硬件电路集中设计在一 块大印刷电路板上,在其插槽内插入部分辅助小印刷电路 板,构成硬件,
17、配合软件实现预定数控功能。 大 板 式 结 构 第四章计算机数字控制装置 CNC 4.2CNC系统的硬件结构 功能模块式结构 将CPU、存储器、输入输出控制、位置控制、显示 部件等分别做成插件板(硬件模块),相应的软件 也是模块结构,固化在硬件模块中,软硬件模块形 成一个功能模块。将各功能模块以总线方式实现连 接,以积木方式构成CNC装置。 第四章计算机数字控制装置 CNC第四章计算机数字控制装置 4.2CNC系统的硬件结构 开放式数控系统结构 开放的含义 可移植性:系统的应用模块无需经过任何改 变就可以用于另一平台,仍然保持原有特 性。 可扩展性:不同应用模块可在同一平台上运 行。 可协同性
18、:不同应用模块能够协同工作,并 以确定方式交换数据。 规模可变:应用模块的功能和性能以及硬件 的规模可按照需要调整。 CNC 4.2CNC系统的硬件结构 单元 开放式 数控系统概念结构 软件 配置 单元 标准计算机硬件 硬件 数控系统 配置 基本硬 件 DOS(WINDOWS) 数控功能 应用程序 应用程序接口 实时多任务操作系统 NC构件库 第四章计算机数字控制装置 CNC 第四章 计算机数字控制装置 4.2CNC系统的硬件结构 开放式 数控系统结构形式 软数控:SoftCNC 以PC机为平台,数控功能由软件模块实现,但要决实时性的 问题。通过接口卡对伺服驱动进行控制,由伺服系统驱动坐标轴电
19、 机。全方位开放。 PC内嵌入运动控制卡:把多轴运动控制卡插入传统的PC中,实 现以坐标轴运动为主的实时控制(作为数控功能运行)。PC作为人 机接口平台 。易实现,研究单位和高校。 PC内嵌入专用数控模块:专业厂家认为CNC系统最主要功能是 高速、高精加工和可靠性,PC的死机现象是不允许的。已生产的大 量CNC系统在体系结构上变化,对维修和可靠性不利。故采取:增 加一块PC板,提供键盘,使PC与CNC联系在一起的方案。可界面开 放,提高人机界面的功能。专业CNC系统厂家(如fanuc,siemens 等)现在都这样做。 CNC 4.2CNC系统的硬件结构 第四章计算机数字控制装置 CNC 4.
展开阅读全文