全国产分散控制系统组态软件框架的设计和实现Design and implementation of configuration software architecture for domestically made distributed control system
胡波,李响,陈宏君,谭良良,高少华,张军
摘要(Abstract):
介绍了新一代国产工控系统华能睿渥分散控制系统(HNICS-T316)组态设计与调试软件的架构设计及技术实现。该软件针对全国产软硬件平台开发,采用基于组态设计流程的分层式组件架构,以消息总线技术为基础,提出了基于数据驱动的模块化组件集成方案,设计了组件式数据管理系统和增量式刷新的模型/视图的图形系统,实现了内存数据到操作界面的快速刷新,降低了模块之间的耦合性和程序的复杂度,实现了跨平台软件的快速并行开发,提高了组态软件的可维护性、可扩展性和可移植性。基于以上架构,设计了基于控制器锁存机制的组态数据系统架构和高颗粒度与低更新资源的分段式组态产物文件结构,开发了组态多级解析及主备同步技术和基于标签名动态分级校核的组态资源共享技术,解决了全站多人同时编辑时数据定义冲突问题,提升了快速控制周期下组态无扰下载及同步的效率,同时,减少了工程师站的软硬件资源消耗,简化了工程应用中工程师站的部署流程,实现了组态软件在国产自主可控平台上的高效运行。基于此开发的国产组态软件已在300MW和1000MW火电机组成功示范应用,经第三方机构测试和应用实践表明,该软件运行稳定,使用方便灵活,能满足大型火电机组工程组态需求。
关键词(KeyWords): 分散控制系统;华能睿渥DCS;组态软件;跨平台开发;分层式组件架构;工程师站
基金项目(Foundation):
作者(Author): 胡波,李响,陈宏君,谭良良,高少华,张军
DOI: 10.19666/j.rlfd.202104117