一种自动探测数控设备类型的边缘计算网关制造技术

技术编号:24503921 阅读:41 留言:0更新日期:2020-06-13 06:25
本发明专利技术提供一种自动探测数控设备类型的边缘计算网关,该方法包括如下步骤:S1:嗅探设备端口:通过工具或者其他方式检测与设备及协议连接紧密的相关端口是否可用;若检测到某一端口可用,暂停嗅探,记录端口,执行下一步;若端口不可用,则重复上述嗅探设备端口过程;S2:与设备握手过程:根据第一步嗅探设备端口号获取到的端口号,初步可以判断设备类型以及这些设备类型使用的通讯协议,依次按照每一种通讯协议对设备进行握手;S3:设备数据采集过程:若端口可用并且与设备握手成功,可以确认设备及协议的类型,根据设备类型确认设备的采集接口,开始进行正常的数据采集,本发明专利技术全程自动化,减少人工参与,减少出错环节。

An edge computing gateway for automatically detecting the type of numerical control equipment

【技术实现步骤摘要】
一种自动探测数控设备类型的边缘计算网关
本专利技术涉及边缘计算网关
,尤其涉及一种自动探测数控设备类型的边缘计算网关。
技术介绍
目前,数控设备数据采集就要是在知晓该设备的IP、端口及通讯协议情况下,采集设备通过建立连接、发送报文的形式获取数据,此种方式使用场景有很大的局限;若通讯协议以及端口不明确的情况下,该方法根本无法实施。设备种类及数量繁多,通讯协议千差万别,通过人工适配太过繁琐而且极容易出错。
技术实现思路
本专利技术的目的是为了解决现有技术中存在的缺点,而提出的一种能够全程自动化,减少人工参与,减少出错环节的自动探测数控设备类型的边缘计算网关方法。为了实现上述目的,本专利技术采用了如下技术方案:设计一种自动探测数控设备类型的边缘计算网关,该方法包括如下步骤:S1:嗅探设备端口:通过工具或者其他方式检测与设备及协议连接紧密的相关端口是否可用;A1:若检测到某一端口可用,暂停嗅探,记录端口,执行下一步;A2:若端口不可用,则重复上述嗅探设备端口过程;S2:与设备握手过程:根据第一步嗅探设备端口号获取到的端口号,初步可以判断设备类型以及这些设备类型使用的通讯协议,依次按照每一种通讯协议对设备进行握手;A1:若某一种通讯协议握手成功,说明该设备可能使用该通讯协议,停止握手过程,执行下一步;A2:若握手不成功,则重复设备握手过程;A3:若所有的通讯协议握手都不成功,退出握手过程,继续执行第一步嗅探设备端口。S3:设备数据采集过程:若端口可用并且与设备握手成功,可以确认设备及协议的类型,根据设备类型确认设备的采集接口,开始进行正常的数据采集。优选的,端口与通讯协议必须唯一确定设备类型。本专利技术提出的一种自动探测数控设备类型的边缘计算网关,有益效果在于:通过自动可以在不确定设备通讯类型的情况下,通过设备嗅探设备端口、握手确认设备型号,开始数据采集,全程自动化,减少人工参与,减少出错环节。附图说明图1为本专利技术提出的一种自动探测数控设备类型的边缘计算网关的逻辑判断流程图;图2为本专利技术提出的一种自动探测数控设备类型的边缘计算网关的采集网关与终端设备建立连接图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。参照图1-2,本专利技术提供一种技术方案:一种自动探测数控设备类型的边缘计算网关,该方法包括如下步骤:S1:嗅探设备端口:通过工具或者其他方式检测与设备及协议连接紧密的相关端口是否可用;A1:若检测到某一端口可用,暂停嗅探,记录端口,执行下一步;A2:若端口不可用,则重复上述嗅探设备端口过程;S2:与设备握手过程:根据第一步嗅探设备端口号获取到的端口号,初步可以判断设备类型以及这些设备类型使用的通讯协议,依次按照每一种通讯协议对设备进行握手;A1:若某一种通讯协议握手成功,说明该设备可能使用该通讯协议,停止握手过程,执行下一步;A2:若握手不成功,则重复设备握手过程;A3:若所有的通讯协议握手都不成功,退出握手过程,继续执行第一步嗅探设备端口。S3:设备数据采集过程:若端口可用并且与设备握手成功,可以确认设备及协议的类型,根据设备类型确认设备的采集接口,开始进行正常的数据采集;端口与通讯协议必须唯一确定设备类型,全程自动化,减少人工参与,减少出错环节。工作原理:采集网关通过网口连接终端设备,保持终端设备与网关处于同一网段,终端设备的端口是否可以使用可以通过telnet命令或者其他端口嗅探工具进行嗅探,当发现某一个特定的设备端口可以使用时,先根据端口号初步判断出终端设备的类型。然后采集网关根据IP和端口号使用TCP/IP建立连接,连接建立成功后,采集网关依次使用初步判断出来的终端设备类型使用通讯协议,发送握手报文再次进行设备确认。如果握手成功,设备类型就基本可以确定,再根据已经定义好的设备数据获取接口进行设备数据采集。如果握手不成功,就返回端口嗅探,对下一个特定的设备端口继续嗅探。以上所述,仅为本专利技术较佳的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,根据本专利技术的技术方案及其专利技术构思加以等同替换或改变,都应涵盖在本专利技术的保护范围之内。本文档来自技高网
...

【技术保护点】
1.一种自动探测数控设备类型的边缘计算网关,其特征在于:该方法包括如下步骤:/nS1:嗅探设备端口:通过工具或者其他方式检测与设备及协议连接紧密的相关端口是否可用;/nA1:若检测到某一端口可用,暂停嗅探,记录端口,执行下一步;/nA2:若端口不可用,则重复上述嗅探设备端口过程;/nS2:与设备握手过程:根据第一步嗅探设备端口号获取到的端口号,初步可以判断设备类型以及这些设备类型使用的通讯协议,依次按照每一种通讯协议对设备进行握手;/nA1:若某一种通讯协议握手成功,说明该设备可能使用该通讯协议,停止握手过程,执行下一步;/nA2:若握手不成功,则重复设备握手过程;/nA3:若所有的通讯协议握手都不成功,退出握手过程,继续执行第一步嗅探设备端口。/nS3:设备数据采集过程:若端口可用并且与设备握手成功,可以确认设备及协议的类型,根据设备类型确认设备的采集接口,开始进行正常的数据采集。/n

【技术特征摘要】
1.一种自动探测数控设备类型的边缘计算网关,其特征在于:该方法包括如下步骤:
S1:嗅探设备端口:通过工具或者其他方式检测与设备及协议连接紧密的相关端口是否可用;
A1:若检测到某一端口可用,暂停嗅探,记录端口,执行下一步;
A2:若端口不可用,则重复上述嗅探设备端口过程;
S2:与设备握手过程:根据第一步嗅探设备端口号获取到的端口号,初步可以判断设备类型以及这些设备类型使用的通讯协议,依次按照每一种通讯协议对设备进行握手;
A1:若某一种通讯协...

【专利技术属性】
技术研发人员:焦志鹏王东明
申请(专利权)人:南京粒聚智能科技有限公司
类型:发明
国别省市:江苏;32

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

1