首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 125 毫秒
1.
通过分析CNC程序的编制规则,针对数控系统运行过程中对译码模块准确、高效的设计要求,研究利用Boost正则库对数控系统的译码模块进行开发。此译码模块充分利用Boost正则库中匹配、查找、迭代等功能函数,在CNC程序代码的预处理、词法分析以及语法分析等方面,均采用正则表达式进行处理。实际运行结果表明,所开发的译码模块可准确、高效地工作。同时,基于正则表达式的编程易于理解,具有良好的可扩展性与可移植性。  相似文献   

2.
对数控系统必要模块——代码解释模块进行了详细的阐述,从解释模块的功能出发,在Windows下开发该译码模块,实现了数控程序的校核及解释功能。  相似文献   

3.
张兆隆 《机床与液压》2008,36(5):289-291
以3-HSS构型的三维并联数控铣床为研究对象,研究其数控系统基于CorelDraw软件的译码实现的方法,其原理是利用CorelDraw软件生成加工程序文件,再由并联数控系统的译码模块对该文件进行译码,由并联铣床完成加工任务.采用该种方法减轻了程序员编写复杂加工程序的负担,容易实现复杂加工任务的编程和译码,可以大大提高编程的效率和加工质量,便于三维并联数控铣的广泛应用.通过联机调试,实现了正确的加工轨迹,验证了本文数控系统的正确性和可行性.  相似文献   

4.
开放式数控系统具有模块逻辑独立、接口标准化、可移植性好的特点,成为当前数控系统的主要发展趋势。设计一种基于Twin CAT的嵌入式软PLC的数控车开放式系统,并将其运用于CAK6136车床。进行了上位机的设计、Ether CAT模块的选择与参数调试、G代码译码、插补、ADS通信、车床的调试。  相似文献   

5.
为了研制开发出具有自主知识产权的旋压机床专用数控系统,使旋压工艺与数控技术得到最有效的结合,本文对基于ARM嵌入式数控系统的软件实现进行了研究,对软件实现平台进行了总体规划,并对液压伺服系统运动、圆弧插补运动、译码模块的设计实现等关键技术进行了阐述.最后对数控系统运行中的控制信号飘溢现象进行了试验研究,为ARM嵌入式数控系统在旋压机床上的应用提供了坚实的理论依据及实践基础.  相似文献   

6.
CNC系统的用户宏程序功能的译码实现   总被引:2,自引:1,他引:1  
中高档数控机床一般都提供用户宏程序功能,正确恰当地使用宏程序,可以极大地提高编程效率.由于用户宏程序中包含了变量、算术、循环和条件转移等指令,其语法结构比较复杂,只有在对其进行正确地译码处理后,才能将其所包含的零件加工信息提供给插补模块进行运动控制,这也是CNC系统译码功能实现的难点之一.文章以FANUC 0T数控系统的宏指令为例,介绍了一种对该类指令进行译码的可行方法,并给出了验证实例.  相似文献   

7.
车床CNC系统复合固定循环功能的译码实现   总被引:3,自引:0,他引:3  
为提高编程效率,数控系统一般都提供固定循环功能.数控加工程序需要经过译码处理后,才能提供给插补模块进行运动控制.作为固定循环指令中的复合固定循环功能,由于包含较复杂的加工信息,如何快速而正确地对其识别是译码的难点之一.文章以FANUC车床CNC系统为例,介绍了复合固定循环功能的含义以及采用C语言对该类指令进行译码的一种简捷方法.  相似文献   

8.
利用PLC高速计数模块进行轴定位   总被引:1,自引:0,他引:1  
本文主要讨论了数控系统中步进电机的轴定位问题,在PLC应用系统中当没有 电机控制模块时,也可利用高速计数模块进行轴定位的控制,从而解决了这些数控系统中的轴定位问题。  相似文献   

9.
一般数控系统展示给用户的界面都是相同的,缺乏灵活性,不能很好的满足用户需求.用户可定制界面的设计方法应用到数控系统界面开发中,是论文的一个创新点.在对现有蓝天数控系统界面分析地基础上,提出了使用Qt开发工具,以配置文件作为载体实现数控系统可定制界面的方法.可定制数控系统界面的设计主要包括三个模块:配置文件生成器,配置文件解析器,接口类库.文中对这三个模块的功能作用及实现方法进行了详细的介绍.  相似文献   

