基于云平台的智能电表主动发现和监控方法技术

技术编号:15203945 阅读:123 留言:0更新日期:2017-04-22 23:12
本发明专利技术涉及一种基于云平台的智能电表主动发现和监控系统,包括:云端、一个或多个控制主机、多个楼层模块、多个智能电表,所述控制主机分别与所述云端相连,每个控制主机与多个楼层模块相连,每个楼层模块与对应的多个智能电表连接;所述智能电表在开机后将其内预存的身份信息发送给其对应的楼层模块;所述楼层模块在有智能电表连接时向将所述身份信息发送给所述控制主机;所述控制主机通过互联网将向所述云端发送智能电表接入通知,所述智能电表接入通知内包括对应智能电表的身份识别信息及所述控制主机以及楼层模块自身的定位信息。此外,本发明专利技术还提供一种基于云平台的智能电表主动发现和监控方法。

【技术实现步骤摘要】

本专利技术涉及智能电表技术,尤其涉及一种基于云平台的智能电表主动发现和监控方法。
技术介绍
随着国内智能化系统的日益发展和完善,在大多数的高档的住宅小区中都开始安装远程抄表系统,作为现代化管理系统的重要组成部分,该系统发挥了相当重要的作用。住宅区中每个住户家中的水表、电表、煤气表等计量表计。其安装位置各异,有些表(如电表)集中安装,有些表(如水表)却分散在住户家中;这样就给管理部门的抄表统计工作带来困难。逐户抄表时要耗费很多人力和时间,而且入户抄表很难一次完成,有时只能估计。为了解决这些问题,集中式的远程抄表系统被开发出来。远程抄表系统一般是基于串口通信网络技术实现。而串口通信网络一般采用主从架构,在远程抄表系统中,电表相当于从机。在传统的方式中,电表的串口总线地址是采用人工通过拨码开关方式进行设定的,安装维护成本高,且非常容易出错。而且,即使配置好了串行通信总线的地址,在后台,还需要依赖操作人员手工录入某台电表对应的用户数据,带来工作量较大、而且容易出错。
技术实现思路
有鉴于此,有必要提供一种基于云平台的智能电表主动发现和监控方法及系统,其可以解决现有监控系统中安装成本较高,维护难度大的问题。一种基于云平台的智能电表主动发现和监控方法,应用于一个智能电表系统中,所述系统包括:云端、一个或多个控制主机、多个楼层模块、多个智能电表,所述控制主机分别与所述云端相连,每个控制主机与多个楼层模块相连,每个楼层模块与对应的多个智能电表连接;所述方法包括:所述智能电表在开机后将其内预存的身份信息发送给其对应的楼层模块;所述楼层模块在有智能电表连接时向将所述身份信息发送给所述控制主机;所述控制主机通过互联网将向所述云端发送智能电表接入通知,所述智能电表接入通知内包括对应智能电表的身份识别信息及所述控制主机以及楼层模块自身的定位信息。一种基于云平台的智能电表主动发现和监控系统,包括:云端、一个或多个控制主机、多个楼层模块、多个智能电表,所述控制主机分别与所述云端相连,每个控制主机与多个楼层模块相连,每个楼层模块与对应的多个智能电表连接;所述智能电表在开机后将其内预存的身份信息发送给其对应的楼层模块;所述楼层模块在有智能电表连接时向将所述身份信息发送给所述控制主机;所述控制主机通过互联网将向所述云端发送智能电表接入通知,所述智能电表接入通知内包括对应智能电表的身份识别信息及所述控制主机以及楼层模块自身的定位信息。根据上述的系统与方法,当智能电表接入时,简单的将楼层模块与智能电表进行线缆连接,连接成功后,楼层模块将供电给智能电表,智能电表启动后自动从楼层模块获取通信地址,智能电表将身份信息主动上报到楼层模块,楼层模块发送给控制主机,再由控制主机上报给智能云端,从而智能云端可以自动获取到智能电表的接入或离线信息。为让本专利技术的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。附图说明图1为本专利技术实施例提供的智能电表系统的示意图。图2为图1的智能电表系统中楼层模块分配序号的流程图。图3为本专利技术实施例提供的智能电表系统中主机给从机分配地址的流程图。图4为本专利技术实施例提供的智能电表系统中数据更新流程图。图5为本专利技术实施例提供的智能电表系统中主动通知数据更新流程图。图6为本专利技术另一实施例提供的智能电表系统方法流程图。图7为本专利技术再一实施例提供的智能电表系统方法流程图。具体实施方式为更进一步阐述本专利技术为实现预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术的具体实施方式、结构、特征及其功效,详细说明如后。参阅图1,其为本专利技术实施例提供的基于云平台的智能电表系统100的示意图。如图1所示,智能电表系统100包括:云端10a、控制主机10、多个楼层模块20以及多个智能电表30。其中,控制主机10与云端10a之间通过互联网相连,而多个楼层模块20与控制主机10相连,每个楼层模块20与多个智能电表30相连。具体地,控制主机10与楼层模块20之间,以及楼层模块20与智能电表30之间通过8芯线缆连接,同时提供供电与通信功能。在一个实施例中,8芯线缆的线序定义如下:P1:电源+5VP2:接地-P3:保留P4:RS485A+P5:RS485B-P6:保留P7:UnitEnable(地址线)P8:DataEnable(数据控制)可以理解的是,8芯线缆的线序定义并不受上述限制,本领域普通技术人员可以根据具体的需要进行调整。参阅图1,每个楼层模块20还包括上端通信接口201与下端通信接口202,对于每个20楼层模块,若其具有上游楼层模块20,则其上端通信接口201与其上游楼层模块20的下端通信接口202连接,若其具有下游楼层模块20,则其下端通信接口202与所述下游楼层模块20的上端通信接口201连接。通过这种方式,所有的楼层模块20被串联在一起,而位于队首的楼层模块20可直接与控制主机10相连接。楼层模块20之间也可以采用如上述的8芯线缆进行连接,在8芯线缆的接口上可以实现不同的通信接口,例如RS232串行通信接口。每个楼层模块20向其上游楼层模块20请求分配模块序号,还根据其下游楼层模块20的请求给其下游楼层模块20分配模块序号。具体地,参阅图2,分配模块序号的流程包括以下步骤:步骤S31,楼层模块20启动其下端通信接口202进行侦听(服务端模式),并启动其上端通信接口201进行通信连接(客户端模式)。步骤S32,若上端通信接口201通信连接成功后发送其身份标识给其上游楼层模块20。其上游楼层模块接收到身份标识后会进行身份验证,身份验证通过后根据自身的模块序号计算新的模块序号,然后将计算得到的模块序号发送给楼层模块20。步骤S33,若下端通信接口202接收到其下游楼层模块20发送的身份标识,则楼层模块20对接收到的身份标识进行验证,验证通过后根据自身的模块序号计算新的模块序号,然后将计算得到的模块序号发送给其下游楼层模块。由于位于队首的楼层模块20不具有上游楼层模块,因此,其模块序号保持为默认值(例如0)。计算新的模块序号最简单的方式就是使模块序号+1,但可以理解的是,序号的规则并不受限制,也可是+2,+3或者任意值。若对每个楼层模块20均执行上述过程,则每个楼层模块20会自动为其下游楼层模块分配模块序号。当其中某个楼层模块20被移除后,模块序号又会被重新分配,从而可以保证模块序号与实际的物理连接关系一一对应。当在机架上安装楼层模块20时,只要使楼层模块20的连接顺序与某种顺序保持对应(例如从上到下、从下到上、从左到右、或者从右到右),则楼层模块20的序号就准确反应了该顺序。如此,只要楼层模块20在上报的数据内包含自身的模块序号,则控制主机10就可以按照模块序号为序对数据进行处理,非常适用于对数据索引顺序有要求的电表数据采集场合。此外,楼层模块20的上端通信接口201与下端通信接口202的作用并不限于自动分配模块序号,还可以用于传输数据。例如,楼层模块20将采集的数据加上其自身的模块序号后上报至其上游楼层模块20。同时,楼层模块20也接收其下游楼层模块20上报的数据,直接转发至其上游楼层模块20。当楼层模块20不具有上游楼层模块时,可将数据发送给控制主机10。通过这种方式,并不本文档来自技高网...
基于云平台的智能电表主动发现和监控方法

