Versions Compared

Key

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

...

This screen provides access to all controls for configuring a single channel of DAC output.  The following PVs can be set here (all prefixed with $(device):$(axis)):

This should be set to the appropriate group delay associated with the filter written to :DAC:FILTER_S.  This delay is used when displaying filtered DAC data captured through MMS and DRAM.
NamePVDescription
DAC Compensation Filter:DAC:FILTER_SThis filter is applied to the generated bunch stream immediately before transmission to the DAC and can be used as a pre-emphasis filter to correct for amplifier artefacts.  The valid range of taps is +-1, and the response of the filter should be adjusted to avoid overflow: this will be indicated by the DAC FIR overflow PV :DAC:FIR_OVF.:DAC:FILTER:DELAY_S
Output delay:DAC:DELAY_SThis is used to delay the DAC output so that the closed loop delay is a single machine revolution.
Output enable:DAC:ENABLE_SEnables output to the DAC.  When the MBF control IOC is restarted this is automatically set to "Off".
MMS input:DAC:MMS_SOURCE_SMin/Max/Sum data can be sourced from before or after the pre-emphasis filter.
DRAM input:DAC:DRAM_SOURCE_SData capture to memory can be sourced from before or after the pre-emphasis filter.

The three event indicators are as follows:

NamePVDescription
Bunch FIR overflow:DAC:BUN_OVFShows an alarm state if the current bunch-by-bunch FIR gain results in overflow for a bunch selected for output.
DAC FIR overflow:DAC:MUX_OVFShows an alarm state if the combination of DAC outputs selected by the active bank control results in overflow.
DAC output overflow:DAC:FIR_OVFShows an alarm state if overflow occurs in the pre-emphasis filter.

...