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
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 |