Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Bunch Charge (Feedback Loop) - Maintains bunch charge; requires Laser Power Set
  • Laser Power Set - Wakes up when Laser Power is changed, calculates and outputs to certain PVs in order to protect the camera. It is not a feedback loop
  • Transverse (Feedback Loop) - aka Trajectory, aka Launch; Includes the following Launch loops: Gun, Injector, Injector to Spect., X Cavity, L2, BSY, DL2, LTU, and UND
  • Longitudinal (Feedback Loop)
  • Start
      • Starts
      • starts new instance of
      MATLAB
      • associated Controller loop thread
      • starts with current actuator settings
      • Saves
      • saves current actuator settings for future restore
    •  Disable Disable (pause)
      • remembers last calculated actuator settings
      • remembers running average used in integral term (longitudinal. only)
      • Controller
      • Controller thread does not exit
    • Enable
        Enable• Starts
        • starts with new measurements, last calculated actuator settings,
        • continues the running average used in integral term. (longitudinal. Only)
         Stop•
      •  Stop
        • Controller thread terminates after releasing its thread resources

      Complete stop, Controller loop thread exits and destroys its resources

      2.3 References

      2.4 Project Deliverables

      ...