System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 报文转发方法及其装置、报文发送方法、存储介质制造方法及图纸_技高网

报文转发方法及其装置、报文发送方法、存储介质制造方法及图纸

技术编号:41098370 阅读:14 留言:0更新日期:2024-04-25 13:55
本申请提供报文转发方法及其装置、报文发送方法、存储介质,涉及物流技术领域,改善了工控机无法实现对于数量较多的变频器的控制的问题,方法包括获取控制装置发送的报文,报文用于控制至少两受控装置,报文包括分别对应于至少两受控装置的至少两控制信息;解码所述报文,以获得分别对应于至少两所述受控装置的至少两所述控制信息;将至少两控制信息分别发送至对应的受控装置。本申请将控制装置发送的对应于多个受控装置的信息一次性下发,以使得控制装置只需输出一条信息,以实现对于多个受控装置的控制,改善了目前的多个皮带传送机组成的传送系统无法正常工作的问题。

【技术实现步骤摘要】

本申请涉及物流,具体涉及报文转发方法及其装置、报文发送方法、存储介质


技术介绍

1、目前,物流行业中的皮带传送机大部分是基于变频器提供动力,工控机对于变频器的控制一般基于网口或者串口进行通信。其中,由于多个皮带传送机是独立设置,且每一皮带传送机需要一个变频器以控制其速度,即一个中转场的自动化硬件系统需要很多个变频器,工控机需要对多个变频器分别进行控制,在变频器数量较多的情况下,工控机的串口或者网口的数量无法满足对于全部变频器的控制,导致多个皮带传送机组成的传送系统无法正常工作。


技术实现思路

1、本申请的目的是提供报文转发方法及其装置、报文发送方法、存储介质,以改善工控机无法实现对于数量较多的变频器的控制的问题。

2、一方面,本申请提供报文转发方法,应用于报文转发装置,所述报文转发装置用于与控制装置和多个受控装置通信,所述受控装置为对应的物流传输装置提供动力,所述方法包括:

3、获取所述控制装置发送的报文,所述报文用于控制至少两所述受控装置,所述报文包括分别对应于至少两所述受控装置的至少两控制信息;

4、解码所述报文,以获得分别对应于至少两所述受控装置的至少两所述控制信息;

5、将至少两所述控制信息分别发送至对应的至少两所述受控装置。

6、在本申请一种可能的实现方式中,所述的解码所述报文,以获得分别对应于至少两所述受控装置的至少两控制信息的步骤,包括:

7、解码所述报文以获取选通信息,所述选通信息用于确定被所述报文作用的至少两所述受控装置,所述选通信息包括多个子选通信息,每一所述子选通信息对应于一个所述受控装置;

8、根据多个所述子选通信息,以确定与所述至少两控制信息对应的至少两所述受控装置。

9、在本申请一种可能的实现方式中,每一所述子选通信息具有对应的取值信息和所述子选通信息在所述选通信息中的位置信息,所述位置信息和对应的所述受控装置的身份信息匹配;

10、其中,所述的根据多个所述子选通信息,以确定所述至少两控制信息对应的至少两所述受控装置的步骤,包括:

11、根据每一所述位置信息对应的所述取值信息,确定对应的所述受控装置是否为所述至少两控制信息对应的其中一所述受控装置。

12、在本申请一种可能的实现方式中,所述的根据每一所述位置信息对应的所述取值信息,确定对应的所述受控装置是否为所述至少两控制信息对应的其中一所述受控装置的步骤,包括:

13、判断每一所述取值信息是否为有效信息,每一所述有效信息对应一所述控制信息;

14、若是,则将与对应的所述位置信息相互匹配的所述身份信息所对应的所述受控装置,作为对应的所述控制信息所对应的所述受控装置。

15、在本申请一种可能的实现方式中,部分所述子选通信息为第一子选通信息,再一部分所述子选通信息为第二子选通信息,部分所述控制信息为第一控制信息,再一部分所述控制信息为第二控制信息,每一所述第一子选通信息对应有一所述第一控制信息,每一所述第二子选通信息对应有一所述第二控制信息;

16、其中,所述的根据多个所述子选通信息,以确定与所述至少两控制信息对应的至少两所述受控装置的步骤之前,包括:

17、解码所述报文以获取至少两个类型信息,并根据所述至少两个类型信息以确定报文中的所述第一子选通信息、所述第一控制信息、所述第二子选通信息和所述第二控制信息,所述类型信息用于确定所述报文所作用的至少两所述受控装置的参数对象;

18、其中,所述的根据多个所述子选通信息,以确定与所述至少两控制信息对应的至少两所述受控装置的步骤,包括:

19、根据每一所述第一子选通信息,以确定对应的所述受控装置是否为所述至少两第一控制信息对应的其中一所述受控装置,并且根据每一所述第二子选通信息,以确定对应的所述受控装置是否为所述至少两第二控制信息对应的其中一所述受控装置;

20、其中,所述的将至少两所述控制信息分别发送至对应的所述受控装置的步骤,包括:

21、将每一所述第一控制信息发送至对应的所述受控装置,以及将每一所述第二控制信息发送至对应的所述受控装置。

22、在本申请一种可能的实现方式中,所述控制装置包括工控机,所述受控装置包括变频器,所述物流传输装置包括皮带传输机;

