高压直流输电测控装置图形化逻辑互锁功能的实现方法制造方法及图纸

技术编号:14549847 阅读:72 留言:0更新日期:2017-02-04 22:56
本发明专利技术涉及一种高压直流输电测控装置图形化逻辑互锁功能的实现方法,属于高压直流输电技术领域。本发明专利技术将测控装置的基本测控功能与需二次编程的逻辑互锁功能相分离,通过系统周期调用的方式实现逻辑互锁程序与测控基本程序的融合,基本测控功能使用常规的C语言开发方式且以Firmware的形式封装在特定区域,需二次编程的逻辑互锁功能以基于IEC61131语言的形式在图像化编程工具ViRule上由用户实现特定应用,相关图形化程序最终以特定方式和机器码的形式下装到测控装置特定区域,以周期调用的方式实现完整的测控及互锁功能。本发明专利技术将逻辑互锁功能与其他测量与控制功能分离,方便了用户进行二次编程,提高了程序修改可靠性及工作效率。

Method for realizing graphic logic interlock function of high voltage direct current transmission measurement and control device

The invention relates to a method for realizing a graphical logic interlock function of a high voltage direct current transmission measurement and control device, which belongs to the technical field of high voltage direct current transmission. The basic control function and control device two programming logic interlock function of phase separation, to achieve the integration of logic interlock control procedures and the basic procedures of the system call cycle mode, the basic control function using conventional C language development and in the form of Firmware package in a specific area to two programming the logic interlock function based on the IEC61131 language in the form of graphical programming tool ViRule by the user to achieve a specific application, the relevant graphic program is downloaded to the device finally in the form of specific region and specific machine code, with a period of call way to achieve complete control and interlock function. The invention is characterized in that the logic interlock function is separated from other measurement and control functions, which facilitates the user to carry out the two programming and improves the reliability and efficiency of the program modification.

【技术实现步骤摘要】

本专利技术涉及一种高压直流输电测控装置图形化逻辑互锁功能的实现方法,属于高压直流输电

技术介绍
在常规直流工程特别是特高压直流输电工程中,其控制保护系统现场测控装置负责对开关设备、断路器、滤波器及其他设备的控制与数据采集工作以及现场层一次设备各开关与断路器的逻辑互锁及“五防”功能。由于直流输电工程系统庞大,设备复杂,设备类型多,可靠性要求高,控制保护功能异常复杂,不同类型的场合其控制保护程序有较大的区别,并且现场层测控装置程序经常由于一次设备的改动面临频繁的修改,而频繁的修改以及修改后的测试会导致测控装置可靠性低,影响直流输电工程的正常运行。
技术实现思路
本专利技术的目的是提供一种高压直流输电测控装置图形化逻辑互锁功能的实现方法,以解决目前由于一次设备改动而使测控装置程序面临频繁修改所导致测控装置可靠性降低的问题。本专利技术为解决上述技术问题提供了一种高压直流输电测控装置图形化逻辑互锁功能的实现方法,该方法包括以下步骤:1)将现场层测控装置的基本测控功能与需二次编程的逻辑互锁功能相分离;2)对基本测控功能进行编程并以Firmware的形式封装在测控装置的特定区域;3)采用图形化语言的方式对需二次编程的逻辑互锁功能进行编程,并将得到图形化程序以特定的方式和机器码的形式下装到测控装置的特定区域;4)测控装置以周期调用的方式实现逻辑互锁程序和测控基本程序的融合。所述的步骤3)中图形化设计语言采用CFC或者LD的形式,编辑时拖动相应的功能块到编辑界面,对相应的功能块进行连线操作,并将生成的图形化程序以.xrl文件存储。所述步骤3中的图形化程序为采用图形化语言生成的文本语言,在下装到测控装置时,需翻译成机器能识别的机器码nativecode。所述机器码nativecode的生成过程如下:将图形化程序的.xrl文件通过语言翻译器生成以.txt文件形式的中间代码,再将.txt中间代码通过基于infineonC167的NativeCode编译器和链接器生成可供机器识别的的目标代码并以以.hex文件形式存储。所述步骤4)中测控装置在数据交互时以绝对地址映射的方式显示开入开出变量的映射关系。本专利技术的有益效果是:本专利技术将测控装置的基本测控功能与需二次编程的逻辑互锁功能相分离,通过系统周期调用的方式实现逻辑互锁程序与测控基本程序的融合,基本测控功能使用常规的C语言开发方式且以Firmware的形式封装在特定区域,需二次编程的逻辑互锁功能以基于IEC61131语言的形式在图像化编程工具ViRule上由用户实现特定应用,相关图形化程序最终以特定方式和机器码的形式下装到测控装置特定区域,以周期调用的方式实现完整的测控及互锁功能。本专利技术将逻辑互锁功能与其他测量与控制功能分离,方便用户进行二次编程,提高了程序修改可靠性及工作效率。且采用了标准的IEC61131图形化设计语言,程序设计简单且可靠性高,维护成本低廉,可广泛应用于常规及特高压直流输电工程,实现控制系统安全可靠的联锁功能。附图说明图1是典型的测控装置功能模块示意图;图2是图形化语言生成文本语言的原理示意图;图3-a是测控系统主程序流程图;图3-b是RULE中断任务处理流程图;图3-c是1ms中断任务处理流程图;图4-a是本专利技术实施例中连锁逻辑功能编辑窗口示意图;图4-b是本专利技术实施例中连锁逻辑功能Rule文件编译生成示意图。具体实施方式下面结合附图对本专利技术的具体实施方式做进一步的说明。如图1所示,本专利技术所针对的测控装置主要实现现场控制级的数据采集、预处理及数据上传,同时执行主控站的控制输出命令及现场层开关控制的逻辑互锁功能。其主要包括以下模块:冗余配置的电源,系统自检模块、带冗余配置的光、电RROFIBUS通讯接口、带死区时间及滤波时间配置的开关量采集及SER顺序时间记录,带自检功能的开关量输出功能,高精度的16位A/D采集模块,可二次编程的逻辑互锁功能模块Rule。本实施例中采用以英飞凌C167MCU为核心的CPU板卡,100vDC开入模块,带继电器操作回路的开出模块、16路AC模拟量采集模块及PROFIBUS-DP通讯模块可自由配置的硬件架构,各功能模块以固件及可编程代码的形式存贮于C167MCU特定的存储空间中。本专利技术通过将现场层测控装置的基本测控功能与需二次编程的逻辑互锁功能相分离;对基本测控功能进行编程并以Firmware的形式封装在测控装置的特定区域;采用图形化语言的方式对需二次编程的逻辑互锁功能进行编程,并将得到图形化程序以特定的方式和机器码的形式下装到测控装置的特定区域;测控装置以周期调用的方式实现逻辑互锁程序和测控基本程序的融合。该方法的具体实施过程如下。将现场层测控装置的的基本功能如开关量数据采集,模拟量数据采集,顺序事件记录生成,辅助及调试,与主控制设备profibus-DP通讯等模块采用Firmware形式封装与测控装置ProgramMemory中。测控装置与联锁逻辑有关的主要有3类数据,分别是开关量输入,开关量输出,中间变量,内部数据的简介如表1所示。表1项目解释I1-I72开关量输入,由装置采集外部信号S1-128中间变量,根据ViRULE程序逻辑产生O1-O48开关量输出,根据ViRULE程序逻辑产生测控装置提供的联锁逻辑控制功能,主要利用设计规则的方法实现。所谓规则就是利用输入的数字量和内部状态变量控制测控装置的RELAY插件,实现可编程的联锁控制功能,规则的功能模块如表2所示。表2函数描述SET可编程条件为真时,自动设定输出RESET可编程条件为真时,自动reset输出BLOCK可编程条件为真时,禁止输出改变ENABLE可编程条件为真时,使能输出改变AENABLE可编程条件为真且主站请求时,设置输出(其他情况输出被复位)ABLOCK可编程条件为假且主站请求时,设置输出(其他情况输出被复位)逻辑互锁需二次编程的程序通过上位机-目标机的交叉编译系统实现,如图2所示,其具体实施方式为:采用基于IEC611131语言图形化语言编程工具ViRule,该工具使用微软VSshell技术,通过VSc#语言开发完成,该工具主要完成测控装置的逻辑互锁程序开发,生成CFC程序,通过特定硬件的CFC编译器,完成该装置特定本文档来自技高网...
高压直流输电测控装置图形化逻辑互锁功能的实现方法

【技术保护点】
高压直流输电测控装置图形化逻辑互锁功能的实现方法,其特征在于,该方法包括以下步骤:1)将现场层测控装置的基本测控功能与需二次编程的逻辑互锁功能相分离;2)对基本测控功能进行编程并以Firmware的形式封装在测控装置的特定区域;3)采用图形化语言的方式对需二次编程的逻辑互锁功能进行编程,并将得到图形化程序以特定的方式和机器码的形式下装到测控装置的特定区域;4)测控装置以周期调用的方式实现逻辑互锁程序和测控基本程序的融合。

【技术特征摘要】
1.高压直流输电测控装置图形化逻辑互锁功能的实现方法,其特征在于,
该方法包括以下步骤:
1)将现场层测控装置的基本测控功能与需二次编程的逻辑互锁功能相分离;
2)对基本测控功能进行编程并以Firmware的形式封装在测控装置的特定区
域;
3)采用图形化语言的方式对需二次编程的逻辑互锁功能进行编程,并将得
到图形化程序以特定的方式和机器码的形式下装到测控装置的特定区域;
4)测控装置以周期调用的方式实现逻辑互锁程序和测控基本程序的融合。
2.根据权利要求1所述的高压直流输电测控装置图形化逻辑互锁功能的实
现方法,其特征在于,所述的步骤3)中图形化设计语言采用CFC或者LD的形式,
编辑时拖动相应的功能块到编辑界面,对相应的功能块进行连线操作,并将生成
的图形化程序以.xrl文件存储。
3.根据权利要求2所述的...

【专利技术属性】
技术研发人员:胡欢沈开奎郭宏光曾丽丽李延龙张爱玲岳亚菲常亚威王祺元傅亚光李学群杜勇
申请(专利权)人:许继电气股份有限公司许继集团有限公司国家电网公司
类型:发明
国别省市:河南;41

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

1