计算机数控装置(CNC)

合集下载

计算机数控系统

计算机数控系统

计算机数控系统计算机数控系统3.1 计算机数控(CNC)系统的基本概念计算机数控(computerized numerical contro,简称CNC)系统是用计算机操纵加工功能,实现数值操纵的系统。

CNC系统根据计算机存储器中存储的操纵程序,执行部分或者全部数值操纵功能.由一台计算机完成往常机床数控装置所完成的硬件功能,对机床运动进行实时操纵。

CNC系统由程序、输入装置、输出装置、CNC装置、PLC、主轴驱动装置与进给(伺眼)驱动装置构成。

由于使用了CNC装置,使系统具有软件功能,又用PLC取代了传统的机床电器逻辑操纵装置,使系统更小巧,灵活性、通用性、可靠性更好,易于实现复杂的数控功能,使用、维修也方便,同时具有与上位机连接及进行远程通信的功能。

3.2 微处理器数控(MNC)系统的构成大多数CNC装置现在都使用微处理器构成的计算机装置,故也可称微处理器数控系统(MNC)。

MNC通常由中央处理单元(CPU)与总线、存储器(ROM,RAM)、输入/输出(I/O)接口电路及相应的外部设备、PLC、主轴操纵单元、速度进给操纵单元等构成。

图3 .2.1为MNC 的构成原理图。

3.2.1中央处理单元(CPU)与总线(BUS)CPU是微型计算机的核心,由运算器、操纵器与内寄存器组构成。

它对系统内的部件及操作进行统一的操纵,按程序中指令的要求进行各类运算,使系统成为一个有机整体。

总线(BUS)是信息与电能公共通路的总称,由物理导线构成。

CPU与存储器、I/O 接口及外设间通过总线联系。

总线按功能分为数据总线(DB)、地址总线(AB)与操纵总线(CB)。

3.2.2存储器(memory)(1)概述存储器用于存储系统软件(管理软件与操纵软件)与零件加工程序等,并将运算的中间结果与处理后的结果(数据)存储起来。

数控系统所用的存储器为半导体存储器。

(2)半导体存储器的分类①随机存取存储器(读写存储器)RAM(random access memory)用来存储零件加工程序,或者作为工作单元存放各类输出数据、输入数据、中间计算结果,与外存交换信息与堆栈用等。

计算机数控装置概述

计算机数控装置概述

(1)CNC管理模 块
系统初始化、中断管理、总 线裁决、系统出错识别和处理、 系统软、硬件诊断等。
(2)CNC插补模块
译码、刀具半径补偿、 坐标位移量计算和进给速度处 理等预处理,插补运算。
(2)设置恒定线速度 刀具切削点的切削速度为恒速的控制功能。 为了提高加工工件的表面质量.
(3)主轴准停 主轴周向定位于特定位置控制的功能。---换刀
7、辅助功能(M)
主要用于指定主轴的正、反转 、停止、冷却液的打开或关闭,换 刀等动作。
8、刀具功能 T
用来选择刀具并且指定有效刀 具的几何参数的地址。
设备层
显示设备
其他设备
计算机系统 输入/出设备


人机控制 运动控制
PMC 其他I/O
机床 机器人 测量机 ...
计算机基本系统:
CPU
EPROM或 E2PROM
RAM
输入/输出接口
主轴控制 通信接口
MDI接口
PLC接口 CRT
或液晶显示接口 位置控制
纸带阅读机接口
2、CNC装置的软件框图
CNC装置系统软件
集成的要求。
12、自诊断功能 CNC自动实现故障预报
和故障定位的功能。 开机自诊断;
在线自诊断;
离线自诊断;
远程通讯诊断。
13、人机对话编程功能
➢ 菜单结构操作界面; ➢ 零件加工程序的编辑环境; ➢ 系统和机床参数、状态、故障信息的
显示、查询或修改画面等。
第二节 CNC装置的硬件结构
9、补偿功能
刀具长度及半径补偿; 丝杆的螺距误差和反向间隙误差
的补偿; 可以在加工前输入到机床的存储
单元里,
10、字符图形显示功能

CNC介绍

