Paper | Title | Other Keywords | Page |
---|---|---|---|
TUPTPF055 | A Software Upgrade for the SNS Wire-Scanner | controls, linac, beam-losses, instrumentation | 241 |
|
|||
The original wire-scanner software was written by one of the Spallation Neutron Source (SNS) partners, Los Alamos National Laboratory. This software was designed for the types of wire-scanners initially planned and their planned usage at that time. New variations in the wire-scanner hardware added gearing, different position read-back methods, and a timing card. The new software handles these additional hardware variations in a flexible manner through configuration files. The software upgrade allows the user to synchronize the stepping of the fork with external applications, such as loss monitors to study the losses caused by the wire. Another new functionality allows you to change what part of the beam pulse is used to determine the transverse profile after the data has been taken. This avoids having to do time consuming rescans if the timing was not perfectly setup. The new software, also a LabVIEW program, is structured around a state-machine with sequence capability to manage the complexities of stepping through a scan and interacting with the user. This paper discusses the features of the new software, the implementation, and the obtained results. |