[发明专利]从机序列号上报方法、获取方法及终端设备在审
申请号: | 202011638168.7 | 申请日: | 2020-12-31 |
公开(公告)号: | CN112799994A | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 黄凯伦;曾春保;林加富 | 申请(专利权)人: | 科华恒盛股份有限公司;漳州科华技术有限责任公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42;G06F13/40 |
代理公司: | 石家庄国为知识产权事务所 13120 | 代理人: | 秦敏华 |
地址: | 361101 福建省厦*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 序列号 上报 方法 获取 终端设备 | ||
本发明适用于总线通信技术领域,提供了一种从机序列号上报方法、获取方法及终端设备,上述从机序列号上报方法包括:根据搜索指令中的参考序列号确定应答间隔时间;若应答间隔时间不小于预设时间,则不发送应答指令;若应答间隔时间小于预设时间,则启动计时;当计时时间达到应答间隔时间,且在计时时间内未再次接收到包含搜索功能码的指令时,向总线发送应答指令。本发明主机仅下发一条搜索指令,其中一个从机发出包含序列号的应答指令,主机接收该应答指令并记录该从机的序列号,同时其他从机接收到该应答指令后将其作为搜索指令继续执行,如此往复,实现从机序列号的依次自动上报,无需人工录入从机序列号,方便快捷,效率高。
技术领域
本发明属于总线通信技术领域,尤其涉及一种从机序列号上报方法、获取方法及终端设备。
背景技术
串行总线通讯系统广泛应用于工业控制领域,工业控制中绝大多数采用一主多从的通讯网络结构。为实现对整体通讯系统的管控,需要统计从机的数量和类型。
现有串行总线通讯系统中,一般是通过手动向主机输入从机序列号的方法,实现对从机数量和类型进行统计,耗时耗力,效率低。
发明内容
有鉴于此,本发明实施例提供了一种从机序列号上报方法、获取方法及终端设备,以解决现有技术中串行总线通讯系统中手动向主机输入从机序列号,耗时耗力,效率低的问题。
本发明实施例的第一方面提供了一种从机序列号上报方法,应用于从机,从机序列号上报方法包括:
获取总线上的搜索指令;其中,搜索指令包含参考序列号和搜索功能码;
根据参考序列号确定应答间隔时间;
若应答间隔时间不小于预设时间,则不发送应答指令;
若应答间隔时间小于预设时间,则启动计时;
当计时时间达到应答间隔时间,且在计时时间内未再次接收到包含搜索功能码的指令时,向总线发送应答指令;
其中,应答指令包含本机序列号及搜索功能码。包括:
本发明实施例的第二方面提供了一种从机序列号获取方法,应用于主机,从机序列号获取方法包括:
向总线发送搜索指令,并启动计时;
若在计时时间未达到应答等待时间时获取得到包含从机序列号的应答指令,则记录从机序列号,重新启动计时,并重复执行若在计时时间未达到应答等待时间时获取得到包含从机序列号的应答指令,则记录从机序列号,重新启动计时的步骤,直至在计时时间达到应答等待时间时未获取得到包含从机序列号的应答指令。
本发明实施例的第三方面提供了一种主从机系统,包括:总线及连接在总线上的主机及多个从机;
主机用于实现如本发明实施例第二方面提供的从机序列号获取方法;
从机用于实现如本发明实施例第一方面提供的从机序列号上报方法。
本发明实施例的第四方面提供了一种终端设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如本发明实施例的第一方面提供的从机序列号上报方法或实现如本发明实施例第二方面提供的从机序列号获取方法的步骤。
本发明实施例的第五方面提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如本发明实施例的第一方面提供的从机序列号上报方法或实现如本发明实施例第二方面提供的从机序列号获取方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于科华恒盛股份有限公司;漳州科华技术有限责任公司,未经科华恒盛股份有限公司;漳州科华技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011638168.7/2.html,转载请声明来源钻瓜专利网。