CNC介绍
(2)数控装置(CNC装置)。是计算机数控系统的核心,是由硬件和软 件两部分组成的。它接收的是输入装置进来的脉冲信号,信号经过数控 装置的系统软件或逻辑电路的编译、运算和逻辑处理后,输出各种信号 和指令,控制机床的各个部分,使其进行规定的、有序的动作。这些控 制信号中最基本的信号是各坐标轴(即作进给运动的各执行部件)的进 给速度、进给方向和位移量指令(送到伺服驱动系统驱动执行部件作进 给运动),还有主轴的变速、换向和启停信号,选择和交换刀具的刀具 指令信号,控制冷却液、润滑油启停,控制工件和机床部件松开、夹紧, 控制分度工作台转位的辅助指令信号等。
(5)驱动装置。驱动装置把经过伺服单元放大的指令信号变为机 械运动,通过机械连接部件驱动机床工作台,使工作台精确定 位或按规定的轨迹作严格的相对运动,加工出形状、尺寸与精 度符合要求的零件。目前常用的驱动装置有直流伺服电机和交 流伺服电机,交流伺服电机正逐渐取代直流伺服电机。
伺服单元和驱动装置合称为伺服驱动系统,它是机床工作 的动力装置,计算机数控装置的指令要靠伺服驱动系统付诸实 施,伺服驱动装置包括主轴驱动单元(主要控制主轴的速度)、 进给驱动单元(主要控制进给系统的速度和位置)。伺服驱动 系统是数控机床的重要组成部分。从某种意义上说,数控机床 的功能主要取决于数控装置,而数控机床的性能主要取决于伺 服驱动系统。 (6)机床本体。即数控机床的机械部件,包括主运动部件、进给 运动执行部件(工作台、拖板及其传动部件)和支承部件(床 身、立柱等),还包括具有冷却、润滑、转位和夹紧等功能的 辅助装置。加工中心类的数控机床还有存放刀具的刀库、交换 刀具的机械手等部件,数控机床机械部件的组成与普通机床相 似。由于数控机床高速度、高精度、大切削用量和连续加工的 要求,其机械部件在精度、刚度、抗振性等肯面要求更高。

CNC装置及接口

CNC装置及接口

输入
译码、预处理
插补
位置控制
图3-1 CNC装置的基本控制流程
电机
CNC装置的组成
大体来讲,CNC装置由硬件和软件两大部分组成。
具体地讲,CNC装置的组成为:
计算机
硬件(CPU、存储器、总线、I/O设备等) 软件(控制软件和管理软件)
CNC装置的组成
可编程控制器(PLC)
各种接口
第一节 CNC装置的硬件结构 一、单微处理器结构的CNC装置 二、多微处理器结构的CNC装置
键盘识别
线反转原理图
❖ 线反转法 行列线交换输入、输出,
两步获取按键键号。 例 N1.2按键 1)D3-D0列输入线,D7D4行输出线时
列输入代码:1011 2)D3-D0输出线,D7-D4
输入线时 输出代码:1101
去抖动和多键保护
键 按下
前 沿抖 动
后 沿抖 动
闭合 稳定
按键是机械触点,故而
多微处理器CNC装置多采用模块化结构,每个微处理器分管 各自的任务,形成特定的功能单元,即功能模块。由于采 用模块化结构,可以采取积木方式组成CNC装置,因此具 有良好的适应性和扩展性,且结构紧凑。与单微处理器 CNC装置相比,多微处理器CNC装置的运算速度有了很 大的提高,它更适合于多轴控制、高进给速度、高精度、 高效率的控制要求。
❖ 数控机床上运用的PLC有两种类型: ❖ 1.内装型 ❖ PLC的硬件和软件结构作为CNC装置的基本功能统一设
计和制造。 ❖ 2.独立型 ❖ PLC作为CNC装置的一个独立部件,具有独立的硬件和
软件结构。根据数控机床的独立要求,可以选用通用PLC 进行组装。
第四节 CNC装置的接口电路
1
机床I/O接口

数控装置的组成

数控装置的组成

数控装置的组成
数控装置(digital controller,习惯称为数控系统)是数控机床的中枢,在普通数控机床中一般由输入装置、存储器、控制器、运算器和输出装置组成。

目前的数控装置都是基于微型计算机的硬件和软件来实现其功能,所以称之为计算机数控(CNC)装置。

