首页--工业技术论文--金属学与金属工艺论文--组合机床及其加工论文--程序控制机床、数控机床及其加工论文

基于CCM技术的开放式组件化数控系统研究

摘要第9-10页
ABSTRACT第10-11页
第1章 绪论第12-19页
    1.1 课题研究背景第12-13页
        1.1.1 数控系统现状及其发展趋势第12页
        1.1.2 基于PC技术的开放式数控系统软件化研究第12-13页
    1.2 开放式数控系统的国内外研究现状第13-15页
        1.2.1 OMAC组织第14页
        1.2.2 OSACA组织第14页
        1.2.3 OSEC组织第14-15页
        1.2.4 我国开放式数控系统标准第15页
    1.3 课题提出及研究意义第15-16页
        1.3.1 关键技术的发展方向第15-16页
        1.3.2 本课题的提出及研究意义第16页
    1.4 本文研究的内容及拟解决的问题第16-19页
        1.4.1 数控系统的功能组件化分析第17页
        1.4.2 数控系统的UML建模第17页
        1.4.3 RTCORBA及CCM技术研究第17-18页
        1.4.4 系统的初步开发第18-19页
第2章 OCARCNC系统的功能组件化分析与建模第19-35页
    2.1 开放式数控系统的体系结构要求第19-20页
    2.2 UML建模工具分析第20-22页
        2.2.1 UML建模的优势第20-21页
        2.2.2 使用 UML对本系统进行建模的意义第21页
        2.2.3 UML建模工具的比较与选择第21-22页
    2.3 功能组件架构的提出第22-24页
        2.3.1 组件功能定义第22页
        2.3.2 组件框架第22-24页
    2.4 HMI服务器组件第24-26页
        2.4.1 功能分析第24页
        2.4.2 UML建模第24页
        2.4.3 HMIServer组件与HMI组件的交互第24-26页
    2.5 运动控制组件第26-30页
        2.5.1 功能分析第26-28页
        2.5.2 UML建模第28-30页
    2.6 系统安全组件第30-31页
        2.6.1 功能分析第30页
        2.6.2 UML建模第30-31页
    2.7 PLC组件第31-33页
        2.7.1 功能分析第31-32页
        2.7.2 UML建模第32-33页
    2.8 运动配置组件第33-34页
        2.8.1 功能分析第33页
        2.8.2 过程控制组件第33页
        2.8.3 滤波器组件第33-34页
        2.8.4 UML建模第34页
    2.9 本章小结第34-35页
第3章 OCARCNC系统运行关键技术研究第35-49页
    3.1 CORBA技术简介第35-39页
        3.1.1 对象管理体系结构第35-36页
        3.1.2 CORBA规范综述第36-37页
        3.1.3 CORBA的静态工作方式第37-38页
        3.1.4 ORB间的互操作第38-39页
    3.2 CORBA的实时性研究第39-42页
        3.2.1 系统的实时性要求第39页
        3.2.2 RTCORBA概述第39-41页
        3.2.3 实时ORB及ORB间的互操作第41-42页
    3.3 CORBA组件模型关键技术分析第42-47页
        3.3.1 CORBA技术应用在组件开发中的缺陷第42-43页
        3.3.2 几种组件技术的比较第43-44页
        3.3.3 CORBA Component Model简介第44-47页
    3.4 运行平台支持工具选择第47-48页
        3.4.1 支持RTCORBA和CCM技术的ORB选择第47-48页
    3.5 本章小结第48-49页
第4章 OCARCNC系统分布式运行平台搭建第49-61页
    4.1 OCARCNC体系结构的提出第49页
    4.2 LINUX平台下安装TAO第49-53页
        4.2.1 下载开发工具源代码第50-51页
        4.2.2 安装内核源代码的RTAI补丁第51页
        4.2.3 编译建立Linux新内核第51页
        4.2.4 新内核中安装RTAI第51-52页
        4.2.5 编译安装 ACE第52页
        4.2.6 编译安装TAO第52页
        4.2.7 编译安装CIAO第52-53页
    4.3 WINDOWS平台下安装TAO/CIAO第53-58页
        4.3.1 准备工作第53-54页
        4.3.2 设置环境变量第54-55页
        4.3.3 编译平台配置第55页
        4.3.4 编译 ACE第55-56页
        4.3.5 TAO编译第56页
        4.3.6 CIAO安装第56-58页
    4.4 配置系统运行整体环境第58-60页
        4.4.1 基于 XML的系统配置描述文件第58-59页
        4.4.2 数控组件配置文件第59-60页
    4.5 本章小结第60-61页
第5章 OCARCNC系统组件实现与应用开发第61-75页
    5.1 组件实现的关键技术分析第61-63页
        5.1.2 IDL接口定义语言第61页
        5.1.3 CIDL组件接口定义语言第61-62页
        5.1.4 OCARCNC系统组件实现流程第62-63页
    5.2 数控系统组件的IDL/CIDL定义及编译第63-69页
        5.2.1 Common.idl文件第64-65页
        5.2.2 组件的IDL定义第65-66页
        5.2.3 组件的CIDL定义第66页
        5.2.4 组件IDL/CIDL文件的编译及调试第66-69页
    5.3 组件DLL实现文件第69-70页
    5.4 数控组件的封装、组装和部署研究第70-72页
        5.4.1 数控组件的封装第70页
        5.4.2 数控组件的组装第70-71页
        5.4.3 数控组件的部署第71-72页
    5.5 组件的客户端应用程序开发第72页
    5.6 系统部分组件的运行第72-74页
        5.6.1 Windows环境下HMI组件运行界面第72-73页
        5.6.2 Linux环境下PLC组件运行界面第73-74页
    5.7 本章小结第74-75页
第6章 总结与展望第75-79页
    6.1 全文总结第75-77页
    6.2 展望第77-79页
参考文献第79-84页
致谢第84-85页
攻读硕士学位期间发表的论文第85-86页
学位论文评阅及答辩情况表第86页

论文共86页,点击 下载论文
上一篇:基于气体介质的超声振动辅助放电铣削加工技术仿真研究
下一篇:基于系统共协反应的人才测评系统研究