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

基于嵌入式Linux的软PLC系统设计与实现

摘要第1-4页
ABSTRACT第4-7页
第一章 绪论第7-11页
   ·引言第7-8页
   ·国内外研究现状第8-9页
   ·课题目标和主要工作第9-10页
   ·论文结构第10-11页
第二章 嵌入式软PLC技术概述第11-18页
   ·嵌入式系统概述第11-12页
     ·嵌入式系统定义第11页
     ·嵌入式系统组成第11-12页
   ·软PLC技术概述第12-15页
     ·软PLC技术产生背景第12-13页
     ·软PLC系统的结构第13-14页
     ·软PLC系统工作原理第14-15页
   ·IEC61131-3标准第15-17页
     ·IEC61131-3的编程语言第15-16页
     ·IEC61131-3标准的主要特点第16-17页
   ·本章小结第17-18页
第三章 ELSPLC系统总体设计第18-24页
   ·ELSPLC系统总体设计第18-19页
     ·ELSPLC系统设计要求第18页
     ·ELSPLC系统总体结构设计第18-19页
   ·ELSPLC硬件系统实现策略第19-21页
     ·采用多CPU并行体系结构第19-20页
     ·CPU间通信方式的选择第20-21页
   ·ELSPLC软件系统实现策略第21-23页
     ·开发系统选择第21页
     ·嵌入式操作系统的选择第21-22页
     ·虚拟机的实现方案第22-23页
     ·与上位机的通信方式第23页
   ·本章小结第23-24页
第四章 ELSPLC系统硬件设计第24-33页
   ·ELSPLC总线的设计第24-25页
   ·主控模块的硬件设计第25-29页
     ·主控模块CPU的选择第25-26页
     ·存储系统的设计第26-27页
     ·网络通信接口设计第27-28页
     ·串行通信接口设计第28-29页
   ·I/O模块的硬件设计第29-32页
     ·I/O模块CPU的选择第29页
     ·I/O模块双端口RAM设计第29-30页
     ·I/O模块输入输出接口设计第30-32页
   ·本章小结第32-33页
第五章 ELSPLC运行系统软件设计第33-48页
   ·ELSPLC运行系统总体结构第33-34页
   ·嵌入式Linux环境的构建第34-36页
     ·U-Boot的移植第34-35页
     ·Linux内核的移植第35-36页
   ·配置管理模块设计第36-38页
     ·I/O映射的实现第36-37页
     ·PLC程序下载管理第37页
     ·PLC程序调试功能的支持第37-38页
   ·虚拟机设计第38-42页
     ·虚拟机执行流程第39页
     ·输入采样程序的实现第39-40页
     ·指令执行程序的实现第40-42页
     ·输出刷新程序的实现第42页
   ·通信接口设计第42-44页
     ·与开发系统的通信接口程序实现第42-43页
     ·与SCADA系统通信接口程序实现第43-44页
   ·I/O接口设计第44-47页
     ·主控模块与I/O模块数据交换格式第44-45页
     ·I/O接口程序具体实现第45-47页
   ·本章小结第47-48页
第六章 总结与展望第48-51页
   ·论文工作总结第48-49页
   ·研究展望第49-51页
参考文献第51-55页
附录1 硬件成品图第55-56页
致谢第56-57页
攻读硕士期间论文发表情况及科研情况第57页

论文共57页,点击 下载论文
上一篇:摩擦试验机测控系统的设计与研究
下一篇:基于声纳的室内环境栅格地图创建方法的研究