基于运动控制卡的开放式数控系统研究.doc
《基于运动控制卡的开放式数控系统研究.doc》由会员分享,可在线阅读,更多相关《基于运动控制卡的开放式数控系统研究.doc(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流基于运动控制卡的开放式数控系统研究.精品文档.摘 要数控系统的开放性是当今数控系统发展的主流,开放式数控系统研究的目地是开发一种模块化的、可重构的、可扩充的控制系统的结构,以增强数控系统的柔性,在体系结构上给用户二次开发留有更多的余地,从而可以快速的响应新的加工需求。概述了数控系统的发展现状,介绍了开放式数控系统的结构,在此基础上提出了一套NC嵌入PC型的开放式数控系统,并对其软硬件进行了研究。数控系统是一种以PC为硬件平台的控制系统,PC以其良好的开放性成为数控系统的基础。开放式数控系统按其结构可以分为:NC嵌入PC型、PC嵌入NC型以及全
2、软件型,在分析了这几种数控系统的优缺点后,重点研究了NC嵌入PC型的开放式数控系统,对其软硬件进行分析,设计出了数控系统的总控制框图,并使用VB做出了数控系统的控制界面。关键字:数控系统;NC嵌入PC型;运动控制卡;硬件;软件AbstractNowadays the characteristic of openness of the CNC systems is becoming one of the most important directions of CNC development. The research of openness into the CNC systems aims
3、to build a modular, reconfigurable and expandable architecture of CNC systems to improve the systems flexibility and to enable the re-development of the systems. As a result, the CNC systems can respond to the market quickly and economically.Based on the general situation about NC system development
4、, it presents the architecture of opening NC-embedded PC system. It introduces the hardware and software in this system. The CNC system, which is a kind of control system based on PC hardware platform, is categorized according to the different functions of PC in the system. The opening style compute
5、rized numerical control system can be divided into three forms according to their structure: NC embedded PC structure, PC embedded NC structure and the whole software model. After the analysis of the advantages and disadvantages of these types of CNC systems, the study focuses on the opening NC embe
6、dded PC systems hardware and software. By analyzing the overall control of the CNC, the author designs the general system block diagram and develops the control interface of the NC system by VBKey words: Computerized numerical control (CNC) system; Opening; NC embedded PC; Motion control card; Hardw
7、are; Software目 录第一章 绪论- 1 -1.1数控系统的发展- 1 -1.2 数控系统的组成和工作原理- 2 -1.2.1数控系统的组成- 2 -1.2.2数控系统的工作原理- 2 -1.3 开放式数控系统- 4 -1.3.1 开放式数控系统产生的历史背景- 4 -1.3.2开放式数控系统的概念和特征- 4 -1.3.3开放式数控系统的优点- 5 -1.3.4开放式数控系统结构的分类- 5 -第二章 数控系统的实现- 7 -2.1 数控系统硬件的实现- 7 -2.1.1 数控系统硬件综述- 7 -2.1.2 嵌入式系统硬件结构- 8 -2.1.3 NC嵌入PC式结构数控系统的硬件
8、组成- 9 -2.1.4 MPCO7运动控制卡简介- 10 -2.2 数控系统软件的实现- 12 -2.2.1 数控系统软件综述- 12 -2.2.2 CNC系统的软件结构及控制- 13 -2.2.3 CNC系统典型的软件结构模式- 18 - 2.2.4 NC嵌入PC型开放式数控系统的软件结构- 18 -2.2.5 各级中断的具体含义- 18 -2.2.6 NC嵌入PC型数控系统软件的工作过程- 19 -2.2.7 数控系统总程序框图- 20 -第三章 开放式数控系统的界面- 25 -3.1 人-机界面概述- 25 -3.2 开放式数控系统操作面板键盘说明- 25 -3.2.1系统键盘说明-
9、26 -3.2.2用户操作面板- 26 -3.3界面具体示意图- 27 -第四章数控系统的通信- 32 - 4.1 数控系统的通信设备及接口- 32 -4.2 数据通信的基本概念- 32 -4.2.1数据通信系统的组成- 32 -4.2.2 数据通信方式- 35 -4.2.3 数据通信的联接方式- 35 -4.3异步串行通信接口- 35 -4.4 网络通信及其接口- 36 -结 论- 37 -致 谢- 37 -参考文献- 39 -附录- 39 -第一章 绪 论数控技术作为制造业实现自动化、柔性化、集成化生产的基础,已成为先进制造技术的重要组成部分,是发展现代集成制造和智能制造的主体技术,是当今
10、各种先进制造系统的基础和前提条件。数控系统是数控技术的核心,也是数控发展的关键技术,其功能强弱、性能优劣直接影响着数控设备的加工质量和效能发挥,对整个制造系统的集成控制、高效运行、更新发展都具有至关重要的作业。因此,数控系统技不仅作为数控发展的先导技术,而且作为制造业的基础性战略技术,越来越得到世界各国的高度重视和大力发展。1.1 数控系统的发展1.开放结构的发展1自从1952年美国马省理工学院研制出第一台试验性数控系统以来,数控技术发展十分迅速,从电子管数控、晶体管数控、中小规模IC数控,到小型计算机数控、微处理数控,再到基于个人PC机数控,已有50余年的历史了。它综合了计算机、通信、微电子
11、、自动控制、传感测试、机械制造等多门技术,数控系统从性能到可靠性都得到了根本性的提高。PC的引入,不仅微CNC提供了十分坚实的硬件资源和及其丰富的软件资源,更为CNC开放化提供了基础。2.伺服驱动系统的发展伺服技术是数控系统的重要组成部分,它的电动机、电路及检测装置等的技术水平都有极大的提高。电动机由早期采用步进电动机和液压扭矩放大器,到采用液压伺服系统、小惯量直流伺服电动机、大惯量直流伺服电动机、交流伺服电动机以及近来出现的数字伺服系统。与通常的模拟伺服系统相比,数字伺服系统的脉冲当量从1um减小到0.1um,进给速度仍能达到10m/min。组成伺服驱动电路的位置、速度和电流控制环节部分实现
12、数字化,甚至以单片微机或高速数字信号处理器为硬件基础,进行全数字化控制,与CNC系统的计算进行双向通信联系,就避免了零点漂移,提高了位置与速度控制的精度和稳定性。3.CNC系统的连网 数控系统从控制单台机床到控制多台机床的分级式控制需要网络进行通信;网络的主要任务是进行通信,共享信息。这种通信通常分为三级:工场管理级、车间单元控制级和现场设备级。其中,现场总线是面向工场底层自动化及信息集成的数字网络技术,它集现场设备的远程控制、参数化机故障诊断为一体。由于现场总线具有开放性、互操作性、互换性、可集成性,因此是实现数控系统设备层信息集成的关键技术,对提高生产效率、降低生产成本非常重要。4.数控机
13、床结构的发展数控机床的主运动部件不断向高速化方向发展,除采用直流调速电动机和交流变频调速电动机驱动主轴部件,以提高主运动的速度和调速范围,并缩短传动链外,近来更有采用电主轴,将主轴部件做在电动机转子上,从而大大提高了主轴转速和减少了机械传动惯量,主轴转速最高可达30000-100000r/min,而且仅用1.8s即可从零转速升到最高转速。1.2 数控系统的组成和工作原理1.2.1 数控系统的组成机床数控系统主要由几个部分组成:零件加工程序的输入、数据处理、插补计算和伺服机构的控制。应用计算机的数控机床是综合了现代计算机技术、自动控制技术、传感器和测试技术、机械制造技术等领域的最新成就发展起来的
14、,它使得机械加工达到了更高的水平。计算机数控系统主要由硬件和软件两大部分组成。系统控制软件配合系统硬件合理的组织、管理数控系统的输入、数据处理、插补和输出信息与控制执行部件,使数控机床按照操作者的要求,有条不絮的进行加工。软件的组成如图1-1所示2: 零件程序的输入输出 管理软件 显示 诊断系统软件 译码 刀具补偿 控制软件 速度控制 插补运算 位置控制 图1-1 CNC系统软件的组成1.2.2 数控系统的工作原理1.输入输入CNC控制器的通常有零件加工程序、机床参数和刀具补偿参数。CNC输入工作方式有存储方式和 NC方式。存储方式是将整个零件程序一次全部输入到CNC内部存储器中,加工时再从存
15、储器中把一个一个程序调出;NC方式是CNC一边输入一边加工的方式,即在前一程序加工时,输入后一个程序的内容。2.译码译码是以零件程序的一个程序段为单位进行处理,把其中零件的轮廓信息(起点、终点、直线和圆弧等),加工速度信息(F代码)和其它辅助信息(M、S、T等代码)按照一定的语法规则解释成计算机能够识别的数据形式,并以一定的数据格式存放在指定的内存专业区域。编译过程中还有进行语法检测,发现错误立即报警。3.刀具补偿刀具补偿包括刀具半径补偿和刀具长度补偿。通常,通常零件程序是以零件轮廓轨迹来编程。刀具补偿的作用是把零件轮廓轨迹转换成刀具中心轨迹。4.进给速度处理数控加工程序给定的刀具移动速度,是
16、在各坐标合成方向上的速度。速度处首先要进行的工作是根据合成速度来计算个运动坐标方向的分速度。另外对于机床允许的最低和最高速度的限制也在这里处理。有的数控机床的CNC软件的自动加减速也放在这里。5.插补插补的任务是在一条已知起点和终点的曲线上进行“数据点的密化”。插补是在每个插补周期运行一次。在每个插补周期内,根据指令进给速度计算出一个微小的直线数据段。通常经过若干个插补周期后,插补完成一个程序段的加工,也就完成了从程序段起点到终点的“数据点密化”工作。6.位置控制位置控制处在伺服系统的位置环上,主要任务是在每个采样周期内,将插补计算出的理论位置与实际反馈为是相比较,用其差值去控制进给电机。在位
17、置控制中通常还要完成位置回路的增益调整、各坐标方向的螺距误差补偿和反向间隙补偿等,以提高机床的位置精度。7.I/O处理I/O处理主要是处理CNC与机床之间的强电信号的输入、输出和控制(如换刀、换挡、冷却等)。8.显示CNC系统的显示主要是为操作者提供方便,通常有零件程序的显示、参数的显示、刀具位置显示、机床状态显示、报警信息显示等。有的CNC系统中还有刀具加工轨迹的静态和动态模拟加工图像显示。9.诊断诊断功能分联机诊断和脱机诊断。联机诊断是指CNC系统中的自诊断程序,脱机诊断是指系统运转条件下的诊断。脱机诊断还可以采用远程通信方式进行。1.3 开放式数控系统1.3.1 开放式数控系统产生的历史
18、背景2从1952年世界上第一台数控机床诞生以来,数控技术经过几十年的发展已日趋完善,已由最初的硬件数控(NC),经过计算机数控(CNC),发展到今天以微型计算机为基础的数控(MNC)、直接数控(DNC)和柔性制造系统(FMS)等,现在正朝着更高的水平发展。但随着市场全球化的发展,市场竞争空前激烈,对制造商所产生的产品不但要求价格低、质量好,而且要求交货时间短,售后服务好,还要满足用户特殊的需要,即要求产品具有个性化。而传统的数控系统是一种专用封闭式系统,它越来越不能满足市场发展的需要。传统数控系统的缺点如下:(1)系统硬件和软件结构都是专用的,各厂家的主板、伺服电路板专门设计,厂家之间产品无互
19、换性,软件也无可移植性、无可伸缩性;(2)各种数控系统都具有专用复杂的内部结构,一旦数控系统发生故障,往往要找生产厂家来维修,很不方便,而且大大提高了维修费用;(3)升级和进一步开发困难,市场上难以找到可替换的配件,致使部件损坏不能及时修复而导致整个设备不能正常运行;(4)与通用计算机不兼容,致使专用封闭式数控系统的发展一般滞后5年左右。1.3.2 开放式数控系统的概念和特征从目前研究来看开放式数控系统体系结构还没有统一、明确的概念,实现技术还处于百家争鸣的阶段,美国电气电子工程师协会给出的开放式数控系统的定义是:能够在多种平台上运行,可以和其他系统相互操作,并能给用户提供一种统一风格的交互方
20、式。一般来说,对于开放式数控系统都强调五个方面的性能特征:(1) 即插即用(plug&play):数控功能采用模块化的结构且各模块具有即插即用的能力,以满足具体控制功能要求。(2) 可移植性(portability):功能模块可运行于不同的控制系统内。(3) 可扩展性(expandability):功能相似、接口相同的模块之间可相互替换,有随技术进步而更新硬软件的可能。(4) 可缩放性(scalability):控制系统的大小(模块的数量与实现)可根据具体的应用增减,成为规模化系列产品。(5) 互操作性(interoperability):模块之间能相互协作(交换数据),容易实现和其他自动化设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 运动 控制 开放式 数控系统 研究
限制150内