Speed Key Names: mi, milock
Signals
Digital inputs: <func1> through <func999>, <src1> through <src999>
Optional digital input: <clear>
For each <func> input, one corresponding digital output: <func1-fb> through <func999-fb>
For each <src> input, one corresponding optional digital output: <src1-fb> through <src999-fb>
Description
The Memory Interlock symbol allows multiple devices to be controlled by one shared set of buttons, with the interlocked <func> signals representing the shared buttons (as in transport functions), and the interlocked <src> signals representing the devices (as in sources).
The optional <clear> input re-initializes the symbol, clearing all current and stored states.
Sample Application
Consider five VCRs, each having the same transport controls.
The <func1> through <func5> inputs would have the signal names Play, Stop, Mute, Rewind and Fast Forward.
The <src1> through <src5> inputs would have the signal names VCR-1, VCR-2, and so forth.
When VCR-4 is selected, <src4> enables the <func> inputs so that the end user can press Play or any other interlocking button to control VCR-4, with the <func-fb> outputs providing the appropriate interlocking feedback.
If VCR-2 is subsequently selected, Memory Interlock will remember the status of VCR-4, and <src2> will re-enable the <func> inputs and outputs for control of VCR-2.
See also Interlock