The Event Definition display is the tool used from users to collect data about the machine running on real time.

It uses the Beam Synchronous Acquisition (BSA) which acquire beam dependent scalar values across multiple IOCs to analyze the correlations among the values which are acquired at the same pulse.

  • BSA maintains the buffer up to 2800 points.
  • The buffered values can be averaged up to 1000 samples.
  • Up to 20 different BSA requests are available.
Each BSA requests can specify:
  1. Beam Code: The beam code is defines the used TS for the acquisition, for example 1 and 4 for LCLS.
  2. Mask Setup, Inclusion/Exclusion Masks for the Event Pattern: machine conditions setup, values acquired only on pulses where ALL inclusion conditions are true AND NO exclusion condition is true.
  3. # Measurement (number of data points): It is the final number of data points required from the acquisition.
  4. # to Average per Measurement: It is the number of values to average in order to get one final data point.
  5. Severity Level for Invalid Data:
    1. NONE: No Alarms
    2. MINOR: Bounded and signals must be present
    3. MAJOR: Unbounded but signals must be present
    4. INVALID: Signals does not have to be present (included NaN values)
  6. VIEW DATA: edm tool to display BSA PVs plot.

 

  • No labels