摘要
ABSTRACT
目录
第一章 绪论
1.1 课题研究背景和目的
1.2 工业以太网概述
1.3 国内外研究现状
1.3.1 国外研究现状
1.3.2 国内研究现状
1.4 课题主要研究工作
第二章 工业以太网体系结构
2.1 以太网技术发展历程
2.2 以太网的结构
2.2.1 链路层
2.2.2 网络层
2.2.3 传输层
2.2.4 应用层
2.3 以太网数据通信基础
2.3.1 IEEE802.3 以太网标准
2.3.2 CSMA/CD 机制
2.4 工业以太网的产生及机制
2.4.1 传统以太网在工业应用中的缺点
2.4.2 以太网在工业应用的解决机制
2.5 本章小结
第三章 数控工业以太网系统总体方案
3.1 数控系统的整体设计
3.2 总线系统的基本硬件设计
3.2.1 AX88783 工业以太网控制器
3.2.2 前端模块电路板设计
3.3 系统的通讯机制
3.3.1 数控系统的通讯数据类型
3.3.2 系统的以太网通讯时序
3.3.3 数控系统的通讯要求
3.3.4 双口RAM 的通信规则
3.4 本章小结
第四章 基于Windows 的数控以太网驱动程序设计与开发
4.1 Windows 驱动程序模型
4.2 以太网驱动程序结构机制
4.3 以太网底层驱动程序设计
4.3.1 初始化模块
4.3.2 数据发送模块
4.3.3 数据接收模块
4.4 链路层设计
4.5 网络层设计
4.5.1 IP 协议实现
4.5.2 ICMP 协议实现
4.6 传输层设计
4.6.1 TCP 协议的简化
4.6.2 TCP 的实现
4.7 本章小结
第五章 基于RTX 的数控以太网实时驱动程序设计与开发
5.1 Windows 系统实时性分析
5.1.1 实时操作系统的概念
5.1.2 数控系统实时性要求
5.2 实时化解决方案RTX
5.2.1 RTX 功能特点
5.2.2 RTX 与以太网实时驱动程序
5.3 工业以太网接口程序的实时化
5.3.1 RTDLL 概述
5.3.2 RTSS 和RTDLL 创建方法
5.3.3 以太网实时接口程序的实现
5.4 本章小结
第六章 数控工业以太网总线性能测试
6.1 前端模块通讯测试方案
6.2 系统总线通讯测试程序实现
6.2.1 总线初始化
6.2.2 通讯测试
6.3 本章小结
第七章 总结与展望
7.1 主要结论
7.2 研究展望
参考文献
致谢
攻读硕士学位期间已发表或录用的论文