E. Matias Canadian Light Source CLS Beamline Controls.

Slides:



Advertisements
Similar presentations
E. Matias Canadian Light Source CLS Beamlines & ScienceStudio.
Advertisements

RTEMS and Linux at the Canadian Light Source Tony Wilson Canadian Light Source University of Saskatchewan.
1 BROOKHAVEN SCIENCE ASSOCIATES EPICS V4 Support to Physics Application, Data Acquisition, and Data Analysis L. Dalesio, Gabriele Carcassi, Martin Richard.
EPICS Architecture Version 3 Channel Access Client (CAC) Connection Data Transfers WAN/LAN/Local Connection Data Transfers Channel Access Server (CAS)
E. Matias D. Chabot, D. Maxwell, D. Medrano (CLS) C. Armstrong (IBM) M. Fuller, S. McIntryre (University of Western Ontario) Remote Access at the CLS.
PCaPAC Satellite Workshop ~ High Level Applications Development and the Matlab Middlelayer ~ Sponsored by the Canadian Light Source Saskatoon, Canada October.
Wayne Lewis Australian Synchrotron Beamline Controls Design and Implementation.
E. Matias and S. Lomas For the Project Team BigBANGWIDTH CLS IBM University of Alberta University of Western Ontario eScience – The CLS Case Study.
EPICS at APS Beamlines Tim Mooney Advanced Photon Source Argonne National Laboratory.
E. Matias Canadian Light Source June 2009 – Presentation to - NSLS II EFD Division CLS Beamline Controls.
Pete Owens MICE Controls & Monitoring Workshop 25th September 2006 MICE Control and Monitoring: General Architecture Subsystem Integration User Interface.
Patrick Krejcik LCLS June 16-18, 2008 High Level Applications Facility Advisory Committee Meeting June 17, 2008 Applications Team.
Elder Matias Canadian Light Source University of Saskatchewan System Integration and QA.
INTEGRATION OF EPICS ASYN INTO NON EPICS ENVIRONMENT PRERANA KANKIYA Brookhaven National Laboratory, New York EPICS COLLABORATION MEETING, 2014.
LabVIEW Basic I with RADE introduction A. Raimondo (EN/ICE)
Elder Matias CLS Control System Recent Upgrades. Major Changes Synchrotron Upgrade New Isotope Production Linac EPICS Software –Python EDM –Aquaman –ScienceStudio.
EDM Screen Display Using PYTHON Python and the CLS and me.
Rapid Application Development Environment based on LabVIEW A. Raimondo (AB/CO) ATC/ABOC Days, January 2008.
Integrating Imhotep with existing Software and Hardware at NMGRL Jake Ross Bremen, Germany 3/29/11 New Mexico Geochronology Research Laboratory New Mexico.
Elder Matias Canadian Light Source University of Saskatchewan CLS – Control System Overview.
Single Board Computers and Industrial PC Hardware at the CLS
Scan System Kay Kasemir, Xihui Chen Jan Managed by UT-Battelle for the U.S. Department of Energy Automated Experiment Control “Scan” should be.
Scan System: Experiment Automation Kay Kasemir, Xihui Chen RAL EPICS Meeting, May 2013.
Control System and Software Engineering Process Elder Matias
Laboratoire Interdisciplinaire sur l’Organisation Nanométrique et Supramoléculaire DIRECTION DES SCIENCES DE LA MATIERE IRAMIS TANGO at LIONS Olivier Taché.
Main Bullet #1 Main Bullet #2 Main Bullet #3 EPICS and CLS September 18, 2009.
CBASS for Beamline Control Software Development: John Skinner Matt Cowan Rick Buono Chris Dropp Leon Flaks Scientific Support: Annie Heroux Howard Robinson.
CLS: Control System E. Matias, R. Berg, G. Wright, T. Wilson, T. Johnson, R. Tanner and H. Zhang Canadian Light Source University of Saskatchewan Invited.
Debby Quock November 13, 2012 IRMIS at CLS. IRMIS Currently at CLS PV Crawler –Perl modules that parse EPICS IOC st.cmd, db, and dbd files. Information.
IRMIS 2 Overview Andrew Johnson Computer Scientist, AES Controls.
Introduction to EPICS (Ned Arnold, John Maclean).
BROOKHAVEN SCIENCE ASSOCIATES High level applications and EPICS control GUOBAO SHEN NSLS-II, Control Group May 4 th, 2009.
Beamline Controls with EPICS at NSLS Zhijian Yin NSLS, BNL EPICS Collaboration Meeting, SSRF, March 2008.
Dec 8-10, 2004EPICS Collaboration Meeting – Tokai, Japan MicroIOC: A Simple Robust Platform for Integrating Devices Mark Pleško
LCLS Undulator Positioning Control System Shifu Xu, Joseph Xu, Josh Stein Control Group, AES/APS, ANL June 15, 2006.
CLS Status Update E. Matias Canadian Light Source.
The CSS Scan System Kay-Uwe Kasemir SNS/ORNL Dec
A U.S. Department of Energy Office of Science Laboratory Operated by The University of Chicago Argonne National Laboratory Office of Science U.S. Department.
Elder Matias, Diony Medrano, Dong Liu (At Michigan State University - Nov 2011) IRMIS at CLS.
CLS Control System Progress Report Elder Matias Canadian Light Source University of Saskatchewan Saskatoon Saskatchewan.
Managed by UT-Battelle for the Department of Energy Kay Kasemir ORNL/SNS Jan Control System Studio, CSS Overview.
Final Review of ITER PBS 45 CODAC – PART 1 – 14 th, 15 th and 16 th of January CadarachePage 1 FINAL DESIGN REVIEW OF ITER PBS 45 CODAC – PART 1.
Instrumentation at CLS (Presentation to Saskatchewan Instrumentation Society Executive) Elder Matias Canadian Light Source University of Saskatchewan
March 2008EPICS Meeting in Shanghai1 KEKB Control System Status Mar Tatsuro NAKAMURA KEKB Control Group, KEK.
Control Hardware Design Control Hardware Wiring IOC Software (Low Level) OPI Software (High Level) Final Test Front-End (Connection to SR1 Ring) Done Insertion.
E. Matias Canadian Light Source University of Saskatchewan CLS Control System Overview.
Petra III Status Teresa Núñez Hasylab-DESY Tango Meeting DESY,
EPICS Application Development At The Canadian Light Source Glen Wright.
Controls & Monitoring Overview J. Leaver 03/06/2009.
Connecting LabVIEW to EPICS network
Elder Matias on behalf of CLS Beamline Control and Data Acquisition.
EPICS and LabVIEW Tony Vento, National Instruments
Interfacing to the CLS Control System Canadian Light Source University of Saskatchewan.
TRIUMF HLA Development High Level Applications Perform tasks of accelerator and beam control at control- room level, directly interfacing with operators.
Office of Science U.S. Department of Energy “Traditional” Tools for Beamline Applications Mark Rivers University of Chicago October 16, 2008.
Examples of Matlab Controls Software on ALICE Andy Wolski 24 September 2014 Multiknobs: simultaneous control of a set of magnets Undulator Gap Scan ALICE.
ADE Alessandro Raimondo (ICE/MTA) ICE workshop, 23 th April 2009.
GOVERNMENT OF ROMANIA Structural Instruments Sectoral Operational Programme „Increase of Economic Competitiveness” “Investments for Your Future”
Using COTS Hardware with EPICS Through LabVIEW – A Status Report EPICS Collaboration Meeting Fall 2011.
LabVIEW Core I with RADE introduction EN/ICE/MTA.
LCLS Commissioning & Operations High Level Software
Qt GUI and IDE development in EPICS
Laboratorio per dottorandi 2017 Particle Accelerators Control System
Current Status of IPM-Linac Control System
Mark Rivers University of Chicago
A brief history of EPICS
LCLS Commissioning & Operations High Level Software
Getting Started with EPICS A lecture Series
Graphical User Interface (GUI) ?
EPICS at Diamond Mark Heron Head of Controls Group
Presentation transcript:

E. Matias Canadian Light Source CLS Beamline Controls

Structure GUI (EDM, Qt, Root) Scan and Data Management Libraries EPICS PV (Abstract PVs) EPICS Low Level (Motor and Detector PVs) EPICS Drivers (vendor drivers)

EPICS Detectors Cameras etc. Modbus TCP/IP GPIB RS-232 Channel Access Protocol IOC State Machine Engine CA Single Board Computer CA Operator Workstation User Applications Touch Panels CA Telemecanique Momentum PLC VME IOC CA

Fill Monitor (in Single Bunch)

Fill Pattern Monitor (Normal)

Ocean Optics Spectrometer Works with USB4000 and QE65000 (probably other OceanOptics Spectrometers) 5 regions of interest Can execute any user script. eg: save spectrum to file with auto increment file names Save and subtract background spectra. EPICS driver developed by David Beauregard for SGM/PGM, used at SNS (accelerator), NSLS (PX beamlines), ALS

Matlab Sometimes used for prototyping (taking into account single threaded limitations)

Fire-Wire Camera Interface

Spec? Currently we have approximately 8 spec licenses, around 2-3 in use. Diamond has developed a replacement that both ourselves and the NSLS-II project is looking at using

Other Systems CMCF Laboratory Information Management System (Gillian) EPICS – Blue Ice Interface (Russ) Beamline Wrapper (Tony)

Higher Level Tools Full Support: EDM CLS Scanning Tool Qt (C/C++) Root Matlab Java synapps Partial Support: Spec Labview Python Tcl/Tk Python MEDM synapps