NLCTA Tasks

Hardware/VxWorks

  1. PPC setup and BSP
  2. CAEN ADC modifications
  3. UPS setup

Database

  1. HVPS AB database - finish
  2. RF station AB database - finish
  3. Counters/Timers for HVPS and RF
  4. VSAM database - need better channel IDs
  5. TDC database - finish
  6. ADC database - finish
  7. DAC database - finish
  8. PV severity summaries for displays/SIP
  9. User inputs/constants
  10. Soft records needed for sequencing
  11. Soft records needed for calibration
  12. Soft records needed for diagnostics
  13. Correct prototype names to follow conventions

Displays

  1. Main display
  2. RF Station display
  3. Klystron display
  4. Modulator display
  5. HVPS display
  6. Trim/Stabilization control and recent history
  7. ADC diagnostics display
  8. TDC diagnostics display
  9. VME crate display
  10. Calibration display
  11. Individual PV database/calibration displays
  12. Waveform displays
  13. Fault history display
  14. Control Room CUD

Testing/Commissioning

  1. Test DESY archive record
  2. Interrupt checkout
  3. Test DAC
  4. Test digital IO
  5. Archive browser
  6. Newest StripTool from DESY

Software Development

  1. Wiener crate monitoring via CANbus
  2. Fast RF station processing logic - fault checking and deadman switch
  3. Slow RF station processing sequence - fault recovery and logging DAC control, ramping, diagnostics, timing
  4. Tick recording
  5. Unix process to write out matlab files
  6. Unix process to write out bumpless reboot files
  7. Change IOC alarm logging to prevent file IO
  8. Faster Matlab channel access interface

Config/Setup Files

  1. Strip Tool configs
  2. Archive browser configs
  3. SLC history buffer
  4. SIP
  5. Add buttons on SCP panels - History, knobbing, display activation, configs
  6. Alarm logging
  7. Bumpless reboot files
  8. SCP configs

Training/Documentation

  1. EPICS display training
  2. Web pages - user guides AND system management
  3. Web pages - display help

System Management

  1. Command Server Support
  2. Setup scripts
  3. Archive engine setup
  4. Data backup plans and implementation
  5. Faster Unix machines for additional load for NLCTA
  6. Load balancing
  7. Enable/disable message logging from an EPICS display