一种CAN总线地址的动态自动配置方法技术

技术编号:42473572 阅读:18 留言:0更新日期:2024-08-21 12:57
本发明专利技术公开了一种CAN总线地址的动态自动配置方法,属于设备总线通信技术领域,解决CAN总线系统,特别是针对一种总线系统内具备多个完全相同的模块,且要求系统配置具有良好的模块可扩展性的系统,实现系统内各模块总线地址的动态自动配置。设备系统内包括综合控制单元、可扩展控制模块、级联电缆、供电电源,各主从模块以串联方式连接,各从模块以接入顺序依次加电、启动并配置各自的总线地址,各从模块在自身的总线地址配置过程中,通过CAN总线以递增地址问询的方式寻找首个不被使用的地址,并将此确定为自身在总线中的地址编号,此方法可解决各从模块内部软硬件技术状态一致性问题以及提升设备系统运行的可靠性、稳定性。

【技术实现步骤摘要】

本专利技术属于设备总线通信,具体为一种can总线地址的动态自动配置方法。


技术介绍

1、在复杂的自动化设备/系统中,can总线是经常被采用的一种总线通信协议,目前can总线系统多采用硬件设定或软件直接固定地址的方式确定系统内各设备的can总线地址。

2、采用硬件设定或软件直接固定地址的配置方式,进行can总线系统的地址配置过程大致如下:首先进行系统总线规划,确定系统内总线设备的种类、数量;然后为每一个can总线设备配置一个固定的地址;再根据分配的地址,每个设备逐个通过外部硬件跳线+软件读取方式,或者直接软件修改地址配置代码的方式确定自身的can总线地址。

3、针对常用的硬件设定或软件直接固定地址的can总线设备的地址总线设置方法,需要预先配置完成can总线系统各个设备的地址;但是对于总线系统内考虑完全相同的模块动态可扩展时,采用常规can总线配置方式的设备必须增加额外的总线地址硬件配置电路,或者安装时修改每台设备地址配置代码,以此避免系统内设备因总线地址相同造成的地址冲突问题。因此,传统的总线地址配置方法存在的问题包括:can总线设本文档来自技高网...

【技术保护点】

1.一种CAN总线地址的动态自动配置方法,其特征在于:所述CAN总线设备系统包括综合控制单元、可扩展控制模块、级联电缆、供电电源,所述CAN总线地址的动态自动配置方法步骤为:

2.根据权利要求1所述的一种CAN总线地址的动态自动配置方法,其特征在于:所述S1,系统内各模块以级联方式连接,可扩展控制模块应具有模块级联启动使能控制端、模块级联启动准备好输出端、CAN总线接口、IO接口。

3.根据权利要求2所述的一种CAN总线地址的动态自动配置方法,其特征在于:所述S1,可扩展控制模块与综控设备之间采用级联电缆连接,电缆束中的传输信号包括设备供电、IO信号、CAN总线,...

【技术特征摘要】

1.一种can总线地址的动态自动配置方法,其特征在于:所述can总线设备系统包括综合控制单元、可扩展控制模块、级联电缆、供电电源,所述can总线地址的动态自动配置方法步骤为:

2.根据权利要求1所述的一种can总线地址的动态自动配置方法,其特征在于:所述s1,系统内各模块以级联方式连接,可扩展控制模块应具有模块级联启动使能控制端、模块级联启动准备好输出端、can总线接口、io接口。

3.根据权利要求2所述的一种can总线地址的动态自动配置方法,其特征在于:所述s1,可扩展控制模块与综控设备之间采用级联电缆连接,电缆束中的传输信号包括设备供电、io信号、can总线,can总线采用的总线型网络结构,io信号以星型结构或级联结构连接到各个模块。

4.根据权利要求3所述的一种can总线地址的动态自动配置方法,其特征在于:所述s2,综控设备的can总线地址为固定地址,模块1的总线地址将在综控设备地址基础上递增,后续模块的总线地址将以启动顺序递增,模块n的总线地址将为固定地址+n,n为系统最大可扩展的接入模块数。

5.根据权利要求4所述的一种can总线地址的动态自...

【专利技术属性】
技术研发人员:谢立斌谭维民王宏旭
申请(专利权)人:天津圣烽科技有限公司
类型:发明
国别省市:

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

1