Topic

Question

AnswersContacts

RRL GUI- user access levels


  1. Need to define user access levels. How many levels?

E.g.

    1. Default (view only)
    2. Operator => technician’s functionality
    3. Maintenance => scientist’s functionality
    4. Developer => controls engineer functionality.
  1. Individual user login vs group usernames?
  2. Access level required to be defined at the function level.
    1. E.g. Operator can change laser configuration to a previously validated parameter
This will require more followup and discussion with stakeholders regarding conops.

User Interface: Operations from Control room

For remote operations of RRL control system: are we allowing multiple users to control the system simultaneously? lock controls?

Need to identify what will be send to the MEC-U supervisory level from the RRL control system.

  • RRL machine state status/change requests.
  • Any data for EPICS data archiver?

At LCLS we do not enforce any resource locking (meaning ensuring only one GUI controls any given device). While there are occasional competitions for device controls, it is never at the risk of equipment safety. It is simpler to leave our control system network open to any authenticated user, and make use of a detailed caput (channel-access write), log to determine if there are concurrent conflicts and resolve them.

The complexity we're trying to avoid is unintentional, obstructive lockout, and we want to preserve multi-user operation for assisted operations, etc.


System interface: Vacuum System  

LLNL provides/controls turbopumps but request SLAC’s roughing pump for initial compressor vessel pump down.


Interface to MEC-U vacuum system: request rough vacuum for compressor vessel.

Interesting. Never split a vacuum system like that before. Inter-system vacuum interface should look something like this:
Vacuum System Architecture Design Templates

Treaty interface between two systems (last template on the page).

ie. perhaps the llnl vacuum system can open it's own valve to a rough vacuum after sensing for itself that rough vacuum is good, and the rough vacuum system is still giving an AOK signal.


Architecture

Explicit discussion of what layer does LLNL controls stop if we provide an EPICS solution.  

Prefer low-level LLNL controls are wrapped in an EPICS interface. Also FEPs are replaced by IOC hosts and all devices are integrated using EPICS IOC.

DAQ

What data and diagnostic streams will go into DAQ for long term storage?

Still need to identify the laser system diagnostics that should be included in the DAQ/ archiver

DAQ and Experimental Control systems interface

DAQ questions:
1- Does RRL needs to send high bandwidth data to SLAC's DAQ?
2- Does RRL need to receive high bandwidth date from SLAC's DAQ?
- One possible case is the wavefront diagnostic data to be use with the SP compressor vessel deformable mirror.
3- Does RRL needs to send pre-process data to SLAC experimental systems?
4- Does RRL receives pre-process data from SLAC's DAQ?


What hardware is required to interface with DAQ?



MPS

MPS interface: What signal are we receiving to indicate it is safe to send light to TCO or TCX?

We should end up with a fast 24V (3us rise/fall) signal from SLAC experiment control systems to permit beam delivery from the laser systems. We could also consider how to do this with timing, but I suspect it could be straightforward to use the LLNL logic gate components to accomplish this.

Personnel Safety

Define interface with Personnel Safety System:
Do we need to interface with LSS and radiation safety?
Is SLAC interfacing with the directly with the devices? Or with a laser safety interlock system?  
Output shutters- SLAC or LLNL scope?

We'll need to see what this ends up being. Should be very minimal interfacing. SLAC will provide the exclusion zone and lss controls and hardware. How exactly that will work while the lasers are being developed at the partner labs is another question.

Timing

Timing requirements  -  define use of SLAC hardware for SP- Front end
We need an overview of the timing system focus on timing reference signals interfacing with RRL.

Agreed. We need to sketch up how LLNL can use the timing pattern directly.

Timing

Timing - what are the sources of timing jitter in SLAC?

I would guess thermal drift through all the connections of the system, and the stochastic nature of the generation of electrons, and the accelerator and its power source.Chengcheng Xu 

Timing

Is it required to maintain the same level of timing jitter when not using LCLS timing system?

The timing systems are built such that you can switch between timing generator sources. I would suspect jitter would improve if the lasers switch over to a local generator without the long-distances involved in staying locked with the xfel.
  • No labels