培训对象
本课程适合对CANopen协议了解不深的工程师,适合CANopen设备应用工程师、CANopen从站开发工程师。
培训大纲
本课程主要关注CANopen协议基础知识,比如对PDO,SDO,NMT等知识的讲解,对CAN的基本通讯不会做过多的涉及,如果需要详细了解CAN的基础协议,可以参加虹科CAN通讯协议培训课。具体时间安排如下:
CAN基本通讯:半天;CANopen协议讲解:一天;CANopen实操及问题交流:半天。
类别 主题 目标 内容
CAN基本知识 CAN总线概要介绍 了解CAN总线的概要知识 CAN总线的定义,历史和发展
CAN总线与ISO11898的关系 了解CAN的国际标准 CAN总线与ISO11898的对应关系
CAN总线的应用和特点 理解CAN总线相比于其它通讯系统,有何优点 CAN的应用领域;CAN的可靠性和及时性;CAN的优先级仲裁机制
CAN总线的应用层协议 了解基于CAN总线发展出来的应用层协议 CANopen和DeviceNet协议
CAN总线的结构 了解CAN总线的数据包结构及物理信号定义 CAN总线帧结构;CAN物理层信号定义;CAN总线的仲裁与填充技术;CAN总线的媒介访问逻辑;CAN总帧类型;CAN总线的错误处理
CAN总线产品设计基础知识 了解CAN总线的设计基础 CAN的波特率与采样点以及底层固件的设计(stm32为例);CAN芯片的选择;CAN总线接口电路设计
CANopen协议基本知识 现场总线概念 了解工业现场总线的定义 IEC61158所订义的现场总线控制系统
CANopen协议简介 理解CANopen协议的基本概念 CANopen的模型,速率设定,传输距离,对象字典基本概念
PDO介绍 了解PDO的原理及功能 PDO服务的分类,参数,映射及同步PDO的工作原理
SDO介绍 了解SDO的原理及功能 SDO服务的分类,参数,分段协议的功能和实现等
特殊服务介绍 了解CANopen的特殊服务对象 同步报文,时间邮戳报文,紧急报文等
NMT网络管理服务介绍 了解NMT网络管理服务的功能 状态机原理及状态间切换关系,引导报文,心跳报文等
CANopen工开发及应用工具 CANUSB+CANopen IO调试 熟悉CANopen报文格式以及设备调试 PDO,SDO,NMT,对象字典
CANopen设备调试 可自带CANopen产品现场调试 沟通解决问题
CANopen移植 基于STM32开发板移植CANopen程序 讲解CAN驱动移植步骤以及进一步熟悉CANopen的PDO映射关系
CANopen的移植样例工程师仅限课堂使用,不拷贝
基本信息
培训时间:2天
培训地点:广州,北京,上海,深圳、武汉或者上门培训