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

Method of preparing and executing sequence program for sequence controller used in machine tool control

Assignee: Fanuc Corp
•
Filing: 1980-09-10
•
Granted: 1983-08-02
•
Expires: 2000-09-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of preparing and executing a sequence program for effecting the sequence control of a sequence controller for a machine tool by executing a subroutine program. A sequence diagram is prepared, which diagram expresses a function command for a subroutine as data divided into control conditions and parameters. From the sequence diagram a sequence program is prepared, which program includes a command for reading data indicative of a control condition, and parameter data of which a subroutine is informed. The sequence program so prepared is then executed.

Inventors

  • 👤 Ryoji Imazeki
  • 👤 Katsuaki Kusumi
  • 👤 Yoshihiro Nakajima

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 08:54
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/05; G05B19/056; G05B2219/00; G05B2219/10; G05B2219/13; G05B2219/13005; G05B2219/13008; G05B2219/13093; Y; Y10; Y10T; Y10T483/00; Y10T483/10; Y10T483/12; Y10T483/123

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 130 words
A method of sequencing operations performed by a numerically controlled machine tool, said method comprising the steps of: storing in a sequence controller memory a command signal received from a numerical control device, said command signal having first and second portions; reading the first portion of the command signal out of the sequence controller memory; starting a subroutine program in the sequence controller to decode the command on the basis of the memory address of the second portion of the command signal and a decode designation; storing in the sequence controller memory the result obtained by the execution of said subroutine program; reading the result out of the sequence controller memory for transmittal to the machine tool; and conducting a machine tool operation on the basis of the transmitted signal.
Claim 2
Independent Claim 130 words
A method of sequencing operations performed by a numerically controlled machine tool, said method comprising the steps of: storing in a sequence controller memory a command signal received from a numerical control device, said command signal having first and second portions; reading the first portion of the command signal out of the sequence controller memory; starting a subroutine program in the sequence controller to decode the command on the basis of the memory address of the second portion of the command signal and a decode designation; storing in the sequence controller memory the result obtained by the execution of said subroutine program; reading the result out of the sequence controller memory for transmittal to the machine tool; and conducting a machine tool operation on the basis of the transmitted signal.
Claim 3
Independent Claim 163 words
A method of using a sequence controller to sequence operations performed by a numerically controlled machine tool, characterized in that the method comprises the steps of: storing, in a sequence controller memory, a sequence program which includes at least one function command expressed by at least one control condition and parameters; storing, in the sequence controller memory, control condition information received from a numerical controller; reading the control condition information from the sequence controller memory; calling from the sequence controller memory a subroutine for executing the at least one function command after the control condition information has been read out, the subroutine being informed of the parameters by defining them in the sequence program; writing in said sequence controller memory the result obtained by the execution of said subroutine program; reading the result of said subroutine program from said sequence controller memory and transmitting it to the numerically controlled machine; and conducting a machine tool operation on the basis of the transmitted signal.
Claim 4
Independent Claim 163 words
A method of using a sequence controller to sequence operations performed by a numerically controlled machine tool, characterized in that the method comprises the steps of: storing, in a sequence controller memory, a sequence program which includes at least one function command expressed by at least one control condition and parameters; storing, in the sequence controller memory, control condition information received from a numerical controller; reading the control condition information from the sequence controller memory; calling from the sequence controller memory a subroutine for executing the at least one function command after the control condition information has been read out, the subroutine being informed of the parameters by defining them in the sequence program; writing in said sequence controller memory the result obtained by the execution of said subroutine program; reading the result of said subroutine program from said sequence controller memory and transmitting it to the numerically controlled machine; and conducting a machine tool operation on the basis of the transmitted signal.

References Cited (Backward Citations)

US4096563A Cited
US4052601A Cited
US3987282A Cited
US4029950A Cited
US4118772A Cited
US4152765A Cited
US4281379A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-08-01 1987-01-31 1987-08-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-08-01 1991-01-31 1991-08-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-08-01 1995-01-31 1995-08-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag