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

Method of loading control program for numerical control apparatus

Assignee: Mitsubishi Electric Corp
•
Filing: 1989-11-21
•
Granted: 1991-03-12
•
Expires: 2009-11-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention discloses a method of loading a control program for a numerical control apparatus, wherein the control program is composed of a plurality of load modules. Each module contains a judgment codes, such as a version number, at the head portion thereof, and is stored in a read/write operation enabling memory, so that each of the judgment codes can be compared with a corresponding judgment code received from an external apparatus by a judgment code comparing means. When the comparison detects different judgment codes, transmission of the new load module corresponding to the discorded judgment codes requested by a modified load module requesting means. Only the substantive portion of the load modules corresponding to the discorded judgment codes received through the comparing means and requesting means need be loaded onto the memory by way of a load means.

Inventors

  • 👤 Shigeaki Naka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 13:04
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/408; G05B2219/00; G05B2219/30; G05B2219/35; G05B2219/35573; G05B2219/36; G05B2219/36309; G05B2219/36395

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 164 words
A method of loading a control program for a numerical control apparatus, comprising the steps of: composing said program as a plurality of load modules, wherein each module includes a first judgment code at a head portion thereof, and at least a substantive portion thereafter, receiving a second judgment code from an external apparatus, comparing said first judgment code with said second judgment code by a judgment code comparing means, requesting transmission of said load module associated with said second judgment code by a load module requesting means, when said comparing means reveals a difference between said first and second judgment codes, transmitting said load module associated with said second judgment code when requested by said load module requesting means, receiving through said comparing means and requesting means a portion of the load module associated with said second judgment code, and loading into memory, by loading means, said received portion, wherein said portion only needs to include the substantive portion of said load module.
Claim 2
Independent Claim 164 words
A method of loading a control program for a numerical control apparatus, comprising the steps of: composing said program as a plurality of load modules, wherein each module includes a first judgment code at a head portion thereof, and at least a substantive portion thereafter, receiving a second judgment code from an external apparatus, comparing said first judgment code with said second judgment code by a judgment code comparing means, requesting transmission of said load module associated with said second judgment code by a load module requesting means, when said comparing means reveals a difference between said first and second judgment codes, transmitting said load module associated with said second judgment code when requested by said load module requesting means, receiving through said comparing means and requesting means a portion of the load module associated with said second judgment code, and loading into memory, by loading means, said received portion, wherein said portion only needs to include the substantive portion of said load module.
Claim 3
Dependent Claim 90 words
A method of loading a control program for a numerical control apparatus as claimed in claim 1, further comprising the steps of: including contents within the load module indicating an identification code, a byte number representing the length of the substantive portion of said load module, an address at which a data storing operation is started, and data representing the substantive portion of said load module to be stored, decrementing said byte number by one, and incrementing said address by one each time a storing operation of the data proceeds.
Claim 4
Dependent Claim 49 words
A method of loading a control program for a numerical control apparatus as claimed in claim 2, further comprising the step of: changing said first judgment code to equal said second judgment code when said substantive portion of said load module associated with said first judgment code is modified.
Claim 5
Dependent Claim 93 words
A method of loading a control program for a numerical control apparatus as claimed in claim 1, further comprising the steps of: starting reception of said second judgment code sent from an external apparatus, by way of an operation panel by calling a computer of a particular companion party which is capable of transmitting a load module of the control program by way of the MODEM and a public network, and transmitting, when a response is received, to said computer a representation that there is a request for transmission of said load module.
Claim 6
Dependent Claim 34 words
A method of loading a control program for a numerical control apparatus as claimed in claim 4, further comprising the step of: including within said computer an equivalent function to said numerical control apparatus.
Claim 7
Dependent Claim 38 words
A method of loading a control program for a numerical control apparatus as claimed in claim 3, further comprising the step of: including instructions for the loading operation to said loading means from said external particular companion party.
Claim 8
Dependent Claim 29 words
A method of loading a control program for a numerical control apparatus as claimed in claim 3, further comprising the step of: using RAM as said read/write enabling memory.
Claim 9
Dependent Claim 31 words
A method of loading a control program for a numerical control apparatus as claimed in claim 3, further comprising the steps of: using a disk device as said read/write enabling memory.

References Cited (Backward Citations)

US4435771A Cited
US4539634A Cited
US4684861A Cited
US4815000A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-03-11 1994-09-10 1995-03-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-03-11 1998-09-10 1999-03-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-03-11 2002-09-10 2003-03-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag