Design and Implementation of DCS System MTS for Nuclear Power Plant Based on Plug-in Technology
摘要
MTS (maintenance and test software) is an important part of the nuclear safety level digital control system, which is used for the engineering design, system debugging and operation maintenance of DCS system of nuclear power plant. It has the characteristics of huge software code scale, complex control logic, strong expansion of business requirements and complex data interaction. How to make the software architecture design with easy to expand, easy to maintain, reusability and other characteristics, is the focus of this paper. Plug-in based software architecture is a kind of flexible and general software architecture. It adopts the design mode of “platform + plug-in”. Makes it convenient to extend the functions of software products after release by installing plug-in modules [1]. Based on this idea, this paper, on the basis of in-depth study of software functional requirements of DCS system MTS in nuclear power plant, aims at the common and differentiated needs of different users. This paper proposes a design and implementation scheme of software system of engineer station based on plug-in framework. The scheme introduces in detail the architecture of the plug-in, the necessary functions and interfaces of the plug-in, the communication mechanism of the plug-in, and introduces the concrete implementation method with examples. The application results show that the plug-in architecture design method can meet the needs of users dynamically and has strong flexibility, reusability, expansibility and maintainability on the premise of ensuring the stability of the system.