[发明专利]一种基于总线的仪表地址搜索方法及装置有效
申请号: | 201711386954.0 | 申请日: | 2017-12-20 |
公开(公告)号: | CN108319565B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 饶洋 | 申请(专利权)人: | 珠海派诺科技股份有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42;G06F13/36 |
代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙) 44288 | 代理人: | 刘兴彬;罗晶 |
地址: | 519085 广东省珠海市高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 总线 仪表 地址 搜索 方法 装置 | ||
本发明提供一种基于总线的仪表地址搜索方法,包括步骤:建立通信连接,检测通信连接,搜索仪表地址,建立通信主机和仪表通过通信总线的连接;检测通信主机与仪表的通信连接,通信连接成功时,通信主机对仪表进行仪表地址轮询,通信主机读取仪表的地址寄存器、型号寄存器、版本号寄存器,获得仪表的地址信息、型号信息和版本号信息;本发明涉及一种基于总线的仪表地址搜索装置;本发明能够快速查询到总线上所有仪表的地址信息,并识别出该仪表的型号信息和版本号信息,通过设置仪表的型号信息,使通信主机能够查询出此型号仪表的地址信息及版本号信息。
技术领域
本发明涉及仪表地址搜索技术领域,尤其涉及一种基于总线的仪表地址搜索方法及装置。
背景技术
目前只能在总线上查询一种型号的仪表地址,但前提是需要知道该总线上仪表的型号。现实工作情况中,现场的一条总线上挂载多种型号的仪表,且相同型号的仪表会对应不同的版本号信息,当现场某些型号的某个版本的仪表需要进行功能升级时,工作人员需要到各个放置仪表的楼层去查找仪表的型号、版本号、地址等信息,并识别出哪些仪表属于相同型号,人工工作量大,效率低,不能快速的查询到总线上挂载的多个同一型号仪表的地址和版本号。
发明内容
为了克服现有技术的不足,本发明的目的之一在于提供一种基于总线的仪表地址搜索方法,解决了不能快速查询到总线上不同型号、不同版本的仪表地址问题。
本发明提供一种基于总线的仪表地址搜索方法,包括以下步骤:
建立通信连接,建立通信主机和仪表通过通信总线的连接;
检测通信连接,检测所述通信主机与所述仪表的通信连接,所述通信连接成功时,跳转至步骤搜索仪表地址;
搜索仪表地址,所述通信主机对所述仪表进行仪表地址轮询,所述通信主机读取所述仪表的地址寄存器、型号寄存器、版本号寄存器,获得所述仪表的地址信息、型号信息和版本号信息。
进一步地,所述步骤搜索仪表地址还包括:设置待搜索地址的仪表型号,所述通信主机对所述仪表型号对应的仪表进行仪表地址轮询,所述通信主机读取所述仪表的地址寄存器、型号寄存器、版本号寄存器,获得所述仪表型号对应仪表的地址信息和版本号信息。
进一步地,所述步骤搜索仪表地址还包括:设置地址查询范围,所述通信主机对所述地址范围内的仪表进行仪表地址轮询,所述通信主机读取所述仪表的地址寄存器、型号寄存器、版本号寄存器,获得所述地址范围内仪表的地址信息、型号信息和版本号信息。
进一步地,所述步骤检测通信连接具体为所述通信主机发送广播命令至所述仪表,若所述仪表未返回响应数据,则所述仪表与所述通信主机未连接成功;若仪表返回响应数据,则所述仪表与所述通信主机连接成功。
进一步地,所述步骤检测通信连接还包括:更换通信速率,若所述仪表与所述通信主机未连接成功,则所述通信主机更换通信速率,对所述仪表进行重新搜索。
一种基于总线的仪表地址搜索装置,包括通信主机、接口转换器、若干仪表、通信总线、电源模块,所述通信主机与所述接口转换器之间通过所述通信总线连接,所述接口转换器与若干所述仪表连接,所述电源模块与所述通信主机和若干所述仪表连接,所述电源模块为所述通信主机和若干所述仪表提供电源,所述仪表包括地址寄存器、型号寄存器、版本号寄存器,所述通信主机对所述仪表进行仪表地址轮询,所述通信主机读取所述仪表的地址寄存器、型号寄存器、版本号寄存器,获得所述仪表的地址信息、型号信息和版本号信息。
进一步地,所述通信主机包括通信连接检测模块,所述通信连接检测模块检测所述通信主机与所述仪表的通信连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海派诺科技股份有限公司,未经珠海派诺科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711386954.0/2.html,转载请声明来源钻瓜专利网。