一种CAN网络的节点地址编码的方法及计算机程序产品技术

技术编号:44563129 阅读:21 留言:0更新日期:2025-03-11 14:22
本发明专利技术CAN通信技术领域,公开了一种CAN网络的节点地址编码的方法及计算机程序产品。所述方法包括:CAN网络中未进行地址编码的目标节点,向CAN总线中广播带有自身标识数据的编码请求报文,接收CAN网络中广播的编码请求报文和/或已编译报文,根据所有目标节点中的最大编码地址以及序位号,计算自身的编码地址。本发明专利技术对目标节点的接线顺序没有严格要求,无需增加物理拨码开关进行地址分配,降低了物料成本,使用管理方便,并且,在不影响原有CAN网络中的目标节点的正常运行的前提下,可以很方便地增/减CAN网络中的目标节点。

【技术实现步骤摘要】

本专利技术涉及can通信,尤其涉及一种can网络的节点地址编码的方法及计算机程序产品。


技术介绍

1、can(control area network,控制器局域网)是iso国际标准化的串行通信协议,can总线广泛应用于船舶、医疗、工业自动化、汽车、储能等领域。

2、在使用can总线进行组网时,需要对网络内所有节点进行地址分配。在一些应用领域中,由于存在着某些功能类似或相同的设备,当这些设备同时接入同一can网络中时,或者当需要往已存在这些设备的can网络中增加一个或多个相同的设备时,为了使得这些设备之间的通信互不影响和干扰,则需要为这些设备分配不同的通信地址。

3、目前,在采用can网络的动力电池应用领域中,实现地址分配的方法主要采用如下两种方式:

4、一、根据电池的物理位置,依次将各个从控连接至can总线中,主控根据从控连接的时间顺序设置从控的通讯地址。该方法可避免给从控接入额外线束,也可保证通讯地址的设置结果可控,但是需要人工配合,不能实现自动化配置;同时,这种配置方法是一次性的,从控在完成地址配置后需要将地址记录本文档来自技高网...

【技术保护点】

1.一种CAN网络的节点地址编码的方法,其特征在于,包括:

2.根据权利要求1所述的一种CAN网络的节点地址编码的方法,其特征在于,所述根据标识数据对CAN网络中所有未进行地址编码的目标节点进行排序,并确定自身的序位号之前,还包括:

3.根据权利要求1或2所述的一种CAN网络的节点地址编码的方法,其特征在于,所述CAN网络中未进行地址编码的目标节点,向CAN总线中广播带有自身标识数据的编码请求报文之前,还包括:

4.根据权利要求3所述的一种CAN网络的节点地址编码的方法,其特征在于,所述向CAN总线中广播带有自身编码地址的已编译报文之后,还包括:...

【技术特征摘要】

1.一种can网络的节点地址编码的方法,其特征在于,包括:

2.根据权利要求1所述的一种can网络的节点地址编码的方法,其特征在于,所述根据标识数据对can网络中所有未进行地址编码的目标节点进行排序,并确定自身的序位号之前,还包括:

3.根据权利要求1或2所述的一种can网络的节点地址编码的方法,其特征在于,所述can网络中未进行地址编码的目标节点,向can总线中广播带有自身标识数据的编码请求报文之前,还包括:

4.根据权利要求3所述的一种can网络的节点地址编码的方法,其特征在于,所述向can总线中广播带有自身编码地址的已编译报文之后,还包括:

5.根据权利要求3所述的一种can网络的节点地址编码的方法,其特征在于,所述根据can网络中已完成地址编码的所有目标节点中的最大编码地址以及所确定的序位号,计算自身的编...

【专利技术属性】
技术研发人员:陈本洁叶国华张志平
申请(专利权)人:广东博力威科技股份有限公司
类型:发明
国别省市:

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

1