它一方面具有一般微型计算机的基本结构,如中央处理单元(CPU)、总线、存储器、输入/输出接口等;另一方面又具有数控机床完成特有功能所需要的功能模块和接口单元,如手动数据输入(MDI)接口、PLC 接口、纸带阅读机接口等。

CNC装置在上述硬件基础上必须编写相应的系统软件来指挥和协调硬件的工作,两者缺一不可。

CNC装置的软件由管理软件和控制软件两部分组成。

CNC数控系统的基本结构

CNC数控系统的基本结构
去控制刀具中心的轨迹,以及在刀具磨损或更换时(刀具半 径和长度变化),可对刀具半径或长度作相应的补偿。该功 能由G指令实现。
上一页 下一页 返回
第一节 概述
(2)传动链误差包括螺距误差补偿和反向间隙误差补偿功能, 即事先测量出螺距误差和反向间隙,并按要求输入到CNC系 统相应的存储单元内,在坐标轴运行时,对螺距误差进行补 偿;在坐标轴反向时,对反向间隙进行补偿。
上一页 下一页 返回
第一节 概述
计算机数控(CNC)与传统的硬线数控(NC)相比有很多的优 点,其中最根本的一点就是,CNC的许多数控功能是由软件 实现的,因而较硬线数控具有更大的柔性,即它很容易通过 软件的改变来实现数控功能的更改或扩展。今天,硬线数控 已被计算机数控所取代。
由上述讨论可知,从外部特征来看,CNC系统是由硬件 (通用硬件和专用硬件)和软件(专用)两大部分组成的。
构,用户只需根据菜单的提示,进行正确操作; .编程方便:现代数控机床大多具有多种编程的功能,并且
都具有程序自动校验和模拟仿真功能; .维护维修方便:数控机床的许多日常维护工作都由数控系
统承担(润滑、关键部件的定期检查等),另外,数控机床的 自诊断功能,可迅速确定故障位置,方便维修人员。
上一页 下一页 返回
上一页 下一页 返回
第一节 概述
8.刀具管理功能 刀具管理功能是实现对刀具几何尺寸和刀具寿命的管理功
能。 加工中心都应具有此功能,刀具几何尺寸是指刀具的半径
和长度,这些参数供刀具补偿功能使用;刀具寿命一般是指 时间寿命,当某刀具的时间寿命到期时,CNC系统将提示用 户更换刀具;另外,CNC系统都具有T功能即刀具号管理功能, 它用于标识刀库中的刀具和自动选择加工刀具。
CNC系统由数控程序、输入装置、输出装置、计算机数控 装置(CNC装置)、可编程逻辑控制器(PLC)、主轴驱动装置 和进给(伺服)驱 动装置(包括检测装置)等组成。

cnc工作原理

cnc工作原理
CNC(数控机床)工作原理是一种通过计算机控制的自动化加工方法。

它使用预先编程的指令来控制工具和工件之间的相对运动,实现精确和复杂的切削、钻孔、铣削等加工操作。

CNC机床由计算机控制系统、执行系统和机床本体三个主要部分组成。

计算机控制系统通过预先编写的加工程序来控制机床的运动。

执行系统包括电机、伺服机构和传感器等,它们根据计算机控制系统的指令来执行相应的运动。

机床本体则提供加工所需的机械结构和刀具。

在CNC加工中,首先需要使用专门的软件编写加工程序。

这个程序包括了所需的刀具路径、切削参数和工件坐标等信息。

编写完成后,程序会被输入到机床的计算机控制系统中。

当加工开始时,计算机控制系统会将程序中的指令逐条发送给执行系统。

执行系统会根据指令控制电机和伺服机构的运动,使刀具按照预定的路径对工件进行切削和加工。

同时,传感器会不断对机床和工件进行检测,并将相应的信息反馈给计算机控制系统。

通过不断地反复运动和检测,CNC机床可以实现精确和稳定的加工过程。

由于计算机控制系统的高度灵活性和精确性,CNC加工可以达到很高的加工精度和效率。

同时,它还可以实现复杂形状和结构的加工,提高生产的灵活性和多样性。

总之,CNC工作原理是通过计算机控制系统将编程指令转化
为机床运动的控制信号,实现精确和自动化的加工过程。

