网关与在网关上判断欲联网机器的方法技术

技术编号:20627840 阅读:34 留言:0更新日期:2019-03-20 17:26
本发明专利技术的实施例关于一种网关与在网关上判断欲联网机器的方法。于所述实施例中,该网关储存了设置在原始联网机器上的可编程逻辑控制器的原始通道信息,且该网关基于该原始通道信息界定控制逻辑程序,并根据该控制逻辑程序而从该原始联网机器上的可编程逻辑控制器的原始通道中选出至少一功能通道。在目标联网机器与该网关连接时,该网关藉由比较设置在该目标联网机器上的可编程逻辑控制器的目标通道信息与该至少一功能通道的通道信息,来判断该目标联网机器能否替换该原始联网机器。

Gateway and the Method of Judging the Machine Wanting to Connect on Gateway

The embodiment of the present invention relates to a gateway and a method for judging the machine to be connected to the network on the gateway. In the said embodiment, the gateway stores the original channel information of the programmable logic controller set on the original networked machine, defines the control logic program based on the original channel information, and selects at least one functional channel from the original channel of the programmable logic controller on the original networked machine according to the control logic program. When the target networking machine is connected to the gateway, the gateway judges whether the target networking machine can replace the original networking machine by comparing the target channel information of the programmable logic controller set on the target networking machine with the channel information of the at least one functional channel.

