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

通信方法、装置及计算机可读存储介质制造方法及图纸

技术编号:40368786 阅读:4 留言:0更新日期:2024-02-20 22:13
本申请提供一种通信方法、装置及计算机可读存储介质,涉及通信领域,能够使具有不同协议的设备之间能够进行通信。该方法包括:获取目标第一设备的目标信息集合和目标第二设备的第一业务数据;目标信息集合包括目标第一设备的目标数据格式和目标第一设备的目标网络配置信息,目标第一设备的通信协议与目标第二设备的通信协议不同,目标网络配置信息用于使数据传输至目标第一设备;将第一业务数据的数据格式转化为目标数据格式,得到第二业务数据;根据目标网络配置信息向目标第一设备发送第二业务数据。

【技术实现步骤摘要】

本申请涉及通信领域,尤其涉及通信方法、装置及计算机可读存储介质


技术介绍

1、为进行协同工作,工业设备之间通常需要基于相同的协议进行通信。

2、在一些情况下,具不同协议的工业设备之间也存在通信需求。由于工业设备之间需要协议相同才能通信,因此,如何使具有不同协议的工业设备之间能够进行通信,成为亟待解决的问题。


技术实现思路

1、本申请提供一种通信方法、装置及计算机可读存储介质,能够使具有不同协议的设备之间能够进行通信。

2、为达到上述目的,本申请采用如下技术方案:

3、第一方面,提供了一种通信方法,方法包括:获取目标第一设备的目标信息集合和目标第二设备的第一业务数据;目标信息集合包括目标第一设备的目标数据格式和目标第一设备的目标网络配置信息,目标第一设备的通信协议与目标第二设备的通信协议不同,目标网络配置信息用于使数据传输至目标第一设备;将第一业务数据的数据格式转化为目标数据格式,得到第二业务数据;根据目标网络配置信息向目标第一设备发送第二业务数据。

4、基于该方案,在目标第一设备的通信协议与目标第二设备的通信协议不同的情况下,为向目标第一设备发送数据,通过获取目标第一设备的目标数据格式和目标第一设备的目标网络配置信息,在将第一业务数据的数据格式转化为目标数据格式,得到第二业务数据后,能够根据目标网络配置信息向目标第一设备发送第二业务数据,从而能够使具有不同协议的设备之间能够进行通信。

5、结合第一方面,在第一方面的某些实施方式中,获取目标第一设备的目标信息集合,包括:获取目标第一设备标识;目标第一设备标识为目标第一设备的设备标识;从第一映射关系中确定目标第一设备标识对应的目标信息集合;第一映射关系包括多个第一设备标识与多个信息集合之间的一一对应关系。

6、基于该方案,通过获取目标第一设备标识,能够从第一映射关系中确定目标第一设备标识对应的目标信息集合,从而实现获取目标第一设备的目标信息集合的方案。

7、结合第一方面,在第一方面的某些实施方式中,获取目标第一设备标识,包括:获取目标第二设备标识;目标第二设备标识为目标第二设备的设备标识;从第二映射关系中确定目标第二设备标识对应的目标第一设备标识;第二映射关系包括多个第一设备标识与多个第二设备标识之间的一一对应关系。

8、基于该方案,通过获取目标第二设备标识,能够从第二映射关系中确定目标第二设备标识对应的目标第一设备标识,从而实现获取目标第一设备标识的方案。

9、结合第一方面,在第一方面的某些实施方式中,目标网络配置信息包括网络地址、通信协议信息、总线信息、网关信息、子网掩码信息和/或端口信息。

10、第二方面,提供了一种通信装置用于实现上述第一方面的通信方法。该通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

11、结合第二方面,在第二方面的某些实施方式中,通信装置包括:收发模块和处理模块;收发模块,用于获取目标第一设备的目标信息集合和目标第二设备的第一业务数据;目标信息集合包括目标第一设备的目标数据格式和目标第一设备的目标网络配置信息,目标第一设备的通信协议与目标第二设备的通信协议不同,目标网络配置信息用于使数据传输至目标第一设备;处理模块,用于将第一业务数据的数据格式转化为目标数据格式,得到第二业务数据;收发模块,还用于根据目标网络配置信息向目标第一设备发送第二业务数据。