它在制造业中具有广泛的应用,提高了生产效率和加工精度,推动了工业生产的发展。

CNC装置的组成及功能特点

处理的角度看,软件和硬件在逻辑上是等价的,即硬件能完成的任务,理论 上说也可以由软件来完成。因此,在数控装置的设计阶段就要考虑哪些功能 由软件来实现,哪些功能由硬件来实现,或怎样确定软件和硬件在数控装置 中所承担的任务,就是软硬件功能界面问题。
一般来说,硬件处理速度快,但价格高、灵活性差,软件适应性强,但处 理速度慢。正确地划定软硬件界面,可以获得较高的性能价格比。图3-4是 几种典型的软硬件界面的划分。
图3-2 CNC装置的硬件组成
2. CNC装置软件的基本组成
CNC装置的软件是为了充分发挥硬件功能而运行的各种支撑软件,通常由系统软件、 控制软件和管理软件等组成。从本质特征来看,CNC装置的系统软件是具有实时性和 多任务性的专用操作系统;从功能特征来看,CNC装置的系统软件由管理软件和控制 软件两部分组成,如图3-3所示。管理软件主要用于为某个系统建立一个软件环境,协 调各软件模块之间关系,并处理一些实时性不太强的事件,包括I/O处理程序、显示程 序和诊断程序等。控制软件主要用于完成系统中一些实时性要求较高的关键控制功能, 包括译码程序、刀具补偿计算程序、速度控制程序、插补运算程序、位置控制程序和 主轴控制程序等。
1. 准备功能
准备功能也称G功能,它是用来指令机床运动方式的功能,包括基本移动、 平面选择、坐标设定、刀具补偿、固定循环、公英制转换等指令。用G和它后 面的两位数字表示。
2. 插补功能
CNC是通过软件插补来实现刀具运动的轨迹。实际应用中,CNC的插补功 能分为粗插补和精插补。软件每次插补一个小线段数据称为粗插补,伺服接口 根据粗插补的结果,将小线段分成单个脉冲输出,称为精插补。
图3-8a所示。从图中可以看出,每两个程序段的输出时间间隔
为 t1 t2 。t3 这t种4 时间间隔反映在机床的加工过程中就是刀具的进给时断 时续,这段时间越长,数控装置的性能越差。应当尽量减少这段时间。

计算机数控装置

人机交互
计算机数控装置将更加注重人 机交互设计,提高操作便捷性
和用户体验。
计算机数控装置的技术创新与突破
多轴联动技术
通过多轴联动技术,计算机数控装置能够 实现复杂形状的高效加工,提高加工效率
和加工质量。
高速高精度控制技术
通过高速高精度控制技术,计算机数控装 置能够实现高速高精度的加工,满足高效 率和高精度的要求。
输入输出模块
负责接收和发送数据,包括与外部设备、传感器等的通信 。
系统管理模块
负责整个系统的资源管理和调度,包括内存管理、任务调 度等。
加工控制模块
负责加工过程的控制,包括刀具路径规划、加工参数设置 等。
数控加工程序的编辑支持各种编程 语言和编程规范,方便用户编写和修 改加工程序。
数控加工过程的控制
根据加工程序和加工参数,控制机床的加工过程,确保加工精度和加工效率。
数控加工过程的调度
根据生产计划和资源状况,合理安排加工任务,优化生产流程,提高生产效率。
04
计算机数控装置的应用与发展
计算机数控装置的应用领域
制造业 计算机数控装置广泛应用于机械 加工、模具制造、汽车制造等领 域,提高了生产效率和加工精度。
计算机数控装置的发展趋势
智能化
随着人工智能技术的发展,计算 机数控装置将更加智能化,能够
实现自适应控制和自主学习。
高精度
为了满足制造业的高精度需求,计 算机数控装置将继续提高其定位精 度、重复定位精度和加工精度。
网络化
通过网络化技术,计算机数控装置 将实现远程监控、远程编程和设备 间的信息共享,提高生产效率。
智能控制技术
智能控制技术将应用于计算机数控装置中, 实现自适应控制和优化加工过程,提高加 工过程的稳定性和可靠性。

CNC工作原理

