基于PC的软PLC及开发系统研究
摘要 | 第1-4页 |
ABSTRACT | 第4-8页 |
第一章 绪论 | 第8-14页 |
·软PLC 产生的背景及其概念 | 第8-9页 |
·软PLC 技术国内外研究现状和发展趋势 | 第9-12页 |
·国外发展现状 | 第9-10页 |
·国内发展现状 | 第10-11页 |
·软PLC 技术的发展趋势 | 第11-12页 |
·课题主要目的和研究内容 | 第12页 |
·本文的研究目的 | 第12页 |
·本文的研究内容 | 第12页 |
·论文的组织结构 | 第12-14页 |
第二章 软PLC 技术基础 | 第14-22页 |
·PLC 系统的结构与原理 | 第14-16页 |
·PLC 的结构 | 第14-15页 |
·PLC 的工作原理 | 第15-16页 |
·基于PC 的控制系统 | 第16-18页 |
·基于PC 的控制系统的原理 | 第16-17页 |
·基于PC 的控制系统的优越性 | 第17-18页 |
·软PLC 国际标准 | 第18-22页 |
·IEC61131-3 标准简介 | 第18页 |
·IEC61131-3 国际标准的主要特点 | 第18-19页 |
·采用IEC61131-3 国际标准的必要性 | 第19页 |
·IEC61131-3 标准的5 种编程语言 | 第19-22页 |
第三章 软PLC 工作原理与开发系统设计 | 第22-34页 |
·软PLC 的工作原理 | 第22-23页 |
·软PLC 的组成结构 | 第22-23页 |
·软PLC 的工作过程 | 第23页 |
·软PLC 控制方案设计 | 第23-29页 |
·基于嵌入式控制器的控制方案设计 | 第24-26页 |
·基于IPC 或PC 的控制方案 | 第26-28页 |
·基于传统PLC 的控制方案 | 第28-29页 |
·三种控制方案的比较 | 第29页 |
·软PLC 开发系统的原理与设计 | 第29-34页 |
·软PLC 开发系统的结构和原理 | 第29-31页 |
·软PLC 开发系统的设计 | 第31-34页 |
第四章 通用编程模块的设计实现四 | 第34-57页 |
·梯形图基本知识 | 第34-36页 |
·梯形图语言的构成要素 | 第34-35页 |
·梯形图指令 | 第35-36页 |
·梯形图的编程规则 | 第36页 |
·梯形图编辑模块的具体开发 | 第36-42页 |
·梯形图编辑模块功能需求 | 第36-37页 |
·梯形图元件的设计 | 第37-39页 |
·梯形图绘制区的设计 | 第39-40页 |
·梯形图文件的存储 | 第40-42页 |
·指令表语言编辑模块的实现 | 第42-43页 |
·指令表语言的特点和结构 | 第42页 |
·指令表编辑器的实现 | 第42-43页 |
·梯形图和指令表语言转换模块的实现 | 第43-49页 |
·梯形图向指令表转换的实现 | 第43-49页 |
·指令表向梯形图程序的转换 | 第49页 |
·PLC 程序错误处理模块 | 第49-52页 |
·梯形图错误处理 | 第50-51页 |
·指令表错误处理 | 第51-52页 |
·软PLC 开发系统界面设计 | 第52-55页 |
·菜单栏介绍 | 第52-53页 |
·工具栏介绍 | 第53-54页 |
·PLC 程序编辑区的界面设计 | 第54页 |
·其他界面的设计 | 第54-55页 |
·编辑功能测试 | 第55-57页 |
第五章 专用模块的研究 | 第57-66页 |
·编译模块实现方法探讨 | 第57-61页 |
·编译模块的原理 | 第57-60页 |
·目标代码生成 | 第60页 |
·编译模块实现思路 | 第60-61页 |
·开发系统与运行系统的通信 | 第61-62页 |
·PLC 与PC 连接方式 | 第61-62页 |
·通信的流程 | 第62页 |
·通信编程研究 | 第62-66页 |
·计算机与串口通信方式简介 | 第62-63页 |
·MSComm 简介 | 第63-64页 |
·通信编程 | 第64-66页 |
第六章 结论与展望 | 第66-68页 |
·总结 | 第66页 |
·展望 | 第66-68页 |
参考论文 | 第68-70页 |
致谢 | 第70页 |