一种远程红外抄表方法及装置与流程

文档序号:11923156阅读:387来源:国知局
一种远程红外抄表方法及装置与流程

本发明涉及电能表技术领域,具体涉及一种远程红外抄表方法及装置。



背景技术:

随着全国性电网智能化改造和响应国家节能减排,国家电网集中采集电能表的数据信息并通过远程控制传输数据信息,所以故离不开必备的抄表工具,一般使用远程抄表设备抄读或采集用户的用电信息从而加强用户的用电管理。

目前市场上的远程抄表设备的结构较为复杂,一般通过使用RS485、电力线载波进行组网采集电能表信息,因为这种方式的工程量较大,布线较为复杂,所以该目前部分的抄表设备偶尔为了抄读需求还需要对电能表进行改造,因使用成本增加,故浪费资源;该目前的抄表设备采集到数据信息后一般通过后台分析获取用户需要的电能信息,如果抄读大量的电能表时,造成抄读数据实时性较差。另外,因为该目前的抄表设备使用RS485通讯采集数据时因无法发射通讯命令,故无法分析电能表支持的通讯命令,造成其抄读效率降低。



技术实现要素:

因此,本发明实施例要解决的技术问题在于现有技术中的抄表设备使用RS485通讯方式抄读电能表的读数,其抄读过程较为复杂,造成使用成本增加,浪费资源。

本发明实施例要解决的另一个技术问题在于现有技术中抄表设备使用RS485通讯采集数据时因无法发射通讯命令,无法分析电能表支持的通讯命令,造成其抄读效率降低。

为此,本发明实施例提供了如下技术方案:

本发明实施例提供一种远程红外抄表方法,包括如下步骤:

与服务器建立连接,发送心跳信息给所述服务器;

接收所述服务器返回的预设抄读地址和预设电参数的指令;

根据所述预设抄读地址和预设电参数的指令,获取当前抄读数据;判断所述当前抄读数据是否包含预设电参数,若否,则根据所述当前抄读数据,获取预设电参数的数据;

发送所述预设电参数的数据。

可选地,本发明实施例所述的远程红外抄表方法,所述获取当前抄读数据,包括如下步骤:

发送红外信号给电能表;

接收所述电能表返回的红外信号;

判断所述电能表是否支持所述红外信号,若否,则不再发送所述红外信号,若是,则透传所述当前抄读数据。

可选地,本发明实施例所述的远程红外抄表方法,所述与服务器建立连接,发送心跳信息给所述服务器,和所述发送所述预设电参数的数据采用GPRS通讯方式,所述根据所述预设抄读地址和预设电参数的指令,获取当前抄读数据采用红外通讯方式。

可选地,本发明实施例所述的远程红外抄表方法,所述透传所述当前抄读数据还可以使用Modbus/RTU协议配置所述预设抄读地址和预设电参数。

可选地,本发明实施例所述的远程红外抄表方法,所述GPRS通讯方式在使用所述红外通讯方式传输数据时不执行通讯工作。

可选地,本发明实施例所述的远程红外抄表方法,所述GPRS通讯方式基于TCP-IP协议进行通讯,所述红外通讯方式基于DL/T645-2007协议和DL/645-1997协议进行通讯。

可选地,本发明实施例所述的远程红外抄表方法,所述预设电参数包括:需量、峰平谷时的电能、三相不平衡、无效能耗、电压合格率和电气安全信息。

本发明实施例提供一种所述远程红外抄表装置,包括如下单元:

第一发送单元,用于与服务器建立连接,发送心跳信息给所述服务器;

接收单元,用于接收所述服务器返回的预设抄读地址和预设电参数的指令;

获取单元,用于根据所述预设抄读地址和预设电参数的指令,获取当前抄读数据;

判断单元,用于判断所述当前抄读数据是否包含所述预设电参数,若否,则根据所述当前抄读数据,获取预设电参数的数据;

第二发送单元,用于发送所述预设电参数的数据。

可选地,本发明实施例所述的远程红外抄表装置,所述判断单元,包括如下模块;

发送模块,用于发送红外信号给电能表;