CNC工作原理标题:CNC工作原理引言概述:计算机数控(CNC)是一种自动化控制技术,广泛应用于各种机械加工领域。

CNC工作原理是通过计算机控制机床进行加工,实现精准、高效的加工过程。

本文将详细介绍CNC工作原理的五个部分。

一、数控系统1.1 控制器:CNC系统的核心部分,用于接收计算机发送的指令并控制机床运动。

1.2 编程软件:用于编写加工程序,将加工要求转化为机床可执行的指令。

1.3 人机界面:提供操作界面,方便操作人员进行程序输入、修改和监控。

二、传感器系统2.1 位置传感器:用于检测机床各轴的位置,保证加工精度。

2.2 速度传感器:监测机床各轴的运动速度,保证加工效率。

2.3 压力传感器:监测加工过程中的切削压力,保证加工质量。

三、执行系统3.1 伺服电机:用于驱动机床各轴的运动,实现高精度的定位和运动控制。

3.2 滚珠丝杠:将电机转动运动转化为直线运动,提高机床的定位精度。

3.3 刀具系统:根据加工要求选择合适的刀具,实现不同形状的加工。

四、加工过程4.1 加工参数设置:根据加工要求设置加工速度、刀具转速、进给速度等参数。

4.2 程序加载:将编写好的加工程序加载到CNC系统中。

4.3 自动加工:启动CNC系统,机床按照程序指令自动进行加工,实现高效、精准的加工过程。

五、监控与调整5.1 实时监控:通过人机界面监控机床运行状态,及时发现问题。

5.2 参数调整:根据监控结果调整加工参数,保证加工质量。

5.3 故障诊断:分析机床运行过程中出现的故障原因,及时排除故障,保证生产顺利进行。

结论:CNC工作原理涉及多个方面,包括数控系统、传感器系统、执行系统、加工过程以及监控与调整。

了解CNC工作原理有助于提高生产效率、加工精度,推动工业自动化发展。

