一种基于互联网的设备物联网管理系统与实现方法技术方案

技术编号:15056700 阅读:101 留言:0更新日期:2017-04-06 02:45
本发明专利技术涉及一种基于互联网的设备物联网管理系统与实现方法,客户端的设备功能界面的内容和样式,包括通用功能管理界面、定时功能管理界面、场景功能管理界面、集合功能管理界面的内容和样式,是通过设备端的格式文件配置的,或者通过其它设备传送格式文件或通过默认格式文件来配置的,格式文件包括XML、SGML、XHTML、HTML、XSL、CSS、XSLT、DTD、SCHEMA文件的一种或多种,设备、客户端、服务器是通过格式文件进行数据交互;本发明专利技术定义了系统数据交互的规范,让设备、服务器、数据库、客户端的开发工作变得独立但能相互兼容;本发明专利技术还涉及一种实现上述方法的管理系统,包括网络设备、设备集中控制器、总线设备、服务器、数据库、客户端。

【技术实现步骤摘要】

本专利技术涉及一种基于互联网的设备物联网管理系统与实现方法,属于互联网、物联网、嵌入式、计算机软件领域。
技术介绍
随着各行各业的设备日渐丰富和普及,各种环境、条件也越来越现代化,人们对物与物、人与物的交流越来越重视,数据量越来越大,专业化程度越来越高,为了解决以上问题,采用设备、服务器、数据库、客户端的技术实现,目前的现状是设备商要开发具有客户端控制功能的设备,就必须要在服务器、客户端上做大量开发,这对大部分设备商来说,往往是很大的挑战;本专利技术就很好的解决了这些问题,设备商只需关心设备端的开发,无需关心服务器、客户端、数据库的开发,就能轻松实现具有客户端控制功能的设备,并且客户端的功能界面可以定制,如通用功能管理界面、定时功能管理界面、场景功能管理界面、集合功能管理界面等,这种定制无需改动客户端,只需要在设备端设计一个格式文件,如XSL或XSLT,就可以实现客户端的功能界面定制,让设备商从服务器、客户端技术开发、技术投入中解脱出来。从用户使用角度,目前的现状是基本上每个设备商都有自己的服务器、客户端,用户要使用设备商A的设备时,就要先学习设备商A的客户端的使用,使用设备商B的设备时,就要先学习设备商B的客户端的使用,本专利技术就很好的解决了这些问题,用户无论使用设备商A的设备,还是使用设备商B的设备,只要会使用本专利技术的客户端即可。本专利技术为物与物、人与物的交流提供一种管理系统以及实现方法。专利
技术实现思路
本专利技术的目的在于提供一种基于互联网的设备物联网管理系统与实现方法,提供一个设备物联网管理平台,包括服务器、客户端,设备物联网管理平台能接入遵守本专利技术规范的各种具有网络功能的设备,设备商只需在设备端设计、生成格式文件,无需关心服务器、客户端,就能实现客户端的定制,让设备商从服务器、客户端技术开发、技术投入中解脱出来;用户用本专利技术的客户端,就能完成对各种设备的管理,无需关心设备商。为了实现上述目的,本专利技术提供一种基于互联网的设备物联网管理系统,包括设网络设备、设备集中控制器、总线设备、服务器、数据库、客户端,网络设备包括网络通讯模块、设备功能单元,总线设备包括现场总线模块、设备功能单元,其特征在于,所述的设备集中控制器硬件上包括网络通讯模块、网关处理单元、现场总线模块;所述的网络通讯模块硬件上包括处理器单元、网络协议单元、网络通讯接口;所述的现场总线模块硬件上包括处理器单元、总线驱动单元、现场总线接口;所述的设备集中控制器软件上包括以下模块:现场总线管理模块,用于管理现场总线上与其它设备进行数据交互;设备集中控制器管理中心模块,用于对设备集中控制器上的各个模块进行管理;格式文件生成模块,用于生成格式文件;格式文件解析模块,用于解析格式文件;网络接收模块,用于接收网络数据;网络发送模块,用于发送数据到网络上;所述的网络设备软件上包括以下模块:设备功能模块,用于管理有关设备基础功能;设备管理中心模块,用于对网络设备上的各个模块进行管理;格式文件生成模块,用于生成格式文件;格式文件解析模块,用于解析格式文件;网络接收模块,用于接收网络数据;网络发送模块,用于发送数据到网络上;所述的总线设备软件上包括以下模块:设备功能模块,用于管理有关设备基础功能;总线设备管理中心模块,用于对总线设备上的各个模块进行管理;现场总线管理模块,用于管理现场总线上与其它设备进行数据交互;所述的服务器软件上包括以下模块:客户端管理模块,用于处理与客户端交互数据的功能;设备管理模块,用于管理有关与设备交互数据;服务器管理中心模块,用于管理服务器上的各个模块;数据库操作模块,用于管理数据库;格式文件生成模块,用于生成格式文件;格式文件解析模块,用于解析格式文件;网络接收模块,用于接收网络数据;网络发送模块,用于发送数据到网络上;所述的客户端软件上包括以下模块:界面处理模块,用于处理界面相关的功能;客户端管理中心模块,用于管理客户端上的各个模块;格式文件生成模块,用于生成格式文件;格式文件解析模块,用于解析格式文件;网络接收模块,用于接收网络数据;网络发送模块,用于发送数据到网络上。作为优选,所述的网络通讯接口是wifi、3G、4G、GPRS、Ethernet的一种;所述的现场总线接口是串口、485、USB、Can、ProfiBus、DeviceNet、FF、LonWorks、WorldFIP、ControlNet、Ethernet、PLC电力线载波、zigbee、蓝牙、NFC、红外、wifi、3G、4G、GPRS、Ethernet的一种。作为优选,所述的格式文件是XML、XSL、XSLT、DTD、SCHEMA文件的一种或多种。XML文件用来传输命令、数据,XSL、XSLT文件用来规范客户端功能界面的样式,DTD、SCHEMA用来规范XML文件的书写。另外,本专利技术还提供一种基于互联网的设备物联网管理实现方法,定义设备与服务器、数据库、客户端数据交互的规范,让设备、服务器、数据库、客户端的开发工作变得独立但能相互兼容,可以让设备厂商无需开发服务器、数据库、客户端,就能实现满足自己需求界面的基于互联网的系统,一个客户端,就能管理各种具有网络功能的设备,并且能兼容不同生产商的设备,其特征在于,客户端的设备功能界面,是通过设备端的格式文件配置的,设备、客户端、服务器是通过格式文件进行数据交互,本专利技术的基于互联网的设备管理实现方法包括以下步骤:步骤1:生成设备的格式文件;步骤2:设备发送格式文件到服务器保存;步骤3:客户端从服务器读取格式文件,生成设备的功能界面;步骤4:与设备进行数据交互;步骤5:结束。作为优选,所述的步骤1与步骤2之间,进一步包括以下步骤:步骤11:设备注册;步骤12:设备登陆;步骤13:结束。作为优选,所述的步骤2与步骤3之间,进一步包括以下步骤:步骤21:客户端注册;步骤22:客户端登陆;步骤23:客户端添加设备;步骤24:结束。作为优选,所述的步骤3中所述的功能界面包括通用功能管理界面、定时功能管理界面、场景功能管理界面、集合功能管理界面;通用功能管理界面用来直接实时的与设备进行数据交互,定时功能管理界面用来设置设备的定时功能,以便通过定时与设备进行数据交互,场景功能管理界面用来设置设备的场景,以及发送场景命令,集合功能管理界面用来把设备类型相同的设置虚拟成单个本文档来自技高网
...

