190 likes | 205 Views
1. LCLS Wire Scanners. Requirements Design Interfaces Status. Requirements. Performance Requirements 5 µm step in X or Y axis ±10 µm absolute position reproducibility 63,500 µm travel range 50 - 7,500 µm per second velocity range 0.2 - 1.0 nC range of Charge. Requirements.
E N D
1 LCLS Wire Scanners • Requirements • Design • Interfaces • Status
Requirements • Performance Requirements • 5 µm step in X or Y axis • ±10 µm absolute position reproducibility • 63,500 µm travel range • 50 - 7,500 µm per second velocity range • 0.2 - 1.0 nC range of Charge
Design - Mechanical Distance Measurement (LVDT or similar) Motor Beam Limit Switches
Interfaces • Timing System for Beam Synchronization • Network for EPICS Channel Access • Programmatic Interface based on ChannelAccess to roughly 70 EPICS Records per Scanner • User Interface with EDM and MATLab Clients
Programmer’s Interface Control • <DEVICE>:STARTSCAN bo Start scan using given parameters; value 1 means start, set to 0 to cancel General User-settable Wire Scanner Parameters (Set on every scan) • <DEVICE>:USEUWIRE bo Use U wire on next scan • <DEVICE>:USEXWIRE bo Use X wire on next scan • <DEVICE>:USEYWIRE bo Use Y wire on next scan • <DEVICE>:SCANTOCENTER bo Perform scan from outer to inner position (T or F) • <DEVICE>:SCANPULSES ao Number of beam pulses to intercept on current scan User Configuration Parameters (Occasionally Set) • <DEVICE>:UWIREOUTER longout Outer Parked position for U Wire Acquisition • <DEVICE>:UWIREINNER longout Inner Parked position for U Wire Acquisition • <DEVICE>:XWIREOUTER longout Outer Parked position for X Wire Acquisition • <DEVICE>:XWIREINNER longout Inner Parked position for X Wire Acquisition • <DEVICE>:YWIREOUTER longout Outer Parked position for Y Wire Acquisition • <DEVICE>:YWIREINNER longout Inner Parked position for Y Wire Acquisition Static Wire Scanner Parameters (Installation) • <DEVICE>:HASUWIRE bo Is U Wire Present (T or F) • <DEVICE>:HASXWIRE bo Is X Wire Present (T or F) • <DEVICE>:HASYWIRE bo Is Y Wire Present (T or F) • <DEVICE>:INSTALLANGLE bo The angle at which the wire scanner is oriented Status Display • <DEVICE>:SCANPOSSTART ao Calculated Starting position of Current Scan • <DEVICE>:SCANPOSSTOP ao Calculated Stopping position of Current Scan • <DEVICE>:SCANPROGRESS ao Scan percent complete for display to user • <DEVICE>:SCANTEXT stringout Message indicating current state of scan
Current Status • Driver for Hytec Motion Controllers is complete and tested • Drivers for Caen ADC, Highland LVDT and Hytec IP Carrier Card are in place and have been tested • EDM screens for calibration are complete and have been successfully tested and used • EDM screens for Control Room use are working; functionality is being added and testing is underway • MATLab software to support other high-level functionality will be complete by end of November • Final Design Review is scheduled for mid November
Current Status • All Injection Wire Scanners have been assembled, calibrated and tested • All Electronic components have been received, ready for rack installation • PMTs have been tested and calibrated • ADCs are currently being tested with PMTs • Need to time the cable delays for each detector, since the ADC uses a common gate for all
Team Members • Mechanical • Tim Montagne, J. Langton • Electrical • James Bong, Tom Porter • Software • Doug Murray, Sergei Chevtsov • Physics • Paul Emma, Patrick Krejcik, Doug McCormick