文摘
英文文摘
声明
第1章绪论
1.1引言
1.2工业现场总线技术概述
1.3 CAN总线及其高层协议发展简介
1.3.1 CAN总线简介
1.3.2 CAN总线高层协议简介
1.3.3 CANopen协议简介
1.4课题的来源、目的及要求
1.5论文主要完成的工作
1.6本章小结
第2章CANopen I/O从站的硬件系统设计
2.1硬件系统总体设计
2.2单片机系统设计
2.2.1 P87C591的结构和主要特点
2.2.2 ⅡC存储器电路设计
2.2.3串行通信接口电路设计
2.3 CAN总线接口电路设计
2.3.1 P87C591内含CAN控制器
2.3.2 CAN总线收发器PCA82C250
2.3.3 CAN总线电气隔离芯片的选择
2.3.4 CAN总线接口电路设计
2.4外部I/O接口电路设计
2.5电源系统电路设计
2.6本章小结
第3章CANopen通讯协议分析
3.1 CANopen协议的设备模型
3.2 CANopen协议中的对象字典
3.3 CANopen协议的三种通讯模式
3.3.1基于生产者与消费者的模式
3.3.2基于客户/服务器的模式
3.3.3基于主/从的模式
3.4 CANopen协议的四种通讯对象
3.4.1过程数据对象(PDO)
3.4.2服务数据对象(SDO)
3.4.3网络管理对象(NMT)
3.4.4特殊功能对象
3.5 CANopen NMT状态机分析
3.6 CANopen协议预定义主/从模式连接集
3.7本章小结
第4章CANopen协议开发系统应用
4.1 CANopen协议开发系统的选择
4.2 CANopen协议开发软件PCANopen Magic Pro3.0
4.3开发系统的硬件资源
4.4 CANopen开发环境的建立
4.5 PCANopen Magic Pro软件的使用
4.6本章小结
第5章CANopen I/O从站的软件系统设计
5.1从站软件系统设计概述
5.2 CAN总线的通讯原理
5.3主程序模块设计
5.4单片机与CAN控制器接口硬件驱动模块
5.5 CANopen协议栈模块
5.6本章小结
第6章系统总体调试
6.1调试目的和内容
6.2调试方案
6.3 WAGO CANopen I/O-SYSTEM 750-337从站模块简介
6.4 CoDeSys软PLC简介
6.5基于CoDeSys软PLC的通讯调试
6.5.1 CoDeSys软PLC编程与配置
6.5.2测试结果分析
6.6本章小结
结论
参考文献
附录
攻读硕士学位期间所发表的学术论文
致谢
北京工业大学;