Presentation is loading. Please wait.

Presentation is loading. Please wait.

GDA - Generic high speed data collection with EPICS Paul Gibbons Data Acquisition Team Leader Diamond Light Source.

Similar presentations


Presentation on theme: "GDA - Generic high speed data collection with EPICS Paul Gibbons Data Acquisition Team Leader Diamond Light Source."— Presentation transcript:

1 GDA - Generic high speed data collection with EPICS Paul Gibbons Data Acquisition Team Leader Diamond Light Source

2

3

4

5

6

7

8 www.opengda.org

9 > scan motor 0. 1000. 1. det 1 process motor det process Command Thread Task threads and Publish Thread Time 12 3

10 Task executing pipeline Move Motor Expose Det Pipeline (NeXus) Terminal View Plot View scna:10 scnb:20 det:task scna scnb det scna: 1 scnb: 2 scnc:25 Command Thread Publish Thread Executor Service

11 Fly scans Big stages take ~500ms to settle but exposure time is <100ms, so: – Constant velocity – Trajectory Motor controller Trigger Generator 2D detector MCS Trigger image Advance bin

12 Tomography Scan >scan m 0. 180. 0.1 det.005 5ms per point. 8MB per point. Whole scan 10s. 14GB per sca n

13 Task executing pipeline Pipeline (NeXus) Terminal View Plot View scna:10 scnb:20 det:task scna scnb det scna: 1 scnb: 2 scnc:25 Command Thread Publish Thread Executor Service Features of the Data Acq. Populate Pipeline with tasks for Motor and detector for each point

14 Task executing pipeline Pipeline (NeXus) Terminal View Plot View Terminal Logger scna:10 scnb:20 det:task scna scnb det scna: 1 scnb: 2 scnc:25 args Command Thread Publish Thread Executor Service Features of the Data Acq. Configure and arm trigger generator and detector

15 Task executing pipeline Pipeline (NeXus) Terminal View Plot View Terminal Logger scna:10 scnb:20 det:task scna scnb det scna: 1 scnb: 2 scnc:25 args Command Thread Publish Thread Executor Service Features of the Data Acq. Start motor and monitor the data stores

16

17 Part 1 Step Scan: 10 points. 200ms exposure >scan hkl [0,0,3.92] [0,0,4.10] [0,0,.02] pil.2 max2d Part 2 TrajScan: 200 points. 50ms exposure. >trajscan hkl [0,0,3.92] [0,0, 4.1] [0,0,.001] pil.05 max2d


Download ppt "GDA - Generic high speed data collection with EPICS Paul Gibbons Data Acquisition Team Leader Diamond Light Source."

Similar presentations


Ads by Google