Fast programmable limit switch
AssigneeMagneTek Controls
InventorsCarl D. Klaes, Anthony A. Slominski
Life of this patent
Estimating the term…
Loading patent…
AssigneeMagneTek Controls
InventorsCarl D. Klaes, Anthony A. Slominski
Estimating the term…
A programmable limit switch employs high speed special purpose hardware and a general purpose microcontroller to achieve high speed limit switch operation. A state sequencer controls the high speed special purpose hardware in a fixed sequence. The state sequencer latches position data, and recalls position offsets from a memory. A hardware digital adder sums the position and offset with this summed offset position used as an address in output tables for selecting an output status word. The microcontroller operates asynchronously with respect to the state sequencer. The microcontroller initializes and updates the memories. The microcontroller calculates the velocity from repetitive position signals and writes the corresponding window offsets to memory. A selection circuit picks out the status bit of the particular output circuit. Thus unique ON/OFF offsets can be used for each circuit. The outputs are shifted together and latched to the output drivers. By this method the output update time is dependent on the rate of the state sequencer. Using fast logic the update time is greatly reduced over a software only implementation even by very fast microcontrollers.
A programmable controller for controlling an output state during a repetitive operation cycle comprising:
A programmable controller for controlling a plurality of output states during a repetitive operation cycle comprising:
A programmable controller for controlling a plurality of output states during a repetitive operation cycle comprising:
Dependencies are inferred from the claim text.