The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.
TY - CONF AU - Sharpe, C.J. ED - Schaa, Volker RW ED - Costa, Isidre ED - Fernández, David ED - Matilla, Ãscar TI - Software Architecture for Beamline Automation - VMXi Use-Case J2 - Proc. of ICALEPCS2017, Barcelona, Spain, 8-13 October 2017 C1 - Barcelona, Spain T2 - International Conference on Accelerator and Large Experimental Control Systems T3 - 16 LA - english AB - Versatile Macromolecular in-situ (VMXi) is the first beamline at Diamond Light Source (DLS) to be entirely automated with no direct user interaction to set up and control experiments. This marks a radical departure from other beamlines at the facility and it has presented a significant design challenge to General Data Acquisition (GDA), the in-house software that manages beamline data collection. GDA has become a reactive controller for continual, uninterrupted processing of all user experiments. A major achievement has been to demonstrate that it is possible to successfully deliver a suitable architectural implementation for automation developed within a standard integrate development environment (IDE). There is no need for specialised software or a domain specific language for automation. The objective is to: review VMXi project with the emphasis on hardware configuration and experiment processing; describe the software and control architecture for automation; and provide a general set of guidelines for developing software for automation at a scientific facility. PB - JACoW CP - Geneva, Switzerland SP - 1054 EP - 1059 KW - ion KW - controls KW - hardware KW - software KW - experiment DA - 2018/01 PY - 2018 SN - 978-3-95450-193-9 DO - 10.18429/JACoW-ICALEPCS2017-WEBPL04 UR - http://jacow.org/icalepcs2017/papers/webpl04.pdf ER -