CN114268650A - 用于建立通信连接的配置方法及*** - Google Patents
用于建立通信连接的配置方法及*** Download PDFInfo
- Publication number
- CN114268650A CN114268650A CN202111575435.5A CN202111575435A CN114268650A CN 114268650 A CN114268650 A CN 114268650A CN 202111575435 A CN202111575435 A CN 202111575435A CN 114268650 A CN114268650 A CN 114268650A
- Authority
- CN
- China
- Prior art keywords
- terminal sensor
- sensor
- configuration data
- terminal
- configuration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 82
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000004044 response Effects 0.000 claims abstract description 36
- 238000012360 testing method Methods 0.000 claims abstract description 34
- 230000008859 change Effects 0.000 claims description 7
- 238000012549 training Methods 0.000 claims description 6
- 238000013507 mapping Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 13
- 238000003860 storage Methods 0.000 description 13
- 238000004590 computer program Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
本申请提供了一种用于建立通信连接的配置方法及***,所建立的通信连接为网关设备与终端传感器之间的通信连接,其中,网关设备通过网线或串行总线与终端传感器相连,方法包括:获取多个候选传感器参数,以根据候选传感器参数,分别向终端传感器发送测试指令;获取并分析终端传感器对测试指令的响应,以根据响应,识别终端传感器;根据已被识别的终端传感器,生成网关设备对应的配置数据,以及生成终端传感器对应的配置数据;以网关设备对应的配置数据对网关设备进行配置,以终端传感器对应的配置数据对终端传感器进行配置,以使网关设备与终端传感器建立通信连接。本申请的技术方案能提升网关设备和终端传感器的配置效率。
Description
技术领域
本申请属于物联网技术领域,具体涉及一种用于建立通信连接的配置方法以及用于建立通信连接的配置***。
背景技术
目前工业物联网发展迅猛,各行各业都广泛利用物联网技术来提升效率,其中网关设备在工业物联网应用中属于不可缺少的设备,实现各个传感器、控制器的信息收集上报和控制指令下发等功能,由于不同的生产环境和需求不一样,现场需要的传感设备也是各种各样,需要根据实际情况定制出一套传感器和网关的硬件方案,并进行相应的配置,才能满足现场自动化、信息化的需求。因此对网关设备的数据配置有着巨大的需求,同时要实现网关设备对各种各样的传感器信息采集配置,需要配置人员熟悉各种传感器的参数配置要求,这个熟悉过程的工作量也比较大,难度比较高,导致完成网关设备数据配置的难度和成本比较高,不利于工业物联网的大规模发展。如果能提高网关设备和终端传感器的配置效率和降低对配置人员的技术要求,将大大降低物联网内设备的配置成本,有力推动工业物联网的发展。
因此,需要一种方式来提升网关设备和终端传感器的配置效率。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本申请的目的在于提供一种用于建立通信连接的配置方法,至少在一定程度上克服相关技术中网关设备和终端传感器配置效率不高的等技术问题。
本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
根据本申请实施例的一个方面,提供一种用于建立通信连接的配置方法,其特征在于,所建立的通信连接为网关设备与终端传感器之间的通信连接;网关设备通过网线或串行总线与终端传感器相连,方法包括:获取多个候选传感器参数,以根据候选传感器参数,分别向终端传感器发送测试指令;获取并分析终端传感器对测试指令的响应,以根据响应,识别终端传感器;根据已被识别的终端传感器,生成网关设备对应的配置数据,以及生成终端传感器对应的配置数据;以网关设备对应的配置数据对网关设备进行配置,以终端传感器对应的配置数据对终端传感器进行配置,以使网关设备与终端传感器建立通信连接。
在一些实施例中,根据已被识别的终端传感器,生成网关设备对应的配置数据,以及生成终端传感器对应的配置数据,包括:根据被识别的终端传感器,从标准配置数据库中获取网关设备对应的配置数据,以及终端传感器对应的配置数据,标准配置数据库中具有终端传感器与网关设备对应的配置数据、以及与终端传感器对应的配置数据的映射关系;向用户终端发送配置数据对应的配置建议,以在用户接受配置建议的情况下,以网关设备对应的配置数据对网关设备进行配置,以终端传感器对应的配置数据对终端传感器进行配置。
在一些实施例中,在根据被识别的终端传感器,从标准配置数据库中获取网关设备对应的配置数据,以及终端传感器对应的配置数据之前,方法还包括:获取多种传感器、以及传感器分别对应的配置数据,配置数据包括网关设备对应的配置数据以及终端传感器对应的配置数据;根据传感器、配置数据以及传感器与配置数据之间的对应关系,对初始模型进行训练,以生成目标配置模型;根据目标配置模型生成标准配置数据库。
在一些实施例中,获取多个候选传感器参数,包括:获取网关设备的应用场景;根据应用场景,确定能够被应用至应用场景内的多种候选传感器;根据多种候选传感器,获取多个候选传感器参数。在一些实施例中,获取网关设备的应用场景,包括:获取网关设备的场景信息,场景信息包括外部环境信息和/或需求信息;根据外部环境信息和/或需求信息,生成网关设备的应用场景。
在一些实施例中,方法还包括:获取连接于网关设备的终端传感器的连接变化信息;根据连接变化信息,更新配置数据。
在一些实施例中,根据被识别的终端传感器,生成用于建立通信连接的配置数据,包括:根据被识别的终端传感器,获取并存储终端传感器对应的控制指令;根据控制指令,对终端传感器进行控制。
根据本申请实施例的一个方面,提供一种用于建立通信连接的配置***,所建立的通信连接为网关设备与终端传感器之间的通信连接,***包括:网关设备,网关设备通过网线或串行总线与终端传感器连接;用户终端,用户终端通过云端服务器与网关设备连接,用户终端或云端服务器配置有配置平台,配置平台用于模拟网关设备向终端传感器发送测试指令;获取并分析终端传感器对测试指令的响应;根据响应,识别终端传感器;根据已被识别的终端传感器,生成网关设备对应的配置数据,以及生成终端传感器对应的配置数据;以网关设备对应的配置数据对网关设备进行配置,以终端传感器对应的配置数据对终端传感器进行配置,以使网关设备与终端传感器建立通信连接。
在一些实施例中,***还包括:接口装置,接口装置用于供终端传感器连接;接口装置包括通信模块,通信模块用于获取终端传感器对测试指令的响应,并发送至配置平台。
在一些实施例中,接口装置还包括指令识别模块,指令识别模块用于接收控制指令,并发送至控制指令对应的终端传感器。
在本申请的一些实施例中,基于以上技术方案,还提供一种计算机可读介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如以上技术方案中的用于建立通信连接的配置方法。
根据本申请实施例的一个方面,提供一种电子设备,该电子设备包括:处理器;以及存储器,用于存储处理器的可执行指令;其中,处理器被配置为经由执行可执行指令来执行如以上技术方案中的用于建立通信连接的配置方法。
根据本申请实施例的一个方面,提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行如以上技术方案中的用于建立通信连接的配置方法。
在本申请实施例提供的技术方案中,根据多种传感器参数,向终端传感器发送测试指令,根据终端传感器对测试指令的响应识别终端传感器,进而根据被识别的终端传感器对网关设备完成自动配置,提升用于建立通信连接的配置效率,降低工业网关和终端传感器配置成本。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示意性地示出了应用本申请技术方案的示例性***架构框图。
图2是根据本申请一实施例示出的用于建立通信连接的配置方法的流程图。
图3是根据本申请一实施例示出的用于建立通信连接的配置***的结构示意图。
图4示意性地示出了本申请实施例提供的用于建立通信连接的配置装置的结构框图。
图5示意性地示出了用于实现本申请实施例的电子设备的计算机***结构框图。
具体实施方式
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本申请将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本申请的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本申请的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本申请的各方面。
附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
图1示意性地示出了应用本申请技术方案的示例性***架构框图。
如图1所示,***架构100可以包括终端设备110、网络120和服务器130。终端设备110可以包括智能手机、平板电脑、笔记本电脑、台式电脑等各种电子设备。服务器130可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云计算服务的云服务器。网络120可以是能够在终端设备110和服务器130之间提供通信链路的各种连接类型的通信介质,例如可以是有线通信链路或者无线通信链路。
根据实现需要,本申请实施例中的***架构可以具有任意数目的终端设备、网络和服务器。例如,服务器130可以是由多个服务器设备组成的服务器群组。另外,本申请实施例提供的技术方案可以应用于终端设备110,也可以应用于服务器130,或者可以由终端设备110和服务器130共同实施,本申请对此不做特殊限定。
举例而言,本申请实施例用于建立通信连接的配置方法可以由终端设备110执行,也可以由服务器130执行。当终端设备110执行本申请实施例用于建立通信连接的配置方法时,由终端设备110获取多个候选传感器参数,以根据候选传感器参数,分别向终端传感器发送测试指令,终端设备110获取并分析终端传感器对测试指令的响应,以根据响应,识别终端传感器;根据已被识别的终端传感器,生成用于建立通信连接的配置数据,并以配置数据对网关设备进行配置,以使网关设备与终端传感器建立通信连接。当服务器130执行本申请实施例用于建立通信连接的配置方法时,由服务器130远程获取多个候选传感器参数,以根据候选传感器参数,分别向终端传感器发送测试指令,服务器130获取并分析终端传感器对测试指令的响应,以根据响应,识别终端传感器;根据已被识别的终端传感器,生成用于建立通信连接的配置数据,并以配置数据对网关设备进行配置,以使网关设备与终端传感器建立通信连接。
在本申请的相关技术中,在工业物联网通讯终端中,通常需要接入如传感器之类的485设备,在对485传感器设备进行首次测试或者调试通常需要对485传感器设备以及连接于485传感器设备的工业网关进行配置。传统的配置方法是利用USB将485传感器设备连接于PC端,再安装驱动程序后,将485传感器设备外表面上的传感器参数输入,以进行485传感器设备以及工业网关的相关配置。如果没有驱动程序则甚至还需要PC联网在线下载,这使得在配置效率进一步降低。其中,工业网关是在本地部署的工业计算机,用于收集、存储、处理和分析网络边缘的数据,减轻对云和数据中心的压力。工业物联网是将具有感知、监控能力的各类采集或控制传感或控制器以及泛在技术、移动通信、智能分析等技术融入到工业生产过程各个环节,从而提高制造效率的物联网。
下面结合具体实施方式对本申请提供的用于建立通信连接的配置方法做出详细说明。本申请的用于建立通信连接的配置方法能够提升如485传感器设备以及工业网关的配置效率。
图2是根据本申请一实施例示出的用于建立通信连接的配置方法的流程图。网关设备通过网线或串行总线与终端传感器建立起物理连接,本申请中的用于建立通信连接的配置方法用于建立网关设备与终端传感器之间的通信连接,从而使传感器能为网络中的一个节点,从而便于信息的接收的上报。如图2所示,用于建立通信连接的配置方法至少可以包括以下步骤S210至步骤S240。
步骤S210、获取多个候选传感器参数,以根据候选传感器参数,分别向终端传感器发送测试指令。
其中,终端传感器可以是智能传感器,智能传感器在传统传感器的基础上还具有智能处理单元。工业物联网的网关设备用于实现各个传感器和/或控制器的信息上报和控制指令的下发。由于工业物联网的网关设备通常应用于生产环境中。根据生产环境,可具有与该生产环境对应的网关设备与传感器的硬件配套方案。
因此,在一个实施例中,可根据网关设备的应用场景,获取能够被应用至应用场景内的硬件配套方案,进而根据硬件配套方案获取多种候选传感器,进而根据候选传感器,获取多个候选传感器参数,以利用所获取的候选传感器参数,分别向终端传感器发送测试指令。示意性的,应用场景可以是锅炉温度测试场景,对应的候选传感器多种温敏传感器。应用场景可以是桥梁振动测试场景,对应的候选传感器可以是多种振动传感器。
在另外的实施例中,还可以获取各种传感器的应用率。应用率越高,则表明被应用的概率越大。具体的,可获取应用率大于预设阈值的多个候选传感器,进而根据候选传感器,获取多个候选传感器参数,以进行测试,从而通过试错的方式,对本应用场景中的传感器进行识别。
步骤S220、获取并分析终端传感器对测试指令的响应,以根据响应,识别终端传感器。
其中,响应包括响应与否,以及若响应,所生成的响应信号。该步骤用于识别终端传感器。具体的,终端传感器的接口可通过接口电路于网关设备连接。示意性的,在终端传感器为485传感器设备时,可通过485接口电路连接网关设备,从而使用485接口标准所规定的各种协议进行通讯。在终端设备110执行本申请实施例用于建立通信连接的配置方法时,可由终端设备110模拟网关设备,分别向终端传感器发送对应于各个候选传感器参数测试指令。在所发送的候选传感器参数与接收测试指令的终端传感器相适配的情况下,终端传感器将产生响应,485接口电路可获取响应,并发送至终端设备110,由终端设备110获取并分析不同的响应,以根据不同的响应进行终端传感器的识别。
步骤S230、根据已被识别的终端传感器,生成用于建立通信连接的配置数据,以及生成终端传感器对应的配置数据。
配置数据用于对网关设备以及终端传感器进行配置,配置数据包括终端传感器的从地址、传感器波特率等数据,以使网关设备能够实现各个传感器的信息上报和控制指令的下发。
在一些实施例中,根据被识别的终端传感器,生成用于建立通信连接的配置数据,以及生成终端传感器对应的配置数据,包括:根据被识别的终端传感器,从标准配置数据库中获取用于建立通信连接的配置数据以及终端传感器对应的配置数据,所述标准配置数据库中具有所述终端传感器与所述网关设备对应的配置数据、以及与所述终端传感器对应的配置数据的映射关系;向用户终端发送配置数据对应的配置建议,以在用户接受配置建议的情况下,以配置数据对网关设备进行配置,并以所述终端传感器对应的配置数据对所述终端传感器进行配置。
具体的,标准配置数据库用于存储终端传感器及其配置数据。标准配置数据库的建立方法可以包括:获取多种传感器、以及传感器分别对应的配置数据,所述配置数据包括所述网关设备对应的配置数据以及所述终端传感器对应的配置数据;根据传感器、配置数据以及传感器与配置数据之间的对应关系,对初始模型进行训练,以生成目标配置模型;根据目标配置模型生成标准配置数据库。
需要说明的是,多种传感器、以及传感器分别对应的配置数据可以是人为筛选出的经典、常用的传感器及其对应的配置数据,从而对多种经典、常用的传感器、以及传感器分别对应的配置数据对初始模型训练生成目标配置模型,进而根据目标配置模型生成标准配置数据库,可丰富终端传感器和配置数据的数据对的个数,提升从标准配置数据库中获取配置数据的成功率。
在一个实施例中,还可以调用配置脚本生成配置数据,具体的,在不同的配置数据文件中,程序通常是大同小异的,在识别传感器后,可将传感器参数输入至配置脚本中预留的输入传感器参数的入口中,以此来生成用于建立通信连接的配置数据和终端传感器的配置数据,从而使网关设备和终端传感器之间自动建立通信连接。
在一些实施例中,根据配置数据,可在终端设备110生成直观的配置数据建议。具体的,在终端设备110输入业务平台的IP地址后,配置平台自动模拟网关设备向业务平台发出各种MQTT等协议的模拟上报消息,并分析收到的响应消息,生成相应的网关MQTT等协议的配置数据建议,再通过用于建立通信连接的配置***对网关进行相应的数据配置。其中,业务平台为终端传感器对应的管理平台,用于对终端传感器进行集中管理。
步骤S240、以所述网关设备对应的配置数据对所述网关设备进行配置,以所述终端传感器对应的配置数据对所述终端传感器进行配置,以使所述网关设备与所述终端传感器建立通信连接。
可由终端设备110生成配置数据,以对网关设备进行配置并对终端传感器进行配置,从而使网关设备能够根据被识别的传感器下发对应于该传感器的控制指令,使网关设备与终端传感器成功建立通信连接。
由此,本申请中,根据多种传感器参数,向终端传感器发送测试指令,根据终端传感器对测试指令的响应识别终端传感器,进而根据被识别的终端传感器对网关设备以及终端传感器完成自动配置,提升网关设备和终端传感器的配置效率,降低物联网配置成本。
在一些实施例中,获取网关设备的应用场景,包括:获取网关设备的场景信息,场景信息包括外部环境信息和/或需求信息;根据外部环境信息和/或需求信息,生成网关设备的应用场景。
示意性的,可通过拍摄装置获取网关设备的外部环境信息。从而根据外部环境信息中的设备推测应用场景。还可以接收用户输入的需求信息,从而根据需求信息确定应用场景,进而确定该场景中对应使用的传感器。示意性的,若网关设备的应用场景外部环境信息为室内,需求信息包括湿温度检测、空气质量检测,则推测的应用场景则为智能感应室内湿温度以及控制质量侦测场景,则该应用场景中对应的传感器可以是湿度检测传感器、温度检测传感器、气味检测传感器等。
在一些实施例中,用于建立通信连接的配置方法还可以包括:获取连接于网关设备的终端传感器的连接变化信息;根据连接变化信息,更新配置数据。
具体的,终端传感器可通过接口电路与网关设备物理。接口电路可包括传感器识别单元,用于识别所连接的终端传感器。接口电路还可以包括通讯装置,在连接于网关设备的终端传感器的连接变化时,将连接变化信息发送至终端设备110,从而使终端设备110更新配置数据,以及对新接入的终端传感器进行配置。
在一些实施例中,根据被识别的终端传感器,生成用于建立通信连接的配置数据,还可以包括以下步骤:根据被识别的终端传感器,获取并存储终端传感器对应的控制指令;根据控制指令,对终端传感器进行控制。由此,可便于网关设备实现对各个传感器和/或控制器的信息上报和控制指令的下发。
图3是根据本申请一实施例示出的用于建立通信连接的配置***的结构示意图。如图3所示,用于建立通信连接的配置***至少可以包括网关设备310和用户终端330。用户终端330可以通过云端服务器320与网关设备310连接,以实现网关设备310的远程配置。网关设备310可通过网线或串行总线与若干终端传感器建立物理连接。其中,用户终端330或云端服务器320配置有配置平台,配置平台用于模拟网关设备310向终端传感器发送测试指令,以及获取并分析终端传感器对测试指令的响应,以根据响应,识别终端传感器。
在一些实施例中,用于建立通信连接的配置***还可以包括接口装置340,接口装置340用于供终端传感器连接,其中,接口装置340包括通信模块,通信模块用于与配置平台建立通信连接,以将所获取的终端传感器对测试指令的响应,并发送至配置平台在一些实施例中,接口装置340还可以指令识别模块,指令识别模块用于接收控制指令,并发送至控制指令对应的终端传感器,以实现对终端传感器的控制指令的下发。
在一个具体的实施例中,以配置基于485接口Modbus协议的工业网关为例,可在终端传感器处增加一个支持485接口的Modbus协议的接口装置340。接口装置340可具有DTU模块,上电后可自动与配置平台连接。配置平台通过接口装置340下发各种传感器参数的测试指令给终端传感器,并收集终端传感器上报的响应消息,可以通过机器学习和人工训练方式,不断完善各种终端传感器对应的配置数据,从而获取被识别的终端传感器对应的配置数据,从而对网关设备进行配置。用户终端330可以生成直观的展示配置数据建议,也可以作为人工训练,以生成目标配置模型的入口,以通过目标配置模型生成配置数据,以对网关设备进行配置并对终端传感器进行配置,以使网关设备与终端传感器建立通信连接。由此,可降低人工成本,降低对配置人员的技术要求,提升配置效率。
应当注意,尽管在附图中以特定顺序描述了本申请中方法的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或是必须执行全部所示的步骤才能实现期望的结果。附加的或备选的,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等。
以下介绍本申请的装置实施例,可以用于执行本申请上述实施例中的用于建立通信连接的配置方法。图4示意性地示出了本申请实施例提供的用于建立通信连接的配置装置的结构框图。如图4所示,网关设备通过网线或串行总线与终端传感器连接,用于建立通信连接的配置装置包括:
第一获取单元410,用于获取多个候选传感器参数,以根据候选传感器参数,分别向终端传感器发送测试指令;
第二获取单元420,用于获取并分析终端传感器对测试指令的响应,以根据响应,识别终端传感器;
生成单元430,用于根据已被识别的所述终端传感器,生成所述网关设备对应的配置数据,以及生成所述终端传感器对应的配置数据;
配置单元440,用于以所述网关设备对应的配置数据对所述网关设备进行配置,以所述终端传感器对应的配置数据对所述终端传感器进行配置,以使所述网关设备与所述终端传感器建立通信连接。
本申请各实施例中提供的用于建立通信连接的配置装置的具体细节已经在对应的方法实施例中进行了详细的描述,此处不再赘述。
图5示意性地示出了用于实现本申请实施例的电子设备的计算机***结构框图。
需要说明的是,图5示出的电子设备的计算机***500仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图5所示,计算机***500包括中央处理器501(Central Processing Unit,CPU),其可以根据存储在只读存储器502(Read-Only Memory,ROM)中的程序或者从存储部分508加载到随机访问存储器503(Random Access Memory,RAM)中的程序而执行各种适当的动作和处理。在随机访问存储器503中,还存储有***操作所需的各种程序和数据。中央处理器501、在只读存储器502以及随机访问存储器503通过总线504彼此相连。输入/输出接口505(Input/Output接口,即I/O接口)也连接至总线504。
以下部件连接至输入/输出接口505:包括键盘、鼠标等的输入部分506;包括诸如阴极射线管(Cathode Ray Tube,CRT)、液晶显示器(Liquid Crystal Display,LCD)等以及扬声器等的输出部分507;包括硬盘等的存储部分508;以及包括诸如局域网卡、调制解调器等的网络接口卡的通信部分509。通信部分509经由诸如因特网的网络执行通信处理。驱动器510也根据需要连接至输入/输出接口505。可拆卸介质511,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器510上,以便于从其上读出的计算机程序根据需要被安装入存储部分508。
特别地,根据本申请的实施例,各个方法流程图中所描述的过程可以被实现为计算机软件程序。例如,本申请的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分509从网络上被下载和安装,和/或从可拆卸介质511被安装。在该计算机程序被中央处理器501执行时,执行本申请的***中限定的各种功能。
需要说明的是,本申请实施例所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、闪存、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本申请各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本申请实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、触控终端、或者网络设备等)执行根据本申请实施方式的方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。
Claims (10)
1.一种用于建立通信连接的配置方法,其特征在于,所建立的通信连接为网关设备与终端传感器之间的通信连接;所述网关设备通过网线或串行总线与所述终端传感器相连,所述方法包括:
获取多个候选传感器参数,以根据所述候选传感器参数,分别向所述终端传感器发送测试指令;
获取并分析所述终端传感器对所述测试指令的响应,以根据所述响应,识别所述终端传感器;
根据已被识别的所述终端传感器,生成所述网关设备对应的配置数据,以及生成所述终端传感器对应的配置数据;
以所述网关设备对应的配置数据对所述网关设备进行配置,以所述终端传感器对应的配置数据对所述终端传感器进行配置,以使所述网关设备与所述终端传感器建立通信连接。
2.根据权利要求1所述的方法,其特征在于,所述根据已被识别的所述终端传感器,生成所述网关设备对应的配置数据,以及生成所述终端传感器对应的配置数据,包括:
根据被识别的所述终端传感器,从标准配置数据库中获取所述网关设备对应的配置数据,以及所述终端传感器对应的配置数据,所述标准配置数据库中具有所述终端传感器与所述网关设备对应的配置数据、以及与所述终端传感器对应的配置数据的映射关系;
向用户终端发送所述配置数据对应的配置建议,以在用户接受所述配置建议的情况下,以所述网关设备对应的配置数据对所述网关设备进行配置,并以所述终端传感器对应的配置数据对所述终端传感器进行配置。
3.根据权利要求2所述的方法,其特征在于,在根据被识别的所述终端传感器,从标准配置数据库中获取所述网关设备对应的配置数据,以及所述终端传感器对应的配置数据之前,所述方法还包括:
获取多种传感器、以及所述传感器分别对应的配置数据,所述配置数据包括所述网关设备对应的配置数据以及所述终端传感器对应的配置数据;
根据所述传感器、所述配置数据以及所述传感器与所述配置数据之间的对应关系,对初始模型进行训练,以生成目标配置模型;
根据所述目标配置模型生成标准配置数据库。
4.根据权利要求1所述的方法,其特征在于,所述获取多个候选传感器参数,包括:
获取所述网关设备的应用场景;
根据所述应用场景,确定能够被应用至所述应用场景内的多种候选传感器;
根据多种所述候选传感器,获取多个候选传感器参数。
5.根据权利要求4所述的方法,其特征在于,所述获取所述网关设备的应用场景,包括:
获取所述网关设备的场景信息,所述场景信息包括外部环境信息和/或需求信息;
根据所述外部环境信息和/或所述需求信息,生成所述网关设备的应用场景。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取连接于所述网关设备的所述终端传感器的连接变化信息;
根据所述连接变化信息,更新所述配置数据。
7.根据权利要求1所述的方法,其特征在于,所述根据被识别的所述终端传感器,生成所述用于建立通信连接的配置数据,包括:
根据被识别的所述终端传感器,获取并存储所述终端传感器对应的控制指令;
根据所述控制指令,对所述终端传感器进行控制。
8.一种用于建立通信连接的配置***,其特征在于,所建立的通信连接为网关设备与终端传感器之间的通信连接,所述***包括:
网关设备,所述网关设备通过网线或串行总线与终端传感器连接;
用户终端,所述用户终端通过云端服务器与所述网关设备连接,所述用户终端或所述云端服务器配置有配置平台,所述配置平台用于模拟所述网关设备向所述终端传感器发送测试指令;获取并分析所述终端传感器对所述测试指令的响应;根据所述响应,识别所述终端传感器;根据已被识别的所述终端传感器,生成所述网关设备对应的配置数据,以及生成所述终端传感器对应的配置数据;以所述网关设备对应的配置数据对所述网关设备进行配置,以所述终端传感器对应的配置数据对所述终端传感器进行配置,以使所述网关设备与所述终端传感器建立通信连接。
9.根据权利要求8所述的配置***,其特征在于,所述***还包括:
接口装置,所述接口装置用于供所述终端传感器连接;所述接口装置包括通信模块,所述通信模块用于获取所述终端传感器对测试指令的响应,并发送至所述配置平台。
10.根据权利要求9所述的配置***,其特征在于,所述接口装置还包括指令识别模块,所述指令识别模块用于接收控制指令,并发送至所述控制指令对应的所述终端传感器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111575435.5A CN114268650A (zh) | 2021-12-20 | 2021-12-20 | 用于建立通信连接的配置方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111575435.5A CN114268650A (zh) | 2021-12-20 | 2021-12-20 | 用于建立通信连接的配置方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114268650A true CN114268650A (zh) | 2022-04-01 |
Family
ID=80828407
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111575435.5A Pending CN114268650A (zh) | 2021-12-20 | 2021-12-20 | 用于建立通信连接的配置方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114268650A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114590644A (zh) * | 2022-04-12 | 2022-06-07 | 浙江恒强科技股份有限公司 | 络丝机定长仪的标识设置方法、装置及络丝机 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102202390A (zh) * | 2010-03-25 | 2011-09-28 | 中兴通讯股份有限公司 | 一种对无线传感器节点实现管理的方法及*** |
CN102469553A (zh) * | 2010-11-19 | 2012-05-23 | 中兴通讯股份有限公司 | 一种无线传感器网络的接入方法及*** |
CN103312532A (zh) * | 2012-10-17 | 2013-09-18 | 中兴通讯股份有限公司 | 用于物联网网关的故障自动排除方法及*** |
CN111869188A (zh) * | 2018-04-27 | 2020-10-30 | 横河电机株式会社 | 管理设备、管理方法和程序 |
US11113946B1 (en) * | 2020-05-28 | 2021-09-07 | Hitachi, Ltd. | Method and system for determining correspondence relationship between sensing target and sensor |
CN113572782A (zh) * | 2021-07-30 | 2021-10-29 | 广东机电职业技术学院 | 一种支持多种传感网的物联网网关及其实现方法 |
-
2021
- 2021-12-20 CN CN202111575435.5A patent/CN114268650A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102202390A (zh) * | 2010-03-25 | 2011-09-28 | 中兴通讯股份有限公司 | 一种对无线传感器节点实现管理的方法及*** |
CN102469553A (zh) * | 2010-11-19 | 2012-05-23 | 中兴通讯股份有限公司 | 一种无线传感器网络的接入方法及*** |
CN103312532A (zh) * | 2012-10-17 | 2013-09-18 | 中兴通讯股份有限公司 | 用于物联网网关的故障自动排除方法及*** |
CN111869188A (zh) * | 2018-04-27 | 2020-10-30 | 横河电机株式会社 | 管理设备、管理方法和程序 |
US11113946B1 (en) * | 2020-05-28 | 2021-09-07 | Hitachi, Ltd. | Method and system for determining correspondence relationship between sensing target and sensor |
CN113572782A (zh) * | 2021-07-30 | 2021-10-29 | 广东机电职业技术学院 | 一种支持多种传感网的物联网网关及其实现方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114590644A (zh) * | 2022-04-12 | 2022-06-07 | 浙江恒强科技股份有限公司 | 络丝机定长仪的标识设置方法、装置及络丝机 |
CN114590644B (zh) * | 2022-04-12 | 2024-04-05 | 浙江恒强科技股份有限公司 | 络丝机定长仪的标识设置方法、装置及络丝机 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111371638B (zh) | 智能设备测试方法、装置、服务器及存储介质 | |
CN109582588B (zh) | 测试用例生成方法、装置及电子设备 | |
CN109740222B (zh) | 一种针对汽车网联化场景的测试装置和*** | |
CN109523752B (zh) | 一种设备故障预警方法、装置、电子设备和介质 | |
CN112988485B (zh) | 电力物联网设备模拟测试方法及装置 | |
CN108563579B (zh) | 白盒测试方法、装置、***及存储介质 | |
CN112087354A (zh) | 通信协议的测试方法、装置、电子设备以及存储介质 | |
CN113364115B (zh) | 一种电力电缆信息综合处理***、方法 | |
CN116300681B (zh) | 一种用于plc的自动接线监测方法及*** | |
CN113313280A (zh) | 云平台的巡检方法、电子设备及非易失性存储介质 | |
CN114268650A (zh) | 用于建立通信连接的配置方法及*** | |
CN111651482A (zh) | 一种数据采集方法和装置 | |
CN114020400A (zh) | 一种基于noVNC的远程虚拟仿真方法、***、设备及介质 | |
CN113407469A (zh) | 一种参数配置方法及装置、存储介质及电子装置 | |
Surya et al. | Dashboard for Industrial Load Control and Remote Power Factor Correction Based on Adafruit's MQTT | |
CN106598793B (zh) | 一种基于BIOS串口log数据的测试***及测试方法 | |
CN109270885B (zh) | 监测plc***的数据通信方法、装置、设备及存储介质 | |
CN114064485A (zh) | 一种软件测试方法、***、计算机设备及可读存储介质 | |
CN115883677A (zh) | 一种智能网关处理消防物联设备通信异构数据的方法 | |
CN112527453B (zh) | 虚拟化信息仿真***、方法及计算机可读存储介质 | |
CN113364625B (zh) | 一种数据传输方法、中间传输设备及存储介质 | |
CN113179181B (zh) | 数据采集方法、装置、***、数据处理装置及电子设备 | |
CN114461337A (zh) | 一种云仿真***、方法、电子设备及存储介质 | |
CN115033253A (zh) | 一种深度学习模型的云边协同训练和部署***及方法 | |
CN109491986B (zh) | 一种消防参数配置方法、装置及终端设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |