J1939数据协议的格式理解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

J1939数据协议的格式理解
(一)J1939数据包的格式。

见“图表1”
图表 1
格式定义:
P:优先级
R:保留位
DP:数据页
PF:PDU数据格式域,(8位的数据域)当数据大小低于240时为PDU1格式;当大于240
时为PDU2格式。

PS:PDU细节,为一个8位的数据域,在PDU1数据格式下PS表示的是一个地址;在PDU2
数据格式下,PS表示的是一个组扩展值。

SA:源地址
Data Field:数据域为0-8字节的数据。

参数组的计算:
通常我们只用到PDU1的数据格式,其参数组号(PGN)的计算方法为:
PGN=PF*256+PS
例如:PF=240;PS=4则PGN=240*256+4=61444 “614444”为J1939协议的数据参数组号,根据协议可以查到该参数组号的详细描述。

图表 2
可以在J1939协议中查找数据参数组号为61444的数据信息也可以在具体的发动机的数据表中来查询该书剧组编号的信息。

相关文档
最新文档