网站大量收购闲置独家精品文档,联系QQ:2885784924

关于PC运动控制卡数控系统NC代码编译技术研究.pdf

关于PC运动控制卡数控系统NC代码编译技术研究.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2011年 l0月 机床与液压 Oct.201l 第39卷 第20期 MACHINE TOOL HYDRAULICS Vo1.39No.20 DOI:10.3969/j.issn.1001—3881.2011.20.035 基于 Pc运动控制卡的数控系统 NC代码编译技术研究 郑华林 ,马建禄 ,潘盛湖,郭高垒 (西南石油大学机 电工程学院,四川成都 610500) 摘要:介绍基于PC运动控制卡的开放式数控系统中NC代码编译器设计方案和具体的实现步骤 ,实现了对 NC代码的 错误检测和NC代码到运动控制卡可识别代码之间的转换。以美国泰道公司的PMAC运动控制卡为例 ,介绍功能代码对应 库的建立,并给出NC代码检错和翻译的部分程序。该NC代码编译器已应用于实际项 目中,收到了良好效果。 关键词:开放式数控系统;NC代码编译器;运动控制卡 中图分类号 :TH39 文献标识码iB 文章编号:1001—3881(2011)20—094—3 StudyofCNC System NC CodeCompilerTechniquesBasedonPC M otionControlPanel ZHENGHualin,MA Jianlu,PANShenghu.GUO Gaolei (CollegeofMechatronicEngineering,SouthwestPetroleumUniversity,ChengduSichuan610500,China) Abstract:TheproceduredesignandimplementmeasuresofNCcodecgmpilerinopenCNC system whichwascontrolledbyPC motioncontrolpanelwereintroduced.TheNC codecorrectnessinspectionandthetransferbetweenNC codeandindentifiedcodefor motioncontrolpanelwereachieved.TakinganexampleofaPMACmotioncontrolpanelbyDeltaTauLLC,thesettingupofafunc— tionalcoderelateddatabasewasintroduced,andpartialcompiledprogramsoferrorcheckingandtranslationofrNC codeweregiven. GoodeffectsarereceivedbyapplicationoftheNCcodecompilerinactualprojects. Keywords:OpenCNC system ;NC codecompiler;Motioncontrolpanel 近年来,随着计算机技术的飞速发展,开放式数 现相应的词法错误 、语法错误、逻辑错误 (其中包 控系统应运而生。“PC+运动控制卡”模式 的开放式 括数据不合理 ,加工状态不合理等)。若检错完成 数控系统,是 目前 比较流行的一种数控系统开发方 后 ,未发现NC代码错误 ,则进入翻译阶段 ;如果发 式。这种开放系统 中,NC代码需要通过 PC并行总 现错误 ,则弹出相应的错误信息框,供用户修改。 线传送给运动控制卡,然后由运动控制卡向驱动器发 翻译,就是从NC代码中提取控制机床部件运动 出运动指令,从而完成数控加工过程。目前,开放式 的有关命令动作和状态信息,按照预先设置好的功能 数控系统 中使用 的运动控制卡大都不能直接识别 代码对应库,转化成运动控制卡能够识别的代码,从 CAD/CAM软件生成的NC代码。另外,软件生成的 而让运动控制卡发出相应的指令给驱动器来控制机床 NC代码或者用户编制的NC代码还需要进行错误分 部件的运动和状态。 析。因此 ,如何设计 N

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档