【技术实现步骤摘要】
网关与在网关上判断欲联网机器的方法
本专利技术的实施例是关于一种网关与在网关上判断欲联网机器的方法。更具体而言,本专利技术的实施例是关于一种可应用于工业物联网(IndustrialInternetofThings,IIOT)的网关与在网关上判断欲联网机器的方法。
技术介绍
工业物联网是实现智能制造的一项重要技术。工业物联网的架构一般包含三个层级,分别是服务器层、网关层以及联网机器层。联网机器层用以提供具备联网能力的各种工业机器(简称联网机器)的数据至服务器层,而服务器层用以收集来自于联网机器层的数据,并根据收集到数据,对工业物联网的运作进行管理与控制。至于网关层,其作为服务器层与联网机器层之间的接口/桥梁,且用以传递来自联网机器层的数据至服务器层,以及用以控制联网机器层中的联网机器。联网机器层中的每一个联网机器可具有一用以与网关层连接的可编程逻辑控制器(ProgrammableLogicController,PLC)。针对联网机器层中的任一个联网机器,网关层可从其可编程逻辑控制器所包含的多个通道中取得该联网机器的数据,也可透过该多个通道来管理及控制该联网机器。然而,不同类型的联网机器的可编程逻辑控制器通常具有不同类型的通道,用以提供不同数据。另外,即使是相同类型的联网机器,也可能因为不同制造厂商、不同型号、或不同通讯协议等因素,使得其可编程逻辑控制器具有不同类型的通道,以至于无法提供同样类型的数据。因此,一旦联网机器层中新增了用来替换某一原始联网机器的目标联网机器,为了确保工业物联网中的服务器层、网关层以及联网机器层能够维持先前的正常运作,传统的网关层将会逐一比对设置在目标联网机器上的可编程逻辑控制器的所有通道的通道信息以及设置在原始联网机器上的可编程逻辑控制器的所有通道的通道信息,然后根据比对结果判断目标联网机器能否替换原始联网机器。显然地,这样的判断方式欠缺效率。有鉴于此,对于本专利技术所属
而言,在确保工业物联网中的服务器层、网关层以及联网机器层能够维持先前的正常运作的情况下,针对目标联网机器能否替换原始联网机器提供一种更有效率的判断方式是十分重要的。
技术实现思路
为了解决至少上述的问题,本专利技术的实施例提供了一种网关,且该网关可包含一第一连接接口、一储存器、一与该第一连接接口及该储存器连接的处理器。该储存器可用以储存设置于该原始联网机器上的一可编程逻辑控制器的原始通道信息。该处理器可用以基于来自于该原始联网机器的该原始通道信息界定一控制逻辑程序,以及根据该控制逻辑程序而从设置于该原始联网机器上的该可编程逻辑控制器的多个原始通道中指定至少一功能通道。在一目标联网机器与该第一连接接口连接时,该处理器可藉由比较设置于该目标联网机器上的一可编程逻辑控制器的目标通道信息与该至少一功能通道的通道信息,来判断是否该目标联网机器能够替换该原始联网机器。为了解决至少上述的问题,本专利技术的实施例还提供了一种在一网关上判断欲联网机器的方法,该方法可包含:该网关基于设置在一原始联网机器上的可编程逻辑控制器的原始通道信息界定一控制逻辑程序;该网关根据该控制逻辑程序而从设置于该原始联网机器上的该可编程逻辑控制器的多个原始通道中选出至少一功能通道;以及在一目标联网机器与该网关连接时,该网关藉由比较设置于该目标联网机器上的一可编程逻辑控制器的目标通道信息与该至少一功能通道的通道信息,来判断是否该目标联网机器能够替换该原始联网机器。在本专利技术的实施例中,当一网关与一或多个原始联网机器连接时,该网关可基于来自于一或多个原始联网机器的原始通道信息界定一控制逻辑程序,且根据该控制逻辑程序,从设置于该原始联网机器上的可编程逻辑控制器的多个原始通道中选出至少一功能通道(即,一或多个功能通道),或从设置于该多个原始联网机器上的多个可编程逻辑控制器的多个原始通道中选出至少一功能通道。该网关可根据该控制逻辑过程控制该一或多个原始联网机器,其中该控制逻辑程序可包含一或多个控制逻辑,且每一个控制逻辑至少与该一或多个原始联网机器其中之一的可编程逻辑控制器的一个通道相关。在用以替换该一或多个原始联网机器其中之一的一目标联网机器与该网关连接时,该网关可藉由比较设置于该目标联网机器上的可编程逻辑控制器的目标通道信息与该至少一功能通道的通道信息,来判断是否该目标联网机器能够替换该原始联网机器。在比较设置于该目标联网机器上的可编程逻辑控制器的目标通道信息与该至少一功能通道的通道信息时,只要该目标联网机器上的可编程逻辑控制器的目标通道具有与该至少一功能通道属于同一类型的通道(亦即,可提供相同类型的数据的通道、或具备的相同控制功能的通道),就可确保该网关先前所界定的控制逻辑程序不会因为该一或多个原始联网机器其中之一被该目标联网机器替换而有所改变。在此情况下,换言之,在该一或多个原始联网机器其中之一被该目标联网机器替换后,服务器层、网关层以及联网机器层仍然能够维持先前的正常运作,且也不会影响到其他原始联网机器的运作与设定。因此,在确保服务器层、网关层以及联网机器层能够维持先前的正常运作的情况下,本专利技术的实施例中的网关只需要比较设置于该目标联网机器上的可编程逻辑控制器的目标通道信息与该至少一功能通道的通道信息,就能判断出该目标联网机器能否替换该一或多个原始联网机器其中之一。换言之,在判断一目标联网机器能否替换一原始联网机器时,本专利技术的实施例中的网关并不需要逐一比对设置在该目标联网机器上的可编程逻辑控制器的所有通道的信息以及设置在该原始联网机器上的可编程逻辑控制器的所有通道的信息,故具有较高的效率。另一方面,在该目标联网机器替换该原始联网机器之后,本专利技术的实施例中的网关也不需要重新界定一控制逻辑程序,来让服务器层、网关层以及联网机器层继续运作,故相对于传统的网关更具效率。此效益尤其在先前所界定的控制逻辑程序涵盖了设置在多个原始联网机器上的多个可编程逻辑控制器,且该多个原始联网机器具有不同的通讯协议的情况下更为明显。综上所述,在确保工业物联网中的服务器层、网关层以及联网机器层能够维持先前的正常运作的情况下,本专利技术的实施例已针对目标联网机器能否替换原始联网机器提供了一种更有效率的判断方式。
技术实现思路
整体地叙述了本专利技术的核心概念,并涵盖了本专利技术可解决的问题、可采用的手段以及可达到的功效,以提供本领域的技术人员对本专利技术的基本理解。然而,应理解,
技术实现思路
并非有意概括本专利技术的所有实施例,而仅是以一简单形式来呈现本专利技术的核心概念,以作为随后详细描述的一个引言。附图说明图1例示了在本专利技术的一或多个实施例中一种网关的一架构,其中该网关与一或多个原始联网机器连接。图2例示了图1所示的网关,其中该网关与一用以替换一原始联网机器的目标联网机器连接。图3A例示了在本专利技术的一或多个实施例中一网关如何判断一目标联网机器能否替换一原始联网机器,其中该网关所界定的一控制逻辑程序只与单一原始联网机器有关。图3B例示了在本专利技术的一或多个实施例中一网关如何判断一目标联网机器能否替换一原始联网机器,其中该网关所界定的一控制逻辑程序与多个原始联网机器有关。图4例示了在本专利技术的一或多个实施例中一种在一网关上判断欲联网机器的方法。符号说明11:网关111:处理器113:储存器115:第一连接接口117:第二连接接口1本文档来自技高网
...

