ELCB
58 / 234 H172203_1_001
8.4.3 Lock Control State Machine
The Diagram below shows the Lock Control State Machine, which handles the requests from
the CORBA or Web interface and controls the transitions between the different lock states.
The lock in strategy has been improved compared to the former LCB. Nevertheless, the new
procedure is fully compatible with the various TopSpin operations accessing the Lock (e. g.
TopShim).
While switched off, the Lock may be sweeping or not, depending on the parameter SWEEP.
When the Lock is switched on, then it starts by searching signal (while sweeping) and
enables the Regulator as soon as the Lock Signal has fulfilled the necessary criterion. If the
Lock In trial succeeds then the state machine steps through Try To Lock, Temporary Locked
and reaches in the end the state Steady Locked. When the lock signal gets lost in the
meantime, the state machine steps back and restarts searching signal.
Lock Hold is normally issued by the Lock Hold Observer on detection of a Lock Hold pulse
coming from the hardware. Alternatively, this signal can be set by the CORBA interface
(intended for test purpose). The Lock Hold state can be left either by de-activating the Lock
Hold signal or by switching the Lock on or off. The Lock Hold Pulse is intended to be
activated when the Lock is locked in. However, the ELCB tolerates Lock Hold Pulses in any
state - it returns to the original state when the Lock Hold pulse becomes inactive.
Figure8.4: Lock State Machine