Servo motor monitoring unit
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorHirohiko Kazato
Life of this patent
Estimating the term…
Abstract
The invention relates to a monitor system for a servo controller used in connection with servo motors utilized in multivarious machines, such as machine tools. In addition to detecting a servo system fault when the difference between the commanded position and the actual position exceeds a predetermined value, the system monitors several servo system parameters to distinguish between different causes of servo faults. Identifying the source of the fault leads to improved maintenance and decreased system down time when a fault occurs.
Claims13
A servo motor monitoring unit for monitoring a servo motor controller which controls a servo motor in accordance with a position command signal and a position detection feedback signal from a position detector for detecting the position of the servo motor, said monitoring unit comprising:
- first fault determining means for determining fault in servo motor operating status;
- and
- second fault determining means for determining the cause of that fault in accordance with said position command signal, said position detection signal, and the feedback value of a motor current supplied to said servo motor.
A servo motor monitoring device, comprising:
- means for monitoring a position of said servo motor, and for generating a position detection signal;
- means for detecting a difference between a position command signal issued from a position command generator to a servo controller for said servo motor and said position detection signal;
- means for comparing said difference with a predetermined range of acceptable difference values, and, when said difference is outside of said range, generating a fault signal indicative of a fault;
- and
- determining means responsive to said fault signal for determining the cause of said fault.
A servo motor monitoring device, comprising:
- a means for monitoring a position said servo motor, and for generating a position detection signal;
- means for detecting a difference between a position command signal issued from a position command generator to a servo controller for said servo motor and said position detection signal;
- means for comparing said difference with a predetermined range of acceptable difference values, and, when said difference is outside of said range, generating a fault signal indicative of a fault;
- and
- determining means responsive to said fault signal for determining the cause of said fault, wherein said determining means comprises means for monitoring at least said position detection signal and a current feedback value generated by said servo controller, and for discriminating between a heavy load condition and a reverse servo condition by detecting and comparing the sign of the acceleration of said position detection signal with the sign of said current feedback signal.
A servo motor monitoring device comprising:
- means for monitoring a position of said servo motor, and for generating a position detection signal;
- means for detecting a difference between a position command signal issued from a position command generator to a servo controller for said servo motor and said position detection signal;
- means for comparing said difference with a predetermined range of acceptable difference values, and, when said difference is outside of said range, generating a fault signal indicative of a fault;
- and
- determining means responsive to said fault signal for determining the cause of said fault, wherein said servo motor is used to control the position of at least one movable element of a machine, and wherein said determining means comprises means for monitoring at least said position detection signal and a current feedback value generated by said servo controller, and for discriminating between a heavy load condition and a machine collision condition by detecting a sudden drop in the acceleration of said position detecting signal.
A servo motor monitoring device comprising:
- means for monitoring a position of said servo motor, and for generating a position detection signal;
- means for detecting a difference between a position command signal issued from a position command generator to a servo controller for said servo motor and said position detection signal;
- means for comparing said difference with a predetermined range of acceptable difference values, and, when said difference is outside of said range, generating a first signal indicative of a fault;
- and
- determining means responsive to said first signal for determining the cause of said fault, said determining means distinguishing between at least faults due to excessive load on said servo motor and faults due to a misconnected or reverse servo.
A method of monitoring a servo motor which is controlled in accordance with a position command signal and a feedback position detection signal indicating the position of the servo motor, the method comprising the steps of:
- determining a fault in operating status of the servo motor;
- and
- determining the cause of that fault in accordance with said position command signal, said position detection signal, and the feedback value of a motor current supplied to said servo motor.
A method of monitoring a servo motor which is controlled in accordance with a position command signal and a feedback position detection signal indicating the position of the servo motor, the method comprising the steps of:
- detecting a difference between said position command signal and said position detection signal;
- comparing said difference with a predetermined range of acceptable difference values, and, in response to a determination that said difference is outside of said range, generating a fault signal indicative of a fault;
- and
- determining the cause of that fault in response to said fault signal.
A method of monitoring a servo motor which is controlled in accordance with a position command signal and a feedback position detection signal indicating the position of the servo motor, the method comprising the steps of:
- detecting a difference between said position command signal and said position detection signal;
- comparing said difference with a predetermined range of acceptable difference values, and, in response to a determination that said difference is outside of said range, generating a fault signal indicative of a fault;
- and
- determining the cause of that fault in response to said fault signal and distinguishing between at least faults due to excessive load on said servo motor and faults due to a misconnected or reverse servo.
A monitoring unit for use with a servo controller, the servo controller controlling a servo motor in accordance with a position command signal output from a position command generator, a position detection signal output from a position detector, and a current feedback value output from the servo controller, the monitoring unit comprising:
- a counting section coupled to the position command generator and the position detector so as to receive both the position command signal and the position detection signal respectively output from the position command generator and the position detector, and counting section generating an error signal representing a difference between the position command signal and the position detection signal;
- range determining section coupled to said counting section so as to receive said error signal generated by said counting section, said range determining section generating a fault signal when said error signal represents a difference between the position command signal and the position detection signal that is outside a reference range stored in said range determining section;
- and
- sign determining section coupled to the servo controller and the position detector so as to receive the current feedback value and the position detection signal, wherein in response to said fault signal said sign determining section determines the cause of a servo motor fault indicated by said fault signal, said sign determining section generating a condition signal distinguishing among at least a heavy load condition, a machine collision condition, a misconnected servo condition, and a reverse servo condition.
Dependencies are inferred from the claim text.