Abstract:Neutral beam injection(NBI) is recognized as one of the most effective means of plasma heating. In order to meet the demand of NBI system itself and the complexity of the working environment, a set of new methods for NBI system management are proposed. In this paper, the architecture and implementation of NBI management software are presented. NBI management software is developed based on the Client/Server(C/S) model, multithreading, socket communication technologies and heartbeat wave mechanism. It provides universal service interfaces and a uniform management terminal for different types of software and hardware. The implement of NBI management software enhances the stability of NBI system and provides safeguards for its steady-state operation.