关键词:
集散控制系统
组态软件
组态信息文件
下装
摘要:
DCS 工程师站组态软件的设计与实现是一个庞大而复杂的工程。本文基于中小型集散控制系统,介绍了工程师站组态软件的整体框架结构与设计方法;结合课题硬件配备,利用Microsoft Visual C++ 6.0 编程语言作为开发工具,编写了工程师站组态软件中的系统管理组态软件,设计了组态信息文件的生成和存储程序,实现了组态文件从工程师站到现场控制站的下装。系统管理组态软件的设计充分利用了VC++提供的多种控件,通过对信息的合理组织,使人机界面做到模式一致、窗口空间利用合理、操作流程简单快捷。利用环境变量的设置,方便地实现了组态信息文件存储的系统化;组态信息在文件中存储格式区别于一般信息文件按行存储,而是按照组态先后次序生成,使组态数据存放整齐有序,与组态界面实现一一对应。工程师站与现场控制站的通信采用TCP/IP 协议,满足了系统开放性要求。
此外,工程师站组态软件总体框架性的实现,为后面的研究生继续该课题的研究与开发打下了良好的基础。