希望本文的介绍能够帮助读者更深入了解CNC技术。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作使用方便:用户只需根据菜单的提示,便可进行
正确操作。
编程方便:具有多种编程的功能、程序自动校验和模
拟仿真功能。
维护维修方便:部分日常维护工作自动进行(润滑,关
键部件的定期检查等),数控机床的自诊断功能,可迅
速实现故障准确定位。
5. 易于实现机电一体化
数控系统控制柜的体积小(采用计算机,
硬件数量减少;电子元件的集成度越来越高,
7. 刀具功能和第二辅助功能
刀具几何尺寸管理:管理刀具半径和长度,供刀具 补偿功能使用;
刀具寿命管理:管理时间寿命,当刀具寿命到期 时,CNC系统将提示更换刀具;
刀具类型管理:用于标识刀库中的刀具和自动选择
加工刀具。
8. 补偿功能
刀具半径和长度补偿功能:实现按零件轮廓编制的 程序控制刀具中心轨迹的功能。 传动链误差:包括螺距误差补偿和反向间隙误差补
㈡单微处理器CNC装置的结构特点
特点 • 一个微处理器完成所有 的功能; • 采用总线结构; • 结构简单,易于实现; • 功能受限制。
多微处理器
多微处理器结构 多微处理器结构是指在系统中有两个或两个以上 的微处理器能控制系统总线、或主存储器进行工 作的系统结构。目前大多数CNC系统均采用多微 处理器结构。 紧耦合结构:两个或两个以上的微处理器构成的处 理部件之间采用紧耦合(相关性强),有集中的 操作系统,共享资源。 松耦合结构:两个或两个以上的微处理器构成的功 能模块之间采用松耦合(具有相对独立性或相关 性弱),有多重操作系统有效地实现并行处理。
CNC装置的优点
1. 具有灵活性和通用性
CNC装置的功能大多由软件实现,且软硬件采用
模块化的结构,对设计和开发者而言,系统功能 的修改、扩充变得较为灵活。
CNC装置其基本配置部分是通用的,不同的数控
机床仅配置相应的特定的功能模块,以实现特定
的控制功能。
2. 数控功能丰富
插补功能:二次曲线、样条、空间曲面等插补 补偿功能:运动精度、随机误差补偿、非线性误 差补偿等
开机自诊断; 在线自诊断; 离线自诊断; 远程通讯诊断。
11. 通讯功能
—— CNC与外界进行信息和数据交换的功能
RS232C接口,可传送零件加工程序,
DNC接口,可实现直接数控,
MAP(制造自动化协议)模块, 网卡
适应FMS、CIMS、IMS等制造系统集成的要求。
CNC装置的软件结构
面或空间)加工轨迹运算的功能。
—— 固定循环功能 数控系统实现典型加
工循环(如:钻孔、攻丝、镗孔、深
孔钻削和切螺纹等)的功能
4. 进给功能
同步进给速度 快速进给速度 进给倍率 切削进给速度
5. 主轴功能
主轴切削速度、周向位置控制功能。 主轴转速——主轴转速的控制功能,单位:r/min。 恒线速度控制——刀具切削点的切削速度为恒速 的控制功能。单位:(m/min)
偿功能。
非线性误差补偿功能:对诸如热变形、静态弹性变 形、空间误 差以及由刀具磨损所引起的加工误差
等。
9. 人机对话功能
在CNC装置中这类功能有:
菜单结构操作界面;
零件加工程序的编辑环境;
系统和机床参数、状态、故障信息的
显示、查询或修改画面等。
10. 自诊断功能
——
CNC自动实现故障预报和故障定位的功能。
一、 CNC装置软件和硬件的功能界面 合理确定CNC装置软件硬件的功能分担就是所谓的
软件和硬件的功能界面划分的概念。
在信息处理方面,软件与硬件在逻辑上是等价的,
即硬件能完成的功能从理论上讲也可以用软件来完
成。
硬件和软件在实现各种功能时的特点:
– 硬件处理速度快,但灵活性差,实现复杂控制的
功能困难。 – 软件设计灵活,适应性强,但处理速度相对较慢。
主轴定向控制——主轴周向定位于特定位置控 制的功能。 C轴控制——主轴周向任意位置控制的功能。 主轴修调率——人工实时修调预先设定的主轴 转速。
6. 辅助功能:M功能
• 功能:控制机床及其辅助装置的通断的指令。 如开、停冷却泵;主轴正反转、停转;程序 结束等 。 • 组成:M后带二位数字组成,共有100种 (M00~M99)。 • 有模态(续效)指令与非模态指令之分。 • 示例:M02、M03、M08等
硬件的不断减小),使其与机床在物理上结合 在一起成为可能,减少占地面积,方便操作。
CNC装置的功能
1. 轴控制功能 CNC可同时控制的轴数,联动轴数。
– CNC的进给轴分类:
移动轴(X、Y、Z)和回转轴(A、B、C);
基本轴和附加轴(U、V、W)。 – 联动控制轴数越多,CNC系统就越复杂,编程也越困 难。
功能界面划分的准则:系统的性能价格比

