| 摘要 | 第1-5页 |
| ABSTRACT | 第5-9页 |
| 第一章 引言 | 第9-13页 |
| ·课题来源及研究意义 | 第9-10页 |
| ·课题背景 | 第9-10页 |
| ·研究意义 | 第10页 |
| ·组态王软件的介绍和Modbus通讯协议在其上的设置过程 | 第10-11页 |
| ·研究思路及研究的主要工作 | 第11-13页 |
| 第二章 软硬件开发平台简介 | 第13-18页 |
| ·软件开发平台 | 第13-15页 |
| ·VC++中串口程序的开发 | 第13-14页 |
| ·API通信函数在Modbus RTU软件中的应用 | 第14-15页 |
| ·硬件设计平台 | 第15-17页 |
| ·Protel的结构 | 第15-16页 |
| ·工程设计的流程 | 第16-17页 |
| ·本章小结 | 第17-18页 |
| 第三章 通信板的硬件设计部分 | 第18-25页 |
| ·通信板的整体框架 | 第18页 |
| ·主要采用的芯片相关的介绍 | 第18-23页 |
| ·具体电路设计部分 | 第23-24页 |
| ·本章小结 | 第24-25页 |
| 第四章 上位机、通信板、下位机之间的通信 | 第25-29页 |
| ·通信流程的设计 | 第25-26页 |
| ·接收数据的方法 | 第26-27页 |
| ·通讯协议 | 第27页 |
| ·Modbus软件中串口的设置问题 | 第27-28页 |
| ·本章小结 | 第28-29页 |
| 第五章 Modbus通讯协议及其实现 | 第29-46页 |
| ·串行传输模式 | 第29-35页 |
| ·RTU模式 | 第29-31页 |
| ·Modbus报文RTU帧 | 第31-33页 |
| ·ASCII传输模式 | 第33页 |
| ·Modbus ASCII报文帧 | 第33-35页 |
| ·LRC校验 | 第35页 |
| ·差错检验方法 | 第35-36页 |
| ·奇偶检验 | 第35-36页 |
| ·帧检验 | 第36页 |
| ·Modbus调试软件的设计与实现 | 第36-45页 |
| ·主体框架的设计 | 第36-38页 |
| ·对数据报文的存储和管理 | 第38-44页 |
| ·Modbus功能码和对应的函数 | 第44-45页 |
| ·本章小结 | 第45-46页 |
| 第六章 系统的调试和验证 | 第46-50页 |
| ·监控界面的设计 | 第46-47页 |
| ·设计的实验验证 | 第47-49页 |
| ·本章小结 | 第49-50页 |
| 结论 | 第50-51页 |
| 参考文献 | 第51-53页 |
| 致谢 | 第53页 |