首页--工业技术论文--电工技术论文--电器论文--控制器、接触器、起动器、电磁铁论文--控制器论文--特殊控制器论文

基于RTLinux的软件PLC系统研究

1 概论第1-20页
 1.1 引言第9-10页
  1.1.1 问题引出第9页
  1.1.2 课题来源第9-10页
 1.2 可编程控制器(PLC)发展及趋势第10-13页
  1.2.1 可编程控制器产生背景与定义第10-11页
  1.2.2 可编程控制器的应用与发展趋势第11-13页
 1.3 可编程控制器技术的 PC化与软件化第13-18页
  1.3.1 基于 PC可编程控制器概念与国内外现状第13-14页
  1.3.2 OMAC概念与基于 PC的可编程控制器的开放性第14-16页
  1.3.3 基于 PC控制的优点和关键技术第16-17页
  1.3.4 选择基于 PC架构的依据第17-18页
 1.4 课题的研究目标和内容第18-19页
  1.4.1 课题的研究目标第18页
  1.4.2 课题的研究内容第18-19页
 1.5 本章小节第19-20页
2 系统总体设计第20-36页
 2.1 系统需求和可行性分析第20-25页
  2.1.1 PLC系统功能第20-21页
  2.1.2 PLC系统工作原理第21-22页
  2.1.3 系统需求分析第22-23页
  2.1.4 系统实现可行性分析第23-25页
 2.2 引擎操作系统与开发工具选择第25-32页
  2.2.1 引擎操作系统的比较与选择第25-27页
  2.2.2 RTLinux简介与 RTLinux调度策略分析第27-30页
  2.2.3 RTLinux开发方法第30-31页
  2.2.4 GUI开发工具的选择与开发方法第31-32页
 2.3 系统总体设计与模块间通信方法第32-35页
  2.3.1 系统总体设计第32-34页
  2.3.2 开发系统同运行系统通信方法第34-35页
 2.4 本章小节第35-36页
3 开发系统设计第36-55页
 3.1 开发系统功能分析第36页
 3.2 开发系统界面子模块实现第36-46页
  3.2.1 IEC 1131-3标准软件模型分析第36-38页
  3.2.2 编程语言支持第38-40页
  3.2.3 开发系统界面子模块功能分析第40页
  3.2.4 开发系统界面子模块原理第40-41页
  3.2.5 开发系统界面子模块设计第41-45页
  3.2.6 用户界面总体布局第45-46页
 3.3 开发系统功能子模块实现第46-54页
  3.3.1 开发系统功能子模块功能分析第46-47页
  3.3.2 编程元件、梯级和梯形图的概念第47-49页
  3.3.3 梯形图数据保存与文件管理第49-50页
  3.3.4 梯形图编译器设计第50-53页
  3.3.5 运行状态监控设计第53-54页
  3.3.6 开发系统同运行系统的通信第54页
 3.4 本章小节第54-55页
4 运行系统设计第55-68页
 4.1 运行系统功能分析第55页
 4.2 运行系统设计第55-63页
  4.2.1 运行系统原理第55-58页
  4.2.2 开发系统运行系统通信设计第58-60页
  4.2.3 实时扫描线程设计第60-62页
  4.2.4 模拟运行设计第62-63页
 4.3 驱动设计与实验第63-67页
  4.3.1 硬件的选择第63-64页
  4.3.2 驱动设计第64-65页
  4.3.3 系统试验第65-67页
 4.4 本章小节第67-68页
5 结论与展望第68-70页
 5.1 结论第68页
 5.2 进一步的工作第68-70页
  5.2.1 系统对IEC 1131-3国际标准进一步支持第68-69页
  5.2.2 走系统的大型化和小型化第69页
  5.2.3 优化系统结构添加高级指令第69-70页
6 参考文献第70-73页
读研期间科研成果第73-74页
声明第74-75页
致谢第75页

论文共75页,点击 下载论文
上一篇:稳压型多功能消防水枪的研制和细水雾灭火实验
下一篇:混沌模拟退火在脑电偶极子定位问题中的应用