LabVIEW在开放式数控系统G代码解析中的应用

来源 :现代商贸工业 | 被引量 : 0次 | 上传用户:ayin2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:以三轴运动器作为平台,用LabVIEW将数控系统中的代码提取并进行分析,确定了插补的方式并选择了相应的函数类型,最终发送指令至控制卡。
  关键词:三轴运动平台;LabVIEW;开放式数控系统
  中图分类号:TB
  文献标识码:A
  文章编号:1672-3198(2015)15-0189-02
  0 引言
  开放式数控系统它具备高开放性、低成本、易升级扩展以及可以引入最新的计算机软硬件技术等优点。由于底层运动控制卡并不能识别G代码,所以需要用LabVIEW程序进行解析,而其中选择插补的方式又分为三种,本文重点对其中的两种进行讨论及总结,具体阐述了两种插补的算法,比较得其优劣。
  1 开放式数控系统的硬件结构
  1.1 三轴运动平台
  三轴运动平台分主要由运动轴、伺服电机、限位开关、电器柜和工作平台组成,如图1所示。
  1.2 运动控制卡
  运动控制卡是三轴运动平台实现速度和位置控制的关键硬件,由三轴运动平台可知,该平台采用3个伺服电机来控制三轴运动,因此运动控制卡应选用三轴以上的。运动控制卡实物图如图2所示。
  2 G代码的提取与解析
  2.1 程序流程图
  本程序的设计理念,首先打开文本对参数进行逐行读取,之后进行线段类型的判断,将读取的轨迹参数分为直线控制及圆弧控制,最后发送至运动控制卡。程序流程图如图3所示。
  2.2 LabVIEW程序图
  如图4所示,先将硬盘中预先写好的文本打开读取文本中的参数,进入for循环结构提取文本中的代码,直至文本中的代码提取完毕。提取代码时用到“匹配模式”,图中用到了6个相应函数,提取到的代码分别放入四个数组中,分别是原文本文件,G与X之间,X与Y之间,Y之后,和R数组。
  在后台中完成了G代码的提取,在LabVIEW的前显示面板如图5所示。
  这样就完成了G代码的提取。
  3 解析结果转换成运动控制器代码
  如图6所示,将解析到的x,y数组通过“连接字符串”整合至运动控制卡中,并通过“比较函数”判断所进行插补的种类,输入运动控制卡进行相应插补。
  关于数值插补的算法,有两种方法。
  3.1 逐步比较插补法
  (1)逐步比较法直线插补。
  以第一象限为例,设直线的起点坐标为原点,终点坐标为A(Xe,Ye),插补点坐标为Pi(Xi,Yi),图7所示。
  3.3 两种方法的选择
  (1)逐步比较法是通过微小的折线来逼近所需的轨迹线,优点是算法简单,易于实现。
  (2)时间分割法是通过直线来逼近曲线得到所求轨迹。相比于逐步比较法,此方法拟合直线没有误差,并可达到较快的运行速度。
  综上,时间分割法在轨迹精确性和运行速度上远高于逐步比较法,因此采用时间分割法。
  4 结束语
  本文主要介绍了在开放式数控系统在提取G代码后的两种插补方法,利用LabVIEW作为编程工具,实现G代码解析,从而告知运动控制器现在要执行的运动方式及其参数。
  参考文献
  [1]王明红.数控技术[M].北京:清华大学出版社,2009.
  [2]郑堤.数控机床与编程[M].北京:机械工业出版社,2005.
  [3]覃华强.NC嵌入PC型开放式数控系统的研究和应用[J].机床电器,2007,(5):8-11.
  [4]赵春红.基于PC的开放式数控系统研究[J].机械科学与技术,2005,24(9):108-113.
  [5]陈婵娟.开放式数控系统软件译码模块的研究及实际开发[J].机床与液压,2010,38(1):47-50.
  [6]尹家凡.基于PC的开放式数控系统的研究[J].机床与液压,2003,(2):88-89.
  [7]周虹.开放式数控系统译码软件的设计[J].现代制造工程,2006,(9):52-55.
  [8]曹遂军.国内外开放式数控系统的研究与现状[J].机电工程技术,2003,32(5):20-22.
其他文献
摘 要:结合软件企业发展特点,建立了软件企业核心竞争力评价指标体系。运用层次分析法设定软件企业评价指标体系权重,运用模糊综合评价法对调查软件企业集群进行核心竞争力评价。通过分析评价结果,找出软件企业核心竞争力存在的弊端,从企业和政府两方面,分别给出提升企业核心竞争力对策。  关键词:软件企业;核心竞争力;层次分析法;模糊综合评价法;弊端;提升对策  中图分类号:F2  文献标识码:A  文章编号:
期刊
摘 要:科技创新人才是赢得科技竞争优势的关键所在,湖北是科教资源大省,具有数量众多的科技人才。据此,构建了中部地区科技人才创新创业能力评价体系,湖北省科技人才创新能力综合排名第2,在中部6省中处于略微领先位置。从分析结果看出,湖北省的科技人才创新成果产出要低于中部6省的平均水平。因此,为加强湖北省科技人才创新能力,有必要从科技人才创新成果产出方面入手。  关键词:科技人才;创新创业;评价体系  中
期刊
摘 要:以行业需求为导向是现代职业教育进行人才培养的基本原则,同时它也是高职院校人才培养模式改革的出发点和落脚点。南京信息职业技术学院结合职业能力模型及工作过程,以建立具有区域特色的教学模式为目标,与中兴通讯教育合作中心策划成立行业按需培养班。此项研究以校企双方共同开发人才培养方案为切入点,依据行业专家的丰富经验确定核心职业能力,采取校企混编师资进行人才培养方案的细化实施,并对实施效果进行监控和总
期刊
摘 要:南钢第一炼铁厂烧结车间3#烧结机对主要电动机采用西门子智能马达保护器,它将每个电动机起动器必要的保护、监视和控制功能组合在一个紧凑系统中,通过PROFIBUS DP网络实现上位机的远程控制和监视。  关键词:智能马达保护器;保护;监视;控制  中图分类号:TB  文献标识码:A  文章编号:1672-3198(2015)15-0178-02  1#和2#烧结采用传统电机控制回路,控制回路接
期刊
摘 要:针对目前企业经营管理实务课程重知识传授、轻技能实践的现状,构思通过企业经营技能大赛的引领作用,更好地推进课程教学改革。以企业经营管理实务课程为例,结合多年教学经验,提出技能大赛对课程教学模式、课程内容重构、教师队伍建设、实训基地建设等课程改革的一些建议。  关键词:技能大赛;企业经营管理;课程改革  中图分类号:G4  文献标识码:A  文章编号:1672-3198(2015)15-014
期刊
摘 要:研究了DXF文件的读取和识别过程,通过LabVIEW编程工具将DXF文件关键信息提取出来,解决了DXF文件复杂信息内容的识别,最终得到图形的运动路径。  关键词:三轴控制系统;运动控制卡;LabVIEW;DXF文件识别  中图分类号:TB  文献标识码:A  文章编号:1672-3198(2015)15-0182-02  0 引言  随着图形识别技术的发展,现代数控雕刻机已经不需要人工编程
期刊
摘 要:通过对泰国圣弗朗西斯教会学校汉语口语教学的现状,尤其是五年级汉语口语课堂日常教学现状进行观察、分析,从学生的课堂学习的参与效果、老师和学生的互动性、日常教学的方法以及教学具体目标的制定和实施四个方面进行了探讨,得出了泰国小学初级汉语口语课堂日常教学存在的问题,为下一步提出解决策略奠定了基础。  关键词:汉语口语;课堂教学;现状;存在问题  中图分类号:G4  文献标识码:A  文章编号:1
期刊
摘 要:在近些年素质教育的背景下,英语专业逐年缩水。面对严峻的就业形势和低就业率,现有英语专业教育方向和发展模式逐步被挑战和质疑,在新形势下英语专业掀起了改革的大潮。本着提高学生创新能力和综合素质的目的,各个院校都在探索适合自己的有特色的第二课堂形式。据此,以河北工业大学外国语学院莎士比亚戏剧社为例,分析莎士比亚戏剧社的成立对英语专业学生综合素养和创新能力的培养作用。  关键词:英语专业;第二课堂
期刊
摘 要:随着隐马尔科夫模型相关理论的进步,在许多领域出现了大量的关于隐马尔科夫模型应用的文献。为厘清国内外对隐马尔科夫模型的研究轨迹,以Web of Science(SCI)中收录的2005-2014年间关于隐马尔科夫模型的应用文献为数据源,利用CiteSpace II对所收集的2826篇研究文献进行可视化分析,使用图谱的形式展示结果,客观全面地分析隐马尔科夫模型的应用领域、研究热点和发展趋势。同
期刊
摘 要:在多重力量的共同推动下,金融资本全球化步伐不断加快,如何应对金融资本全球化对中国产生的影响成为一项重要的研究课题。深入剖析了促进金融资本全球化发展的影响因素,研究其对我国经济发展的双重影响,最后针对金融资本全球化浪潮下中国经济发展的策略选择提出了建议。  关键词:  金融资本;全球化;跨国公司;经济发展;外资银行  中图分类号:F2  文献标识码:A  文章编号:16723198(2015
期刊