摘要 | 第1-4页 |
ABSTRACT | 第4-5页 |
目录 | 第5-7页 |
第一章 绪论 | 第7-12页 |
§1.1 引言 | 第7页 |
§1.2 可编程控制器的发展与应用 | 第7-8页 |
§1.3 目前PLC实验教学中存在的问题 | 第8-9页 |
§1.4 本课题所研究的内容 | 第9-11页 |
§1.5 小结 | 第11-12页 |
第二章 系统的总体方案设计 | 第12-20页 |
§2.1 引言 | 第12页 |
§2.2 系统的总体框架设计和功能模块分解 | 第12-18页 |
2.2.1 模拟演示及管理模块 | 第13-15页 |
2.2.2 转接板模块 | 第15页 |
2.2.3 通信模块 | 第15-17页 |
2.2.4 实验流程 | 第17-18页 |
§2.3 小结 | 第18-20页 |
第三章 基于MCS-51的转接板模块软硬件设计 | 第20-32页 |
§3.1 引言 | 第20页 |
§3.2 转接板模块的硬件框架 | 第20-21页 |
§3.3 通信接口电路设计 | 第21-22页 |
§3.4 PLC端口读写接口电路设计 | 第22-26页 |
3.4.1 FX2-32MR系列PLC的输入输出口结构 | 第23-24页 |
3.4.2 PLC输入端口接口电路设计 | 第24-25页 |
3.4.3 PLC输出端口接口电路设计 | 第25-26页 |
§3.5 转接板模块的软件设计 | 第26-29页 |
3.5.1 转接板模块软件总体结构 | 第26-27页 |
3.5.2 PLC端口接口软件设计 | 第27-29页 |
§3.6 模块的抗干扰措施 | 第29-31页 |
§3.7 小结 | 第31-32页 |
第四章 通信协议和通信软件设计 | 第32-39页 |
§4.1 引言 | 第32页 |
§4.2 通信协议 | 第32-35页 |
4.2.1 协议分层 | 第32-33页 |
4.2.2 通信协议设计 | 第33-35页 |
§4.3 协议在上位机中的实现 | 第35-38页 |
4.3.1 MSComm控件的主要属性及事件 | 第35-36页 |
4.3.2 MSComm控件在协议中的应用 | 第36-38页 |
§4.4 协议在下位机中的实现 | 第38页 |
§4.5 小结 | 第38-39页 |
第五章 模拟实验系统数据管理 | 第39-52页 |
§5.1 引言 | 第39页 |
§5.2 系统数据库开发平台 | 第39-42页 |
5.2.1 VB数据库访问技术 | 第40页 |
5.2.2 建立数据库连接 | 第40-42页 |
§5.3 零件库管理子模块 | 第42-45页 |
5.3.1 零件库管理子模块的总体方案设计 | 第42-43页 |
5.3.2 虚拟元器件定义的数据结构 | 第43-44页 |
5.3.3 零件库的建立与管理 | 第44-45页 |
§5.4 实验预习子模块 | 第45-48页 |
5.4.1 题库管理和教师组题功能块 | 第46页 |
5.4.2 学生练习和成绩查询功能块 | 第46-48页 |
§5.5 实验库管理子模块 | 第48-50页 |
§5.6 数据库PLCtest.dbm的建立 | 第50-51页 |
§5.7 小结 | 第51-52页 |
第六章 系统模拟实验功能的实现 | 第52-66页 |
§6.1 引言 | 第52页 |
§6.2 模拟演示子模块 | 第52-58页 |
6.2.1 演示窗口基本功能介绍 | 第53-54页 |
6.2.2 虚拟实验装置的构建 | 第54-57页 |
6.2.3 实验的存储及装载 | 第57-58页 |
§6.3 PLC模拟动画的实现 | 第58-65页 |
6.3.1 系统动画模式 | 第58-59页 |
6.3.2 结构体数组gPartDefArray(I,J) | 第59-60页 |
6.3.3 goutdat()与gindat()数组 | 第60-61页 |
6.3.4 演示模块对PLC动画模拟 | 第61-65页 |
§6.4 小结 | 第65-66页 |
第七章 系统应用实例 | 第66-71页 |
§7.1 引言 | 第66页 |
§7.2 系统的使用环境 | 第66页 |
§7.3 利用系统进行机械手模拟实验 | 第66-70页 |
§7.4 小结 | 第70-71页 |
第八章 结论与展望 | 第71-73页 |
参考文献 | 第73-76页 |
致谢 | 第76-77页 |
附录 | 第77页 |