一种多设备自动寻址的方法、系统及电子设备技术方案

技术编号:28987654 阅读:34 留言:0更新日期:2021-06-23 09:39
本发明专利技术提供一种多设备自动寻址的方法、系统及电子设备,涉及通信技术领域,该方法包括:接收第二设备发送的寻址请求;通过第一设备的第一处理器响应寻址请求进行自动寻址,得到第一寻址结果;向上位机发送第一寻址结果。本发明专利技术可以提高多设备寻址的可靠性。

【技术实现步骤摘要】
一种多设备自动寻址的方法、系统及电子设备
本专利技术涉及通信
,尤其涉及一种多设备自动寻址的方法、系统及电子设备。
技术介绍
目前,基于控制器局域网(ControllerAreaNetwork,CAN)总线的多设备地址配置主要采用人工配置方式,每个设备单独配置地址,对设备的安装有一定的顺序要求。这种寻址方式需要在安装前对每个设备的地址进行记录,同时在安装过程中,需要按照预先规划好的顺序连接设备。因此,在设备较多时,上位机按一定顺序进行设备连接较为复杂,不方便安装与维护,多设备寻址的可靠性降低。可见,目前多设备寻址的方式可靠性较低。
技术实现思路
本专利技术实施例提供一种多设备自动寻址方法、装置及电子设备,以解决多设备寻址的方式可靠性较低的问题。第一方面,本专利技术实施例提供一种多设备自动寻址方法,包括:接收第二设备发送的寻址请求;通过所述第一设备的第一处理器响应所述寻址请求进行自动寻址,得到第一寻址结果;向上位机发送所述第一寻址结果。第二方面,本专利技术实施例提供一种多设备自动寻址装置,包括:接收模块,用于接收第二设备发送的寻址请求;寻址模块,用于通过第一设备的第一处理器响应所述寻址请求进行自动寻址,得到第一寻址结果;发送模块,用于向上位机发送所述第一寻址结果。第三方面,本专利技术实施例提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序或者指令,所述程序或者指令被所述处理器执行时实现本专利技术实施例提供的多设备自动寻址方法中的步骤。第四方面,本专利技术实施例提供一种可读存储介质,其特征在于,所述可读存储介质上存储有程序或指令,所述程序或指令被处理器执行时实现本专利技术实施例提供的多设备自动寻址方法的步骤。本专利技术实施例中,多设备自动寻址方法由第一设备执行,通过接收第二设备发送的寻址请求,进一步的,第一设备的第一处理器响应寻址请求,进行自动寻址并得到第一寻址结果,第一设备再将第一寻址结果发送给上位机。第一设备无需直接与上位机连接,可以通过第二设备接收寻址请求,且第一设备的第一处理器可以进行自动寻址,第一设备在获取寻址结果后可以发送给上位机,如此,可以简化上位机与设备的连接,实现第一设备的自动化寻址,从而可以提高多设备寻址的可靠性。附图说明图1是本专利技术实施例提供的一种多设备自动寻址方法的流程图;图2是本专利技术实施例提供的一种上位机与设备的连接示意图之一;图3是本专利技术实施例提供的一种上位机与设备的连接示意图之二;图4是本专利技术实施例提供的一种多设备自动寻址装置的结构图;图5是本专利技术实施例提供的一种电子设备的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。请参见图1,图1是本专利技术实施例提供的一种多设备自动寻址方法的流程图,多设备自动寻址方法由第一设备执行,如图1所示,包括以下步骤:步骤101、接收第二设备发送的寻址请求。其中,第一设备包括第一处理器、第一接收模块和第一输出模块,且第一处理器作为中央处理器,具有自动寻址功能。在上位机与多个设备串联连接时,第一设备是多个设备中的任意一个设备。另外,第一设备的接收端与第二设备进行连接,如此,通过第二设备与第一设备通过连线简单的串联连线方式,第一设备可以接收第二设备发送的寻址请求。第一设备不需要直接与上位机连接,可以简化上位机与设备的连接。需要说明的是,第二设备是向第一设备发送寻址请求的设备,第二设备可以与第一设备为同类型的设备,例如,第二设备也可以包括第二处理器、第二接收模块和第二输出模块。第二设备也可以是上位机,如此,第二设备可以直接对第一设备发送寻址请求。步骤102、通过第一设备的第一处理器响应所述寻址请求进行自动寻址,得到第一寻址结果。因第一处理器具有自动寻址功能,在接收第二设备发送的寻址请求之后,第一设备的第一处理器可以响应寻址请求,进行自动寻址,从而获得第一寻址结果。另外,寻址是数据恢复技术的基础,通过第一寻址结果,可以对第一设备的相关数据进行定位等操作。步骤103、向上位机发送所述第一寻址结果。其中,上位机为可以直接发出操控命令的计算机,一般而言,上位机的显示屏幕可以显示各种信号变化,比如,可以显示液压、水位、温度等的变化。在获取第一寻址结果后,第一设备将寻址结果发送给上位机。第一设备可以通过有线连接方式和/或无线连接方式将第一寻址结果发送给上位机,完成第一设备的地址配置。如此,不需要对第一设备的地址进行提前记录,从而减少了地址配置。例如,第一设备为具有控制器局域网络CAN总线的电子设备,可以通过CAN总线,将第一寻址结果发送给上位机。另外,上位机可以根据接收的第一寻址结果,对第一设备执行对应的操作。本专利技术实施例中,多设备自动寻址方法由第一设备执行,通过接收第二设备发送的寻址请求,进一步的,第一设备的第一处理器响应寻址请求,进行自动寻址并得到第一寻址结果,第一设备再将第一寻址结果发送给上位机。第一设备无需直接与上位机连接,可以通过第二设备接收寻址请求,且第一设备的第一处理器可以进行自动寻址,第一设备在获取寻址结果后可以发送给上位机,如此,可以简化上位机与设备的连接,实现第一设备的自动化寻址,从而可以提高多设备寻址的可靠性。一种具体的实施方式,如图2所示,上位机与第二设备之间还存n个串联的设备X1、X2、X3、...和Xn,上位机、设备X1、X2、X3、...和Xn、第二设备与第一设备进行串联。上位机发送寻址请求,经n个串联的设备X1、X2、X3、...和Xn,发送至第二设备;第二设备的接收模块接收到寻址请求后,第二设备再通过输出模块,将寻址请求发送给第一设备。第一设备收到寻址请求后,因第一处理器具有自动寻址功能,在接收第二设备发送的寻址请求之后,第一设备的第一处理器可以响应寻址请求,进行自动寻址,从而获得第一寻址结果。另外,在第二设备的第二处理器也具有自动寻址功能的情况下,在接收Xn设备发送的寻址请求之后,第二设备的第二处理器可以响应寻址请求,进行自动寻址,从而获得第二寻址结果。进一步的,第一设备和第二设备可以将各自获取的寻址结果发送给上位机。如此,上位机、设备X1、X2、X3、...和Xn、第二设备与第一设备通过简单的串联连接方式,用户可以根据需求随意安本文档来自技高网...

