Boots – shoes – and leggings
Patent
1982-05-26
1984-07-24
Zache, Raulfe B.
Boots, shoes, and leggings
G06F 100, G05B 1918
Patent
active
044620861
DESCRIPTION:
BRIEF SUMMARY
BACKGROUND OF THE INVENTION
1. Field of the Invention:
The present invention relates to improvements in a loading system in a numerical controller which transfers a control program stored in a nonvolatile memory to a RAM provided on the side of a system.
2. Description of the Prior Art:
Loading has been carried out by storing a loading program in an exclusive ROM therefor and executing the program by a main processor. With this system, however, since the exclusive ROM is required in the numerical controller employing the loading system, the number of parts used increases, resulting in the defects of complex circuit construction and raised cost of hardware.
SUMMARY OF THE INVENTION
The present invention is intended to overcome such defects of the prior art, and has for its object to simplify the circuit arrangement and hence reduce the cost of hardware by storing the loading program in a ROM incorporated in a microprocessor which has recently been used for easing the load on the main processor.
BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawing is a block diagram illustrating the principal part of a numerical controller embodying the present invention.
DESCRIPTION OF THE PREFERRED EMBODIMENT
The invention will hereinafter be described in detail with respect to the following embodiment.
The accompanying drawing is a block diagram illustrating, by way of example, the principal part of a numerical controller embodying the present invention. Reference numeral 10 indicates a main processor, 20 a main bus, 30 a nonvolatile memory, 40 a RAM, 50 an axis control circuit, 60 a microprocessor or sub-processor, 61 a ROM incorporated in it, and 70 a bus of the sub-processor.
In the accompanying drawing, the main processor 10 is a processor which carries out data processing for numerical control and, as is well known, it performs arithmetic processing of data of the RAM 40 and so on following a control program and applies the results of the processing to the axis control circuit 50 to execute predetermined numerical control.
The nonvolatile memory 30 is a memory which stores the above-said control program for performing the numerical control function, and it is connected to the main bus 20 so that its contents may be read out by the main processor 10. The RAM 40 is also connected to the main bus 20 so that it is accessible from the main processor 10.
The sub-processor 60 is provided for easing the load on the main processor 10, for instance, for effecting control for each axis, a portion of position loop control and so forth, and its arrangement is what is called all in one microprocessor including a ROM. The content of an internal ROM 61 of the sub-processor 60 is so arranged as to be accessible from the main processor 10.
In the arrangement described above, according to this embodiment, a loading program is stored in the ROM 61 of the sub-processor 60. And when the power source of the numerical controller is turned ON, the main processor 10 is caused to read out the loading program in the ROM 61 and the loading program is transferred to the RAM 40, wherein it is once stored. Such a function can generally be performed by a microprogram of the processor. Next, the loading program transferred to the RAM 40 is executed by the main processor 10, by which the control program stored in the nonvolatile memory 30 is transferred to the RAM 40, thus completing the loading operation.
Incidentally, the loading can also be carried out by executing the loading program in the ROM 61 by the main processor 10 while sequentially reading it out without temporarily storing the loading program in the RAM 40. However, since the word length of the main processor 10 is generally longer than that of the sub-processor 60, for instance, twice as long, the above-said method of reading out the contents of the ROM while at the same time executing the program is defective in that the sequence becomes complex, and that the loading time becomes longer. In view of this, according to the present invention, the loading program is once st
REFERENCES:
patent: 4138718 (1979-02-01), Toke et al.
Fanuc Ltd.
Zache Raulfe B.
LandOfFree
Loading system in numerical controller does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Loading system in numerical controller, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Loading system in numerical controller will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-100000