System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 地址分配方法、多轴驱动系统和存储介质技术方案_技高网

地址分配方法、多轴驱动系统和存储介质技术方案

技术编号:41305178 阅读:2 留言:0更新日期:2024-05-13 14:50
本申请涉及一种地址分配方法、多轴驱动系统和存储介质,包括:通过串行信号链,接收上一级与本逆变模块串接的逆变模块或驱动模块发送的标识信号;基于标识信号,为本逆变模块分配站点地址;对标识信号进行处理,并向下一级逆变模块发送处理后的标识信号;其中,经过处理的标识信号,与在先的各标识信号均不相同。从而本申请通过串行信号链将驱动模块与各逆变模块串接,且每一逆变模块接收到上一级发送的标识信号后,转发给下一级的标识信号均不同,这样基于各个相互之间并不相同的标识符号,就可以实现对各个逆变模块分配的地址的自动分配,且各个逆变模块分配到的地址也是各不相同的,从而大大提升了地址分配效率和准确率。

【技术实现步骤摘要】

本专利技术涉及通信,尤其涉及一种地址分配方法、多轴驱动系统和存储介质


技术介绍

1、多轴驱动一体机,由作为驱动的驱动模块,和多个逆变模块组成,每一个逆变模块用于控制一个逆变轴。在不同的应用场景下,多轴驱动一体机所需要驱动的轴数各不相同,因此多轴驱动一体机中通讯地址的设定方式比较灵活,目前市面上常用的设定方式如下:采用拨码开关,设置每个模块的通讯地址;采用电阻上下拉的方式设置每个模块的通讯地址;通过软件,单独设置每个模块的通讯地址。然而,基于上述通讯地址的设定方式,均需要基于人工,对各个模块进行定址,不仅浪费人力、效率低下,还容易出现重复地址,导致地址分配出错。

2、因此,如何提升多轴驱动系统中的地址分配效率和准确率,是亟需解决的问题。


技术实现思路

1、鉴于上述相关技术的不足,本申请的目的在于提供一种地址分配方法、多轴驱动系统和存储介质,旨在解决多轴驱动系统的地址分配效率低下,准确率不足的问题。

2、为了解决上述技术问题,本申请提供一种地址分配方法,应用于多轴驱动系统中,所述多轴驱动系统包括驱动模块和多个逆变模块,每一逆变模块对应控制一逆变轴;所述地址分配方法包括:

3、通过串行信号链,接收上一级与本逆变模块串接的所述逆变模块或所述驱动模块发送的标识信号;其中,所述串行信号链串接所述驱动模块和各个所述逆变模块;

4、基于所述标识信号,为本逆变模块分配站点地址;

5、对所述标识信号进行处理,并向下一级逆变模块发送处理后的所述标识信号;其中,经过处理的所述标识信号,与在先的各所述标识信号均不相同。

6、上述的地址分配方法,其通过串行信号链将驱动模块与各逆变模块串接,且每一逆变模块接收到上一级发送的标识信号后,转发给下一级的标识信号均不同,这样基于各个相互之间并不相同的标识符号,就可以实现对各个逆变模块分配的地址的自动分配,且各个逆变模块分配到的地址也是各不相同的,从而大大提升了地址分配效率和准确率。

7、可选的,在所述基于所述标识信号,为本逆变模块分配站点地址之后,还包括:

8、通过并行信号链,确认对应的所述逆变模块的站点分配结果;其中,所述并行信号链并联于所述驱动模块和各所述逆变模块之间。

9、可选的,所述通过并行信号链,确认对应的所述逆变模块的站点分配结果包括:

10、本逆变模块主动向所述驱动模块反馈站点分配结果;或,

11、接收所述驱动模块发起的查询请求后,向所述驱动模块反馈站点分配结果。

12、可选的,所述标识信号包括脉冲信号、模拟量信号、编码序列信号中的至少一种。

13、可选的,当所述标识信号包括脉冲信号时,所述对所述标识信号进行处理,并向下一级逆变模块发送处理后的所述标识信号包括:

14、对所述脉冲信号的占空比执行单调递增或单调递减处理,得到新占空比的脉冲信号;

15、将新占空比的所述脉冲信号转发给下一级逆变模块。

16、可选的,所述通过串行信号链,接收上一级与本逆变模块串接的所述逆变模块或所述驱动模块发送的标识信号中,当上一级与本逆变模块串接的是所述驱动模块时,所述驱动模块发送的是占空比为100%的高电平信号。

17、可选的,所述对所述脉冲信号的占空比执行单调递增或单调递减处理,得到新占空比的脉冲信号包括:

18、对所述脉冲信号的占空比执行单调递减处理,且每次单调递减处理减少的比例相同。

19、可选的,所述对所述脉冲信号的占空比执行单调递减处理,且每次单调递减处理减少的比例相同还包括:

20、根据所述逆变模块的数量,确定每次对所述脉冲信号执行单调递增或单调递减处理的比例。