23、其中,所述控制信息至少用于控制对应的所述变频器输出信号的频率,为对应的所述皮带传输机提供动力。

24、另一方面,本申请还提供报文发送方法,应用于控制装置,控制装置用于通过报文转发装置与多个受控装置通信,受控装置为对应的物流传输装置提供动力,所述方法包括:

25、获取选通信息和分别对应于至少两所述受控装置的至少两控制信息,所述选通信息包括与多个所述受控装置对应的多个子选通信息;

26、根据所述选通信息和至少两所述控制信息编码,以生成报文;

27、将所述报文发送至所述报文转发装置。

28、另一方面,本申请还提供报文转发装置,用于与控制装置和多个受控装置通信,所述受控装置为对应的物流传输装置提供动力,包括:

29、控制芯片,电性连接于所述控制装置以获取并解码报文,以获得分别对应于至少两所述受控装置的至少两所述控制信息,所述报文用于控制至少两所述受控装置;

30、接口转换芯片,电性连接于所述控制芯片和多个所述受控装置之间,以将至少两所述控制信息分别发送至对应的所述受控装置。

31、另一方面,本申请还提供存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行如上文任一项所述的报文转发方法中的步骤,和/或执行如上文所述的报文发送方法中的步骤。

32、本申请中通过获取所述控制装置发送的报文,所述报文用于控制至少两所述受控装置,所述报文包括分别对应于至少两所述受控装置的至少两控制信息;解码所述报文,以获得分别对应于至少两所述受控装置的至少两所述控制信息;将至少两所述控制信息分别发送至对应的所述受控装置,即本申请通过设置用于控制装置与多个受控装置之间进行间接通信的报文转发方法,将控制装置发送的对应于多个受控装置的信息一次性下发后,再经过解码后将对应于多个受控装置的多个控制信息中的每一控制信息分别发送至对应的受控装置,以实现控制装置只需输出一条信息,以实现对于多个受控装置的控制,从而实现对于多个皮带传送机的控制,改善了目前的多个皮带传送机组成的传送系统无法正常工作的问题。

本文档来自技高网...

【技术保护点】

1.一种报文转发方法,其特征在于,应用于报文转发装置,所述报文转发装置用于与控制装置和多个受控装置通信,所述受控装置为对应的物流传输装置提供动力,所述方法包括:

2.如权利要求1所述的报文转发方法,其特征在于,所述的解码所述报文,以获得分别对应于至少两所述受控装置的至少两控制信息的步骤,包括:

3.如权利要求2所述的报文转发方法,其特征在于,每一所述子选通信息具有对应的取值信息和所述子选通信息在所述选通信息中的位置信息,所述位置信息和对应的所述受控装置的身份信息匹配;

4.如权利要求3所述的报文转发方法,其特征在于,所述的根据每一所述位置信息对应的所述取值信息,确定对应的所述受控装置是否为所述至少两控制信息对应的其中一所述受控装置的步骤,包括:

5.如权利要求2所述的报文转发方法,其特征在于,部分所述子选通信息为第一子选通信息,再一部分所述子选通信息为第二子选通信息,部分所述控制信息为第一控制信息,再一部分所述控制信息为第二控制信息,每一所述第一子选通信息对应有一所述第一控制信息,每一所述第二子选通信息对应有一所述第二控制信息;p>

6.如权利要求1所述的报文转发方法,其特征在于,所述控制装置包括工控机,所述受控装置包括变频器,所述物流传输装置包括皮带传输机;

7.一种报文发送方法,其特征在于,应用于控制装置,所述控制装置用于通过报文转发装置与多个受控装置通信,所述受控装置为对应的物流传输装置提供动力,所述方法包括:

8.一种报文转发装置,其特征在于,用于与控制装置和多个受控装置通信,所述受控装置为对应的物流传输装置提供动力,包括:

9.一种报文转发装置,其特征在于,用于与控制装置和多个受控装置通信,所述受控装置为对应的物流传输装置提供动力,包括:

10.一种存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行如权利要求1至6任一项所述的报文转发方法中的步骤,和/或执行如权利要求7所述的报文发送方法中的步骤。

...

【技术特征摘要】

1.一种报文转发方法,其特征在于,应用于报文转发装置,所述报文转发装置用于与控制装置和多个受控装置通信,所述受控装置为对应的物流传输装置提供动力,所述方法包括:

2.如权利要求1所述的报文转发方法,其特征在于,所述的解码所述报文,以获得分别对应于至少两所述受控装置的至少两控制信息的步骤,包括:

3.如权利要求2所述的报文转发方法,其特征在于,每一所述子选通信息具有对应的取值信息和所述子选通信息在所述选通信息中的位置信息,所述位置信息和对应的所述受控装置的身份信息匹配;

4.如权利要求3所述的报文转发方法,其特征在于,所述的根据每一所述位置信息对应的所述取值信息,确定对应的所述受控装置是否为所述至少两控制信息对应的其中一所述受控装置的步骤,包括:

5.如权利要求2所述的报文转发方法,其特征在于,部分所述子选通信息为第一子选通信息,再一部分所述子选通信息为第二子选通信息,部分所述控制信息为第一控制信息,再一部分所述控制信息为第二控...

【专利技术属性】
技术研发人员:刘列波黄宝国罗强军
申请(专利权)人:顺丰科技有限公司
类型:发明
国别省市:

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

1