Robot system including plurality of robot control devices
09561588 ยท 2017-02-07
Assignee
Inventors
Cpc classification
H04L67/10
ELECTRICITY
B25J9/1602
PERFORMING OPERATIONS; TRANSPORTING
B25J9/163
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A robot system including robot control devices, a network, and a mode changing device which switches between an automatic operation mode and teaching mode. In the state where the mode changing device selects the automatic operation mode, drive power is supplied to all of the robots regardless of the state of the enable device. In the state where the mode changing device selects the teaching mode, when the enable device does not permit operation of at least two robots, the drive power of all of the robots is cut.
Claims
1. A robot system for controlling drive power supplied to at least two robots, the robot system comprising: at least two robot control devices which respectively control said at least two robots; a network which connects said at least two robot control devices; a teaching control panel which is connected with said network and is used for teaching operations of said at least two robots; an enable device which is provided at said teaching control panel and which has a first state permitting said teaching operations of said at least two robots, and a second state prohibiting said teaching operations of said at least two robots; a mode changing device which is connected to said network and which selects either an automatic operation mode by which said at least two robots are automatically operated or a teaching mode by which said teaching control panel is used to teach said at least two robots; wherein when said mode changing device selects said automatic operation mode, regardless of whether said enable device is in the first state or the second state, drive power to all of said at least two robots is supplied, wherein when said mode changing device selects said teaching mode and said enable device is in the second state, drive power to all of said at least two robots is cut off, and wherein when said teaching control panel is disconnected from said network and said mode changing device selects said teaching mode, drive power to all of said at least two robots is cut off.
2. The robot system according to claim 1, further comprising another teaching control panel, wherein when said teaching control panel and said another teaching control panel are simultaneously connected to said network, drive power to all of said at least two robots is cut off.
3. The robot system according to claim 1 wherein said teaching control panel comprises an emergency stop device, and when said emergency stop device is operated, drive power to all of said at least two robots is cut off.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
DETAILED DESCRIPTION
(4) Below, embodiments of the present invention will be explained with reference to the attached drawings. In the following figures, similar members are assigned similar reference notations. To facilitate understanding, these figures are suitably changed in scale.
(5)
(6) As shown in
(7) Note that, more robot control devices (not shown) which correspond to more robots (not shown) may also be connected to the network 11. The same is true in the later explained embodiments. Further, control devices (not shown) other than the robot control devices 31 to 33 may be connected to the network 11.
(8) Furthermore, in
(9) The enable device 13 is, for example, a three-position switch. In the state where the operator takes his hand off the switch and the state where the operator strongly grips the switch, operation of the robots 21 to 23 is prohibited. Further, in the state where the operator lightly grips the switch, operation of the robots 21 to 23 is permitted.
(10) In
(11) Furthermore, in
(12) When the teaching mode of the mode changing switch 40 is selected and the enable device 13 of the teaching control panel 12 does not prohibit operation of the robots, it is possible to supply drive power to all of the robots 21 to 23. In this case, the teaching control panel 12 can be used for a teaching operation for one or more of the robots 21 to 23. As opposed to this, when the teaching mode of the mode changing switch 40 is selected and the enable device 13 of the teaching control panel 12 prohibits operation of the robots, the drive power of all of the robots 21 to 23 is cut off.
(13) When the teaching mode is selected, the operator can operate the enable device 13 of the teaching control panel 12 to cut the drive power of all of the robots 21 to 23 for which teaching operations are to be performed. Therefore, the operator makes the robots 21 to 23 stop at the time of teaching operations. For this reason, in the present invention, the safety of the operator can be secured.
(14) Further, in
(15) Alternatively, it is also possible to arrange the mode changing switch 40 at the teaching control panel 12 and have the mode changing switch 40 indirectly connected to the network 11 through the teaching control panel 12. In this case, in the state where the teaching control panel 12 is not connected to the network 11, the mode changing switch 40 is deemed to have selected the automatic operation mode. Therefore, in this case, drive power can be supplied to the robots 21 to 23.
(16) In this connection, consider the case where another teaching control panel (not shown) is connected to the network 11. Assume that the other teaching control panel (not shown) is configured similar to the teaching control panel 12 which is shown in
(17) Consider the case where in the state where the mode changing switch 40 selects the teaching mode, an operator other than the operator who operates the teaching control panel 12 connects another teaching control panel (not shown) to the network 11. In this case, these operators work in the vicinity of the robots 21 to 23. In such a case, if the enable device 13 of at least one of the teaching control panel 12 and the other teaching control panel (not shown) is operated so as to prohibit operations of the robots 21 to 23, the drive power of all of the robots 21 to 23 is cut off. In other words, one operator can operate the enable device 13 to cut off the drive power of all of the robots for which the teaching work is performed. For this reason, it will be understood that these operators can safety perform the teaching operation.
(18) Further, when none of the teaching control panels 12 is connected to the network 11 and the mode changing switch 40 selects the teaching mode, the drive power of all of the robots 21 to 23 is cut off. In other words, in the state where regardless of the teaching control panel 12 being disconnected and the teaching mode being selected, the drive power of the robots 21 to 23 can be cut off. Therefore, the safety of the operator can be secured. Note that, when the mode changing switch 40 selects the automatic operation mode, the robots 21 to 23 are operated.
(19) In this way, in the first embodiment of the present invention, if preparing a single teaching control panel 12, the robots 21 to 23 can be taught operations, so the costs can be kept down. Furthermore, when, in the state where the teaching mode is selected, the operator uses the enable device 13 to prohibit operations of the robots 21 to 23, the drive power of all of the robots 21 to 23 to be taught is cut off. Therefore, it will be understood that the operator can perform the teaching operations safely and the efficiency of the teaching operations can also be improved.
(20)
(21) When the mode changing switches 41 to 43 of all of the robot control devices 31 to 33 select the automatic operation mode, it is possible to supply the drive power of all of the robots 21 to 23 regardless of the enable device 13 of the teaching control panel 12. For this reason, in the automatic operation mode, the robots 21 to 23 can be automatically operated.
(22) Furthermore, for example, consider the case where the mode changing switch 41 of the first robot control device 31 selects automatic operation mode and the enable device 13 does not prohibit operation of the robots 22 and 23. In this case, it is possible to supply drive power of the second robot 22 and third robot 23 which correspond to the second robot control device 32 and the third robot control device 33. Therefore, the teaching control panel 12 can be used for the teaching operation of at least one of the second robot 22 and the third robot 23.
(23) Further, when operating the enable device 13 of the teaching control panel 12 to prohibit operation of the robots 22 and 23, it is possible to cut off the drive power of the second robot 22 and the third robot 23 for which teaching operations are to be performed, therefore the operator can perform the teaching operations safely.
(24) In this connection, consider the case of connecting another teaching control panel (not shown) to the network 11. The other teaching control panel (not shown) is assumed to be configured the same as the teaching control panel 12 which is shown in
(25) In such a case, it is possible to supply drive power of the second robot 22 and third robot 23. Further, the teaching control panel 12 and the other teaching control panel (not shown) can be used to perform a teaching operation of at least one of the second robot 22 and third robot 23.
(26) Further, for example, consider the case where in the state where the mode changing switch 41 of the first robot control device 31 selects the automatic operation mode and the mode changing switches 42 and 43 of the second robot control device 32 and the third robot control device 33 select the teaching mode, an operator separate from the operator who operates the teaching control panel 12 connects another teaching control panel (not shown) to the network 11. In this case, these operators work in the vicinity of the robots 21 to 23. In this case, if the enable device 13 of at least one of the teaching control panel 12 and the other teaching control panel (not shown) is operated so as to prohibit the operations of the robots 21 to 23, the drive power of the second robot 22 and the third robot 23 is cut off. In other words, by one operator operating the enable device 13, the drive power of all of the robots 22 and 23 for which teaching operations are being performed can be cut. For this reason, it will be understood that these operators can perform the teaching operations safely.
(27) Further, when neither teaching control panel 12 nor the other teaching control panel (not shown) is connected to the network 11 and the mode changing switches 42, 43 select the teaching mode, the drive power of the second robot 22 and the third robot 23 is cut off. In other words, in the state where, regardless of the teaching control panel 12 being disconnected, the teaching mode is selected, the drive power of the robots 21 to 23 can be cut off. Therefore, the safety of the operators can be secured. Note that, when the mode changing switch 40 selects the automatic operation mode, the robots 21 to 23 operate. Further, in the second embodiment, it will be clear that generally effects similar to the above-mentioned first embodiment can be obtained.
(28) In this regard,
(29) First, at step S11, it is judged if the mode changing switch 41 of the first robot control device 31 has selected the teaching mode. Further, when the teaching mode is selected, at step S12, it is judged if not even the one teaching control panel 12 is connected to the network 11.
(30) When at least one of the teaching control panel 12 and another teaching control panel (not shown) is connected to the network 11, the routine proceeds to step S13. At step S13, it is judged if the enable device 13 of the teaching control panel which is connected to the network 11 permits operations of the robots 21 to 23. If permitted, the processing is ended.
(31) Furthermore, if, at step S11, the mode changing switch 41 of the first robot control device 31 selects not the teaching mode, but the automatic operation mode, the routine proceeds to step S15. At step S15, it is judged if the mode changing switches 42 and 43 of other robot control devices, that is, the second robot control device 32 and third robot control device 33, are in the teaching mode. In the case of the teaching mode, the routine proceeds to step S16. If the automatic operation mode, the processing is ended.
(32) Furthermore, even when it is judged at step S12 that both of the teaching control panel 12 and the other teaching control panel (not shown) are not connected to the network 11, the routine proceeds to step S16. Furthermore, as will be understood from
(33) Therefore, for example, when the mode changing switch 41 of the first robot control device 31 selects the automatic operation mode and the mode changing switches 42, 43 of the second robot control device 32 and third robot control device 33 select the teaching mode, when teaching the second robot 22 and robot 23, the drive power of the first robot 21 can be cut off. For this reason, the operator can safety teach the second robot 22 and the robot 23 without being exposed to danger by the first robot 21.
(34) In this regard, as explained above, in the first and second embodiments, when another operator connects another teaching control panel (not shown) to the network 11, the operator who uses the teaching control panel 12 and the other operator who uses the other teaching control panel (not shown) can simultaneously perform teaching operations of the robots.
(35) However, sometimes without recognizing that a certain operator is performing a teaching operation on one robot, another operator will start a teaching operation of another robot. In such a case, the other operator may not be able to recognize movement of the robot which is taught by that certain operator. Therefore, a plurality of operators simultaneously performing teaching operations is not preferable in terms of safety.
(36) For this reason, in a not shown embodiment, when another teaching control panel (not shown) is connected to the network 11 in addition to the teaching control panel 12, it is also possible to cut off the drive power of all of the robots 21 to 23. Therefore, even when the other operator does not recognize a teaching operation of the certain operator, if the other operator connects the other teaching control panel to the network 11, the drive power of the robot is cut off. For this reason, the situation where a plurality of operators simultaneously perform teaching operations can be avoided and the safety of these operators can be secured.
(37) In this regard, in the first and second embodiments, even if the enable devices 13 are used to prohibit operations of the robots 21 to 23, if the automatic operation mode is selected, these robots will not stop. For this reason, in particular at the time of an emergency, the safety of the operator may not be able to be secured.
(38) In the present invention, as shown in
Advantageous Effects of Invention
(39) In the first and second aspects, if preparing at least one teaching control panel, it can be operated to teach at least two robots, so the cost of the robot system can be suppressed. Furthermore, when, in the state where the teaching mode is selected, an operator uses the enable device to not allow operation of the robots, the drive power of all of the robots to be taught is cut off. Therefore, the operator can safely perform teaching operations and the efficiency of teaching operations is improved.
(40) In the third aspect, only the robot of a robot control device at which the teaching mode is selected is allowed to operate. For this reason, when teaching a robot of a robot control device at which the teaching mode is selected, the safety of the operator will not be threatened by a robot of a robot control device at which the automatic operation mode has been selected.
(41) In the fourth aspect, even when, without knowing that there is an existing operator who is engaged in a teaching operation, another operator engages in a teaching operation, the safety of these operators can be secured.
(42) In the fifth aspect, by operating the emergency stop device, all robots are made to stop regardless of the mode selected by the mode changing device. Therefore, at the time of an emergency, the safety of the operators can be secured.
(43) In the sixth and seventh aspects, in the state where, regardless of the teaching control panel being disconnected, the teaching mode is selected, the drive power of the robot can be cut off. Therefore, the safety of the operators can be secured.
(44) Typical embodiments were used to explain the present invention, but a person skilled in the art would understand that the above-mentioned changes and various other changes, deletions, and additions may be made without departing from the scope of the present invention.