声明
第一章 绪论
1.1课题研究背景及意义
1.2国内外多轴机器人研究现状
1.3实时工业以太网概述
1.4主流实时工业以太网
1.5国内外EtherCAT技术应用与研究现状
1.6 论文主要内容
第二章 仿真平台设计与EtherCAT运行原理
2.1 仿真平台设计
2.1.1 主站设计方案
2.1.2 从站设计方案
2.1.3 MATLAB机器人仿真模型
2.2 EtherCAT系统组成
2.3通讯模式
2.4同步方式
2.5 本章小结
第三章 EtherCAT从站设计
3.1EtherCAT从站总体结构
3.2 EtherCAT从站通信板硬件设计
3.2.1 LAN9252供电电路设计
3.2.2 LAN9252时钟电路设计
3.2.3 LAN9252储存单元电路设计
3.2.4通信接口电路设计
3.3 EtherCAT从站控制板硬件设计
3.3.1 STM32供电电路
3.3.2 系统外部时钟和复位电路
3.3.3 JTAG下载电路
3.3.4 串口通信电路
3.3.5 板间接口电路
3.4 EtherCAT从站软件设计
3.4.1 EtherCAT从站软件协议框架
3.4.2 EtherCAT应用层主函数
3.4.3 从站状态机的设计与实现
3.4.4 从站非周期性数据通信设计与实现
3.4.5 从站周期性数据通信设计与实现
3.5对象字典的设计
3.6 CiA402协议
3.7 本章小结
第四章 EtherCAT主站的搭建与配置
4.1 TwinCAT主站配置与搭建
4.1.1 主站配置
4.1.2 TwinCAT PLC工程搭建
4.2 Linux主站配置与搭建
4.2.1 Linux的嵌入式平台BeagleBone Black
4.2.2 设备配置
4.2.3 实时操作系统Xenomai
4.2.4 操作系统的搭建
4.2.5 主站协议栈设置
4.3 本章小结
第五章 多轴机器人的运动学分析及仿真搭建
5.1 运动学分析概述
5.2 机器人位置姿态描述和齐次变换
5.3机器人正运动学求解
5.4机器人逆运动学求解
5.5建立仿真模型验证
5.5.1 PUMA560仿真模型建立
5.5.2 正运动学仿真分析验证
5.5.3 逆运动学仿真分析验证
5.6轨迹规划
5.7本章小结
第六章 实验平台的搭建与系统测试
6.1 系统测试平台的搭建
6.2 主从站通信测试
6.2.1 EtherCAT状态转换测试
6.2.2 CiA402通信
6.2.3 主从系统性能测试
6.3 多轴机器人仿真测试
6.3.1 单轴运动测试
6.3.2 多轴运动测试
6.4 本章小结
第七章 总结与展望
7.1 总结
7.2 展望
参考文献
致谢
西南交通大学;