Method of diagnosing a servomotor control circuit
AssigneeFanuc Corporation
InventorsHiroomi Fukuyama, Shinichi Isobe
Life of this patent
Estimating the term…
Loading patent…
AssigneeFanuc Corporation
InventorsHiroomi Fukuyama, Shinichi Isobe
Estimating the term…
A method of diagnosing a servomotor position control circuit which includes a pulse distributor for carrying out arithmetic operations for pulse distribution based on command data given by a control unit, a position detector for generating a positional pulse each time the servomotor rotates through a predetermined angular interval, an error storage unit for computing and storing the difference between the number of positional pulses generated by the position detector and the number of distributed pulses generated by the pulse distributor, and a D/A converter for converting the difference into an analog output, whereby the servomotor is controlled by the analog output from the D/A converter. The method comprises the steps of supplying a numerical value from the control unit to the pulse distributor to enable the latter to effect the arithmetic operations while the servomotor is being de-energized, reading a stored content of the error storage unit, supplied with the distributed pulses from the pulse distributor, into the control unit, and checking the servomotor position control circuit for normal and malfunctioning conditions by comparing the stored content as read by the control unit with the numerical value.
A method of diagnosing a servomotor control circuit, before executing numerical processing, including a servomotor, a control unit for providing a numerical value, a pulse distributor, operatively connected to the control unit, for carrying out arithmetic operations for pulse distribution based on the numerical value provided by the control unit, a position detector, operatively connected to the servomotor, for generating a positional pulse each time the servomotor rotates through a predetermined angular interval, an error storage unit, operatively connected to the position detector and the pulse distributor, for computing and storing the difference between the number of positional pulse generated by the position detector and the number of distributed pulses generated by the pulse distributor, and a D/A converter, operatively connected to the error storage unit, for converting the difference into an analog output, the servomotor being controlled by the analog output from the D/A converter, said method comprising the steps of:
A method of diagnosing a servomotor control circuit, before executing numerical processing, including a servomotor, a control unit, operatively connected to the servomotor, for providing numerical data, a pulse distributor, operatively connected to the control unit, for providing distributed pulses, and an error storage unit, operatively connected to the pulse distributor, for storing a difference signal, said method comprising the steps of:
Dependencies are inferred from the claim text.