HU Bo, LI Xiang, CHEN Hongjun, et al. Design and implementation of configuration software architecture for domestically made distributed control system[J]. Thermal power generation, 2021, 50(12): 13-20.
DOI:
HU Bo, LI Xiang, CHEN Hongjun, et al. Design and implementation of configuration software architecture for domestically made distributed control system[J]. Thermal power generation, 2021, 50(12): 13-20. DOI: 10.19666/j.rlfd.202104117.
Design and implementation of configuration software architecture for domestically made distributed control system
The architecture design and technical implementation of the configuration software
Huaneng Rivival Distributed Control System(DCS)(HNICS-316)
is introduced
which is the new generation product of domestic industrial control system and has the characteristics of configuration design and debugging. This software is developed on domestic workstation with a layered component architecture based on the process of configuration design. At the same time
a novel modular integration method based on a data-driven scheme and message bus technology is proposed. On this basis
a component-based data management system and a graphical system with model/view structure are contrived to realize the fast refreshment of data from memory to the human machine interface. The above design pattern reduces the coupling between modules and the complexity of the software
improves the maintainability
scalability and portability of the software
hence simplifies the procedure of crossplatform development of the software and enhances the efficiency of parallel development. In order to solve the insufficient software and hardware performance of the domestic workstation
and achieve a lightweight deployment of the software
new proposals of configuration data management system based on controller device lock mechanism
segmented file structure with high granularity and low resource consumption
and master/salve device data synchronization technique based on multi-level configure analysis method are offered. The configuration resource share mechanism based on dynamic-grading tag name checking is designed to resolve the data define confliction problem when multiple users editing on the workstation at the same time
which improves the efficiency of configuration downloading and master/slave data synchronization under fast control cycle. At the same time
it reduces the software and hardware resource consumption of the workstation and simplifies the deployment procedure of the software
realized the stable and efficient operation of the software on domestic workstation. The software has been successfully applied in 300 MW and 1 000 MW thermal power units. By field application and the testing of third-party authority
the software is stable
convenient
and flexible enough
which meets the application requirements of large thermal power units.