1 / 13

E. Matias Canadian Light Source

CLS Beamline Controls. E. Matias Canadian Light Source. Structure. EPICS. Channel Access Protocol. CA. CA. Detectors Cameras etc. IOC. Operator Workstation User Applications. CA. Touch Panels. Modbus TCP/IP. CA. IOC. Telemecanique Momentum PLC. CA. State Machine Engine. CA.

meryl
Download Presentation

E. Matias Canadian Light Source

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CLS Beamline Controls E. Matias Canadian Light Source

  2. Structure

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

  4. Fill Monitor (in Single Bunch)

  5. Fill Pattern Monitor (Normal)

  6. 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

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

  8. Fire-Wire Camera Interface

  9. 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

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

  11. 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

More Related