




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CNC系统的组成
数控程产信息的输入以及输"系统工作状态的显示输出
识别和解释数控程序,完成
主轴、和进给轴驱动控制
数据计算和逻辑判断处理
7
输入/机
床
输出
本
装置7
体
接受数控装置的开关命令,完成主轴选速、起停和方向控制
功能,换刀功能,冷却、液压、气动、润滑系统控制功能以1
及其他机床辅助功能
CNC系统的特点
灵活性大:可改变和扩展其功能。
通用性「硬件采用模块化设计,易于扩展,
改变软件可适应不同需求。
可靠性,:采用大规模和超大规模集成电路;
程序被检查后才被调用,保证加工过程中的
故障停机。
功能强大:多功能、可以完成复杂零件的一
次成形。
使用维修方便:内置自诊断程序,软件检查
程序。
5.2CNC系统的硬件结构
数控系统的硬件由数控装置、输入输出装置、机床
电器逻辑控制装置和驱动装置等组成。
数控装i:数控系统的核心
输入输出装手:用于控制数据的输入输出,监控数
控系统的运行,进行机床操作面板及机床机电控制/
监测机构的逻辑处理和监控,并为数控装置提供机
床状态和有关应答信号。
机床电器逻辑控制装置:接受数控装置发出的数控
辅助功熊控制命令,实现数控机床的顺序控制。目
前大多采用PLC控制。
驱动装,:以轴为单位的独立体,用以控制各轴的
运动。
5.2.1常规CNC的硬件结构
总线式模块化结构的CNC。藤限2位RISC(精简
指令集)芯片、数学协处理器及闪烁存储器等。多
用于多轴控制的高挡数控机床。
以单板或专用芯片及模板组成结构紧而2。多
用于中档数控机床。
基于通用计算机(PC或IPC)基础上开发白zo
可充分利用通用计算机丰富的软件资源,可随计算
机硬件进行升级。
前两种CNC系统硬件需专门设计,通用性较差,
三种硬件无需专门设计,改变软件即可构成不同
CNC系统,通用性好。
5.2.2单微处理器结构和多微处理器结构
1.单微处理器结构
只有一个微处理
器,集中控制、
分时处理数控装
置的各个任务。
「2.多微处理器结构
多微处理器结构是指全系统中有两个或两个以
上的微处理器能控制系统总线、或主存储器进
行工作的系统结构。目前大多数CNC系统均采
用多微处理器结构。
紧耦合结构:两个或两个以上的微处理器构成
的处理部件之间采用紧耦合(相关T商t
集中的操作系统,共享资源。
松耦合结构:两个或两个以上的微处理器构成
的功能模块之间采用松耦合(具有相对独■
或相关性弱),有多重操作系统有效地实现并
行处理。
1)多微处理器CNC的典型结构
(1)共享总线结;:通过总线连接系统内的各个模
块。
主模块控制系统总线,某一时刻只能有一个主模块
占用总线,各模块通过仲裁电路判别各模块的优先
级,进而共享总线资源。_____________________
1系统总线3
插补模块PLC功能位置控制
主轴控制
模块模块
(CPU)模块
(CPU)(CPU)
(2)共享存储结朴、
采用多端口存储器来凄现各微处理器之间的相
互连接和通信,每个端口都配有一套数据、地
址、
5.2.3开放式CNC的硬件结构
L开放式CNC的定义
定义:开放式CNC系统必须真密小网应用程序能协调
地运行于系统平台上的能力,提而向功能地动态重
构工具,同时提供统一标准化地应用户界面。
具有以下特征:
可二操作):不同应用程序模块通过标准化地应用程
序接口运行于系统平台,不同模块之间保持平等地相
互操作能力。
一可移植,:示同应用程序模块可运行于不同供应商提
供的不同系统平台上。
[缩放『:增加和减少系统功能仅仅表现为特定模块
单元的装载与卸载。
可相”替代怡:不同性能与可靠性和不同功能能力的
功能模块可以相互替代。
2.基于PC(或IPC)开放式CNC的硬
件配置形式
1)基于PC的有限开放CNC
(1)PC连接型CNC
结构:CNC与PC通过串行线连接。
特点:容易实现,已有CNC几乎不需改动即可应用。
PC基本CNC系统
串行线国画H
其他可选件PC机键盘显示器键盘
2)基于PC的可开放CNC
结构:通用PC机的扩展槽》却入专用CNC卡
特点:CNC卡完成包括加工轨迹生成等几乎
所有CNC处理功能。充分保证系统性能,软
件通用性强,编程处理灵活。
5.3CNC系统的软件结构
5.3.1CNC系统成
包括应用软件和系统软件。
应用软件:包括零件数控加工程序或其他辅助
软件。\
系统软。:为实现CNC系统各项功能所编制的
专用软件。也称为控制软件。
系统软件通常包括输入数据处理程序、插补
运算程序、速度控制程序、管理程序和诊断
程序。
1.输入数据处理程序
・功能:接收输六口零件加工程序,将标准代码表示
的加工指令和数据进行器码e数据处理,并按照规
定格式存放。主要包括输工程定、译码程序和数据
处理程序等组成,有些CNC系魂还具有补偿计算、
为插补运算和速度控制等进行的予^^。
(1)输入程序
将加工程序读入存放在程序存储器中,或将加工程
序从程序存储器中读出,送入缓冲区,以便译码用
⑵译码程序
数控加工程序按零件加工顺序记载着机床加工所需
的各种信息,其中包括零件加工的轨迹信息(如几
何形状和几何尺寸等)(几何数据)、工艺信息
(如进给速度和主轴转速等)(工艺数据)和开关
命令(如换刀、冷却液开/关等)(开关功能)。
译码定义:将输入的数控岷程序按照一定规则翻译
成为数控装置中计算机能识赢赘产形式,并按约定
的格式存放在指定的译码结果缓猫J
译码功能:代码的识别和功能代码的解释'
(3)数据处理程序
包括刀具半径补偿、速度计算以及辅助功能处理等。
刀具半径补偿:将工件轮廓轨迹转化为刀具中心轨迹
速度计算:解决该加工数据段以什么样的速度运动。
2.插补计算程序
CNC系统是一种实时控制系统,一边插补运算,
一边进行加工。插补运算的速度直接影响着机床
的进给速度。
3.速度控制程序
根据给定的速度值控制插补运算的频率,确保预
定的进给速度。'
4.管理程序
负责对数据输入、处理、插补运算等服务程序进
行调度管理。1
5.诊断程序|1
在程序中发现故障,并指出故障问题。
5.3.2CNC的软件结构
1.CNC中软、硬件界面与质据臀
CNC系统中,软件设计灵活,;强,但处
理速度慢;硬件处理速度快,但息适应
性差。CNC中硬、软件的分配比例由性能曲;格
决定。
CNC中硬、软件界面随着硬、软件的水平和成
本以及CNC所具有的性能不同而不同。
CNC软件势必发展成为以操作系统为基础的多
层次的软件结构。1
面向对象的程序设计方法,CNC软件更稳定,
并且具有可重用性。
2.CNC系统的多任务并行处理与实时中断处理
CNC系统的多任务性表现在其软件必须完成管理
和控制两大任务。
系统管理包括输入、I/O处理、意或、诊断;系统
控制包括译码、刀具补偿、速度处理、插补、位
置控制。
CNC系统的并行性表现在其多任务必须协调工作。
CNC系统任务
译「插补
厂
U—I
刀具补偿
译
速
位
诊
输
显
刀HG
码-
度
I/O置
处
入
断
示
补^rL
控
处
理I
制速度处理
理位置控制
并行处理
定义:计算机在同二同一时间间隔内完成两种
或两种以上相同或不同的士作、常采用资源重复、时
间重叠和资源分时共享等方法。
资源重曼:用多套相同或不同的设备同时完成多种相
同或不同的任务。
时间重叠:根据流水处理技术,使得多个处理过程在
时间上相互错开,轮流使用同一套设备的几个部分,
也称为资源重叠流水处理。
资源共享:多个用户按照时间顺序使用同一套设备。
CNC硬件通常采用资源重复并行处理方法o—
CNC软件设计主要采用资源重叠的流水线处理和资源
分时共享的并行处理方法。
1234输出
123412__34输出
34
时间重叠流水处理
CPU分时共学并行处理
中断处理
CNC中断管理主要由藤惟成,系统的中断
结构决定了系统软件的结构。CNC系统的中
断类型有以下几种。
外部中断:主要有光电阅读机读孔中断,外
部监控中断和键盘及操作面板中断。
内部定!:王要有插补周期定时中断和
位置采样定时中断。
硬件故障中断:各种硬件故障检阅装置发出
的中断。
程序性中断:程序中出现的各种异常情况的
报警中断。
3.常规CNC的软件结构
CNC软件结构由系统采用而中断笆构决定。
1)中断型结构模式
除初始化程序外,将CNC的各功能模块分别安排在不同级
别的中断程序中,无前后台之分。通过林啰疔的优先级
由CPU响应中断。\:
2)前、后台型结构模式
将整个CNC软件分为前台程序和后台程序。\
前台程序为实时中断程序,承担几乎全部实时任务,实现
插补、位置控制和数控机床开关逻辑控制等实时功能。
后台程序,也称为背景程序,是一个循环运行程序,实现
数控加工程序的输入、预处理和管理等任务。
在后台程序的循化运行过程中,前台实时中断程序不断的
定时插入,两者密切配合,共同完成零件的加工任务。
4.开放式CNC的软件结构
开放式CNC系统软"应采用平台技术、同一的标准
规范和面向功能元(对象)不赴结构的应用软件,
以保证系统具有开放的基本特*
1)开放式CNC总体结构
分为两部分:统一的系统平台和由各功能结构单元
对象组成的应用软件模块(或系统参考结构)。
2)系统平台
系统平台由系统硬件和系琢软件组成。
系统硬件由机床的功能需求决占、
系统软件分为系统核心(如操作系统、通信系统
实时配置系统等)、可选的系统软件该数据库
系统等)和标准的应用程序界面。、
操作系统、通信系统、实时配置系统构成了整个
控制系统运行的基础。
(1)操作系统
⑵通信系统1
(3)配置系统
5.系统参考结构
系统参考结构是用来精确描述功能元对象和功能模块之间
的关系,以及各模块之间的关系;精确定义各模块和各功
能元对象的行为和属性,以及模块和功能元对象与系统平
台之间的界面,以保证不同供应商提供的功能模块在不同
平台之上的协调工作。
控制
人机控制11逻辑控制11运动控制|轴控制|过程控制
运动控制
运动管理解释准备执行
准备
几何运特性前瞻
3层
5.4CNC系统的控制原理与功能
5.4.1CNC系统衅缶I」原理
1.零件程序的输入
手动输入和自动输入两种。
2.译码
具体地说,译码是将零件程序中的零件逐廓信
息(如起点、终点、直线或圆弧等)、进给速
度信息(F代码)和其他辅助信息(M、S、T
代码等)按照一定的语法规则解释为计算机能
够识别的数据形式,并以一定的数据格式存放
在指定的内存专用区域。
3.刀具补偿
分为刀具长度补偿和刀具半径补偿。
1)刀具长度补偿
在数控立式铳链床上,当刀具磨损或更换刀具使
得Z向刀尖不在原初始加工的程编位置时,必须在
Z向进给中,通过伸长或缩短1个偏置值e的方法来
补偿其尺寸变化,以保证加工的深度仍然达到原
设计的要求。
2)刀具半径补偿
数控装置使得刀具中心偏移零件轮廓一个指定的
刀具半径值。
4.插补
在一条已知起点和终点的曲线上自动进行数据
点的密化工作。
5.位置控制、
在每个采样周期内,将插补计算出的理论位置
与实际反馈位置相比较,用其差值控制进给电
机,以实现对位置的精确控制。
6.速度控制
1)脉冲增量插补方式的速度计算\I
脉冲增量插补用于以步进电机为执行元件的开
环伺服系统。
在开环伺服系统中,进给脉冲的频率决定了坐
标轴的移动速度。进给脉冲的数量决定论坐标
轴的移动位移。
速度计算是根据程编F值确定脉冲频率值。步进
电机每走一步,坐标轴移动一个脉冲当量6。进
给速度F与脉冲频率f之间的关系如下。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 云南省曲靖市2025届高三上学期第一次教学质量监测试题 物理 含解析
- XX学院附属中学班级量化管理考核实施方案
- 事业单位聘用合同续签书
- 停车场承包合同新
- 厂房电气安装安装合同
- 水上光伏预制管桩施工方案
- 韶关采光井造景施工方案
- 汽车零部件生产质量控制题库
- 2025年幼儿园综合课活动标准教案
- 四川桥梁栏杆定制施工方案
- 按摩技师签订劳动合同注意事项
- 项目保证金协议书范本
- 2022-8口腔质控督查表(培训用)
- TD/T 1054-2018 土地整治术语(正式版)
- JT-GQB-015-1998公路桥涵标准钢筋混凝土圆管涵洞
- 日料店服务礼仪标准培训
- 中国保险业发展分析和地区差异研究的开题报告
- 腾讯招聘测评题库答案大全
- 旅游提成协议书
- 第六章《平面向量及其应用》同步单元必刷卷(基础卷)(考试版)
- 校园欺凌谈话记录表
评论
0/150
提交评论