【技术保护点】
一种基于互联网的设备物联网管理系统,包括设网络设备、设备集中控制器、总线设备、服务器、数据库、客户端,网络设备包括网络通讯模块、设备功能单元,总线设备包括现场总线模块、设备功能单元,其特征在于,所述的设备集中控制器硬件上包括网络通讯模块、网关处理单元、现场总线模块;所述的网络通讯模块硬件上包括处理器单元、网络协议单元、网络通讯接口;所述的现场总线模块硬件上包括处理器单元、总线驱动单元、现场总线接口;所述的设备集中控制器软件上包括以下模块:现场总线管理模块,用于管理现场总线上与其它设备进行数据交互;设备集中控制器管理中心模块,用于对设备集中控制器上的各个模块进行管理;格式文件生成模块,用于生成格式文件;格式文件解析模块,用于解析格式文件;网络接收模块,用于接收网络数据;网络发送模块,用于发送数据到网络上;所述的网络设备软件上包括以下模块:设备功能模块,用于管理有关设备基础功能;设备管理中心模块,用于对网络设备上的各个模块进行管理;格式文件生成模块,用于生成格式文件;格式文件解析模块,用于解析格式文件;网络接收模块,用于接收网络数据;网络发送模块,用于发送数据到网络上;所述的总线设备软件上包括以下模块:设备功能模块,用于管理有关设备基础功能;总线设备管理中心模块,用于对总线设备上的各个模块进行管理;现场总线管理模块,用于管理现场总线上与其它设备进行数据交互;所述的服务器软件上包括以下模块:客户端管理模块,用于处理与客户端交互数据的功能;设备管理模块,用于管理有关与设备交互数据;服务器管理中心模块,用于管理服务器上的各个模块;数据库操作模块,用于管理数据库;格式文件生成模块,用于生成格式文件;格式文件解析模块,用于解析格式文件;网络接收模块,用于接收网络数据;网络发送模块,用于发送数据到网络上;所述的客户端软件上包括以下模块:界面处理模块,用于处理界面相关的功能;客户端管理中心模块,用于管理客户端上的各个模块;格式文件生成模块,用于生成格式文件;格式文件解析模块,用于解析格式文件;网络接收模块,用于接收网络数据;网络发送模块,用于发送数据到网络上。...

