:为了解决传统嵌入式数控系统开发中出现的各种问题,提出并实现了一种嵌入式数控系统模型驱动开发方法,该 方法以模型为中心,主要包括领域建模语言构建、模型转换、代码自动生成3个部分。为了实现对数控系统全面而真实的描述,采用了基于多视角的数控系统元模型的构建方法。在模型转换部分详细描述了转换的四点要求及相应的处理策略。最后详述了基于领域类库的代码生成器技术,保证了系统开发效率的提高。