Skip to content
/ hgvpu Public

LCLS-II HGVPU IOC ((official remote: ssh://lcls-dev3/afs/slac/g/cd/swe/git/repos/slac/motioncontrol/Undulator_HXR.git))

Notifications You must be signed in to change notification settings

klauer/hgvpu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#==============================================================
#
#  Name: README
#
#  Rem:  This is the top level directory for the LCLS
#        Undulator Control EPICS IOC Application. 
#
#  Loc:  /afs/slac/g/lcls/build/epics/iocTop/Undulator
#
#  Auth: 04-Jan-2008, A. Alarcon      (ALARCON)
#  Rev:  dd-mmm-yyyy, Reviewer's Name (USERNAME)
#--------------------------------------------------------------
#  Mod:
#        dd-mmm-yyyy, Reviewer's Name (USERNAME)
#          coment
#
#==============================================================
#
Filename               Description
----------             -----------------
Makefile               Top level makefile
README                 This file
RELEASE_NOTES          Application release notes


Directory Names        Description
----------------       ------------
db                     Generated by make and contains database files
dbd                    Generated by make and contains database definition file
bin                    Generated by make and contains binary files
iocBoot                Contains IOC startup script loaded at boot
configure              Contains make configuration files
ucmApp                 Application files


Rebooting Undulator IOCs
--------------------------------------------------------
1. lclshome -> Collimator/Motion -> UND1
2. click Global Controls...
3. select appropriate undulators
4. select reboot
5. deselect ALL


Updating Undulator Polynimals
--------------------------------------------------------
1. Get updated polynomial excel file from Heinz-Dieter
2. Save file as .csv
3. Update files in ucmApp/Db/undulator
4. CVS diff UndulatorPolynomials.csv
	-Verify only appropriate lines are updated
	-Verify no significant digits were lost
5. Commit changes
6. Tag and release
7. Reboot relevant undulators


Updating Undulator IOC st.cmd
---------------------------------------------------------
1. Log into production
2. Edit $IOC_DATA/sioc-und1-uc01/iocInfo/IOC-version-list
	-Each line number corresponds to an undulator, the name is the tagged version
	-Edit for the appropriate updates
4. Make the APP, this runs a script to autogenerate the startup files
5. Reboot appropriate IOCs


Skew Level 2 Recover Instructions
----------------------------------------------------------
1. lclshome -> Collimator/Motion -> UND1
2. Select the undlator with the problem
3. Translation Stages...->Skew level2 recover instructions...
4. Follow directions

About

LCLS-II HGVPU IOC ((official remote: ssh://lcls-dev3/afs/slac/g/cd/swe/git/repos/slac/motioncontrol/Undulator_HXR.git))

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published