论文部分内容阅读
传统FMS运控软件是用结构化的编程方法开发的,软件缺乏柔性,软件的升级和更新都较复杂,也从一定程度上限制了FMS真正意义上的柔性。为了使FMS控制软件具有开放性,本文首先以河南北方平原光电有限公司FMS单元控制器运控软件为例介绍了运控软件开发的过程和面临的问题;接着分析了对象建模技术,并分析如何将该技术应用于FMS运控软件的开发过程中;然后提出了FMS对象模型,同时也描述了各对象之间的层次关系,并给出了FMS相关类的定义过程和基于COM通信技术的对象实现过程。最后本文介绍了如何利用设计好的对象模型开发运控软件。