首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于USB通讯运动控制卡的上位软件设计与实现

中文摘要第5-6页
ABSTRACT第6页
1.绪论第9-17页
    1.1 课题研究背景和意义第9-10页
        1.1.1 开放式数控系统产生和发展第9-10页
        1.1.2 开放式数控系统国内外发展状况第10页
    1.2 开放式数控系统软件的发展第10-15页
        1.2.1 运动控制卡供应商的控制软件第10-12页
        1.2.2 用户自定义运动控制卡上位软件的发展情况第12-15页
    1.3 论文研究的主要内容第15-17页
2.运动控制卡及磁场检测仪概述第17-24页
    2.1 USB9030运动控制卡主要技术参数第17-18页
    2.2 USB9030运动控制卡自带上位机软件第18-21页
        2.2.1 主界面功能概述第18-19页
        2.2.2 运动控制界面概述第19-21页
    2.3 USB9030二次开发信息第21-22页
    2.4 磁场检测相关第22-24页
3.需求分析与功能架构第24-28页
    3.1 系统需求分析第24-25页
        3.1.1 运动功能需求分析第24页
        3.1.2 参数设置需求分析第24-25页
        3.1.3 检测结果保存需求分析第25页
        3.1.4 运动路径规划需求分析第25页
    3.2 系统研发目标第25-26页
    3.3 系统整体构成第26-28页
4.插补算法及插补应用第28-36页
    4.1 直线插补第28-29页
    4.2 圆弧插补第29-30页
    4.3 Nurbs曲线理论第30-33页
        4.3.1 NURBS曲线含义第30-32页
        4.3.2 NURBS曲线轨迹计算及矩阵表示第32-33页
    4.4 NURBS插补应用第33-36页
5.上位机操作系统编程第36-50页
    5.1 系统编程平台第36-38页
        5.1.1 VS2008的C++语言环境第36-37页
        5.1.2 MFC框架编程第37页
        5.1.3 动态链接库第37-38页
    5.2 USB9030控制卡的动态链接库的调用第38-42页
        5.2.1 初始化函数第38-39页
        5.2.2 轴常规设定函数第39页
        5.2.3 单轴运动控制函数第39-41页
        5.2.4 电子齿轮和位置相随第41页
        5.2.5 通用IO读取函数第41页
        5.2.6 插补函数第41-42页
    5.3 上位机软件界面设计第42-50页
        5.3.1 软件主控制界面第42-45页
        5.3.2 软件参数设置界面第45-48页
        5.3.3 手动面试控制界面第48-49页
        5.3.4 故障报警功能概述第49-50页
6.结论第50-51页
参考文献第51-53页
致谢第53-54页
作者简介第54-55页

论文共55页,点击 下载论文
上一篇:螺旋焊管生产线信息管理系统的设计与实现
下一篇:结算中心现金管理平台