【技术保护点】
1.一种网关,包含:一第一连接接口;一储存器,用以储存设置于该原始联网机器上的一可编程逻辑控制器的原始通道信息;以及一处理器,与该第一连接接口及该储存器连接,且用以:基于来自于该原始联网机器的该原始通道信息界定一控制逻辑程序;以及根据该控制逻辑程序而从设置于该原始联网机器上的该可编程逻辑控制器的多个原始通道中指定至少一功能通道;其中,在一目标联网机器与该第一连接接口连接时,该处理器藉由比较设置于该目标联网机器上的一可编程逻辑控制器的目标通道信息与该至少一功能通道的通道信息,来判断是否该目标联网机器能够替换该原始联网机器。

【技术特征摘要】
2017.09.13 TW 1061314231.一种网关,包含:一第一连接接口;一储存器,用以储存设置于该原始联网机器上的一可编程逻辑控制器的原始通道信息;以及一处理器,与该第一连接接口及该储存器连接,且用以:基于来自于该原始联网机器的该原始通道信息界定一控制逻辑程序;以及根据该控制逻辑程序而从设置于该原始联网机器上的该可编程逻辑控制器的多个原始通道中指定至少一功能通道;其中,在一目标联网机器与该第一连接接口连接时,该处理器藉由比较设置于该目标联网机器上的一可编程逻辑控制器的目标通道信息与该至少一功能通道的通道信息,来判断是否该目标联网机器能够替换该原始联网机器。2.如权利要求1所述的网关,其特征在于,更包含一第二连接接口,其中该第一连接接口根据该原始联网机器的一原始通讯协议而与该原始联网机器通讯,该处理器转换该原始通讯协议为一统一的通讯协议,且该第二连接接口根据该统一的通讯协议而与一服务器通讯。3.如权利要求1所述的网关,其特征在于,该储存器储存了设置于多个原始联网机器上的多个可编程逻辑控制器的原始通道信息,且该处理器基于来自于该多个原始联网机器的该原始通道信息界定该控制逻辑程序。4.如权利要求3所述的网关,其特征在于,更包含一第二连接接口,其中该第一连接接口分别地根据该多个原始联网机器的多个原始通讯协议而与该多个原始联网机器通讯,该处理器转换该多个原始通讯协议为一统一的通讯协议,且该第二连接接口根据该统一的通讯协议而与一服务器通讯。5.如权利要求1所述的网关,其特征在于,该第一连接接口以一异步的方式来与该原始联网机器通讯。6.如权利要求1所述的网关,其特征在于,若该处理器判断该目标联网机器不能够替换该原始联网机器,则该处理器提供警示信息。7.如权利要求1所述的网关,其特征在于,更包含一人机接口,其...

【专利技术属性】
技术研发人员:李秉恒黄子哲陈怡安李宗益
申请(专利权)人:财团法人资讯工业策进会
类型:发明
国别省市:中国台湾,71

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

1