【技术特征摘要】
1.一种基于互联网的设备物联网管理系统,包括设网络设备、设备集中控制器、总线设备、
服务器、数据库、客户端,网络设备包括网络通讯模块、设备功能单元,总线设备包括
现场总线模块、设备功能单元,其特征在于,
所述的设备集中控制器硬件上包括网络通讯模块、网关处理单元、现场总线模块;
所述的网络通讯模块硬件上包括处理器单元、网络协议单元、网络通讯接口;
所述的现场总线模块硬件上包括处理器单元、总线驱动单元、现场总线接口;
所述的设备集中控制器软件上包括以下模块:
现场总线管理模块,用于管理现场总线上与其它设备进行数据交互;
设备集中控制器管理中心模块,用于对设备集中控制器上的各个模块进行管理;
格式文件生成模块,用于生成格式文件;
格式文件解析模块,用于解析格式文件;
网络接收模块,用于接收网络数据;
网络发送模块,用于发送数据到网络上;
所述的网络设备软件上包括以下模块:
设备功能模块,用于管理有关设备基础功能;
设备管理中心模块,用于对网络设备上的各个模块进行管理;
格式文件生成模块,用于生成格式文件;
格式文件解析模块,用于解析格式文件;
网络接收模块,用于接收网络数据;
网络发送模块,用于发送数据到网络上;
所述的总线设备软件上包括以下模块:
设备功能模块,用于管理有关设备基础功能;
总线设备管理中心模块,用于对总线设备上的各个模块进行管理;
现场总线管理模块,用于管理现场总线上与其它设备进行数据交互;
所述的服务器软件上包括以下模块:
客户端管理模块,用于处理与客户端交互数据的功能;
设备管理模块,用于管理有关与设备交互数据;
服务器管理中心模块,用于管理服务器上的各个模块;
数据库操作模块,用于管理数据库;
格式文件生成模块,用于生成格式文件;
格式文件解析模块,用于解析格式文件;
网络接收模块,用于接收网络数据;
网络发送模块,用于发送数据到网络上;
所述的客户端软件上包括以下模块:
界面处理模块,用于处理界面相关的功能;
客户端管理中心模块,用于管理客户端上的各个模块;
格式文件生成模块,用于生成格式文件;
格式文件解析模块,用于解析格式文件;
网络接收模块,用于接收网络数据;
网络发送模块,用于发送数据到网络上。
2.如权利要求1所述的一种基于互联网的设备物联网管理系统,其特征在于,所述的网络
通讯接口是wifi、3G、4G、GPRS、Ethernet的一种;所述的现场总线接口是串口、485、
USB、Can、ProfiBus、DeviceNet、FF、LonWorks、WorldFIP、ControlNet、Ethernet、
PLC电力线载波、zigbee、蓝牙、NFC、红外、wifi、3G、4G、GPRS、Ethernet的一种。
3.如权利要求1所述的一种基于互联网的设备物联网管理系统,其特征在于,所述的格式
文件是XML、XSL、XSLT、DTD、SCHEMA文...

【专利技术属性】
技术研发人员:陈南宪陈泽宇杨立梅杨立科
申请(专利权)人:杭州大信云计算有限公司
类型:发明
国别省市:浙江;33

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

1