多协议式电力采集系统及其数据交换方法及离线售电系统技术方案

技术编号:8106304 阅读:136 留言:0更新日期:2012-12-21 05:34
本发明专利技术公开了一种多通讯协议式电力采集系统,包括若干个电表以及与这若干个电表通讯连接的上位机,所述上位机进一步包括有用于与若干个电表进行通讯以接收通讯类型请求和电力能耗数据的接口、用于对接口所接收的通讯类型请求进行存储的数据缓存区、用于改变所接收的通讯协议类型请求的标志位的切换单元以及用于判定电表的通讯协议类型并处理电力能耗数据的处理单元。本发明专利技术增强了系统的兼容性,减少了用户操作的复杂性和维护成本,降低了研发成本。同时本发明专利技术当用户网络中断或者长时间无法建立连接时,可以直接通过售电终端来实现本地通讯,直接完成售电功能,并能同时保持数据的同步和稳定性。

【技术实现步骤摘要】

本专利技术是关于预付费售电技术,更特定言之,本专利技术是关于ー种兼容多种通讯协议的离线式售电系统。本专利技术的第一优选实施例涉及ー种多协议式电カ采集系统。本专利技术的第二优选实施例涉及ー种基于多协议式电カ采集系统的数据交换方法。本专利技术的第三优选实施例涉及ー种基于多协议式电カ采集系统的离线售电系统。
技术介绍
随着电网电カ系统的不断发展和进步,已经出现了预付费系统,并且通过不断完善系统功能性来实现对电カ数据的采集和处理。当前,针对于预付费售电系统,仍然存在许多缺陷I、现有技术中,通常对一种售电系统配置一种通讯协议,例如IEC62056-21通讯协议等,当针对不用电网用户时,需要变换相应的通讯协议,则必须通过重新安装系统或更换数据采集设备的方式来实现,这样成本极高,且操作繁琐;2、当售电系统所依托的网络出现问题时,售电操作就无法进行,而且数据容易丢失。3、当前数据传输多才用DLL文件格式的方式,即动态链接库文件,它是ー种可执行文件,它允许程序共享执行特殊任务所必需的代码和其他资源。DLL文件中包含了允许在运行环境下操作的许多函数和资源。DLL多数情况下是带有DLL扩展名的文件,但也可能是EXE或其他扩展名。它们向运行于用户操作系统下的程序提供代码、数据或函数。程序可根据DLL文件中的指令打开、启用、查询、禁用和关闭驱动程序。DLL是Dynamic LinkLibrary的縮写,意为动态链接库。在操作系统中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当执行某一个程序时,相应的DLL文件就会被调用。但是,这样的传输方式容易丢失或重置数据信息,导致数据传输并不稳定和安全。
技术实现思路
本专利技术g在解决现有技术存在的缺陷,设计ー种具有新颖技术方案的电カ采集系统和基于此种系统技术的离线式预付费售电系统,在本专利技术的一个优选实施例中,本专利技术电カ采集系统能够实现对多种通讯协议的兼容,并能够在通讯任务时自动进行协议选择和切換,并主动进行通讯连接,增强了系统的兼容性,同时从用户角度而言,減少了操作的复杂性和维护成本,同时针对本领域技术人员而言,降低了因为满足不同通讯协议和通讯稳定性所投入的研发成本。在本专利技术的另ー优选实施例中,当用户网络中断或者长时间无法建立连接时,可以直接通过售电终端来实现本地通讯,直接完成售电功能,并能同时保持数据的同步和稳定性。为了实现上述设计目的,本专利技术的技术方案1,设计ー种多协议式电カ采集系统,在与电表连接的上位机中设置处理单元和切换单元来实现对不同通讯协议的识别与转换。为了实现上述设计目的,本专利技术的技术方案2,实现ー种多协议式电カ采集系统的数据采集方法,并进ー步同时实现对通讯协议的自动识别与切換。为了实现上述设计目的,本专利技术的技术方案3,设计ー种离线式售电系统,并进一步设定一个售电終端和时钟单元,以实现对数据的本地获取和数据同歩。本专利技术的技术方案I :一种多通讯协议式电カ米集系统,包括若干个电表以及与这若干个电表通讯连接的上位机,所述上位机进ー步包括有接ロ,用干与若干个电表进行通讯以接收通讯类型请求和电カ能耗数据;数据缓存区,用于对接ロ所接收的通讯类型请求进行存储; 切换单元,用于改变所接收的通讯协议类型请求的标志位;以及处理单元,用于判定电表的通讯协议类型并处理电カ能耗数据。进ー步地,在本专利技术的优选实施例中,所述电表包括计量单元,用于获取电カ能耗数据并加以计算处理,并用于生成一个通讯类型请求;显示单元,与所述计量单元电连接以提供对电カ能耗数据或通讯类型数据的显示;以及接ロ,用于将电力能耗数据和通讯类型请求发送给上位机。进ー步地,在本专利技术的优选实施例中,所述切换単元包括第一切換通道和第二切换通道,其中所述第一切換通道用以将读命令METHOD赋予所述通讯协议类型请求的标志位;所述第二切換通道用以将写命令METHOD赋予所述通讯协议类型请求的标志位。本专利技术的技术方案2 :—种多通讯协议式电カ采集系统的数据交换方法,其包括步骤1)对电表与上位机进行通讯连接以打开接ロ ;2)上位机通过其接ロ向电表发送命令bool_init以进行系统初始化;3)所述电表通过接ロ对上位机发送通讯协议类型请求;4)上位机通过接ロ接收所述通讯协议类型请求,并存储至一个数据缓存区中;5)通过上位机的一个处理単元判定通讯协议类型;6)通过处理单元控制一个切换单元改变所述通讯协议类型请求的标志位;7)通过接ロ返回修改后的通讯协议类型请求;8)重新建立电表与上位机在一种通讯协议下的通讯;9)上位机设定此种通讯协议下的通讯參数和通讯速率;10)电表的计量单元向上位机发送电カ能耗数据。进ー步地,在本专利技术的优选实施例中,在步骤I)中进ー步包括步骤通过处理单元赋予接ロ命令类iprotocol. cs以接收通讯协议类型请求。进ー步地,在本专利技术的优选实施例中,在步骤6)中进ー步包括步骤通过第一切换通道将ー个读命令METHOD赋予所述通讯协议类型请求的标志位;通过第二切換通道将ー个写命令METHOD赋予所述通讯协议类型请求的标志位。进ー步地,在本专利技术优选实施例中,在步骤7)与8)之间进一歩包括步骤处理单元通过赋予接ロ命令类ibasecomm. cs以进行在一种通讯协议下的通讯。进ー步地,在本专利技术的优选实施例中,在步骤8)中进ー步包括步骤通过ー个显示単元提供对所述通讯类型的状态显示。本专利技术的技术方案3 :—种离线售电系统,包括若干个电表以及与这若干个电表通讯连接的上位机,进ー步包括与上位机相互通讯的售电终端,以及与所述电表通讯连接的数据采集単元。进ー步地,在本专利技术的优选实施例中,上位机进ー步包括接ロ,用干与若干个电表进行通讯以接收通讯类型请求和电カ能耗数据;数据缓存区,用于对接ロ所接收的通讯类型请求进行存储;切换单元,用于改变所接收的通讯协议类型请求的标志位;以及处理单元,用于判定电表的通讯协议类型并处理电カ能耗数据。进ー步地,在本专利技术的优选实施例中,数据采集単元进ー步包括 加密单元,用于在电表的电カ能耗数据的接收和发送时对进行数据加密;通讯端,用于在ー个预设时间周期结束时与售电终端进行通讯;以及时钟同步单元,用于对ー个预设时间周期内所接收到的电カ能耗数据进行与售电终端的时钟同步。进ー步地,在本专利技术的优选实施例中,数据采集単元是通过PSTN数据电话网络向售电终端发送电カ能耗数据。进ー步地,在本专利技术的优选实施例中,所述电表包括计量单元,用于获取电カ能耗数据并加以计算处理,并用于生成一个通讯类型请求;显示单元,与所述计量单元电连接以提供对电カ能耗数据或通讯类型数据的显示;第一接ロ,用于将电力能耗数据和通讯类型请求发送给上位机;以及第二接ロ,用于将电力能耗数据发送给数据采集単元。进ー步地,在本专利技术的优选实施例中,所述显示単元在电表通过第一接ロ进行通讯时提供ー个反映第一通讯类型的状态显示,在电表通过第二接ロ进行通讯时提供ー个反映第二通讯类型的状态显示,其中所述反映第一通讯类型的状态显示是不同于反映第二通讯类型的状态显示。附图说明本专利技术的优选实施方式将在以下通过參照附图的方式加以详细体现,图中的相同功能组件/模块以相同符号加以标记,其中的图I为本专利技术多协议式电カ采集系统的结构原理框图;图2为本专利技术多协议本文档来自技高网
...

【技术保护点】
一种多通讯协议式电力采集系统,包括若干个电表(100)以及与这若干个电表(100)通讯连接的上位机(200),其特征在于所述上位机(200)进一步包括:接口(210),用于与若干个电表(100)进行通讯以接收通讯类型请求和电力能耗数据;数据缓存区(220),用于对接口所接收的通讯类型请求进行存储;切换单元(230),用于改变所接收的通讯协议类型请求的标志位;以及处理单元(240),用于判定电表(100)的通讯协议类型并处理电力能耗数据。

【技术特征摘要】
1.一种多通讯协议式电カ米集系统,包括若干个电表(100)以及与这若干个电表(100)通讯连接的上位机(200),其特征在于所述上位机(200)进ー步包括 接ロ(210),用干与若干个电表(100)进行通讯以接收通讯类型请求和电カ能耗数据; 数据缓存区(220),用于对接ロ所接收的通讯类型请求进行存储; 切换单元(230),用于改变所接收的通讯协议类型请求的标志位;以及 处理单元(240 ),用于判定电表(100 )的通讯协议类型并处理电カ能耗数据。2.如权利要求I所述的多通讯协议式电カ采集系统,其特征在于所述电表(100)包括 计量单元(110),用于获取电カ能耗数据并加以计算处理,并用于生成一个通讯类型请求; 显示单元(120),与所述计量単元(110)电连接以提供对电カ能耗数据或通讯类型数据的显示;以及 接ロ( 130 ),用于将电力能耗数据和通讯类型请求发送给上位机(200 )。3.如权利要求I所述的多通讯协议式电カ采集系统,其特征在于所述切换単元(230)包括第一切換通道(231)和第二切換通道(232),其中所述第一切換通道(231)用以将读命令METHOD赋予所述通讯协议类型请求的标志位; 所述第二切換通道(232)用以将写命令METHOD赋予所述通讯协议类型请求的标志位。4.一种多通讯协议式电カ采集系统的数据交换方法,其特征在于包括步骤 1)对电表(100)与上位机(200)进行通讯连接以打开接ロ(130,210); 2)上位机(200)通过其接ロ(210)向电表(100)发送命令bool_init以进行系统初始化; 3)所述电表(100)通过接ロ(130)对上位机(200)发送通讯协议类型请求; 4)上位机(200)通过接ロ(210)接收所述通讯协议类型请求,并存储至ー个数据缓存区(220)中; 5)通过上位机(200)的一个处理単元(240)判定通讯协议类型; 6)通过处理単元(240)控制ー个切换単元(230)改变所述通讯协议类型请求的标志位; 7)通过接ロ(210)返回修改后的通讯协议类型请求; 8)重新建立电表(100)与上位机(200)在一种通讯协议下的通讯; 9)上位机(200)设定此种通讯协议下的通讯參数和通讯速率; 10)电表(100)的计量单元(I10)向上位机(200)发送电カ能耗数据。5.如权利要求4所述的多通讯协议式电カ采集系统的数据交换方法,其特征在于在步骤I)中进一步包括步骤通过处理单元(240)赋予接ロ(130,210)命令类iprotocol. cs以接收通讯协议类型请求。6.如权利要求4所述的多通讯协议式电カ采集系统的数据交换方法,其特征在于在步骤6)中进ー步包括步骤通过第一切換通道(231)将ー个读命令METHOD赋予...

【专利技术属性】
技术研发人员:张平陈凯
申请(专利权)人:华立仪表集团股份有限公司
类型:发明
国别省市:

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

1