曙海教学优势
课程可定制,线上/线下/上门皆可,报名热线:4008699035。本课程以项目实战案例实现为主线,面向企事业单位项目开发实际,秉承21年积累的教学和研发经验,培训讲师将会与您分享设计的全流程以及工具的综合使用经验以及技巧。
我们的课程培养了大批受企业欢迎的工程师。曙海培训的课程在业内有广泛的美誉度。大批企业和曙海
建立了良好的合作关系,20多年来,合作企事业单位以达30多万。
授课对象:
系统工程师、软件工程师、测试工程师
培训内容:
1. CANopen综述
目标: 理解CANopen的基本体系结构
内容: CANopen的发展历史,组成文档,主要特点,参考模型,设备模型和通信模型
2. CANopen应用层和通信子协议
目标: 掌握CiA DS301协议
内容: SDO通信,PDO通信,参数处理和存储,网络管理和错误检测,CANopen Master和CANopen Slave概念
3. CANopen通用I/O模块设备子协议
目标: 掌握CiA DS401协议
内容: 工作原理,错误处理,预定义对象(TPDO/RPDO),对象字典和对象详细描述
4. CANopen电子数据表(EDS)规范
目标: 掌握CiA DS306协议
内容: CANopen设备的电子化描述方法
5. CANopen层参数设置服务和协议
目标: 掌握CiA DS305协议
内容: 更改CANopen设备节点ID和通信波特率的软件方法,进行层参数设置的原因,节点ID修改方法,使用层设置服务(LSS)分配节点地址,使用地址声明方法分配节点地址,无冲突地分配节点地址
6. CANopen安全相关通信框架
目标: 掌握CiA DS304协议
内容: CANopen通信框架概念,SRDO对象,通信协议,监视参数,对象字典参数设定,GFC协议,对象字典参数设定,安全网络的初始化过程,NMT状态,预定义关系,推荐硬件架构等
7. CANopen管理器框架
目标: 掌握CiA DS302协议
内容: CANopen管理器概念、功能,CANopen管理器初始化流程,CANopen管理器对象字典详细参数设置
8. CANopen设备开发示例
目标: 了解CANopen设备开发的流程和工具
内容: CANopen开发流程,ProCANopen进行网络规划和设备管理,CANoe.CANopen进行仿真、测试和分析,CANeds编辑电子数据表、CANopen Master/Slave Source Code架构