Difference between revisions of "NSLS-II Control Software"
KevinYager (talk | contribs) (→Sync) |
(→See Also) |
||
(3 intermediate revisions by one other user not shown) | |||
Line 31: | Line 31: | ||
: # git add ./startup/*.py | : # git add ./startup/*.py | ||
: # git rm [...] | : # git rm [...] | ||
+ | : # su xf11bm | ||
: # git commit -m "Update of the CMS iPython/ophyd/bluesky startup files." | : # git commit -m "Update of the CMS iPython/ophyd/bluesky startup files." | ||
: # git push | : # git push | ||
+ | Copy from repository to a new system: | ||
+ | : # cd /opt/ipython_profiles/profile_collection/ | ||
+ | : # su xf11bm | ||
+ | : # git pull | ||
==See Also== | ==See Also== | ||
Line 44: | Line 49: | ||
** [https://github.com/NSLS-II/ophyd github] | ** [https://github.com/NSLS-II/ophyd github] | ||
* [[Olog]] | * [[Olog]] | ||
+ | * [[NSLS-II Control Environments]] | ||
* [[NSLS-II Analysis Software]] | * [[NSLS-II Analysis Software]] | ||
* [[Beamline]]-specific software: | * [[Beamline]]-specific software: | ||
** [[CHX]] | ** [[CHX]] | ||
*** [https://github.com/NSLS-II-CHX/chxtools chxtools] on GitHub | *** [https://github.com/NSLS-II-CHX/chxtools chxtools] on GitHub |
Latest revision as of 15:12, 6 January 2017
This page lists the software used at the NSLS-II synchrotron for instrument control.
EPICS
TBD
Examples
- manage-iocs report
- sudo manage-iocs stopall
- sudo manage-iocs startall
CSS
Control System Studio; GUI environment for controlling EPICS process variables (PVs).
Ophyd
Interactive Python environment for instrument control.
Bluesky
Python library for taking data-scans (and accessing data through a data-broker).
Olog
Experimental logbook.
Delta-Tau
- Login:
- telnet localhost ####
Sync
Copy current copy to github repository:
- # cd /opt/ipython_profiles/profile_collection/
- # git status
- # git add ./startup/*.py
- # git rm [...]
- # su xf11bm
- # git commit -m "Update of the CMS iPython/ophyd/bluesky startup files."
- # git push
Copy from repository to a new system:
- # cd /opt/ipython_profiles/profile_collection/
- # su xf11bm
- # git pull
See Also
- NSLS-II
- EPICS
- CSS
- Ophyd
- Olog
- NSLS-II Control Environments
- NSLS-II Analysis Software
- Beamline-specific software: