Presentation is loading. Please wait.

Presentation is loading. Please wait.

E. Matias Canadian Light Source CLS Beamline Controls.

Similar presentations


Presentation on theme: "E. Matias Canadian Light Source CLS Beamline Controls."— Presentation transcript:

1 E. Matias Canadian Light Source CLS Beamline Controls

2 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)

3 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

4

5 Fill Monitor (in Single Bunch)

6 Fill Pattern Monitor (Normal)

7 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

8

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

10 Fire-Wire Camera Interface

11 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

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

13 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


Download ppt "E. Matias Canadian Light Source CLS Beamline Controls."

Similar presentations


Ads by Google