最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能装备

基于工业PC机的HAND-CNC车床数控系统

发布时间:2013-10-12 作者:涂运华 黄席樾 柴毅 马笑潇  来源:万方数据
关键字:数控 系统 车床 步进电机 
对基于PC机平台的HAND-CNC(人机集成型)车床数控系统软件的结构、软件模块等进行了介绍,主要在人机集成的概念、快速自动跨象限圆弧插补原理、步进电机升/降频控制等关键技术进行了阐述。该新型车床数控软件,在人与数控车床之间建立起了一种新的人机关系—“伙伴式”合作关系,使人的才能与设备的性能得以充分发挥,显著地提高了系统的性价比。具有广泛的应用价值。

  随着产业革命的进一步推进,机械制造业向技术界提出了许多切实的要求,以保证制造业向着高精度、高速度、高效率、快速的市场响应、易操作性等方向发展。数控技术在机械制造业中的推广应用,为机械制造业由刚性自动化向柔性自动化的过渡和发展作出了重要贡献,揭开了世界机械制造业的第三次历史性技术革命的序幕。从70 年代中期开始,机床数控系统由硬件数控(NC)走上了软件数控(Computer NumericaI Control,CNC)的新阶段。

  硬件式数控的所有功能均利用电路实现,即采用硬件来实现插补、纸带格式的识别、绝对或增量定位、字符编码识别等功能;软件式数控是取代NC 的新型数控系统,采用大规模集成电路,超大规模集成电路及微处理机组成,由一系列程序来实现控制功能,具有很强的程序存储能力。

  随着计算机技术的发展和普及,以缩短产品设计周期、提高加工过程的生产率、增强工厂的市场竞争力为主题的“设计制造一体化系统”正逐渐风行。以柔性自动化生产过程为代表,尤其在联机设计生产情况下,对FMS、CIMS 过程中的最小制造单元———数控单元提出了更加灵活、更加开放的要求,基于个人计算机的数控单元,由于其独特优势,在数控单元中开始了广泛、深入的应用。

1 人机集成系统的基本概念

  20 世纪是科学发展最剧烈的一个世纪,其间机械科学发展的最大特征是自动化,特别是20 世纪后半叶计算机与机械科学的碰撞,使机械领域发生了一场革命,自动化+ 智能化成为机械领域新的重要特征。但是,不难发现,现代制造技术的发展,从一开始就过于强调自动化和智能化,忽略了人在系统中的作用。随着制造技术的深入发展,逐渐暴露出自身发展的局限性。

  改善人在自动化、智能化系统中的作用,现在已被越来越多的人重视和关注,建立一种新型的人机关系已成为当今制造技术发展的新方向。充分肯定人的因素,使人与机器的关系更加密切,形成一种以人为中心的人机集成系统,发挥系统的最佳效益。

  人机集成理论作为制造技术工业中一种新型的技术理论,它是指采取以人为主,人- 机械一体的技术路线,人与机械共同组成一个系统,各自执行自己最擅长的工作,形成达到甚至超过人的能力乃至智力的“超智能(Superhuman InteIIigence)”系统。其核心内容是强调人在系统中的重要性,以人为中心构成新型的机械系统。计算机系统是人机集成系统中的重要环节,它沟通人与常规机械,从而实现人机通信。

2 系统控制软件结构

  现代CNC数控系统的控制软件,主要有前后台型和中断型两种结构。由于该系统是基于工业PC机硬件平台和DOS单任务操作系统的软件平台上开发的,工业PC机虽有较快的处理速度,但属于单CPU处理机,而且中断也不丰实(被系统大量占用)。因此,根据这两种结构的特点,采用了前后台型的软件结构,前台程序主要做插补工作,后台程序则做编辑、预处理等功能,其软件结构的基本组成如图1所示。

 数控系统的控制软件结构
图1 数控系统的控制软件结构

  2.1 HAND # CNC 车床数控系统功能

  现有车床数控系统,在自动加工过程中,一般不允许对加工过程进行人工中断处理。当然在一些高档数控系统中,它可以通过配置的自适应控制系统自动检测加工状态,进行自动调整,并完成加工,但这种自适应控制系统开发代价太大。现有的车床数控系统,在加工中若出现紧急情况(打刀、毛坯余量不均、进给量过大等),只有通过急停按钮停车,这样便造成系统中止和重新调整车床,严重时造成整个零件的破坏。于是便大大降低了生产率。因此,本系统实现的主要功能有:

  2.1.1 人工干预性功能

  数控自动加工过程中,可以随时插入手动操作功能,以应付可能发生的某些紧急情况,这是现有数控系统所不具有的功能。例如数控加工中由于毛坯余量不均,发现切削负荷愈来愈大,为了防止事故,操作者可轻摇手轮使刀尖退出一些。出现打刀等情况的处理类似。此操作并不破坏数控加工过程,待到第二个循环时,再摇动X 方向手轮使刀尖进到规定的深度,从而完成零件的加工。

  2.1.2 非编程加工功能(包括手动和机动两种功能)

  2.1.2.1 手动加工、调整功能

  如同普通车床一样,可操作X、Z方向电子手轮,轻松自如地移动刀架拖板沿X、Z 方向移动,实现对刀、调整及对零件加工。

  2.1.2.2 手摇联动进给功能

  这是本系统区别现有车床数控的突出特点之一。输入零件锥面、圆弧等程序以后,可通过摇动联动电子手轮,实现X、Z轴联动,控制刀架拖板,走出曲面轮廓的轨迹。此一功能首先可用于数控加工的程序检验和试切削,亦可用于普通车床手动操作状态下工件过渡曲面的加工。

  2.1.2.3 进给机动功能

  对刀调整好后,如同普通车床一样,可通过十字手柄操作,实现刀架拖板沿x或z方向的快速机动进给,进给量可以在工作中实现无级调整。同时,也可进行锥度或圆弧的加工。

  2.2 基于图形参数的输入

  开发一种效率高、质量好的数控语言编程系统,是数控机床诞生以来人们一直追求的目标。然而现在采用的数控语言编程系统,虽然越来越接近自然语言,易于掌握,同时也能避免人为错误,提高编程质量,但是数控语言系统也具有缺点:1)首先要求编程人员要学习和掌握数控语言,需要将被加工零件的信息转换为文字信息,而文字信息远不如图形直观,且在这种转换中容易产生一些人为的错误;2)数控语言编程目前还是采用批处理形式,即用数控语言编写的零件程序,输入给计算机后一次处理,在处理过程中编程人员不能对运行状态进行干预,也不能对其运行结果进行调整。因此,零件源程序的编写、编辑、修改等还不够直观和方便。为了使HAND - CNC 数控系统易学易懂,操作方便,特别是便于那些使用惯了的普通车床但却又不熟悉数控编程的人员操作,设计了图形参数化编程系统。众所周知,车床上加工的零件,基本上均为回转体类零件,即它的外形相对于某一根轴中心对称,这就为用图形参数化编程创造了条件,图2 为车床的典型加工零件。

车床的典型加工零件
图2 车床的典型加工零件 

  通过对该零件的分析,可以知道它由一段一段简单图形连接而成,基本上是圆柱形、圆弧形、螺纹形和快速进给(空行程)等4 大类,这样,便可将这4类视为本数控系统软件的图形编辑系统的特征单元,如图3所示。

HAND - CNC 编辑系统的特征单元
图3 HAND - CNC 编辑系统的特征单元 

2
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。
相关资料推荐