智能数据采集系统和采集方法技术方案

技术编号:15823864 阅读:36 留言:0更新日期:2017-07-15 05:42
本发明专利技术提供了一种数据采集系统和采集方法,所述系统包括智能数据采集器、客户端和服务器;智能数据采集器通过RS485通信方式连接仪表设备进行数据采集,采集仪表设备通过不同通信协议测试的数据,数据具有不同的数据类型,并发送给服务器;服务器通过RS485通信方式连接智能数据采集器,并将从智能数据采集器采集的数据存储起来;客户端连接服务器,获取所述服务器存储的数据,并展现给用户。智能数据采集系统,实现了水电气等仪表数据的智能化、自动化采集,数据采集效率高,速度快,准确率得到有效的保障,数据采集间隔时间短,可实现数据的实时监控。

【技术实现步骤摘要】
智能数据采集系统和采集方法
本专利技术涉及智能数据的采集领域,尤其涉及对多种智能数据的采集系统和采集方法。
技术介绍
随着社会的不断进步,电力电子技术和网络通信技术的不断发展,各种电子产品都在向智能化、自动化的方向发展,特别是在计算机技术的迅猛发展和手机移动端越来越普及的推动下,我们的生活正在进入物联网的时代。目前对于水能耗、电能耗、气能耗这些资源数据的采集,主要通过安装能耗测量仪表,进行人工采集,而能耗测量仪表的安装繁琐,人工采集往往间隔时间长,不能很好的对这些数据进行准确的实时监控。如果需要采集的数据量很多的话,人工采集不仅需要大量时间而且在采集过程中很难保证人工记录数据时不会出现错误,数据来源的准确率也不能得到很好的保障,数据采集回来后还要一一录入数据库,工作量非常大。
技术实现思路
本专利技术基于现有技术中统数据采集的采集难度大,采集时间间隔长,准确率无法保障,数据录入工作量大的问题,提出了一种数据采集系统和采集方法,基于STM32芯片进行智能采集,数据采集效率高,速度快,准确率能够得到保障,数据采集间隔时间短可实现数据的实时监控。本专利技术提供了一种智能数据采集系统,所述系统包括智能数据采集器、客户端和服务器;智能数据采集器通过RS485通信方式连接仪表设备进行数据采集,采集所述仪表设备通过不同通信协议测试的数据,所述数据具有不同的数据类型,并发送给所述服务器;所述服务器通过RS485通信方式连接所述智能数据采集器,并将从所述智能数据采集器采集的数据存储起来;所述客户端连接所述服务器,获取所述服务器存储的数据,并展现给用户。另一方面,本专利技术提供了一种智能数据采集方法,所述方法包括:对智能数据采集器的参数和仪表设备的参数进行参数配置;所述智能数据采集器向服务器发送登录验证的请求,验证所述服务器是否允许接入所述智能数据采集器;当所述服务器允许所述智能数据采集器接入时,获取所述智能数据采集器采集的数据,并存储;将所述存储的数据发送给客户端,由客户端进行数据展示。本专利技术利用两路RS485电路,将水电气等仪表设备或传感器设备的数据读取到智能数据采集器中,进行智能数据采集器与服务器的通信,将采集到的数据传输给服务器并存储到对应的数据库中,并利用硬件看门狗在设备出现故障时可自动恢复,提高了设备工作的稳定性。本专利技术提供的智能数据采集器,包括监测参数设置,读取当前监测数据,读取历史监测数据,设备报警和数据加密几个功能模块。智能数据采集器对自身和仪表设备的参数进行设置,可以在不同仪表设备采集不同类型的数据,尤其对于采用不同通信协议工作的仪表设备,能够进行数据的有效采集,本专利技术可以采集128仪表的数据,如水表、电表、煤气表、流量计等;另外通过智能数据采集器向服务器的验证过程,能够保证接入服务器的智能数据采集器是安全的。通设备之间的相互协调工作可以实现数据的自动化智能化采集,实时监控,数据采集速度快效率高,设备维护成本低,安装和维护简单方便快捷。本专利技术提供的智能数据采集系统,能够代替传统的人工采集数据,实现了水电气等仪表数据的智能化、自动化采集,数据采集效率高,速度快,准确率得到有效的保障,数据采集间隔时间短,可实现数据的实时监控。采用智能数据采集系统替代传统的人工抄表工作,操作起来更加简单方便,缩短了数据采集周期,提高准确率,及时发现仪表故障,节省了大量的人工成本。附图说明下面将参照附图描述本专利技术的具体实施例,其中:图1示出了本专利技术实施例一中智能数据采集系统的结构示意图;图2示出了本专利技术实施例一中智能数据采集系统的另一结构示意图;图3示出了本专利技术实施例一中智能数据采集系统中智能数据采集器的结构示意图;图4示出了本专利技术实施例一中智能数据采集系统的功能示意图;图5示出了本专利技术实施例二中智能数据采集方法的示意图;图6示出了本专利技术实施例二中智能数据采集方法流程图。具体实施方式为了使本专利技术的技术方案及优点更加清楚明白,以下结合附图对本专利技术的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是所有实施例的穷举。并且在不冲突的情况下,本说明中的实施例及实施例中的特征可以互相结合。本专利技术能够采集多种数据,如电力供电系统的电能,电流,电压,有功功率,无功功率,功率因素,还有累积的水流量,气流量,这些都是生活中常见的能耗,需要采集的数据量大,采集的数据种类繁多,不同的仪表设备具有不同的通信协议和格式,这些都是智能数据采集器设计过程中需要考虑的问题。实施例一参见图1和图2,本专利技术实施例提供了智能数据采集系统的结构示意图,所述智能数据采集系统包括智能数据采集器101、客户端102和服务器103;其中,智能数据采集器101通过RS485通信方式连接仪表设备进行数据采集,采集所述仪表设备通过不同通信协议测试的数据,所述数据具有不同的数据类型,并发送给服务器;实际应用中,仪表设备采用的通信协议包括但不限于modbos协议、DLT645通信协议和P188协议。Modbus协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。智能数据采集器101是整个数据采集系统的重要组成部分,上层所有的数据都来自智能数据采集器;服务器103通过RS485通信方式连接所述智能数据采集器101,并将从所述智能数据采集器采集的数据存储起来;客户端102连接所述服务器103,用于获取服务器103存储的数据,并展现给用户。其中,本专利技术包括两路RS485通信电路,一路RS485通信电路连接仪表设备,用于将从仪表设备采集的数据传输给智能数据采集器,或通过传感器设备将仪表设备的数据传输给智能数据采集器,一路RS485通信电路连接服务器,用于将智能数据采集器采集的数据传输给服务器。实际应用中,RS485通信电路可采用SP3485作为收发器,支持3.3V供电,最大传输速度可达10Mbps,支持多达32个节点并且有输出短路保护。RS485总线是一种常用的串行总线标准,采用平衡发送和差分接收的方式,具有抑制共模干扰的能力,通信距离长,稳定性好。图3是智能数据采集器的结构示意图,智能数据采集器包括微处理器201、微控制器202和外部存储器203;其中,微处理器包括参数配置单元2011、采集单元2012、数据加密单元2013和设备报警单元2014,所述参数配置单元2011,用于在智能数据采集器初始工作时,根据预先设置的参数信息,对智能数据采集器和仪表设备进行参数配置。参数信息具体包括采集数据类型、采集数据格式、采集数据间隔、数据传输协议等一种或多种参数。设置采集数据类型和采集数据格式,能够保证仪表设备采集的数据是根据预设要求采集的,防止采集无用数据,实现对数据的有效采集。通过设置采集数据间隔能够有规律的采集数据。设置数据传输协议能够将采集的数据通过传输协议传输给智能数据采集器。实际应用中,智能数据采集器能够接收通过十多种数据协议传输的采集数据,采集的仪表设备可以是几个、几十个,甚至上百个,只要仪表设备采集的数据格式满足预设的数据格式即可。所述采集单元2012,用于获取所述仪表设备或传感器设备的数据,判断所述数据的数据格式是否满足预设的采集数据格式,若满足则将所述数据发送给外部存储器,若不满足本文档来自技高网...
智能数据采集系统和采集方法

