- 1、本文档共88页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于自动机理论的数控系统通用译码程序开发与研究-控制工程专业论文
优秀毕业论文
精品参考文献资料
基于自动机理
基于自动机理论的数控系统通用译码程序开发与研究
摘 要
机床是装备制造业的母机,也是装备制造业的引擎。随着科学技术 的发展和制造技术的进步,自动化程度更高的数控机床在制造业中占有 越来越重要的地位。为了不断增强作为数控机床的“大脑”——数控系 统的柔性和适应性,数控系统正朝着开放式体系结构的方向发展。译码 程序是数控系统的必备功能,它决定了系统可匹配的机床类型及其加工 的能力,是系统开放性体现的重要组成部分。本文根据实际的项目开发 需要,设计了基于自动机理论的车床系统通用译码程序。
首先,本文描述了数控加工指令的定义以及译码程序的需求,通过 对指令语言的分析,将其分为通用指令集和宏指令集,他们分别属于正 规 语 言 和 上下 文 无 关 语 言 。 针对 上 述 两 种 语 言 的特 点 及 实 际 加 工 的要 求,分别提出了 FSM-Ragel 高速扫描方式——运用 Ragel 状态机编译器 软 件 基 于 直 接跳 转 有 限 自 动 机 实现 对 通 用 加 工 指 令 集的 快 速 扫 描 和高 速译码,和 LALR-GOLD 完全扫描方式——运用 GOLD Parser 编译器生成 辅助工具基于自底向上分析法中的 LALR(1)分析方法实现对数控宏指令 集 的 编 译 。 同 时 , 本 文 详 细 介 绍 了 这 两 种 编 译 方 式 的 实 现 原 理 , FSM-Ragel 高速扫描方式的提出使得针对所分离出的通用指令集的编译 达到了极高的效率。
其次,本文描述了数控加工指令中数控车床复合固定循环指令的实 现原理。数控车床复合固定循环是一组简化编程,提高加工效率的数控
第 I 页
指令
指令。同其他数控指令一样,需要经过译码软件模块的分析处理,才能 够让数控系统对其进行自动加工。由于其包含的加工信息较为复杂,再 加上在总体采用解释方式的译码软件中的实现较为困难。本文提出了一 种高效的车床复合固定循环译码方法—中断缓存的解释方式,给出了实 现的流程图以及算法的原理。
本 文 设 计 的 基 于 自 动 机 理 论 的 数控 系 统 通 用 译 码 程 序 已 经 集 成 到 自主研发的数控系统中,最后在产品的实际应用中验证了结果。实际运 行效果良好,得到了用户的认可和好评,这也大大缩小了国内中高档数 控系统与国外先进数控系统之间的差距。
关键词:自动机,译码,FSM -R agel高速扫描方式,
LA LR -G O LD 完全扫描方式,中断缓存的解释方式
第 II 页
D E
D E SIG N A N D D E V E L O PM E N T O F G E N E R A L IN T E R P R E T E R PR O G R A M F O R C N C SY ST E M B A SE O N A U T O M A T IO N T H E R O Y
A B ST R A C T
L athe is the m aster of equipm entm anufacturing industry,w hich is also the engine of equipm ent m anufacturing industry.W ith the developm ent of scientific technology and m anufacturing technology, higher autom ated num erical control m achine occupy m ore im portant position in m anufacturing industry.In order to enhance the flexibility and adaptability of num erical control (N C ) System , it m ove in the direction tow ards open architecture w hich is the brain of num erical control m achine . Interpreter program w itch is the essential part of N C System indicate the type of m achine and operating pow er, and it is the necessary part to show open architecture. A m ajor goal of this paper is to design and deve
您可能关注的文档
- 基于预训练卷积神经网络的车标识别研究-通信与信息系统专业论文.docx
- 基于运动和空间方向的视频显著性检测算法研究-电子信息技术及仪器专业论文.docx
- 基于运动补偿的帧率提升方法-通信与信息系统专业论文.docx
- 基于约束的力反馈虚拟装配培训系统设计-机械电子工程专业论文.docx
- 基于运行速度的公路线形安全性综合评价-交通运输工程专业论文.docx
- 基于约瑟夫森结参数放大器的超导量子比特态函数的精确测量-凝聚态物理专业论文.docx
- 基于语义的图像检索技术在医学影像系统中的研究与应用-计算机应用技术专业论文.docx
- 基于运动平台的图像匹配拼接技术的研究-光学工程专业论文.docx
- 基于运动轨迹和手型特征的手语识别研究-信息与通信工程专业论文.docx
- 基于长期监测的钢筋混凝土梁结构疲劳应力特征指标研究论文-土木工程;桥梁与隧道工程专业论文.docx
- 幼儿园膳食委员会成员与责任概述.docx
- 汽车行业技术研发的保密控制措施.docx
- 房地产开发项目资料保密风险评估及防控措施.docx
- 大学生暑期实习扶贫措施.docx
- 市政工程安全防护费用控制计划.docx
- 移动通信技术专业实习报告范文.docx
- 人教版六年级上册数学期末模拟卷(模拟题)word版.docx
- 人教版小学四年级下册数学 期末测试卷精品【名校卷】.docx
- 新解读《GB_T 4937.26 - 2023半导体器件 机械和气候试验方法 第26部分:静电放电(ESD)敏感度测试 人体模型(HBM)》最新解读.pptx
- 新解读《GB_T 19258.2 - 2023杀菌用紫外辐射源 第2部分:冷阴极低气压汞蒸气放电灯》最新解读.pptx
最近下载
- 铁路局招聘考试《铁路基础知识》100题及答案.docx
- 《QSY1237-2009-工艺和设备变更管理》.pdf
- 期末复习专项训练【实验题】(试题)小学科学五年级上册 教科版.docx VIP
- 农旅融合:推进乡村振兴,实现双赢.docx VIP
- 技术标书技术方案(完整资料).pdf VIP
- 13G311-1:混凝土结构加固构造.pdf VIP
- DB21_T 1565-2015预应力混凝土管桩基础技术规程.pdf
- 夏季防暑降温施工方案_夏季防暑降温施工方案夏季防暑降温工作方案.pdf VIP
- 危重症患者口渴的护理PPT.pptx
- 八年级人教版物理下《12.2滑轮》一等奖优秀教学设计 .pdf VIP
文档评论(0)