Communications: electrical – Continuously variable indicating – With meter reading
Patent
1986-01-16
1987-07-21
Yusko, Donald J.
Communications: electrical
Continuously variable indicating
With meter reading
34082552, 34082562, H04Q 900, G06F 1300, H04L 1300
Patent
active
046821678
DESCRIPTION:
BRIEF SUMMARY
BACKGROUND OF THE INVENTION
The present invention relates to a data transfer system which transfers, bit by bit, serial data sent from first equipment, such as a numerical controller, to predetermined bits of a predetermined address of a RAM provided in second equipment, such as an electric power control circuit of a machine tool.
In general, a serial data transfer system is employed for data transfer between separated equipment with a view to reducing the number of transmission lines used. When the equipment on the receiving side processes received data by means of a microcomputer, it is necessary to convert the received serial data into parallel data and temporarily store it in a RAM or the like. In such an instance, it is customary in the prior art to perform the serial parallel conversion upon each reception of serial data of a predetermined number of bits, for example, eight bits, and store the converted data in the RAM. Accordingly, in the case where each bit of the serial data is given a specific significance, there will be caused, at the receiving side, a time lag in recognition corresponding to the time needed for sending the predetermined number of bits of serial data.
SUMMARY OF THE INVENTION
The present invention is intended to overcome such a defect of the prior art and has for its object to provide a data transfer system by which serial data sent from first equipment can be transferred, bit by bit, to predetermined bits of a predetermined address of a RAM in second equipment.
To attain the above objective, the present invention provides a data transfer system by which each bit of serial data sent from first equipment is transferred to a predetermined bit of a predetermined address of a RAM in second equipment upon each occurrence of a clock pulse from the first equipment, in synchronism with each data bit. The data transfer system comprises a counter which is incremented by the clock pulses, an address generator which responds to the output of the counter to create an address of the RAM, a bit address generator which responds to the output of the counter to create a bit address for specifying a bit position in one address of the RAM, a timing control circuit which responds to the output of the counter to generate timing signals for a read cycle and a subsequent cycle during the generation of one address by the address generator, and a read modify write circuit by which data at that bit position of a plurality of bits in parallel data corresponding to the address from the address generator, read out of the RAM in the read cycle specified by the timing control circuit, which is specified by the bit address from the bit address generator, is replaced with corresponding bit data of the serial data sent from the first equipment, and the replaced parallel data is transferred to the original address in the RAM during the write cycle specified by the timing control circuit.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram of the principal part of an embodiment of the present invention;
FIG. 2 is a diagram for explaining a serial timing clock and transmission information which are delivered from first equipment;
FIGS. 3 and 4 are charts for explaining operations of an address generator 210, a bit address generator 211 and a timing control circuit 209;
FIG. 5 is a timing chart for transferring serial transmission data from the first equipment to a RAM 300; and
FIG. 6 is a timing chart for transferring reception information of the RAM 300 to the first equipment.
DESCRIPTION OF THE PREFERRED EMBODIMENT
FIG. 1 illustrates in block form the principal part of an embodiment of the present invention. Reference numeral 10 indicates first equipment such as a numerical controller, 20 a data transfer system embodying the present invention, 30 second equipment such as an electric control circuit of a machine tool. Let it be assumed, for convenience of description, that a total of 100 kinds of transmission information are transferred from the first equipment via the data transfer system 20 to a
REFERENCES:
patent: 4366478 (1982-12-01), Masuda et al.
Ikeda Yoshiaki
Kuwasawa Mitsuru
Fanuc Ltd
Yusko Donald J.
LandOfFree
Data transfer system for numerically controlled equipment does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data transfer system for numerically controlled equipment, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data transfer system for numerically controlled equipment will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-210137