电能表与主站之间的数据传输方法

文档序号:9275264阅读:719来源:国知局
电能表与主站之间的数据传输方法
【技术领域】
[0001 ] 本发明涉及一种电能表与主站之间的数据传输方法。
【背景技术】
[0002]GPRS MODEM是一种物联网传输终端,用户通过运营商GPRS网络或是GSM网络进行远程无线数据传输与交互。GPRS MODEM主要应用于监测与信息预警、预报等领域。
[0003]现有技术中,电网主站通过GPRS MODEM抄读电能表负荷曲线时,GPRS MODEM工作在透传模式下,耗时较长,GPRS MODEM工作在透传模式下的数据传输方式如图1所示:主站发送一帧数据请求,电能表响应一帧数据,并经GPRS MODEM透传给主站解析,主站和电能表通过GPRS MODEM以“一问一答”的方式,进行数据交互,抄读数据效率低,抄读时间长。

【发明内容】

[0004]本发明的目的在于提供一种交互次数少、大数据抄读时间短、数据采集效率高的电能表与主站之间数据传输方法。
[0005]本发明提供的这种电能表与主站之间的数据传输方法,包括如下步骤:
51:采用带有缓存的GPRS MODEM ;
52:输入指令,GPRS MODEM工作在缓存模式;
53:主站发送一帧长数据帧请求,通过GPRS MODEM传输给电能表;
54:电能表响应主站请求,将需要发送的数据上传至GPRS MODEM ;
55:GPRS MODEM将电能表上传的数据暂时存储在缓存中;
56:当GPRS MODEM的发送窗口到时,GPRS MODEM将缓存的数据帧透传给主站解析。
[0006]所述的GPRS MODEM为工作模式可在透传模式和缓存模式进行切换的GPRS MODEM。
[0007]本发明充分利用现有GPRS MODEM上的大内存空间存储数据,然后大块上传到主站,减少了主站与电能表之间的交互次数,实现对相应协议电能表的负荷曲线的快速抄读,减少了大数据的抄读时间,加快了抄读数据的速度,数据采集效率明显提高。
【附图说明】
[0008]图1为【背景技术】中传统透传模式数据传输模型。
[0009]图2为本发明实施例提供的缓存模式数据传输模型。
[0010]图3为本发明实施例提供的在缓存模式下针对IEC62056-46协议的SNRM帧请求流程图。
[0011]图4为本发明实施例提供的在缓存模式下针对IEC62056-46协议的UA帧相应流程图。
[0012]图5为本发明实施例提供的在缓存模式下针对IEC62056-46协议的GPRS MODEM处理I帧的流程图。
【具体实施方式】
[0013]如图2所示,为本发明实施例提供的缓存模式数据传输模型;在主站发送一帧长数据帧请求时,电能表响应的数据,先存储于GPRS MODEM的缓存中,当GPRS MODEM的发送窗口到时,缓存在GPRS MODEM的数据帧透传给主站解析,通过缓存模式,减少了主站和电能表在GPRS网络中的交互次数,提高了数据传输的效率。
[0014]如图3所示,为本发明实施例提供的针对IEC62056-46协议的在缓存模式下,SNRM帧的请求流程图;在缓存模式下,主站抄读电能表,GPRS MODEM收到主站请求SNRM帧,并对接收到的帧进行解析,判断是否为IEC62056-46协议帧,并按帧格式解析获取S位,并且保存目的地址和源地址,然后按SNRM帧格式发送给电能表请求。
[0015]如图4所示,为本发明实施例提供的针对IEC62056-46协议的在缓存模式下主站抄读电能表,GPRS MODEM收到响应主站SNRM帧的UA帧流程图;GPRS MODEM对接收到的帧进行解析,获取电能表所声明的收发最大域数据长度,与GPRS MODEM的默认收发最大域数据长度进行协商比较,确定小信息域长度为后续数据收发长度,重新组帧响应主站UA帧。
[0016]如图5所示,为本发明实施例提供的针对IEC62056-46协议的在缓存模式下,主站与电能表数据交互,GPRS MODEM处理I帧的流程图。GPRS MODEM对接收到的帧进行解析,根据S为判断分帧状态,将电能表返回的数据保存于GPRS MODEM内存中,同时组RR帧模拟主站请求电能表数据。对帧的COSEM应用层解析,根据apdu [I]判断是否为标准数据或数据块;如果是最后一帧,就停止请求,如果缓存的数据小于窗口大小,取出所有数据并组帧发送到主站。如果超过窗口大小,发送完毕后,组帧继续请求剩余的数据;如果不是最后一帧,并且缓存的数据小于窗口大小,则取出所有数据并组帧发送到主站;如果超过窗口大小,发送完毕后,组帧继续请求电能表的数据。
【主权项】
1.一种电能表与主站之间数据传输方法,其特征在于包括以下步骤: 51:采用带有缓存的GPRS MODEM ; 52:输入指令,GPRS MODEM工作在缓存模式; 53:主站发送一帧长数据帧请求,通过GPRS MODEM传输给电能表; 54:电能表响应主站请求,将需要发送的数据上传至GPRS MODEM ; 55:GPRS MODEM将电能表上传的数据暂时存储在缓存中;56:当GPRS MODEM的发送窗口到时,GPRS MODEM将缓存的数据帧透传给主站解析。2.根据权利要求1所述的电能表与主站之间的数据传输方法,其特征在于所述的GPRS MODEM的工作模式可在透传模式和缓存模式进行切换。
【专利摘要】本发明公开了一种电能表与主站之间的数据传输方法,包括采用带有缓存的GPRS MODEM;输入指令,GPRS MODEM工作在缓存模式;主站发送一帧长数据帧请求,通过GPRS MODEM传输给电能表;电能表响应主站请求,将需要发送的数据上传至GPRS MODEM;GPRS MODEM将电能表上传的数据暂时存储在缓存中;当GPRS MODEM的发送窗口到时,GPRS MODEM将缓存的数据帧透传给主站解析;本发明充分利用GPRS MODEM上的大内存空间存储数据,减少主站与电能表之间的交互次数,减少了大数据的抄读时间,加快了抄读数据速度。
【IPC分类】G08C17/02
【公开号】CN104992547
【申请号】CN201510407199
【发明人】李朝, 李长德, 熊宠巍
【申请人】威胜集团有限公司
【公开日】2015年10月21日
【申请日】2015年7月13日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1