【技术实现步骤摘要】
基于双向通信的灯具设备的识别方法及装置
本专利技术涉及工业控制
,尤其涉及一种基于双向通信的灯具设备的识别方法及装置。
技术介绍
基于接线简单、灯具设备之间互不影响(例如:某一个灯具设备断开,不会影响其他灯具设备工作)的优点,目前灯具设备与控制设备的接线方法一般为所有灯具设备都并联在控制设备的串口通信总线上。然而实践发现,由于所有灯具设备的位置完全是随机摆放的,即现场所有灯具设备的设备唯一标识UniqueDeviceIdentifier(UID)分布也是随机的,且由于灯具设备与控制设备之间的电信号传输速度非常快,以及灯具设备收到控制设备的指令和反馈该指令的先后顺序也是随机的,因此,很容易导致无法分清哪个信号是哪个灯具设备反馈过来的,即目前的灯具设备与控制设备的接线方法无法准确识别到灯具设备在控制设备接线中的位置顺序,降低了灯具设备的控制准确度以及效率,甚至会出现灯具设备控制错误的情况。可见,如何准确识别到灯具设备在控制设备接线中的位置顺序显得尤为重要。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种基于双向通信的灯具设备的识别方法及装置,能够准确 ...
【技术保护点】
1.一种基于双向通信的灯具设备识别方法,其特征在于,所述方法应用于灯具控制设备中,所述方法包括:所述灯具控制设备向灯具设备集合发送扫描指令,所述扫描指令用于扫描所述灯具设备集合中的所有灯具设备,所述灯具设备集合中的所有灯具设备并联连接在所述灯具控制设备对应的串口通信总线上,所述灯具控制设备的信号输出端电连接所述灯具设备集合中其中一个灯具设备的信号输入端,所述灯具设备集合中除另一个灯具设备之外,每个剩余灯具设备的信号输出端均设置有电子开关,一个所述剩余灯具设备对应的电子开关电连接另一个所述剩余灯具设备的信号输入端;所述灯具控制设备判断是否接收到所述灯具设备集合中某一灯具设备响 ...
【技术特征摘要】
1.一种基于双向通信的灯具设备识别方法,其特征在于,所述方法应用于灯具控制设备中,所述方法包括:所述灯具控制设备向灯具设备集合发送扫描指令,所述扫描指令用于扫描所述灯具设备集合中的所有灯具设备,所述灯具设备集合中的所有灯具设备并联连接在所述灯具控制设备对应的串口通信总线上,所述灯具控制设备的信号输出端电连接所述灯具设备集合中其中一个灯具设备的信号输入端,所述灯具设备集合中除另一个灯具设备之外,每个剩余灯具设备的信号输出端均设置有电子开关,一个所述剩余灯具设备对应的电子开关电连接另一个所述剩余灯具设备的信号输入端;所述灯具控制设备判断是否接收到所述灯具设备集合中某一灯具设备响应所述扫描指令返回的目标扫描响应,当判断出接收到所述目标扫描响应时,获取所述某一灯具设备的设备信息;所述灯具控制设备基于历史数据确定接收到所述目标扫描响应的目标顺序,所述历史数据包括在本次发送所述扫描指令之前接收到的所有扫描响应的次数、获取到的所有设备信息对应的灯具设备数量、已确定出位置顺序的灯具设备的数量中的至少一种;所述灯具控制设备根据所述目标顺序确定所述某一灯具设备在所述串口通信总线中的位置顺序,并存储所述某一灯具设备在所述串口通信总线中的位置顺序与所述某一灯具设备的设备信息之间的对应关系;所述灯具控制设备控制所述某一灯具设备对应的电子开关闭合,并执行所述的向灯具设备集合发送扫描指令的操作;其中,所述灯具控制设备在首次发送所述扫描指令时,所有所述剩余灯具设备中能够正常工作的灯具设备对应的电子开关均处于断开状态。2.根据权利要求1所述的基于双向通信的灯具设备的识别方法,其特征在于,所述灯具控制设备获取所述某一灯具设备的设备信息之后,以及所述灯具控制设备执行所述的向灯具设备集合发送扫描指令的操作之前,所述方法还包括:所述灯具控制设备向所述某一灯具设备发送信号忽略指令,所述信号忽略指令用于指示所述某一灯具设备不再响应来自所述灯具控制设备的其它扫描指令。3.根据权利要求1所述的基于双向通信的灯具设备的识别方法,其特征在于,所述灯具控制设备向灯具设备集合发送扫描指令之前,所述方法还包括:所述灯具控制设备向灯具设备集合广播开关断开指令,并执行所述的向灯具设备集合发送扫描指令的操作,所述开关断开指令用于指示所述灯具设备集合中存在电子开关的灯具设备断开其对应的电子开关。4.根据权利要求3所述的基于双向通信的灯具设备的识别方法,其特征在于,所述灯具控制设备向所述灯具设备集合广播所述开关断开指令的次数至少为1次;以及,所述灯具控制设备向所述灯具设备集合广播开关断开指令之后,以及所述灯具控制设备向灯具设备集合发送扫描指令之前,所述方法还包括:所述灯具控制设备从最后一次广播所述开关断开指令的时刻开始计时,得到实时计时时长,并判断所述实时计时时长是否达到预设时长;当判断出达到所述预设时长时,所述灯具控制设备执行所述的向灯具设备集合发送扫描指令的操作。5.根据权利要求1-4任一项所述的基于双向通信的灯具设备的识别方法,其特征在于,所述方法还包括:当判断出未接收到所述目标扫描响应时,所述灯具控制设备重新执行所述的向灯具设备集合发送扫描指令的操作,直至连续未接收到所述目标扫描响应的总次数达到预设次数阈值,所述预设次数阈值大于等于1;当所述灯具控制设备连续未接收到所述目标扫描响应的总次数达到所述预设次数阈值时,所述灯具控制设备退出灯具设备识别流程。6.一种基于双向通信的灯具设备的识别装置,其特征在于,所述识别装置包括发送模块、判断模块、获取模块、确定模块、存储模块...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。