
技术摘要:
本发明提供了一种三方设备的接入方法、装置及系统,其中方法包括:确定待接入三方设备的测点协议的通信协议类型;调用测点协议的通信协议类型对应的协议模板和XML模板,将测点协议转换为XML文件;将XML文件发送到通信设备,使待接入三方设备接入所述通信设备。解决了由 全部
背景技术:
随着光伏发电技术的发展,光伏电站的数量和规模越来越大,光伏电站中的三方 设备也越来越多,为了便于监控光伏电站中的三方设备,一般将所有三方设备接入通信设 备,通信设备统一采集所有三方设备的测点数据,并将测点数据转发至云平台,使云平台对 所有三方设备进行监控。 但是,光伏电站中的三方设备往往来源于不同的设备生产厂商,不同厂商对三方 设备设定的测点协议不同,导致无法将所有三方设备统一接入到通信设备。目前,一般通过 人力将不同三方设备的测点协议转换为统一格式的XML文件,使通信设备通过XML文件统一 接入三方设备,但是由于光伏电站中存在大量三方设备的测点协议需要人力转换为XML格 式,在转换过程中容易出现错误,转换效率极为低下,从而导致三方设备的接入效率也十分 低下。
技术实现要素:
有鉴于此,本发明提供了一种三方设备的接入方法及装置,以提高三方设备的接 入效率。 为了实现上述发明目的,本发明提供的具体技术方案如下: 一种三方设备的接入方法,包括: 确定待接入三方设备的测点协议的通信协议类型; 调用所述测点协议的通信协议类型对应的协议模板和XML模板,将所述测点协议 转换为XML文件; 将所述XML文件发送到通信设备,使所述待接入三方设备接入所述通信设备。 可选的,所述调用所述测点协议的通信协议类型对应的协议模板和XML模板,将所 述测点协议转换为XML文件,包括: 根据所述测点协议的通信协议类型对应的协议模板,对所述测点协议进行解析, 得到每个设备测点的配置信息; 根据每个设备测点的配置信息和所述测点协议的通信协议类型对应的XML模板, 生成所述测点协议对应的所述XML文件。 可选的,所述调用所述测点协议的通信协议类型对应的协议模板和XML模板,将所 述测点协议转换为XML文件,包括: 确定所述测点协议的通信协议类型对应的协议模板; 确定所述测点协议的通信协议类型对应的XML模板; 根据所述协议模板中设备测点配置格式与所述XML模板中设备测点配置格式之间 4 CN 111585991 A 说 明 书 2/8 页 的对应关系,将所述测点协议转换为所述XML文件。 可选的,所述将所述XML文件发送到通信设备,包括: 根据预先设定的前置条件,对所述XML文件中的设备测点数据进行校验; 若校验通过,将所述XML文件发送到通信设备; 若校验未通过,根据所述前置条件对所述XML文件中未通过校验的设备测点数据 进行修改,并将修改后的所述XML文件发送到通信设备。 可选的,所述将所述XML文件发送到通信设备,包括: 获取所述XML文件中的设备测点以及云平台的传云测点; 根据预先设定的设备测点与传云测点之间的映射关系,判断所述XML文件中的每 个设备测点是否都唯一对应一个传云测点; 若是,将所述XML文件发送到通信设备; 若否,提示接入失败,并在获取所述待接入三方设备的最新通信协议后,返回执行 所述获取所述XML文件中的设备测点以及云平台的传云测点这一步骤。 一种三方设备的接入装置,包括: 协议类型确定单元,用于确定待接入三方设备的测点协议的通信协议类型; 协议转换单元,用于调用所述测点协议的通信协议类型对应的协议模板和XML模 板,将所述测点协议转换为XML文件; XML文件发送单元,用于将所述XML文件发送到通信设备,使所述待接入三方设备 接入所述通信设备。 可选的,所述协议转换单元,具体用于: 根据所述测点协议的通信协议类型对应的协议模板,对所述测点协议进行解析, 得到每个设备测点的配置信息; 根据所述每个设备测点的配置信息和所述测点协议的通信协议类型对应的XML模 板,生成所述测点协议对应的所述XML文件。 可选的,所述协议转换单元,具体用于: 确定所述测点协议的通信协议类型对应的协议模板; 确定所述测点协议的通信协议类型对应的XML模板; 根据所述协议模板中设备测点配置格式与所述XML模板中设备测点配置格式之间 的对应关系,将所述测点协议转换为所述XML文件。 根据所述测点协议的类型对应的协议模板与预设XML模板之间的映射关系,将所 述测点协议转换为所述XML文件。 可选的,所述XML文件发送单元,具体用于: 根据预先设定的前置条件,对所述XML文件中的设备测点数据进行校验; 若校验通过,将所述XML文件发送到通信设备; 若校验未通过,根据所述前置条件对所述XML文件中未通过校验的设备测点数据 进行修改,并将修改后的所述XML文件发送到通信设备。 可选的,所述XML文件发送单元,具体用于: 获取所述XML文件中的设备测点以及云平台的传云测点; 根据预先设定的设置测点与传云测点之间的映射关系,判断所述XML文件中的每 5 CN 111585991 A 说 明 书 3/8 页 个设备测点是否都唯一对应一个传云测点; 若是,将所述XML文件发送到通信设备; 若否,提示接入失败,并在获取所述待接入三方设备的最新通信协议后,返回执行 所述获取所述XML文件中的设备测点以及云平台的传云测点这一步骤。 一种三方设备的接入系统,包括三方设备接入工具、通信设备和云平台; 所述三方设备接入工具,用于执行如上述实施例公开的三方设备的接入方法; 所述通信设备,用于在接收到所述三方设备接入工具发送的XML文件后,对所述 XML文件进行有效性校验,在有效性校验通过的情况下接入待接入三方设备,并将已接入的 三方设备的监控数据发送至所述云平台。 相对于现有技术,本发明的有益效果如下: 本发明公开的一种三方设备的接入方法,在确定待接入三方设备的测点协议的通 信协议类型的基础上,通过调用该测点协议的通信协议类型对应的协议模板和XML模板,自 动将该测点协议转换为统一格式的XML文件,解决了由于人力转换XML文件导致的效率低下 的问题,提高了对不同协议类型的三方设备的测点协议的转换效率,进而提高了三方设备 的接入效率。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 提供的附图获得其他的附图。 图1为本发明实施例公开的一种三方设备的接入方法的流程示意图; 图2为本发明实施例公开的一种测点协议的转换方法的流程示意图; 图3为本发明实施例公开的另一种测点协议的转换方法的流程示意图; 图4为本发明实施例公开的另一种三方设备的接入方法的流程示意图; 图5为本发明实施例公开的另一种三方设备的接入方法的流程示意图; 图6为本发明实施例公开的一种三方设备的接入装置的结构示意图; 图7为本发明实施例公开的一种三方设备的接入系统的结构示意图。