一种基于网络的设备协同处理系统及方法

文档序号:9581587阅读:206来源:国知局
一种基于网络的设备协同处理系统及方法
【技术领域】
[0001]本发明涉及物联网领域,尤其涉及一种基于网络的设备协同处理系统及方法。
【背景技术】
[0002]随着物联网的快速发展,人们对设备与设备之间互联互通的需求越来越高。设备的互联互通,可以使整个物联网变得更加智能。
[0003]现有技术中,不同总线上的设备与设备之间相互孤立,各自成为信息孤岛。其不足之处在于:不同总线上的设备因为各种原因大部分只能上报数据或接受指令,相互不能互通互联,使物联网不能实现真正意义上的物物相连。
[0004]因此,现有技术还有待于改进和发展。

【发明内容】

[0005]鉴于上述现有技术的不足,本发明的目的在于提供一种基于网络的设备协同处理系统及方法,旨在解决现有技术中不同总线上的设备相互孤立、不能互通互联的问题。
[0006]本发明的技术方案如下:
一种基于网络的设备协同处理系统,其中,包括:一硬件控制器以及连接于硬件控制器的多个设备;
所述硬件控制器内设置有多个用于连接设备的总线接口,每一总线接口连接一总线控制器,所述总线控制器用于获取连接于相应总线接口上的设备的状态以及根据相应的状态发送总线控制指令;
所述硬件控制器中设置有后台控制模块,用于接收或者设置联动策略,所述联动策略为设备的状态对应一总线控制指令。
[0007]所述的基于网络的设备协同处理系统,其中,每一总线接口连接一个设备或者连接多个设备。
[0008]所述的基于网络的设备协同处理系统,其中,所述总线接口通过CAN总线、以太网、RS485总线或RS232总线连接设备。
[0009]一种如上所述基于网络的设备系统处理系统的处理方法,其中,包括步骤:
A、预先进行联动策略配置;
B、后台控制模块读取到联动策略;
C、总线控制器获取总线接口上连接的设备的状态并上报给后台控制模块;
D、所述后台控制模块根据上报的状态以及联动策略,向相应总线控制器发送总线控制指令。
[0010]所述的处理方法,其中,所述步骤A中,通过客户端软件或硬件控制器自带的web页面进行联动策略配置。
[0011]所述的处理方法,其中,每一总线接口连接一个设备或者连接多个设备。
[0012]所述的处理方法,其中,所述总线接口通过CAN总线、以太网、RS485总线或RS232总线连接设备。
[0013]有益效果:本发明通过往硬件控制器下发联动策略的方式,使硬件控制器可以自主决定不同总线上设备的协同关系,从而实现设备的互联互通。下发的联动策略可以自行配置。通过本发明,相当于将硬件控制器赋予思想,利用硬件控制器将不同总线上的设备联系起来,达到不同总线上设备相互协同的目的。
【附图说明】
[0014]图1为本发明一种基于网络的设备协同处理系统较佳实施例的工作原理图。
[0015]图2为本发明一种基于网络的设备协同处理系统另一实施例的工作原理。
[0016]图3为本发明本发明提供一种基于网络的设备协同处理方法较佳实施例的流程图。
【具体实施方式】
[0017]本发明提供一种基于网络的设备协同处理系统及方法,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0018]本发明所提供的一种基于网络的设备协同处理系统较佳实施例,其包括:一硬件控制器以及连接于硬件控制器的多个设备;
所述硬件控制器内设置有多个用于连接设备的总线接口,每一总线接口连接一总线控制器,所述总线控制器用于获取连接于相应总线接口上的设备的状态以及根据相应的状态发送总线控制指令;
所述硬件控制器中设置有后台控制模块,用于接收或者设置联动策略,所述联动策略为设备的状态对应一总线控制指令。
[0019]本发明的硬件控制器具有一个配置界面,进行联动策略的配置,该配置界面可以是客户端软件,也可以是硬件控制器自带的web页面。
[0020]所以可通过客户端软件或硬件控制器自带的web页面来下发联动策略给硬件控制器。
[0021]硬件控制器接收或设置好联动策略后,可保存在后台控制模块中,通过后台控制模块决定不同设备之间的协同关系。该硬件控制器支持两种或两种以上的总线。例如硬件控制器上连接了 2条总线:1条CAN总线和I条以太网,CAN总线上连接设备1,以太网上连接设备2,可配置联动策略为:当设备I关闭时,设备2也关闭。
[0022]所述总线接口通过CAN总线、以太网、RS485总线或RS232总线连接设备。即硬件控制器支持的总线或网络包括CAN总线、以太网、RS485总线或RS232总线或者其他标准工业总线。
[0023]本发明一种基于网络的设备协同处理系统较佳实施例,如图1所示,该硬件控制器(虚线框内)上连接了 4条总线:总线1、总线2、总线3和总线4,总线I上连接设备1,总线2上连接设备2,总线3上连接设备3,总线4上连接设备4,各总线可以读取到总线上连接的设备的状态以及向该设备发送总线控制命令,各总线通过总线接口连接相应的总线控制器,各总线控制器连接上后台控制模块(后台程序),总线1、总线2、总线3、总线4可以是CAN总线、以太网、RS485总线或RS232总线。
[0024]先通过客户端软件或硬件控制器自带的web页面进行联动策略配置,后台控制模块可读取到客户端软件或web页面配置的联动策略,保存至后台控制模块中。
[0025]总线控制器读取到总线上设备的状态后,上报给后台控制模块,后台控制模块查询联动策略,若需要进行联动,则向相应的总线控制器发送总线控制指令,以使相应的设备实施协同动作。
[0026]针对如图1所示的具体实施例,假设设备1为门,设备2为空调,设备3为窗帘,设备4为灯
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1