JACoW logo

Journals of Accelerator Conferences Website (JACoW)

JACoW is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.


RIS citation export for MOBR05: Motion Software Stack Developments for Powerpmac(r) in the Australian Synchrotron

TY  - UNPB
AU  - Afshar, N.
AU  - Baldwinson, B.E.
AU  - Clift, M.
AU  - Hogan, R.B.
AU  - Ng, A.
AU  - Wong, D.
ED  - Furukawa, Kazuro
ED  - Yan, Yingbing
ED  - Leng, Yongbin
ED  - Chen, Zhichu
ED  - Schaa, Volker R.W.
TI  - Motion Software Stack Developments for Powerpmac(r) in the Australian Synchrotron
J2  - Proc. of ICALEPCS2021, Shanghai, China, 14-22 October 2021
CY  - Shanghai, China
T2  - International Conference on Accelerator and Large Experimental Physics Control Systems
T3  - 18
LA  - english
AB  - Australian Synchrotron has standardised on Omron PowerBrickLV(r). In order to utilise the advanced features of these controllers while maintaining the complexity that comes with the versatile and multi-purposed controller, DLS developers team have led the community by producing the first EPICS module for the PowerPMAC. We reviewed and customized the DLS ppmac software stack to support fractional readbacks in engineering units from controller, improve R/W performance, add protections and interlocking at the controller level and improve homing routines. We have also developed our own toolsets for generating controller configuration files from templates (PSYCH), and Ppmac IOC template system (bluecat), and automated test tools (EATSIT). Our beta version of the software stack, with an improved Motor Record, driver and IOC templates has been under validation testing since March 2021. We have also been developing a python ’caproto’ based Ppmac IOC (CAPMAC), with a Simplified Motor Record interface intending to move most of native Motor Record functions to the controller. The CAPMAC IOC code is deployed from pypi and configured from a readable Yaml configuration file.
PB  - JACoW Publishing
CP  - Geneva, Switzerland
ER  -