TY - CONF AU - Gofron, K.J. AU - Chong, S.C. AU - Fumiaki, F. AU - Giles, SG. AU - Guyotte, G.S. AU - Lyons, SDL. AU - Vacaliuc, B. AU - Wlodek, J. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Deployment of ADTimePix3 areaDetector Driver at Neutron and X-ray User Facilities J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - TimePix3 is a 65k hybrid pixel readout chip with simultaneous Time-of-Arrival (ToA) and Time-over-Threshold (ToT) recording in each pixel. The chip operates without a trigger signal with a sparse readout where only pixels containing events are read out. The flexible architecture allows 40 MHits/s/cm² readout throughput, using simultaneous readout and acquisition by sharing readout logic with transport logic of superpixel matrix formed using 2x4 structure. The chip ToA records 1.5625 ns time resolution. The X-ray and charged particle events are counted directly. However, indirect neutron counts use 6Li fission in a scintillator matrix, such as ZnS(Ag). The fission space-charge region is limited to 5-9 um. A photon from scintillator material excites a photocathode electron, which is further multiplied in dual-stack MCP. The neutron count event is a cluster of electron events at the chip. We report on the EPICS areaDetector ADTimePix3 driver that controls Serval using json commands. The driver directs data to storage and to a real-time processing pipeline and configures the chip. The time-stamped data are stored in raw.tpx3 file format and passed through a socket where the clustering software identifies individual neutron events. The conventional 2D images are available as images for each exposure frame, and a preview is useful for sample alignment. The areaDetector driver allows integration of time-enhanced capabilities of this detector into SNS beamlines controls and unprecedented time resolution. PB - JACoW Publishing CP - Geneva, Switzerland SP - 90 EP - 94 KW - detector KW - neutron KW - controls KW - EPICS KW - software DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-MO2AO05 UR - https://jacow.org/icalepcs2023/papers/mo2ao05.pdf ER - TY - CONF AU - Sobhani, B.A. AU - Chen, Y. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Real-Time Visualization and Peak Fitting of Time-of-Flight Neutron Diffraction at VULCAN J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - In neutron scattering experiments at the VULCAN beamline at SNS, Gaussian fitting of dspace peaks can be used to summarize certain material properties of a sample. If this can be done in real time, it can also assist scientists in mid-experiment decision making. This paper describes a system developed in EPICS for visualizing dspace evolution and fitting dspace peaks in real-time at the VULCAN beamline. PB - JACoW Publishing CP - Geneva, Switzerland SP - 346 EP - 348 KW - lattice KW - neutron KW - detector KW - EPICS KW - experiment DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-TUMBCMO04 UR - https://jacow.org/icalepcs2023/papers/tumbcmo04.pdf ER - TY - CONF AU - Krishna, B.K. AU - Ruiz Rodriguez, M. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - EPICS IOC Integration with Rexroth Controller for a T-Zero Chopper J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - A neutron chopper is not typically used as a filter, but rather as a way to modulate a beam of neutrons to select a certain energy range or to enable time-of-flight measurements. T-Zero neutron choppers have been incorporated into several beamlines at SNS and are operated via a Rexroth controller. However, the current OPC is only compatible with Windows XP, which has led to the continued use of an XP machine to run both the Indradrive (Rexroth interface) and EPICS IOC. This setup has caused issues with integrating with our Data Acquisition server and requires separate maintenance. As a result, for a new beamline project, we opted to switch to the Rexroth XM22 controller with T-Zero chopper, which allows for the use of drivers provided by Rexroth in various programming languages. This paper will detail the XM22 controller drivers and explain how to utilize them to read PLC parameters from the controller into the EPICS application and its Phoebus/CSS interface. PB - JACoW Publishing CP - Geneva, Switzerland SP - 429 EP - 431 KW - controls KW - neutron KW - EPICS KW - interface KW - PLC DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-TUMBCMO27 UR - https://jacow.org/icalepcs2023/papers/tumbcmo27.pdf ER - TY - CONF AU - Goryl, P.P. AU - Götz, A. AU - Hardion, V. AU - Hauf, S. AU - Soroka, W. AU - White, K.S. AU - Żytniak, Ł. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Towards the Zero Code Waste to Increase the Impact of Science J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - Accelerators and other big science facilities rely heavily on internally developed technologies, including control system software. Much of it can and is shared between labs, like the Tango Controls and EPICS. Then, some of it finds broad application outside science, like the famous World Wide Web. However, there are still a lot of duplicating efforts in the labs, and a lot of software has the potential to be applied in other areas. Increasing collaboration and involving private companies can help avoid redundant work. It can decrease the overall costs of laboratory development and operation. Having private industry involved in technology development also increases the chances of new applications. This can positively impact society, which means effective spending of public funds. The talk will be based on the results of a survey looking at how much scientific institutes and companies focus on collaboration and dissemination in the field of software technologies. It will also include remarks based on the authors’ experiences in building an innovative ecosystem. PB - JACoW Publishing CP - Geneva, Switzerland SP - 456 EP - 461 KW - software KW - controls KW - TANGO KW - FEL KW - survey DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-TUMBCMO38 UR - https://jacow.org/icalepcs2023/papers/tumbcmo38.pdf ER - TY - CONF AU - Edelen, J.P. AU - Calder, S. AU - Gregory, R.D. AU - Guyotte, G.S. AU - Henderson, M.J. AU - Hoffmann, C.M. AU - Kilpatrick, M.C. AU - Krishna, B.K. AU - Vacaliuc, B. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - A Flexible EPICS Framework for Sample Alignment at Neutron Beamlines J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - RadiaSoft has been developing a flexible front-end framework, written in Python, for rapidly developing and testing automated sample alignment IOCs at Oak Ridge National Laboratory. We utilize YAML-formatted configuration files to construct a thin abstraction layer of custom classes which provide an internal representation of the external hardware within a controls system. The abstraction layer takes advantage of the PCASPy and PyEpics libraries in order to serve EPICS process variables & respond to read/write requests. Our framework allows users to build a new IOC that has access to information about the sample environment in addition to user-defined machine learning models. The IOC then monitors for user inputs, performs user-defined operations on the beamline, and reports on its status back to the control system. Our IOCs can be booted from the command line, and we have developed command line tools for rapidly running and testing alignment processes. These tools can also be accessed through an EPICS GUI or in separate Python scripts. This presentation provides an overview of our software structure and showcases its use at two beamlines at ORNL. PB - JACoW Publishing CP - Geneva, Switzerland SP - 836 EP - 840 KW - controls KW - EPICS KW - framework KW - neutron KW - operation DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-TUPDP113 UR - https://jacow.org/icalepcs2023/papers/tupdp113.pdf ER - TY - CONF AU - Pogorelov, I.V. AU - Calder, S. AU - Edelen, J.P. AU - Gregory, R.D. AU - Guyotte, G.S. AU - Henderson, M.J. AU - Hoffmann, C.M. AU - Kilpatrick, M.C. AU - Krishna, B.K. AU - Vacaliuc, B. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Machine Learning Based Noise Reduction of Neutron Camera Images at ORNL J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - Neutron cameras are utilized at the HB2A powder diffractometer to image the sample for alignment in the beam. Typically, neutron cameras are quite noisy as they are constantly being irradiated. Removal of this noise is challenging due to the irregular nature of the pixel intensity fluctuations and the tendency for it to change over time. RadiaSoft has developed a novel noise reduction method for neutron cameras that inscribes a lower envelope of the image signal. This process is then sped up using machine learning. Here we report on the results of our noise reduction method and describe our machine learning approach for speeding up the algorithm for use during operations. PB - JACoW Publishing CP - Geneva, Switzerland SP - 841 EP - 845 KW - neutron KW - network KW - timing KW - target KW - operation DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-TUPDP114 UR - https://jacow.org/icalepcs2023/papers/tupdp114.pdf ER - TY - CONF AU - Henderson, M.J. AU - Calder, S. AU - Edelen, J.P. AU - Gregory, R.D. AU - Guyotte, G.S. AU - Hoffmann, C.M. AU - Kilpatrick, M.C. AU - Krishna, B.K. AU - Pogorelov, I.V. AU - Vacaliuc, B. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Machine Learning Based Sample Alignment at TOPAZ J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - Neutron scattering experiments are a critical tool for the exploration of molecular structure in compounds. The TOPAZ single crystal diffractometer at the Spallation Neutron Source studies these samples by illuminating samples with different energy neutron beams and recording the scattered neutrons. During the experiments the user will change temperature and sample position in order to illuminate different crystal faces and to study the sample in different environments. Maintaining alignment of the sample during this process is key to ensuring high quality data are collected. At present this process is performed manually by beamline scientists. RadiaSoft in collaboration with the beamline scientists and engineers at ORNL has developed a new machine learning based alignment software automating this process. We utilize a fully-connected convolutional neural network configured in a U-net architecture to identify the sample center of mass. We then move the sample using a custom python-based EPICS IOC interfaced with the motors. In this talk we provide an overview of our machine learning tools and show our initial results aligning samples at ORNL. PB - JACoW Publishing CP - Geneva, Switzerland SP - 851 EP - 855 KW - controls KW - alignment KW - network KW - neutron KW - operation DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-TUPDP116 UR - https://jacow.org/icalepcs2023/papers/tupdp116.pdf ER - TY - CONF AU - Gofron, K.J. AU - Cai, Y.Q. AU - Coburn, D.S. AU - Suvorov, A. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Temperature Control of Crystal Optics for Ultrahigh-Resolution Applications J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - The temperature control of crystal optics is critical for ultrahigh resolution applications such as those used in meV-resolved Inelastic Scattering. Due to the low count rate and long acquisition time of these experiments, for 1-meV energy resolution, the absolute temperature stability of the crystal optics must be maintained below 4 mK to ensure the required stability of lattice constant, thereby ensuring the energy stability of the optics. Furthermore, the temperature control with sub-mK precision enables setting the absolute temperature of individual crystal, making it possible to align the reflection energy of each crystal’s rocking curve in sub-meV resolution thereby maximizing the combined efficiency of the crystal optics. In this contribution, we report the details of an EPICS control system using PT1000 sensors, Keithley 3706A 7.5 digits sensor scanner, and Wiener MPOD LV power supply for the analyzer crystals of the Inelastic X-ray Scattering (IXS) beamline 10-ID at NSLS-II. We were able to achieve absolute temperature stability below 1 mK and sub-meV energy alignment for several asymmetrically cut analyzer crystals. The EPICS ePID record was used for the control of the power supplies based on the PT1000 sensor input that was read with 7.5 digits accuracy from the Keithley 3706A scanner. The system enhances the performance of the meV-resolved IXS spectrometer with currently a 1.4 meV total energy resolution and unprecedented spectral sharpness for studies of atomic dynamics in a broad range of materials. PB - JACoW Publishing CP - Geneva, Switzerland SP - 899 EP - 902 KW - controls KW - EPICS KW - optics KW - power-supply KW - lattice DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-TUPDP132 UR - https://jacow.org/icalepcs2023/papers/tupdp132.pdf ER - TY - CONF AU - Yan, J. AU - Hartman, S.M. AU - Kasemir, K.-U. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Control Systems Design for STS Accelerator J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - The Second Target Station (STS) Project will expand the capabilities of the existing Spallation Neutron Source (SNS), with a suite of neutron instruments optimized for long wavelengths. A new accelerator transport line will be built to deliver one out of four SNS pulses to the new target station. The Integrated Control Systems (ICS) will provide remote control, monitoring, OPI, alarms, and archivers for the accelerator systems, such as magnets power supply, vacuum devices, and beam instrumentation. The ICS will upgrade the existing Linac LLRF controls to allow independent operation of the FTS and STS and support different power levels of the FTS and STS proton beam. The ICS accelerator controls are in the phase of preliminary design for the control systems of magnet power supply, vacuum, LLRF, Timing, Machine protection system (MPS), and computing and machine network. The accelerator control systems build upon the existing SNS Machine Control systems, use the SNS standard hardware and EPICS software, and take full advantage of the performance gains delivered by the PPU Project at SNS. PB - JACoW Publishing CP - Geneva, Switzerland SP - 903 EP - 906 KW - controls KW - timing KW - operation KW - target KW - LLRF DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-TUPDP136 UR - https://jacow.org/icalepcs2023/papers/tupdp136.pdf ER - TY - CONF AU - Shroff, K. AU - Ashwarya, T. AU - Ford, T.M. AU - Kasemir, K.-U. AU - Lange, R. AU - Weiss, G. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Phoebus Tools and Services J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - The Phoebus toolkit consists of a variety of control system applications providing user interfaces to control systems and middle-layer services. Phoebus is the latest incarnation of Control System Studio (CS-Studio), which has been redesigned replacing the underlying Eclipse RCP framework with standard Java alternatives like SPI, preferences, etc. Additionally the GUI toolkit was switched from SWT to JavaFX. This new architecture has not only simplified the development process while preserving the extensible and pluggable aspects of RCP, but also improved the performance and reliability of the entire toolkit. The Phoebus technology stack includes a set of middle-layer services that provide functionality like archiving, creating and restoring system snapshots, consolidating and organizing alarms, user logging, name lookup, etc. Designed around modern and widely used web and storage technologies like Spring Boot, Elastic, MongoDB, Kafka, the Phoebus middle-layer services are thin, scalable, and can be easily incorporated in CI/CD pipelines. The clients in Phoebus leverage the toolkit’s integration features, including common interfaces and utility services like adapter and selection, to provide users with a seamless experience when interacting with multiple services and control systems. This presentation aims to provide an overview of the Phoebus technology stack, highlighting the benefits of integrated tools in Phoebus and the microservices architecture of Phoebus middle-layer services. PB - JACoW Publishing CP - Geneva, Switzerland SP - 944 EP - 948 KW - controls KW - framework KW - EPICS KW - interface KW - site DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-TUSDSC08 UR - https://jacow.org/icalepcs2023/papers/tusdsc08.pdf ER - TY - CONF AU - Vodopivec, K. AU - White, K.S. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Continuous Modernization of Control Systems for Research Facilities J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - The Spallation Neutron Source at Oak Ridge National Laboratory has been in operation since 2006. In order to achieve high operating reliability and availability as mandated by the sponsor, all systems participating in the production of neutrons need to be maintained to the highest achievable standard. This includes SNS integrated control system, comprising of specialized hardware and software, as well as computing and networking infrastructure. While machine upgrades are extending the control system with new and modern components, the established part of control system requires continuous modernization efforts due to hardware obsolescence, limited lifetime of electronic components, and software updates that can break backwards compatibility. This article discusses challenges of sustaining control system operations through decades of facility lifecycle, and presents a methodology used at SNS for continuous control system improvements that was developed by analyzing operational data and experience. PB - JACoW Publishing CP - Geneva, Switzerland SP - 993 EP - 996 KW - controls KW - network KW - EPICS KW - software KW - operation DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-WE2BCO05 UR - https://jacow.org/icalepcs2023/papers/we2bco05.pdf ER - TY - CONF AU - Gofron, K.J. AU - Knudson, R. AU - Ndo, C. AU - Vacaliuc, B. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Noise Mitigation for Neutron Detector Data Transport J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - Detector events at User Facilities require real-time fast transport of large data sets. Since construction, the SNS user facility successfully transported data using an in-house solution based on Channel Link LVDS point-to-point data protocol. Data transport solutions developed more recently have higher speed and more robustness; however, the significant hardware infrastructure investment limits migration to them. Compared to newer solutions the existing SNS LVDS data transport uses only parity error detection and LVDS frame error detection. The used channel link is DC coupled, and thus sensitive to noise from the electrical environment since it is difficult to maintain the same LVDS common reference potential over an extensive system of electronic boards in detector array networks. The SNS existing Channel Link uses LVDS for data transport with clock of about 40 MHz and a mixture of parallel and serial data transport. The 7 bits per twisted pair in each clock cycle are transported over three pairs of Cat7 cable. The maximum data rate is about 840 Mbps per cat7 cable. The DS90CR217 or DS90CR218 and SN65LVDS32BD components are used with shielded Cat7 cabling in transporting LVDS data. Here we discuss noise mitigation methods to improve data transport within the existing as build infrastructure. We consider the role of shielding, ground loops, as well as specifically the use of toric ferrite insolation transformer for rf noise filtering. PB - JACoW Publishing CP - Geneva, Switzerland SP - 1066 EP - 1070 KW - detector KW - FEM KW - electron KW - neutron KW - power-supply DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-WE3AO03 UR - https://jacow.org/icalepcs2023/papers/we3ao03.pdf ER - TY - CONF AU - Lange, R. AU - Dalesio, L.R. AU - Davidsaver, M.A. AU - Hartman, S.M. AU - Johnson, A.N. AU - Junkes, H. AU - Kasemir, K.-U. AU - Korhonen, T. AU - Kraimer, M.R. AU - McIntyre, G.S. AU - Rose, S.C.F. AU - Shroff, K. AU - Veseli, S. AU - White, G.R. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Five years of EPICS 7 - Status Update and Roadmap J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - After its first release in 2017, EPICS version 7 has been introduced into production at several sites. The central feature of EPICS 7, the support of structured data through the new pvAccess network protocol, has been proven to work in large production systems. EPICS 7 facilitates the implementation of new functionality, including developing AI/ML applications in controls, managing large data volumes, interfacing to middle-layer services, and more. Other features like support for the IPv6 protocol and enhancements to access control have been implemented. Future work includes integrating a refactored API into the core distribution, adding modern network security features, as well as developing new and enhancing existing services that take advantage of these new capabilities. The talk will give an overview of the status of deployments, new additions to the EPICS Core, and an overview of its planned future development. PB - JACoW Publishing CP - Geneva, Switzerland SP - 1087 EP - 1092 KW - EPICS KW - controls KW - network KW - site KW - status DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-TH1BCO01 UR - https://jacow.org/icalepcs2023/papers/th1bco01.pdf ER - TY - CONF AU - Williams, D.C. AU - Medio, F.C. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - The SNS PLC Based Controls Solution for Stepper Motors J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - The Spallation Neutron Source (SNS) at Oak Ridge National Laboratory has been operating for over 15 years and many electronic components are now obsolete and require replacement to assure reliability and sustainability. SNS uses stepper motors to control accelerator components throughout the facility including the cryomodule tuners, beam scrapers, and the primary and secondary stripper foils. The original motor controls were implemented with VME controllers, custom power supplies, and various types of motor drivers. As these components became less reliable and obsolete a new control solution was needed that could be applied to multiple motion control systems. Fast performance requirements are not crucial for these stepper motors, so the PLC technology was selected. The first system replaced was the Ring stripper foil control system and plans are underway to replace the beam scrapers. This paper provides an overview of the commercial off-the-shelf (COTS) hardware used to control stepper motors at SNS. Details of the design and challenges to convert a control system during short maintenance periods without disrupting beam operation will be covered in this paper. PB - JACoW Publishing CP - Geneva, Switzerland SP - 1187 EP - 1189 KW - controls KW - PLC KW - hardware KW - Ethernet KW - EPICS DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-TH2BCO06 UR - https://jacow.org/icalepcs2023/papers/th2bco06.pdf ER - TY - CONF AU - Geng, X. AU - Groff, A. AU - Pearson, M.R. AU - Taufer, G. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Motion Controls for ORNL Neutron Science Experimental Beamlines J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - This paper presents a comprehensive overview of the motion control systems employed within the neutron science user facilities at Oak Ridge National Laboratory (ORNL). The Spallation Neutron Source (SNS) and the High Flux Isotope Reactor (HFIR) at ORNL have a total of 35 neutron beam lines with numerous motors for mo-tion control. The motion systems vary in complexity from a linear sample positioning stage to multi-axis end stations. To enhance the capabilities of these motion systems, a concerted effort has been made to establish standardized hardware and flexible software that improve performance, increase reliability and provide the capability for automated experiments. The report discusses the various motion controllers used, the EPICS-based IOCs (Input Output Controllers), high-level motion software, and plans for ongoing upgrades and new projects. PB - JACoW Publishing CP - Geneva, Switzerland SP - 1261 EP - 1263 KW - controls KW - EPICS KW - HOM KW - software KW - experiment DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-THMBCMO29 UR - https://jacow.org/icalepcs2023/papers/thmbcmo29.pdf ER - TY - CONF AU - Sobhani, B.A. ED - Schaa, Volker RW ED - Götz, Andy ED - Venter, Johan ED - White, Karen ED - Robichon, Marie ED - Rowland, Vivienne TI - Video Compression for areaDetector J2 - Proc. of ICALEPCS2023, Cape Town, South Africa, 09-13 October 2023 CY - Cape Town, South Africa T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 19 LA - english AB - At neutron sources such as SNS and HFIR, neutrons collide with neutron detectors at a much lower rate than light would for an optical detector. Additionally, the image typically does not pan or otherwise move. This means that the incremental element-by-element differences between frames will be small. This makes neutron imaging data an ideal candidate for video-level compression where the incremental differences between frames are compressed and sent, as opposed to image-level compression where the entire frame is compressed and sent. This paper describes an EPICS video compression plugin for areaDetector that was developed at SNS. PB - JACoW Publishing CP - Geneva, Switzerland SP - 1290 EP - 1290 KW - detector KW - neutron KW - scattering KW - controls KW - EPICS DA - 2024/02 PY - 2024 SN - 2226-0358 SN - 978-3-95450-238-7 DO - doi:10.18429/JACoW-ICALEPCS2023-THMBCMO36 UR - https://jacow.org/icalepcs2023/papers/thmbcmo36.pdf ER -