原创 PCAN Explorer 5 中CAN和J1939协议报文

2011-3-2 17:00 3594 11 12 分类: 测试测量

PCAN Explorer 5 中CAN和J1939协议报文

       与使用11位标识符(CAN - ID)的CANopen通讯相比,J1939使用的是29位的CAN - ID。在J1939中CAN - ID由一个参数组号(PGN所)和一个源地址组成。一个参数组(PG)表示一系列的数据,如车速,油温等。因此,PGN所标识的数据字段的内容可用于定义各种参数。
    这些优先领域的信息表示报文的优先级,在'0'是最高优先级,'7'的优先级最低。如果没有更多可用的号码可以分配到新的PGN,数据页字段将来会设置为'1'。如果字段'PDU格式'的值在00H到F0h之间,'PDU表示'字段被解释为目标地址。这是用于点对点的两个设备之间的通信。如果字段'PDU格式'比F0h更大,'PDU表示'字段被解释为所谓的'组名'。发送的PGNs根据生产者/消费者模式(广播)。源地址在每一个独特的网络设备中是唯一的,这个地址可以在地址声明过程中获得。

       所以使用PCAN Explorer 5时,选用不同的协议CAN和J1939,报文的格式是不同的。CAN的报文有通用的格式(custom messages),而J1939报文有很多格式,由PGN区别开,设置时要有针对性的设置。从另一方面来说选用J1939协议能对汽车网络中的各个ECU进行单独控制,更加细化、精确,有针对性。

文章评论1条评论)

登录后参与讨论

用户377235 2013-8-13 22:48

希望作者可以介绍的再详尽点,最后能说说PGN与ID之间是如何转化的!谢谢~
相关推荐阅读
用户1538030 2012-02-17 16:56
模拟/ 数字输出模块
  ●超紧凑的 CAN 总线输出模块,带 8 路完全电隔离通道 ●8 路独立可配置的输出通道,(模拟电压 0 V~10 V,电流输出 0~20mA 和 4~...
用户1538030 2012-02-17 16:51
数 采 模 块
●用于测量模拟电压和温度的耐用测量模块 ●7个微分输入:-3.5V~ +16V ●7热电偶输入: -100°C ~ +1372°C 数据通过串行测量总线(SMB)传输到校准系统和 PC 新...
用户1538030 2012-02-17 16:47
计数器/频率采集微型模块
     Ø紧凑的 CAN 总线测试模块 Ø 4个电隔离输入通道用于: ●频率测量 ●周期/脉冲持续时间 ●占空比/脉冲宽度调制 ...
用户1538030 2012-02-17 16:41
专业版模拟量数采模块
CSM 的 ADMM  pro覆盖了广泛的应用领域。除了拥有广泛应用的 ADMM所有特性外,ADMM  pro还特别适合低电压(mV 级)的测量。如可以选择±20 mA 的测量范围。 ...
用户1538030 2012-02-14 13:52
热电偶温度采集模块
  Ø紧凑的CAN总线测试模块     Ø完全电隔离的8通道或16通道 NiCr-Ni 热电偶温度输入(K 型) Ø每个通道有内部冷端补偿 ...
用户1538030 2012-02-08 08:49
第九章 CANopen 工具
9.1 设备数据表与设备配置文件 该接口在CANopen中建立一个数据表(EDS),EDS文件描述了设备的所有CANopen对象和功能。   CANopen在描述设备时使用一种标准化的...
我要评论
1
11
关闭 站长推荐上一条 /2 下一条