-
公开(公告)号:CN101206468B
公开(公告)日:2010-09-22
申请号:CN200710031833.4
申请日:2007-11-30
Applicant: 华南理工大学
IPC: G05B19/18
Abstract: 本发明公开一种计算机数控领域的建模方法。步骤如下:(1)采取多视角的方式剖切领域空间;(2)捕获领域特征并映射到相应的多视图平面;(3)在相应的视图容器里依据特征进行元建模;(4)领域元模型经过元模型解释器生成面向计算机数控领域的建模语言;(5)依据该建模语言,多视图方式下进行应用模型的搭建;(6)通过模型验证进行应用模型功能和非功能属性的验证;(7)通过模型解释器实现平台下源代码的自动生成。本发明针对计算机数控领域建立建模环境,能实现模型级的功能和非功能验证,并实现代码自动生成,能提高数控系统可靠性以及开发效率,能保证数控系统实时性等非功能属性。
-
公开(公告)号:CN101221424A
公开(公告)日:2008-07-16
申请号:CN200810025634.7
申请日:2008-01-04
Applicant: 华南理工大学
IPC: G05B19/18
Abstract: 本发明公开了一种基于领域建模的数控系统代码自动生成方法,首先根据数控领域的系统概念和逻辑,创建数控领域的元模型,再针对数控系统的需求,建立系统的应用模型。通过模型解释器把应用模型直接转换为系统源代码,从而实现以模型为中心的自动化开发过程。根据数控系统的三大模块(人机界面、PLC和运动控制模块)分别创建元模型,以元模型为基础,构建应用模型的建模环境。根据目标平台和编程语言的类型,确立目标软件框架,建立从模型到软件源代码的映射规则库,使得建模者能够从模型层次对系统功能进行快速重配置,并自动生成源代码或相关配置文件。该开发方法及其相关支持工具能够有效缩短数控系统开发周期,提高开发效率。
-
公开(公告)号:CN101206468A
公开(公告)日:2008-06-25
申请号:CN200710031833.4
申请日:2007-11-30
Applicant: 华南理工大学
IPC: G05B19/18
Abstract: 本发明公开一种计算机数控领域的建模方法。步骤如下:(1)采取多视角的方式剖切领域空间;(2)捕获领域特征并映射到相应的多视图平面;(3)在相应的视图容器里依据特征进行元建模;(4)领域元模型经过元模型解释器生成面向计算机数控领域的建模语言;(5)依据该建模语言,多视图方式下进行应用模型的搭建;(6)通过模型验证进行应用模型功能和非功能属性的验证;(7)通过模型解释器实现平台下源代码的自动生成。本发明针对计算机数控领域建立建模环境,能实现模型级的功能和非功能验证,并实现代码自动生成,能提高数控系统可靠性以及开发效率,能保证数控系统实时性等非功能属性。
-
-