一种网关设备、数据交互方法及装置制造方法及图纸

技术编号:17267897 阅读:21 留言:0更新日期:2018-02-14 16:30
本发明专利技术实施例提供一种网关设备、数据交互方法及装置,涉及电子通讯领域,主要目的在于解决现有技术中当面对较为复杂的网络环境时,网关通讯接口较少、协议转换较为固定的网关已经无法满足人们的需求的问题。主要技术方案为:控制器,用于指示第一通讯接口、第二通讯接口、以太网接口按照驱动程序执行数据交互;第一通讯接口,所述第一通讯接口与所述控制器相连接,用于按照定制的通讯协议接收驱动程序,并与终端设备建立数据交互连接;第二通讯接口,所述第二通讯接口与所述控制器相连接,用于按照定制的通讯协议与终端设备建立数据交互连接;以太网接口,所述以太网接口与所述控制器相连接,用于按照定制的通讯协议与终端设备建立数据交互连接。

A gateway device, data interaction method and device

The embodiment of the invention provides a gateway device, data exchange method and device, relates to the field of electronic communication, the main purpose is to resolve the problem in the prior art when faced with complex network environment, gateway communication protocol conversion gateway interface is less, the more fixed has been unable to meet the needs of people's problems. The main technical proposal is that the controller is used to indicate the first communication interface and the second communication interface and Ethernet interface in accordance with the driver to perform data exchange; the first communication interface, the first communication interface and the controller is connected, according to custom communication protocol to receive the driver, and the establishment of data exchange in connection with the second communication terminal equipment; the second interface, communication interface and the controller is connected, according to custom communication protocol and data terminal equipment interactive connection; Ethernet interface, the Ethernet interface and the controller is connected, according to custom communication protocol and to establish data terminal equipment interactive connection.

