技术文章

船用NMEA2000-CAN培训课程

广州智维电子科技有限公司

2024/7/12 10:10:25

培训课程



Warwick Control 公司提供一系列现成的课程,详情如下。如果有特别感兴趣的领域,可以为4人或更多人量身定制课程


面向工程师和技术人员的 CAN & J1939 / NMEA2000 / CANopen 技术培训


一次全面的车载网络技术培训,重点是控制器局域网(CAN)。将广泛介绍 CAN 以及信号解释、J1939 高级协议和 NMEA2000。此外,还包括 CAN 车载诊断 (OBD)。 理论课程与实际操作培训课程相结合







议程范例如下:

  • 车载网络简介 - CAN 的演变

  • 控制器局域网 - 物理层和数据链路层

  • CAN应用层高层协议。CAN信号/CANdb

  • 汽车诊断-OBD 和 CAN 以及故障排除方法。

  • 带车身控制 ECU 和 Fiesta 汽车模型的 CAN 实验室 CAN 总线分析仪,带信号、诊断工具和示波器

  • 根据客户需求,当天其它时间可选择

  •  NMEA2000 的 J1939 理论

  • J1939/NMEA 2000 实验室演示,展示 PGNs and SPNs

  • CANopen 理论和演示










面向开发人员的NMEA2000 和船用CAN



本课程面向参与开发 NMEA2000 和其他船用 CAN 设备的工程师和技术人员。课程内容包括:



  • 控制器区域网络协议基础知识,包括数据链路层、物理层和应用层

  • J1939 PGN 和信号介绍

  • 介绍 NMEA2000 以及该协议具有某些功能的原因

  • NMEA2000 主要功能和布线

  • 网络管理和寻址要求

  • 传输协议及何时使用

  • 广播公告信息 (BAM)

  • 连接管理数据传输 (CMDT)

  • 快速数据包协议

  • 命令组功能

  • 信号和字段,以娱乐 PGN 为例

  • 如何浏览 NMEA2000 规范












用于 Kvaser CAN 接口的 T-Script CAN 编程语言


T-Script 是一种类似于 C 语言的编程语言,可下载到 Kvaser CAN 接口的专业级中,用于执行复杂的操作,如 ECU 仿真、网关、自动测试脚本等。 除了提 Kvaser 接口外, Warwick Control 还能提供有关 T-Script 编程语言的技术培训。课程包括:



T-script 简介 - 它能做什么?
T-script 主要功能



  • 钩子(如计时器、报文事件)

  • CAN 报文属性

  • 设置比特率o 发送报文o 接收报文



编程环境/编译器 – TRX



案例研究和演示

实践(两人一组)


  • Hello World 示例

  • 定时发送 CAN 报文 示例

  • 接收 CAN 报文示例

  • 处理 CANdb

  • CAN-FD


讨论和结束





LIN 是一种低成本网络,常用于补充 CAN 网络,用于不需要 CAN 带宽和灵活性的车身和底盘电子设备。课程学习 LIN 协议、配置语言和 API,讨论不同版本 LIN 之间的差异, 演示如何构建 LIN 框架及其结构。 目的是让学生深入了解 LIN 及其不同实现方式

应该参加的人群:工程师和技术人员。了解车载网络知识很有帮助,但并非必要。 议程包括:



  • 简介: LIN 概述

  • LIN 的应用领域

  • LIN 协议 - 1.2、1.3、2.0(和 SAE J2602)、2.1、2.2 - 不同版本之间的差异

  • LDF - LIN 说明文件 - 如何理解

  • 时间表

  • LIN 总线分析

  • 诊断和配置 - 包括不同版本之间的差异

  • LIN 实现





了解更多信息搜索联系广州智维电子科技;我们提供对所有产品的免费技术支持;

相关产品

当前客户在线交流已关闭
请电话联系他 :