【技术保护点】
一种智能数据采集系统,其特征在于,所述系统包括智能数据采集器、客户端和服务器;智能数据采集器通过RS485通信方式连接仪表设备进行数据采集,采集所述仪表设备通过不同通信协议测试的数据,所述数据具有不同的数据类型,并发送给所述服务器;所述服务器通过RS485通信方式连接所述智能数据采集器,并将从所述智能数据采集器采集的数据存储起来;所述客户端连接所述服务器,获取所述服务器存储的数据,并展现给用户。

【技术特征摘要】
1.一种智能数据采集系统,其特征在于,所述系统包括智能数据采集器、客户端和服务器;智能数据采集器通过RS485通信方式连接仪表设备进行数据采集,采集所述仪表设备通过不同通信协议测试的数据,所述数据具有不同的数据类型,并发送给所述服务器;所述服务器通过RS485通信方式连接所述智能数据采集器,并将从所述智能数据采集器采集的数据存储起来;所述客户端连接所述服务器,获取所述服务器存储的数据,并展现给用户。2.如权利要求1所述的系统,其特征在于,所述智能数据采集器包括微处理器、微控制器和外部存储器;所述微处理器包括参数配置单元、采集单元、数据加密单元和设备报警单元;所述参数配置单元,用于在智能数据采集器初始工作时,根据预先设置的参数信息,对智能数据采集器和仪表设备进行参数配置;所述采集单元,用于获取所述仪表设备的数据,将满足预设的采集数据格式的数据发送给外部存储器;所述数据加密单元,用于在所述采集单元采集到数据时,将所述数据进行加密处理,并发送给外部存储器;所述设备报警单元,用于检测所述仪表设备或连接仪表设备的传感器设备是否出现故障,并在检测到故障时,产生告警信息;所述微控制器,用于接收服务器发送的远程控制指令,根据所述远程控制指令远程控制仪表设备的开关;所述外部存储器,用于存储数据加密单元加密后的数据存储。3.如权利要求2所述的系统,其特征在于,所述微控制器还用于接收服务器发送的远程升级指令,根据所述远程升级指令升级所述智能数据采集器。4.如权利要求1或2所述的系统,其特征在于,所述微控制器还包括登录认证单元,用于在登录服务器时进行身份认证,身份认证通过则接入所述服务器进行通信。5.如权利要求1或2所...

【专利技术属性】
技术研发人员:黄世宏
申请(专利权)人:武汉企鹅能源数据有限公司
类型:发明
国别省市:湖北,42

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

1