1、 舒驰新能源客车 CAN 通讯协议规范 编制: 审核: 批准: 2015 年11月 30日 一、CAN通讯网络拓扑结构 整车控制器诊断接口 电机控制器仪表电池管理系统充电机 控制后台电池管理系统从模块1电池管理系统从模块电池管理系统从模块n转向泵控制器空压机控制器 DC/DC 远程监控仪二、 网络的硬件要求 1、整车控制CAN1 中,车前部的仪表中加一个 120 欧电阻;电池管理系统 BMS 模块中有一个 120 欧电阻,其他 CAN1 上的设备不需 电阻; 2、电池管理系统模块,在充电 CAN2中增加一个 120 欧电阻,另一个电阻在地面的充电设备中; 三、输出格式定义 1、数据发送解析公式
2、为:实际数值=网络数值 X 分辨率+偏移量 2、 波特率:250k 3、 放电为正、充电为负。 四 、CAN1通讯报文 1、电池管理系统 (二级故障为一般故障、一级故障为严重故障) 发送 节点 Message Name SA/DA PGN # 优先级 P 间隔时间Ms 数据长度Byte 信号名称 起始位 长度 范围 备注 BMS 系统工作状态 1.1 2b 0-3 0:未正常 1:已正常 2:正进行电池组合 3:充电状态 内部总线状态 1.3 2b 0-3 0:正常 1:二级总线故障 2:三级总线故障 3:二、三级均故障 充电连锁状态 1.5 2b 03 0:非充电状态 1:充电状态 2:故障
3、 3:无操作(接触器控制) 加热状态 1.7 2b 03 0: 非加热状态 1:加热状态 2:故障 3:无操作(接触器控制) 当前电池组总电压 2 2B 065535 010000: 01000V, 1000165534:错误, 65535:无操作 当前电池组总电流 4 2B 065535 020000: -1000+1000A, 2000165534:错误, 65535:无操作 当前电池组 Soc 6 1B 0255 0100: 0100%, 101254:错误, 255:无操作 电池组总体数据信息 (ID:0x18FF217B) 6 500 8 电池组最大充电电压 7 2B 065535
4、010000: 01000V, 1000165534:错误, 65535:无操作 电池组高温报警 1.1 2b 03 0:正常, 1:错误数据, 2:二级报警, 3:一级报警。 电池组低温报警 1.3 2b 03 0:正常, 1:错误数据, 2:二级报警, 3:一级报警。 电池组过压报警 1.5 2b 03 0:正常, 1:错误数据, 2:二级报警, 3:一级报警。 电池组欠压报警 1.7 2b 03 0:正常, 1:错误数据, 2:二级报警, 3:一级报警。 电池组充电电流报警 2.1 2b 03 0:正常, 1:错误数据, 2:二级报警, 3:一级报警。 电池组放电电流报警 2.3 2b
5、03 0:正常, 1:错误数据, 2:二级报警, 3:一级报警。 Soc 高报警 2.5 2b 03 0:正常, 1:错误数据, 2:二级报警, 3:一级报警。 Soc 低报警 2.7 2b 03 0:正常, 1:错误数据, 2:二级报警, 3:一级报警。 单体电池过压报警 3.1 2b 03 0:正常, 1:错误数据, 2:二级报警, 3:一级报警。 单体电池欠压报警 3.3 2b 03 0:正常, 1:错误数据, 2:二级报警, 3:一级报警。 单体电压不均报警 3.5 2b 03 0:正常, 1:错误数据, 2:二级报警, 3:一级报警。 电池温差大报警 3.7 2b 03 0:正常,
6、1:错误数据, 2:二级报警, 3:一级报警。 电池组总体数据信息 (ID:0x18FF227B) 6 500 8 预留 48 5B 单体最高电压 1 2B 0655350 2000:单体电压 0 20V, 2001 65534:错误, 65535:无操作 单体最低电压 3 2B 0655350 2000:单体电压 0 20V, 2001 65534:错误, 65535:无操作 单体平均电压 5 2B 065535 0 2000:单体电压 0 20V, 2001 65534:错误, 65535:无操作 单体最高电压单体号 7 1B 0255 1 255:单体最高电压对应的单体号 0:无效 电池
7、组电压1 (ID:0x18FF247B) 6 500 8 单体最低电压单体号 8 1B 0255 1 255:单体最低电压对应的单体号 0:无效 电池管理单元 SA =123 =0x7B 电池组温度1 6 500 8 单体最高温度 1 1B 0255 0-200:温度 -50150 度 201254:错误, 255:无操作 单体最低温度 2 1B 0255 0-200:温度 -50150 度 201254:错误, 255:无操作 单体平均温度 3 1B 0255 0-200:温度 -50150 度 201254:错误, 255:无操作 单体最高温度单体号 4 1B 0255 1 255:单体最
8、高温度对应的单体号 0:无效 单体最低温度单体号 5 1B 0255 1 255:单体最高温度对应的单体号 0:无效 预留 6 1B 0255 (ID:0x18FF257B) 预留 7 2B 正极绝缘报警 1.1 2b 03 0:正常, 1:错误数据, 2:二级报警, 3:一级报警。 负极绝缘报警 1.3 2b 03 0:正常, 1:错误数据, 2:二级报警, 3:一级报警。 预留 1.5 2b 03 预留 1.7 2b 03 正极绝缘阻值 2 2B 065535 0 50000:绝缘阻值 0 50000 k, 50001 65534:错误, 65535:无操作 负极绝缘阻值 4 2B 065
9、535 0 50000:绝缘阻值 0 50000 k, 50001 65534:错误, 65535:无操作 单元工作状态 6.1 2b 03 0:未正常, 1:已正常, 2:错误, 3:无操作 预留 6.3 2b 03 预留 6.5 2b 03 预留 6.7 2b 03 绝缘检测信息 (ID:0x18FF297B) 6 500 8 预留 7 2B 保留 1.1 1b 0-1 电加热接触器控制 1.2 1b 0-1 0:断开, 1:闭合 充电接触器控制 1.3 1b 0-1 0:断开, 1:闭合 保留 1.4 5 b 0-31 充电控制信息 (ID:0x18FFA97B) 6 500 8 保留
10、2 7B 最高充电电压 1 2B 0.1V/bit 偏移量: 0 实际要求充电电流 3 2B 0.1A/bit 偏移量: 0 控制 5 1B 1:充电; 2:停止 8:握手命令 单体数 6 1B 0255: 0255 保留 7 1B 充电参数广播帧(ID:0x13CC16B2) 1 1000 8 保留 8 1B 电池组总电压 1 2B 1V/bit 偏移量: 0 电池组总电流 3 2B 0.1A/bit 偏移量: 0 电池组 Soc 5 2B 1%/bit 偏移量: 0 BMS系统参数1 (ID:0x104C1991) 1 1000 8 单体电压报警上限 7 2B 1mV/bit 偏移量: 0
11、 单体电压切断上限 1 2B 1mV/bit 偏移量: 0 BMS系统参数2 (ID:0x104C1992) 1 1000 8 单体电压报警下限 3 2B 1mV/bit 偏移量: 0 单体电压切断下限 5 2B 1mV/bit 偏移量: 0 单体电压互差报警 7 2B 1:报警; 0:正常 温度报警上限 1 2B 1 /bit 偏移量: -40 额定最大充电电流 3 2B 0.1A/bit 偏移量: 0 额定最大放电电流 5 2B 0.1A/bit 偏移量: 0 额定容量 7 2B 1Ah/bit 偏移量: 0 BMS系统参数3 (ID:0x104C1993) 1 1000 8 无 模块 1
12、8 温度 1 1B Bit0=1 模块 1 有温度, 0:无温度; Bit7=1 模块 8 有温度, 0:无温度 模块 916 温度 2 1B Bit0=1 模块 9 有温度, 0:无温度; Bit7=1 模块 16 有温度, 0:无温度 模块 1724 温度 3 1B Bit0=1 模块 17 有温度, 0:无温度; Bit7=1 模块 24 有温度, 0:无温度 模块 2532 温度 4 1B Bit0=1 模块 25 有温度, 0:无温度; Bit7=1 模块 32 有温度, 0:无温度 模块 3340 温度 5 1B Bit0=1 模块 33 有温度, 0:无温度; Bit7=1 模块
13、 40 有温度, 0:无温度 模块 4148 温度 6 1B Bit0=1 模块 41 有温度, 0:无温度; Bit7=1 模块 48 有温度, 0:无温度 模块 4956 温度 7 1B Bit0=1 模块 49 有温度, 0:无温度; Bit7=1 模块 56 有温度, 0:无温度 模块是否有温度 (ID:0x104C1997) 1 1000 8 模块 5664 温度 8 1B Bit0=1 模块 57 有温度, 0:无温度; Bit7=1 模块 64 有温度, 0:无温度 模块 1 电池支数 1 1B 0255: 0255 模块 2 电池支数 2 1B 0255: 0255 模块 3
14、电池支数 3 1B 0255: 0255 模块 4 电池支数 4 1B 0255: 0255 模块 5 电池支数 5 1B 0255: 0255 模块 6 电池支数 6 1B 0255: 0255 模块 7 电池支数 7 1B 0255: 0255 模块电池支数1 (ID:0x104C1998) 1 1000 8 模块 8 电池支数 8 1B 0255: 0255 模块 57 电池支数 1 1B 0255: 0255 模块 58 电池支数 2 1B 0255: 0255 模块 59 电池支数 3 1B 0255: 0255 模块 60 电池支数 4 1B 0255: 0255 模块 61 电池
15、支数 5 1B 0255: 0255 模块 62 电池支数 6 1B 0255: 0255 模块 63 电池支数 7 1B 0255: 0255 模块电池支数8 (ID:0x104C199F) 1 1000 8 模块 64 电池支数 8 1B 0255: 0255 监控系统单体电压 1 1000 8 第 1 箱单体 1 电压 1 2B 1mV/bit 偏移量: 0 第 1 箱单体 2 电压 3 2B 1mV/bit 偏移量: 0 第 1 箱单体 3 电压 5 2B 1mV/bit 偏移量: 0 14 (ID:0x104C19A4) 第 1 箱单体 4 电压 7 2B 1mV/bit 偏移量:
16、0 第 1 箱单体 97 电压 1 2B 1mV/bit 偏移量: 0 第 1 箱单体 98 电压 3 2B 1mV/bit 偏移量: 0 第 1 箱单体 99 电压 5 2B 1mV/bit 偏移量: 0 监控系统单体电压97100 (ID:0x104C19BC) 1 1000 8 第 1 箱单体 100 电压 7 2B 1mV/bit 偏移量: 0 第 2 箱单体 1 电压 1 2B 1mV/bit 偏移量: 0 第 2 箱单体 2 电压 3 2B 1mV/bit 偏移量: 0 第 2 箱单体 3 电压 5 2B 1mV/bit 偏移量: 0 监控系统单体电压 101104 (ID:0x1
17、04C19BD) 1 1000 8 第 2 箱单体 4 电压 7 2B 1mV/bit 偏移量: 0 第 2 箱单体 97 电压 1 2B 1mV/bit 偏移量: 0 第 2 箱单体 98 电压 3 2B 1mV/bit 偏移量: 0 第 2 箱单体 99 电压 5 2B 1mV/bit 偏移量: 0 监控系统单体电压197200 (ID:0x104C19D5) 1 1000 8 第 2 箱单体 100 电压 7 2B 1mV/bit 偏移量: 0 第 3 箱单体 1 电压 1 2B 1mV/bit 偏移量: 0 第 3 箱单体 2 电压 3 2B 1mV/bit 偏移量: 0 第 3 箱单
18、体 3 电压 5 2B 1mV/bit 偏移量: 0 监控系统单体电压201204 (ID:0x104C19D6) 1 1000 8 第 3 箱单体 4 电压 7 2B 1mV/bit 偏移量: 0 第 3 箱单体 97 电压 1 2B 1mV/bit 偏移量: 0 第 3 箱单体 98 电压 3 2B 1mV/bit 偏移量: 0 第 3 箱单体 99 电压 5 2B 1mV/bit 偏移量: 0 监控系统单体电压297300 (ID:0x104C19EE) 1 1000 8 第 3 箱单体 100 电压 7 2B 1mV/bit 偏移量: 0 第 4 箱单体 1 电压 1 2B 1mV/b
19、it 偏移量: 0 第 4 箱单体 2 电压 3 2B 1mV/bit 偏移量: 0 第 4 箱单体 3 电压 5 2B 1mV/bit 偏移量: 0 监控系统单体电压301304 (ID:0x104C1A2A) 1 1000 8 第 4 箱单体 4 电压 7 2B 1mV/bit 偏移量: 0 第 4 箱单体 97 电压 1 2B 1mV/bit 偏移量: 0 监控系统单体电压397400 1 1000 8 第 4 箱单体 98 电压 3 2B 1mV/bit 偏移量: 0 第 4 箱单体 99 电压 5 2B 1mV/bit 偏移量: 0 (ID:0x104C1A42) 第 4 箱单体 1
20、00 电压 7 2B 1mV/bit 偏移量: 0 第 5 箱单体 1 电压 1 2B 1mV/bit 偏移量: 0 第 5 箱单体 2 电压 3 2B 1mV/bit 偏移量: 0 第 5 箱单体 3 电压 5 2B 1mV/bit 偏移量: 0 监控系统单体电压401403 (ID:0x104C1A43) 1 1000 8 第 5 箱单体 4 电压 7 2B 1mV/bit 偏移量: 0 第 5 箱单体 97 电压 1 2B 1mV/bit 偏移量: 0 第 5 箱单体 98 电压 3 2B 1mV/bit 偏移量: 0 第 5 箱单体 99 电压 5 2B 1mV/bit 偏移量: 0
21、监控系统单体电压497500 (ID:0x104C1A5B) 1 1000 8 第 5 箱单体 100 电压 7 2B 1mV/bit 偏移量: 0 第 6 箱单体 1 电压 1 2B 1mV/bit 偏移量: 0 第 6 箱单体 2 电压 3 2B 1mV/bit 偏移量: 0 第 6 箱单体 3 电压 5 2B 1mV/bit 偏移量: 0 监控系统单体电压501504 (ID:0x104C1A5C) 1 1000 8 第 6 箱单体 4 电压 7 2B 1mV/bit 偏移量: 0 第 6 箱单体 97 电压 1 2B 1mV/bit 偏移量: 0 第 6 箱单体 98 电压 3 2B
22、1mV/bit 偏移量: 0 第 6 箱单体 99 电压 5 2B 1mV/bit 偏移量: 0 监控系统单体电压597600 (ID:0x104C1A74) 1 1000 8 第 6 箱单体 100 电压 7 2B 1mV/bit 偏移量: 0 第 7 箱单体 1 电压 1 2B 1mV/bit 偏移量: 0 第 7 箱单体 2 电压 3 2B 1mV/bit 偏移量: 0 第 7 箱单体 3 电压 5 2B 1mV/bit 偏移量: 0 监控系统单体电压601604 (ID:0x104C1A75) 1 1000 8 第 7 箱单体 4 电压 7 2B 1mV/bit 偏移量: 0 第 7
23、箱单体 49 电压 1 2B 1mV/bit 偏移量: 0 第 7 箱单体 50 电压 3 2B 1mV/bit 偏移量: 0 监控系统单体电压649650 (ID:0x104C1A81) 1 1000 8 预留 5 4B 第 8 箱单体 1 电压 1 2B 1mV/bit 偏移量: 0 第 8 箱单体 2 电压 3 2B 1mV/bit 偏移量: 0 第 8 箱单体 3 电压 5 2B 1mV/bit 偏移量: 0 监控系统单体电压651654 (ID:0x104C1A82) 1 1000 8 第 8 箱单体 4 电压 7 2B 1mV/bit 偏移量: 0 第 8 箱单体 49 电压 1
24、2B 1mV/bit 偏移量: 0 第 8 箱单体 50 电压 3 2B 1mV/bit 偏移量: 0 监控系统单体电压699700 (ID:0x104C1A8E) 1 1000 8 预留 5 4B 第 9 箱单体 1 电压 1 2B 1mV/bit 偏移量: 0 第 9 箱单体 2 电压 3 2B 1mV/bit 偏移量: 0 第 9 箱单体 3 电压 5 2B 1mV/bit 偏移量: 0 监控系统单体电压701704 (ID:0x104C1A8F) 1 1000 8 第 9 箱单体 4 电压 7 2B 1mV/bit 偏移量: 0 第 9 箱单体 49 电压 1 2B 1mV/bit 偏
25、移量: 0 第 9 箱单体 50 电压 3 2B 1mV/bit 偏移量: 0 监控系统单体电压749750 (ID:0x104C1A9B) 1 1000 8 预留 5 4B 第 10 箱单体 1 电压 1 2B 1mV/bit 偏移量: 0 第 10 箱单体 2 电压 3 2B 1mV/bit 偏移量: 0 第 10 箱单体 3 电压 5 2B 1mV/bit 偏移量: 0 监控系统单体电压751754 (ID:0x104C1A9C) 1 1000 8 第 10 箱单体 4 电压 7 2B 1mV/bit 偏移量: 0 第 10 箱单体 49 电压 1 2B 1mV/bit 偏移量: 0 第
26、 10 箱单体 50 电压 3 2B 1mV/bit 偏移量: 0 监控系统单体电压799800 (ID:0x104C1AA8) 1 1000 8 预留 5 4B 第 11 箱单体 1 电压 1 2B 1mV/bit 偏移量: 0 第 11 箱单体 2 电压 3 2B 1mV/bit 偏移量: 0 第 11 箱单体 3 电压 5 2B 1mV/bit 偏移量: 0 监控系统单体电压8018044 (ID:0x104C1AA9) 1 1000 8 第 11 箱单体 4 电压 7 2B 1mV/bit 偏移量: 0 第 11 箱单体 49 电压 1 2B 1mV/bit 偏移量: 0 第 11 箱
27、单体 50 电压 3 2B 1mV/bit 偏移量: 0 监控系统单体电压849850 (ID:0x104C1AB5) 1 1000 8 预留 5 4B 第 1 个模块的最高温度 1 2B 1 /bit 偏移量: -40 第 2 个模块的最高温度 3 2B 1 /bit 偏移量: -40 第 3 个模块的最高温度 5 2B 1 /bit 偏移量: -40 监控模块最高温度1 (ID:0x104C1A08) 1 1000 8 第 4 个模块的最高温度 7 2B 1 /bit 偏移量: -40 监控模块最高温度16 1 1000 8 第 61 个模块的最高温度 1 2B 1 /bit 偏移量: -
28、40 第62 个模块的最高温度 3 2B 1 /bit 偏移量: -40 第63 个模块的最高温度 5 2B 1 /bit 偏移量: -40 (ID:0x104C1A17) 第64 个模块的最高温度 7 2B 1 /bit 偏移量: -40 第 1 个模块的最低温度 1 2B 1 /bit 偏移量: -40 第 2 个模块的最低温度 3 2B 1 /bit 偏移量: -40 第 3 个模块的最低温度 5 2B 1 /bit 偏移量: -40 监控模块最低温度1 (ID:0x104C1A18) 1 1000 8 第 4 个模块的最低温度 7 2B 1 /bit 偏移量: -40 第 61 个模块
29、的最低温度 1 2B 1 /bit 偏移量: -40 第 62 个模块的最低温度 3 2B 1 /bit 偏移量: -40 第 63 个模块的最低温度 5 2B 1 /bit 偏移量: -40 监控模块最低温度16 (ID:0x104C1A27) 1 1000 8 第 64 个模块的最低温度 7 2B 1 /bit 偏移量: -40 2 、整车控制器 发送 节点 Message Name SA/DA PGN # 优先级 P 间隔时间Ms 数据长度Byte 信号名称 起始位 长度 范围 备注 换档器面板状态 1.1 2b 03 0: N 档, 1: R 档, 2: D 档, 3: C 档 变速器
30、挡位 1.3 4b 07 0: N 档, 1: 1 档 , 2: 2 档, 3: 3 档 ,4:4 档,其他:无效 保留 1.7 2b 整车控制器状态 2.1 2b 03 0:准备中, 1:就绪, 2:运行, 3:故障 高压绝缘状态 2.3 1b 01 0:无故障, 1:绝缘故障 高压上电状态 2.4 1b 01 0:高压未上电, 1:高压已上电 车速超速状态 2.5 1b 01 0:车辆未超速, 1:车辆超速 电机超速状态 2.6 1b 01 0:电机未超速, 1:电机超速 保留 2.7 2b 保留 3 1B 车速 4. 1B 0-255 制动踏板传感器故障 5.1 1b 0-1 0:正常,
31、 1:故障 加速踏板传感器故障 5.2 1b 0-1 0:正常, 1:故障 保留 5.3 1b 整车控制器 SA =208 =0Xd0 整车控制器信息 (ID: 0X0CFFC9D0) 3 10 8 变速器传感器故障 5.4 1b 0-1 0:正常, 1:故障 电机转速传感器故障 5.5 1b 0-1 0:正常, 1:故障 变速器传感器 1 故障 5.6 1b 0-1 0:正常, 1:故障 变速器传感器 2 故障 5.7 1b 0-1 0:正常, 1:故障 变速器执行器 1 故障 5.8 1b 0-1 0:正常, 1:故障 变速器执行器 2 故障 6.1 1b 0-1 0:正常, 1:故障 保
32、留 6.2 7b 加速踏板开度 7 1B 0-255 1%/bit 制动踏板开度 8 1B 0-255 1%/bit 油泵控制器控制指令 1 1B 关机:0x55 ; 开机:0xaa 气泵控制器控制指令 2 1B 关机:0x55 ; 开机:0xaa DC/DC控制指令 3 1B 关机:0x55 ; 开机:0xaa 空调变频器控制指令 4 1B 允许启动:0x55 ; 禁止启动:0xaa 附件控制信息 (ID: 0X0CFFCAD0) 3 10 8 保留 5 4B 电机控制状态 1.1 2b 0-3 0:停止, 1:前进, 2:发电, 3:反转 电机控制模式 1.3 2b 0-3 0:转矩模式,
33、 1:速度模式 控制模式切换 1.5 2b 0-3 0:线控模式, 1: CAN 控模式 主驱控制信息 (ID: 0X0CF041D0) 3 10 8 保留 2 7B 3、电机控制器 发送 节点 Message Name SA/DA PGN # 优先级 P 间隔时间Ms 数据长度Byte 信号名称 起始位 长度 范围 备注 电机温度 1 1B 0-255 1 /bit, -40 偏移 电机控制器温度 2 1B 0-255 1 /bit, -40 偏移 母线电压低字节 3 1B 母线电压高字节 4 1B 1V/bit,无偏移 保留 5 1B MCU自检状态 6.1 2b 0-3 0:自检中, 1
34、:自检成功, 2:自检失败 驱动状态 6.3 1b 0-1 0:当前为非驱动前进状态, 1:当前状态为驱动前进 制动状态 6.4 1b 0-1 0:当前为非制动状态, 1:当前状态为制动 反转状态 6.5 1b 0-1 0:当前为非反转状态, 1:当前状态为反转 电机控制器 SA =240 =0XF0 主驱状态1(ID: 0X18F501F0) 6 10 8 保留 6.6 3b 电机过压报警 7.1 1b 0-1 0: MCU 无过压报警, 1: MCU 过压报警 电机欠压报警 7.2 1b 0-1 0: MCU 无欠压报警, 1: MCU 欠压报警 短路、过流报警 7.3 1b 0-1 0:
35、 MCU 无短路、过流报警, 1: MCU 短路,或相电流 =500A 电机控制器温度报警 7.4 1b 0-1 0:无 MCU 温度报警, 1: MCU 温度报警 电机温度报警 7.5 1b 0-1 0:无电机温度报警, 1:电机温度报警 通讯故障报警 7.6 1b 0-1 0:无通讯故障报警, 1:通讯故障报警 保留 7.7 1b MCU 故障 7.8 1b 0-1 0:无 MCU 故障, 1: MCU 故障 MCU 故障代码 8 1B 0-255 0:无故障 1-50:一级故障 51-150:二级故障 151-255: 三 级故障驱动电机转速低字节 1 1B 驱动电机转速高字节 2 1B
36、 1rpm/bit 驱动电机转矩低字节 3 1B 驱动电机转矩高字节 4 1B 1n.m/bit,偏移 -2000 驱动电机功率低字节 5 1B 驱动电机功率高字节 6 1B 1kw/bit,偏移 -200 主驱状态2(ID: 0X18F502F0) 6 10 8 保留 7 2B 4 、附件报文 发送 节点 Message Name SA/DA PGN # 优先级 P 间隔时间Ms 数据长度Byte 信号名称 起始位 长度 范围 备注 短路、过流故障 1.1 2b 0-3 0:无故障, 1:短路、过流故障 (=500A),其他:无效 电机温度报警 1.3 1b 0-1 0:无故障, 1:电机过
37、温 (=145C) 电机控制器温度报警 1.4 1b 0-1 0:无故障, 1:电机控制器过温 (=85) 通讯故障 1.5 1b 0-1 0:无故障, 1:通讯故障 转子传感器故障 1.6 1b 0-1 0:无故障, 1:转子传感器故障 电机运行状态 1.7 2b 0-3 0:待机, 1:驱动,其他:无效 电机功率 2 1B 0-255 1kw/bit,偏移 -200 电机温度 3 1B 0-255 1 C/bit,偏移 -40 电机控制器温度 4 1B 0-255 1 C/bit,偏移 -40 母线电压高字节 5 1B 气泵 SA =157 =0X9D 气泵控制器信息 (ID: 0x180
38、1A79D) 3 10 8 母线电压低字节 6 1B 1v/bit 转速高字节 7 1B 转速低字节 8 1B 0.125( rpm/min) /bit 发送 节点 Message Name SA/DA PGN # 优先级 P 间隔时间Ms 数据长度Byte 信号名称 起始位 长度 范围 备注 短路、过流故障 1.1 2b 0-3 0:无故障, 1:短路、过流故障 (=500A),其他:无效 电机温度报警 1.3 1b 0-1 0:无故障, 1:电机过温 (=145C) 电机控制器温度报警 1.4 1b 0-1 0:无故障, 1:电机控制器过温 (=85) 通讯故障 1.5 1b 0-1 0:
39、无故障, 1:通讯故障 转子传感器故障 1.6 1b 0-1 0:无故障, 1:转子传感器故障 电机运行状态 1.7 2b 0-3 0:待机, 1:驱动,其他:无效 电机功率 2 1B 0-255 1kw/bit,偏移 -200 电机温度 3 1B 0-255 1 C/bit,偏移 -40 电机控制器温度 4 1B 0-255 1 C/bit,偏移 -40 母线电压高字节 5 1B 母线电压低字节 6 1B 1v/bit 转速高字节 7 1B 油泵电机控制器 SA =155 =0X9B 油泵控制器信息 (ID: 0x1801A79B) 6 100 8 转速低字节 8 1B 0.125( rpm
40、/min) /bit 发送 节点 Message Name SA/DA PGN # 优先级 P 间隔时间Ms 数据长度Byte 信号名称 起始位 长度 范围 备注 工作状态 1.1 2b 0-3 0:停机, 1:工作,其他:无效 通讯故障报警 1.3 2b 0-3 0:无故障, 1:故障报警,其他:保留 保留 1.5 4b 温度故障 2.1 1b 0-1 0:无故障, 1:故障 输出过流故障 2.2 1b 0-1 0:无故障, 1:故障 输出过压故障 2.3 1b 0-1 0:无故障, 1:故障 输出欠压故障 2.4 1b 0-1 0:无故障, 1:故障 输入过压故障 2.5 1b 0-1 0
41、:无故障, 1:故障 输入欠压故障 2.6 1b 0-1 0:无故障, 1:故障 输出短路故障 2.7 1b 0-1 0:无故障, 1:故障 硬件故障 2.8 1b 0-1 0:无故障, 1:故障 工作温度 3 1B 0-255 1 /bit, 偏移 -40 输出电流低字节 4 1B 输出电流高字节 5 1B 0.1A/bit, 偏移 -32000 输出电压 6 1B 0-255 1V/bit 母线电压高字节 7 1B DCDC控制器 SA =156 =0X9C DCDC控制器信息 (ID: 0x1801A79C) 6 100 8 母线电压低字节 8 1B 1V/bit 5、仪表 发送 节点
42、Message Name SA/DA PGN # 优先级 P 间隔时间Ms 数据长度Byte 信号名称 起始位 长度 范围 备注 车速 1 1B 0-255 1km/h/bit, 0 offset rang:0250km/h 转速 2 1B 0-255 10rpm/bit,0 offset rang: 0 2500rpm 水温 3 1B 0-255 1 /bit,0 offset rang: 40120 机油压力 4 1B 0-255 10kPa/bit, 0 offset rang:01000kPa 前气压 5 1B 0-255 10kPa/bit, 0 offset rang:01000k
43、Pa 后气压 6 1B 0-255 10kPa/bit, 0 offset rang:01000kPa 油量 7 1B 0-255 1%/bit, 0 offset rang:0100.0% 仪表信息1 (ID: 0x18FB7017) 6 1000 8 整车电压 8 1B 0-255 0.5V/bit ,0 offset rang: 1832V 近光灯 1.1 1b 0-1 0:无动作; 1:有动作; 远光灯 1.2 1b 0-1 0:无动作; 1:有动作; 前雾灯 1.3 1b 0-1 0:无动作; 1:有动作; 后雾灯 1.4 1b 0-1 0:无动作; 1:有动作; 倒车灯 1.5 1
44、b 0-1 0:无动作; 1:有动作; 刹车灯 1.6 1b 0-1 0:无动作; 1:有动作; 左转向 1.7 1b 0-1 0:无动作; 1:有动作; 右转向 1.8 1b 0-1 0:无动作; 1:有动作; 厢灯 1 开关 2.1 1b 0-1 0:无动作; 1:有动作; 厢灯 2 开关 2.2 1b 0-1 0:无动作; 1:有动作; 手刹信号 2.3 1b 0-1 0:无动作; 1:有动作; 备用 2.4 1b 0-1 0:无动作; 1:有动作; 空档 2.5 1b 0-1 0:无动作; 1:有动作; 备用 2.6 1b 0-1 0:无动作; 1:有动作; 仪表 SA =23 =0X
45、17 仪表信息2 (ID: 0x18FB7117) 6 1000 8 前门开信号 2.7 1b 0-1 0:无动作; 1:有动作; 后门开信号 2.8 1b 0-1 0:无动作; 1:有动作; 前应急门开关 3.1 1b 0-1 0:无动作; 1:有动作; 后应急门开关 3.2 1b 0-1 0:无动作; 1:有动作; 后舱门开关 3.3 1b 0-1 0:无动作; 1:有动作; 空滤堵塞报警 3.4 1b 0-1 0:无动作; 1:有动作; 水位过低信号 3.5 1b 0-1 0:无动作; 1:有动作; 小灯开关 3.6 1b 0-1 0:无动作; 1:有动作; 喇叭开关 3.7 1b 0-
46、1 0:无动作; 1:有动作; 路牌灯开关 3.8 1b 0-1 0:无动作; 1:有动作; 司机扇开关 4.1 1b 0-1 0:无动作; 1:有动作; 雨刮开关 4.2 1b 0-1 0:无动作; 1:有动作; 洗涤器开关 4.3 1b 0-1 0:无动作; 1:有动作; ABS 工作 4.4 1b 0-1 0:无动作; 1:有动作; 缓速器工作 4.5 1b 0-1 0:无动作; 1:有动作; 左蹄片磨损报警 4.6 1b 0-1 0:无动作; 1:有动作; 右蹄片磨损报警 4.7 1b 0-1 0:无动作; 1:有动作; 发动机舱温报警 4.8 1b 0-1 0:无动作; 1:有动作;
47、 备用 5 1B 0-255 里程低字节 6 1B 里程次高字节 7 1B 里程高字节 8 1B 0.1km/bit, 0 offset rang:0999999km 五、CAN2 输出报文 该协议参照 GB/T 27930 2011 版国标电动汽车非车载传导式充电机与电池管理系统之间的通讯协议 。关于充电电流的计算方法如下:发出 -50A充电电流要求,网络上应发送 3500A 充电数值;反之,网络上发送出 3500A 充电数值,相关设备接收后应解析并显示 -50A 充电电流数值。 -50A=3500Ax0.1+( 400A) CAN2 报文具体内容见舒驰新能源客车充电 CAN 通讯协议规范 (20140417 版)