10.
杨晓京 《机床与液压》2007,35(2):62-64,68
数控加工程序编辑模块是开放式数控系统中具有共性和通用性的部分,把它作为独立的部分进行开发有利于软件的重用.本文对数控加工程序编辑模块进行了开发分析,采用了可独立运行的数控加工程序编辑模块的开发和利用编辑控件的数控加工程序编辑模块的开发;并根据数控加工程序编辑模块的特点,研究了使用C Builder来开发查错功能组件的实现方法.对数控加工程序编辑模块开发的研究,可减轻对数控系统开发的工作量,为构建开放式数控系统提供通用模块.  相似文献   

11.
简述了开放式数控技术的思想,介绍了软件NC技术的概念和特点。在此基础上提出了一种面向软件NC技术的开放式数控蚕统的设计方案,并详细论述了其参考模型、通讯系统、动态配置系统的设计原则及其实现方式。最后介绍了所开发的系统实例,系统具有良好的开放性,实现了应用层、通信层的客户定制及控制轴类型、控制算法的动态配置。  相似文献   

12.
为了实现在较高层次上满足数控系统开放性的要求,笔者基于COM技术对数控系统开发进行研究。首先,结合开放式数控系统的特点,笔者建立了开放式数控系统应用层、功能层和设备层三层体系结构,使得对某一层的修改无需涉及其他层的变更,便于系统的开发、维护;另外,基于COM技术语言无关性、接口规范化、模块化程度高等特点,笔者将数控系统的功能模型划分为:人机交互界面、输入数据预处理、刀补预处理、插补运算、轴伺服控制、运动控制、PLC等组件,各组件以插件的方式构成的数控系统,满足开放式数控系统的可互换性,可扩展性,可重构性等要求。最后,利用COM技术实现插补组件为例,验证了COM技术实现开放式数控系统的优越性。  相似文献   

13.
杨晓京  陈子辰 《机床与液压》2007,35(7):207-209,212
为满足开放式数控系统可重构性、可重用性的要求,分析了以面向对象组件重用技术为主的软件重用技术,建立了开放式数控系统的组件对象模型,研究了数控软件组件的描述方法,为开放式数控系统的开发提供了基础.  相似文献   

14.
嵌入式计算机技术和数控技术结合是构建开放式数控系统新的有效途径,能够实现数控系统硬件和软件上的开放性。文中对该系统中嵌入式操作系统实时性实现和数控功能划分两个关键性问题进行了研究分析。采用RT—Linux作为嵌入式操作系统,满足了数控系统实时性和多任务的要求。依据操作系统要求又对数控功能模块进行了划分,使其和RT—Linux更好结合,最终实现开放的嵌入式数控系统。  相似文献   

15.
并联机床开放式数控系统的研究   总被引:2,自引:0,他引:2  
综述了作为机床技术、机器人技术相结合的产物——并联机床控制系统的现状和发展前景,介绍了目前并联机床数控系统的几种硬件结构方式,以及数控系统的基本模块,最后提出了并联机床开放式控制系统今后发展方向的一些思路。  相似文献   

16.
一种高速CNC雕铣机数控系统的设计   总被引:2,自引:0,他引:2  
文章简要介绍了当前数控系统的开放化趋势,以及基于PC的数控系统的不同开放化形式,在此基础上,详细介绍了一种高速数控雕铣机数控系统的模块化设计思想及其基于CPLD的四轴位置控制卡的设计.  相似文献   

17.
基于STEP-NC开放式数控系统的研究   总被引:1,自引:0,他引:1  
STEP-NC和开放式数控系统已经成为世界制造领域的研究热点。在分析传统G代码主要缺点的基础上,介绍了新的数控编程接口STEP-NC,详细阐述了STEP-NC的主要优点及其数据模型。提出一种基于STEP-NC的开放式数控系统,确定了开放式数控系统的总体结构,并着重介绍了STEP-NC数控系统各组成模块的功能。  相似文献   

18.
基于开放式数控系统对CGM6125机床进行数控化改造,机械结构方面,改变了机床各坐标轴原有的传动方式,设计了新的传动方案;控制方面,确定了"运动控制器+PC"型控制方案,由工业PC机进行控制,通过运动控制器将插补及运动指令分别发送给伺服驱动器,伺服驱动器根据反馈及指令实时控制电机的运转速度和角位移,从而控制机床各轴的运动轨迹;开放式数控系统的人机交互方面,建立了开放式数控系统的软、硬件结构,通过对运动控制器的接口函数进行编程,在Delphi平台上开发了开放式数控系统应用程序,实现了机床各种数控功能。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号