建立CAN通信网络的中继节点的方法及CAN通信网络技术

技术编号:24692308 阅读:90 留言:0更新日期:2020-06-27 11:17
本发明专利技术公开了一种建立CAN通信网络的中继节点的方法及CAN通信网络,所述方法包括:将位于CAN通信网络两端中的一个端点的节点设备设置为关键节点A

Method of building relay node of CAN communication network and can communication network

【技术实现步骤摘要】
建立CAN通信网络的中继节点的方法及CAN通信网络
本专利技术涉及CAN通讯网络领域,尤其涉及一种建立CAN通信网络的中继节点的方法。
技术介绍
CAN即控制器局域网络,属于工业现场总线的范畴。与一般的通信总线相比,CAN通信网络的数据通信具有突出的可靠性、实时性和灵活性。由于其良好的性能及独特的设计,CAN通信网络越来越受到广泛的应用。当CAN通讯需要超过规定允许的距离传输数据时,现有技术往往是通过使用CAN通讯设备在适当的距离点进行数据中转,从而延长传输距离。这种做法是基于CAN通讯适用于中短距离的局域网络传输的多点通讯,信号在长距离传输时会有衰减失真现象的直接考量,但这增加了CAN局域网络的设备成本和铺设难度。
技术实现思路
本专利技术的目的是针对上述现有技术中设置专门的CAN通讯设备进行数据中转导致成本高的技术问题,提供一种建立CAN通信网络的中继节点的方法及CAN通信网络。本专利技术实施例中,提供了一种建立CAN通信网络的中继节点的方法,其包括:将位于CAN通信网络两端中的一个端点的节点设备本文档来自技高网...

【技术保护点】
1.一种建立CAN通信网络的中继节点的方法,其特征在于,包括:/n将位于CAN通信网络两端中的一个端点的节点设备设置为关键节点A

【技术特征摘要】
1.一种建立CAN通信网络的中继节点的方法,其特征在于,包括:
将位于CAN通信网络两端中的一个端点的节点设备设置为关键节点A1,然后进行迭代运算,沿着关键节点A1到CAN通信网络另一个端点的方向上依次找到所有的关键节点An和所有的中继节点Kn,所述迭代过程包括:
关键节点An在CAN通信网络中发送一个测试广播信息;
关键节点An将CAN通信网络的其它节点设备中接收到所述测试广播信息的信息能量与设定的第一能量值最接近的节点设备设置为中继节点Kn,以及将CAN通信网络的其它节点设备中接收到所述测试广播信息的信息能量与设定的第二能量值最接近的节点设备设置为下一个关键节点An+1,其中,所述第一能量值大于所述第二能量值;
当关键节点An或者中继节点Kn为CAN通信网络的另一个端点的节点设备时,上述迭代完成;
其中,n为自然数,
当n=1时,所述关键节点A1,用于对所述关键节点A1和中继节点K1之间的节点发送的数据进行处理,并通过所述中继节点K1将处理后的数据转发到CAN通信网络上;
当n>1时,
所述关键节点An,用于对中继节点Kn-1及中继节点Kn-1到中继节点Kn之间的节点发送的数据进行处理,并通过所述中继节点Kn将处理后的数据转发到CAN通信网络上。


2.如权利要求1所述的建立CAN通信网络的中继节点的方法,其特征在于,CAN通信网络中的节点设备通过计算接收所述关键节点An的广播信息时的功耗的方式来计算所述测试广播信息的信息能量。...

【专利技术属性】
技术研发人员:翁颖达邓忠文金国华黄子睿黄佳星
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1