21、基于同样的专利技术构思,本申请还提供一种多轴驱动系统,所述多轴驱动系统包括驱动模块和多个逆变模块,所述驱动模块用于驱动控制各所述逆变模块,每一所述逆变模块对应控制一逆变轴;其中:

22、所述驱动模块和各所述逆变模块之间通过串行信号链串接;

23、所述驱动模块还用于将初始的标识信号,通过所述串行信号链发送给下一级逆变模块;

24、各所述逆变模块用于通过所述串行信号链,接收上一级与本逆变模块串接的所述逆变模块或所述驱动模块发送的标识信号,并基于所述标识信号,为本逆变模块分配站点地址;对所述标识信号进行处理,并向下一级逆变模块发送处理后的所述标识信号;其中,经过处理的所述标识信号,与在先的各所述标识信号均不相同。

25、基于同样的专利技术构思,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序可被处理器执行,以实现上述的地址分配方法的步骤。

26、本申请提供一种地址分配方法、多轴驱动系统和存储介质,包括:通过串行信号链,接收上一级与本逆变模块串接的逆变模块或驱动模块发送的标识信号;其中,串行信号链串接驱动模块和各个逆变模块;基于标识信号,为本逆变模块分配站点地址;对标识信号进行处理,并向下一级逆变模块发送处理后的标识信号;其中,经过处理的标识信号,与在先的各标识信号均不相同。从而本申请通过串行信号链将驱动模块与各逆变模块串接,且每一逆变模块接收到上一级发送的标识信号后,转发给下一级的标识信号均不同,这样基于各个相互之间并不相同的标识符号,就可以实现对各个逆变模块分配的地址的自动分配,且各个逆变模块分配到的地址也是各不相同的,从而大大提升了地址分配效率和准确率。

本文档来自技高网...

【技术保护点】

1.一种地址分配方法,其特征在于,应用于多轴驱动系统中,所述多轴驱动系统包括驱动模块和多个逆变模块,每一逆变模块对应控制一逆变轴;所述地址分配方法包括:

2.如权利要求1所述的地址分配方法,其特征在于,在所述基于所述标识信号,为本逆变模块分配站点地址之后,还包括:

3.如权利要求2所述的地址分配方法,其特征在于,所述通过并行信号链,确认对应的所述逆变模块的站点分配结果包括:

4.如权利要求1-3任一项所述的地址分配方法,其特征在于,所述标识信号包括脉冲信号、模拟量信号、编码序列信号中的至少一种。

5.如权利要求4所述的地址分配方法,其特征在于,当所述标识信号包括脉冲信号时,所述对所述标识信号进行处理,并向下一级逆变模块发送处理后的所述标识信号包括:

6.如权利要求5所述的地址分配方法,其特征在于,所述通过串行信号链,接收上一级与本逆变模块串接的所述逆变模块或所述驱动模块发送的标识信号中,当上一级与本逆变模块串接的是所述驱动模块时,所述驱动模块发送的是占空比为100%的高电平信号。

7.如权利要求5所述的地址分配方法,其特征在于,所述对所述脉冲信号的占空比执行单调递增或单调递减处理,得到新占空比的脉冲信号包括:

8.如权利要求7所述的地址分配方法,其特征在于,所述对所述脉冲信号的占空比执行单调递减处理,且每次单调递减处理减少的比例相同还包括:

9.一种多轴驱动系统,其特征在于,所述多轴驱动系统包括驱动模块和多个逆变模块,所述驱动模块用于驱动控制各所述逆变模块,每一所述逆变模块对应控制一逆变轴;其中:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序可被处理器执行,以实现如权利要求1-8任一项所述的地址分配方法的步骤。

...

【技术特征摘要】

1.一种地址分配方法,其特征在于,应用于多轴驱动系统中,所述多轴驱动系统包括驱动模块和多个逆变模块,每一逆变模块对应控制一逆变轴;所述地址分配方法包括:

2.如权利要求1所述的地址分配方法,其特征在于,在所述基于所述标识信号,为本逆变模块分配站点地址之后,还包括:

3.如权利要求2所述的地址分配方法,其特征在于,所述通过并行信号链,确认对应的所述逆变模块的站点分配结果包括:

4.如权利要求1-3任一项所述的地址分配方法,其特征在于,所述标识信号包括脉冲信号、模拟量信号、编码序列信号中的至少一种。

5.如权利要求4所述的地址分配方法,其特征在于,当所述标识信号包括脉冲信号时,所述对所述标识信号进行处理,并向下一级逆变模块发送处理后的所述标识信号包括:

6.如权利要求5所述的地址分配方法,其特征在于,所述通过串行信号链,接收上一级与...

【专利技术属性】
技术研发人员:吴立王存包佑炳童维勇覃海涛
申请(专利权)人:深圳市雷赛智能控制股份有限公司
类型:发明
国别省市:

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

1