Title :
ExperimentDesigner: A TCL/TK Interface for Creating Experiments in Epics
Author :
Shang, H. ; Borland, M. ; Yao, C.-Y. ; Guo, W.
Author_Institution :
ANL, Argonne, IL 60439, USA, shang@aps.anl.gov
Abstract :
ExperimentDesigner is a Tcl/Tk interface that allows users to easily design and run complicated experiments using a convenient graphical user interface (GUI). Features include: process variable monitoring, which pauses the experiment when values are out of range; user-defined initialization, execution, and finalization sequences; support of complex execution chains containing actions such as setting controls, reading values, running external programs, interacting with the user, etc.; collection of output data for convenient postprocessing; saving and loading of experiment configurations; convenient use of SDDS Toolkit programs; and execution of experiments from the command line without a GUI.
Keywords :
Contracts; Equations; Force control; Graphical user interfaces; Linear particle accelerator; Monitoring; Resumes; Size control; Testing;
Conference_Titel :
Particle Accelerator Conference, 2005. PAC 2005. Proceedings of the
Print_ISBN :
0-7803-8859-3
DOI :
10.1109/PAC.2005.1591779