[发明专利]识别从设备串口的方法、装置、系统、电子设备及存储介质在审
申请号: | 202210061120.7 | 申请日: | 2022-01-19 |
公开(公告)号: | CN114629743A | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 陈军 | 申请(专利权)人: | 深圳拓邦股份有限公司 |
主分类号: | H04L12/403 | 分类号: | H04L12/403 |
代理公司: | 深圳市瑞方达知识产权事务所(普通合伙) 44314 | 代理人: | 郭方伟 |
地址: | 518000 广东省深圳市南山区粤*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 识别 设备 串口 方法 装置 系统 电子设备 存储 介质 | ||
本发明的识别从设备串口的方法、装置、系统、电子设备及存储介质涉及串口通信技术领域,识别从设备串口的方法包括获取主设备发出的数据报文,从数据报文内提取地址信息,或者获取上一级从设备发出的数据报文,从数据报文内提取地址信息;对地址信息执行地址变更操作,得到与当前级别对应的当前级地址信息;将当前级地址信息打包形成当前级数据报文;将当前级数据报文发送至主设备进行识别。如此,主设备仅需发出一次数据报文,各级从设备即可依序自动发出与自身级别对应的数据报文,极大地降低了主设备的问询次数,提高了数据传输效率;还免去了人工设置地址信息的繁琐,避免地址重复或地址设置错误等,提高了安装效率及流程工作的正确率。
技术领域
本发明涉及串口通信技术领域,更具体地说,涉及一种识别从设备串口的方法、装置、系统、电子设备及存储介质。
背景技术
串行总线在电子工业产品中应用很广泛,常见的,总线上挂有一台主设备及多台从设备,主设备保存有从设备的台数及每台从设备的地址。工作时,主设备借助从设备地址通过轮询的方式获取从设备的信息,然后再由主设备汇总处理。
串口总线在上述的工作方式中,主设备发出的报文,所有的从设备都能收到;同时,主设备也能收到所有从设备回发的报文。所以,挂在总线上的所有设备都必须配置一个独一无二的地址,才能被正确识别。而配置这些地址往往会给施工人员带来额外的工作量,并且很容易出错,比如地址重复、设置错误等。在实际工作中,是一件很烦琐的事情。
发明内容
本发明要解决的技术问题在于,提供一种无需人工配置地址且可避免地址错误的识别从设备串口的方法、装置、系统、电子设备及存储介质。
本发明解决其技术问题所采用的技术方案是:
一方面,本发明提供一种识别从设备串口的方法,其包括:
获取主设备发出的数据报文,从所述数据报文内提取地址信息,或者获取上一级从设备发出的数据报文,从所述数据报文内提取地址信息;
对所述地址信息执行地址变更操作,得到与当前级别对应的当前级地址信息;
将所述当前级地址信息打包形成当前级数据报文;
将所述当前级数据报文发送至所述主设备进行识别。
在一些实施例中,所述对所述地址信息执行地址变更操作,得到与当前级别对应的当前级地址信息后,还包括:
获取预设的轮询结束标识符;
根据下一级从设备发送的电平信号对所述轮询结束标识符进行赋值操作;
将所述当前级地址信息和所述轮询结束标识符打包形成当前级数据报文。
在一些实施例中,所述根据下一级从设备发送的电平信号对所述轮询结束标识符进行赋值操作,包括:
根据下一级从设备发送的高电平信号对所述预设轮询结束标识符进行置1操作,或者根据下一级从设备发送的高电平信号对所述轮询结束标识符进行置0操作。
在一些实施例中,所述根据下一级从设备发送的电平信号对所述轮询结束标识符进行赋值操作后,还包括:
获取与当前级别对应的预设延时时间;
以与所述当前级别对应的预设延时时间进行延时;
发出所述当前级数据报文。
在一些实施例中,所述获取预设延时时间,包括:
从所述数据报文中提取与当前级别对应的预设延时时间,使用与当前级别对应的所述预设延时时间进行延时,若所述数据报文中与当前级别对应的所述预设延时时间为空置,则以默认延时时间进行延时;
获取与下一级从设备对应的所述预设延时时间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳拓邦股份有限公司,未经深圳拓邦股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210061120.7/2.html,转载请声明来源钻瓜专利网。