一种实现即插即用的方法和装置制造方法及图纸

技术编号:24755999 阅读:48 留言:0更新日期:2020-07-04 09:07
本发明专利技术提供了实现即插即用的方法和装置,通过配置中心向与其通信的新增即插即用控制器发送服务能力描述请求,获得该控制器返回的该控制器的IP地址、硬件信息和软件信息;从预设的产线工艺信息模型库中,确定与该控制器的IP地址对应的第一产线工艺信息模型,该模型库中的各个产线工艺信息模型均设置有相应的IP地址段;判断该控制器是否同时满足该模型的预设要求组中各要求,若是,则获得该模型对应的配置参数和工艺代码;更改该控制器的通信设置,从而在已与该控制器线路连接的其他设备与该控制器之间建立通信,并对其他设备和控制器配置相应的工艺配置;将工艺代码下发给该控制器,以使该控制器根据工艺代码,控制其他设备执行相应生产工艺。

A method and device for realizing plug and play

【技术实现步骤摘要】
一种实现即插即用的方法和装置
本专利技术涉及控制工程领域,特别涉及一种实现即插即用的方法和装置。
技术介绍
随着产业不断升级,许多工厂均有改造生产线的需求。在改造生产线时,一般相关联的生产线均需要停止运行,待改造完成并调试成功后,才会重启生产线,继续生产。目前在改造生产线时,一般是先停止相关联的生产线,对改造后的目标生产线的各个设备进行连接,并配置好通信后,再依据各个设备之间能进行通信的目标生产线开发代码和调试运行,由于开发代码和调试运行阶段耗时一般较长,导致相关联的生产线停止运行时间较长,严重影响工厂的生产效率。
技术实现思路
有鉴于此,本专利技术提供一种实现即插即用的方法和装置,可以实现当生产线停止运行以新增或更换控制器时,该控制器可以在短时间内控制该生产线重新投入生产,极大地减少生产线的停止运行时间。为了实现上述专利技术目的,本专利技术提供以下技术方案:第一方面,一种实现即插即用的方法,包括:配置中心向与其通信的新增即插即用控制器发送服务能力描述请求,获得所述新增即插即用控制器返回的服务能力描述信息,所述服务能力描述信息至少包括:所述新增即插即用控制器的IP地址、硬件信息和软件信息;从预先建立好的产线工艺信息模型库中,确定与所述新增即插即用控制器的IP地址对应的第一产线工艺信息模型,其中,所述产线工艺信息模型库中的各个产线工艺信息模型均设置有相应的IP地址段;判断所述新增即插即用控制器是否同时满足所述第一产线工艺信息模型的预设要求组中各要求,若是,则获得所述第一产线工艺信息模型对应的配置参数和工艺代码,其中,所述预设要求组包括:最低软件要求和最低硬件要求;根据所述配置参数更改所述新增即插即用控制器和其他设备的通信设置,从而在所述其他设备与所述新增即插即用控制器之间建立通信,所述其他设备为已与所述新增即插即用控制器线路连接的其他设备;根据所述配置参数更改所述新增即插即用控制器和所述其他设备的工艺配置,以使所述新增即插即用控制器可通过所述工艺代码控制所述其他设备执行相应生产工艺;将所述获得的工艺代码下发给所述新增即插即用控制器,以使所述新增即插即用控制器根据所述工艺代码,控制所述其他设备执行相应生产工艺。结合第一方面,在某些可选的实施方式中,在所述配置中心向与其通信的新增即插即用控制器发送服务能力描述请求之前,所述方法还包括:所述配置中心基于过程控制的对象链接与嵌入式技术统一架构,通过发现服务周期获得发现服务器的即插即用控制器列表,其中,所述发现服务器为所述新增即插即用控制器通过过程控制的对象链接与嵌入式技术统一架构所注册的发现服务器,所述即插即用控制列表至少包括所述新增即插即用控制器的标识信息;根据所述新增即插即用控制器的标识信息,通过过程控制的对象链接与嵌入式技术统一架构中的终端服务获得所述新增即插即用控制器的安全通信配置信息,所述安全通信配置信息至少包括:所述新增即插即用控制器的IP地址和安全设置信息;根据所述安全通信配置信息,建立所述配置中心与所述新增即插即用控制器之间的安全通信连接。结合上一个实施方式,在某些可选的实施方式中,在所述根据所述安全通信配置信息,建立所述配置中心与所述新增即插即用控制器之间的安全通信连接之后,所述方法还包括:根据所述新增即插即用控制器的数字证书和所述配置中心中的可信赖证书,确定所述新增即插即用控制器是否为可信赖设备,若是,则确定所述配置中心有权向所述新增智能控制器进行写入操作和读取操作。结合第一方面,在某些可选的实施方式中,所述配置中心向与其通信的新增即插即用控制器发送服务能力描述请求,获得所述新增即插即用控制器返回的服务能力描述信息,包括:所述配置中心向与其通信的新增即插即用控制器发送服务能力描述请求,使得所述新增即插即用控制器通过预设的设备信息模型,向所述配置中心发送所述新增即插即用控制器的服务能力描述信息,其中,所述预设的设备信息模型与所述新增即插即用控制器相匹配;所述配置中心获得所述新增即插即用控制器返回的服务能力描述信息。结合第一方面,在某些可选的实施方式中,所述服务能力描述信息还包括:所述新增即插即用控制器的方法;所述第一产线工艺信息模型的预设要求组还包括:方法要求。结合第一方面,在某些可选的实施方式中,在所述判断所述新增即插即用控制器是否同时满足所述第一产线工艺信息模型的预设要求组中各要求之后,所述方法还包括:若不同时满足,则所述配置中心断开与所述新增即插即用控制器的连接,并删除所述新增即插即用控制器的连接信息。结合第一方面,在某些可选的实施方式中,所述获得所述第一产线工艺信息模型对应的配置参数和工艺代码,包括:通过所述新增即插即用控制器的IP地址,搜索获得新增即插即用控制器的工艺代码的存储地址和所述新增即插即用控制器的配置参数;根据所述工艺代码的存储地址从相应的存储器中获得所述工艺代码。结合第一方面,在某些可选的实施方式中,所述新增即插即用控制器线路连接的其他设备,包括:所述新增即插即用控制器线路连接的其他即插即用控制器和所述新增即插即用控制器线路连接的执行设备。第二方面,一种实现即插即用的装置,包括:服务能力描述获得单元、工艺信息模型确定单元、工艺要求判断单元、配置参数和工艺代码获得单元、通信配置单元、工艺配置单元和工艺代码发送单元;所述服务能力描述获得单元,用于配置中心向与其通信的新增即插即用控制器发送服务能力描述请求,获得所述新增即插即用控制器返回的服务能力描述信息,所述服务能力描述信息至少包括:所述新增即插即用控制器的IP地址、硬件信息和软件信息;所述工艺信息模型确定单元,用于从预先建立好的产线工艺信息模型库中,确定与所述新增即插即用控制器的IP地址对应的第一产线工艺信息模型,其中,所述产线工艺信息模型库中的各个产线工艺信息模型均设置有相应的IP地址段;所述工艺要求判断单元,用于判断所述新增即插即用控制器是否同时满足所述第一产线工艺信息模型的预设要求组中各要求,若是,则触发所述配置参数和工艺代码获得单元,其中,所述预设要求组包括:最低软件要求和最低硬件要求;所述配置参数和工艺代码获得单元,用于获得所述第一产线工艺信息模型对应的配置参数和工艺代码;所述通信配置单元,用于根据所述配置参数更改所述新增即插即用控制器和其他设备的通信设置,从而在所述其他设备与所述新增即插即用控制器之间建立通信,所述其他设备为已与所述新增即插即用控制器线路连接的其他设备;所述工艺配置单元,用于根据所述配置参数更改所述新增即插即用控制器和所述其他设备的工艺配置,以使所述新增即插即用控制器可通过所述工艺代码控制所述其他设备执行相应生产工艺;所述工艺代码发送单元,用于将所述获得的工艺代码下发给所述新增即插即用控制器,以使所述新增即插即用控制器根据所述工艺代码,控制所述其他设备执行相应生产工艺。结合第二方面,在某些可选的实施方式中,所本文档来自技高网...