接收模块,用于接收所述电能表返回的红外信号;

判断模块,用于判断所述电能表是否支持所述红外信号,若否,则不再发送所述红外信号,若是,则透传所述当前抄读数据。

可选地,本发明实施例所述的远程红外抄表装置,包括:

所述第一发送单元和所述第二发送单元采用GPRS通讯方式,所述获取单元采用红外通讯方式。

可选地,本发明实施例所述的远程红外抄表装置,所述判断单元中透传所述当前抄读数据还可以使用Modbus/RTU协议配置所述预设抄读地址和预设电参数。

可选地,本发明实施例所述的远程红外抄表装置,所述GPRS通讯方式在使用所述红外通讯方式传输数据时不执行通讯工作。

可选地,本发明实施例所述的远程红外抄表装置,所述GPRS通讯方式基于TCP-IP协议进行通讯,所述红外通讯方式基于DL/T645-2007协议和DL/645-1997协议进行通讯。

可选地,本发明实施例所述的远程红外抄表装置,所述预设电参数包括:需量、峰平谷时的电能、三相不平衡、无效能耗、电压合格率和电气安全信息。

本发明实施例技术方案,具有如下优点:

本发明公开一种远程红外抄表方法及装置,其中,远程红外抄表方法,包括如下步骤:与服务器建立连接,发送心跳信息给服务器;接收服务器返回的预设抄读地址和预设电参数的指令;根据预设抄读地址和预设电参数的指令,获取当前抄读数据;判断当前抄读数据是否包含预设电参数,若否,则根据当前抄读数据,获取预设电参数的数据;发送预设电参数的数据。本方案通过使用远程红外抄表方法能够使抄读设备快速分析电能表抄读的当前数据,从而获取用户所需电参数的数据,另外,本方法还能够分析和学习红外通讯命令,从而获取电能表所支持的通讯命令,避免因多次发送电能表不支持的红外通讯命令,从而都减少了抄读时间,提高了抄读效率。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例1中远程红外抄表方法的流程图;

图2为本发明实施例1中远程红外抄表方法中获取当前抄读数据的流程图;

图3为本发明实施例2中远程红外抄表装置的结构框图;

图4为本发明实施例2中远程红外抄表装置的获取单元的结构框图。

具体实施方式

下面将结合附图对本发明实施例的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明实施例的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明实施例和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

在本发明实施例的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

实施例1

本实施例提供一种远程红外抄表方法,应用于红外抄表设备中,如图1所示,包括如下步骤:

S1、与服务器建立连接,发送心跳信息给服务器;其中,因为此步骤采用GPRS通讯方式,用于与服务器进行通讯;该GPRS通讯方式使用GPRS通讯模块基于TCP-IP协议与服务器建立连接关系,此时,GPRS通讯模块作为客户端,发送心跳信息,即心跳帧,远程服务器的IP地址和端口号等参数。

S2、接收服务器返回的预设抄读地址和预设电参数的指令;因为作为一种实现方式,预设电参数包括:需量、峰平谷时的电能、三相不平衡、无效能耗、电压合格率和电气安全信息。用户在抄读电能表前,需要在服务器上设置预设抄读地址,即被抄读电能表地址,和预设电参数,即用户日常所需的有用信息,服务器在唤醒抄读设备的GPRS通讯模块后,把预设抄读地址和预设电参数的请求指令通过GPRS通讯模块传输给抄读设备的控制器。

S3、根据预设抄读地址和预设电参数的指令,获取当前抄读数据;其中,此步骤的通讯方式采用红外通讯方式,用于抄读电能表数据;因为RS485通讯方式为一种常用通讯方式,也可用来采集电能表读数,在本实施例中用于使用RS485通讯模块配置预设抄读地址和预设电参数。作为一种实现方式,红外通讯方式使用红外通讯模块基于DL/T645-2007协议和DL/645-1997协议进行通讯,从而采集电能表的当前抄读数据,当红外通讯模块在发射红外信号给电能表前,RS485通讯模块使用Modbus/RTU进行配置被抄读电能表地址和相关抄读参数。

