共查询到19条相似文献,搜索用时 129 毫秒
1.
当前数控系统种类繁多,各大数控系统厂商数控代码指令互不兼容。在开放式数控系统及仿真软件中越来越多地需要支持多家厂商的数控代码体系,以满足终端用户的需求。基于Lex和Yacc对一个数控系统中多数控代码解释器共存开展了研究,并在GT100型数控系统中得到了成功的应用。 相似文献
2.
陈本源 《计算机与数字工程》2014,42(9):1745-1748
该数控代码解释器用于一个嵌入式数控系统中央控制单元,给出了解释器的结构和各功能模块的实现,在实际的加工测试中该解释器能够适应各种工作情况. 相似文献
3.
4.
5.
为了实现基于工控机和运动控制卡的开放式数控系统中G代码解释器的设计开发,采用GRETA正则表达式设计了一种G代码编译器,给出G代码检错和翻译的部分程序.获得了对G代码的检错功能和G代码到运动控制卡可识别代码之间的转换结果.采用研华PCI-1240运动控制卡控制三个伺服电机的供给.该G代码解释器经过试验验证得到良好的效果. 相似文献
6.
通过分析STEP-NC数据模型及程序结构,指出ISO10303 Part21物理文件格式数控程序不适合在网络上传输的缺点.因而在对现有数控系统进行基于STEP-NC的改造时,采用XML作为STEP-NC数控程序的文件格式,并提出面向网络化制造STEP-NC数控系统的基本框架,阐述了各组成模块的功能.同时从教据存储结构、解析XML、信息提取方法三个方面重点介绍基于XML的STEP-NC程序解释器的设计.最后采用JAVA语言实现了该解释器的功能,并通过STEP.NC标准草案里的一个实例验证该设计的正确性. 相似文献
7.
空间查询语言GSQL的研究与实现 总被引:2,自引:0,他引:2
针对关系数据库操纵语言SQL不能处理复杂的空间数据类型的问题,在SQL基本原理的基础上,结合OGIS(开放式地理信息系统)协会提出的空间数据模型,提出了空间查询语言GSQL,并设计了查询解释器,实现了对空间数据的各种空间分析运算,并能够对空间和属性数据进行联合查询。 相似文献
8.
数控专用加工代码O代码的功能实现 总被引:1,自引:0,他引:1
为了实现开放式机床控制数控系统NC代码解析运行的灵活性功能要求,提出了加工代码的控制流语句O代码的实现.通过对数控系统中的解析器模块进行分析,运用在linux平台下面的c 面向对象语言设计方法,本人将原有的解析器模块用类封装重新进行设计,对部分需要增强功能或是改变实现方式的子函数予以重新编写,提出了使用特有的数据结构封装代码状态数据,添加了统一的控制流语句、跳转功能,改良了代码解析的过程,提高了数控加工运行的灵活性. 相似文献
9.
EQS是由美国加州大学洛杉矶分校(UCLA)心理系教授Peter M.Bentler领导下的小组开发的一个面向应用分析人员的通用数据分析软件.其用户通常并非为计算机专业人士,使用传统语言编写程序过程繁琐,代码冗长,不利于分析人员的日常研究分析工作,尤其是对于一些涉及大量数值计算的工作,故提供一个运算符丰富、语言简洁紧凑、使用方便灵活的开发语言势在必行.文中提出一种满足数据分析系统EQS的用户要求的代数计算语言ACL,并实现了其中的编译器模块. 相似文献
10.
11.
12.
13.
14.
ActionScript语言是Flash动画的脚本语言,本文主要介绍笔者设计开发的ActionScript解释器.解释器以动画文件中的字节码为输入,采用面向对象的设计方法,实现ActionScript语言与Flash动画的交互,并通过扩展解释器的功能,扩展Flash交互动画的应用. 相似文献
15.
16.
本文首先给出智能解释器PIEP(PrologInterpreterwithanEditorandaPre-processor)的目标模型,重点阐述PIEP的七个主要窗口的功能和特点,然后简单介绍具有错误捕俘思想的解释器实现的主要流程及方案,最后给出了解释环境的性能分析和评价。 相似文献
17.
18.
封闭手机系统之上的一种手机中间件平台,采用Doug Lea 内存管理算法对非常有限的系统内存进行管理,小内存块的有效利用率比较低,针对该手机中间件的内存特点,开发了基于封闭手机系统手机中间件上的一款JavaScript 解释器系统,该系统分为解释前端和解释后端两部分,采取语法分析驱动词法分析和语义动作策略,并基于语法制导思想构造了JavaScript 生成抽象语法树的属性文法。相对于其他解释器系统而言,有效地降低了小内存块的大规模使用,提高了内存利用率,效果良好。 相似文献
19.
定义了工业机器人编程语言,并设计、实现了机器人语言的解释器。解释器的主要功能是将机器人语言源程序转换成合适的中间数据结构,并对中间数据结构进行解释执行。解释器分为前端和后端,前端包括词法分析、语法分析、语义分析、中间数据结构的生成,后端包括语句解释器和插补器。词法分析借助flex工具实现,语法分析借助bison实现,并得到抽象语法树。语义分析通过对语法树的遍历完成类型检查及符号表的建立,同时生成中间数据结构。语句解释器对中间数据结构进行解释执行,并启动插补器进行插补计算。最后,对该解释器的功能进行了测试验证,符合预期要求。 相似文献