...
Panel | |
---|---|
Table of Contents
|
Overview
The FACET facility is controlled by a combination of the VMS-based SCP control system, and EPICS. EPICS controls are centered in the new experimental region in LI20, and include these subsystems: profile monitor, collimator/motion, bunch length monitor, wire scanner and event. Magnet, bpm and toroid subsystems in the new LI20 region are controlled by the SCP. A single EPICS controlled profile monitor will eventually reside in LI10.
All other FACET controls are SCP-based.
...
- document is attached to this page
- also in /usr/local/facet/tools/matlab/programming_guide_matlab_facet.pdf
...
I. Logging into the FACET control system network
The FACET EPICS control system resides on its own MCC-based private network, parallel to and separate from the LCLS network. The FACET server that will be used for physics work is:
...
- LCLS top-level directory: /usr/local/lcls
- FACET top-level directory: /usr/local/facet
...
II. FACET edm displays: facethome
facethome is the toplevel edm display for the FACET accelerator. It is similar to lclshome, a grid showing areas and subsystems, with clickability into the various displays.
...
- click the facethome icon on the display
...
III. SCP
To run a SCP from a terminal session window:
...
Example: displaying a Design TWISS plot
...
IV. Matlab
For a complete overview, detailed instructions and examples please see the "MATLAB Programmer's Guide for FACET physicists"
...
Examples
to be added shortly
...
V. BSA: Beam Synchronous Acquisition
For a complete overview, detailed instructions and examples please see the "MATLAB Programmer's Guide for FACET physicists"
...
Examples
to be added shortly
...
VI. AIDA: Accelerator Integrated Data Access
http://www.slac.stanford.edu/grp/cd/soft/aida/
...
Examples
to be added shortly
...
VII. FAQs
Q: How do I log onto the channel access network?
A: While shared accounts are used, the command is:
ssh fphysics@facet-srv01
If that hangs, then ssh into mcclogin first:
ssh mcclogin
...
Q: Where are the Matlab data files?
A: (on facet-srv01) ls -als $MATLABDATAFILES
(on mcclogin) ls -als ls /mccfs2/u1/facet/matlab
(from SLAC web browsers) http://mccas0.slac.stanford.edu/u1/facet
Q: I'm totally lost, what do I do?
A: Call Jingchen Zhou x4661
fphysics-zelazny@facet-builder ~>
...
VIII. Useful links
labCA commands | http://www.slac.stanford.edu/~strauman/labca/manual/node2.html |
labCA tutorial | https://confluence.slac.stanford.edu/download/attachments/37130/labca_presentation.pdf |
AIDA main page | |
AIDA web | |
EPICS Home Page | |
CVS commands | |
CVS repository | http://www.slac.stanford.edu/cgi-wrap/cvsweb/matlab/toolbox/?cvsroot=LCLS |
Device database (control system names) |
...
IX. Edit the Developers Guide
Please feel free to modify/correct/add to this document
- Click the "Log In" link in the upper right-hand corner to the left of the Search box.
- Enter your Unix username and password
- Click the Edit link (pencil) beneath the Search box
- Edit in the Rich Text Editor, or click the Wiki Markup tab to edit in the Markup language.
- Markup syntax guide: https://wiki.ucar.edu/renderer/notationhelp.action
- Be sure and click the Preview tab before saving to make sure your changes look ok
- Click the "Save" button to publish your changes.