一种分户计费方法、装置及系统与流程

文档序号:15448661发布日期:2018-09-14 23:40阅读:305来源:国知局
本发明涉及通信
技术领域
,具体而言,涉及一种分户计费方法、装置及系统。
背景技术
:多联机俗称“一拖多”,指的是一个外机可带多个内机的冷循环系统。如果内机分属于不同用户使用,而外机是共用的,那么就带来一个外机电费分摊的问题。目前多联机系统均是通过计费装置解决该问题。但是计费装置需自动分摊电费的前提是能正确的采集到电表中计量的电量,所以电表需要开放协议与接口而使得计费装置能接入并读取电量等信息。目前世界上存在200多个国家,各个国家都有自己特定的电网参数(电压、频率),且其对电表的精度、认证、准入规则都各不一致,导致多联机计费装置所使用的电表无法统一,而不同型号的电表提供的参数读取接口及协议各不一致,所以每一个新的电表都需要针对性的进行多次二次开发以满足各不同国家的需求。当计费装置需要采集电表当中的数据时,必须要知道电表的接口及协议,根据电表的协议编写计费装置的程序,才能正常获取数据。图1是根据相关技术的计费装置与电表通信示意图,如图1所示,假设计费装置以型号为a的电表进行开发,计费装置仅可以采集型号为a的电表的数据,那么当电表更换为b型号时,计费装置无法与型号为b的电表进行通信,导致需要根据型号为b的电表的协议接口进行二次开发,消耗较多时间。针对传统计费装置兼容不同型号电表时需针对性开发从而影响效率的问题,目前尚未提出有效的解决方案。技术实现要素:本发明实施例中提供一种分户计费方法、装置及系统,以解决传统计费装置兼容不同型号电表时需针对性开发从而影响效率的问题。为解决上述技术问题,本发明一方面提供了一种分户计费系统,其中,该系统包括:计费装置、设备、电表、处理模块;所述处理模块,连接至所述计费装置,用于设置与各个电表的型号对应的配置信息,将所述配置信息发送至所述计费装置;所述计费装置,与所述电表连接,用于根据所述配置信息获取各个电表的电量信息,还与所述设备连接,用于获取设备的运行数据;根据所述电量信息和所述运行数据进行分户电费运算。优选地,所述配置信息至少包括以下任意之一:电表地址、功能码、寄存器地址、数据长度。优选地,所述处理模块,具体用于将所述配置信息以及数据类型一齐发送至所述计费装置。优选地,所述计费装置,用于根据所述配置信息组成请求帧,将所述请求帧发送至所述电表;其中,所述请求帧用于请求获取电量信息;所述电表,用于在接收到所述请求帧之后反馈对应的回复帧;其中,所述回复帧携带电量信息;所述计费装置,还用于根据所述数据类型对所述回复帧进行解析,得到所述电量信息。优选地,所述计费装置,具体用于根据所述运行数据确定各个设备消耗的电量的比例,基于所述比例对所述电量信息进行分户电费运算。优选地,所述运行数据至少包括以下之一:运行模式、运行时长、风速、设定温度。优选地,所述计费装置,还用于将运算后的分户电费信息发送至所述处理模块;所述处理模块,还用于显示和导出所述分户电费信息。优选地,所述电表采用modbus协议进行通信。本发明还提供了一种分户计费方法,其中,该方法包括:设置与各个电表的型号对应的配置信息;根据所述配置信息获取各个电表的电量信息;以及,获取设备的运行数据;根据所述电量信息和所述运行数据进行分户电费运算。优选地,所述配置信息至少包括以下任意之一:电表地址、功能码、寄存器地址、数据长度。优选地,根据所述配置信息获取各个电表的电量信息,包括:根据所述配置信息组成请求帧,将所述请求帧发送至所述电表;其中,所述请求帧用于请求获取电量信息;接收所述电表反馈的与所述请求帧对应的回复帧;其中,所述回复帧携带电量信息;根据数据类型对所述回复帧进行解析,得到所述电量信息。优选地,根据所述电量信息和所述运行数据进行分户电费运算,包括:根据所述运行数据确定各个设备消耗的电量的比例,基于所述比例对所述电量信息进行分户电费运算。优选地,所述运行数据至少包括以下之一:运行模式、运行时长、风速、设定温度。优选地,所述方法还包括:显示和导出所述分户电费信息。优选地,所述电表采用modbus协议进行通信。本发明还提供了一种分户计费装置,其中,该装置包括:配置模块,用于设置与各个电表的型号对应的配置信息;信息获取模块,用于根据所述配置信息获取各个电表的电量信息;以及,获取设备的运行数据;运算模块,用于根据所述电量信息和所述运行数据进行分户电费运算。应用本发明的技术方案,通过设置与各个电表的型号对应的配置信息,根据配置信息可以获取各个电表的电量信息。从而能够兼容多个国家多种型号的电表而无需进行二次开发,直接省去二次开发的工作量,从而节省了开发时间,提高了效率,满足了用户自由选择电表的需求。附图说明图1是根据相关技术的计费装置与电表通信示意图;图2是根据本发明实施例的分户计费系统的结构示意图;图3是根据本发明实施例的配置信息的处理流程图;图4是根据本发明实施例的分户电费运算的流程图;图5是根据本发明实施例的计费装置与电表通信示意图;图6是根据本发明实施例的分户计费方法的流程图;图7是根据本发明实施例的分户计费装置的结构框图。具体实施方式下面结合附图和具体实施例对本发明作进一步详细描述,但不作为对本发明的限定。一般而言,分户计费的具体方案是采集设备的运行数据和电表的电量信息,然后通过逻辑运算将一段时间内所消耗的电量分摊给各个设备(内机)。本发明将分户计费系统主要分为三部分,第一部分为计费装置,该计费装置主要是采集设备的运行数据以及电表的电量信息,并进行分摊运算;第二部分为处理模块(也可以是软件),主要是展示和导出分摊运算后的计费数据;第三部分包括设备和电表,各自提供运行数据和电量信息。图2是根据本发明实施例的分户计费系统的结构示意图,如图2所示,该系统包括:计费装置、设备、电表、处理模块;处理模块,连接至计费装置,用于设置与各个电表的型号对应的配置信息,将配置信息发送至计费装置;计费装置,与电表连接,用于根据配置信息获取各个电表的电量信息,还与设备连接,用于获取设备的运行数据;根据电量信息和运行数据进行分户电费运算。通过本实施例,设置与各个电表的型号对应的配置信息,根据配置信息可以获取各个电表的电量信息。从而能够兼容多个国家多种型号的电表而无需进行二次开发,直接省去二次开发的工作量,从而节省了开发时间,提高了效率,满足了用户自由选择电表的需求。本发明中接入计费装置的电表为使用modbusrtu的通信方式的电表,因为modbus通信协议为通用格式协议,其格式必须满足如下述表1和表2中的格式定义,表1所示的是modbus请求帧格式,表2所示的是modbus回复帧格式。表1表2因此,采用modbusrtu通信方式的电表保持了接口方式一致,同时协议格式一致,此时只需要知道不同型号的电表的获取电量时所需的功能码、寄存器地址、数据长度等配置信息,即可组合请求帧。具体地,本发明中的配置信息至少可以包括以下任意之一:电表地址、功能码、寄存器地址、数据长度。如表3所示的读取电表电量时的配置信息表。表3电表地址功能码寄存器地址数据长度电表型号返回类型10310242a整形20620484b浮点型30520188c双精度浮点型假设有3个不同型号的modbus电表,根据modbus协议格式要求,型号为a的电表的电量请求帧组合为:010310240002c53b,其中01是电表地址,可通过查看确认,c53b是crc16校验码,程序可自动计算得到。因此用户只需根据电表的型号,通过处理模块(例如计算机软件)将电表地址、功能码、寄存器地址、数据长度配置好,处理模块将配置信息以及数据类型一齐发送至计费装置。计费装置可根据接收的配置信息自动组成请求帧,将请求帧发送至电表;其中,请求帧用于请求获取电量信息。电表在收到请求帧后按照回复帧格式回复,反馈对应的回复帧;其中,回复帧携带电量信息。由于每个电表回复的数据的数据类型都不一样,因此计费装置可以通过上位机下发的数据类型对回复帧进行解析,即可获得真实数据,得到电量信息。其中,计费装置接收到配置信息后,需要对配置信息进行校验,在校验成功后根据配置信息组成请求帧,如果校验不成功,则重新配置,直至配置信息校验成功。基于此,可以提高信息准确性,保证准确获取电量信息。本发明的分户计费系统可以通过以下方法实现对配置信息的处理,如图3所示的配置信息的处理流程图,该流程包括以下步骤(步骤s301-步骤s305):步骤s301,处理流程开始。步骤s302,处理模块等待配置。在此过程中,用户可以通过处理模块配置配置信息,具体可以包括以下至少之一:电表地址、功能码、寄存器地址、数据长度。步骤s303,计费装置校验配置信息;如果校验成功,则执行步骤s304,如果校验失败,则返回执行步骤s302。步骤s304,计费模块根据配置信息组成请求帧,该请求帧用于向电表请求电量信息。步骤s305,计费模块将请求帧发送至电表。计费装置获取到电量信息后,需要根据电量信息和运行数据进行分户电费运算。本发明的分户计费系统可以通过以下方法实现分户电费运算,如图4所示的分户电费运算的流程图,该流程包括以下步骤(步骤s401-步骤s405):步骤s401,流程开始。步骤s402,计费装置向处理模块采集配置信息,向设备采集运行数据。步骤s403,计费装置根据电量信息和运行数据进行电费分摊。步骤s404,计费装置输出分摊结果,将每个设备对应的电费发送至每个设备。步骤s405,流程结束。在具体实现时,计费装置根据运行数据确定各个设备消耗的电量的比例,基于比例对电量信息进行分户电费运算。上述运行数据至少可以包括以下之一:运行模式、运行时长、风速、设定温度。综合考虑每个设备的运行数据,计算出每个设备消耗的电量所占的比例,例如:制冷模式和制热模式所消耗的电量不同;如果运行时长较长,则消耗的电量就越多;风速越高,则消耗的电量就越多;设定温度与环境温度的温差越大,则消耗的电量就越多;等等。本发明中涉及的运行数据并不仅限于此,运行数据越详细越精准,分户电费运算则越精确。分户电费运算完成之后,计费装置将运算后的分户电费信息发送至处理模块;处理模块显示和导出分户电费信息,将分户电费信息分发到每个设备,从而方便工作人员和用户掌握分户电量使用情况。图5是根据本发明实施例的计费装置与电表通信示意图,如图5所示,无论任何型号的电表(图5中所示的三种型号:a、b、c),计费装置都可以直接进行电量信息的采集,不需要二次开发。实现了一条总线同时兼容多种电表,解决因电表停产、旧工程改造需要更换电表的问题,节省了工作量和时间。基于上述介绍的分户计费系统,本发明还提供了一种分户计费方法,可以基于分户计费系统实现。图6是根据本发明实施例的分户计费方法的流程图,如图6所示,该流程包括以下步骤(步骤s601-步骤s603):步骤s601,设置与各个电表的型号对应的配置信息;步骤s602,根据配置信息获取各个电表的电量信息;以及,获取设备的运行数据;步骤s603,根据电量信息和运行数据进行分户电费运算。通过本实施例,设置与各个电表的型号对应的配置信息,根据配置信息可以获取各个电表的电量信息。从而能够兼容多个国家多种型号的电表而无需进行二次开发,直接省去二次开发的工作量,从而节省了开发时间,提高了效率,满足了用户自由选择电表的需求。本发明中接入计费装置的电表为使用modbusrtu的通信方式的电表,因为modbus通信协议为通用格式协议,前面已经对其格式进行了介绍。在此不再赘述。本发明中的配置信息至少可以包括以下任意之一:电表地址、功能码、寄存器地址、数据长度。对配置信息进行配置之后,根据配置信息组成请求帧,将请求帧发送至电表;其中,请求帧用于请求获取电量信息;接收电表反馈的与请求帧对应的回复帧;其中,回复帧携带电量信息;根据数据类型对回复帧进行解析,得到电量信息。计费装置接收到配置信息后,需要对配置信息进行校验,在校验成功后根据配置信息组成请求帧,如果校验不成功,则重新配置,直至配置信息校验成功。基于此,可以提高信息准确性,保证准确获取电量信息。计费装置获取到电量信息后,需要根据电量信息和运行数据进行分户电费运算。具体地,根据运行数据确定各个设备消耗的电量的比例,基于比例对电量信息进行分户电费运算。上述运行数据至少可以包括以下之一:运行模式、运行时长、风速、设定温度。本发明中涉及的运行数据并不仅限于此,运行数据越详细越精准,分户电费运算则越精确。分户电费运算完成之后,显示和导出分户电费信息,将分户电费信息分发到每个设备,从而方便工作人员和用户掌握分户电量使用情况。对应于上述介绍的分户计费方法,本发明还提供了一种分户计费装置,如图7所示的分户计费装置的结构框图,该装置包括:配置模块10,用于设置与各个电表的型号对应的配置信息;信息获取模块20,用于根据配置信息获取各个电表的电量信息;以及,获取设备的运行数据;运算模块30,用于根据电量信息和运行数据进行分户电费运算。基于此,分户计费装置能够兼容多个国家多种型号的电表而无需进行二次开发,直接省去二次开发的工作量,从而节省了开发时间,提高了效率,满足了用户自由选择电表的需求。从以上的描述中可知,本发明提供的分户计费系统可以兼容采用modbus协议的智能电表,即,本发明提供了一个交互配置窗口,实现快速兼容不同的modbus电表,减少了开发工作量,节省时间,解决了多联机计费系统兼容他国电表时需进行二次开发的问题,以及因电表停产、旧工程改造需要更换电表的问题。当然,以上是本发明的优选实施方式。应当指出,对于本
技术领域
的普通技术人员来说,在不脱离本发明基本原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1