【技术实现步骤摘要】
一种网关设备、数据交互方法及装置
本专利技术实施例涉及电子通讯领域,尤其涉及一种网关设备、数据交互方法及装置。
技术介绍
物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段,具体是指物物相连的互联网。其中,网关是指在采用不同体系结构或协议的网络之间进行数据交互时,用于提供协议转换、路由选择、数据交换等网络兼容功能的设备,因此,又称网间连接器、协议转换器。在工业控制、网络通讯等领域,网关均起着重要的作用。目前,现有的网管通讯接口功能较为固定,仅仅可以实现简单的数据交互,当面对较为复杂的网络环境时,网关通讯接口较少、协议转换较为固定的网关已经无法满足人们的需求。
技术实现思路
本专利技术实施例提供一种网关设备、数据交互方法及装置,用以解决现有技术中当面对较为复杂的网络环境时,网关通讯接口较少、协议转换较为固定的网关已经无法满足人们的需求的问题。本专利技术实施例提供一种网关设备,包括:控制器,用于指示第一通讯接口、第二通讯接口、以太网接口按照驱动程序执行数据交互;第一通讯接口,所述第一通讯接口与所述控制器相连接,用于按照定制的通讯协议接收驱动程序,并与终端设备建立数据交互连接,所述驱动程序由终端设备进行编译;第二通讯接口,所述第二通讯接口与所述控制器相连接,用于按照定制的通讯协议与终端设备建立数据交互连接;以太网接口,所述以太网接口与所述控制器相连接,用于按照定制的通讯协议与终端设备建立数据交互连接。进一步地,所述设备还包括:供电电路,所述供电电路与所述控制器、所述以太网接口对应的电路、所述第一通讯接口对应的电路、所述第二通讯接口对应的电路相连接,用于提供电源;掉电保护电路,所述掉电保护电路与所述控制器、所述供电电路相连接,用于存储所述控制器中的数据;实时时钟电路,所述实时时钟电路与所述控制器、所述供电电路相连接,用于提供实时的时间间隔;指示灯电路,所述指示灯电路与所述控制器、所述供电电路相连接,用于显示所述供电电路、所述第一通讯接口对应的电路、所述第二通讯接口对应的电路、所述以太网对应的电路的工作状态。进一步地,所述设备还包括:隔离电源模块,所述隔离电源模块连接于所述供电电路与所述第一通讯接口对应的电路、所述第二通讯接口对应的电路之间,用于隔离不符合所述第一通讯接口对应的电路、所述第二通讯接口对应的电路的电源;光电隔离器,所述光电隔离器连接于所述控制器与所述第一通讯接口对应的电路、所述第二通讯接口对应的电路之间,用于隔离干扰信号。本专利技术实施例提供一种数据交互方法,包括:通过第一通讯接口按照定制的通讯协议接收驱动程序,所述驱动程序由与第一通讯接口建立连接的终端设备进行编译;分别为所述第一通讯接口、第二通讯接口、以太网接口设定所述驱动程序中定制的通讯协议,以及根据所述驱动程序确定所述第一通讯接口、所述第二通讯接口、所述以太网接口分别连接的终端设备;按照所述驱动程序执行所述第一通讯接口、所述第二通讯接口、所述以太网接口分别对应的终端设备之间的数据交互。进一步地,所述根据所述驱动程序确定所述第一通讯接口、所述第二通讯接口、所述以太网接口分别连接的终端设备包括:根据所述驱动程序确定所述第一通讯接口、所述第二通讯接口连接的终端设备的使用类型,所述使用类型包括主站、从站;根据所述驱动程序确定所述以太网接口连接的终端设备的功能类型,所述功能类型包括客户端、服务器。进一步地,所述方法还包括:检测当前控制器与第一通讯接口、第二通讯接口、以太网接口之间的连接状态是否为正常连接;若连接状态为正常连接,则启动当前控制器;若连接状态为异常连接,则向指示灯电路发送异常连接显示信号。本专利技术实施例提供一种数据交互装置,包括:接收单元,用于通过第一通讯接口按照定制的通讯协议接收驱动程序,所述驱动程序由与第一通讯接口建立连接的终端设备进行编译;确定单元,用于分别为所述第一通讯接口、第二通讯接口、以太网接口设定所述驱动程序中定制的通讯协议,以及根据所述驱动程序确定所述第一通讯接口、所述第二通讯接口、所述以太网接口分别连接的终端设备;所述执行单元,用于按照所述驱动程序执行所述第一通讯接口、所述第二通讯接口、所述以太网接口分别对应的终端设备之间的数据交互。进一步地,所述装置还包括:所述确定单元,具体用于根据所述驱动程序确定所述第一通讯接口、所述第二通讯接口连接的终端设备的使用类型,所述使用类型包括主站、从站;所述确定单元,具体还用于根据所述驱动程序确定所述以太网接口连接的终端设备的功能类型,所述功能类型包括客户端、服务器。进一步地,所述装置还包括:检测单元,用于检测当前控制器与第一通讯接口、第二通讯接口、以太网接口之间的连接状态是否为正常连接;启动单元,用于若连接状态为正常连接,则启动当前控制器;发送单元,用于若连接状态为异常连接,则向指示灯电路发送异常连接显示信号。本专利技术实施例提供一种存储设备,其中存储有多条指令,所述指令适于由控制器加载并执行:通过第一通讯接口按照定制的通讯协议接收驱动程序,所述驱动程序由与第一通讯接口建立连接的终端设备进行编译;分别为所述第一通讯接口、第二通讯接口、以太网接口设定所述驱动程序中定制的通讯协议,以及根据所述驱动程序确定所述第一通讯接口、所述第二通讯接口、所述以太网接口分别连接的终端设备;按照所述驱动程序执行所述第一通讯接口、所述第二通讯接口、所述以太网接口分别对应的终端设备之间的数据交互。本专利技术实施例提供的一种网关设备、数据交互方法及装置,控制器,用于指示第一通讯接口、第二通讯接口、以太网接口按照驱动程序执行数据交互,第一通讯接口,所述第一通讯接口与所述控制器相连接,用于按照定制的通讯协议接收驱动程序,并与终端设备建立数据交互连接,所述驱动程序由终端设备进行编译;第二通讯接口,所述第二通讯接口与所述控制器相连接,用于按照定制的通讯协议与终端设备建立数据交互连接,以太网接口,所述以太网接口与所述控制器相连接,用于按照定制的通讯协议与终端设备建立数据交互连接。与目前当面对较为复杂的网络环境时,网关通讯接口较少、协议转换较为固定的网关相比,本专利技术实施例通过第一通讯接口将驱动程序下载至控制器中,控制器按照驱动程序通过定制的通讯协议执行第一通讯接口、第二通讯接口、以太网接口对应的终端设备之间的数据交互,实现了各个接口之间的数据交互可以根据自行编译的程序进行实施,实现转换接口的通讯协议的多样性,提高接口对应终端的使用灵活性,满足用户在不同应用场景下编写适用的驱动程序,从而提高网关设备的使用范围。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种网关设备的结构示意图;图2为本专利技术实施例提供的另一种网关设备的结构示意图;图3为本专利技术实施例提供的一种数据交互方法的流程图;图4为本专利技术实施例提供的另一种数据交互方法的流程图;图5为本专利技术实施例提供的一种数据交互装置的结构示意图;图6为本专利技术实施例提供的另一种数据交互装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优本文档来自技高网...
一种网关设备、数据交互方法及装置

