首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--专用应用软件论文

嵌入式软PLC系统的研究与实现

第1章 绪论第1-14页
 1.1 概述第9-10页
 1.2 嵌入式软PLC系统研究现状第10-12页
  1.2.1 软PLC系统的研究成果第10-11页
  1.2.2 嵌入式软PLC技术研究的问题第11-12页
 1.3 课题的来源、背景和意义第12页
 1.4 课题的目标第12页
 1.5 课题的主要工作第12-13页
 1.6 论文的组织结构第13-14页
第2章 嵌入式软PLC系统的关键技术第14-28页
 2.1 嵌入式软PLC技术的研究第14-18页
  2.1.1 嵌入式软PLC技术的产生背景第14-16页
  2.1.2 嵌入式软PLC技术的优点第16-17页
  2.1.3 嵌入式软PLC系统的结构第17-18页
 2.2 开发系统中编译技术的研究第18-22页
  2.2.1 嵌入式软PLC系统的开发语言第18-19页
  2.2.2 编译技术的综述第19-21页
  2.2.3 图形语言的翻译方法第21-22页
 2.3 开发系统中调试技术的研究第22-23页
 2.4 运行系统的研究第23-25页
  2.4.1 运行系统的构成第23-24页
  2.4.2 I/O映射机制第24-25页
 2.5 嵌入式软PLC系统的通信研究第25-27页
  2.5.1 嵌入式软PLC系统中的通信接口第25页
  2.5.2 Modbus通信协议的研究第25-27页
 2.6 本章小结第27-28页
第3章 嵌入式操作系统—UCLINUX研究第28-37页
 3.1 uCLinux的介绍第28-29页
 3.2 uCLinux的内存管理第29-31页
  3.2.1 操作系统中存储管理简介第29页
  3.2.2 标准Linux和uCLinux内存管理的区别第29页
  3.2.3 uCLinux对无MMU的处理第29-31页
 3.3 uCLinux的进程处理第31-33页
  3.3.1 uCLinux的多进程实现原理第31-32页
  3.3.2 uCLinux多进程的实现分析第32-33页
 3.4 uCLinux小型化的做法第33-34页
  3.4.1 文件系统小型化第33页
  3.4.2 简化类库函数第33-34页
 3.5 uCLinux的实时性改进第34-36页
  3.5.1 uCLinux实时性的不足第34-35页
  3.5.2 RT-Linux的实时机制第35-36页
  3.5.3 uCLinux实时性的改进方法第36页
 3.6 本章小结第36-37页
第4章 嵌入式软件开发方法研究第37-42页
 4.1 嵌入式软件的开发方式第37-38页
 4.2 嵌入式软件的开发方法第38-39页
  4.2.1 软件仿真开发第38页
  4.2.2 交叉开发系统第38页
  4.2.3 交叉开发技术的开发步骤第38-39页
 4.3 团队开发第39-41页
  4.3.1 沟通第39-40页
  4.3.2 提高软件复用率第40页
  4.3.3 软件配置管理第40-41页
 4.4 本章小结第41-42页
第5章 ESPLC系统的设计和实现第42-66页
 5.1 ESPLC的总体介绍第42页
  5.1.1 ESPLC的用途和组成结构第42页
  5.1.2 ESPLC的技术要求第42页
 5.2 开发系统的设计和实现第42-53页
  5.2.1 开发系统的设计方案第43页
  5.2.2 编辑器的设计和实现第43-48页
  5.2.3 编译器的设计和实现第48-50页
  5.2.4 连接器的设计和实现第50-52页
  5.2.5 调试功能的设计和实现第52-53页
 5.3 虚拟机系统的设计和实现第53-65页
  5.3.1 虚拟机系统的结构第53-54页
  5.3.2 虚拟机系统的运行内核第54-57页
  5.3.3 虚拟机的系统管理模块第57-62页
  5.3.4 虚拟机系统的通信第62-64页
  5.3.5 虚拟机系统的指令集第64页
  5.3.6 虚拟机系统的运行环境和开发方法第64-65页
 5.4 ESPLC的性能分析第65页
 5.5 本章小结第65-66页
结论第66-67页
参考文献第67-70页
攻读硕士学位期间发表的论文和取得的科研成果第70-71页
致谢第71页

论文共71页,点击 下载论文
上一篇:河北省高龄老人生活质量现状及影响因素的研究
下一篇:娘子关发电厂3#发电机转子匝间短路诊断系统的研制