照明回路的测试方法和系统与流程

文档序号:17919820发布日期:2019-06-15 00:01阅读:928来源:国知局
照明回路的测试方法和系统与流程

本发明涉及照明技术领域,特别是涉及一种照明回路的测试方法和系统。



背景技术:

目前在照明技术领域,通常强电控制设备、照明回路开关等设置在配电室,而灯具是分布在照明现场的不同区域;工作人员要知晓各个照明回路是控制哪些灯具时,要去配电室改变该些照明回路的状态,同时现场各个区域也要分配工作人员观察有哪些灯具改变了状态,在配电室的工作人员和在现场的工作人员比对后才能知道各个照明回路是控制现场哪些灯具,比较耗费人力,尤其是照明回路数量较多的情况下。



技术实现要素:

基于此,有必要提供一种照明回路的测试方法和系统。

一种照明回路的测试方法,所述方法包括:

提供客户端和服务端;

客户端获取用户在所述客户端选择的需测试照明回路,并根据所述需测试照明回路的标识信息、需测试照明回路的状态以及相应的用于控制需测试照明回路状态的状态控制设备的标识信息向服务端发起请求;

所述服务端响应所述请求根据所述相应的状态控制设备的标识信息查询所述相应的状态控制设备是否与所述服务端连接;

如是,所述服务端根据需测试照明回路的标识信息以及需测试照明回路的状态组装回路测试指令,并将所述回路测试指令发送至所述相应的状态控制设备;

所述相应的状态控制设备根据所述回路测试指令修改需测试照明回路的状态;

所述相应的状态控制设备获取并关联状态变化与需测试照明回路的状态变化一致的现场灯具,并展示关联情况。

上述照明回路的测试方法,利用客户端、状态控制设备与服务端来修改需测试照明回路的状态,获取并关联状态变化与需测试照明回路的状态变化一致的现场灯具,就可以知晓需测试的照明回路对应的现场灯具,工作人员无需手动改变需测试照明回路的状态,可不需工作人员去寻找与需测试照明回路对应的现场灯具,减少了人力。

在其中一个实施例中,所述根据所述需测试照明回路的标识信息、需测试照明回路的状态以及相应的用于控制需测试照明回路状态的状态控制设备的标识信息向服务端发起请求的步骤包括:

所述客户端将所述需测试照明回路的标识信息、需测试照明回路的状态以及所述相应的状态控制设备的标识信息封装为http参数,向所述服务端发起http请求。

在其中一个实施例中,所述服务端响应于所述请求根据所述相应的状态控制设备的标识信息查询所述相应的状态控制设备是否与所述服务端连接之前的步骤包括:所述服务端将具备角色权限的账号以及具备测试权限的客户端进行保存;

所述服务端响应于所述请求根据所述相应的状态控制设备的标识信息查询所述相应的状态控制设备是否与所述服务端连接的步骤包括:

所述服务端响应于所述请求查询登录所述客户端的所述用户的账号是否具备角色权限;

如是,所述服务端查询所述客户端是否拥有测试权限;

如是,所述服务端查询所述相应的状态控制设备是否可被用于测试所述需测试照明回路;

如是,所述服务端根据所述相应的状态控制设备的标识信息在所述服务端的设备连接池中查询所述相应的状态控制设备是否与所述服务端建立连接。

在其中一个实施例中,所述相应的状态控制设备根据所述回路测试指令修改需测试照明回路的状态的步骤包括:

所述相应的状态控制设备根据所述回路测试指令检测所述需测试照明回路是否存在于现场,如存在,修改所述需测试照明回路的状态。

在其中一个实施例中,所述将所述回路测试指令发送至所述状态控制设备的步骤包括:

所述服务端建立与所述相应的状态控制设备的socket长连接,所述服务端通过所述socket长连接将所述回路测试指令发送至所述相应的状态控制设备。

在其中一个实施例中,所述客户端获取用户在所述客户端选择的需测试照明回路,并根据所述需测试照明回路的标识信息、需测试照明回路的状态以及相应的用于控制需测试照明回路状态的状态控制设备的标识信息向服务端发起请求的之前的步骤包括:

所述客户端获取现场各个照明回路的标识信息,所述各个照明回路的状态以及相应的用于控制所述各个照明回路状态的状态控制设备的标识信息并保存。

在其中一个实施例中,需测试照明回路的数量为两条以上;

所述服务端根据需测试照明回路的标识信息以及需测试照明回路的状态组装回路测试指令的步骤是所述服务端根据各个需测试照明回路的标识信息以及所述各个需测试照明回路的状态组装相应的各个回路测试指令;

所述相应的状态控制设备根据所述回路测试指令修改需测试照明回路的状态的步骤是根据各个回路测试指令依次修改相应的各个需测试照明回路的状态。

在其中一个实施例中,修改需测试照明回路的状态是修改需测试照明回路的照明回路的回路开关的状态。

还提出一种照明回路的测试系统,所述测试系统包括客户端、服务端以及用于控制照明回路状态的状态控制设备;所述服务端分别与客户端、状态控制设备连接;

所述客户端用于获取用户在所述客户端选择的需测试照明回路,并根据所述需测试照明回路的标识信息、需测试照明回路的状态以及相应的用于控制所述需测试照明回路状态的状态控制设备的标识信息向服务端发起请求;

所述服务端用于响应所述请求根据所述相应的状态控制设备的标识信息查询所述相应的状态控制设备是否与所述服务端连接;

所述服务端用于在所述相应的状态控制设备与所述服务端连接时根据需测试照明回路的标识信息以及需测试照明回路的状态组装回路测试指令,并将所述回路测试指令发送至相应的所述相应的状态控制设备;

所述相应的状态控制设备用于根据所述回路测试指令修改需测试照明回路的状态,获取并关联状态变化与需测试照明回路的状态变化一致的现场灯具,并展示关联情况。

在其中一个实施例中,所述测试系统包括回路开关,所述相应的状态控制设备是用于根据所述回路测试指令修改相应的回路开关的状态从而修改需测试照明回路的状态。

附图说明

图1为一个实施例中的照明回路的测试方法的流程示意图;

图2为一个具体实施例中的照明回路的测试方法的流程示意图;

图3为一个实施例中的照明回路的测试系统的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本申请实施例提出了一种照明回路的测试方法。图1为一个实施例中的照明回路的测试方法的流程示意图,请参阅图1,本申请实施例的照明回路的测试方法,包括步骤102~步骤112:

步骤102:提供客户端和服务端;

步骤104:客户端获取用户在所述客户端输入的需测试照明回路,并根据所述需测试照明回路的标识信息、需测试照明回路的状态以及相应的用于控制需测试照明回路状态的状态控制设备的标识信息向服务端发起请求。

具体地,状态控制设备可以是强电控制设备,用于控制强电的接入,给照明系统供电。客户端可以是手机端或者电脑端。服务端可以是服务器端。用户可以工作人员。客户端上展示了各条照明回路,客户端获取用户在所述客户端输入的需测试照明回路可以是客户端获取用户在客户端上选择并点击需测试的照明回路。

具体地,各个照明回路的编号可以作为各个照明回路的标识信息。具体地,状态控制设备的id(编码)也被配置可以作为各个照明回路的标识信息。具体地,需测试照明回路的状态为需测试照明回路在测试前所处的照明状态,具体可是照明打开状态或是照明关闭状态,照明回路为照明打开状态时,相应灯具点亮,照明回路为照明关闭状态时,相应灯具熄灭。

其中一个实施例中,步骤104之前的步骤包括:所述客户端获取现场各个照明回路的标识信息,所述各个照明回路的状态以及用于控制所述各个照明回路状态的状态控制设备的标识信息并保存。

各个照明回路的状态为各个照明回路在测试前所处的照明状态,具体可是照明打开状态或是照明关闭状态。

其中一个实施例中,步骤104包括以下步骤:所述客户端将所述需测试照明回路的标识信息、需测试照明回路的状态以及所述状态控制设备的标识信息组装为http(hypertexttransportprotocol,超文本传输协议)参数,向所述服务端发起http请求。

步骤106:所述服务端响应所述请求根据所述状态控制设备的标识信息查询所述状态控制设备是否与所述服务端连接。

在其中一个实施例中,步骤106之前的步骤包括:所述服务端将具备角色权限的账号以及具备测试权限的客户端进行保存;那么步骤106包括以下步骤:

所述服务端响应于所述请求查询登录所述客户端的所述用户的账号是否具备角色权限;

如是,所述服务端查询所述客户端是否拥有测试权限;

如是,所述服务端查询所述状态控制设备是否可被用于测试所述需测试的照明回路;

如是,所述服务端根据所述状态控制设备的标识信息查询所述服务端的设备连接池中所述状态控制设备是否与所述服务端建立连接。具体地,所述服务端根据所述状态控制设备的标识信息查询所述服务端的设备连接池中所述状态控制设备是否与所述服务端建立连接之前的步骤包括所述服务端与现场各个状态控制设备建立通信连接,并将各个状态控制设备的标识信息保存于服务端的该设备连接池的步骤。

本实施例,获取到登录客户端的所述用户的账号后,验证所述用户的账号是否具备角色权限,即该账号是否为合法账号,以及验证客户端是否为拥有测试权限的客户端,有利于保障照明系统安全。

步骤108:如是,所述服务端根据需测试照明回路的标识信息以及需测试照明回路的状态组装回路测试指令,并将所述回路测试指令发送至所述状态控制设备。

其中一个实施例中,所述将所述回路测试指令发送至所述状态控制设备的步骤包括:所述服务端通过socket(套接字)长连接将所述回路测试指令发送至所述状态控制设备。

步骤110:所述状态控制设备根据所述回路测试指令修改需测试照明回路的状态。

其中一个实施例中,所述状态控制设备是强电控制设备,所述状态控制设备根据所述回路测试指令修改需测试照明回路的状态的步骤包括:所述强电控制设备根据所述回路测试指令修改需测试照明回路的通电状态。例如需测试照明回路当前供电,则强电控制设备控制需测试照明回路断电。

其中一个实施例中,步骤110包括以下步骤:

所述状态控制设备根据所述回路测试指令检测所述需测试照明回路是否存在于现场,如存在,修改所述需测试照明回路的状态。在步骤110之前,所述状态控制设备就预先存储了由其控制状态的照明回路的状态信息。

其中一个实施例中,修改需测试照明回路的状态是修改需测试照明回路的照明回路开关的状态。照明回路的通电状态由通常由照明回路开关控制。例如,照明回路开关闭合,照明回路导通,相应的灯具点亮,那么该照明回路开关就是对应控制该相应的灯具的。

步骤112:所述状态控制设备获取并关联状态变化与需测试照明回路的状态变化一致的现场灯具,并展示关联情况。

所述状态控制设备具体可以通过服务端返回关联情况至客户端,这样方便了使用该客户端的工作人员知晓照明回路与灯具的关联情况。

在其中一个实施例中,所述状态控制设备获取状态变化与需测试照明回路的状态变化一致的现场灯具的步骤包括:所述状态控制设备利用图像采集设备获取状态变化与需测试照明回路的状态变化一致的现场灯具。图像采集设备用于监控现场灯具的状态变化。

其中一个实施例中,需测试照明回路的数量为两条以上;

所述服务端根据需测试照明回路的标识信息以及需测试照明回路的状态组装回路测试指令的步骤是所述服务端根据各个需测试照明回路的标识信息以及所述各个需测试照明回路的状态组装相应的各个回路测试指令;

所述状态控制设备根据所述回路测试指令修改需测试照明回路的状态的步骤是根据各个回路测试指令依次修改相应的各个需测试照明回路的状态。状态控制设备至少可以用来控制一条照明回路的状态。

例如,需测试照明回路为两条,分别为1号照明回路和2号照明回路,客户端获取1号照明回路和2号照明回路的标识信息、1号照明回路和2号照明回路的状态,用于控制1号照明回路和2号照明回路状态的状态控制设备a;状态控制设备a接收到两个回路测试指令,可以先改变1号照明回路的状态,再改变2号照明回路的状态。

在一个具体实施例中,请参阅图2,本申请实施例的照明回路测试方法,客户端获取用户在所述客户端上选择的需测试照明回路,客户端将需测试照明回路的标识信息、被需测试照明回路的状态以及用于控制需测试照明回路状态的状态控制设备的标识信息组装为http参数,并向服务端发起http请求;所述服务端响应所述请求查询登录所述客户端的用户账号是否为具备角色权限;如是,所述服务端则查询所述客户端是否有测试权限;如有,所述服务端查询所述状态控制设备是否可被用于测试所述需测试照明回路;如是,所述服务端根据所述状态控制设备的标识信息查询所述状态控制设备是否与所述服务端建立连接;如是,所述服务端根据需测试照明回路的标识信息以及需测试照明回路的状态组装回路测试指令,并将所述回路测试指令发送给所述状态控制设备;所述状态控制设备解析所述回路测试指令,获取需测试照明回路的标识信息和状态,查询现场是否存在该需测试照明回路;如存在,所述状态控制设备修改所述需测试照明回路的状态。

在其他具体实施例中,请参阅图2,以下情况,结束测试流程:服务查询登录所述客户端的用户账号没有角色权限;或服务端查询所述客户端没有测试权限;所述服务端查询所述状态控制设备不可被用于测试所述需测试照明回路;所述服务端根据所述状态控制设备的标识信息查询所述状态控制设备并未与所述服务端建立连接;状态控制设备查询到现场并不存在该需测试照明回路。

上述照明回路的测试方法,利用客户端、状态控制设备与服务端来修改需测试照明回路的状态,获取并关联状态变化与需测试照明回路的状态变化一致的现场灯具,就可以知晓需测试的照明回路对应的现场灯具,工作人员无需手动改变需测试照明回路的状态,可不需工作人员去寻找与需测试照明回路对应的现场灯具,减少了人力。

本申请实施例还提出一种照明回路的测试系统300,所述测试系统包括客户端310、服务端320、用于控制照明回路状态的状态控制设备330;所述服务端320分别与客户端310、状态控制设备330连接;其中客户端310可以是两个以上;控制照明回路状态的状态控制设备330可以是两个以上,不同的照明回路可能由不同的状态控制设备330控制;

所述客户端310用于获取用户在所述客户端310输入的需测试照明回路,并根据所述需测试照明回路的标识信息、需测试照明回路的状态以及相应的用于控制所述需测试照明回路状态的状态控制设备330的标识信息向服务端320发起请求;

所述服务端320用于响应所述请求根据所述相应的状态控制设备330的标识信息查询相应的所述相应的状态控制设备330是否与所述服务端320连接;

所述服务端320用于在相应的所述状态控制设备330与所述服务端320连接时根据需测试照明回路的标识信息以及需测试照明回路的状态组装回路测试指令,并将所述回路测试指令发送至所述相应的状态控制设备330;

相应的所述状态控制设备330用于根据所述回路测试指令修改需测试照明回路的状态,获取并关联状态变化与需测试照明回路的状态变化一致的现场灯具,并展示关联情况。

具体地,所述照明回路的测试系统300包括照明回路开关,所述相应的状态控制设备330是用于根据所述回路测试指令修改照明回路开关的状态从而修改需测试照明回路的状态。

具体地,所述照明回路的测试系统300还包括图像采集设备,与状态控制设备330连接,用于监控现场灯具的状态变化,所述相应的状态控制设备330是用于通过图像采集设备获取状态变化与需测试照明回路的状态变化一致的现场灯具。

上述照明回路的测试系统,利用客户端310、状态控制设备330与服务端320来修改需测试照明回路的状态,获取并关联状态变化与需测试照明回路的状态变化一致的现场灯具,就可以知晓需测试的照明回路对应的现场灯具,工作人员无需手动改变需测试照明回路的状态,可不需工作人员去寻找与需测试照明回路对应的现场灯具,减少了人力。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1