【技术保护点】
1.一种实现即插即用的方法,其特征在于,包括:/n配置中心向与其通信的新增即插即用控制器发送服务能力描述请求,获得所述新增即插即用控制器返回的服务能力描述信息,所述服务能力描述信息至少包括:所述新增即插即用控制器的IP地址、硬件信息和软件信息;/n从预先建立好的产线工艺信息模型库中,确定与所述新增即插即用控制器的IP地址对应的第一产线工艺信息模型,其中,所述产线工艺信息模型库中的各个产线工艺信息模型均设置有相应的IP地址段;/n判断所述新增即插即用控制器是否同时满足所述第一产线工艺信息模型的预设要求组中各要求,若是,则获得所述第一产线工艺信息模型对应的配置参数和工艺代码,其中,所述预设要求组包括:最低软件要求和最低硬件要求;/n根据所述配置参数更改所述新增即插即用控制器和其他设备的通信设置,从而在所述其他设备与所述新增即插即用控制器之间建立通信,所述其他设备为已与所述新增即插即用控制器线路连接的其他设备;/n根据所述配置参数更改所述新增即插即用控制器和所述其他设备的工艺配置,以使所述新增即插即用控制器可通过所述工艺代码控制所述其他设备执行相应生产工艺;/n将所述获得的工艺代码下发给所述新增即插即用控制器,以使所述新增即插即用控制器根据所述工艺代码,控制所述其他设备执行相应生产工艺。/n...

