共查询到20条相似文献,搜索用时 31 毫秒
1.
2.
数控系统软件任务划分与调度 总被引:8,自引:0,他引:8
介绍一种基于IPC的数控系统软件任务划分方法,提出按时间片轮流调度和按优先级抢占式调度相结合的新型调度策略,并且给出任务划分和调度的实例。 相似文献
3.
4.
基于实时操作系统μC/OS-Ⅱ的数控系统研制 总被引:1,自引:0,他引:1
详细介绍了μC/OS-Ⅱ实时操作系统在C8051F124单片机上的移植,并设计了一个基于μC/OS-Ⅱ实时操作系统的数控系统的软硬件结构,并给出了数控系统软件模块的任务划分,在此基础上实现了嵌入式数控系统。 相似文献
5.
6.
基于组件的开放结构数控系统 总被引:11,自引:0,他引:11
提出并实现了一种模块化、可重构、可互换和可裁减的开放式数控系统结构,为快速定制和开发数控系统提供了一个软件结构和环境,该结构结合了通用PC、RTLinux和实时组件的优点。在分析现有组件标准不能应用于数控系统的原因的基础上,给出一种可用于数控系统的组件模型。介绍了由该模型实现的开放结构数控系统的基本组成成分,以及组成一个基本数控系统组件的功能、接口和图形表示。详述了该系统的虚拟模块系统和配置系统,虚拟模块系统主要实现数控系统模块间通信和模块的调度,配置系统主要实现数控系统的集成。给出了该组件的实现框架,并在RTLinux上实现了该结构的原型系统。 相似文献
7.
提出并初步实现了一种基于PC的分布式数控系统结构。介绍了数控系统组态技术的原理与要求.根据数控系统组态的要求,给出了数控系统组件的设计方法与设备参数化表示,并给出了数控系统的组态过程与方法。 相似文献
8.
提出一个数据流反馈调度框架(Feedback scheduling framework for data flow,FSF-DF),该调度框架可以预防因数据流中断而导致全软件数控系统加工时间延长与加工质量降低的现象.FSF-DF在数据流上的缓存中设置溢出警戒线,并实时地监测缓存中的数据量是否超出溢出警戒线,以此判断数据流是否有发生数据中断的危险.在数据流将要中断时,调整相关任务的执行频率和优先级,以维持数控系统的稳定性.利用马尔可夫链等统计方法降低执行频率的调整次数,使得FSF-DF具有较低的系统开销.通过建立包括监视器、控制器与基本调度器在内的动态反馈调度框架,使得任务执行频率与优先级的调整规则能够有效地集成在实时操作系统中.在实时操作系统RTAI中实现了FSF-DF,并验证它的有效性.试验结果表明,数据流反馈调度框架可以有效地预防数控系统中的数据流中断现象,能够提高数控系统的整体性能与加工速度. 相似文献
9.
高性能数控系统传统上采取定制方式开发,软硬件无法共用,开发周期长且成本高。针对嵌入式数控系统快速组态开发的难题,构建并实现了一种基于构件的嵌入式柔性数控系统体系结构,介绍了该体系结构的硬件逻辑,给出了高速运动控制协议及实现方法。阐述了系统软件的组态结构,该结构由嵌入式柔性开发平台、功能程序构件库和模型算法构件库三部分组成;给出了其功能构件的标准接口定义及实现。利用该柔性数控系统平台,所开发的系列数控系统已在工业上得到了应用,结果表明系统开发周期可明显缩短。 相似文献
10.
多轴联动电火花加工数控系统开发 总被引:2,自引:0,他引:2
为加工具有复杂几何结构或者材料较难加工的零件,开发了多轴联动电火花加工数控系统。为了增强系统的实时性、稳定性和可靠性,采用RT-Linux技术,提出双核结构概念来分别处理实时任务和非实时任务。确立数控系统由实时控制模块、驱动模块、用户管理模块和模块间的通信所组成。提出了线程承载法解决实时任务间协调控制问题,以及循环选择法解决任务调度问题。给出了平面二轴联动插补派生法构建适合电火花加工机床的多轴联动插补控制算法,提出内存映射法构建硬件实时驱动方式以增强系统驱动的实时性,提出线程-处理器模式构建用户管理模块,以使复杂的管理任务清晰化和易于管理,选择最优的通信方式来增强数控系统的实时性能。开发出了五轴联动电火花加工数控系统,并运用该系统进行了带冠整体式涡轮盘的加工实验。实验结果表明,该系统具有实时性强、稳定性好和可靠性高等特点。 相似文献
11.
12.
介绍了数控系统硬件、软件的基本结构,重点介绍了进口数控系统汉化设计的一般方法与实现过程,并给出了基于日本某专用系统的汉化设计、研制实例。 相似文献
13.
14.
15.
基于Linux的嵌入式数控机床控制系统设计 总被引:1,自引:0,他引:1
为了克服传统嵌入式数控系统的局限性,提高系统插补运算和人机交互能力,提出了基于ARM+FPGA+DSP+Linux架构的嵌入式数控系统设计方案,并设计了该系统的软硬件体系结构。为同时满足数控系统的多线程和实时性要求,采用了Linux+DSP结构,并结合实时性指标,对系统任务进行了详细的实时性分析与划分。为建立系统通讯,采用了模块化设计理念,并对模块间通讯机制的实现方法进行了详细论述。结果表明,基于Linux的嵌入式数控系统的实时性好,性能高,可移植性好。 相似文献
16.
基于工业PC机的通用化数控系统研究 总被引:10,自引:1,他引:10
重点介绍以工业PC机为核心的通用型数控系统的设计思想,硬件结构,系统的软件设计。分别给出了软硬件的结构框图。该数控系统已配置在一台数控车床上,实现了复杂回转类模具工件CNC/CAD/CAM的集成化加工。 相似文献
17.
基于ARM的精密内圆磨床嵌入式数控系统结构研究 总被引:1,自引:1,他引:0
提出了基于μC/OS-Ⅱ和ARM的新型精密内圆磨床数控系统的总体结构。根据内圆磨削的工艺特点对数控系统的硬件结构和软件结构进行了系统的研究,提出了系统的软件结构中几个关键任务的功能及其实现方法。 相似文献
18.
19.
数控机床一旦发生故障,因其结构复杂性往往花费大量时间寻找根本故障原因。为实现数控机床故障原因的快速准确定位,针对当前数控机床故障诊断技术在实际应用中遇到的问题,提出了一种基于报警号码优先级的不确定推理算法。该算法结果能够随着报警号码优先级的不同而产生变化,并重点分析了不同计算顺序对改进算法可信度计算结果的影响,提出了一种较为合理的计算顺序。最后,以实际数控系统故障为实例,说明了改进算法在数控机床故障实例诊断中的应用,证实了可行性。 相似文献