CAN通讯里边的1cec56f4这个帧ID是怎么得到的

一. 握手阶段 (1) 充电机发送CRM报攵(ID:)其中第一个Byte为00(表示 此时充电机主动 发送识别请求握手)。 (2) 当BMS收到充电机的CRM报文后启动数据传输协议TCPM(由于数 据长度大于8, 共41)传输电池组身份编码信息BRM: ① 首先BMS发送RTS报文(ID:156F4)通知充电机准备发送多少包数 据。 ② 当充电机收到BMS发送的RTS报文后作出应答信号,回复CTS給BMS (ID:1F456) ③ 当BMS接收到充电机的应答报文CTS后,开始建立连接发送数据DT( 数据长度 为41Byte共分为6包,ID:1CEB56F4) ④ 当充电机接受到了接收完BMS发送到数據报文DT后,回复CM给BMS用 于消息 结束应答(ID:1F456) (3) 当充电机接收到了BMS发送到电池身份编码信息BRM后,回复辨识 报文CRM给BMS (ID:第一个Byte为AA) (4) 若上述3步中任何1步骤出现异常,通讯将不能往下进行等待超 时复位。 握手阶段CAN卡接收数据解释:帧ID 帧格式 帧类型 数据长度 数据 数据帧 扩展帧 0 x08 00 01 00 00 00 00 00 00 CRM BMS发送蓄电池充电机参数BCP给充电机,启动数据传输协议TCPM( 由于数据长度大于 8共13)。 ① 首先BMS发送RTS报文(ID:156F4)通知充电机准备发送多少包数 据。 ② 当充電机收到BMS发送的RTS报文后作出应答信号,回复CTS给BMS (ID:1F456) ③ 当BMS接收到充电机的应答报文CTS后,开始建立连接发送数据DT( 数据长度为 13Byte共分为2包,ID:1CEB56F4) ④ 当充电机接受到了接收完BMS发送到数据报文DT后,回复CM给BMS用 于消息结束应答(ID:1F456) (2) 充电机发送时间同步信息CTS给BMS(ID:)。 (3) 充电机最大输出级别CML给BMS(ID:) (4) BMS发送电池充电准备就绪状态BRO给充电机(ID:)。 (5) 充电机接收到BMS发送到BRO信息后回应充电机输出准备就緒状态 CRO (ID: 100AF456) (6) 若上述5个步骤中任一步骤出现异常通讯将不能往下进行,等待超 时复位 参数配置阶段CAN接收数据帧解释: 156F4 数据帧 扩展幀 0 x08 10 0d 00 02 ff 00 首先BMS发送RTS报文(ID:156F4),通知充电机准备发送多少包数 据 ② 当充电机收到BMS发送的RTS报文后,作出应答信号回复CTS给BMS (ID:1F456)。 ③ 当BMS接收到充电机的应答报文CTS后开始建立连接发送数据DT( 数据长 度为9Byte,共分为2包ID:1CEB56F4)。 ④ 当充电机接受到了接收完BMS发送到数据报文DT后回复CM给BMS用 于消息 结束應答(ID:1F456)。 (3) 充电机发送充电状态CCS给BMS (ID:) (4) BMS通过数据传输协议发送单体电压BMV给充电机(具体步骤和握 手阶段的数据传 输协议一樣)可选。 (5) BMS发送蓄电池组温度BMT给充电机.(具体步骤和握手阶段的数据 传输协议一样) 可选 上述所有充电参数,在充电过程中按照协議要求的报文周期固定的发送 当充电过程中出现异常或者充电满时将停止充电,同时发送充电停止报文如下: (6) BMS发送终止充电报文BST给充电机命令其结束充电及充电结束的 原因 (ID: ) (7) 充电机发送终止充电报文CST告知BMS充电结束及充电结束的原因 。(ID: 101AF456)

}

在CANopen协议里面是有设备ID这个概念的您说的节点ID就是设备ID,是CANopen节点的基本属性在CANopen协议里面也是有定义的

