首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--自动控制、自动控制系统论文

基于PLCopen的开放式运动控制器研究与实现

摘要第5-6页
ABSTRACT第6页
第一章 绪论第11-18页
    1.1 引言第11-12页
    1.2 国内外研究和发展现状第12-14页
    1.3 运动控制编程语言第14-15页
    1.4 研究目的及主要内容第15-18页
        1.4.1 研究目的与意义第15-16页
        1.4.2 本文研究的主要内容第16-18页
第二章 基于 PLCopen 的运动控制器内核实现第18-29页
    2.1 PLC 逻辑控制内核第18-19页
    2.2 运动控制功能模块设计第19-25页
        2.2.1 功能块模型第19-21页
        2.2.2 基于 PLCopen 的运动控制功能模块第21-25页
            2.2.2.1 单轴运动控制功能模块第22-23页
            2.2.2.2 多轴运动控制功能模块第23-25页
    2.3 基于 PLCopen 的控制内核实现第25-28页
        2.3.1 嵌入运动控制模块的 PLC 内核第25-27页
        2.3.2 基于 PLCopen 的控制内核应用实例第27-28页
    2.4 本章小结第28-29页
第三章 单轴运动控制功能模块的实现第29-66页
    3.1 单轴运动基本控制功能模块的实现第29-47页
        3.1.1 速度控制的原理第29-32页
            3.1.1.1 梯形速度规划第30页
            3.1.1.2 S 形速度规划第30-32页
        3.1.2 速度控制的实现第32-47页
            3.1.2.1 梯形速度控制算法第32-36页
            3.1.2.2 S 形速度控制算法第36-42页
            3.1.2.3 基于加减速时间的速度控制算法第42-47页
    3.2 单轴运动拓展控制功能模块的实现第47-54页
        3.2.1 单轴暂停/继续运动第47-49页
        3.2.2 单轴附加运动第49-51页
            3.2.2.1 在线调整目标位置第49-50页
            3.2.2.2 在线调整指令速度第50-51页
        3.2.3 单轴连续运动第51-54页
    3.3 单轴运动控制功能模块的验证第54-65页
        3.3.1 单轴运动基本控制功能模块验证第54-59页
            3.3.1.1 梯形速度控制的单轴运动第54-56页
            3.3.1.2 S 形速度控制的单轴运动第56-57页
            3.3.1.3 基于加减速时间控制的单轴运动第57-59页
        3.3.2 单轴运动扩展控制功能模块验证第59-65页
            3.3.2.1 单轴运动暂停与重启第59-60页
            3.3.2.2 单轴附加运动第60-62页
            3.3.2.3 单轴连续运动第62-65页
    3.4 本章小结第65-66页
第四章 多轴运动控制功能模块的实现第66-89页
    4.1 多轴运动基本控制功能模块的实现第66-73页
        4.1.1 多轴直线运动第66-67页
        4.1.2 多轴圆弧运动第67-73页
            4.1.2.1 圆弧插补原理第68-70页
            4.1.2.2 圆弧插补算法第70-73页
    4.2 多轴运动扩展控制功能模块的实现第73-79页
        4.2.1 电子齿轮运动第73-76页
            4.2.1.1 电子齿轮的分类第73-74页
            4.2.1.2 电子齿轮的实现第74-76页
        4.2.2 电子凸轮运动第76-79页
            4.2.2.1 电子凸轮的特点第76页
            4.2.2.2 电子凸轮的实现第76-79页
    4.3 多轴运动控制功能模块的验证第79-88页
        4.3.1 多轴运动基本控制功能模块验证第79-83页
            4.3.1.1 多轴直线运动第79-81页
            4.3.1.2 多轴圆弧运动第81-83页
        4.3.2 多轴运动扩展控制功能模块验证第83-88页
            4.3.2.1 电子齿轮运动第83-85页
            4.3.2.2 电子凸轮运动第85-88页
    4.4 本章小结第88-89页
第五章 开放式运动控制器软件设计与应用第89-103页
    5.1 运动控制器硬件平台介绍第89-90页
    5.2 运动控制器系统软件设计和开发第90-93页
        5.2.1 运动控制器系统软件功能需求分析第90页
        5.2.2 系统软件框架设计第90-91页
        5.2.3 系统软件实时内核调度第91-93页
    5.3 运动控制器软件开发工具第93-94页
        5.3.1 运动控制函数库第93-94页
        5.3.2 PLC 编辑环境第94页
    5.4 运动控制器实例测试第94-102页
        5.4.1 人机交互界面开发第95-96页
        5.4.2 控制软件开发第96-99页
            5.4.2.1 运动控制开发第96-98页
            5.4.2.2 逻辑控制开发第98-99页
        5.4.3 功能实现与测试第99-102页
    5.5 本章小结第102-103页
总结与展望第103-105页
参考文献第105-109页
攻读硕士学位期间取得的研究成果第109-110页
致谢第110-111页
附件第111页

论文共111页,点击 下载论文
上一篇:宽带信号发生器的关键微波电路设计
下一篇:面向用户体验的移动B2C界面可用性评估研究