一种基于RDM双向通信的终端设备的扫描连接控制方法技术

技术编号:27493900 阅读:17 留言:0更新日期:2021-03-02 18:14
本发明专利技术公开了一种基于RDM双向通信的终端设备的扫描连接控制方法,涉及物联网终端设备控制技术领域。该方法包括步骤:S1、获取终端设备的UID编码;S2、导入终端设备的UID编码至控制设备;S3、发送轮询扫描指令建立终端设备与控制设备的连接控制。本发明专利技术的扫描连接控制方法通过提前把所有已有终端设备的UID编码数据收集整理并导入控制设备,现场实际使用时只需要在控制设备内部的UID编码数据库中进行UID编码的逐个扫描即可建立相应终端设备与控制设备的快速识别连接。与现有的二分法扫描相比,本发明专利技术的方法杜绝了多台终端设备同时回应的情况,不存在多台终端设备在同时回应时产生的回应信号相互叠加影响,且终端设备扫描过程耗时较二分法显著减少。耗时较二分法显著减少。耗时较二分法显著减少。

【技术实现步骤摘要】
一种基于RDM双向通信的终端设备的扫描连接控制方法


[0001]本专利技术涉及物联网终端设备控制
,具体涉及一种基于RDM双向通信的终端设备的扫描连接控制方法。

技术介绍

[0002]在基于半双工串口双向通信(例如RDM等)的灯光控制中,控制设备通常利用终端设备的唯一编码UID进行扫描识别,扫描识别完成后再对灯具进行管理和控制。在扫描识别的过程中,一般都采用二分法进行广播扫描终端设备。二分法的原理是控制设备每次都只给二分之一的UID范围广播发送扫描指令,如果没有获得任何回应,则认为这个范围内没有终端设备,控制设备将给另外二分之一的范围发送扫描指令。当收到任何回应时,则认为这个范围内有终端设备,则继续把这个范围分成两部分再次广播发送扫描指令,直到最后确定终端设备的UID。然后利用同样的方式扫描所有有回应的范围,直至确定所有终端设备的UID。
[0003]原有的设备扫描方式理论上的没什么问题的,但是在实际技术实现上会有很多难点,尤其是受控设备数量比较多的情况下,具体表现在:
[0004]1、在最初的二分法扫描中,由于终端设备比较多,会存在同时很多终端设备一起回应的情况,这些回应信号由于时间基本一致,这些信号就会已完全不可预期的状态相互叠加,以致信号完全错乱无法识别;
[0005]2、当多个终端设备同时发送回应信号时,通信链路的负载会加大,导致实际信号传输能力减弱,受控设备可能会因此收不到信号;
[0006]3、按照RDM协议的标准,所有RDM信号必须穿插在相邻两帧DMX信号中间进行收发,每个指令的回复也必须在相邻两帧DMX信号之间空余时间内完成,否则回复无效。在回复扫描信号时由于多个灯具同时回复,信号相互影响和交叠不可控因素很多导致无法达到上面的标准,甚至会对DMX信号进行干扰;
[0007]4、无论对控制设备还是受控设备而言,其对信号的收发状态切换、时序控制、响应速度、信号识别上都存在较大大技术实现的难度,特别是对于采用无线收发模块连接控制设备和受控设备的情况下难度更大;
[0008]5、二分法扫描由于总UID编码的基数比较大,特别在UID编码分布比较特殊的情况下,会导致整个扫描过程耗时较长。

技术实现思路

