一种适用于不同设备间通讯的通讯转换方法和装置制造方法及图纸

技术编号:31323456 阅读:37 留言:0更新日期:2021-12-13 00:12
本发明专利技术公开了一种适用于不同设备间通讯的通讯转换方法及装置,包括:当发送设备与接收设备进行通讯时,获取第一配置信息和第二配置信息;生成统一接口的设备连接对象,并建立发送设备与接收设备的通讯;当发送设备通过建立的通讯发送数据包时,获取第一参数信息将数据包的数据具象为具象数据,并从第一参数信息中提取接收设备;获取第二参数信息,并将具象数据转译为供接收设备识别的转译数据包。本发明专利技术一种适用于不同设备间通讯的通讯转换方法和装置,可以极强的适应各设备间不同的通讯方式以及通讯协议,又可以有效提升开发效率减少开发工作,同时统一模式的模块设计非常方便扩展。展。展。

【技术实现步骤摘要】
一种适用于不同设备间通讯的通讯转换方法和装置


[0001]本专利技术涉及工业自动化
,具体涉及自动化领域的设备间通讯与数据交换获取设备信息。

技术介绍

[0002]在国家大力推动制造业升级改造的大背景下,各大制造厂都在推动自己的智慧工厂建设,提升自动化设备使用率、生产产品的追溯性,实现自动化产线的信息化等。而其实现的基础就是各种类型生产设备间可依据需要进行通讯,完成所需数据的交换,为智慧工厂的建设,通过信息化基础。而制造厂的设备各种各样,源自不同的设备供应商,彼此间使用不同的通讯方式和通讯协议。尤其是非标自动化设备领域,各个供应商家甚至各个设备开发工程师都有自己的通讯偏好。以上原因,导致设备间通讯及数据交换非常困难,不利于推动产线的自动化和信息化。
[0003]目前常用的解决方法是有针对性的开发不同的通讯转换模块来适应各设备间的不同通讯方式和通讯协议。因此开发工程师在应对这种情况时,需要花费大量的时间成本和精力,来实现与各种设备的通讯和数据交换,且在交换数据有新增或修改时,又需要重新开发编译部署。
[0004]为了解决上述本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种适用于不同设备间通讯的通讯转换方法,其特征在于,包括:当发送设备与接收设备进行通讯时,获取所述发送设备的连接配置信息作为第一配置信息,获取所述接收设备的连接配置信息作为第二配置信息;根据从通讯方式支持库中查询到的所述第一配置信息和所述第二配置信息的对应关系生成统一接口的设备连接对象,并根据所述设备连接对象建立所述发送设备与所述接收设备的通讯;当发送设备通过建立的通讯发送数据包时,获取所述发送设备的信息通讯数据包配置作为第一参数信息;根据所述第一参数信息将所述数据包的数据具象为具象数据,并从所述第一参数信息中提取所述数据包的接收对象作为接收设备;获取所述接收设备的通讯协议配置信息作为第二参数信息,并根据所述第二参数信息将所述具象数据转译为供所述接收设备识别的转译数据包;将所述转译数据包发送至所述接收设备。2.根据权利要求1所述的一种适用于不同设备间通讯的通讯转换方法,其特征在于,为不同的通讯方式建立有统一的连接接口;所述连接接口规范连接属性和数据的输入输出接口。3.根据权利要求1所述的一种适用于不同设备间通讯的通讯转换方法,其特征在于,根据从通讯方式支持库中查询到的所述第一配置信息和所述第二配置信息的对应关系生成统一接口的设备连接对象包括:当从所述通讯方式支持库中无法查询到所述第一配置信息和所述第二配置信息的对应关系时,根据所述对应关系建立配置文件并将所述配置文件新增至所述通讯方式支持库中。4.根据权利要求1所述的一种适用于不同设备间通讯的通讯转换方法,其特征在于,根据所述第二参数信息将所述具象数据转译为供所述接收设备识别的转译数据包包括:从所述第二参数信息中提取所述具象数据与所述转译数据包中数据的对应关系;根据所述对应关系的类型获取通讯协议逻辑规则,并根据所述通讯协议逻辑规则和所述对应关系将所述具象数据转译为转译数据包的数据。5.根据权利要求4所述的一种适用于不同设备间通讯的通讯转换方法,其特征在于,所述通讯协议逻辑规则是所述具象数据与所述数据包中数据的逻辑转换规则;根据所述对应关系的类型获取通讯协议逻辑规则,并根据所述通讯协议逻辑规则和所述对应关系将所述具象数据转译为转译数据包的数据包括:获取所述数据包内容的分类信息,所述分类信息为基于编程语言的数据分类类型;根据所述分类信息选取所述通讯协议逻辑规则的类别;在所述类别中选取对应的通讯协议逻辑规则。6.一种适用于不同设备间通讯的通讯转换装置,其特征在于,包括:通讯连接模块,...

【专利技术属性】
技术研发人员:蒋薇薇刘中张勇
申请(专利权)人:成都新西旺自动化科技有限公司
类型:发明
国别省市:

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

1