您的位置: turnitin查重官网> 下载中心 >基于Windows CE数控系统软件设计和实现

基于Windows CE数控系统软件设计和实现

收藏本文 2024-04-15 点赞:13771 浏览:57717 作者:网友投稿原创标记本站原创

摘要:数控系统是衡量一个国家制造业的标志,越来越受到人们的。计算机软硬件技术、通讯技术和网络互连技术的发展,人们对数控技术的性能、、开放性、界面友好性等也了越来越高的要求。,计算机数控系统正在发生根本性变革,开放式CNC数控系统已经逐渐了数控领域的主要发展趋势。分析了Windows CE作为数控系统软件平台的可能性和可行性,在讨论数控系统的系统结构特点的基础上,解决了以下问题:一是数控系统功能需求分析,了数控系统结构,并完成了数控系统开发平台的写作。二是基于Windows CE的数控系统控制器模块划分。了利用层次化设计思想设计数控系统各个模块,在EVC开发环境下,把各个模块设计成动态链接库形式,并分析了各个模块的功能和执行流程。三是基于Windows CE数控系统的模块间通信。任务控制器是整个系统的任务调度核心,协调人机界面模块、运动控制器模块和plc控制器模块之间信息的传送和执行。各模块间通信的不同特点和要求,在实现中分别了RCS库中的NML和共享内存通信机制。具体实现了Windows CE平台上的数控系统控制器模块间的通信,并在Windows CE平台上加以验证。关键词:开放式数控系统论文通信论文模块论文共享内存论文

    摘要3-4

    ABSTRACT4-8

    引言8-10

    章 绪论10-15

    1.1 国内外数控系统研究现状10-11

    1.2 数控技术发展趋势11-14

    1.2.1 性能发展方向11-12

    1.2.2 功能发展方向12-13

    1.2.3 体系结构的发展13-14

    1.3 研究目的及14

    1.4 研究内容及文章的组织结构14-15

    章 数控系统结构设计15-21

    2.1 数控系统功能分析15-16

    2.2 数控系统结构16-18

    2.3 数控系统硬件层18-20

    2.4 小结20-21

    章 WINDOWS CE 开发平台21-33

    3.1 系统架构21-25

    3.1.1 OEM 层21-22

    3.1.2 操作系统层22-24

    3.1.3 应用层和文件系统24-25

    3.2 系统调度25-27

    3.3 实时性27

    3.4 开发工具27-28

    3.5 WINDOWS CE 嵌入式系统开发28-29

    3.6 写作操作系统29-31

    3.7 启动操作系统31-32

    3.8 小结32-33

    章 软件系统的设计33-46

    4.1 设计思想33

    4.2 DLL 简介33-37

    4.2.1 静态调用方式34-35

    4.2.2 动态调用方式35

    4.2.3 DLL 的创建35-37

    4.3 模块划分37-38

    4.4 设计各个模块的API38-39

    4.5 各个模块的实现39-45

    4.6 小结45-46

    第五章 模块间的通信46-58

    5.1 主要通信技术研究46-49

    5.1.1 RCS 库通信机制46-47

    5.1.2 内存映射文件47-49

    5.2 人机界面和任务控制间通信49-52

    5.2.1 数据结构的设计50-52

    5.2.2 通信的实现52

    5.3 任务控制与运动控制间通信52-55

    5.3.1 数据结构的设计53

    5.3.2 通信的实现53-55

    5.4 任务控制与PLC 控制间通信55

    5.4.1 数据结构的设计55

    5.4.2 通信的实现55

    5.5 运动控制与PLC 控制间通信55-56

    5.6 执行结果56

    5.7 小结56-58

    结束语58-59

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号