一种IEC61850规约和TCPModbus规约可配置的转换方法

文档序号:7818686阅读:4394来源:国知局
一种IEC61850规约和TCPModbus规约可配置的转换方法
【专利摘要】本发明涉及一种IEC61850规约和TCPModbus规约可配置的转换方法,属于规约转换【技术领域】。本发明通过在IEC61850规约和TCPModbus规约的转换中引入可配置的转换方案,按照IEC61850建模标准对相应的功能点建模,并自动形成与模型对应的点号表,根据IEC61850规约和TCPModbus规约的转换协议,配置IEC61850点号表中的点号与TCPModbus协议中的点号的关系映射表,分别利用关系映射表和模型配置文件配置规约转换任务和61850任务,根据所配置的文件实现监控系统与终端设备的通信。如果规约变化,只需要修改装置模型及其对应的关系映射表,重新配置61850任务与规约转换任务即可,不需要修改程序,这样大大降低了工作量,提高了效率,避免了因程序修改带来的风险。
【专利说明】—种IEC61850规约和TCPModbus规约可配置的转换方法

【技术领域】
[0001]本发明涉及一种IEC61850规约和TCPModbus规约可配置的转换方法,属于规约转换【技术领域】。

【背景技术】
[0002]通信技术是智能变电站实现自动化操作的关键技术,通信规约的统一和兼容,有利于实现变电站系统内设备的互换性和互操作性。在变电站通信网络系统中,一般采用规约转换器进行通讯规约的转换,通过RS232/485等串行接口与继电保护、测控装置等终端设备进行数据通讯,经协议转换处理后通过以太网口按照用户指定的通信规约标准送往监控系统。随着变电站智能化水平的提高,应用于变电站通信网络系统的通信规约转换器必须保证可靠和稳定,并具有一定的灵活性、易维护性和可扩展性。一般的规约转换功能通过编程语言实现,编辑编译生成程序,这种做法只能适应特定的规约,如果规约变化就得重新编写编译程序,导致规约转换中出现效率低、灵活性差且难保证程序稳定的问题。


【发明内容】

[0003]本发明的目的是提供一种IEC61850规约和TCPModbus规约可配置的转换方法,以解决目前在编程语言实现通信规约转换中出现的效率低、灵活性差的问题。
[0004]本发明为解决上述技术问题而提供一种IEC61850规约和TCPModbus规约转换方法,该转换方法包括以下步骤:
[0005]I)按照IEC61850建模标准对相应的功能点建模,并形成与模型对应的点号表;
[0006]2)根据IEC61850规约和TCPModbus规约的转换协议,配置点号表中的点号与TCPModbus协议中点号的关系映射表;
[0007]3)创建规约转换任务并初始化与IEC61850任务的交互接口,用关系映射表配置规约转换任务;
[0008]4)创建IEC61850任务并初始化与规约转换任务的交互接口,用创建的模型文件配置IEC61850任务;
[0009]5)根据所配置的规约转换任务和IEC61850任务实现IEC61850规约和TCPModbus规约的转换。
[0010]所述步骤I)中所生成的点号表用于为IEC61850任务提供配置文件来源。
[0011]所述步骤2)中的关系映射表用于为规约转换任务提供配置文件文件来源。
[0012]所述步骤3)和步骤4)中创建的IEC61850任务和规约转换任务各自创建两个名称相同的上、下行一级、二级队列,分别从两个队列接收和发送数据。
[0013]本发明的有益效果是:本发明通过在IEC61850规约和TCPModbus规约的转换中引入可配置的转换方案,按照IEC61850建模标准对相应的功能点建模,并自动形成与模型对应的点号表,根据IEC61850规约和TCPModbus规约的转换协议,配置IEC61850点号表中的点号与TCPModbus协议中的点号的关系映射表,分别利用关系映射表和模型配置文件配置规约转换任务和61850任务,根据所配置的文件实现监控系统与终端设备的通信。如果规约变化,只需要修改装置模型及其对应的关系映射表,重新配置61850任务与规约转换任务即可,不需要修改程序,这样大大降低了工作量,提高了效率,避免了因程序修改带来的风险。

【专利附图】

【附图说明】
[0014]图1是本发明所采用的配置映射关系流程图;
[0015]图2是本发明规约转换工作的流程图。

【具体实施方式】
[0016]下面结合附图对本发明的【具体实施方式】作进一步的说明。
[0017]本实施例中的规约转换功能通过RS-485串口连接终端设备,收集终端设备的电量信息、状态信息等并转换为IEC61850规约协议通过以太网口与监控系统连接;通过以太网口连接监控系统,下设开、关机等遥控信息、模拟量参数等遥调信息并转换为TCP Modbus规约协议通过RS-485串口控制终端设备,如图2所示。具体步骤如下:
[0018]1.首先根据用户需求,按照IEC61850建模标准,对相应的功能点进行IEC61850建模,并自动形成与模型对应的点号表,为IEC61850任务提供配置接口文件。
[0019]2.根据IEC61850规约和TCPModbus规约的转换协议,配置点号表中的点号与TCPModbus协议中点号的关系映射表。在点号表找到需要关联的点,在关联参数中,选择TCPModbus协议报文中对应的点号的通信类型、通信位置、掩码、位移、系数等信息,通过关联配置操作,生成这两点号之间的映射关系表,为归于无转换任务提供配置接口文件,如图1所示。
[0020]3.创建规约转换任务并初始化与61850任务的交互接口,用关系映射表配置规约转换任务,以实现与终端设备的通信连接。
[0021]4.创建61850任务并初始化与规约转换任务的交互接口,用创建的模型文件配置61850任务,以实现与监控系统的通信连接。
[0022]5.根据所配置的规约转换任务和IEC61850任务实现IEC61850规约和TCPModbus规约的转换。
[0023]61850任务和规约转换任务各自创建两个名称相同的上、下行一级、二级队列,然后分别从两个队列接收和发送数据。
[0024]本发明按照IEC61850建模标准对相应的功能点建模,并自动形成与模型对应的点号表,根据IEC61850规约和TCPModbus规约的转换协议,配置IEC61850点号表中的点号与T CPMo db u s协议中的点号的关系映射表,分别利用关系映射表和模型配置文件配置规约转换任务和61850任务,根据所配置的文件实现监控系统与终端设备的通信。如果规约变化,只需修改装置模型及其对应的关系映射表,不需要修改程序,这样大大降低了工作量,提高了效率,避免了因程序修改带来的风险。
【权利要求】
1.一种12(^61850规约和扣?10此118规约可配置的转换方法,其特征在于,该转换方法包括以下步骤: 1)按照12061850建模标准对相应的功能点建模,并形成与模型对应的点号表; 2)根据12061850规约和扣?10此118规约的转换协议,配置点号表中的点号与10^10(113118协议中点号的关系映射表; 3)创建规约转换任务并初始化与12061850任务的交互接口,用关系映射表配置规约转换任务; 4)创建12061850任务并初始化与规约转换任务的交互接口,用创建的模型文件配置12061850 任务; 5)根据所配置的规约转换任务和12061850任务实现12061850规约和扣?10此118规约的转换。
2.根据权利要求1所述的12061850规约和1^?10此118规约可配置的转换方法,其特征在于,所述步骤1)中所生成的点号表用于为12061850任务提供配置文件来源。
3.根据权利要求1所述的12061850规约和1^?10此118规约可配置的转换方法,其特征在于,所述步骤2)中的关系映射表用于为规约转换任务提供配置文件文件来源。
4.根据权利要求3所述的12061850规约和1^?10此118规约可配置的转换方法,其特征在于,所述步骤3)和步骤4)中创建的12061850任务和规约转换任务各自创建两个名称相同的上、下行一级、二级队列,分别从两个队列接收和发送数据。
【文档编号】H04L29/06GK104363214SQ201410610005
【公开日】2015年2月18日 申请日期:2014年11月3日 优先权日:2014年11月3日
【发明者】任红旭, 王西邓, 徐云松, 杨智德, 沈沉, 宋彦锋, 朱建斌 申请人:许继电气股份有限公司, 许昌许继软件技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1