Difference between revisions of "NSLS-II Control Software"
(→See Also) |
|||
(6 intermediate revisions by one other user not shown) | |||
Line 24: | Line 24: | ||
* Login: | * Login: | ||
** telnet localhost #### | ** 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== | ==See Also== | ||
* [[NSLS-II]] | * [[NSLS-II]] | ||
+ | ** [http://nsls-ii.github.io/index.html NSLS-II Software Documentation] | ||
** [https://github.com/NSLS-II github] | ** [https://github.com/NSLS-II github] | ||
− | |||
*** [https://nsls-ii.github.io/overview.html Overview of Components] | *** [https://nsls-ii.github.io/overview.html Overview of Components] | ||
* [[EPICS]] | * [[EPICS]] | ||
Line 35: | 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: