4.主要软件设计

本系统中,微处理器SAB-C167CR的数据处理速度可达10 MHz,能完成所有测量、控制及通信等功能,其特点是任务较多,各任务之间协调较为复杂,为了便于个任务之间协调与功能扩充,CPU软件系统采用了实时多任务操作系统RTOS来优化和分配CPU时序和资源,保证程序的实时性和可靠性,以任务为对象进行资源管理,任务调度和异常处理,通过RTOS管理系统根据数据处理的轻重缓急来合理分配占有CPU,优化时序分时执行,使之不闲置,不拥挤,每个处理过程又有多个不同优先级别的任务组成,采用优先抢占操作方式有效保证任务执行的实时性,采用这一软件结构的突出特点是使程序实现了真正的模块化,各个任务单独编程,不受其他任务的影响,任务的增减,调度非常方便。

软件设计分为两部分:一部分是SAB-C167CR微处理器的软件设计,包括与间隔层设备间CAN总线数据传输及上位机UBS的数据通信(使用USB接口方便现场,即插即用,便于PC机的维护与升级,满足变电站数据通信的需要);另一部分为PC机上位机软件的设计。这部分上位机软件设计较为复杂,若采用面向对象的语言编写程序,可使用ActiveX控制实现数据通信。对于微处理器和上位机的软件设计,考虑到将来间隔层设备结构的变化和硬件升级需要,程序设计分为两层,底层负责数据接收和发送;上层负责数据帧上午打包、解包及协议的解释。

5.结论

随着现场总线技术的发展和电气设备微机化程度的提高,为数字化形式实现变电站自动化监控系统提供了技术保证。变电站自动化系统应具有开放性,应能实现不同厂家设备的互操性(互换性)。因此,现场总线技术的应用是变电站综合自动化发展的需要,运用现场总线技术 ,能解决变电站综合自动化系统的通信问题,能保证数据通信的速度、质量、抗干扰能力,从而保证了变电站综合自动化技术的有效实施。

责任编辑:gt

关于工业控制就介绍完了,您有什么想法可以联系小编。