全球旧事资料 分类
接,则发送连接失败帧,连接关闭。如果数据接收全部完成。则节点发送一个结束应答帧,连接关闭。
3J1939的参数格式
J1939中还定义了参数的具体格式,如标识符、优先级、数据长度、参数的范围等。参数划分为状态参数和测量参数。状态参数表示具有多态信号的某一种状态,如发动机刹车使能禁能、巡航控制激活关闭,扭矩速度控制超载模式、错误代码等。而测量参数则表示所接收到的信号的值的具体大小,如缸内爆发压力、最大巡航速度、发动机转速等。
3J1939协议的应用
f(1)J1939应用于网络构建
J1939网络层中定义了如何构建网络及连接的功能。网络层的功能包括数据的过滤、重新打包和转发。分别由以下各部分实现。
中继器。可以增强数据信号,使数据传输更远的距离。
b网桥。数据的转发和过滤。它可以把网络拆解成网络分支、分割网络数据流,隔离分支中发生的故障,这样就可以减少每个网络分支的数据信息流量而使每个网络更有效,提高整个网络效率。
c路由。可以使网络段具有独立的地址空间不同的数据传输率和媒介。
d网关。可以在不同的协议和数据设置的网段之间传送数据。图1为典型的汽车网络连接。
(2)J1939应用于故障诊断
J1939包括在线故障诊断功能,山诊断应用层定义。诊断应用层面向以下儿方面。
安全。在数据链路层上定义一个安全的框架,使得符合工业标准的开发工具执行必要的诊断任务。包括获取诊断信息,获取节点配置信息,标定控制模式。但对非开放型的数据加密。
b连接。建立J1939网络节点与开发工具之间的连接。连接器的设计也必须符合J1939协议。
fC·诊断状态数据支持。提供一系列的数据格式。包括读取出错数据、清除错误数据、监测通信参数、获取节点的配置以及其他的一些信息。
d·诊断测试支持。可以使开发工具把各种控制节点放到具体的测试模式中以正确设计子网体系。诊断工具通过连接器与其他节点进行通信以获取诊断数据。因此所有的控制节点都应该具备以下功能读取诊断故障代码、清除诊断故障代码、获取
实时信息。而诊断故障代码记载了错的参数及所在的节点等主要信息。
图1典型汽车网牵络引动连力接总线
监觇仪网桥
刑下一拖车系统
拖车机构
4节点设讣及数据通信
最小化节点的主控制芯片采用01系列的单片机,控制器采用PHILIPS公司的SJA1000控制器接口采用82c250o
为了构建CAN总线局域网路络由,采用了研华公司生产的双端口CAAN控制卡PCL841每块PCL841卡集成了两块PHILIPS的SJA1000控制器和82c250r
好听全球资料 返回顶部