【技术特征摘要】
1.一种实现即插即用的方法,其特征在于,包括:
配置中心向与其通信的新增即插即用控制器发送服务能力描述请求,获得所述新增即插即用控制器返回的服务能力描述信息,所述服务能力描述信息至少包括:所述新增即插即用控制器的IP地址、硬件信息和软件信息;
从预先建立好的产线工艺信息模型库中,确定与所述新增即插即用控制器的IP地址对应的第一产线工艺信息模型,其中,所述产线工艺信息模型库中的各个产线工艺信息模型均设置有相应的IP地址段;
判断所述新增即插即用控制器是否同时满足所述第一产线工艺信息模型的预设要求组中各要求,若是,则获得所述第一产线工艺信息模型对应的配置参数和工艺代码,其中,所述预设要求组包括:最低软件要求和最低硬件要求;
根据所述配置参数更改所述新增即插即用控制器和其他设备的通信设置,从而在所述其他设备与所述新增即插即用控制器之间建立通信,所述其他设备为已与所述新增即插即用控制器线路连接的其他设备;
根据所述配置参数更改所述新增即插即用控制器和所述其他设备的工艺配置,以使所述新增即插即用控制器可通过所述工艺代码控制所述其他设备执行相应生产工艺;
将所述获得的工艺代码下发给所述新增即插即用控制器,以使所述新增即插即用控制器根据所述工艺代码,控制所述其他设备执行相应生产工艺。


2.根据权利要求1所述的方法,其特征在于,在所述配置中心向与其通信的新增即插即用控制器发送服务能力描述请求之前,所述方法还包括:
所述配置中心基于过程控制的对象链接与嵌入式技术统一架构,通过发现服务周期获得发现服务器的即插即用控制器列表,其中,所述发现服务器为所述新增即插即用控制器通过过程控制的对象链接与嵌入式技术统一架构所注册的发现服务器,所述即插即用控制列表至少包括所述新增即插即用控制器的标识信息;
根据所述新增即插即用控制器的标识信息,通过过程控制的对象链接与嵌入式技术统一架构中的终端服务获得所述新增即插即用控制器的安全通信配置信息,所述安全通信配置信息至少包括:所述新增即插即用控制器的IP地址和安全设置信息;
根据所述安全通信配置信息,建立所述配置中心与所述新增即插即用控制器之间的安全通信连接。


3.根据权利要求2所述的方法,其特征在于,在所述根据所述安全通信配置信息,建立所述配置中心与所述新增即插即用控制器之间的安全通信连接之后,所述方法还包括:
根据所述新增即插即用控制器的数字证书和所述配置中心中的可信赖证书,确定所述新增即插即用控制器是否为可信赖设备,若是,则确定所述配置中心有权向所述新增智能控制器进行写入操作和读取操作。


4.根据权利要求1所述的方法,其特征在于,所述配置中心向与其通信的新增即插即用控制器发送服务能力描述请求,获得所述新增即插即用控制器返回的服务能力描述信息,包括:
所述配置中心向与其通信的新增即插即用控制器发送服务能力描述请求,使得所述新增即插即用控制器通过预设的设备信息模型,向所述配置中心发送所述新增即插即用控制器的服务能力描述信息,其中,所述预设的设备信息模型与所述新增即插即用控制器相匹配;
所述配置中心获得所述新增即插即用控制器返回的服务能力描述信息。


5.根据权利要求1所述的方法,其特征在于,所述服务能力描述信息还包括:所述新增即插即用控制器的方法;
所述第一产线工艺信息模型的预设要求组还包括:方法要求。


6.根据权利要求1所述的方法,其特征在于,在所述判断所述新增即插即用控制器是否同时满足所述第一产线工艺...

【专利技术属性】
技术研发人员:乔国鹏陈中川杨银香周东红雷志军朱毅明
申请(专利权)人:宁波和利时智能科技有限公司北京和利时智能技术有限公司
类型:发明
国别省市:浙江;33

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

1