设备参数修改方法、装置、电子设备及存储介质制造方法及图纸

技术编号:32268327 阅读:23 留言:0更新日期:2022-02-12 19:31
本公开提供一种设备参数修改方法、装置、电子设备及存储介质,当检测到接入设备时,向云端请求所述接入设备的识别算法和识别库,所述识别库用于支持所述识别算法;将从所述云端接收到的所述接入设备的识别算法和识别库进行加载,并基于加载后的接入设备的识别算法和识别库进行设备搜索;通过设备搜索结果识别出所述接入设备后,将所述接入设备串口参数修改成与总站设定参数一致,并将所述接入设备的地址按段自增方法进行修改。本发明专利技术可以远程修改设备串口参数,提高工作效率。提高工作效率。提高工作效率。

【技术实现步骤摘要】
设备参数修改方法、装置、电子设备及存储介质


[0001]本专利技术涉及农业物联网
,具体涉及一种设备参数修改方法、装置、电子设备及存储介质。

技术介绍

[0002]一个系统往往需要接入很多不同厂家、不同类型的串口设备,如智慧灌溉智慧云阀下面会接入土壤墒情传感器、光照传感器、风速传感器、风机控制器等等,用来实现环境参数联动阀门、风机自动控制功能。再如智慧养殖换控制器下面会接入电表、温湿度传感器、氨气传感器、CO2传感器、风机控制器等等,用来实现环境监控、预警功能。这些串口设备因为没有统一规范,波特率、校验位等串口参数不统一,设备地址也可能存在冲突,造成在设备接入系统前,需事先街道电脑上通过上位机软件读取和更改波特率、校验位、设备地址等串口参数,且需要人为对已更改参数的设备进行表示和区分,避免同一总线下接入两个或以上于同一地址的子站设备造成冲突,从而影响总线通讯功能,指令无法正确接受和响应。

技术实现思路

[0003]本专利技术实施例提供了一种设备参数修改方法、装置、电子设备及存储介质,可以解决现有串口设备波特率、校验位等参数不统一等问题。
[0004]第一方面,本专利技术实施例提供一种设备参数修改方法,所述方法包括:
[0005]当检测到接入设备时,向云端请求所述接入设备的识别算法和识别库,所述识别库用于支持所述识别算法;
[0006]将从所述云端接收到的所述接入设备的识别算法和识别库进行加载,并基于加载后的接入设备的识别算法和识别库进行设备搜索;
[0007]通过设备搜索结果识别出所述接入设备后,将所述接入设备串口参数修改成与总线设定参数一致,并将所述接入设备的地址按段自增方法进行修改。
[0008]进一步的,在所述当检测到接入设备时,向云端请求所述接入设备的识别算法和识别库,所述识别库用于支持所述识别算法之前,所述方法还包括:
[0009]统计当前库中设备参数分布情况;
[0010]根据所述设备参数分布进行排序形成优先识别算法。
[0011]进一步的,所述设备参数包括波特率、校验位、数据位、停止位、默认地址、寄存器地址中至少一项,统计所有设备的设备参数分布,根据所述设备参数分布进行排序形成优先识别算法,包括:
[0012]统计所有设备的波特率、校验位、数据位、停止位、默认地址、寄存器地址,根据统计结果进行排序以形成优先识别算法。
[0013]进一步的,所述将从所述云端接收到的所述接入设备的识别算法和识别库进行加载,并基于加载后的接入设备的识别算法和识别库进行设备搜索,包括:
[0014]获取云端下发的所述接入设备的识别算法和识别库并进行加载;
[0015]修改所述接入设备的总线参数和设备地址,并发送查询第一寄存器地址的数据指令;
[0016]当接收到所述查询第一寄存器地址的数据指令的响应结果时,根据所述响应结果确定设备搜索结果。
[0017]进一步的,在所述修改所述接入设备的总线参数和设备地址,并发送查询寄存器数据指令之后,所述方法还包括:
[0018]当没有接收到所述查询寄存器数据指令的响应结果时,将所述接入设备的总线参数和设备地址继续进行修改,并继续发送查询第一寄存器地址的数据指令,直到接收到所述查询第一寄存器数据地址的数据指令的响应结果为止。
[0019]进一步的,所述当接收到所述查询寄存器数据指令的响应结果时,根据所述响应结果确定设备搜索结果,包括:
[0020]当接收到所述查询寄存器数据指令的响应结果时,若用户选定了所述接入设备的名称和型号,则确定所述响应结果为设备搜索结果;
[0021]若用户没有选定接入设备的名称和型号,则将所述响应结果进行解析,并根据解析得到的数据类型和值域判断是否可以匹配唯一特征;
[0022]若可以匹配唯一特征,则确定所述响应结果为设备搜索结果,否则发送查询第二寄存器地址的数据指令,直到接收到所述查询第二寄存器地址的数据指令的响应结果为止。
[0023]进一步的,所述当检测到接入设备时,向云端请求所述接入设备的识别算法和识别库,包括:
[0024]当检测到接入设备时,向云端发送设备接入请求,所述设备接入请求包括识别算法和识别库请求以及所述接入设备的名称和型号获取请求,所述接入设备的名称和型号获取请求用于向用户请求所述接入设备的名称和型号,所述接入设备的名称和型号用于匹配所述接入设备的识别算法和识别库。
[0025]第二方面,提供一种设备参数修改装置,所述装置包括:
[0026]请求模块,用于当检测到接入设备时,向云端请求所述接入设备的识别算法和识别库,所述识别库用于支持所述识别算法;
[0027]搜索模块,用于将从所述云端接收到的所述接入设备的识别算法和识别库进行加载,并基于加载后的接入设备的识别算法和识别库进行设备搜索;
[0028]修改模块,用于通过设备搜索结果识别出所述接入设备后,将所述接入设备串口参数修改成与设备搜索结果一致,并将所述接入设备按段自增方法进行修改。
[0029]第三方面,提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本专利技术实施例中任一项所述的设备参数修改方法中的步骤。
[0030]第四方面,提供一种计算机可读存储介质所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如本专利技术实施例中任一项所述的设备参数修改方法中的步骤。
[0031]在本专利技术实施例中,当检测到接入设备时,向云端请求所述接入设备的识别算法
可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。
[0043]请参阅图1,图1为本申请提供的一种设备参数修改的控制方法,该方法包括:
[0044]101、当检测到接入设备时,向云端请求接入设备的识别算法和识别库。
[0045]在本专利技术实施例中,当云电动阀检测到接入设备时,向云端请求接入设备的识别算法和识别库,上述接入设备为接入云电动阀的子设备(也可以称为子站设备),云电动阀可以提供RS485接口,可接入所有RS485串口设备,用来作为主设备(也可以称为主站设备)。
[0046]在本专利技术实施例中,上述RS485是美国电子工业协会(EIA)在1983年批准了一个新的平衡传输标准。它具有长距离链接,最长4000英尺、差分信号传输,具有强抗干扰能力、同一总线可以连接多个接收子设备等主要优势。利用RS

485总线的电气属性,再结合软件协议进行地址的分配,设备的识别。
[0047]在本专利技术实施例中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备参数修改方法,其特征在于,所述方法包括:当检测到接入设备时,向云端请求所述接入设备的识别算法和识别库,所述识别库用于支持所述识别算法;将从所述云端接收到的所述接入设备的识别算法和识别库进行加载,并基于加载后的接入设备的识别算法和识别库进行设备搜索;通过设备搜索结果识别出所述接入设备后,将所述接入设备串口参数修改成与总站设定参数一致,并将所述接入设备的地址按段自增方法进行修改。2.根据权利要求1所述的方法,其特征在于,在所述当检测到接入设备时,向云端请求所述接入设备的识别算法和识别库,所述识别库用于支持所述识别算法之前,所述方法还包括:统计当前库中设备参数分布情况;根据所述设备参数分布进行排序形成优先识别算法。3.根据权利要求2所述的方法,其特征在于,所述设备参数包括波特率、校验位、数据位、停止位、默认地址、寄存器地址中至少一项,统计所有设备的设备参数分布,根据所述设备参数分布进行排序形成优先识别算法,包括:统计所有设备的波特率、校验位、数据位、停止位、默认地址、寄存器地址,根据统计结果进行排序以形成优先识别算法。4.根据权利要求1所述的方法,其特征在于,所述将从所述云端接收到的所述接入设备的识别算法和识别库进行加载,并基于加载后的接入设备的识别算法和识别库进行设备搜索,包括:获取云端下发的所述接入设备的识别算法和识别库并进行加载;修改所述接入设备的总线参数和设备地址,并发送查询第一寄存器地址的数据指令;当接收到所述查询第一寄存器地址的数据指令的响应结果时,根据所述响应结果确定设备搜索结果。5.根据权利要求4所述的方法,其特征在于,在所述修改所述接入设备的总线参数和设备地址,并发送查询寄存器数据指令之后,所述方法还包括:当没有接收到所述查询寄存器数据指令的响应结果时,将所述接入设备的总线参数和设备地址继续进行修改,并继续发送查询第一寄存器地址的数据指令,直到接收到所述查询第一寄存器数据地址的数据指令的响应结果为止。6.根据权利要求4所述的方法,...

【专利技术属性】
技术研发人员:姚宗旺欧善斌孙媛媛王芷云刘兴瑜冯鸣
申请(专利权)人:广东源泉科技有限公司桂林瑞信信息科技有限公司山东尚时物联网有限公司源美智控广东有限公司
类型:发明
国别省市:

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

1