通常产品信息在索引1018h,包含产品制造商,ID,产品代码版本信息,产品系列号等信息

你对这个回答的评价是

}

一. 握手阶段 (1) 充电机发送CRM报攵(ID:)其中第一个Byte为00(表示 此时充电机主动 发送识别请求握手)。 (2) 当BMS收到充电机的CRM报文后启动数据传输协议TCPM(由于数 据长度大于8, 共41)传输电池组身份编码信息BRM: ① 首先BMS发送RTS报文(ID:156F4)通知充电机准备发送多少包数 据。 ② 当充电机收到BMS发送的RTS报文后作出应答信号,回复CTS給BMS (ID:1F456) ③ 当BMS接收到充电机的应答报文CTS后,开始建立连接发送数据DT( 数据长度 为41Byte共分为6包,ID:1CEB56F4) ④ 当充电机接受到了接收完BMS发送到数據报文DT后,回复CM给BMS用 于消息 结束应答(ID:1F456) (3) 当充电机接收到了BMS发送到电池身份编码信息BRM后,回复辨识 报文CRM给BMS (ID:第一个Byte为AA) (4) 若上述3步中任何1步骤出现异常,通讯将不能往下进行等待超 时复位。 握手阶段CAN卡接收数据解释:帧ID 帧格式 帧类型 数据长度 数据 数据帧 扩展帧 0 x08 00 01 00 00 00 00 00 00 CRM BMS发送蓄电池充电机参数BCP给充电机,启动数据传输协议TCPM( 由于数据长度大于 8共13)。 ① 首先BMS发送RTS报文(ID:156F4)通知充电机准备发送多少包数 据。 ② 当充電机收到BMS发送的RTS报文后作出应答信号,回复CTS给BMS (ID:1F456) ③ 当BMS接收到充电机的应答报文CTS后,开始建立连接发送数据DT( 数据长度为 13Byte共分为2包,ID:1CEB56F4) ④ 当充电机接受到了接收完BMS发送到数据报文DT后,回复CM给BMS用 于消息结束应答(ID:1F456) (2) 充电机发送时间同步信息CTS给BMS(ID:)。 (3) 充电机最大输出级别CML给BMS(ID:) (4) BMS发送电池充电准备就绪状态BRO给充电机(ID:)。 (5) 充电机接收到BMS发送到BRO信息后回应充电机输出准备就緒状态 CRO (ID: 100AF456) (6) 若上述5个步骤中任一步骤出现异常通讯将不能往下进行,等待超 时复位 参数配置阶段CAN接收数据帧解释: 156F4 数据帧 扩展幀 0 x08 10 0d 00 02 ff 00 首先BMS发送RTS报文(ID:156F4),通知充电机准备发送多少包数 据 ② 当充电机收到BMS发送的RTS报文后,作出应答信号回复CTS给BMS (ID:1F456)。 ③ 当BMS接收到充电机的应答报文CTS后开始建立连接发送数据DT( 数据长 度为9Byte,共分为2包ID:1CEB56F4)。 ④ 当充电机接受到了接收完BMS发送到数据报文DT后回复CM给BMS用 于消息 结束應答(ID:1F456)。 (3) 充电机发送充电状态CCS给BMS (ID:) (4) BMS通过数据传输协议发送单体电压BMV给充电机(具体步骤和握 手阶段的数据传 输协议一樣)可选。 (5) BMS发送蓄电池组温度BMT给充电机.(具体步骤和握手阶段的数据 传输协议一样) 可选 上述所有充电参数,在充电过程中按照协議要求的报文周期固定的发送 当充电过程中出现异常或者充电满时将停止充电,同时发送充电停止报文如下: (6) BMS发送终止充电报文BST给充电机命令其结束充电及充电结束的 原因 (ID: ) (7) 充电机发送终止充电报文CST告知BMS充电结束及充电结束的原因 。(ID: 101AF456)

}

我要回帖

更多关于 cec是 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信