基于HAL的数控指令域调试工具的研究与实现

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:sunjiajun75
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在国家科技重大专项课题(“核高基”重大专项-国产软硬件在数控/工业控制装置中的应用与推广,“高档数控机床”课题——“开放式数控系统支撑技术创新平台”)和国家科技支撑计划(“数控一代”-沈阳特种专用数控机床产业集群国产数控系统创新应用示范)的支持下,中国科学院沈阳计算所高档数控国家工程中心已成功研发出基于国产MIPS系统架构处理器(“龙芯”处理器)的高档数控系统软件。同时率先将“龙芯”处理器应用到工业制造方面,“龙芯”平台上的数控软件实时性、开放性、可扩展性等还可以进行进一步研究和优化。  本文在基于“龙芯”处理器的高档数控系统的平台上,围绕硬件抽象层技术展开对和数控系统指令域级调试工具的相关技术进行研究,并实现一个可视化的调试工具。本文主要完成的工作内容为:  首先,概述了数控技术的发展趋势和“龙芯”处理器的发展状况,详细研究并深入介绍了开源数控系统EMC2的硬件抽象层机制;其次,研究了现有Linux系统中内核的多种数据采集方法,并介绍了RTAI的共享内存实现机制。最后,设计并实现了数控指令域调试工具,包含从底层到上层的三层结构:数控指令域数据采集方法、数控指令域硬件抽象层和调试工具。经实验验证,利用共享内存管理层实现指令域数据采集,有效地降低了共享内存的分配和释放所需系统时间;在此基础上,实际完成了RTAPI、硬件抽象层的移植,并且改进了原型数控系统驱动,实现了数据的灵活采集。
其他文献
随着现代制造业的蓬勃发展,复杂模具和高精度机械零部件的需求日益增加,制造业对五轴数控机床加工的性能和效率的要求不断提高,同时,国家也加大了对五轴数控机床关键技术的研究力
目前国产数控系统多采用传统的文本编程的方式,要求用户熟练掌握数控系统的各种编程指令,编程效率较低,且对于复杂曲线曲面的加工零件,计算繁琐,工作效率低,编程复杂,校对困难。图形
集中式接入网络将基站计算资源进行物理集中,通过集中调度实现对资源的统计复用,从而提升整个架构硬件利用率和比特能效。然而,由于基带物理层计算资源的异构性、算法模块间依赖
在图像处理和图像分析领域,消除噪声是一个长期存在的问题,也是图像恢复研究领域的经典难题。除了传统的滤波去噪方法之外,小波变换和偏微分方程方法都是近二十年来较为流行的图
随着时代的发展人们所做的决策受到的影响因素越来越多,导致我们在做决策时无法直观或直接的进行。影响图的出现直观地描述并解决了这些问题。影响图不同于决策树,它给出了各个
可编程逻辑控制器(Programmable Logic Controller,PLC)是数控系统中重要的一部分,用于实现机床的辅助功能。随着开放式数控系统的发展,传统PLC封闭的系统结构与数控系统的开放
随着互联网和物联网时代的相继开启,我们已于不觉间置身于“大数据”时代。为充分挖掘这些数据的价值,种类繁多的数据分析技术应运而生,且不同应用的数据处理模式大相庭径。与此
近年来,随着通信技术,网络媒体的迅速发展,视频通话成为人们生活中使用越来越广泛的应用技术。通话视频信号具有庞大的数据量,在实际应用中必须经过压缩之后才能进行传输与存储。
随着普适计算技术和视频编码技术的发展,基于互联网的远程视频交流和通讯成为21世纪的新热点。最近几年,远程视频交互技术逐步向沉浸式体验发展,通过将异地用户视频融入到同一虚
本文基于Hyper Transport(HT)传输协议,设计了HT光接口,解决了在高性能处理器光互连的应用中,现有传输接口的数据不适合直接使用光互连系统进行传输的问题。HT光接口基于现有HT