The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.
Title | ECMC, the Open Source Motion Control Package for EtherCAT Hardware at the ESS | |||||
Authors |
|
|||||
Abstract | In industry the open standard EtherCAT* is well established as a real-time fieldbus for largely distributed and synchronised systems. Open source solutions for the bus master have been first introduced in scientific installations by Diamond Light Source** and PSI using EtherCAT hardware for digital and analog I/Os. The European Spallation Source (ESS) decided to establish open source EtherCAT systems for mid-performance data acquisition and motion control on accelerator applications. In this contribution we present the motion control software package ECMC developed at the ESS using the open source Etherlab*** master to control the EtherCAT bus. The motion control interfaces with a model 3 driver to the EPICS motor record supporting it's functionalities like positioning, jogging, homing and soft/hard limits. Advanced functionalities supported by ECMC are full servo-loop feedback, a scripting language for custom synchronisation of different axes, virtual axes, externally triggered position capture and interlocking. On the example of prototyping a 2-axis wire scanner we show a fully EPICS integrated application of ECMC on different EtherCAT and CPU hardware platforms. | |||||
Footnotes & References | * http://www.ethercat.org ** R. Mercado, I. J. Gillingham, J. H. Rowland, K. Wilkinson "Integrating EtherCAT based IO into EPICS at Diamond." ICALEPCS 2011, Grenoble 2011 *** http://www.etherlab.org |
|||||
Paper | download MOCPL05.PDF [1.563 MB / 5 pages] | |||||
Slides | download MOCPL05_TALK.PDF [1.081 MB] | |||||
Export | download ※ BibTeX ※ LaTeX ※ Text/Word ※ RIS ※ EndNote | |||||
Conference | ICALEPCS2017, Barcelona, Spain | |||||
Series | International Conference on Accelerator and Large Experimental Control Systems (16th) | |||||
Proceedings | Link to full ICALEPCS2017 Proccedings | |||||
Session | Integrating Diverse Systems | |||||
Date | 09-Oct-17 14:00–15:45 | |||||
Main Classification | Integrating Diverse Systems | |||||
Keywords | ion, controls, EPICS, hardware, real-time | |||||
Publisher | JACoW, Geneva, Switzerland | |||||
Editors | Volker RW Schaa (GSI, Darmstadt, Germany); Isidre Costa (ALBA-CELLS, Cerdanyola del Vallès, Spain); David Fernández (ALBA-CELLS, Cerdanyola del Vallès, Spain); Ãscar Matilla (ALBA-CELLS, Cerdanyola del Vallès, Spain) | |||||
ISBN | 978-3-95450-193-9 | |||||
Published | January 2018 | |||||
Copyright |
|