进行协议转换的方法及网关设备的制造方法

文档序号:8383732阅读:476来源:国知局
进行协议转换的方法及网关设备的制造方法
【技术领域】
[0001] 本发明涉及协议处理技术,尤其涉及进行协议转换的方法及网关设备。
【背景技术】
[0002]IEC60870-5-104协议,是电力行业远动通迅协议;IEC61850协议,是变电站自动 化领域的通信协议,IEC60870-5-104可简写为IEC104。通常地,在IEC104协议的使用领域 中,进行信息交互的服务端和客户端都必须支持IEC104协议;在IEC61850协议的使用领域 中,进行信息交互的服务端和客户端也必须支持IEC61850协议。
[0003] 在IEC104系统中,可对变电站的运行情况进行监控,由IEC104服务端将监控信 息通知给IEC客户端。监控信息包括遥信信息、遥测信息、遥控信息等;其中遥信信息用于 表示采集设备的状态,包括开启状态和关闭状态,遥测信息包含测量得到的数值,例如温度 值、湿度值等,遥控信息包括与遥信信息类似。
[0004]目前,只有IEC104客户端才能采用接收来自IEC104服务端的监控信息。IEC104 服务端为旧的服务端,而目前多采用IEC61850协议,使用的客户端多为IEC61850客户端, 如果能将IEC104服务端的监控信息通知给IEC61850客户端,将进一步满足需求。
[0005] 但目前只有IEC103服务端将其所在系统的遥控信息发送给IEC61850客户端的技 术,IEC103为另一电力行业远动通讯协议;且IEC103协议与IEC104协议存在差异,无法将 IEC103到IEC61850的协议转换方案应用于IEC104到IEC61850的协议转换中。将监控信 息从IEC104协议转换为IEC61850协议,成为亟待解决的问题。

【发明内容】

[0006] 本发明提供了一种进行协议转换的方法,该方法能够实现将监控信息从IEC104 协议转换为IEC61850协议。
[0007] 本发明提供了一种进行协议转换的网关设备,该移动终端能够实现将监控信息从 IEC104协议转换为IEC61850协议。
[0008] -种进行协议转换的方法,该方法加载MAP文件和智能电子设备能力描述(ICD, IEDCap油ilityDescription)文件,所述MAP文件即映射文件,包含点位号与数据引用之 间的映射关系,数据引用中包含数据属性名,所述ICD文件包含数据属性结构,该方法还包 括:
[000引接收来自IEC104服务端的监控信息,进行解析,得到点位号和数据值;
[0010] 根据点位号在MAP文件的映射关系中查找对应的数据引用,提取数据引用中的数 据属性名;
[0011] 根据提取出的数据属性名在ICD文件中查找出对应的数据属性结构;
[0012] 用解析得到的数据值更新存储空间中与查找出的数据属性结构对应的数据;
[0013] 将存储空间中数据属性结构对应的数据提供给IEC61850客户端。
[0014] 一种进行协议转换的网关设备,该网关设备包括IEC104客户端单元和IEC61850 服务端单元;
[001引所述IEC104客户端单元,接收来自IEC104服务端的监控信息,进行解析,得到点 位号和数据值,发送给所述IEC61850服务端单元;
[0016] 所述IEC61850服务端单元,加载MAP文件和ICD文件,所述MAP文件包含点位号与 数据引用之间的映射关系,数据引用中包含数据属性名,所述ICD文件包含数据属性结构; 接收所述IEC104客户端单元发送的点位号和数据值;根据点位号在MAP文件的映射关系中 查找对应的数据引用,提取数据引用中的数据属性名;根据提取出的数据属性名在ICD文 件中查找出对应的数据属性结构;用解析得到的数据值更新存储空间中与查找出的数据属 性结构对应的数据;将存储空间中数据属性结构对应的数据提供给IEC61850客户端。
[0017] 从上述方案可W看出,本发明中,预先加载MAP文件和ICD文件,所述MAP文件包 含点位号与数据引用之间的映射关系,数据引用中包含数据属性名,所述ICD文件包含数 据属性结构;然后,接收来自IEC104服务端的监控信息,进行解析,得到点位号和数据值; 再根据点位号在MP文件的映射关系中查找对应的数据引用,提取数据引用中的数据属性 名;根据提取出的数据属性名在ICD文件中查找出对应的数据属性结构;用解析得到的数 据值更新存储空间中与查找出的数据属性结构对应的数据;将存储空间中数据属性结构对 应的数据提供给IEC61850客户端。从而,实现了将监控信息从IEC104协议转换为IEC61850 协议,W将IEC104服务端的监控信息通知给IEC61850客户端。
【附图说明】
[0018] 图1为本发明进行协议转换的方法示意性流程图;
[0019] 图2为本发明进行协议转换的方法流程图实例;
[0020] 图3为本发明进行协议转换的网关设备结构示意图。
【具体实施方式】
[0021] 为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本 发明进一步详细说明。
[0022] 本发明中,设置进行协议转换的网关设备,在网关设备中预先加载MAP文件和ICD 文件,所述MAP文件包含点位号与数据引用之间的映射关系,数据引用中包含数据属性名, 所述ICD文件包含数据属性结构;在接收来自IEC104服务端的监控信息后,基于MAP文件 和ICD文件,将监控信息转换为IEC61850协议格式,通知给IEC61850客户端。
[0023] 参见图1,为本发明进行协议转换的方法示意性流程图,该方法预先加载MAP文件 和ICD文件,所述MAP文件包含点位号与数据引用之间的映射关系,数据引用中包含数据 属性名,所述ICD文件包含数据属性结构。点位号用于标识信息类型,是IEC104协议中常 采用的格式;信息类型包括遥信信息类型、遥测信息类型、遥控信息类型等。遥信信息用于 表示采集设备的状态,包括开启状态和关闭状态,遥测信息包含测量得到的数值,例如温度 值、湿度值等,遥控信息包括与遥信信息类似。数据引用为IEC61850协议格式中常采用的 格式。
[0024] MAP文件和ICD文件的配置可采用多种方式实现,配置后,网关设备便可在需要时 加载MAP文件和ICD文件。例如,MAP文件和ICD文件可W由终端配置完成后,上传给网关 设备。也可W,在网关设备添加web配置功能,在需要时,终端对网关设备进行web访问,W完成web配置,具体包括:
[00巧]接收配置请求,反馈web配置页面;
[0026] 接收用户在web配置页面输入的点位号和数据引用,建立点位号与数据引用之间 的映射关系,生成包含映射关系的MAP文件;
[0027] 从输入的数据引用中获取数据属性名,提取与数据属性名对应的数据属性结构, 生成包含数据属性结构的ICD文件。
[0028] 进一步地,为了提高用户输入信息的准确性,还可W在接收用户在web配置页面 输入的点位号和数据引用之后,对点位号和数据引用的格式分别进行合法性校验,如果校 验合法,则执行所述建立点位号与数据引用之间的映射关系,生成包含映射关系的MAP文 件的步骤;如果校验失败,则拒绝配置。
[0029] 图1的流程包括W下步骤:
[0030] 步骤101,接收来自IEC104服务端的监控信息,进行解析,得到点位号和数据值。
[0031] 根据IEC104协议的特点,来自IEC104服务端的信息为点位号加数据值的格式。
[0032] 步骤102,根据点位号在MAP文件的映射关系中查找对应的数据引用,提取数据引 用中的数据属性名。
[0033] 步骤103,根据提取出的数据属性名在ICD文件中查找出对应的数据属性结构。
[0034] 步骤104,用解析得到的数据值更新存储空间中与查找出的数据属性结构对应的 数据。
[00巧]步骤105,将存储空间中数据属性结构对应的数据提供给IEC61850客户端。
[0036] 根据IEC61850协议的特点,IEC61850客户端能够接收数据属性结构对应的数据。
[0037] 本步骤可采用多种方式实现,下面举两种实例进行说明:
[0038]方式一、
[0039] 判断存储空间中数据属性结构的数据是否存在更新,如果是,则将更新后的数据 通知给IEC61850客户端;如果没有更新,则不进行通知。
[0040]方式二、
[0041] 周期性地将存储空间中数据属性结构的数据通知给IEC61850客户端。
[0042] 除了进行IEC104协议到IEC61850协议的转换外,本发明的网关设备还可进行 IEC61850协议到IEC104协议的转换,具体包括:
[0043] 接收来自IEC61850客户端的控制信息,所述控制信息包含数据属性名及数据值;
[0044] 由控制信息包含的数据属性名,在MAP文件中查找对应的点位号;
[0045] 向IEC104服务端发送包含数据值和点位号的控制命令。
[0046] 本发明中,预先加载MAP文件和ICD文件,所述MAP文件包含点位号与数据引用 之间的映射关系,数据引用中包含数据属性名,所述ICD文件包含数据属性结构;接收来自 IEC104服务端的监控信息后,基于MAP文件和
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1