Abstract The Plasma Control System (PCS) is a critical system of the tokamak device to guarantee the physical experiment operation. While the Chinese Fusion Engineering Testing Reactor (CFETR) PCS is in the preliminary development stage, the newly designed Plasma Control System Software Development Platform (PCS-SDP) will provide an effective, convenient, and visual development environment for PCS software developers. The PCS-SDP is developed based on the Eclipse framework as an extension and finally realized as an Eclipse plug-in. It is deployed in a thin-client C/S mode in which developers log in and work remotely and all the developments are carried on a development server. The PCS-SDP possesses an intuitive UI and contains modules of project management, algorithm management, visualization management, testing management, and version management. Because of these customized functions, the PCS-SDP makes the developers focus on the control logic design of the PCS algorithms without the need to pay attention to the PCS details; the work efficiency is improved significantly. In this paper, the requirements are analyzed, the system architecture and module design are presented, and some functions are demonstrated. The initial hardware environment deployment has been implemented and is also presented in this paper. Further efforts will be made to implement and demonstrate the functions of all modules on the EAST PCS, then serve CFETR PCS development and can be appropriate for most Plasma Control Systems.
[1]
Fushun Wang,et al.
Conceptual design of Remote Control System for EAST tokamak
,
2014
.
[2]
R. D. Johnson,et al.
New Control Abilities on EAST PCS for Steady-State Operation
,
2018,
IEEE Transactions on Plasma Science.
[3]
Qingwei Yang,et al.
Overview of the present progress and activities on the CFETR
,
2017
.
[4]
Ruili Zhang,et al.
Upgrade of EAST plasma control system for steady-state advanced operation
,
2018
.
[5]
Rui Abreu,et al.
GZoltar: an eclipse plug-in for testing and debugging
,
2012,
2012 Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering.
[6]
J. A. Leuer,et al.
EAST plasma control system
,
2008
.
[7]
B. Xiao,et al.
The design of remote participation platform for EAST plasma control
,
2016
.
[8]
Ruili Zhang,et al.
The web-based user interface for EAST plasma control system
,
2014
.