为满足制造业不断发展的需要,大多数 数控系统厂商多用相对较少且标准化程度 较高的硬件,配以功能丰富且可以不断升 级的软件模块。 • 下图为CNC装置三种典型的软硬件界 面关系。
程 序
输 入
预 处 理
插 补 运 算
位 置 控 制
速 度 控 制
伺 服 电 机
软件 硬 件 软件 软件
③数据处理程序 刀具半径和长度补偿、速度处理、辅助功能等处理。 包括刀具半径补偿、速度计算以及辅助功能处理等。 刀具半径补偿:将工件轮廓轨迹转化为刀具中心轨迹。 速度计算:解决该加工数据段以什么样的速度运动。 另外,诸如换刀、主轴启停、切削液开停等辅助功能也在 此程序中处理。
硬件 硬件
Ⅰ Ⅱ Ⅲ Ⅳ
位置检测
硬件 硬件
软件
CNC系统软件的组成
• 组成:由CNC管理软件和CNC控制软件两部分组成。
CNC系统软件的工作过程:
• ①输入程序 • 把加工程序、控制参数和补偿数据输入到CNC装置中。 • ②译码程序 • 将程序段中的工件轮廓信息、进给速度等工艺信息和 辅助信息翻译成计算机识别的数据形式,并按一定格式存 放在指定的内存专用区域。翻译过程中对程序段进行语法 错误检查和逻辑错误检查,发现错误立即 接 口 位置 控制 其它 接口
MDI CRT 接口
图3-1 CNC装置硬件构成
单微处理器
CNC装置硬件结构一般分为单微处理器结构 和多微处理器结构。 在单微处理器结构的CNC装置中,只有一个 微处理器,因此多采用集中控制,分时处理的方 式完成数控机床的各项任务。有的CNC装置虽然 有两个或两个以上的微处理器,但其中只有一个 微处理器能够控制系统总线资源,而其它微处理 器不能控制系统总线,不能访问主存储器,只能 成为一个专用的智能部件,他们组成主从结构, 故也属于单微处理器结构。单微处理器CNC装置 组成框图如下图所示。
5. 位置控制
CNC装置中的位置控制模块和速度控制单元、 位置检测及反馈控制等组成位置环。位置环主要 用于轴进给的坐标位置控制,包括工作台的前后 左右移动、主轴箱的上下移动及绕某一直线坐标 轴的旋转运动等。轴控制性能的高低对数控机床 的加工精度、表面粗糙度和加工效率影响极大。
6. I/O接口
由继电器,接触器组成的机床电气控制设备是 强电设备,CNC装置和它们一般不直接连接,需 要通过I/O接口电路连接,接口电路的主要任务: ⑴进行电平转换和功率放大。 ⑵为防止噪声引起误动作,对CNC和机床之间的 信号进行电气隔离。 ⑶采用模拟量传送时,在CNC和机床电气设备之 间要接入D/A和A/D转换电路。
㈡存储器 存储器是用来储存系统软件、零件加工程 序以及运算的中间结果等。
㈢位置控制 主要完成对主轴驱动的控制,以便完成 速度控制;通过对伺服系统对坐标轴的运动实施 控制。
㈣输入输出接口 主要用来交换数控装置与外部之间 的往来信息。
㈤MDI/CRT接口 完成手动数据输入和将信息显示 在CRT上。
输入 EPROM RAM 接口
2. 总线
总线是由物理导线构成,从功能上说,一般 可以分为三组。 (1)数据线:数据总线为各部件之间传输数据。 (2)地址线:地址总线传送的地址信号,与地址总 线结合使用,以确定数据总线上传输的数据来源 或目的地,采用单向线。 (3)控制线:管理总线的某些控制信号,如数据传 输的读写控制、中断复位及各种确认信号,采用 单向线。
4. PLC PLC用以代替传统的机床强电继电器逻辑控制。 通过程序进行逻辑运算来实现M、S、T功能的译 码与控制。 PLC有内装型和独立型两种。内装型PLC是 CNC装置的一个部件,可以共享CNC装置的CPU, 也可以配置单独的CPU。独立型PLC完全独立于 CNC装置,本身具有完备的硬件(CPU、ROM、 RAM等)和软件,可以独立完成规定的控制任务。
从外部特征来看,CNC系统是由硬件(通用硬件和 专用硬件)和软件(专用)两大部分组成的。硬件除具 有一般计算机所具有的微处理(CPU),内存储器 (ROM.RAM),输入输出(I/O)接口外,还具有数控要 求的专用接口和部件。即位置控制器,手动数据输入 (MDI)接口和显示(CRT)接口。 各组成部分作用如下: ㈠ 中央处理单元(CPU) 它的作用是实施对整 个系统的运算、控制和管理。
3.存储器 存储器是用来存放数据、参数和程序的。 (1) CNC装置的系统程序存放在只读存储器 EPROM中,即使断电,程序也不会丢失。常用 的EPROM有:2716、2732、2764、27128、 27256、27010等。 (2) 运算的中间结果存放在随机存储器RAM中, 它可以随机读写,但断电后信息随即消失。 (3) 零件加工程序、数据和参数存放在有后备电池 的 RAM中,能随机读取,操作或修改并且断电后, 信息仍保存。
1)多微处理器CNC的典型结构
(1)共享总线结构:
通过总线连接系统内的各个模块。 主模块控制系统总线,某一时刻只能有一 个主模块占用总线,各模块通过仲裁电路 判别各模块的优先级,进而共享总线资源。
(2)共享存储结构 采用多端口存储器来实现各微处理器之间 的相互连接和通信,每个端口都配有一套 数据、地址、控制线,以供端口访问。
相关文档
最新文档