Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
401 words
A method for sensing the current position of a movable element in a position control system operatively connected to receive data and including a motor for driving the movable element, first and second control devices each having means for generating command pulses, each having error storage means for computing and storing an error signal representing the difference between the number of command pulses and feedback pulses each of which is generated whenever the motor rotates by a predetermined amount and each having a current position register for storing the data, said position control system further including a speed control circuit for driving and controlling the motor on the basis of the error signal stored in each of the error storage means, and a switching circuit for connecting one of the first and second control devides to the speed control circuit, the motor being positionally controlled on the basis of the error signal stored in the error storage means by one of the first and second control devices connected to the speed control circuit, data in the current position register being updated by one of the first and second control devices which is not connected to the speed control circuit, and the unconnected control device being enabled to sense the current position of the movable element driven by the motor under the control of the connected control device, said method comprising the steps of: (a) reading and storing, as a steady deviation, the error signal in the error storage means of the first control device after the motor is rotated in accordance with the magnitude of drift of a closed loop formed by the second control device, the switching circuit disconnecting the first control device from the speed control circuit and connecting the second control device to the speed control circuit; (b) updating the data in the current position register of the first control device while the motor is under the control of the second control device, on the basis of an arithmetic difference found by reading the data in the error storage means of the first control device, which is counting the feedback pulses, and subtracting the stored deviation from the data read from the error storage means of the first control device; and (c) revising the data stored in the error storage means of the first control device on the basis of the arithmetic difference determined in said step (b).
Claim 2
Independent Claim
401 words
A method for sensing the current position of a movable element in a position control system operatively connected to receive data and including a motor for driving the movable element, first and second control devices each having means for generating command pulses, each having error storage means for computing and storing an error signal representing the difference between the number of command pulses and feedback pulses each of which is generated whenever the motor rotates by a predetermined amount and each having a current position register for storing the data, said position control system further including a speed control circuit for driving and controlling the motor on the basis of the error signal stored in each of the error storage means, and a switching circuit for connecting one of the first and second control devides to the speed control circuit, the motor being positionally controlled on the basis of the error signal stored in the error storage means by one of the first and second control devices connected to the speed control circuit, data in the current position register being updated by one of the first and second control devices which is not connected to the speed control circuit, and the unconnected control device being enabled to sense the current position of the movable element driven by the motor under the control of the connected control device, said method comprising the steps of: (a) reading and storing, as a steady deviation, the error signal in the error storage means of the first control device after the motor is rotated in accordance with the magnitude of drift of a closed loop formed by the second control device, the switching circuit disconnecting the first control device from the speed control circuit and connecting the second control device to the speed control circuit; (b) updating the data in the current position register of the first control device while the motor is under the control of the second control device, on the basis of an arithmetic difference found by reading the data in the error storage means of the first control device, which is counting the feedback pulses, and subtracting the stored deviation from the data read from the error storage means of the first control device; and (c) revising the data stored in the error storage means of the first control device on the basis of the arithmetic difference determined in said step (b).
Claim 3
Dependent Claim
72 words
The method according to claim 1, in which said step (a) comprises the substeps of: (i) counting, by way of the error storage means, the number of feedback pulses that accompany rotation of the motor in accordance with the magnitude of drift of the closed loop formed by the second control device; and (ii) reading the error signal in the error storage means and storing the error signal as the steady deviation.
Claim 4
Dependent Claim
78 words
The method according to claim 2, in which said substep (i) further includes the substep of adding the number of feedback pulses corresponding to the magnitude of drift of the closed loop, formed by the second control device, to the error signal remaining in the error storage means which corresponds to the magnitude of drift of a closed loop formed by the first control device immediately before the first control device is disconnected from the speed control circuit.
Claim 5
Dependent Claim
28 words
The method according to claim 1, in which said step (c) comprises the substep of subtracting the arithmetic difference from the data stored in the error storage means.
Claim 6
Dependent Claim
113 words
The method according to claim 1, wherein said step (b) further comprises the substep of: (i) updating the data in the current position register of the second control device while the second control device is disconnected from the speed control circuit, and the first control device is connected to the speed control circuit by the switching circuit, said updating substep (i) comprising the substeps of: (aa) updating the data in the current position register of the second control device on the basis of the error signal in the error storage means of the second control device; and (bb) updating the data in the error storage means on the basis of the error signal.
Claim 7
Dependent Claim
18 words
The method according to claim 1, wherein said step (b) is repeated each time step (c) is executed.
Claim 8
Independent Claim
168 words
A method for sensing the current position of a movable element in a position control system including a machine tool circuit having a servomotor, a tracer circuit operatively connected to the machine tool circuit and including a first current position register, and a numerical control circuit operatively connected to the machine tool circuit and including a memory, a second current position register and an error computing and storing unit for storing a steady deviation data, comprising the steps of: (a) reading and storing the steady deviation data of the error computing and storing unit in the memory after the servomotor has been rotated; (b) updating the contents of the first current position register using a value obtained by subtracting the contents of the memory unit from the contents remaining in the error computing and storing unit while the servomotor is under the control of the tracer circuit; and (c) revising the data in the error computing and storing unit based on the value determined in said step (b).
Claim 9
Independent Claim
168 words
A method for sensing the current position of a movable element in a position control system including a machine tool circuit having a servomotor, a tracer circuit operatively connected to the machine tool circuit and including a first current position register, and a numerical control circuit operatively connected to the machine tool circuit and including a memory, a second current position register and an error computing and storing unit for storing a steady deviation data, comprising the steps of: (a) reading and storing the steady deviation data of the error computing and storing unit in the memory after the servomotor has been rotated; (b) updating the contents of the first current position register using a value obtained by subtracting the contents of the memory unit from the contents remaining in the error computing and storing unit while the servomotor is under the control of the tracer circuit; and (c) revising the data in the error computing and storing unit based on the value determined in said step (b).