【技术保护点】
1.一种多设备自动寻址方法,由第一设备执行,其特征在于,包括:/n接收第二设备发送的寻址请求;/n通过所述第一设备的第一处理器响应所述寻址请求进行自动寻址,得到第一寻址结果;/n向上位机发送所述第一寻址结果。/n

【技术特征摘要】
1.一种多设备自动寻址方法,由第一设备执行,其特征在于,包括:
接收第二设备发送的寻址请求;
通过所述第一设备的第一处理器响应所述寻址请求进行自动寻址,得到第一寻址结果;
向上位机发送所述第一寻址结果。


2.如权利要求1所述的多设备自动寻址方法,其特征在于,所述向上位机发送所述第一寻址结果,包括:
通过控制器局域网络CAN总线向所述上位机发送所述第一寻址结果。


3.如权利要求1所述的多设备自动寻址方法,其特征在于,所述方法还包括:
向第三设备发送寻址请求。


4.如权利要求1所述的多设备自动寻址方法,其特征在于,所述寻址请求为所述上位机直接向所述第二设备发送的;或者
所述寻址请求为所述上位机至少通过第四设备向所述第二设备发送的。


5.一种多设备自动寻址装置,其特征在于,包括:
接收模块,用于接收第二设备发送的寻址请求;
寻址模块,用于通过第一设备的第一处理器响应所述寻址请求进行自动寻址,得到第一寻址结...

【专利技术属性】
技术研发人员:方健伟孙建伟赵晓国方庆祥
申请(专利权)人:上海埃斯凯变压器有限公司
类型:发明
国别省市:上海;31

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

1