12、结合第二方面,在第二方面的某些实施方式中,收发模块,用于获取目标第一设备的目标信息集合,包括:获取目标第一设备标识;目标第一设备标识为目标第一设备的设备标识;从第一映射关系中确定目标第一设备标识对应的目标信息集合;第一映射关系包括多个第一设备标识与多个信息集合之间的一一对应关系。

13、结合第二方面,在第二方面的某些实施方式中,收发模块,还用于获取目标第一设备标识,包括:获取目标第二设备标识;目标第二设备标识为目标第二设备的设备标识;从第二映射关系中确定目标第二设备标识对应的目标第一设备标识;第二映射关系包括多个第一设备标识与多个第二设备标识之间的一一对应关系。

14、结合第二方面,在第二方面的某些实施方式中,目标网络配置信息包括网络地址、通信协议信息、总线信息、网关信息、子网掩码信息和/或端口信息。

15、第三方面,提供了一种通信装置,包括:至少一个处理器、用于存储处理器可执行的指令的存储器;其中,处理器被配置为执行指令,以实现如第一方面及其任一种可能的实施方式所提供的方法。

16、第四方面,提供了一种计算机可读存储介质,当计算机可读存储介质中的指令由通信装置的处理器执行时,使得通信装置能够执行如第一方面及其任一种可能的实施方式所提供的方法。

17、第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面及其任一种可能的实施方式所提供的方法。

18、第六方面,提供了一种芯片系统,包括:处理器和接口电路;接口电路,用于接收计算机程序或指令并传输至处理器;处理器用于执行计算机程序或指令,以使该芯片系统执行如上述第一方面及其任一种可能的实施方式所提供的方法。

19、其中,第二方面至第六方面中任一种实施方式所带来的技术效果可参见上述第一方面不同实施方式所带来的技术效果,在此不再赘述。

本文档来自技高网...

【技术保护点】

1.一种通信方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,获取目标第一设备的目标信息集合,包括:

3.根据权利要求2所述的方法,其特征在于,所述获取目标第一设备标识,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述目标网络配置信息包括网络地址、通信协议信息、总线信息、网关信息、子网掩码信息和/或端口信息。

5.一种通信装置,其特征在于,所述通信装置包括:收发模块和处理模块;

6.根据权利要求5所述的通信装置,其特征在于,所述收发模块,用于获取目标第一设备的目标信息集合,包括:

7.根据权利要求6所述的通信装置,其特征在于,所述收发模块,还用于获取目标第一设备标识,包括:

8.根据权利要求5-7任一项所述的通信装置,其特征在于,所述目标网络配置信息包括网络地址、通信协议信息、总线信息、网关信息、子网掩码信息和/或端口信息。

9.一种通信装置,其特征在于,所述通信装置包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序或指令,当所述程序或指令被所述处理器执行时,使得所述装置执行如权利要求1至4中任一项所述的方法。

10.一种计算机可读存储介质,其上存储有计算机程序或指令,其特征在于,所述计算机程序或指令被执行时使得计算机执行如权利要求1至4中任一项所述的方法。

...

【技术特征摘要】

1.一种通信方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,获取目标第一设备的目标信息集合,包括:

3.根据权利要求2所述的方法,其特征在于,所述获取目标第一设备标识,包括:

4.根据权利要求1-3任一项所述的方法,其特征在于,所述目标网络配置信息包括网络地址、通信协议信息、总线信息、网关信息、子网掩码信息和/或端口信息。

5.一种通信装置,其特征在于,所述通信装置包括:收发模块和处理模块;

6.根据权利要求5所述的通信装置,其特征在于,所述收发模块,用于获取目标第一设备的目标信息集合,包括:

7.根据权利要求6...

【专利技术属性】
技术研发人员:张勋贾捷张呈宇
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1