完整版24V系统CAN通讯协议说明书Word文件下载.docx
- 文档编号:13636883
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:26
- 大小:42.35KB
完整版24V系统CAN通讯协议说明书Word文件下载.docx
《完整版24V系统CAN通讯协议说明书Word文件下载.docx》由会员分享,可在线阅读,更多相关《完整版24V系统CAN通讯协议说明书Word文件下载.docx(26页珍藏版)》请在冰豆网上搜索。
4.3.8网络时钟消息17
4.4其他报文18
4.4.1应答消息18
5.仪表相关报文18
1.目的
24V网关和车身控制系统(以下简称24系统)是基于CAN网连结而成的,CAN网络是整个系统的基础。
所以很有必要详细说明下该系统中的CAN网络协议,这也是编
写本文档的主旨。
本文档仅供内部开发人员使用,包括NCM组和仪表组。
2.范围
本文编写的范围仅仅限于24V系统中采用的基于CAN的J1939应用协议的报文格式,不适用所有的网关和车身控制系统。
本文档并不是介绍CAN网络和J1939应用协议文档,而了解文档中设计的J1939协议关联的术语,请参看相关的技术文档。
3.网络拓扑
24V系统的详细介绍详见其他相关文档,如系统概要设计,详细设计等,在这里简单介绍一下系统的网络拓扑图,使读者有一个简单直白的了解,以便于更好的理解文档中涉及的CAN网络和J1939协议。
总所周知,CAN协议早在80年代就已经由德国的博世公司开发应用于汽车电子领域了,到了1991年,PhilipsSemiconductors公司制定发布了CAN技术规范2.0版本,分为A和B两部分,2.0A部分给出了CAN报文的标准格式,2.0B部分为扩展部分。
J1939协议有SAE组织(美国汽车工程协会)于2000年提出的,基于CAN的2.0B规范。
模块名
地址值
0x70
NCM
0x71
ICM
0x72
F-BCM
0x73
R-BCM
4.报文格式
表为J1939协议报文单元的具体格式:
一个J1939协议报文单元(
PDU)
Priority
R
DP
PDU
Format
Specific
SourceAddress
Data
Field
3
1
8
0-64
24V系统中的涉及众多的报文,为了方便读者更方便的找到自己所需要的报文格式,本文按照功能分类进行一一叙述。
分为3大类报文:
1.状态信息报文。
2.控制命令报文。
3.网络管理报文。
4.1状态信息报文
状态信息报文有自己单独PF值,其PF值为0xFF,它主要有以下几种类型的报文,由报文中的PS值来定义不同类型的报文。
PS值的取值范围可以参考数据结构enumem_pf_stateinfo_msg
状态信息报文定义说明
PS值
意义
0x0A
开关量消息组1
0x0B
开关量消息组2
0x10
各种数值量消息
0x20
故障消息
0x30
仪表指示灯消息组1
0x31
仪表指示灯消息组2
状态报文的发送特点是定期发送,接收者无需对其进行应答
4.1.1开关量消息组1
传输循环率
100ms
数据长度
数据页面
PDU格式
0xFF
PDU指定
优先值
6
源地址
0x70(NCM)
数据域
字节
1-0
电源总开关
3-2
钥匙Start
5-4
钥匙ON
7-6
钥匙ACC
副启动
危急告警
小灯开关
前雾灯
2
后雾灯
远光
近光
左转向
右转向
阅读灯
司机灯
乘客灯
4
行李舱灯
车厢灯
(发动)机舱灯
喇叭转换
5
喇叭
前洗涤
前雨刮复位
前雨刮慢档
前雨刮快档
前雨刮间歇档
前车门开(钥匙)
前车门关(钥匙)
7
前车门开(按钮)
前车门关(按钮)
后车门开(按钮)
后车门关(按钮)
注:
1-0表示该自己的第1位和第0位两位,用两位来表示一个开关的值)
其中,开关量在报文中的表示如下(两个bit)
开关闭合
01
开关断开
00
开关无效
11
4.1.2开关量消息组2
前门位置开关开
前门防夹开关开
后门位置开关开
后门防夹开关开
干燥器
排气扇
缓速器1档
缓速器2档
缓速器3档
缓速器4档
解除蜂鸣器报警开关
空挡
倒档
手刹
刹车
离合器
机油压力报警
水温报警
水位低报警
空滤堵塞报警
气压报警1
气压报警2
油压低报警
ABSDBR信号
ABS信号指示灯
ABS故障灯
ASR信号指示灯
发动机故障
缓速器工作指示灯信号
发电机W点电压
发动机怠速开关
4.1.3各种数值量消息
200ms
F-BCM(0x72),R-BCM(0x73),NCM(0x70)
数值量的ID,详见如下数值量ID
数值量的低字节
数质量的高字节
数值量ID定义表格:
ID值
转速单位RPM
车速单位KMH
里程单位100M
电压0:
正常电压;
1:
电压过低;
2:
电压过高
气压1单位KPa(千帕)
气压2单位KPa(千帕)
油量范围为[0-100],100为满箱
开关面板背光值。
待定义?
?
机油压力单位KPa(千帕)
9
水温单位摄氏度
4.1.4故障消息
0:
普通输出设备。
(目前故障都为这种设备类型的故障)
故障设备ID,详见如下的故障设备ID
故障类型,详见下面的故障类型
般输出设备ID说明表格,参见数据类型enumemOutputID
ID
左前转向灯
左侧转向灯
右前转向灯
右侧转向灯
左前雾灯
右前雾灯
左近光灯
10
右近光灯
11
左远光灯
12
右远光灯
13
气喇叭
14
电喇叭
15
厢灯
16
前门灯+踏步灯
17
18
前位置灯
19
前门泵“开”电磁阀
20
前门泵“关”电磁阀
21
ABS供电
22
影视系统控制电源
23
空调供电
24
启动继电器
25
发电机L端子给电
26
27
侧标志灯、路肩灯
28
牌照灯
29
后门灯、踏步灯
30
31
机舱灯
32
倒车灯+蜂鸣器
33
左后转向灯
34
后位置灯
35
右后转向灯
36
左阅读灯
37
右阅读灯
38
左刹车灯
39
右刹车灯
40
后门泵“开”电磁阀
41
后门泵“关”电磁阀
42
43
44
45
46
47
故障类型说明表格,参见数据类型enumemFaultType
类型
无故障
短路
开路
有故障,故障原因不明确
过载,表示电流过大,但还不至于到短路程度
轻载,表示电流过小,接近开路
0xF
无效,接收者接收到后不处理此类型故障
4.1.5仪表指示灯消息组1
NCM(0x70)
数据域参考数据结构enumemindicatorid
故障告警指示
总电源
发动机未充电指示
小灯
近光灯
远光灯,超车灯
发动机舱灯
倒车
刹车指示
CAN错误
左转向灯闪烁
右转向灯闪
危急告警故障
左转向故障
右转向故障
前门开
后门开
缓速器工作
缓速器故障
油量低报警
ABSDBR信号
1-0表示该自
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版 24 系统 CAN 通讯 协议 说明书
![提示](https://static.bdocx.com/images/bang_tan.gif)