文摘
英文文摘
论文说明:图表目录
声明
第1章绪论
§1.1可编程控制器概述
§1.1.1可编程控制器的概念
§1.1.2可编程控制器的特点和分类
§1.1.3可编程控制的编程
§1.1.4可编程控制器的发展趋势
§1.2软件PLC的产生与特点
§1.2.1软件PLC产生
§1.2.2软件PLC的特点
§1.3本课题的提出
§1.4本文的研究目标、主要内容和内容安排
§1.4.1本文的研究目标、主要内容
§1.4.2内容安排
第2章系统总体设计
§2.1 PLC的结构和工作原理
§2.1.1 PLC的结构
§2.1.2 PLC的工作原理
§2.2系统需求
§2.2.1上位机需求分析
§2.2.2下位机需求分析
§2.3系统总体设计
§2.3.1 PLC编程软件功能结构
§2.3.2下位机功能结构
§2.4本章小结
第3章PLC编程软件设计与实现
§3.1 PLC编程语言编辑模块
§3.1.1梯形图编辑
§3.1.2指令表程序的编辑
§3.1.3梯形图语法检查
§3.2梯形图与指令表之间的转化
§3.2.1梯形图转化为指令表
§3.2.2指令表转化为梯形图
§3.3指令的编码
§3.3.1指令表格式
§3.3.2编码的原则
§3.3.3编码的过程
§3.4本章小结
第4章下位机的实现
§4.1指令表的解释执行
§4.1.1指令表程序解释原理
§4.1.2基本逻辑指令解释方法的实现
§4.1.3功能指令解释方法的实现
§4.1.4模拟量的处理
§4.2下位机的硬件平台
§4.3下位机系统的软件平台设计
§4.3.1建立中断异常矢量表
§4.3.2初始化堆栈
§4.3.3初始化硬件
§4.4下位机的应用软件设计
§4.4.1运行状态程序具体实现
§4.4.2调试状态程序具体实现
§4.5本章小结
第5章系统测试及结果
§5.1测试内容
§5.2测试用例及测试过程
§5.2.1逻辑测试用例
§5.2.2功能指令测试用例
§5.3测试总结
第6章总结及展望
致谢
参考文献
攻读硕士研究生期间发表论文情况