-
题名类C脚本架构设计及在电力系统中的应用
被引量:3
- 1
-
-
作者
陈宏君
熊蕙
-
机构
南京南瑞继保电气有限公司
-
出处
《计算机技术与发展》
2017年第3期171-175,180,共6页
-
基金
国家"863"高技术发展计划项目(2015AA050101)
-
文摘
不同国家和地区的用户在电力系统装置功能和配置上有一定的差别,要求基于工具软件实现装置的灵活配置需求。研发人员在采用模块化、图形化元件搭建装置功能过程中,也需要有手段减轻人机接口配置工作量。为此,提出类C脚本的解决方案,设计了适用于电力系统装置配置建模的API接口函数,支持设置变量属性、信号连线、定值分组、元件投退、IEC61850建模等功能。开发了脚本解析器,通过构建基于表驱动的词法提取、基于命令模式的脚本执行、基于递归下降法的表达式计算、基于多级Hash查找等关键算法,实现了脚本快速解析执行,6万行脚本解析耗时小于3 s。基于该脚本架构,装置研发人员可定义模块化元件脚本,实现多个元件实例配置的自动化复用;可定义全局脚本,根据用户选项,触发条件执行语句,实现灵活的装置选型配置。实践表明,类C脚本显著提高了电力系统保护测控装置的研发效率和产品的适用范围。
-
关键词
类c脚本
元件脚本
全局脚本
装置配置
-
Keywords
c style script
component script
global script
device configuration
-
分类号
TP39
[自动化与计算机技术—计算机应用技术]
-