[0009]为了解决上述技术存在的缺陷,本专利技术提供一种基于RDM双向通信的终端设备的扫描连接控制方法。
[0010]本专利技术实现上述技术效果所采用的技术方案是:
[0011]一种基于RDM双向通信的终端设备的扫描连接控制方法,包括步骤:
[0012]S1、获取终端设备的UID编码;
[0013]S2、导入终端设备的UID编码至控制设备;
[0014]S3、发送轮询扫描指令建立终端设备与控制设备的连接控制。
[0015]优选地,在上述的基于RDM双向通信的终端设备的扫描连接控制方法中,所述终端设备为基于所述控制设备建立的物联网络中的终端节点。
[0016]优选地,在上述的基于RDM双向通信的终端设备的扫描连接控制方法中,所述导入终端设备的UID编码至控制设备可以是单个终端设备的UID编码的单次导入,或多台终端设备的多个UID编码的批量导入。
[0017]优选地,在上述的基于RDM双向通信的终端设备的扫描连接控制方法中,所述控制设备中以数据库对UID编码进行有序存储。
[0018]优选地,在上述的基于RDM双向通信的终端设备的扫描连接控制方法中,所述扫描指令为RDM格式的指令。
[0019]优选地,在上述的基于RDM双向通信的终端设备的扫描连接控制方法中,所述终端设备的UID编码的获取方式包括从设备厂商处索取。
[0020]优选地,在上述的基于RDM双向通信的终端设备的扫描连接控制方法中,所述终端设备的UID编码的获取方式包括二分法扫描自动录入。
[0021]优选地,在上述的基于RDM双向通信的终端设备的扫描连接控制方法中,采用分批设备或单台设备进行二分法扫描自动录入。
[0022]优选地,在上述的基于RDM双向通信的终端设备的扫描连接控制方法中,在新增终端设备时,将待新增的终端设备的UID编码单独录入控制设备。
[0023]优选地,在上述的基于RDM双向通信的终端设备的扫描连接控制方法中,所述终端设备为带UID编码的灯具、家电。
[0024]本专利技术的有益效果为:本专利技术的扫描连接控制方法由于完全不采用广播信号发送指令,从而杜绝了多台终端设备同时回应的情况,不存在多台终端设备在同时回应时,其回应信号相互叠加产生的各种影响。另外,由于每个实际用户的终端设备数量相对于总的UID编码基数来说是非常少的,整个终端设备扫描过程耗时会比二分法少很多。本专利技术的扫描连接控制方法技术原理简单,容易实现。
附图说明
[0025]图1为本专利技术的流程图。
具体实施方式
[0026]为使对本专利技术作进一步的了解,下面参照说明书附图和具体实施例对本专利技术作进一步说明:
[0027]本专利技术的描述中,需要说明的是,术语“竖直”、“上”、“下”、“水平”等指示的方位或者位置关系为基于附图所示的方位或者位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或者暗示所指的装置或者元件必须具有特定的方位,以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,“第一”、“第二”、“第三”、“第四”仅用于描述目的,而不能理解为指示或者暗示相对重要性。
[0028]本专利技术的描述中,还需要说明的是,除非另有明确的规定和限制,术语“设置”、“安
装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接,可以是机械连接,也可以是电连接,可以是直接连接,也可以是通过中间媒介相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本专利技术中的具体含义。
[0029]请参见图1,如图所示,本专利技术的实施例提出了一种基于RDM双向通信的终端设备的扫描连接控制方法,该方法包括步骤:
[0030]S1、获取终端设备的UID编码;
[0031]S2、导入终端设备的UID编码至控制设备;
[0032]S3、发送轮询扫描指令建立终端设备与控制设备的连接控制。
[0033]具体地,本专利技术实施例中所指的终端设备为基于控制设备建立的物联网络中的终端节点。导入终端设备的UID编码至控制设备可以是单个终端设备的UID编码的单次导入,或多台终端设备的多个UID编码的批量导入。为方便后续轮询扫描指令的发送,控制设备中以数据库对UID编码进行有序存储,扫描指令为RDM格式的指令。
[0034]具体地,终端设备的UID编码的获取方式包括从设备厂商处索取,对于一些无法从设备厂商直接获取UID编码的终端设备,可采用二分法扫描进行自动录入。具体地,为方便快速准确地录入,可以采用分批设备或单台设备进行二分法扫描自动录入。在新增终端设备时,将待新增的终端设备的UID编码单独录入控制设备。UID编码本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于RDM双向通信的终端设备的扫描连接控制方法,其特征在于,包括步骤:S1、获取终端设备的UID编码;S2、导入终端设备的UID编码至控制设备;S3、发送轮询扫描指令建立终端设备与控制设备的连接控制。2.根据权利要求1所述的基于RDM双向通信的终端设备的扫描连接控制方法,其特征在于,所述终端设备为基于所述控制设备建立的物联网络中的终端节点。3.根据权利要求1所述的基于RDM双向通信的终端设备的扫描连接控制方法,其特征在于,所述导入终端设备的UID编码至控制设备可以是单个终端设备的UID编码的单次导入,或多台终端设备的多个UID编码的批量导入。4.根据权利要求1所述的基于RDM双向通信的终端设备的扫描连接控制方法,其特征在于,所述控制设备中以数据库对UID编码进行有序存储。5.根据权利要求1所述的基于RDM双向通信的终端设备的扫描连接控...

【专利技术属性】
技术研发人员:陈天锣
申请(专利权)人:广州市华用智能科技有限公司
类型:发明
国别省市:

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

1