IOC Deployment and Troubleshooting
This repo contains instructions for Session 2 of the Practical Beamline Controls Training.
Assumptions
- The instructions assume the user is logged into an APS-maintained Linux computer.
- The APS-maintained linux computer has access to /APSshare
Outline
- Setup
- Deploy a new IOC
- Add simulated motors to the IOC
- Deploy the motorVMC (Virtual Motor Controller) module
- Add virtual motors to the IOC
- asyn troubleshooting
Quickstart
There is a script that outputs commands from the "Setup" section in a form that can be easily copied and pasted.
To use the script, do the following:
$ curl -O https://git.aps.anl.gov/practical_beamline_controls_training/session_2/instructions/-/raw/main/scripts/quickstart.sh
$ chmod a+x quickstart.sh
$ ./quickstart.sh
Then copy and paste the output from the script into the terminal and proceed to the "Deploy a new IOC" section.