分布式小电源与上位机通信的方法及系统技术方案

技术编号:11189992 阅读:66 留言:0更新日期:2015-03-25 18:43
一种分布式小电源与上位机通信的方法及系统,该方法包括步骤:获取待发送信息;根据所述待发送信息的类型将所述待发送信息封装为对应帧格式的数据包,所述帧格式包括帧长度固定的固定帧格式、帧长度可变的变长帧格式;将所述数据包向接收方发送。本发明专利技术实施例可以使所发送的数据包格式更紧凑,可以更合理有效地利用通信流量,节省通信流量,进而可以提高小电源与上位机通信的稳定性,实现对分布式小电源的实时监控,且成本低。

【技术实现步骤摘要】
分布式小电源与上位机通信的方法及系统
本专利技术涉及电力通信领域,特别涉及一种分布式小电源与上位机的通信方法及系 统。
技术介绍
随着国家电网对新能源的推广,水电、风电和光伏发电等新能源发电已经普及。由 于新能源受天气等外界因素影响的程度高,因此对电网造成的冲击也比较大。以小水电为 例,小水电的发电量受水流的影响较大,只有在丰水期小水电才能正常运转,而在枯水期小 水电则处于停运状态。另外,受利益影响,小水电为提高发电量,欠发无功将导致主干电网 上无功不足;由于其不稳定性,也会产生很大的危害,例如电压过高时会导致居民家用电器 被烧毁,甚至会发生火灾。 因此,对分布式电源的监控是十分必要的,但分布式电源数量多、分布广且多为偏 远地区等特点决定了人工监控不能及时准确地分析和考核发电质量,而如果对这些地方铺 设专用的通信通道会产生高昂的费用,不符合实际状况。而在不铺设专有通信通道又要实 现对分布式小电源监控的前提下,借助现有的通信网络(例如3G通信网络)对分布式小电 源进行实时监控,是一个经济可行的途径;但现有的通信协议都有自身有特点和适用范围, 如IEC 60870-101协议和IEC 60870-104协议适用于变电站和控制中心之间,它们的特点 是数据实时性高同时对通信通道的要求高,3G通信网络并不能满足其要求;而电力用户用 电信息采集系统通信协议(Q/GDW 376. 1)实时数据部分采用固定格式、固定长度的数据包 进行数据传输,而小电源监控方式及类型有其特殊性,用其进行传输,有些信息并不能填满 整个数据包,浪费通信流量,而有些信息可能超出数据包指定的长度,会影响到通信的可靠 性,不能满足对分布式小电源进行实时监控的需求。
技术实现思路
基于此,本专利技术实施例的目的,在于提供一种分布式小电源与上位机通信的方法 及系统,其可以提高分布式小电源与上位机通信的可靠性,可以实现对分布式小电源的及 时监控,且成本低。 为达到上述目的,本专利技术实施例采用以下技术方案: 一种分布式小电源与上位机通信的方法,包括步骤: 获取待发送信息; 根据所述待发送信息的类型将所述待发送信息封装为对应帧格式的数据包,所述 帧格式包括帧长度固定的固定帧格式、帧长度可变的变长帧格式; 将所述数据包向接收方发送。 一种分布式小电源与上位机通信的系统,包括设置在分布式小电源的从客户端, 用于获取待发送给上位机的第一待发送信息,根据所述第一待发送信息的类型将所述第一 待发送信息封装为对应帧格式的第一数据包,所述帧格式包括帧长度固定的固定帧格式、 帧长度可变的变长帧格式,并将所述第一数据包向上位机发送。 基于如上所述的本专利技术实施例的方案,其要发送信息时,是基于待发送信息的类 型,针对不同的类型,采用不同的帧格式对信息进行封装,对于特定类型的待发送信息,采 用帧长度固定的固定帧格式进行封装后发送,对于其他类型的待发送信息,例如数据类信 息,采用帧长度可变的变长帧格式进行封装后发送,从而可以使所发送的数据包格式更紧 凑,可以更合理有效地利用通信流量,节省通信流量,进而可以提高小电源与上位机通信的 稳定性,实现对分布式小电源的实时监控,且成本低。 【附图说明】 图1是一个实施例中的分布式小电源与上位机通信的方法的流程示意图; 图2是一个具体示例中的分布式小电源与上位机通信过程的时序示意图; 图3是一个实施例中的分布式小电源与上位机通信的系统的结构示意图。 【具体实施方式】 为使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本 专利技术进行进一步的详细说明。应当理解,此处所描述的【具体实施方式】仅仅用以解释本专利技术, 并不限定本专利技术的保护范围。 图1中示出了本专利技术一个实施例中的分布式小电源与上位机通信的方法的流程 示意图。如图1所示,本实施例中的方法包括步骤: 步骤S101 :获取待发送信息; 步骤S102 :根据所述待发送信息的类型将所述待发送信息封装为对应帧格式的 数据包,所述帧格式包括帧长度固定的固定帧格式、帧长度可变的变长帧格式; 步骤S103 :将所述数据包向接收方发送。其中,这里的接收方,在由小电源发送的 情况下,可以指上位机,在上位机发送的情况下,则可以指小电源。 基于如上所述的本专利技术实施例的方案,其要发送信息时,是基于待发送信息的类 型,针对不同的类型,采用不同的帧格式对信息进行封装,对于特定类型的待发送信息,采 用帧长度固定的固定帧格式进行封装后发送,对于其他类型的待发送信息,例如数据类信 息,采用帧长度可变的变长帧格式进行封装后发送,从而可以使所发送的数据包格式更紧 凑,可以更合理有效地利用通信流量,节省通信流量,进而可以提高小电源与上位机通信的 稳定性,实现对分布式小电源的实时监控,且成本低。 其中,如图1所示,在一个具体示例中,在上述步骤S102与步骤S103之间,还可以 包括步骤: 步骤S1023 :对所述封装后的数据包进行加密处理。 从而,通过将封装后的数据包进行加密处理后再进行传输,可以进一步保证所传 输的数据的安全性。 其中,在一个具体示例中,在所述待发送信息的类型为登录请求信息、登录响应信 息、心跳包信息、心跳响应信息、对时响应信息、心跳间隔设置响应信息、控制文件数据响应 信息中的任意一种时,将所述待发送信息封装为固定帧格式的数据包。其中,所述固定帧格 式可以包括:功能码、终端地址、传送类型、校验码。 相应地,在所述待发送信息的类型为对时命令信息、心跳间隔设置指令信息、控制 文件数据命令信息、实时数据查询命令、实时数据查询响应信息、历史数据查询命令、历史 数据查询响应信息、终端运行状态数据信息中的任意一种时,将所述待发送信息封装为变 长帧格式的数据包。其中,所述变长帧格式可以包括:功能码、终端地址、传送类型、数据长 度、数据内容、校验码。 结合图1中所示的方法,以下结合其中一个具体的分布式小电源与上位机通信的 过程为例进行说明。在下述示例说明中,小电源与上位机之间为非平衡式的通信方式,且以 从机表示小电源、主机表示上位机,结合主从机之间的通信过程来说明。 在该具体示例中,在小电源与上位机进行通信的通信过程中,定义了两种格式的 帧:固定帧和变长帧。固定帧用于从站登录和心跳、以及信息确认,固定帧的一个帧结构如 下表1所示,如表1所示,固定帧包括功能码、终端地址、传送原因和CRC校检码。 表1固定帧的帧结构 本文档来自技高网
...

【技术保护点】
一种分布式小电源与上位机通信的方法,其特征在于,包括步骤:获取待发送信息;根据所述待发送信息的类型将所述待发送信息封装为对应帧格式的数据包,所述帧格式包括帧长度固定的固定帧格式、帧长度可变的变长帧格式;将所述数据包向接收方发送。

【技术特征摘要】
1. 一种分布式小电源与上位机通信的方法,其特征在于,包括步骤: 获取待发送信息; 根据所述待发送信息的类型将所述待发送信息封装为对应帖格式的数据包,所述帖格 式包括帖长度固定的固定帖格式、帖长度可变的变长帖格式; 将所述数据包向接收方发送。2. 根据权利要求1所述的分布式小电源与上位机通信的方法,其特征在于,在所述待 发送信息的类型为登录请求信息、登录响应信息、屯、跳包信息、屯、跳响应信息、对时响应信 息、屯、跳间隔设置响应信息、控制文件数据响应信息中的任意一种时,将所述待发送信息封 装为固定帖格式的数据包。3. 根据权利要求1所述的分布式小电源与上位机通信的方法,其特征在于,在所述待 发送信息的类型为对时命令信息、屯、跳间隔设置指令信息、控制文件数据命令信息、实时数 据查询命令、实时数据查询响应信息、历史数据查询命令、历史数据查询响应信息、终端运 行状态数据信息中的任意一种时,将所述待发送信息封装为变长帖格式的数据包。4. 根据权利要求1至3任意一项所述的分布式小电源与上位机通信的方法,其特征在 于: 所述固定帖格式包括;功能码、终端地址、传送类型、校验码; 和/或 所述变长帖格式包括;功能码、终端地址、传送类型、数据长度、数据内容、校验码。5. 根据权利要求1至3任意一项所述的分布式小电源与上位机通信的方法,其特征在 于,在封装为对应帖格式的数据包后,将所述数据包向接收方发送之前,还包括步骤:对所 述封装后的数据包进行加密处理。6. -种分布式小电源与上位机通信的系统,其特征在于,包括设置在分布式小电源的 从客户端,用于获取待发送给上位机的第一待发送信息,根据所述第一待发送信息的类型 将所述第一待发送信息封装为对应帖格式的第一数据包,所述帖格式包括帖长度固定...

【专利技术属性】
技术研发人员:蔡德华谢善益翟瑞聪欧郁强王利国李豪天徐平赵永发曾强余栋斌綦孝文汪鹏敏吴春雷
申请(专利权)人:广东电网有限责任公司江门供电局广东电网有限责任公司电力科学研究院上海华立软件系统有限公司
类型:发明
国别省市:广东;44

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

1