作为一种实现方式,GPRS通讯方式在使用红外通讯方式传输数据时不执行通讯工作。因为GPRS通讯模块处于待机非通讯状态,不执行通讯工作,可以节省电能。

S4、判断当前抄读数据是否包含预设电参数,若否,则根据当前抄读数据,获取预设电参数的数据。

作为一种实现方式,预设电参数包括:需量、峰平谷时的电能、三相不平衡、无效能耗、电压合格率和电气安全信息;因为用户的电能表的功能不一样,但电能表支持的基本电参数一般为电压、电流和功率,不能支持其它电参数的功能,如不包括用户需要抄读的需量时,需要计算周期时间内功率的平均值,记录每一分钟的电能值,通过公式P=W/T,得到一分钟的功率值。预设电参数的数据都是根据当前抄读数据通过一些公式计算获得。最后抄读设备把所需的预设电参数的数据存储起来。

S5、发送预设电参数的数据。此时通过抄读设备的控制器根据参数设置切换通讯方式,切换成GPRS通讯方式传输上述预设电参数的数据给后台服务器。

作为一种实现方式,本实施例中远程红外抄表方法,如图2所示,步骤S3,包括如下步骤:

S31、发送红外信号给电能表;此处的红外信号为红外通讯命令,即抄读设备会发送预设的645命令给电能表。

S32、接收电能表返回的红外信号;与电能表通讯后返回红外通讯命令信号。

S33、判断电能表是否支持红外信号,若否,则不再发送红外信号,若是,则透传所述当前抄读数据;本实施例中的远程红外抄表方法兼容了传统使用RS485的通讯方式;也能够对需采集信息的电能表的支持的红外通讯命令进行自我学习,即该设备会发送预设的645命令,然后根据电能表返回的命令判断被抄读电能表是否支持,如果不支持,则下次将不再发送相应的命令给电能表,有效地提高了抄读数据的效率。

具体地,此处的透传即是透明传送,也就是传送网络不管传输的业务如何,只负责将需要传送的业务传送到目的节点,同时保证传输的质量即可,而不对传输的业务进行处理。为了较快红外传输速度,也是为了提高抄读效率。其中,透传当前抄读数据还可以使用Modbus/RTU协议配置预设抄读地址和预设电参数。

实施例2

本实施例提供一种远程红外抄表装置,如图3所示,包括如下单元,

第一发送单元31,用于与服务器建立连接,发送心跳信息给服务器;

接收单元32,用于接收服务器返回的预设抄读地址和预设电参数的指令;

获取单元33,用于根据预设抄读地址和预设电参数的指令,获取当前抄读数据;

判断单元34,用于判断当前抄读数据是否包含预设电参数,若否,则根据当前抄读数据,获取预设电参数的数据;

第二发送单元35,用于发送预设电参数的数据。

作为一种实现方式,本实施例中远程红外抄表装置,获取单元33,如图4所示,包括如下模块;

发送模块331,用于发送红外信号给电能表;

接收模块332,用于接收电能表返回的红外信号;

判断模块333,用于判断电能表是否支持红外信号,若否,则不再发送红外信号,若是,则透传所述当前抄读数据。

作为一种实现方式,本实施例中远程红外抄表装置,包括:

所述第一发送单元和所述第二发送单元采用GPRS通讯方式,所述获取单元采用红外通讯方式。

作为一种实现方式,本实施例中远程红外抄表装置,透传当前抄读数据还可以使用Modbus/RTU协议配置预设抄读地址和预设电参数。

作为一种实现方式,本实施例中远程红外抄表装置,GPRS通讯方式在使用红外通讯方式传输数据时不执行通讯工作。

作为一种实现方式,本实施例中远程红外抄表装置,GPRS通讯方式基于TCP-IP协议进行通讯,红外通讯方式基于DL/T645-2007协议和DL/645-1997协议进行通讯。

作为一种实现方式,本实施例中远程红外抄表装置,预设电参数包括:需量、峰平谷时的电能、三相不平衡、无效能耗、电压合格率和电气安全信息。

显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1