数控系统的软件控制技术分析

来源 :科学与财富 | 被引量 : 0次 | 上传用户:cse_gzzhu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着我国高端制造业的快速发展,航空航航天、船舶、钢铁、工程机械等行业的强势发展为我国的数控机床市场提供具体的发展机遇和市场,本文就是简要分析数控系统中软件控制技术。
  关键词:数控系统;软件控制技术;软件控制
  数字控制系统简称数控系统,根据人员在计算机中事先存储的控制程序来执行相关数值控制功能,并相应配有伺服驱动装置和接口电路的专用计算机系统。此系统通过专用数字变成指令完成对一台或多台机械设备的动作控制,已达到对位置、角度、速度等机械数值的控制。
  一、数控系统软件简介
  虽然目前市场上数控系统组成结构形式各异,各有特点和优势,但都围绕系统的初始硬件和软件对的工程设计思路和初始的基础要求进行设计完成,都是有三大部分共同组成,分别是控制系统、伺服系统和位置测量系统。控制系统为专用计算机变成语言系统,通过编程指令的输入和输出功能完成加工弓箭程序的插补运算,然后将指令发送给伺服驱动系统。在机械机床运转过程中,其设备的回转和直线运动位置、速度等参数由测量系统回馈给控制系统,以便系统修正控制指令,起到调节控制数据的作用。随着科学技术和计算机软件语言的日趋完善,数控系统对通用计算机的使用使得其更加具有软件为主的特点,随着传统机床的逻辑控制装置被PLC代替,数控系统哥哥家灵活、小巧、易于操作更为复杂的数控功能,并且实现了网路连接和远程通信控制功能,更加方便对数控系统的使用和功能实现。
  二、数控系统软件控制结构
  1.输入数据
  输入数据处理程序主要有三部分内容分别是:输入、译码、数据处理。输入是根据加工元器件的要求转化为标准的计算机编程代码并且将数据输入计算机零件加工程序,通过加工指令完成机械操作。软件编译过程这种完成指令和数据的译码和处理,并按照软件逻辑进行规定的格式存放。部分系统需要补偿计算或为了机械速度控制和插补运算进行预计算。
  2.插补计算
  CNC作为典型的实施控制方式,在进行插补运算的同时进行机械加工。CNC系统根据加工器件的数据要求在软件加工程序中的体现,如曲线的种类、起点、终点等参考数值进行中间输出点的插值密集化运算,这种运算需要咱哥按照程序给定轨迹要求同时也需要符合机械系统平稳运动过程中对加减速的要求。根据系统的预算结果,对机械操作坐标轴发送进给运动的位置指令,这就是插补运算。运算得到的位置指令通过CNC内或者伺服系统的相關设备的调节,对输出电流驱动电机产生相应的指令控制,配合刀具的运动满足加工任务需求规定,挖成器件的加工任务。
  3.管理程序
  在加工过程中对数据的输入、处理和插补运算等相关处理服务的各种程序的调度管理由管理程序负责,同时还需要对面板命令、时钟信号、故障信号等会引起设备中断的情况进行维护和处理。其实现需要计算机硬件结构下实施操作系统的支持。
  4.诊断程序
  诊断程序的主要功能是在数控系统程序运转过程中及时发现系统故障,同时指出相应的故障类型。或者正在运行前或者系统故障发生后检查系统中各主要部件是否存在功能异常,找出相应的故障部位。
  三、流程中软件控制技术分析
  软件控制技术是通过计算存贮器中的程序运用完成数控系统设备要求,软件实现其全部或部分控制功能,其中包括刀具补偿、插补、位置控制、速度处理等方面。采用半导体存储设备代替原有打孔零件纸带程序进行控制加工,在显示、编辑、检查和修改方面降低了对系统硬件配置的需求,提高系统操作可靠性,同时降低了系统成本。
  1.软件输入及编译技术
  首先需要将控制参数、补偿量等数据要求的加工指令转换为系统软件操作指令进行输入,通过计算机硬件设备的接口或者网络传输来完成,CNC装置在其输入过程中需要完成无效码的删除和代码校验、转换等工作做。无论软件系统采用MDI或者存储器方式进行运转,都是将零件加工程序拆分成程序段进行处理,按照一定的逻辑将各种零件信息、轮廓要求、加工速度等信息转换为计算机识别数据形式,存储在制定位置。同时软件控制系统中有语法检验功能,将译码过程中不符合语法逻辑或者语法错误的程序段进行报警处理。
  2.应用数据处理
  目前采用的CNC装置是以零件的轮廓轨迹进行编程,在控制过程中软件系统将刀具的长度和半径进行补偿,以便将加工过程中的轮廓轨迹转换为刀具的中心轨迹,包括程序段之间的过切削判别和自动转接。软件控制技术需要对刀具的移动速度进行编程,区中包含各个坐标位置的合成方向速度。需要将刀具运动速度拆分为坐标轴速度进行控制,系统软件对机场有最低和最高速度的限制,同时处理自动加减速。加工过程中遇到曲线数据处理就需要做“数据点的密化”控制起点和终点之间的曲线,插补程序就是通过周期运行对速度的控制计算出微小的直线数据段,达到曲线加工轨迹的完成。
  3.位置控制实现
  位置控制是由软件进行控制实现的,其处于伺服回路的位置环上。软件控制每个采样周期内将实际反馈的位置与理论位置进行比较,并将两者之间的插值传输给伺服电动机。为了提高数控系统的定位精度,需要在系统控制过程中完成位置回路的增益调整和误差补偿等工作,通过相应软件的输入、输出和控制,已达到零件加工标准要求。
  4.显示及诊断功能实现
  数控系统的显示功能直观的将零件程序的加工过程显示出来,包括各个步骤参数显示、刀具位置显示、各坐标位置显示及机床状态显示,有些还可以将刀具的加工轨迹通过静态和动态的图形进行显示,方便操作人员的调整和控制。对于系统中不正常的情况,通过联机和脱机诊断及时进行定位和检查。
  四、软件控制技术的发展
  1.自动编程技术的应用和发展
  原有数控系统通常采用手工编程和自动编程两种方式完成,通过实践数据统计,采用手工编程方式占用的机床加工时长比例为30:1,这种方式无法满足现阶段对元器件的加工需求,为了提高工作效率,需要采用计算机自动编程系统代替原有对的手工编程。通过自动化编程语言即数控语言的应用,大大提高了数控系统的编程效率,随着技术水平的不断提高,图像数控编程技术的出现有效解决了原有的几何造型和几何形状的显示问题。同时软件控制技术的应用协助数控系统完成交互设计和刀具轨迹生成及走刀过程的仿真验证和显示,大大提高了使用和成品效率,推动了CAD和CAM系统的一体化发展,大大减少系统的占用空间,提高系统的快速性和可靠性。
  2.开放式技术的发展
  早在19世纪80年代,机床制造商就允许在开放系统平台上增加一定的硬件和软件设备,构造自己的操作系统。目前主流的数控系统生产厂家采用的是将PC板和CNC相结合的基础结构。其中PC板主要进行非实时控制,CNC负责以坐标轴运动为主的实时控制。这样有利于原有数控机床的升级和改造,秩序在原系统结构基础上增加PC板就可以完成,同时给用户提供键盘使两者之间能够交互和建立联系,大大提高了人机界面的控制功能,原来越多的数控系统生产厂家重视软件控制技术的应用和开发,是数控技术的发展方向。
  五、结束语
  数控系统是目前应用比较高效的操作系统,其综合了自动化技术、计算机技术、精密测量等方面最新的研究成果,其软件控制技术的应用大大提高了生产效率和经济效益,保障了数控系统的安全平稳运行作业,为数控系统的发展提供积极影响。
  参考文献:
  [1]董靖川,王太勇,徐跃.基于数控流水线技术的开放式数控系统[J].计算机集成制造系统,2009.
  [2]孙志永,韩秋实,郑军.基于运动控制技术的数控系统[J].新技术新工艺 2004.