【技术保护点】
一种网关设备,用于数据交互,其特征在于,包括:控制器,用于指示第一通讯接口、第二通讯接口、以太网接口按照驱动程序执行数据交互;第一通讯接口,所述第一通讯接口与所述控制器相连接,用于按照定制的通讯协议接收驱动程序,并与终端设备建立数据交互连接,所述驱动程序由终端设备进行编译;第二通讯接口,所述第二通讯接口与所述控制器相连接,用于按照定制的通讯协议与终端设备建立数据交互连接;以太网接口,所述以太网接口与所述控制器相连接,用于按照定制的通讯协议与终端设备建立数据交互连接。

【技术特征摘要】
1.一种网关设备,用于数据交互,其特征在于,包括:控制器,用于指示第一通讯接口、第二通讯接口、以太网接口按照驱动程序执行数据交互;第一通讯接口,所述第一通讯接口与所述控制器相连接,用于按照定制的通讯协议接收驱动程序,并与终端设备建立数据交互连接,所述驱动程序由终端设备进行编译;第二通讯接口,所述第二通讯接口与所述控制器相连接,用于按照定制的通讯协议与终端设备建立数据交互连接;以太网接口,所述以太网接口与所述控制器相连接,用于按照定制的通讯协议与终端设备建立数据交互连接。2.根据权利要求1所述的网关设备,其特征在于,所述设备还包括:供电电路,所述供电电路与所述控制器、所述以太网接口对应的电路、所述第一通讯接口对应的电路、所述第二通讯接口对应的电路相连接,用于提供电源;掉电保护电路,所述掉电保护电路与所述控制器、所述供电电路相连接,用于存储所述控制器中的数据;实时时钟电路,所述实时时钟电路与所述控制器、所述供电电路相连接,用于提供实时的时间间隔;指示灯电路,所述指示灯电路与所述控制器、所述供电电路相连接,用于显示所述供电电路、所述第一通讯接口对应的电路、所述第二通讯接口对应的电路、所述以太网对应的电路的工作状态。3.根据权利要求2所述的网关设备,其特征在于,所述设备还包括:隔离电源模块,所述隔离电源模块连接于所述供电电路与所述第一通讯接口对应的电路、所述第二通讯接口对应的电路之间,用于隔离不符合所述第一通讯接口对应的电路、所述第二通讯接口对应的电路的电源;光电隔离器,所述光电隔离器连接于所述控制器与所述第一通讯接口对应的电路、所述第二通讯接口对应的电路之间,用于隔离干扰信号。4.一种数据交互方法,其特征在于,包括:通过第一通讯接口按照定制的通讯协议接收驱动程序,所述驱动程序由与第一通讯接口建立连接的终端设备进行编译;分别为所述第一通讯接口、第二通讯接口、以太网接口设定所述驱动程序中定制的通讯协议,以及根据所述驱动程序确定所述第一通讯接口、所述第二通讯接口、所述以太网接口分别连接的终端设备;按照所述驱动程序执行所述第一通讯接口、所述第二通讯接口、所述以太网接口分别对应的终端设备之间的数据交互。5.根据权利要求4所述的方法,其特征在于,所述根据所述驱动程序确定所述第一通讯接口、所述第二通讯接口、所述以太网接口分别连接的终端设备包括:根据所述驱动程序确...

【专利技术属性】
技术研发人员:陈欢徐毓军徐昌荣
申请(专利权)人:北京蓝普锋科技有限公司
类型:发明
国别省市:北京,11

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

1