Presentation is loading. Please wait.

Presentation is loading. Please wait.

D. R. BettFONT Meeting 5 th May 20121 Current DAQ State D. R. Bett.

Similar presentations


Presentation on theme: "D. R. BettFONT Meeting 5 th May 20121 Current DAQ State D. R. Bett."— Presentation transcript:

1 D. R. BettFONT Meeting 5 th May 20121 Current DAQ State D. R. Bett

2 FONT Meeting 5 th May 20122 Interface with FONT movers mover_control.vi Calibrated interface with DT9854 module lophaser.vi LabVIEW project settings FONT5_board1.vi Send commands Receive data Interleave fb Log data Log EPICS data FONT5 board #1 commandsdata.dat.dac.rb.set.epx FONT5_board2.vi Send commands Receive data Interleave fb Log data FONT5 board #2 commandsdata.dat.dac.rb.set MARCH 2012

3 D. R. BettFONT Meeting 5 th May 20123 New DAQ scheme Addresses several issues: 1.Rob’s DAQ modified to cope with two bunch mode known not to correctly perform interleaving of feedback, latency scans 2.Necessary to maintain a separate instance of code for each board – to add new features, each must be modified 3.Code distributed and difficult to manage

4 D. R. BettFONT Meeting 5 th May 20124 FONT5_board.vi Send commands Receive data Save data Interleave fb main.vi Specify for each ADC: Data, proc BPM, heliax, LO hardware_assignment.vi EPICS.vi Graphical presentation of EPICS data Interface with FONT movers mover_control.vi Calibrated interface with DT9854 module lophaser.vi Take data runs, optimize settings scan.vi ADCs, DACs readbacks feedback state EPICS.dat.dac.rb.set.epx phase new values ADCs assignment new values position commandsdata settings APRIL 2012

5 D. R. BettFONT Meeting 5 th May 20125 Improved VIs FONT5_board.vi –General improvement to legibility –Live monitoring of DACs –Direct referencing of control registers Mover_control.vi –Parallel execution enabled Scope_daq.vi –Single sample mode added

6 D. R. BettFONT Meeting 5 th May 20126 Brand New VIs Main.vi –Monitor board data –Synchronize data logging, interleaving Scan.vi –Automated variation of parameters EPICS.vi –effectively “spun out” from FONT5_board.vi Hardware_assignment.vi

7 D. R. BettFONT Meeting 5 th May 20127 Main.vi Save logic (synchronized) Interleave feedback Position monitoring Phase monitoring Sum and difference monitoring (saturation) Skew monitoring (timing)

8 D. R. BettFONT Meeting 5 th May 20128 scan.vi Set scan attributes Scan results (phasing LOs)

9 D. R. BettFONT Meeting 5 th May 20129 scan.vi Scan results (zeroing movers)

10 D. R. BettFONT Meeting 5 th May 201210 Summary No functionality lost FONT5 board VI –more generic –less monolithic All hardware code collected together Facility for automatic parameter scans Some bugs to iron out

11 D. R. BettFONT Meeting 5 th May 201211 Appendix: Other VIs Define the hardware layout to be stored in the.set file Knowledge of which phase shifter controls which channel required for automatic phasing of LOs

12 D. R. BettFONT Meeting 5 th May 201212 Appendix: Other VIs EPICS logic stripped out of the FONT5 board VI Presented graphically and made available for logging


Download ppt "D. R. BettFONT Meeting 5 th May 20121 Current DAQ State D. R. Bett."

Similar presentations


Ads by Google