基于java的综合能源数据采集系统及其工作方法技术方案

技术编号:28454017 阅读:15 留言:0更新日期:2021-05-15 21:17
本发明专利技术涉及一种基于java的综合能源数据采集系统及其工作方法,包括如下步骤:系统启动运行;客户端与综合能源云平台建立联系;成功建立联系后,客户端进行登陆;登陆成功后,客户端向综合能源云平台发送数据采集信息;综合能源云平台接收数据采集信息并进行数据校验;数据校验成功后,对数据采集信息进行解析;解析完成后,在相应的能源控制终端采集能源数据并发送至数据库。本发明专利技术基于java的综合能源数据采集系统开发效率远远高于c或者c++开发的系统;可以跨平台,系统兼容性高。系统兼容性高。系统兼容性高。

【技术实现步骤摘要】
基于java的综合能源数据采集系统及其工作方法


[0001]本专利技术涉及能源数据采集
,具体涉及一种基于java的综合能源数据采集系统及其工作方法。

技术介绍

[0002]随着网络技术的不断发展,企业通过实现关联物件之间的实时通信产生实时大数据,然后对这些数据进行分析转换能够提升生产率和客户满意度,进而在更大范围内建立纵横交错的商业合作伙伴关系,提升企业竞争力。
[0003]目前市场上的主要的采集系统都是通过c或者c++开发,平台的兼容性相对薄弱,而且在开发效率较低,数据库操作复杂。

技术实现思路

[0004]本专利技术的目的在于提供一种基于java的综合能源数据采集系统及其工作方法,用以解决现有技术中的数据采集系统平台的兼容性薄弱、开发效率低的问题。
[0005]本专利技术一方面提供了一种基于java的综合能源数据采集系统的工作方法,包括如下步骤:
[0006](1)系统启动运行;
[0007](2)客户端与综合能源云平台建立联系;
[0008](3)成功建立联系后,客户端进行登陆;
[0009](4)登陆成功后,客户端向综合能源云平台发送数据采集信息;
[0010](5)综合能源云平台接收数据采集信息并进行数据校验;
[0011](6)数据校验成功后,对数据采集信息进行解析;
[0012](7)解析完成后,在相应的能源控制终端采集能源数据并发送至数据库。
[0013]进一步的,客户端通过TCP/IP协议向综合能源云平台发送数据采集信息。
[0014]本专利技术另一方面提供一种基于java的综合能源数据采集系统,包括综合能源云平台、客户端和能源控制终端,所述客户端与综合能源云平台通信,所述综合能源云平台与能源控制终端通信。
[0015]进一步的,所述能源控制终端包括电、光伏、热、冷能源控制终端。
[0016]本专利技术的有益效果为:
[0017]本专利技术基于java的综合能源数据采集系统开发效率远远高于c或者c++开发的系统;可以跨平台,系统兼容性高,一次开发到处运行;支持绝大部分的综合能源的数据采集协议,Modbus,104,645等,同时可以支持私有协议;支持10w+设备同时在线,单个设备采集时间200ms,单个设备的采集间隔1分钟,异步采集传输,提高系统的吞吐量;大大降低开发人员的时间成本,提升了工作的效率,有新的智能设备加入时,只要在现有的采集方式中增加解析协议即可。
附图说明
[0018]图1为本专利技术基于java的综合能源数据采集系统框架示意图;
[0019]图2为本专利技术基于java的综合能源数据采集系统的工作方法流程图。
具体实施方式
[0020]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。
[0021]如图1所示,本专利技术一种基于java的综合能源数据采集系统,包括综合能源云平台、客户端和能源控制终端,所述客户端与综合能源云平台通信,所述综合能源云平台与能源控制终端通信。
[0022]所述能源控制终端包括电、光伏、热、冷能源控制终端,综合能源云平台通过SIS系统或与微网集控平台与能源本地系统通信。
[0023]如图2所示,该基于java的综合能源数据采集系统的工作方法,包括如下步骤:
[0024](1)系统启动运行;
[0025](2)客户端与综合能源云平台建立联系;
[0026](3)成功建立联系后,客户端进行登陆;
[0027](4)登陆成功后,客户端向综合能源云平台发送数据采集信息;
[0028](5)综合能源云平台接收数据采集信息并进行数据校验;
[0029](6)数据校验成功后,对数据采集信息进行解析;
[0030](7)解析完成后,在相应的能源控制终端采集能源数据并发送至数据库。
[0031]具体的,客户端通过TCP/IP协议向综合能源云平台发送数据采集信息。
[0032]综上,本专利技术基于java的综合能源数据采集系统开发效率远远高于c或者c++开发的系统;可以跨平台,系统兼容性高,一次开发到处运行;支持绝大部分的综合能源的数据采集协议,Modbus,104,645等,同时可以支持私有协议;支持10w+设备同时在线,单个设备采集时间200ms,单个设备的采集间隔1分钟,异步采集传输,提高系统的吞吐量;大大降低开发人员的时间成本,提升了工作的效率,有新的智能设备加入时,只要在现有的采集方式中增加解析协议即可。
[0033]最后应说明的是:以上各实施例仅用以说明本专利技术的技术方案,而非对其限制;尽管参照前述各实施例对本专利技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本专利技术各实施例技术方案的范围。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于java的综合能源数据采集系统的工作方法,其特征在于,包括如下步骤:(1)系统启动运行;(2)客户端与综合能源云平台建立联系;(3)成功建立联系后,客户端进行登陆;(4)登陆成功后,客户端向综合能源云平台发送数据采集信息;(5)综合能源云平台接收数据采集信息并进行数据校验;(6)数据校验成功后,对数据采集信息进行解析;(7)解析完成后,在相应的能源控制终端采集能源数据并发送至数据库。2.根据权利要求1所述的...

【专利技术属性】
技术研发人员:单正荣钱亚南
申请(专利权)人:苏州智电节能科技有限公司
类型:发明
国别省市:

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

1