... | ... | @@ -10,24 +10,25 @@ ___ |
|
|
|
|
|
## Coming out of shutdown
|
|
|
0) power cycle PI controllers, smarAct, SRS and blue box as needed; SRS.set_all()
|
|
|
1) home motors using procedure [here for PI](https://git.aps.anl.gov/groups/29id/-/wikis/RSXS/Kappa-Diffractometer/PI-Motors) and [here for SmarAct](https://git.aps.anl.gov/groups/29id/-/wikis/RSXS/Kappa-Diffractometer/SmarAct)
|
|
|
2) check tth minimum/maximum allowed position in extended panel (PI software): after homing tth PI/dial position will be set to either of those, which will prevent it to move it in that direction
|
|
|
3) sync EPICS values:
|
|
|
1) If Kappa IOC is not running, connected to junebug, type crontab -l and copy portion of command to start IOC
|
|
|
2) home motors using procedure [here for PI](https://git.aps.anl.gov/groups/29id/-/wikis/RSXS/Kappa-Diffractometer/PI-Motors) and [here for SmarAct](https://git.aps.anl.gov/groups/29id/-/wikis/RSXS/Kappa-Diffractometer/SmarAct)
|
|
|
3) check tth minimum/maximum allowed position in extended panel (PI software): after homing tth PI/dial position will be set to either of those, which will prevent it to move it in that direction
|
|
|
4) sync EPICS values:
|
|
|
|
|
|
```python
|
|
|
Sync_PI_Motor()
|
|
|
```
|
|
|
4) locate direct beam on d4, set to zero:
|
|
|
5) locate direct beam on d4, set to zero:
|
|
|
* user
|
|
|
* dial (will set PI value as well)
|
|
|
* offset (should be "frozen")
|
|
|
5) check d3 position using a fine scan on either side and erf fit to locate center precisely
|
|
|
6) if d3 vs d4 offset is off: update offset value in DB:
|
|
|
6) check d3 position using a fine scan on either side and erf fit to locate center precisely
|
|
|
7) if d3 vs d4 offset is off: update offset value in DB:
|
|
|
```
|
|
|
gedit /net/s29dserv/xorApps/epics/synApps_5_8/ioc/29idKappa/29idKappaApp/Db/tthOffsetSelector.db
|
|
|
```
|
|
|
7) reboot 29idKappa (run on Junebug) and sync PI motor again.
|
|
|
8) check mesh and slits:
|
|
|
8) reboot 29idKappa (run on Junebug) and sync PI motor again.
|
|
|
9) check mesh and slits:
|
|
|
```python
|
|
|
Scan_D5D()
|
|
|
Scan_Slit3D_center()
|
... | ... | |