其他文献
兴趣是推动学生学习的一种最实际的内驱力,是学生学习积极性中最现实、最活跃的心理成分。浓厚的学习兴趣是促使学生参与学习的前提。那么,怎样激发学生的学习兴趣呢?除了认真进行理想教育、教学内容安排之外,还得重视选用灵活多样的教学方法,使之适合学生的心理特点。现就改进教学方法,激发学生学习兴趣谈谈我的做法和体会。  注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文
青藏高原东缘作为现今地球上最活跃的喜马拉雅—青藏高原巨型造山带的东部边界,是由印度—欧亚大陆新生代期间持续汇聚作用所造就的新大地构造边界带。它自北向南被海原活动
孙中山作为近代杰出的政治家,其共和思想是他整个思想体系中富有特色的成份,“留给我们许多有益的成份.”
坚持以人民为中心的思想,是对探索建设中国特色社会主义的新认识、新发展,是党和国家工作的根本目标和现实追求,是在历史发展新征程中实现人民群众对美好生活需要所遵守的基
对安布路易斯·巴累(1510~1590)来说,外科是一种神圣的职业,不管从事它的人地位多么低下。巴累被他的同事们描述成是一个有个性、有创见、和善、文雅、性急和专制的人。他投诚实地
在教学管理过程中,对学生的思想管理是一项繁杂、困难的系统工程。现如今高职院校中的学生普遍对高职教育的认可度不高,导致缺乏对自我的管理、监督和约束能力、缺乏上进心,
一流高校的建设需要一流的专业化人才提供智力保障,而一流的专业化人才的引进、培养和使用,需要有一流的管理水平作支撑.本文在分析高校管理人员专业化建设困境的基础上,提出
在新一代信息技术背景下,“互联网+”、大数据、云计算、移动互联网、物联网、区块链,剧烈冲击传统的政府治理模式,建立智慧政府、开放政府、服务政府、法制政府和善治政府,
【摘要】歌曲的钢琴即兴伴奏是指在没有正规伴奏谱的情况下,通过和声、音型、结构的编配即兴弹出与歌曲风格内容相符,能够突出、深化主题,对歌唱旋律起到烘托、渲染作用的伴奏形式。它是伴奏者一系列基础知识及技能技巧综合应用于实践的具体体现。  【关键词】钢琴;即兴伴奏;综合能力  注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文
德育课程是职高教育中的重要基础课程,同时也是职高学校开展德育教育的基础,通过其教学过程的有效开展,能够逐渐培养学生树立正确的社会价值观念和道德法治观念,同时有利于提