【技术保护点】
一种基于云平台的智能电表主动发现和监控方法,应用于一个智能电表系统中,所述系统包括:云端、一个或多个控制主机、多个楼层模块、多个智能电表,所述控制主机分别与所述云端相连,每个控制主机与多个楼层模块相连,每个楼层模块与对应的多个智能电表连接;其特征在于,所述方法包括:所述智能电表在开机后将其内预存的身份信息发送给其对应的楼层模块;所述楼层模块在有智能电表连接时向将所述身份信息发送给所述控制主机;所述控制主机通过互联网将向所述云端发送智能电表接入通知,所述智能电表接入通知内包括对应智能电表的身份识别信息及所述控制主机以及楼层模块自身的定位信息。

【技术特征摘要】
1.一种基于云平台的智能电表主动发现和监控方法,应用于一个智能电表系统中,所述系统包括:云端、一个或多个控制主机、多个楼层模块、多个智能电表,所述控制主机分别与所述云端相连,每个控制主机与多个楼层模块相连,每个楼层模块与对应的多个智能电表连接;其特征在于,所述方法包括:所述智能电表在开机后将其内预存的身份信息发送给其对应的楼层模块;所述楼层模块在有智能电表连接时向将所述身份信息发送给所述控制主机;所述控制主机通过互联网将向所述云端发送智能电表接入通知,所述智能电表接入通知内包括对应智能电表的身份识别信息及所述控制主机以及楼层模块自身的定位信息。2.如权利要求1所述的基于云平台的智能电表主动发现和监控方法,其特征在于,还包括:当检测到失去与所述智能电表的连接且超出指定时间没有恢复通信,则所述楼层模块判断智能电表已离线,所述控制主机向所述云端发送智能电表离线通知,所述智能电表离线通知内包括离线智能电表的身份识别信息及所述控制主机、楼层模块的定位信息;所述云端在接收到所述智能电表离线通知后更新电表数据库。3.如权利要求1所述的基于云平台的智能电表主动发现和监控方法,其特征在于,所述控制主机的定位信息包括预设的标识,所述楼层模块的定位信息包括所述楼层模块的模块序号。4.如权利要求3所述的基于云平台的智能电表主动发现和监控方法,每个所述楼层模块包括上端通信接口以及下端通信接口,所述多个楼层模块通过所述上端及下端通信接口串联至一起,其特征在于,所述方法还包括以下步骤:所述楼层模块启动其下端通信接口进行侦听,并启动其上端通信接口进行通信连接;若上端通信接口通信连接成功后发送其身份标识给其上游楼层模块,所述上游楼层模块接收到身份标识后会进行身份验证,身份验证通过后根据自身的模块序号计算新的模块序号,然后将计算得到的模块序号发送给所述楼层模块;若下端通信接口接收到其下游楼层模块发送的身份标识,则所述楼层模块对接收到的身份标识进行验证,验证通过后根据自身的模块序号计算新的模块序号,然后将计算得到的模块序号发送给其下游楼层模块。5.如权利要求4所述的基于云平台的智能电表主动发现和监控方法,其特征在于,所述楼层模块还将...

【专利技术属性】
技术研发人员:王卓鹏
申请(专利权)人:深圳云联讯数据科技有限公司
类型:发明
国别省市:广东;44

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

1