余 乐 张 茜
(1.四川省成都市电业局继电保护所,成都 610031;2.西南交通大学电气工程学院,成都 610031)
随着电子技术、计算机技术与通信技术的飞速发展,牵引供电系统继电保护技术也取得了长足的进步,大大提高了牵引供电系统的安全性和可靠性,获得了显著的社会效益和经济效益。然而,传统的软件开发工具进行微机保护程序设计,语句代码繁琐、界面不美观、调试麻烦、升级困能等缺点越发突出,已不适应现代技术下微机保护设计的要求,牵引供电系统图形化平台研究已经变得刻不容缓。
基于此本文提出一种基于PAD图的牵引供电系统保护图形化开发平台,它采用模块化的设计思想,实现了图形化的编程模式,从编程到生成程序都在该平台上完成,大大提高了执行效率。
基于PAD图的图形化平台采用Delphi7为前台开发工具,Microsoft SQL Server 2000 为后台数据库,并使用程序流模型结构和模块化设计思想,提供交互方便的图形化编程界面,用高级语言编写各基本保护函数,严格定义各个函数的接口,经过严格、反复的测试后存放在数据库中,供用户调用。其系统结构和软件结构分别如图1、图2所示。
本平台采用 PAD语言表述图形化程序设计中的图形化信息,每当程序需要修改时,可以首先修改PAD图,然后再通过“走树”规则自动生成程序(正向工程);或者每次修改程序之后,自动生成与程序对应的PAD图(逆向工程),从而自动保持文档与程序的统一,有效地提高了生产效率[1]。……