The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.
TY - CONF AU - Maier-Manojlovic, D. ED - Cheng, Yung-Sen ED - Schaa, Volker RW ED - Chiu, Pei-Chen ED - Li, Lu ED - Liu, Yung-Hui ED - Petit-Jean-Genaz, Christine TI - EtherCAT Driver and Tools for EPICS and Linux at PSI J2 - Proc. of PCaPAC2018, Hsinchu, Taiwan, 16-19 October 2018 CY - Hsinchu, Taiwan T2 - International Workshop on Emerging Technologies and Scientific Facilities Controls T3 - 12 LA - english AB - EtherCAT bus and interface are widely used for external module and device control in accelerator environments at PSI, ranging from modulator and undulator communication and control, over motion control, basic I/O control, all the way to Machine Protection System for the new SwissFEL accelerator. A combined EPICS/Linux driver package has been developed at PSI, to allow for simple and mostly automatic setup of various EtherCAT configurations. The driver is capable of automatic scan of the existing devices and modules, followed by self-configuration and finally autonomous operation of the EtherCAT bus real-time loop. Additionally, the driver package supports the user PLC to manipulate EtherCAT data in real time, implements fast real-time (single cycle) slave-to-slave communication (skipping EPICS layer or PLC completely), features guaranteed one-shot trigger signals otherwise not supported by EPICS and much more. All the standard EtherCAT functions are supported, including the complete reprogramming of slave configurations and configuration generation for programmable slaves, such as EL6692 and EL6695 network bridges. PB - JACoW Publishing CP - Geneva, Switzerland SP - 22 EP - 25 KW - EPICS KW - controls KW - real-time KW - Linux KW - PLC DA - 2019/01 PY - 2019 SN - 978-3-95450-200-4 DO - DOI: 10.18429/JACoW-PCaPAC2018-WEP01 UR - http://jacow.org/pcapac2018/papers/wep01.pdf ER -