J1939在请求特殊数据之前,是否必须声明地址?地址声明和参数组声明之间的区别?

时间:2019-01-29 10:56:29

标签: can-bus j1939

为了从一个使用J1939协议的节点请求特殊数据,是否有必要在请求该数据之前声明地址?在该过程之前,我们是否还需要请求PGN?还是我们可以直接请求数据而无需请求PGN或声明地址?谢谢。

2 个答案:

答案 0 :(得分:1)

声称地址表明您是垂直地址的所有者,并且没有其他节点具有相同的地址。

如果您知道网络将没有其他任何节点地址,则可以直接请求数据。但是,您将不遵守J1939标准。

您的设备将不是通用设备,而是特定于您自己的网络(您可以确定没有其他节点使用相同的地址)。

简而言之,您可以取消地址声明,但您不可以!

答案 1 :(得分:0)

是的,如果您只有2个节点,我可以确认它可以工作。我对其进行了测试,如果您只有2个节点,则无需声明J1939协议的地址。