数控系统是根据设计和工艺要求,通过计算机对产品加工
过程进行数字化信息处理与控制,达到生产自动化、提高综合
效益的目的[1]. 根据数控系统的计算能力,数控系统可以分为
高档数控系统,中高档数控系统和低档数控系统. 目前中高档、
高档数控系统都是基于 PC 平台的数控系统. PC 平台主要面
向桌面应用,硬件结构复杂,功耗大发热量高等特点,导致基于
PC 的数控成本居高不下. 随着嵌入式处理器核心的计算能力
的提高,最新 ARM 处理器的计算能力已可以满足中档数控系
统的计算要求. 采用 ARM 处理器构建硬件平台,基于开源
Linux 操作系统进行嵌入式数控软件的开发,不但结构简单,而
且软件资源丰富,可靠性和重构性强,具有市场竞争力[2].
一方面 Linux 系统因其开放源代码,被广泛应用于工业
控制领域,但是 Linux 本身并不具备实时性. 另一方面数控系
统中的很多模块对实时性有很苛刻的要求,这些模块包括数
控系统的轨迹插补任务、位置控制任务、运动控制任务等.
本文针对数控系统对操作系统实时性的要求,通过现有的 Linux 实 时 化 方 案,结合高性能的嵌入式处理器
OMAP3530,实现基于 OMAP3530 处理器的嵌入式实时系统,
并在此基础上实现一种基于实时嵌入式系统的数控系统.
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !