【技术实现步骤摘要】
一种边缘设备的控制系统及控制方法
本申请涉及物联网边缘设备控制
,尤其涉及一种边缘设备的控制系统及控制方法。
技术介绍
由于通信技术、网络技术和计算机技术的迅速发展以及联合应用,已经使物联网环境成为越来越多的软件和信息化系统重要的应用环境之一;许多软件和信息化系统也衍生出从前不具备的、与下层的系统或物联设备进行交互和控制的功能。C-Bus系统是施耐德电气下属奇胜公司开发的一种分布式、总线型的智能控制系统,主要用于对照明系统的控制,也可用于与消防、保安、门禁等系统;空调、窗帘、投影仪、电动幕布等边缘设备的联动。C-Bus系统遵从国际通讯协议标准,IEEEStandard802.3‘CSMA/CD’,广泛应用于智能楼宇中。目前,C-Bus系统需要使用施耐德公司对每类边缘设备定制的专用智能控制面板作为输入单元,通过输出单元连接各类边缘设备进行控制,无法在物联网中对C-Bus系统中的边缘设备进行统一控制,产生了各种不便。
技术实现思路
本专利技术提供了一种边缘设备的控制系统及控制方法,以解决或者部分解决如何实现物联网统一控制C-Bus系统上的各类边缘设备的技术问题。为解决上述技术问题,本专利技术提供了一种边缘设备的控制系统,包括:物联网平台、边缘设备控制盒、网络接口模块、C-Bus总线和一套以上的C-Bus输出单元;边缘设备控制盒接入物联网平台;网络接口模块连接在边缘设备控制盒与C-Bus总线之间,C-Bus输出单元连接C-Bus总线,一套C-Bus输出单元控制一边缘设备群组,边缘设 ...
【技术保护点】
1.一种边缘设备的控制系统,其特征在于,所述控制系统包括:物联网平台、边缘设备控制盒、网络接口模块、C-Bus总线和一套以上的C-Bus输出单元;所述边缘设备控制盒接入所述物联网平台;所述网络接口模块连接在所述边缘设备控制盒与所述C-Bus总线之间,所述C-Bus输出单元连接所述C-Bus总线,一套C-Bus输出单元控制一边缘设备群组,所述边缘设备群组包括N个边缘设备;其中,所述边缘设备控制盒装有C-Bus边缘控制程序,所述C-Bus边缘控制程序接入所述C-Bus总线和所述物联网平台;N≥1且为正整数;/n所述物联网平台用于获取目标边缘设备对应的目标C-Bus输出单元的path地址并指定所述path地址的参数值;以及向所述C-Bus边缘控制程序发送控制报文,所述控制报文包括所述path地址和所述参数值;/n所述C-Bus边缘控制程序用于根据所述控制报文组装C-Bus协议报文;将所述C-Bus协议报文通过所述C-Bus总线发送至所述目标C-Bus输出单元,以使所述目标C-Bus输出单元控制所述目标边缘设备群组或目标边缘设备执行目标动作;其中,所述C-Bus协议报文包括根据所述path地址 ...
【技术特征摘要】
1.一种边缘设备的控制系统,其特征在于,所述控制系统包括:物联网平台、边缘设备控制盒、网络接口模块、C-Bus总线和一套以上的C-Bus输出单元;所述边缘设备控制盒接入所述物联网平台;所述网络接口模块连接在所述边缘设备控制盒与所述C-Bus总线之间,所述C-Bus输出单元连接所述C-Bus总线,一套C-Bus输出单元控制一边缘设备群组,所述边缘设备群组包括N个边缘设备;其中,所述边缘设备控制盒装有C-Bus边缘控制程序,所述C-Bus边缘控制程序接入所述C-Bus总线和所述物联网平台;N≥1且为正整数;
所述物联网平台用于获取目标边缘设备对应的目标C-Bus输出单元的path地址并指定所述path地址的参数值;以及向所述C-Bus边缘控制程序发送控制报文,所述控制报文包括所述path地址和所述参数值;
所述C-Bus边缘控制程序用于根据所述控制报文组装C-Bus协议报文;将所述C-Bus协议报文通过所述C-Bus总线发送至所述目标C-Bus输出单元,以使所述目标C-Bus输出单元控制所述目标边缘设备群组或目标边缘设备执行目标动作;其中,所述C-Bus协议报文包括根据所述path地址确定的所述目标边缘设备群组的群组代码或所述目标边缘设备的设备代码,以及根据所述参数值确定的目标动作代码。
2.如权利要求1所述的控制系统,其特征在于,所述物联网平台用于管理所述C-Bus输出单元的地址映射数据对,所述地址映射数据对包括所述C-Bus输出单元的path地址以及所述C-Bus输出单元对应的边缘设备群组的群组代码、所述边缘设备对应的设备代码。
3.一种边缘设备的控制方法,其特征在于,应用于如权利要求1或2所述的控制系统,所述控制方法包括:
所述物联网平台获取目标边缘设备对应的目标C-Bus输出单元的path地址并指定所述path地址的参数值;
所述物联网平台向所述C-Bus边缘控制程序发送控制报文,所述控制报文包括所述path地址和所述参数值;
所述C-Bus边缘控制程序接收所述控制报文,并根据所述控制报文组装C-Bus协议报文;其中,所述C-Bus协议报文包括根据所述path地址确定的所述目标边缘设备群组的群组代码或所述目标边缘设备的设备代码,以及根据所述参数值确定的目标动作代码;
所述C-Bus边缘控制程序将所述C-Bus协议报文所述C-Bus总线发送至所述目标C-Bus输出单元;
所述C-Bus输出单元根据所述C-Bus协议报文控制所述目标边缘设备群组或目标边缘设备执行目标动作。
4.如权利要求3所述的控制方法,其特征在于,所述所述物联网平台向所述C-Bus边缘控制程序发送控制报文,具体包括:
所述path地址获取所述C-Bus边缘控制程序的client-id;
根据所述client-id建立所述物联网平台与所述C-Bus边缘控制程序之间的TCP连接;
所述物联网平台指定所述path地址对应的所述参数值,并将所述path地址和所述参数值以数值对的形式向所述C-Bus边缘控制程序发送TCP控制报文。
5.如权利要求4所述的控制方法,其特征在于,所述根据所述控制报文组装C-Bus协议报文,具体包括:
所述C-Bus边缘控制程序从所述控制报文中提取所述path地址和所述参数值;
所述C-Bus边缘控制程序根据所述path地址查询所述目标边缘设备群组的群组代码或所述目标边缘设备的设备代码;
所述C-Bus边缘控制程序将所述参数值转换为所述目标动作代码;
所述C-Bus边缘控制程序将所述目标动作代码、所述目标边缘设备群组的群组代码或所述目标边缘设备的设备代码组装所述...
【专利技术属性】
技术研发人员:鲁旭,章红春,刘鹏,张维,
申请(专利权)人:北京首钢自动化信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。