CN115174522A - 电子设备id配置方法、装置、设备及可读存储介质 - Google Patents
电子设备id配置方法、装置、设备及可读存储介质 Download PDFInfo
- Publication number
- CN115174522A CN115174522A CN202210783776.XA CN202210783776A CN115174522A CN 115174522 A CN115174522 A CN 115174522A CN 202210783776 A CN202210783776 A CN 202210783776A CN 115174522 A CN115174522 A CN 115174522A
- Authority
- CN
- China
- Prior art keywords
- electronic device
- electronic equipment
- signal
- target
- target electronic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 82
- 238000012545 processing Methods 0.000 claims description 20
- 238000012986 modification Methods 0.000 claims description 13
- 230000004048 modification Effects 0.000 claims description 13
- 238000001514 detection method Methods 0.000 claims description 4
- 230000000630 rising effect Effects 0.000 claims description 4
- 238000012423 maintenance Methods 0.000 abstract description 6
- 238000004891 communication Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 5
- 238000007667 floating Methods 0.000 description 4
- 230000008054 signal transmission Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Images
Landscapes
- Telephone Function (AREA)
Abstract
本申请提供了一种电子设备ID配置方法、装置、设备及可读存储介质,本申请实施例可以通过将多个待配置ID的电子设备依次连接,并基于各个待配置ID的电子设备之间的位置信息,批量完成对多个待配置ID的电子设备的ID配置。本申请取消了拨码硬件开关电路,有效降低了硬件电路成本,避免人员操作所带来的错误,同时还可以实现多个电子设备ID的自动配置,且能够让电子设备的ID与电子设备的位置一一匹配,有效地提高电子设备配置ID的效率和准确性,有利于基础维护工作人员后期对电子设备进行维护。
Description
技术领域
本申请涉及电子设备配置技术领域,尤其涉及一种电子设备ID配置方法、装置、设备及可读存储介质。
背景技术
在电力电子设备应用中,为了增大产品功率,往往采用多模块或产品并联应用的方式。由于多个模块或产品在并联过程中会存在环流、设备地址冲突等问题,因此,需要对各模块或产品配置可清晰识别的电子设备ID。常用的电子设备ID配置方法是通过拨码开关或通信的方式对模块或产品进行ID配置。
通过拨码开关对电子设备进行ID配置的方式需要增加额外的硬件电路,不仅会增加设备的成本以及对电子设备IP防护造成影响,同时也易产生人为错误,影响设备可靠性。若通过通信配置的方式对电子设备进行ID配置,一则电子设备的ID与电子设备的位置无法一一匹配,无法进行有效获取及维护数据,二则在电子设备数量较多时,进行ID配置的操作次数增多,且容易产生配置错误或配置出现疏漏的现象。
发明内容
本申请旨在至少能解决上述的技术缺陷之一,有鉴于此,本申请提供了一种电子设备ID配置方法、装置、设备及可读存储介质,用于解决现有技术中对电子设备进行ID配置时无法批量有效地对电子设备进行ID配置的技术缺陷。
一种电子设备ID配置方法,应用于一种电子设备集群,所述电子设备集群包括多个电子设备,每个电子设备包括一个输入端口和一个输出端口,该方法包括:
将多个待配置ID的电子设备依次连接形成的串联电子设备集群,其中,依次连接的多个待配置ID的电子设备中的首个电子设备的输入端口和最后一个电子设备的输出端口分别设置为悬空,在任意两个相邻的电子设备中,前一个电子设备的输出端口与后一个电子设备的输入端口通过硬线连接;
基于所述串联电子设备集群中各个待配置ID的电子设备的ID锁存标志位,判断所述串联电子设备集群中是否存在需要进行ID配置的电子设备;
若所述串联电子设备集群中存在需要进行ID配置的电子设备,则将所述串联电子设备集群中需要进行ID配置的电子设备进行初始化处理,将进行初始化处理得到的待配置ID的电子设备中的任一个电子设备作为第一目标电子设备;
检测所述第一目标电子设备的输入端口是否有第一信号流入;
若检测到所述第一目标电子设备的输入端口有所述第一信号流入,则基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,得到已配置ID的第二目标电子设备;
将包含所述第二目标电子设备的位置信息和ID的第二信号,通过所述第二目标电子设备的输出端口传输给与所述第二目标电子设备连接的下一个待配置ID的电子设备;
基于所述第二信号中包括的所述第二目标电子设备的ID及位置信息,对与所述第二目标电子设备连接的下一个待配置ID的电子设备进行ID配置。
优选地,判断所述串联电子设备集群中是否存在需要进行ID配置的电子设备的条件,包括:
若所述串联电子设备集群中存在设备的ID锁存标志位的值为预设第一阈值的电子设备,则确定电子设备的ID锁存标志位的值为预设第一阈值的电子设备需要进行ID配置。
优选地,所述第一目标电子设备的位置信息包括所述第一信号的频率,所述基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,包括:
判断所述第一信号的频率是否为零;
若所述第一信号的频率为零,则将所述第一目标电子设备的电子设备ID配置为第一预设ID阈值;
若所述第一信号的频率不为零,且不等于所述第一目标电子设备的初始频率,则按照所述第一信号的频率设置所述第一目标电子设备的ID,其中,所述第一目标电子设备的初始频率为所述第一目标电子设备进行初始化处理后的频率。
优选地,在所述基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,在得到已配置ID的第二目标电子设备之后,在所述将包含所述第二目标电子设备的位置信息的第二信号通过所述第二目标电子设备的输出端口上传输给与所述第二目标电子设备连接的下一个待配置ID的电子设备之前,该方法还包括:
对所述第二目标电子设备的ID锁存标志位进行编辑,将所述第二目标电子设备的ID锁存标志位的值更改为预设第一阈值,并锁定所述第二目标电子设备的ID锁存标志位不允许再进行任何修改。
优选地,在对所述第二目标电子设备的ID锁存标志位进行编辑,将所述第二目标电子设备的ID锁存标志位的值更改为预设第一阈值,并锁定所述第二目标电子设备的ID锁存标志位不允许再进行任何修改之后,该方法还包括:
若所述第一信号的频率为零,则将所述第二目标电子设备的输出信号的频率由初始频率更改为预设第二阈值;
若所述第一信号的频率不为零,且不等于所述第一目标电子设备的初始频率,则将所述第二目标电子设备的输出信号的频率由初始频率更改为预设第三阈值;
若所述第一信号的频率不为零,且等于所述第一目标电子设备的初始频率,则将所述第二目标电子设备的输出信号的频率保持为初始频率不变。
优选地,所述电子设备还包括:ID初始化模块、信号接收模块、信号发送模块、信号识别模块、设置模块、ID配置模块和锁存模块;
其中,
所述ID初始化模块,用于对所述电子设备进行端口和ID的初始化处理;
所述信号接收模块,用于接收信号;
所述信号发送模块,用于发送所述电子设备的信号;
所述信号识别模块,用于识别所述电子设备所接收到的信号包括的信息;
所述设置模块,用于将所述电子设备的输入端口或输出端口设置为悬空状态;
所述ID配置模块,用于配置所述电子设备的ID;
所述锁存模块,用于编辑所述电子设备的ID锁存标志位,并在编辑所述电子设备的ID锁存标志位之后,将所述电子设备的ID锁存标志位锁定不允许再进行任何修改。
优选地,所述电子设备的位置信息包括:信号的频率、信号的周期、信号的占空比、信号的上升沿个数或信号的下降沿个数等有明确特征的信息中任一种信息。
一种电子设备ID配置装置,应用于一种电子设备集群,所述电子设备集群包括多个电子设备,每个电子设备包括一个输入端口和一个输出端口,该装置包括:
连接单元,用于将多个待配置ID的电子设备依次连接形成的串联电子设备集群,其中,依次连接的多个待配置ID的电子设备中的首个电子设备的输入端口和最后一个电子设备的输出端口分别设置为悬空,在任意两个相邻的电子设备中,前一个电子设备的输出端口与后一个电子设备的输入端口通过硬线连接;
第一判断单元,用于基于所述串联电子设备集群中各个待配置ID的电子设备的ID锁存标志位,判断所述串联电子设备集群中是否存在需要进行ID配置的电子设备;
初始化单元,用于当所述串联电子设备集群中存在需要进行ID配置的电子设备时,将所述串联电子设备集群中需要进行ID配置的电子设备进行初始化处理,将进行初始化处理得到的待配置ID的电子设备中的任一个电子设备作为第一目标电子设备;
信号检测单元,用于检测所述第一目标电子设备的输入端口是否有第一信号流入;
第一ID配置单元,用于当检测到所述第一目标电子设备的输入端口有第一信号流入时,基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,得到已配置ID的第二目标电子设备;
信号发送单元,用于将包含所述第二目标电子设备的位置信息和ID的第二信号,通过所述第二目标电子设备的输出端口传输给与所述第二目标电子设备连接的下一个待配置ID的电子设备;
第二ID配置单元,用于基于所述第二信号中包括的所述第二目标电子设备的ID及位置信息,对与所述第二目标电子设备连接的下一个待配置ID的电子设备进行ID配置。
一种电子设备ID配置设备,包括:一个或多个处理器,以及存储器;
所述存储器中存储有计算机可读指令,所述计算机可读指令被所述一个或多个处理器执行时,实现如前述介绍中任一项所述电子设备ID配置方法的步骤。
一种可读存储介质,所述可读存储介质中存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器实现如前述介绍中任一项所述电子设备ID配置方法的步骤。
从以上技术方案可以看出,本申请实施例提供的方法可以应用于一种电子设备,所述电子设备可以包括一个输入端口和一个输出端口,基于此,本申请实施例提供的方法可以将多个待配置ID的电子设备依次连接形成的串联电子设备集群,其中,依次连接的多个待配置ID的电子设备中的首个电子设备的输入端口和最后一个电子设备的输出端口分别设置为悬空,在任意两个相邻的电子设备中,前一个电子设备的输出端口与后一个电子设备的输入端口通过硬线连接,以便可以根据各个待配置ID的电子设备之间的串联信号特征,来决定各个待配置ID的电子设备的ID。在将多个待配置ID的电子设备依次连接之后,可以基于所述串联电子设备集群中各个待配置ID的电子设备的ID锁存标志位,判断所述串联电子设备集群中是否存在需要进行ID配置的电子设备;若所述串联电子设备集群中存在需要进行ID配置的电子设备,则可以将所述串联电子设备集群中需要进行ID配置的电子设备进行初始化处理,并将进行初始化处理得到的待配置ID的电子设备中的任一个电子设备作为第一目标电子设备;以便可以根据待配置ID的电子设备接收到的信号来对待配置ID的电子设备进行ID配置。因此,在得到所述第一目标电子设备之后,可以检测所述第一目标电子设备的输入端口是否有第一信号流入;若所述第一目标电子设备的输入端口有所述第一信号流入,则说明所述第一目标电子设备的输入端口悬空,因此,可以则基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,由此可以得到已配置ID的第二目标电子设备;在得到所述第二目标电子设备之后,为了完成对其余待配置ID的电子设备的ID配置,可以参考所述第二目标电子设备的ID来设置其余待配置ID的电子设备的ID,因此,可以则基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,由此可以得到已完成ID配置的第二目标电子设备;以便可以基于所述第二信号中包括的所述第二目标电子设备的ID及位置信息,对与所述第二目标电子设备连接的下一个待配置ID的电子设备进行ID配置。
本申请实施例通过将多个待配置ID的电子设备依次连接形成串联电子设备集群,并基于所述串联电子设备集群各个待配置ID的电子设备之间的位置信息,批量完成对多个待配置ID的电子设备的ID配置。本申请取消了拨码硬件开关电路,有效降低了硬件电路的成本,可以避免人员操作所带来的错误,同时还可以实现多个电子设备ID的自动配置,且能够让电子设备的ID与电子设备的位置一一匹配,有效地提高电子设备配置ID的效率和准确性,有利于基础维护工作人员后期对电子设备进行维护。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
图1为本申请实施例提供的一种电子设备连接形成串联电子设备集群的效果示意图;
图2为本申请实施例提供的一种实现电子设备ID配置方法的流程图;
图3为本申请实施例提供的另一种实现电子设备ID配置方法的流程图;
图4为本申请实施例提供的另一种实现电子设备ID配置方法的流程图;
图5为本申请实施例示例的一种电子设备ID配置装置结构示意图;
图6为本申请实施例公开的一种电子设备ID配置设备的硬件结构框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
鉴于目前大部分的电子设备ID配置方案难以适应复杂多变的业务需求,为此,本申请人研究了一种电子设备ID配置方案,该电子设备ID配置方案可以应用于一种电子设备集群,所述电子设备集群包括多个电子设备。
所述电子设备可以包括:
一个输出端口、一个输入端口、ID初始化模块、信号接收模块、信号发送模块、信号识别模块、设置模块、ID配置模块和锁存模块。
其中,
所述ID初始化模块,可以用于对所述电子设备进行端口和ID的初始化处理;
所述信号接收模块,可以用于接收信号;
所述信号发送模块,可以用于发送所述电子设备的信号;
所述信号识别模块,可以用于识别所述电子设备所接收到的信号包括的信息;
所述设置模块,可以用于将所述电子设备的输入端口或输出端口设置为悬空状态;
所述ID配置模块,可以用于配置所述电子设备的ID;
所述锁存模块,可以用于编辑所述电子设备的ID锁存标志位,并可以在编辑所述电子设备的ID锁存标志位之后,可以将所述电子设备的ID锁存标志位锁定不允许再进行任何修改。
该电子设备ID配置方法可以根据电子设备的位置信息自动对电子设备进行ID配置,不仅取消了拨码硬件开关电路,有效降低了设备成本,同时还可以有效地提高电子设备配置ID的效率和准确性,有利于基础维护工作人员后期对电子设备进行维护。
本申请可以应用于众多通用或专用的计算装置环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器装置、包括以上任何装置或设备的分布式计算环境等等。
下面结合图1,介绍本申请实施例给出的电子设备ID配置方法的流程,该流程可以包括以下几个步骤:
步骤S101,将多个待配置ID的电子设备依次连接形成的串联电子设备集群,其中,依次连接的多个待配置ID的电子设备中的首个电子设备的输入端口和最后一个电子设备的输出端口分别设置为悬空,在任意两个相邻的电子设备中,前一个电子设备的输出端口与后一个电子设备的输入端口通过硬线连接。
具体地,在本发明实施例提供的方法中,当需要对多个待配置ID的电子设备进行ID配置时,若逐个对电子设备进行ID配置。不仅工作量大且出错率高。若通过拨码开关对电子设备进行ID配置的方式需要增加额外的硬件电路,不仅会增加设备的成本以及对电子设备IP防护造成影响,同时也易产生人为错误,影响电子设备可靠性。若通过通信配置的方式对电子设备进行ID配置,一则电子设备的ID与电子设备的位置信息无法一一匹配,无法进行有效获取及维护数据,二则在电子设备数量较多时,进行ID配置操作次数增多,且容易产生配置错误或配置出现疏漏的现象。
因此,可以考虑将多个待配置ID的电子设备依次连接,由此可以形成的串联电子设备集群,其中,依次连接的多个待配置ID的电子设备中的首个电子设备的输入端口和最后一个电子设备的输出端口分别设置为悬空,在任意两个相邻的电子设备中,前一个电子设备的输出端口与后一个电子设备的输入端口通过硬线连接。
将多个待配置ID的电子设备依次连接,可以利用各个待配置ID的电子设备之间的位置信息,批量完成对多个待配置ID的电子设备的ID配置。
步骤S102,基于所述串联电子设备集群中各个待配置ID的电子设备的ID锁存标志位,判断所述串联电子设备集群中是否存在需要进行ID配置的电子设备。
具体地,由上述介绍可知,本发明实施例提供的方法可以应用在一种电子设备中,该电子设备可以包括锁存模块,而所述锁存模块可以用于编辑所述电子设备的ID锁存标志位,并可以在编辑所述电子设备的ID锁存标志位之后,可以将所述电子设备的ID锁存标志位锁定不允许再进行任何修改。因此,所述电子设备的ID锁存标志位可以反馈所述电子设备的ID配置情况。由此可以通过所述待配置ID的电子设备的锁存标志位来判断所述待配置ID的电子设备的配置情况。
因此,若想要确定所述串联电子设备集群中是否存在需要进行ID配置的电子设备,则可以基于所述串联电子设备集群中各个待配置ID的电子设备的ID锁存标志位,来判断所述串联电子设备集群中是否存在需要进行ID配置的电子设备。若所述串联电子设备集群中存在需要进行ID配置的电子设备,则可以针对所述串联电子设备集群中需要进行ID配置的电子设备进行ID配置前的初始化处理,由此可以执行步骤S103。
步骤S103,将所述串联电子设备集群中需要进行ID配置的电子设备进行初始化处理,将进行初始化处理得到的待配置ID的电子设备中的任一个电子设备作为第一目标电子设备。
具体地,由上述步骤可知,可以基于所述串联电子设备集群中各个待配置ID的电子设备的ID锁存标志位,判断所述串联电子设备集群中是否存在需要进行ID配置的电子设备。
在实际运用过程中,在确定所述串联电子设备集群中存在需要进行ID配置的电子设备之后,可以考虑对所述串联电子设备集群中需要进行ID配置的电子设备做一些ID配置前的准备工作。
而由上述介绍可知,本发明实施例提供的方法可以应用于一种电子设备集群,其中,所述电子设备集群包括多个电子设备。该电子设备可以包括ID初始化模块,所述ID初始化模块,可以用于对所述电子设备进行端口和ID的初始化处理。
因此,在确定所述串联电子设备集群中存在需要进行ID配置的电子设备之后,在对需要进行配置ID的电子设备进行ID配置之前,可以对所述串联电子设备集群中需要进行配置ID的电子设备进行初始化处理,以便可以对所述串联电子设备集群中需要进行ID配置的电子设备做一些ID配置前的准备工作,最后可以将进行初始化处理得到的待配置ID的电子设备中的任一电子设备作为第一目标电子设备。其中,所述第一目标电子设备为做了ID配置前的准备工作的电子设备。
步骤S104,检测所述第一目标电子设备的输入端口是否有第一信号流入。
具体地,由上述介绍可知,本发明实施例提供的方法可以应用于一种电子设备集群,其中,所述电子设备集群包括多个电子设备。所述电子设备可以包括一个输入端口、信号接收模块和信号识别模块。其中,所述信号接收模块,可以用于接收信号;所述信号识别模块,可以用于识别所述电子设备所接收到的信号包括的信息。
若有信号通过所述电子设备的输入端口输入到所述电子设备,则说明所述电子设备的信号接收模块接收到了信号,通过所述电子设备的信号识别模块可以识别所述电子设备接收到的信号,则可以确定需要对所述电子设备进行设置。
进一步的,由上述步骤可知,在对需要进行配置ID的电子设备进行ID配置前,需要对需要进行配置ID的电子设备进行初始化处理的准备工作。对需要进行配置ID的电子设备进行初始化处理可以得到第一目标电子设备。
因此,在得到所述第一目标电子设备之后,可以进一步检测所述第一目标电子设备的输入端口是否有所述第一信号流入。若检测到所述第一目标电子设备的输入端口有所述第一信号流入,则说明需要对所述第一目标电子设备进行配置工作。
由此,可以根据输入所述第一目标电子设备的信号来对所述第一目标电子设备进行配置,因此,可以执行步骤S105。
步骤S105,基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,得到已配置ID的第二目标电子设备。
具体地,本发明实施例提供的方法可以应用于一种电子设备集群,其中,所述电子设备集群包括多个电子设备。所述电子设备可以包括ID配置模块,其中所述ID配置模块,可以用于配置所述电子设备的ID。
若检测到有信号进入所述电子设备,则说明需要根据所述电子设备接收到的信号来对所述电子设备进行配置。
由上述步骤可知,若检测到所述第一目标电子设备的输入端口有所述第一信号流入,则说明需要对所述第一目标电子设备进行配置工作。因此,可以进一步依据所述第一目标电子设备收到的第一信号,来对所述第一目标电子设备进行配置。
因此,在检测到所述第一目标电子设备的输入端口有第一信号流入之后,所述第一目标电子设备中的ID配置模块可以基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,由此可以得到已配置ID的第二目标电子设备。
步骤S106,将包含所述第二目标电子设备的位置信息和ID的第二信号,通过所述第二目标电子设备的输出端口传输给与所述第二目标电子设备连接的下一个待配置ID的电子设备。
具体地,由上述介绍可知,本发明实施例提供的方法可以应用于一种电子设备集群,其中,所述电子设备集群包括多个电子设备。该电子设备可以包括一个输出端口和信号发送模块;其中,所述信号发送模块,可以用于发送所述电子设备的信号。由上述步骤可知,在对所述第一目标电子设备进行ID配置之后可以得到已配置ID的第二目标电子设备。
由于所述第二目标电子设备属于上述介绍的所述串联电子设备集群中的任一电子设备,在完成对所述第一目标电子设备的ID配置得到所述第二目标之后,可以根据所述第二目标电子设备的位置信息及已配置的ID来对其余的需要进行ID配置的电子设备进行配置。因此,可以利用所述第二目标电子设备中的信号发送模块,将包含所述第二目标电子设备的位置信息和ID的第二信号,通过所述第二目标电子设备的输出端口传输给与所述第二目标电子设备连接的下一个待配置ID的电子设备,以便可以基于所述第二信号来对于所述第二目标电子设备连接的下一个待配置ID的电子设备进行ID配置。
步骤S107,基于所述第二信号中包括的所述第二目标电子设备的ID及位置信息,对与所述第二目标电子设备连接的下一个待配置ID的电子设备进行ID配置。
具体地,由上述介绍可知,本发明实施例提供的方法可以基于所述第二信号来对于所述第二目标电子设备连接的下一个待配置ID的电子设备进行ID配置。所述第二信号中包括所述第二目标电子设备的位置信息及ID,因此,在将所述第二信号发送给与所述第二目标电子设备连接的下一个待配置ID的电子设备之后,与所述第二目标电子设备连接的下一个待配置ID的电子设备可以利用所述接收到的所述第二信号中的位置信息和ID进行ID配置。由此,可以完成对下一个待配置ID的电子设备的ID配置。
从上技术方案可以看出,本申请实施例提供的方法可以通过将多个待配置ID的电子设备依次连接,并基于各个待配置ID的电子设备之间的位置信息,批量完成对多个待配置ID的电子设备的ID配置。本申请取消了拨码硬件开关电路,有效降低了硬件电路成本,避免人员操作所带来的错误,同时还可以实现多个电子设备ID的自动配置,且能够让电子设备的ID与电子设备的位置一一匹配,有效地提高电子设备配置ID的效率和准确性,有利于基础维护工作人员后期对电子设备进行维护。
由上述介绍可知,本申请实施例提供的方法可以通过电子设备的ID锁存标志位的值,来判断所述串联电子设备集群中是否存在需要进行ID配置的电子设备。接下来。详细介绍判断所述串联电子设备集群中是否存在需要进行ID配置的电子设备的条件,该条件可以包括:
具体地,本发明实施例提供的方法可以应用于一种电子设备集群,其中,所述电子设备集群包括多个电子设备。该电子设备可以包括锁存模块,其中,所述锁存模块,可以用于编辑所述电子设备的ID锁存标志位,并可以在编辑所述电子设备的ID锁存标志位之后,将所述电子设备的ID锁存标志位锁定不允许再进行任何修改。这说明,若所述串联电子设备集群中的电子设备的ID锁存标志位已经被锁住不能被编辑,则表明该电子设备的ID锁存标志位已被编辑过,说明该电子设备已经完成ID配置。
在实际应用过程中,一般会将需要进行ID配置的电子设备的ID锁存标志位的值设置为预设第一阈值。
因此,可以通过判断所述串联电子设备集群中存在设备的ID锁存标志位的值是否为预设第一阈值,来判断所述串联电子设备集群中是否存在设备的ID锁存标志位的值为预设第一阈值的电子设备,若所述串联电子设备集群中存在设备的ID锁存标志位的值为预设第一阈值的电子设备,则可以确定电子设备的ID锁存标志位的值为预设第一阈值的电子设备需要进行ID配置。
例如,所述预设第一阈值可以设置为1,若设备的ID锁存标志位的值为1,则说明该电子设备需要进行ID配置。
从上技术方案可以看出,本申请实施例提供的方法可以通过电子设备的ID锁存标志位的值,来判断所述串联电子设备集群中是否存在需要进行ID配置的电子设备,以便可以对需要进行ID配置的电子设备进行配置。有助于快速确定所述串联电子设备集群中需要进行ID配置的电子设备。
由上述介绍可知,本申请实施例提供的方法可以基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID。而所述第一目标电子设备的位置信息可以包括第一信号的频率,在所述第一目标电子设备的位置信息包括所述第一信号的频率的情况下。接下来,结合图3,介绍所述基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID的处理过程,由图3可知,该过程可以包括如下几个步骤:
步骤S201,判断所述第一信号的频率是否为零。
具体地,在本申请实施例提供的方法中,在所述第一目标电子设备的位置信息包括所述第一信号的频率的情况下。可以进一步判断所述第一信号的频率是否为零,来确定对所述第一目标电子设备的电子设备ID配置的方式。若所述第一信号的频率为零,则说明所述第一目标电子设备为所述串联电子设备集群中的首个电子设备,所述第一目标电子设备的输入端口为悬空状态,由此可以执行步骤S202,若所述第一信号的频率不为零,且不等于所述第一目标电子设备的初始频率,则说明所述第一目标电子设备不是所述串联电子设备集群中的首个电子设备或最后一个电子设备,则可以执行步骤S203。
步骤S203,将所述第一目标电子设备的电子设备ID配置为第一预设ID阈值。
具体地,本发明实施例提供的方法可以应用于一种电子设备集群,其中,所述电子设备集群包括多个电子设备。该电子设备可以包括ID配置模块。其中,所述ID配置模块,用于配置所述电子设备的ID。
由上述步骤S201的介绍可知,若所述第一信号的频率为零,则说明所述第一目标电子设备为所述串联电子设备集群中的首个电子设备,所述第一目标电子设备的输入端口为悬空状态,则可以将所述第一目标电子设备的电子设备ID配置为第一预设ID阈值。
例如,所述第一预设ID阈值可以设置为1。
步骤S203,按照所述第一信号的频率设置所述第一目标电子设备的ID,其中,所述第一目标电子设备的初始频率为所述第一目标电子设备进行初始化处理后的频率。
具体地,本发明实施例提供的方法可以应用于一种电子设备集群,其中,所述电子设备集群包括多个电子设备。该电子设备可以包括ID配置模块。其中,所述ID配置模块,用于配置所述电子设备的ID。
由上述步骤S201的介绍可知,若所述第一信号的频率不为零,且不等于所述第一目标电子设备的初始频率,则说明所述第一目标电子设备不是所述串联电子设备集群中的首个电子设备或最后一个电子设备。则所述第一目标电子设备的ID需要参考所述第一信号的频率来设置。由此,可以按照所述第一信号的频率来设置所述第一目标电子设备的ID。
其中,由上述介绍可知,在对所述第一目标电子设备进行ID设置之前,需要对所述第一目标电子设备进行端口和ID初始化处理,则所述第一目标电子设备的初始频率可以为所述第一目标电子设备进行初始化处理后的频率。
从上技术方案可以看出,本申请实施例提供的方法可以基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,在所述第一目标电子设备的位置信息包括所述第一信号的频率的情况下,可以针对不同位置的电子设备进行ID配置。
由上述介绍可知,本申请实施例提供的方法,本发明实施例提供的方法可以应用于一种电子设备集群,其中,所述电子设备集群可以包括多个电子设备。该电子设备可以包括锁存模块。其中,所述锁存模块,用于编辑所述电子设备的ID锁存标志位,并在编辑所述电子设备的ID锁存标志位之后,将所述电子设备的ID锁存标志位锁定不允许再进行任何修改。因此,在实际应用过程中,需要在对电子设备完成ID配置之后,进一步编辑已完成ID配置的电子设备的ID锁存标志位,以便可以通过电子设备的ID锁存标志位来识别电子设备是否已完成ID配置,避免造成重复配置的情况。
因此,本申请实施例提供的方法可以在所述基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,在得到已配置ID的第二目标电子设备之后,在所述将包含所述第二目标电子设备的位置信息的第二信号通过所述第二目标电子设备的输出端口上传输给与所述第二目标电子设备连接的下一个待配置ID的电子设备之前,新增对已完成ID配置的电子设备的ID锁存标志位进行编辑的处理,该处理过程可以包括:
本申请实施例提供的方法可以在对所述第二目标电子设备的ID锁存标志位进行编辑,在所述基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,在得到已配置ID的第二目标电子设备之后,在所述将包含所述第二目标电子设备的位置信息的第二信号通过所述第二目标电子设备的输出端口上传输给与所述第二目标电子设备连接的下一个待配置ID的电子设备之前,新增将所述第二目标电子设备的ID锁存标志位的值更改为预设第一阈值的操作,并在将所述第二目标电子设备的ID锁存标志位的值更改为预设第一阈值之后,锁定所述第二目标电子设备的ID锁存标志位不允许再进行任何修改。
从上技术方案可以看出,本申请实施例提供的方法可以将所述第二目标电子设备的ID锁存标志位的值更改为预设第一阈值的操作,并在将所述第二目标电子设备的ID锁存标志位的值更改为预设第一阈值之后,锁定所述第二目标电子设备的ID锁存标志位不允许再进行任何修改,以便可以通过电子设备的ID锁存标志位来识别电子设备是否已完成ID配置,避免造成重复配置的情况。
由上述介绍可知,本申请实施例提供的方法,可以在对所述第二目标电子设备的ID锁存标志位进行编辑,可以将所述第二目标电子设备的ID锁存标志位的值更改为预设第一阈值,并在将所述第二目标电子设备的ID锁存标志位的值更改为预设第一阈值之后,进一步锁定所述第二目标电子设备的ID锁存标志位不允许再进行任何修改。在实际应用过程中,在锁定所述第二目标电子设备的ID锁存标志位,本申请实施例提供的方法还需要调整所述第二目标电子设备的输出信号,所述第二目标电子设备接收到的所述第一信号的频率不同,相对的处理过程也会有所不同。接下来结合图4,介绍该过程,如图4所示,该过程可以包括如下几个步骤:
步骤S301,若所述第一信号的频率为零,则将所述第二目标电子设备的输出信号的频率由初始频率更改为预设第二阈值。
具体地,由上述介绍可知,若所述第一信号的频率为零,则说明所述第一目标电子设备为所述串联电子设备集群中的首个电子设备,所述第一目标电子设备的输入端口为悬空状态,可以将所述第一目标电子设备的电子设备ID配置为第一预设ID阈值。上述介绍可知,所述第一预设ID阈值可以设置为1。而在完成对所述第二目标电子设备的ID配置之后,需要将所述第二目标电子设备的ID及位置信息传输给下一个待配置ID的电子设备。
因此,可以考虑将所述第二目标电子设备的输出信号的频率由初始频率更改为预设第二阈值。
例如,所述预设第二阈值可以设置为2Hz。
步骤S302,若所述第一信号的频率不为零,且不等于所述第一目标电子设备的初始频率,则将所述第二目标电子设备的输出信号的频率由初始频率更改为预设第三阈值。
具体地,由上述介绍可知,若所述第一信号的频率不为零,且不等于所述第一目标电子设备的初始频率,则说明所述第一目标电子设备不是所述串联电子设备集群中的首个电子设备或最后一个电子设备。则所述第一目标电子设备的ID需要参考所述第一信号的频率来设置。由此,可以按照所述第一信号的频率来设置所述第一目标电子设备的ID。而在完成对所述第二目标电子设备的ID配置之后,需要将所述第二目标电子设备的ID及位置信息传输给下一个待配置ID的电子设备。
因此,可以考虑将所述第二目标电子设备的输出信号的频率由初始频率更改为预设第三阈值。
其中,所述预设第三阈值可以参考所述第二目标电子设备的ID来设置。
例如,所述预设第三阈值可以设置为(所述第二目标电子设备的ID+1)Hz。
例如,由上述介绍可知,可以将所述第二目标电子设备的ID设置为1,则所述预设第三阈值可以设置为2Hz。
步骤S303,若所述第一信号的频率不为零,且等于所述第一目标电子设备的初始频率,则将所述第二目标电子设备的输出信号的频率保持为初始频率不变。
具体地,若所述第一信号的频率不为零,且等于所述第一目标电子设备的初始频率,则说明所述第一目标电子设备不需要进行ID配置,则不需要对所述第一目设备的输出信号的频率进行修改,则可以将所述第二目标电子设备的输出信号的频率保持为初始频率不变。
从上技术方案可以看出,本申请实施例提供的方法可以根据所述第二目标电子设备接收到的所述第一信号的频率来调整所述第二目标电子设备的输出信号,以便可以将所述第二目标电子设备的ID及位置信息传输给下一个待配置ID的电子设备。
在实际应用过程中,本申请实施例提供的方法,可以采用信号的频率、信号的周期、信号的占空比、信号的上升沿个数或信号的下降沿个数等有明确特征的信息中任一种信息作为电子设备的位置信息。
下面对本申请实施例提供的电子设备ID配置装置进行描述,下文描述的电子设备ID配置装置与上文描述的电子设备ID配置方法可相互对应参照。
参见图5,图5为本申请实施例公开的一种电子设备ID配置装置结构示意图。
如图5所示,该电子设备ID配置装置可以包括:
连接单元101,用于将多个待配置ID的电子设备依次连接形成的串联电子设备集群,其中,依次连接的多个待配置ID的电子设备中的首个电子设备的输入端口和最后一个电子设备的输出端口分别设置为悬空,在任意两个相邻的电子设备中,前一个电子设备的输出端口与后一个电子设备的输入端口通过硬线连接;
第一判断单元102,用于基于所述串联电子设备集群中各个待配置ID的电子设备的ID锁存标志位,判断所述串联电子设备集群中是否存在需要进行ID配置的电子设备;
初始化单元103,用于当存在需要进行ID配置的电子设备时,将需要进行ID配置的电子设备进行初始化处理,将进行初始化处理得到的待配置ID的电子设备中的任一个电子设备作为第一目标电子设备;
信号检测单元104,用于检测所述第一目标电子设备的输入端口是否有第一信号流入;
第一ID配置单元105,用于当检测到所述第一目标电子设备的输入端口有第一信号流入时,基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,得到已配置ID的第二目标电子设备;
信号发送单元106,用于将包含所述第二目标电子设备的位置信息和ID的第二信号,通过所述第二目标电子设备的输出端口传输给与所述第二目标电子设备连接的下一个待配置ID的电子设备;
第二ID配置单元107,用于基于所述第二信号中包括的所述第二目标电子设备的ID及位置信息,对与所述第二目标电子设备连接的下一个待配置ID的电子设备进行ID配置。
由上述介绍的技术方案可知,当需要批量对电子设备进行ID配置时,本申请实施例的装置可以利用连接单元101,将多个待配置ID的电子设备依次连接形成的串联电子设备集群,其中,依次连接的多个待配置ID的电子设备中的首个电子设备的输入端口和最后一个电子设备的输出端口分别设置为悬空,在任意两个相邻的电子设备中,前一个电子设备的输出端口与后一个电子设备的输入端口通过硬线连接;在将多个待配置ID的电子设备依次连接之后,可以利用第一判断单元,基于所述串联电子设备集群中各个待配置ID的电子设备的ID锁存标志位,判断所述串联电子设备集群中是否存在需要进行ID配置的电子设备;当确认所述串联电子设备集群中存在需要进行ID配置的电子设备时,可以利用初始化单元103,将所述串联电子设备集群中需要进行ID配置的电子设备进行初始化处理,将进行初始化处理得到的待配置ID的电子设备中的任一个电子设备作为第一目标电子设备;继而可以利用信号检测单元104,检测所述第一目标电子设备的输入端口是否有第一信号流入;当检测到所述第一目标电子设备的输入端口有第一信号流入时,可以利用第一ID配置单元105,基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,得到已配置ID的第二目标电子设备;在得到所述第二目标电子设备之后,可以利用信号发送单元106,将包含所述第二目标电子设备的位置信息和ID的第二信号,通过所述第二目标电子设备的输出端口传输给与所述第二目标电子设备连接的下一个待配置ID的电子设备;最后可以利用第二ID配置单元107,基于所述第二信号中包括的所述第二目标电子设备的ID及位置信息,对与所述第二目标电子设备连接的下一个待配置ID的电子设备进行ID配置。
本申请实施例提供的装置通过将多个待配置ID的电子设备依次连接形成电子设备集群,并基于各个待配置ID的电子设备之间的位置信息,批量完成对多个待配置ID的电子设备的ID配置。本申请取消了拨码硬件开关电路,有效降低了硬件电路成本,避免人员操作所带来的错误,同时还可以实现多个电子设备ID的自动配置,且能够让电子设备的ID与电子设备的位置一一匹配,有效地提高电子设备配置ID的效率和准确性,有利于基础维护工作人员后期对电子设备进行维护
进一步可选的,上述第一判断单元102的判断条件可以包括:
若所述串联电子设备集群中存在设备的ID锁存标志位的值为预设第一阈值的电子设备,则确定电子设备的ID锁存标志位的值为预设第一阈值的电子设备需要进行ID配置。
进一步可选的,上述第一ID配置单元105可以包括:
第二判断单元,用于判断所述第一信号的频率是否为零;
第三ID配置单元,用于当所述第二判断单元的判断结果为是时,将所述第一目标电子设备的电子设备ID配置为第一预设ID阈值;
第四ID配置单元,用于当所述第二判断单元的判断结果为否,且不等于所述第一目标电子设备的初始频率时,按照所述第一信号的频率设置所述第一目标电子设备的ID,其中,所述第一目标电子设备的初始频率为所述第一目标电子设备进行初始化处理后的频率。
进一步可选的,该装置还可以包括:
编辑单元,用于对所述第二目标电子设备的ID锁存标志位进行编辑,将所述第二目标电子设备的ID锁存标志位的值更改为预设第一阈值,并锁定所述第二目标电子设备的ID锁存标志位不允许再进行任何修改。
进一步可选的,该装置还可以包括:
第一设置单元,用于当所述第一信号的频率为零时,将所述第二目标电子设备的输出信号的频率由初始频率更改为预设第二阈值;
第二设置单元,用于当所述第一信号的频率不为零,且不等于所述第一目标电子设备的初始频率时,将所述第二目标电子设备的输出信号的频率由初始频率更改为预设第三阈值;
第三设置单元,用于当所述第一信号的频率不为零,且等于所述第一目标电子设备的初始频率时,将所述第二目标电子设备的输出信号的频率保持为初始频率不变。
进一步可选的,该装置中所述电子设备的位置信息可以包括:信号的频率、信号的周期、信号的占空比、信号的上升沿个数或信号的下降沿个数等有明确特征的信息中任一种信息。
其中,上述电子设备ID配置装置所包含的各个单元的具体处理流程,可以参照前文电子设备ID配置方法部分相关介绍,此处不再赘述。
本申请实施例提供的电子设备ID配置装置可应用于电子设备ID配置设备,如终端:手机、电脑等。可选的,图6示出了电子设备ID配置设备的硬件结构框图,参照图6,电子设备ID配置设备的硬件结构可以包括:至少一个处理器1,至少一个通信接口2,至少一个存储器3和至少一个通信总线4。
在本申请实施例中,处理器1、通信接口2、存储器3、通信总线4的数量为至少一个,且处理器1、通信接口2、存储器3通过通信总线4完成相互间的通信。
处理器1可能是一个中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路等;
存储器3可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatilememory)等,例如至少一个磁盘存储器;
其中,存储器存储有程序,处理器可调用存储器存储的程序,所述程序用于:实现前述终端电子设备ID配置方案中的各个处理流程。
本申请实施例还提供一种可读存储介质,该存储介质可存储有适于处理器执行的程序,所述程序用于:实现前述终端在电子设备ID配置方案中的各个处理流程。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。各个实施例之间可以相互组合。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种电子设备ID配置方法,其特征在于,应用于一种电子设备集群,所述电子设备集群包括多个电子设备,每个电子设备包括一个输入端口和一个输出端口,该方法包括:
将多个待配置ID的电子设备依次连接形成的串联电子设备集群,其中,依次连接的多个待配置ID的电子设备中的首个电子设备的输入端口和最后一个电子设备的输出端口分别设置为悬空,在任意两个相邻的电子设备中,前一个电子设备的输出端口与后一个电子设备的输入端口通过硬线连接;
基于所述串联电子设备集群中各个待配置ID的电子设备的ID锁存标志位,判断所述串联电子设备集群中是否存在需要进行ID配置的电子设备;
若所述串联电子设备集群中存在需要进行ID配置的电子设备,则将所述串联电子设备集群中需要进行ID配置的电子设备进行初始化处理,将进行初始化处理得到的待配置ID的电子设备中的任一个电子设备作为第一目标电子设备;
检测所述第一目标电子设备的输入端口是否有第一信号流入;
若检测到所述第一目标电子设备的输入端口有所述第一信号流入,则基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,得到已配置ID的第二目标电子设备;
将包含所述第二目标电子设备的位置信息和ID的第二信号,通过所述第二目标电子设备的输出端口传输给与所述第二目标电子设备连接的下一个待配置ID的电子设备;
基于所述第二信号中包括的所述第二目标电子设备的ID及位置信息,对与所述第二目标电子设备连接的下一个待配置ID的电子设备进行ID配置。
2.根据权利要求1所述的方法,其特征在于,判断所述串联电子设备集群中是否存在需要进行ID配置的电子设备的条件,包括:
若所述串联电子设备集群中存在设备的ID锁存标志位的值为预设第一阈值的电子设备,则确定电子设备的ID锁存标志位的值为预设第一阈值的电子设备需要进行ID配置。
3.根据权利要求1所述的方法,其特征在于,所述第一目标电子设备的位置信息包括所述第一信号的频率,所述基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,包括:
判断所述第一信号的频率是否为零;
若所述第一信号的频率为零,则将所述第一目标电子设备的电子设备ID配置为第一预设ID阈值;
若所述第一信号的频率不为零,且不等于所述第一目标电子设备的初始频率,则按照所述第一信号的频率设置所述第一目标电子设备的ID,其中,所述第一目标电子设备的初始频率为所述第一目标电子设备进行初始化处理后的频率。
4.根据权利要求1所述的方法,其特征在于,在所述基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,在得到已配置ID的第二目标电子设备之后,在所述将包含所述第二目标电子设备的位置信息的第二信号通过所述第二目标电子设备的输出端口上传输给与所述第二目标电子设备连接的下一个待配置ID的电子设备之前,该方法还包括:
对所述第二目标电子设备的ID锁存标志位进行编辑,将所述第二目标电子设备的ID锁存标志位的值更改为预设第一阈值,并锁定所述第二目标电子设备的ID锁存标志位不允许再进行任何修改。
5.根据权利要求4所述的方法,其特征在于,在对所述第二目标电子设备的ID锁存标志位进行编辑,将所述第二目标电子设备的ID锁存标志位的值更改为预设第一阈值,并锁定所述第二目标电子设备的ID锁存标志位不允许再进行任何修改之后,该方法还包括:
若所述第一信号的频率为零,则将所述第二目标电子设备的输出信号的频率由初始频率更改为预设第二阈值;
若所述第一信号的频率不为零,且不等于所述第一目标电子设备的初始频率,则将所述第二目标电子设备的输出信号的频率由初始频率更改为预设第三阈值;
若所述第一信号的频率不为零,且等于所述第一目标电子设备的初始频率,则将所述第二目标电子设备的输出信号的频率保持为初始频率不变。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述电子设备还包括:ID初始化模块、信号接收模块、信号发送模块、信号识别模块、设置模块、ID配置模块和锁存模块;
其中,
所述ID初始化模块,用于对所述电子设备进行端口和ID的初始化处理;
所述信号接收模块,用于接收信号;
所述信号发送模块,用于发送所述电子设备的信号;
所述信号识别模块,用于识别所述电子设备所接收到的信号包括的信息;
所述设置模块,用于将所述电子设备的输入端口或输出端口设置为悬空状态;
所述ID配置模块,用于配置所述电子设备的ID;
所述锁存模块,用于编辑所述电子设备的ID锁存标志位,并在编辑所述电子设备的ID锁存标志位之后,将所述电子设备的ID锁存标志位锁定不允许再进行任何修改。
7.根据权利要求1-5任一项所述的方法,其特征在于,所述电子设备的位置信息包括:信号的频率、信号的周期、信号的占空比、信号的上升沿个数或信号的下降沿个数等有明确特征的信息中任一种信息。
8.一种电子设备ID配置装置,其特征在于,应用于一种电子设备集群,所述电子设备集群包括多个电子设备,每个电子设备包括一个输入端口和一个输出端口,该装置包括:
连接单元,用于将多个待配置ID的电子设备依次连接形成的串联电子设备集群,其中,依次连接的多个待配置ID的电子设备中的首个电子设备的输入端口和最后一个电子设备的输出端口分别设置为悬空,在任意两个相邻的电子设备中,前一个电子设备的输出端口与后一个电子设备的输入端口通过硬线连接;
第一判断单元,用于基于所述串联电子设备集群中各个待配置ID的电子设备的ID锁存标志位,判断所述串联电子设备集群中是否存在需要进行ID配置的电子设备;
初始化单元,用于当所述串联电子设备集群中存在需要进行ID配置的电子设备时,将所述串联电子设备集群中需要进行ID配置的电子设备进行初始化处理,将进行初始化处理得到的待配置ID的电子设备中的任一个电子设备作为第一目标电子设备;
信号检测单元,用于检测所述第一目标电子设备的输入端口是否有第一信号流入;
第一ID配置单元,用于当检测到所述第一目标电子设备的输入端口有第一信号流入时,基于输入所述第一目标电子设备的第一信号中包括的所述第一目标电子设备的位置信息来配置所述第一目标电子设备的ID,得到已配置ID的第二目标电子设备;
信号发送单元,用于将包含所述第二目标电子设备的位置信息和ID的第二信号,通过所述第二目标电子设备的输出端口传输给与所述第二目标电子设备连接的下一个待配置ID的电子设备;
第二ID配置单元,用于基于所述第二信号中包括的所述第二目标电子设备的ID及位置信息,对与所述第二目标电子设备连接的下一个待配置ID的电子设备进行ID配置。
9.一种电子设备ID配置设备,其特征在于,包括:一个或多个处理器,以及存储器;
所述存储器中存储有计算机可读指令,所述计算机可读指令被所述一个或多个处理器执行时,实现如权利要求1至7中任一项所述电子设备ID配置方法的步骤。
10.一种可读存储介质,其特征在于:所述可读存储介质中存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器实现如权利要求1至7中任一项所述电子设备ID配置方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210783776.XA CN115174522B (zh) | 2022-07-05 | 2022-07-05 | 电子设备id配置方法、装置、设备及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210783776.XA CN115174522B (zh) | 2022-07-05 | 2022-07-05 | 电子设备id配置方法、装置、设备及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115174522A true CN115174522A (zh) | 2022-10-11 |
CN115174522B CN115174522B (zh) | 2024-07-19 |
Family
ID=83491833
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210783776.XA Active CN115174522B (zh) | 2022-07-05 | 2022-07-05 | 电子设备id配置方法、装置、设备及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115174522B (zh) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100720145B1 (ko) * | 2005-12-27 | 2007-05-18 | 삼성전자주식회사 | 마스터 모듈, 기능 모듈과 이를 포함하는 전자 디바이스 및id데이터 설정방법 |
US20070233917A1 (en) * | 2006-03-28 | 2007-10-04 | Mosaid Technologies Incorporated | Apparatus and method for establishing device identifiers for serially interconnected devices |
US20090198857A1 (en) * | 2008-02-04 | 2009-08-06 | Mosaid Technologies Incorporated | Selective broadcasting of data in series connected devices |
KR20150118466A (ko) * | 2014-04-14 | 2015-10-22 | 주식회사 어서 | 네트워크의 자동 구성을 제공하는 무선 통신 모듈 및 방법 |
US20170124004A1 (en) * | 2015-11-03 | 2017-05-04 | American Megatrends, Inc. | Firmware configuration through emulated commands |
CN108881521A (zh) * | 2018-09-04 | 2018-11-23 | 深圳怡化电脑股份有限公司 | 网络id配置方法、装置、电子设备及存储介质 |
CN110061879A (zh) * | 2019-04-24 | 2019-07-26 | 宁波弘讯软件开发有限公司 | 节点id设置装置及方法、***、设备、计算机存储介质 |
CN111859829A (zh) * | 2019-04-04 | 2020-10-30 | 北京比特大陆科技有限公司 | 控制算力板的方法、装置和设备以及介质、程序产品 |
CN112699075A (zh) * | 2020-12-25 | 2021-04-23 | 成都天锐星通科技有限公司 | 通讯方法、装置、计算机设备和可读存储介质 |
CN113760810A (zh) * | 2021-08-02 | 2021-12-07 | 联想(北京)有限公司 | 一种信息处理方法、信息处理装置、设备和存储介质 |
CN114285692A (zh) * | 2021-12-22 | 2022-04-05 | 广州极飞科技股份有限公司 | 通信控制***、身份确定方法、分配方法及设备 |
CN114281538A (zh) * | 2021-12-23 | 2022-04-05 | 恒为科技(上海)股份有限公司 | 内存参数调整方法、装置、设备和介质 |
CN114327571A (zh) * | 2022-03-14 | 2022-04-12 | 合肥悦芯半导体科技有限公司 | 文件配置方法、芯片测试机及计算机可读取存储介质 |
CN114327606A (zh) * | 2022-03-11 | 2022-04-12 | 武汉中科通达高新技术股份有限公司 | 配置管理方法、装置、电子设备及计算机可读存储介质 |
-
2022
- 2022-07-05 CN CN202210783776.XA patent/CN115174522B/zh active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100720145B1 (ko) * | 2005-12-27 | 2007-05-18 | 삼성전자주식회사 | 마스터 모듈, 기능 모듈과 이를 포함하는 전자 디바이스 및id데이터 설정방법 |
US20070233917A1 (en) * | 2006-03-28 | 2007-10-04 | Mosaid Technologies Incorporated | Apparatus and method for establishing device identifiers for serially interconnected devices |
US20090198857A1 (en) * | 2008-02-04 | 2009-08-06 | Mosaid Technologies Incorporated | Selective broadcasting of data in series connected devices |
KR20150118466A (ko) * | 2014-04-14 | 2015-10-22 | 주식회사 어서 | 네트워크의 자동 구성을 제공하는 무선 통신 모듈 및 방법 |
US20170124004A1 (en) * | 2015-11-03 | 2017-05-04 | American Megatrends, Inc. | Firmware configuration through emulated commands |
CN108881521A (zh) * | 2018-09-04 | 2018-11-23 | 深圳怡化电脑股份有限公司 | 网络id配置方法、装置、电子设备及存储介质 |
CN111859829A (zh) * | 2019-04-04 | 2020-10-30 | 北京比特大陆科技有限公司 | 控制算力板的方法、装置和设备以及介质、程序产品 |
CN110061879A (zh) * | 2019-04-24 | 2019-07-26 | 宁波弘讯软件开发有限公司 | 节点id设置装置及方法、***、设备、计算机存储介质 |
CN112699075A (zh) * | 2020-12-25 | 2021-04-23 | 成都天锐星通科技有限公司 | 通讯方法、装置、计算机设备和可读存储介质 |
CN113760810A (zh) * | 2021-08-02 | 2021-12-07 | 联想(北京)有限公司 | 一种信息处理方法、信息处理装置、设备和存储介质 |
CN114285692A (zh) * | 2021-12-22 | 2022-04-05 | 广州极飞科技股份有限公司 | 通信控制***、身份确定方法、分配方法及设备 |
CN114281538A (zh) * | 2021-12-23 | 2022-04-05 | 恒为科技(上海)股份有限公司 | 内存参数调整方法、装置、设备和介质 |
CN114327606A (zh) * | 2022-03-11 | 2022-04-12 | 武汉中科通达高新技术股份有限公司 | 配置管理方法、装置、电子设备及计算机可读存储介质 |
CN114327571A (zh) * | 2022-03-14 | 2022-04-12 | 合肥悦芯半导体科技有限公司 | 文件配置方法、芯片测试机及计算机可读取存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN115174522B (zh) | 2024-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111289922B (zh) | 线缆插接检测方法及相关设备 | |
CN111277395A (zh) | 一种路损参考信号的确定方法及装置 | |
CN105262792A (zh) | 一种车辆异常处理方法及车载终端 | |
US9222964B2 (en) | Cable detection in a pin constrained connector | |
CN114185678A (zh) | 数据存储方法、装置、设备及存储介质 | |
CN103201723B (zh) | 用于配置内存的方法和内存配置管理服务器 | |
CN115174522A (zh) | 电子设备id配置方法、装置、设备及可读存储介质 | |
CN105119778A (zh) | 测量时延的方法和设备 | |
CN111010245A (zh) | 参考信号接收功率值的上报方法、装置及移动终端 | |
CN114443537B (zh) | 一种pcie信号发送端参数配置方法、装置、设备及介质 | |
CN107819761B (zh) | 数据处理方法、装置及可读存储介质 | |
CN116015486A (zh) | 一种射频器件测试***、方法及装置 | |
CN114741286A (zh) | 一种数据处理方法、装置、电子设备和存储介质 | |
CN113009246B (zh) | Pse设备检测装置及pse设备检测方法 | |
CN115202632A (zh) | 基于Matlab/Simulink的AUTOSAR软件组件函数接口开发方法 | |
CN100518095C (zh) | 用于从听觉上指示进度的装置、***和方法 | |
CN114418546A (zh) | 业务流程图的构建方法、装置、设备及存储介质 | |
CN111339013A (zh) | 一种usb与uart线路切换方法和装置 | |
CN111144733A (zh) | 平台识别方法、装置、计量自动化终端和可读存储介质 | |
JP2016218943A (ja) | 通信装置、通信制御方法および通信制御プログラム | |
CN114528237B (zh) | 接口转换器、电路板及电子设备 | |
CN103095842B (zh) | 推荐通信目的标识的方法和装置 | |
US20230194680A1 (en) | Method for Estimating the Time of Flight Between a First Equipment Item and a Second Equipment Item. | |
TWI814423B (zh) | 無線通訊模組及具有該模組之伺服器 | |
CN221125156U (zh) | 一种带外管理***以及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |