论文部分内容阅读
电力系统是由发电厂、输变电系统、配电系统和各种不同类型的负荷等组成,由各级调度中心对系统的运行进行控制和管理。为了保证供电质量和电力系统运行的可靠性和经济性,系统的调度控制中心必须及时而准确地掌握全面的运行状况。远动终端RTU在电力系统的微机监控系统中占有重要位置,对电力系统安全稳定运行,提高系统的经济效益,起着重要作用。
在深入了解国内外远动终端现状和发展趋势的基础上,本文采用工业标准PC/104 CPU,设计了一种用于分布式RTU系统中的通信处理装置。在硬件设计中,充分利用了PC/104 CPU丰富的外设资源,开发出具有多串口、双总线网、双以太网的设备,并具有液晶显示、键盘操作、双机备用和精确对时的功能。在软件设计中,使用了面向对象的编程思想,采用了成熟的嵌入式实时操作系统pSOS,将自定义数据库、端口驱动和管理有机的结合在一起,又保证了各端口的独立性。规约设计中,充分考虑了主站类规约和分站类规约处理的异同,利用类继承的方式,减少了重复代码,缩短了规约开发的周期。
由于采用了标准的CPU主板和成熟的嵌入式实时操作系统pSOS,所设计的通信处理装置具有体积小、处理能力强、稳定性好的特点。充分采用面向对象技术中的继承、多态和封装,使程序更有利于测试和维护。开发的多种规约可以方便的接入站内的保护设备和其它智能设备。经过现场运行证明:所设计硬、软件配合良好,达到了预期的设计目标。