航空发动机CAT组态软件技术研究

日期:2016.12.22 点击数:9

【类型】学位论文

【作者】孙咪咪 

【关键词】 航空发动机 计算机辅助测试 组态软件 CAT软件组态开发平台 代码自动生成

【摘要】计算机辅助测试(Computer Aided Test)技术在航空发动机试验领域得到了广泛的应用。采用商业化组态软件产品开发CAT软件存在不能生成源代码、难以进行二次开发的缺点,而基于Visual C++从源代码级构建CAT软件工作量大,开发效率低。因此,有必要研究一种面向航空发动机试验、源代码开放的CAT软件快速开发方法。 本文基于半定制思想研究航空发动机CAT组态软件技术。在Visual C++环境下开发了面向航空发动机试验的CAT软件组态开发平台——CATCDP,主要包括配置程序开发、模板程序开发以及代码自动生成程序开发。 配置程序用于配置满足用户需求的功能模块,生成配置信息。设计了用户友好的组态环境界面,基于DAO数据库访问技术实现了数据库参数配置功能。模板程序用于实现数据采集、参数显示、串口通信等具体功能,是构建CAT软件的基石。在分析CAT软件功能的基础上,对其典型功能代码及相应界面进行设计,作为模板程序归入模板文件夹,为代码自动生成打下基础。代码自动生成程序用于生成用户定制的CAT框架程序,其实质是根据配置信息,对所需模板程序代码进行拷贝。提出了一种分层设计...

【学位名称】硕士

【学位授予单位】南京航空航天大学

【学位授予年度】2016

【导师姓名】张天宏

【读秀链接】读秀链接

3 0
Rss订阅