Difference between revisions of "Alarms for voltages (Nerses)"

From GlueXWiki
Jump to: navigation, search
(Created page with "For alarms a dedicated MBBI record is implemented with 2 states NO_ALARM and Alarmed. The state itself calculated using CalcOut record. The alarm would be triggered if: If the c...")
 
Line 30: Line 30:
 
| 0.01V
 
| 0.01V
 
|}
 
|}
 +
 +
Calcout record is recalculated and alarm state changed subsequently if one of inputs are changed achieved using posted monitors on input channels.

Revision as of 10:00, 3 April 2014

For alarms a dedicated MBBI record is implemented with 2 states NO_ALARM and Alarmed. The state itself calculated using CalcOut record. The alarm would be triggered if:

If the channel is in enabled state and
{
 If channel is in neither of the following states:
  1. The channel is ramping up and
     |v0set:fbk - v0set| < ε
  2. The channel is on and 
     |v0set:fbk - vmon| < δ and
     |v0set:fbk - v0set| < ε
}

The δ and ε are different parameters for CAEN HV, WIENER LV abd BIAS modules.

CAEN HV WIENER LV WIENER BIAS
δ 2V 0.1V 0.5V
ε 0.01V 0.01V 0.01V

Calcout record is recalculated and alarm state changed subsequently if one of inputs are changed achieved using posted monitors on input channels.