30KW储能逆变器内部CAN通讯协议解析

版权申诉
0 下载量 124 浏览量 更新于2024-06-13 收藏 959KB DOC 举报
"30KW储能逆变器内部CAN通讯协议" 概述: 本文档主要介绍了30KW储能逆变器内部的CAN通讯协议,旨在解决原有485通讯方式时延较长的问题。该协议采用eCAN通讯方式,DSP作为从机,LCD作为主机,部分通信指令放在中断中进行。该文档定义了30KW储能逆变器内部通讯的方式、架构以及数据量表,是内部储能逆变器DSP和LCD之间通讯的规格。 CAN总线介绍及数据表: CAN(Controller Area Network)是一种车用总线标准,主要应用于汽车电子系统、工业控制系统和医疗设备等领域。CAN总线采用串行通讯方式,具有高可靠性、实时性强和抗干扰能力强等特点。CAN总线模块结构图如图1所示,主要由CAN协议内核和消息控制器构成。消息控制器包括存储器管理单元、接收控制单元、定时器管理单元和邮箱存储器等。 CAN通讯协议: CAN通讯协议是指CAN总线上数据传输的规则和格式。CAN协议字主要包括标示符、协议字和有效数据区三部分。CAN通讯协议示例包括LCD写保持寄存器、LCD读保持寄存器、LCD写远程控制寄存器、LCD读远程控制寄存器和LCD读输入寄存器等。 CAN标示符: CAN标示符是CAN协议字的第一部分,用于标识CAN总线上的数据传输。CAN标示符的长度为11位或29位,分别对应标准标示符和扩展标示符。 CAN协议字: CAN协议字是CAN协议的核心部分,包括标示符、协议字和有效数据区。CAN协议字的结构如图2所示。 有效数据区: 有效数据区是CAN协议字的最后一部分,用于存储实际数据。有效数据区的长度最大为8字节。 CAN通讯协议示例: CAN通讯协议示例包括LCD写保持寄存器、LCD读保持寄存器、LCD写远程控制寄存器、LCD读远程控制寄存器和LCD读输入寄存器等。这些示例展示了CAN通讯协议在实际应用中的使用方法。 总结: 本文档详细介绍了30KW储能逆变器内部的CAN通讯协议,包括CAN总线介绍、CAN通讯协议和CAN通讯协议示例。该协议旨在解决原有485通讯方式时延较长的问题,提高储能逆变器的响应速度和可靠性。
2022-08-25 上传