← Back to Patent Explorer
US4268783A Expired / Lapsed US ⏱️ 0.0 years remaining

Controller for tool compensation system

Assignee: Valenite LLC
•
Filing: 1978-08-31
•
Granted: 1981-05-19
•
Expires: 1998-08-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A microprocessor-based controller for a stepper motor driven machine tool compensation system is disclosed. The step pulses for the motor are stored in the controller firmware as a table of numbers, each number representing the time elapsing from one motor step command to the next, thus enabling precise generation of the desired motor velocity versus time characteristic. The controller additionally interprets compensation system command inputs, drives a system display unit, and activates appropriate output status signals to the compensation system and machine tool apparatus. The controller is capable of detecting impending commercial power failure and protecting, via battery back-up power, its volatile random access memory.

Inventors

  • 👤 Robert C. Murray

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 19:21
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/416; G05B2219/00; G05B2219/30; G05B2219/41; G05B2219/41326; G05B2219/42; G05B2219/42172; G05B2219/43; G05B2219/43006; G05B2219/50; G05B2219/50086

Claims Analysis

Total Claims: 3
Claim 1
Independent Claim 300 words
A controller for a stepper motor driven size control apparatus for a machine tool system comprising: a microprocessor including random access memory means; non-volatile read-only memory means coupled to the microprocessor, including at least one table of contiguous memory words individually addressable by the microprocessor; pulser means coupled to the microprocessor and to the stepper motor, operative on command by the microprocessor to generate a step command pulse of predetermined width for transmission to the stepper motor after a time duration determined by the contents of a table entry of the read-only memory means fetched by the microprocessor and transmitted to the pulser means; a plurality of input command channels coupled between the machine tool system and the microprocessor, a plurality of output command channels coupled between the microprocessor and the machine tool system, a display unit coupled to the microprocessor; the microprocessor further including means for successively addressing and fetching the contents of the read-only memory table words from one addressable table boundry to another and for successively transmitting each fetched word contents to the pulser means, means for interpreting input commands received over the input channels, means for generating output commands for transmission over the output channels, adjustable limit means for selecting and indicating a maximum allowable number of machine tool compensations initiated by the controller for the same cutting surface, and means for controlling and monitoring the display unit including means for scanning the adjustable limit means, means for incrementing a counter whenever a cutting surface compensation is initiated, and means for activating a predetermined one of the plurality of output command channels whenever the counter contents equal the maximum number indicated by the adjustable limit means; and means for furnishing electric power to the microprocessor, the read-only memory means, the pulser means, and the display unit.
Claim 2
Dependent Claim 300 words
A controller for a stepper motor driven size control apparatus for a machine tool system comprising: a microprocessor including random access memory means; non-volatile read-only memory means coupled to the microprocessor, including at least one table of contiguous memory words individually addressable by the microprocessor; pulser means coupled to the microprocessor and to the stepper motor, operative on command by the microprocessor to generate a step command pulse of predetermined width for transmission to the stepper motor after a time duration determined by the contents of a table entry of the read-only memory means fetched by the microprocessor and transmitted to the pulser means; a plurality of input command channels coupled between the machine tool system and the microprocessor, a plurality of output command channels coupled between the microprocessor and the machine tool system, a display unit coupled to the microprocessor; the microprocessor further including means for successively addressing and fetching the contents of the read-only memory table words from one addressable table boundry to another and for successively transmitting each fetched word contents to the pulser means, means for interpreting input commands received over the input channels, means for generating output commands for transmission over the output channels, adjustable limit means for selecting and indicating a maximum allowable number of machine tool compensations initiated by the controller for the same cutting surface, and means for controlling and monitoring the display unit including means for scanning the adjustable limit means, means for incrementing a counter whenever a cutting surface compensation is initiated, and means for activating a predetermined one of the plurality of output command channels whenever the counter contents equal the maximum number indicated by the adjustable limit means; and means for furnishing electric power to the microprocessor, the read-only memory means, the pulser means, and the display unit.
Claim 3
Dependent Claim 59 words
The controller of claim 1 wherein the display unit further comprises: indicating means for visually displaying the current number of cutting surface compensations initiated by the controller; and wherein the means for controlling and monitoring the display unit further includes means for selectably initializing and subsequently altering the indicating means in accordance with the contents of the incremented counter.

References Cited (Backward Citations)

US3813592A Cited
US3962618A Cited
US3967176A Cited
US4143283A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1984-05-18 1984-11-17 1985-05-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1988-05-18 1988-11-17 1989-05-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1992-05-18 1992-11-17 1993-05-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag