CANopen协议基础培训

随着技术的发展,现在CANopen已经广泛的应用于农业,工业,医疗,航海等不同的领域,同时一些有名的工业以太网,也是基于CANopen来发展,比如EtherCAT, PowerLink等。

经过为期两天的培训,您将深入了解CANopen协议的基础知识,比如对PDO,SDO,NMT等

课程大纲及时间安排

学习内容课时主题目标内容
CAN基础知识0.5天1.CAN总线概要介绍了解CAN总线的概要知识CAN总线的定义、历史和发展
2.CAN总线和ISO 11898的关系了解CAN的国际标准CAN总线与ISO 11898的对应关系
3.CAN总线的应用和特点理解CAN总线相比于其他通讯系统的有点CAN的应用领域;
CAN的可靠性和及时性;
CAN的优先级仲裁机制
4.CAN总线的应用层协议了解CAN总线发展出来的应用层协议CANopen和DeviceNet协议
5.CAN总线的结构了解CAN总线的数据包结构及物理信号定义CAN总线帧结构;
CAN物理层信号定义;
CAN总线的仲裁和填充技术;
CAN总线的媒介访问逻辑;
CAN总线帧类型;
CAN总线的错误处理。
CANopen基础知识1天1.现场总线概念了解工业现场总线的定义IEC 61158所定义的现场总线控制系统
2.CANopen协议简介理解CANopen协议的基本概念CANopen模型,通讯速率设定,传输距离,对象字典基本概念
3.PDO介绍了解PDO的原理及功能PDO服务的分类、参数、映射以及同步PDO的工作原理
4.SDO介绍了解SDO的原理及功能SDO服务的分类、参数、分段协议的功能和实现等
5.特殊服务介绍了解CANopen特殊服务对应同步报文、时间邮戳报文、紧急报文等
6.NMT网络管理服务介绍了解NMT网络管理服务的功能状态机原理及状态间切换关系,引导报文、心跳报文等
备注:可随意打断提问
CANopen开发及应用工具0.5天1.CAN-USB + CANopen IO调试熟悉CANopen报文格式以及相关CANopen软件与设备调试PDO、SDO、NMT、对象字典等
2.CANopen设备调试可自带CANopen产品现场调试沟通讨论问题
3.CANopen移植基于STM32开发板一直CANopen程序讲解CAN驱动移植步骤以及进一步熟悉CANopen的PDO映射关系。
备注:
1. CANopen的移植样例工程师仅限课堂使用,不拷贝;
2. 若培训为线形式上,则相关实操由工程师搭建、演示后学员通过远程软件操作。