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

面向运动控制器的嵌入式软PLC的研究与设计

摘要第4-5页
Abstract第5-6页
1 绪论第9-14页
    1.1 课题来源第9页
    1.2 课题的背景及意义第9-10页
    1.3 嵌入式软PLC研究现状第10-12页
    1.4 本文研究内容与章节安排第12-14页
        1.4.1 论文研究内容第12-13页
        1.4.2 论文结构第13-14页
2 嵌入式软PLC整体方案设计第14-22页
    2.1 嵌入式软PLC技术的研究第14-15页
    2.2 嵌入式软PLC的需求分析第15页
    2.3 嵌入式软PLC的整体方案第15-17页
    2.4 IEC61131-3 标准第17-21页
        2.4.1 变量表示和声明第18-19页
        2.4.2 数据类型第19-20页
        2.4.3 程序组织单元第20-21页
    2.5 本章小结第21-22页
3 嵌入式软PLC开发系统设计第22-35页
    3.1 嵌入式软PLC开发平台总体设计第22页
    3.2 Codesys编程系统第22-23页
    3.3 ST语言编译器整体设计第23-34页
        3.3.1 ST编程语言第24-26页
        3.3.2 flex和bison工具软件第26-27页
        3.3.3 ST语言词法分析器第27-29页
        3.3.4 ST语言语法分析器第29-31页
        3.3.5 嵌入式软PLC目标代码生成器第31-34页
    3.4 本章小结第34-35页
4 嵌入式软PLC运行系统平台搭建第35-46页
    4.1 软件开发环境的建立第35-37页
        4.1.1 Windows系统开发环境构建第35-36页
        4.1.2 Linux系统开发环境构建第36-37页
    4.2 嵌入式Linux操作系统构建第37-41页
        4.2.1 OMAPL138启动过程分析第37-38页
        4.2.2 Uboot移植第38-39页
        4.2.3 Linux内核移植第39-41页
    4.3 文件系统的建立第41-42页
    4.4 Xenomai移植第42-45页
    4.5 本章小结第45-46页
5 嵌入式软PLC运行系统设计第46-69页
    5.1 嵌入式软PLC运行系统任务模块划分第46-49页
        5.1.1 非实时任务设计第47-48页
        5.1.2 实时任务设计第48-49页
    5.2 实时任务间通信接口设计第49-50页
    5.3 通信接口任务设计第50-52页
    5.4 运行管理任务设计第52-55页
    5.5 嵌入式软PLC虚拟机设计第55-67页
        5.5.1 虚拟机任务数据表示第55-56页
        5.5.2 指令解析模块实现第56-57页
        5.5.3 嵌入式软PLC虚拟机总体运行过程第57-59页
        5.5.4 I/O数据传送指令第59-60页
        5.5.5 运动控制功能块设计与验证第60-67页
    5.6 DSP软件架构设计第67-68页
    5.7 本章小结第68-69页
6 嵌入式软PLC系统测试第69-80页
    6.1 测试硬件平台简介第69-70页
    6.2 测试软件设计第70-72页
    6.3 测试内容第72-74页
    6.4 测试过程第74-79页
    6.5 本章小结第79-80页
总结与展望第80-82页
致谢第82-83页
参考文献第83-86页
攻读硕士学位期间发表的学术论文及研究成果第86页

论文共86页,点击 下载论文
上一篇:同一项目下雪人CAT免费版在商务合同汉译过程中的应用实践报告
下一篇:纳米粒子表面接枝聚醚高分子刷及其对聚氨酯微观结构和性能的影响