The present application is based on, and claims priority from, Japanese Application Number 2012-145625, filed Jun. 28, 2012, the disclosure of which is hereby incorporated by reference herein in its entirety.
1. Field of the Invention
The present invention relates to a brake abnormality diagnosis method for an industrial robot or a machine tool having a brake-equipped motor, and to a brake abnormality diagnosis device which implements such a method.
2. Description of Related Art
Industrial robots and machine tools having a gravity axis (hereinafter, in some cases industrial robots and machine tools are together referred to as a “robot”) include a brake-equipped motor. If the motor is interrupted, the brake is used in order to maintain the posture of the robot.
However, if adherent matter such as grease or oil adheres to a friction plate of the brake provided in the motor, the braking torque of the brake decreases. If there is a substantial decrease in the braking torque, it is no longer possible for the robot to maintain the posture thereof when the excitation of the motor is interrupted.
If this kind of situation occurs when, for example, gravitational force is acting on an output axis of the motor, in other words when the axis is a gravity axis, the gravity axis may drop. Therefore, it is desirable for the decrease in the braking torque of the brake to be regularly diagnosed.
In Japanese Unexamined Patent Publication No. 06-246674, coasting distance of a robot from a generation of an emergency stop signal for the robot to an emergency stop of the robot is detected, and it is determined that there is an abnormality in the brake if this coasting distance is greater than a reference distance. Furthermore, in Japanese Unexamined Patent Publication No. 06-246674, when power is supplied, if torque corresponding to a predetermined braking-torque reference value is generated in the motor of the robot and the rotation of the motor is equal to or greater than a reference value, it is determined that there is an abnormality in the brake.
Usually, once the robot is powered on, the robot is repeatedly activated and stopped without the power supply being interrupted all day long. There are cases where there is a gradual decrease in the braking torque of the brake due to adherent matter such as grease or oil adhering to the friction plate of the brake as a result of the robot being repeatedly activated and stopped.
In Japanese Unexamined Patent Publication No. 06-246674, brake abnormality determination is performed when the robot is made to perform an emergency stop and when the robot is powered on. Therefore, even though brake abnormalities can be discovered at times such as when the robot is made to perform an emergency stop, there are cases when the decrease in braking torque has progressed to a considerable extent at the time of discovering an abnormality. Therefore, if there is a substantial decrease in the braking torque and the axis is a gravity axis, the gravity axis may drop.
The present invention has been devised in light of such circumstances, and an object of the present invention is to provide a brake abnormality diagnosis method with which a dropping of a gravity axis due to a decrease in a braking torque of a brake can be prevented, and to provide a brake abnormality diagnosis device which implements such a method.
According to a first aspect for achieving the aforementioned object, provided is a brake abnormality diagnosis method for diagnosing an abnormality in a brake of a brake-equipped motor provided in a robot or a machine tool, comprising steps of: diagnosing whether or not there is the abnormality in the brake is performed while the motor is excited and the brake is activated; and notifying the abnormality in the brake if it is diagnosed that there is the abnormality in the brake, without interrupting the excitation of the motor and without releasing the brake.
According to a second aspect, in the first aspect, if it is diagnosed that there is the abnormality in the brake, further the robot or the machine tool is moved to a safe predetermined retreat position and posture.
According to a third aspect, in the first aspect, if it is diagnosed that there is the abnormality in the brake, further the operation of the robot or the machine tool is continued while the operating speed of the robot or the machine tool is decreased by a predetermined amount.
According to a fourth aspect, in any of the first to third aspects, diagnosis as to whether or not there is the abnormality in the brake is performed at least before a movement instruction for the robot or the machine tool is output or after the movement instruction for the robot or the machine tool has stopped.
According to a fifth aspect, in the fourth aspect, if it is diagnosed that there is the abnormality in the brake before the operation of the robot or the machine tool is started, an operation start sequence for the robot or the machine tool is continued.
According to a sixth aspect, in the first aspect, diagnosis as to whether or not there is the abnormality in the brake is performed on the basis of a predetermined movement instruction which is supplied to the motor, and an actual position of the motor which has operated in accordance with the movement instruction.
According to a seventh aspect, provided is a brake abnormality diagnosis device which diagnoses an abnormality in a brake of a brake-equipped motor provided in a robot or a machine tool, comprising: an abnormality diagnosis unit which diagnoses whether or not there is the abnormality in the brake while the motor is excited and the brake is activated; and an output unit which notifies the abnormality in the brake if it is diagnosed that there is the abnormality in the brake without interrupting the excitation of the motor and without releasing the brake.
According to an eighth aspect, in the seventh aspect, the abnormality diagnosis unit diagnoses whether or not there is the abnormality in the brake at least before a movement instruction for the robot or the machine tool is output or after the movement instruction for the robot or the machine tool has stopped.
According to a ninth aspect, in the eighth aspect, if it is diagnosed that there is the abnormality in the brake before the operation of the robot or the machine tool is started, an operation start sequence for the robot or the machine tool is continued.
According to a tenth aspect, in the seventh aspect, diagnosis as to whether or not there is the abnormality in the brake is performed on the basis of a predetermined movement instruction which is supplied to the motor, and an actual position of the motor which has operated in accordance with the movement instruction.
These purposes, features, and benefits of the present invention and other purposes, features, and benefits will be further clarified from a detailed description of a typical mode of embodiment of the present invention which is depicted in the appended drawings.
Embodiments of the present invention will be described hereinafter with reference to the accompanying drawings. Like reference symbols are appended to like members in the following drawings. The scale has been appropriately altered in these drawings to facilitate understanding.
The control circuit 20 creates a brake instruction and inputs the brake instruction to a brake drive circuit 21. The brake drive circuit 21 converts the brake instruction into a brake drive signal, and inputs the brake drive signal to the brake 31 of the robot 1 or machine tool 10. Furthermore, the control circuit 20 creates a movement instruction and inputs the movement instruction to a motor drive circuit 22. The motor drive circuit 22 converts the movement instruction into a motor drive signal, and inputs the motor drive signal to the servomotor 30 of the robot 1 or the machine tool 10.
Furthermore, the control circuit 20 includes an abnormality diagnosis unit 41 that performs an abnormality diagnosis on the brake 31 in a manner that is described hereinafter. Furthermore, the control circuit 20 includes an output unit 42 that notifies an abnormality of the brake 31 to an operator in an audible or visual manner if an abnormality is detected as a result of the abnormality diagnoses. The output unit 42 is a monitor, a speaker, or a printer for example.
Furthermore, in the operation start sequence and stop sequence depicted in
As depicted in
In contrast to this, in the stop sequence, first a zero movement instruction is input to the servomotor 30 or the movement instruction is no longer input to the servomotor 30. Then, the brake 31 is altered from the released state to the activated state, and the output axis of the servomotor 30 is therefore stationary. Thereafter, the excitation of the servomotor 30 is set to OFF and the servomotor 30 stops, and as a result the robot 1 stops.
As depicted in
This movement instruction is extremely small by which the output axis of the servomotor 30 does not move if the braking torque of the brake 31 is normal while the brake 31 is activated. After the predetermined movement instruction has been input to the servomotor 30, the rotation position of the output axis of the servomotor 30 is obtained by the rotation position detector 32. The control circuit 20 performs a comparison as to whether or not a position deviation between the predetermined movement instruction and the rotation position is equal to or greater than a predetermined threshold. If the position deviation is equal to or greater than the predetermined threshold, it is determined that there is an abnormality in the brake 31. It should be noted that the abnormality diagnosis for the brake 31 may be performed by means of another method.
If it is determined that there is no abnormality in the brake 31, it is not necessary to notify the operator and, therefore, the output unit 42 is not activated. Accordingly, as depicted in
In contrast to this, if it is determined that there is an abnormality in the brake 31, as depicted in
When the operator becomes aware of the abnormality by means of the output unit 42, the robot 1 is manually moved to a safe predetermined retreat position and posture. It should be noted that the movement to the retreat position and posture may be performed automatically. It is clear that it is therefore possible to further ensure safety.
Alternatively, if there is an abnormality in the brake 31, the operation of the robot 1 may be continued with the operating speed of the robot 1 having been decreased by a predetermined amount. In this case, the servomotor 30 is prevented from overheating, and it is therefore possible to avoid an output of a separate alarm caused by overheating.
If it is determined that there is no abnormality in the brake 31, it is not necessary to notify the operator and, therefore, the output unit 42 is not activated. Accordingly, as depicted in
In contrast to this, if it is determined that there is an abnormality in the brake 31, as depicted in
As can be seen in
Furthermore, as depicted in
In this way, in the present invention, the excitation of the motor 30 is not interrupted and in addition the brake 31 is not released if it is diagnosed that there is an abnormality in the brake 31. Consequently, even if the braking torque of the brake 31 has decreased, a gravity axis can be prevented from dropping. Moreover, in the present invention, diagnosis is performed on the brake while the motor 30 is excited and the brake 31 is activated, rather than when an emergency stop is performed or when power is supplied. It is therefore possible to perform diagnosis on the brake 31 each time the operation of the robot 1 is started and stopped, and it is possible to detect an abnormality in the brake 31 before the decrease in the braking torque of the brake 31 progresses.
Furthermore in the present invention, special equipment for the diagnosis of the brake 31 is not required. It is therefore clear that diagnosis can be performed on the brake 31 without having any effect on the operation time of the robot 1 or manufacturing costs.
In the first and seventh aspects, the excitation of the motor is not interrupted and in addition the brake is not released if it is diagnosed that there is an abnormality in the brake. Consequently, a gravity axis can be prevented from dropping even if the braking torque of the brake has decreased. Furthermore, in the first and seventh aspects, diagnosis is performed on the brake while the motor is excited and the brake is activated, rather than when an emergency stop is performed or when power is supplied. It is therefore possible to perform diagnosis on the brake each time the operation of the robot or the machine tool is started and stopped, and it is possible to detect an abnormality in the brake before a decrease in the braking torque of the brake progresses.
In the second aspect, it is possible to further ensure safety because the robot or the machine tool is retreated to a safe location.
In the third aspect, the motor is prevented from overheating, and it is therefore possible to avoid an output of a separate alarm caused by overheating.
In the fourth and eighth aspects, by diagnosing an abnormality in the brake before the movement instruction for the robot or the machine tool is output, the abnormality in the brake can be found at an early stage. Furthermore, by diagnosing the abnormality in the brake after the movement instruction for the robot or the machine tool has stopped, it is possible to prevent a gravity axis from dropping even if the abnormality occurred in the brake during operation of the robot or the machine tool.
The fifth and ninth aspects can be employed in the case the operator is in the vicinity of the robot, or in the case it is determined that the progress of a decrease in the braking torque of the brake is slow.
In the sixth and tenth aspects, because special equipment for the diagnosis for the brake is not required, diagnosis for the brake can be performed without having any effect on the operation time of the robot or machine tool or the manufacturing costs.
The present invention has been described using some typical embodiments, but it can be understood that a person skilled in the art could carry out the aforementioned alterations and a variety of other alterations, omissions, or additions without deviating from the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2012-145625 | Jun 2012 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
6711946 | Hofmann | Mar 2004 | B2 |
6778867 | Ziegler et al. | Aug 2004 | B1 |
7578373 | Shiratsuki et al. | Aug 2009 | B2 |
8069714 | Ortmaier et al. | Dec 2011 | B2 |
8359915 | Whatley | Jan 2013 | B2 |
8686670 | Verheyen et al. | Apr 2014 | B2 |
20020069697 | Hofmann | Jun 2002 | A1 |
20070187367 | Kita et al. | Aug 2007 | A1 |
20080218115 | Hamabata et al. | Sep 2008 | A1 |
20100058850 | Ortmaier et al. | Mar 2010 | A1 |
20100154527 | Illan | Jun 2010 | A1 |
20110219863 | Whatley | Sep 2011 | A1 |
20110245970 | Wells et al. | Oct 2011 | A1 |
20120060597 | Lee et al. | Mar 2012 | A1 |
20120193174 | Kigawa et al. | Aug 2012 | A1 |
20120227479 | Windlin | Sep 2012 | A1 |
20130055806 | Whatley | Mar 2013 | A1 |
Number | Date | Country |
---|---|---|
101020292 | Aug 2007 | CN |
101224831 | Jul 2008 | CN |
101261510 | Sep 2008 | CN |
201324965 | Oct 2009 | CN |
102006022889 | Nov 2007 | DE |
102008015948 | Oct 2009 | DE |
102008015949 | Oct 2009 | DE |
102008024950 | Nov 2009 | DE |
102008041866 | Apr 2010 | DE |
102010007025 | Aug 2011 | DE |
102010020750 | Nov 2011 | DE |
102010024478 | Dec 2011 | DE |
1304604 | Apr 2003 | EP |
1662351 | May 2006 | EP |
6-246674 | Sep 1994 | JP |
11-196595 | Jul 1999 | JP |
3001159 | Jan 2000 | JP |
2003-032879 | Jan 2003 | JP |
2005-170551 | Jun 2005 | JP |
2006-154998 | Jun 2006 | JP |
2010-049361 | Mar 2010 | JP |
2004059494 | Jul 2004 | WO |
2007079950 | Jul 2007 | WO |
2008155853 | Dec 2008 | WO |
Entry |
---|
Office Action dated May 20, 2014, corresponds to German patent application No. 102013010406.8. |
Office Action mailed May 26, 2014, corresponds to Chinese patent application No. 201310220443.7. |
Number | Date | Country | |
---|---|---|---|
20140000355 A1 | Jan 2014 | US |