声明
致谢
摘要
第一章 绪论
1.1 课题研究的背景
1.1.1 数控技术
1.1.2 现场总线
1.1.3 工业以太网
1.1.4 SOPC技术简介
1.2 国内外研究现状及研究意义
1.3 主要研究内容及其章节安排
第二章 实时工业以太网技术EtherCAT
2.1 引言
2.2 EtherCAT系统概述
2.2.1 EtherCAT运行原理
2.2.2 EtherCAT技术优势
2.3 EtherCAT通信方式
2.3.1 数据帧结构
2.3.2 寻址方式
2.4 通信模式
2.5 分布时钟
2.6 状态机及应用层协议
2.6.1 状态机
2.6.2 应用层协议
2.7 本章小结
第三章 主站架构及硬件方案设计
3.1 基于FPGA的数控系统EtherCAT主站系统架构
3.2 主站硬件方案设计
3.2.1 FPGA控制核心电路设计
3.2.2 供电电源电路设计
3.2.3 网络模块电路设计
3.2.4 其他模块电路设计
3.3 本章小结
第四章 主站方案的软件实现
4.1 主站软件实现结构
4.2 时钟同步研究
4.2.1 时间戳的获取
4.2.2 频率补偿模型
4.2.3 时钟同步算法
4.3 EtherCAT主站可靠性设计
4.4 VHDL语言程序设计
4.4.1 VHDL硬件语言
4.4.2 主站时钟频率补偿模块
4.4.3 双口RAM模块
4.4.4 EMIF模块
4.4.5 MII监听模块
4.5 Ethercat主站软件设计
4.5.1 Nios Ⅱ介绍
4.5.2 Nios Ⅱ软核的建立
4.5.3 主站协议栈实现
4.6 本章小结
第五章 主站设计整体测试
5.1 测试平台搭建
5.2 一致性测试
5.3 实时性测试
5.4 同步性测试
5.5 可靠性测试
5.6 本章小结
第六章 总结与展望
6.1 全文总结
6.2 研究前景展望
参考文献
攻读硕士学位期间的学术活动及成果情况