The present application is based on, and claims priority from Japanese Application No. 2006-344446, filed Dec. 21, 2006, the disclosure of which is hereby incorporated by reference herein in its entirety.
1. Field of the Invention
The present invention relates to a robot system designed to secure worker safety in the case when moving a robot between different stations across the top of a worker passage provided between the different stations.
2. Description of the Related Art
In production plants etc., there are pluralities of stations such as stations provided with machining centers and other machine tools for performing various types of processing steps and pallet stations for placing thereon workpieces before processing or after processing. Further, in general, each station is provided with a robot for loading and unloading workpieces, that is, performing handling work. In this production system, sometimes a gantry provided with a traveling rail is installed so as to stretch above a plurality of stations and a single robot is made to move along the traveling rail thereby to enable use of a single robot in common for a plurality of stations. If using a single robot in common for a plurality of stations in this way, while a machine tool is performing processing at one station, the robot can perform work at another station. Therefore, this is advantageous in that the robot can be efficiently utilized. Further, by conveying a robot holding a workpiece to make it move between individual stations, it also becomes possible to automate the conveyance of a workpiece between stations.
In the above type of production system, adjoining stations sometimes are provided with a passage for a worker to pass through for conveying materials or maintenance of machinery. In this case, it becomes important to ensure safety so that the robot passing above the passage does not endanger the worker. Specifically, it is required to ensure a state where operation is safely stopped so as to prevent a moving robot from operating above a passage and ensure a posture so that when a robot cuts across the top of a passage, the robot will not contact a worker or peripheral equipment. Here, the “operation” of the robot means an action of the robot other than movement.
One method for ensuring that a robot does not operate above a passage is to cut the supply of power for robot operation before the robot cuts across the top of a passage so as to make the operation of the robot safely stop, then making it cut across the top of the passage. In this case, in order to avoid the function of cutting off the supply of power to the robot from being deactivated due to a breakdown etc., an extremely high reliability is required for the control circuit for cutting off the power supply. For example, a reliability corresponding to category 4 defined in ISO 13849-1 becomes necessary. In order to secure safety meeting this requirement, it is necessary to configure the circuit for stopping the robot using parts where safety is ensured such as a safety programmable logic controller (hereinafter referred to as a “safety PLC”) or a safety relay (forced guide type relay).
Further, for the purpose of securing safety of a worker entering a worker passage or other no-entry region where entry of the worker during operation of a device is prohibited, Japanese Unexamined Patent Publication No. 2004-122258 discloses a robot system including a robot and a device driven by a servo motor and performing work in cooperation with the robot, which robot system further includes a detecting means for detecting the approach of a worker to the device or the entry of a worker into a no-entry region for the device, a cutoff means for connecting and cutting off the supply of power to the servo motor driving the device, an emergency stopping means for receiving from the detecting means a notification of worker approach or entry and setting the robot system to an emergency stop state, and an invalidating means for monitoring the connection/cutoff state of the supply of power to the servo motor driving the device and invalidating the notification from the detecting means to the emergency stopping means when the supply of power is cut off (Prior Art 2).
In the Prior Art 1 shown in
Further, Prior Art 2 cuts off the power of the device only when a worker approaches a device or a no-entry region. Therefore, realization of a robot system allowing a worker to go back and forth along a worker passage without regard as to the state of the robot or peripheral equipment has been desired.
Accordingly, an object of the present invention is to solve the above problems of the prior arts and enable a worker to go back and forth along a worker passage located between stations without regard as to the state of the robot or peripheral equipment by an inexpensive and simple structure.
In order to achieve the above object, according to the present invention, there is provided a robot system able to secure worker safety, which includes a route extending across a plurality of stations above the plurality of stations, and a robot having an operation motor and a movement motor and adapted to perform a desired operation by the operation motor and move along the route by the movement motor, the robot moving along the route and cutting across a worker passage located between adjoining stations to move between the plurality of stations, wherein the robot system further includes a robot power cutoff device for cutting off a power supply to the operation motor while continuing a power supply to the movement motor when the robot is made to move from one of the stations to another station, a cutoff state monitoring device for monitoring a cutoff state of the power supply to the operation motor, and an emergency stop device for making the operation motor and the movement motor stop on an emergency basis, the emergency stop device cutting off the power supply to the movement motor so as to make the movement motor stop on an emergency basis when the fact that the power supply to the operation motor is not cut off is detected by the cutoff state monitoring device and the robot enters a predetermined section of the route including a section above the worker passage.
In the above robot system, the cutoff state of the power supply to the operation motor for making the robot perform a desired operation is monitored by the cutoff state monitoring device. If the robot enters the worker passage when the power supply to the operation motor is not cut off, the power supply to the movement motor is cut off to make the robot stop on an emergency basis. Therefore, even if not using a high safety expensive safety PLC, safety relay, etc., the robot can be reliably prevented from cutting across the worker passage in an operable state. Further, the entry of the robot into the worker passage in the operable state is prevented regardless of whether the worker approaches or enters the worker passage. Consequently, worker safety is secured.
Preferably, the emergency stop device includes a robot position detection device for outputting an emergency stop signal when detecting that the robot is positioned in the predetermined section, a system power cutoff device for cutting off the power supply to the operation motor and the movement motor in accordance with an emergency stop signal so as to stop the operation motor and the movement motor, and an emergency stop signal invalidation device for invalidating the emergency stop signal from the robot position detection device to the system power cutoff device while the power supply to the operation motor is cut off by the robot power cutoff device. If the emergency stop device is configured in this way, when the robot enters a predetermined section of the route including the section above the worker passage and an emergency stop signal is issued, the emergency stop signal is invalidated, power is supplied to the movement motor, and the robot is allowed to cut across the worker passage only when the power supply to the operation motor is actually cut off. On the other hand, when the power supply to the operation motor is not cut off, the emergency stop signal becomes valid and the power supply to the operation motor and movement motor is cut off. As a result, the robot can no longer move and the robot can be prevented from entering the work passage in the operable state. Therefore, even if the control device etc. breaks down and cannot issue a cutoff command to the robot power cutoff device or the robot power cutoff device itself breaks down and cannot cut off the power supply to the operation motor, worker safety can be secured.
Preferably, the robot system further includes a safe posture maintaining device for maintaining the robot at a predetermined safe posture while the robot is passing through the predetermined section, and a robot posture detection device for detecting whether or not the robot is in a safe posture when the robot is passing through the predetermined section, the robot posture detection device outputting an emergency stop signal to the system power cutoff device to cut off the power supply to the operation motor and the movement motor when detecting that the robot is not in a safe posture. If the robot system is configured in this way, the worker passage can be passed through only when the robot is in a safe posture wherein injury is not given to the worker and therefore worker safety is improved.
For example, the robot posture detection device may be a light curtain provided in the worker passage so as to be interrupted when the robot not in a safe posture cuts across the worker passage. Further, the robot posture detection device may be configured to compare a posture of the robot determined from angle information of axes of the robot when the robot passes through the predetermined section and a safe posture stored in advance and output an emergency stop signal to the system power cutoff device when judging that the posture of the robot differs from the posture stored in advance. Further, the robot posture detection device may be configured so that the comparison of the posture of the robot and the predetermined safe posture is performed independently by a plurality of the processing devices when the robot passes through the predetermined section and so that an emergency stop signal is output to the system power cutoff device when any processing device judges that the posture of the robot differs from the safe posture stored in advance.
According to the present invention, if trying to enter the worker passage when the power supply to the operation motor is not cut off, the power supply to the movement motor is cut off and the robot is made to make an emergency stop. Therefore, even if a high safety, expensive safety PLC, safety relay, etc. is not used, the robot can be reliably prevented from cutting across the worker passage in an operable state. Further, the robot is prevented from entering the worker passage in the operable state regardless whether or not a worker has approached or entered the worker passage. Consequently, worker safety is secured.
The above and other objects, features and advantages of the present invention will be described in more detail below based on the preferred embodiments of the present invention with reference to the accompanying drawings, wherein:
The robot system according to the present invention will be described below with reference to the drawings.
In the robot system 10 according to the present invention, a plurality of stations including a first station 12 and a second station 14 are provided. Further, between the first station 12 and the second station 14, a worker passage 16 for allowing passage by a worker for conveying materials or maintaining the machinery is provided. The worker passage 16 is partitioned from the stations 12 and 14 by safety fences 18 of heights exceeding the head of the worker. The stations 12 and 14 are, for example, regions where a machining center or other machine tool processes a workpiece or pallet regions for placing thereon workpieces before processing and after processing. Further, above the stations 12 and 14, a gantry 20 extending across a plurality of stations is provided. The gantry 20 is provided with a traveling rail or other route 22 extending in a horizontal direction along a longitudinal direction of the gantry 20. The robot 24 can be made to move along this route 22.
The robot 24 is configured by a robot arm etc. able to load or unload workpieces to or from machine tools installed at the stations 12 and 14, place the workpieces on pallets, and perform other handling work. Further, the robot 24 is provided with an operation motor 26 (see
Next, referring to
Further, the route 22 is provided with a robot position detection device 44 for detecting when the robot 24 moves to a predetermined section of the route 22 including the section above the worker passage 16. The robot position detection device 44, for example, as shown in
The above operating signal circuit 46 is connected to a system power cutoff device comprised of the first electromagnetic contactor 40. When the robot position detection device 44 detects that the robot 24 has reached a predetermined section of the route 22, the circuit no longer outputs an operating signal to the first electromagnetic contactor 40. When the first electromagnetic contactor 40 no longer receives an operating signal from the operating signal circuit 46, the contacts 40a are opened thereby to cut the power supply lines 36 extending from the power source 34. As a result, the power supply to the operation motor 26 and movement motor 28 of the robot 24 is cut off, thereby making the robot system 10 stop on an emergency basis. That is, the state where no operating signal is output from the operating signal circuit 46 corresponds to the state where an emergency stop signal is being output. In the embodiment shown in
The second electromagnetic contactor 42 is configured to open the main contacts 42a in accordance with a robot power cutoff command and cut off only the power supply to the operation motor 26 of the robot 24. The robot power cutoff command is output from a sequencer or other control device 30 controlling the robot system 10 as a whole when making the robot 24 move from one of the stations 12 and 14 to the other station 14 or 12. Further, the second electromagnetic contactor 42 is provided with, separate from the main contacts 42a, an interlocked contact 42b operating interlocked with the main contacts 42a. The interlocked contact 42b of the second electromagnetic contactor 42 is used as a cutoff state monitoring device for the second electromagnetic contactor 42. The interlocked contact 42b is configured so that it is closed when the main contacts 42a of the second electromagnetic contactor 42 is opened and the power supply to the operation motor 26 of the robot 24 is cut off, while it is opened when the main contacts 42a is closed and the power can be supplied to the operation motor 26. As the second electromagnetic contactor 42, in the above way, one which guarantees by the internal structure that the main contacts 42a will be open when the interlocked contact 42b is closed is used. Electromagnetic contactors having such characteristics are general types and can be inexpensively obtained.
The interlocked contact 42b of the second electromagnetic contactor 42 is connected in parallel to the contact 44c of the limit switch 44b in the above-mentioned operating signal circuit 46. Therefore, even in the case of the state where the contact 44c of the limit switch 44b is opened, when the main contacts 42a of the second electromagnetic contactor 42 is opened and the interlocked contact 42b is closed, the operating signal reaches the first electromagnetic contactor 40. That is, the interlocked contact 42b of the second electromagnetic contactor 42 functions to invalidate an emergency stop signal generated by the contact 44c of the limit switch 44b opening while the main contacts 42a of the second electromagnetic contactor 42 is opened and the power supply to the operation motor 26 of the robot 24 is cut off.
In this way, in the operating signal circuit 46, the robot position detection device 44 and the system power cutoff device (the first electromagnetic contactor 40) form the emergency stop device.
Here, the operation of the above power supply circuit 32 will be described. When the robot 24 stays at one station 12 or 14 etc. and the control device 30 otherwise does not output a robot power cutoff command, the main contacts 42a of the second electromagnetic contactor 42 are closed, power is supplied to the operation motor 26, and the robot 24 can operate. At this time, the interlocked contact 42b of the second electromagnetic contactor 42 becomes open and the function to invalidate the emergency stop signal does not operate. When in this state the robot 24 moves along the route 22 and reaches the section above the worker passage 16 or a predetermined section of the route including this (that is, the section where the dog 44a is provided), the dog 44a causes the contact 44c of the limit switch 44b to open and the operating signal circuit 46 no longer outputs an operating signal, that is, an emergency stop signal is issued. This being the case, the contacts 40a of the first electromagnetic contactor 40 is opened, the power supply lines 36 are cut. As a result, the power supply to the operation motor 26 and movement motor 28 is cut off and the robot system 10 enters an emergency stop state.
On the other hand, when making the robot 24 move from one of the stations 12 or 14 to the other station 14 or 12 etc. or otherwise when the control device 30 is outputting the robot power cutoff command, the main contacts 42a of the second electromagnetic contactor 42 open, the power supply to the operation motor 26 is cut off, and the robot 24 can no longer operate. At this time, the interlocked contact 42b of the second electromagnetic contactor 42 is closed. Since the interlocked contact 42b of the second electromagnetic contactor 42 is connected in parallel to the limit switch 44b in the operating signal circuit 46, the operating signal circuit 46 outputs an operating signal while the interlocked contact 42b is closed, even if the contact 44c of the limit switch 44b opens. Therefore, while the second electromagnetic contactor 42 opens its main contacts 42a and cuts off the power supply to the operation motor 26 in accordance with a robot power cutoff command, even if the robot 24 enters the section above the worker passage 16 or the predetermined section of the route 22 including this and the contact 44c of the limit switch 44b is opened by the dog 44a, the robot will not enter the emergency stop state. Therefore, the movement motor 28 can operate and the robot 24 is allowed to move along the route 22 cutting across the top of the worker passage 16.
Further, in the case that the robot power cutoff command is not suitably output from the control device 30 due to breakdown of the control device 30 etc. when the power supply to the operation motor 26 of the robot 24 should be cut off to disable the operation of the robot 24 for the purpose of preparation for making the robot 24 move from one of the stations 12 or 14 to the other station 14 or 12, the main contacts 42a of the second electromagnetic contactor 42 remain closed and the power supply to the operation motor 26 is not cut off. As described above, as the second electromagnetic contactor 42, one which guarantees that the main contacts 42a are opened when the interlocked contact 42b is closed is used. Therefore, when the main contacts 42a of the second electromagnetic contactor 42 are closed, the interlocked contact 42b is always open. At the time of this state, when the robot 24 moves along the route 22 and reaches the section above the worker passage 16 or the predetermined section of the route 22 including this (that is, the section where the dog 44a is provided), the dog 44a opens the contact 44c of the limit switch 44b. At this time, as described above, the interlocked contact 42b of the second electromagnetic contactor 42 is open. Therefore, when the contact 44c of the limit switch 44b becomes open, the operating signal circuit 46 can no longer output the operating signal, that is, an emergency stop signal is issued. This being so, the contacts 40a of the first electromagnetic contactor 40 are opened, the power supply lines 36 are cut. As a result, the power supply from the power source 34 to the operation motor 26 and movement motor 28 of the robot 24 is cut off and the operation motor 26 and movement motor 28 immediately enter the emergency stopped state. Therefore, even if the control device 30 breaks down and a robot power cutoff command can no longer be suitably output, worker safety is ensured.
Not only when the control device 30 breaks down and the robot power cutoff command can no longer be output, but also when the main contacts 42a of the second electromagnetic contactor 42 fuse and remain closed, the interlocked contact 42b is opened. Therefore, in this case as well, if the robot 24 moves along the route 22 and reaches the section above the worker passage 16 or the predetermined section of the route 22 including this (that is, the section where the dog 44a is provided) and the dog 44a causes the contact 44c of the limit switch 44b to open, the operating signal circuit 46 can no longer output the operating signal and the power supply to the operation motor 26 and movement motor 28 of the robot 24 is cut off and the two, that is, the robot system 10, immediately enters the emergency stop state. Therefore, worker safety is secured.
Furthermore, if using, as the limit switch 44b, one of a structure using the dog 44a to mechanically forcibly open the contact 44c, the contacts 44c of the limit switch 44b is forcibly opened by the mechanical force due to the dog 44a even if the contact 44c of the limit switch 44b fuses, whereby safety is secured. Further, since switches with such mechanical contact mechanisms can be inexpensively obtained, the cost will not be greatly increased.
In this way, if using the power supply circuit 32 shown in
Preferably, between the first electromagnetic contactor 40 and the operating signal circuit 46 having the contact 44c of the limit switch 44b and the interlocked contact 42b of the second electromagnetic contactor 42 connected in parallel, there is provided a contact 50 interlocked with the results of detection of a robot posture detection device 48 so as to open when it is detected that the robot 24 is not in a safe posture (that is, when it is detected that the robot 24 is in a posture other than a safe posture) and close only when the robot 24 is in a safe posture. Here, the “safe posture” means a posture whereby the robot 24 will not pass below the height required for securing safety of the worker passing through the worker passage 16 when the robot 24 cuts across the top of the worker passage 16.
If such a robot posture detection device 48 (
In the embodiment shown in
Next, referring to
In order to avoid collections with workers or other equipment such as safety fences 18, the control device 30 of the robot system 10 makes the robot 24 adopt a predetermined safe posture (for example, as shown in
Next, the control device 30 of the robot system 10 issues a robot power cutoff command to the second electromagnetic contactor 42 to cut off the power supply from the power source 34 to the operation motor 26 of the robot 24, and disables operation of the robot 24 (step S104). After that, it issues a movement command to the movement motor 28 of the robot 24 to drive the robot 24, and makes the robot 24 move from one of the stations 12 or 14 to the other station 14 or 12 along the route 22 in the disabled operation state (step S106). When the robot posture detection device 48 detects, during movement, that the power supply to the operation motor 26 is not cut off and the robot 24 is in the operable state or the robot 24 is not in a safe posture (the robot 24 has posture other than safe posture), the operation motor 26 and movement motor 28 of the robot 24 are made to stop on an emergency basis, as explained above. Consequently, the safety of a worker in the worker passage 16 is secured.
When the robot 24 passes the section of the dog 44a of the route 22 and reaches the next station 14 or 12, the control device 30 lifts the robot power cutoff command to the second electromagnetic contactor 42 to close the main contacts 42a and restart the power supply from the power source 34 to the operation motor 26 (step S108), releases the mechanical brake 24a of each axis or joint of the robot 24 (step S110), sets the robot 24 to the operable state, and ends the movement of the robot 24 between the stations 12 and 14.
The storage device 54 stores the angle information of each axis for when the robot 24 is in a safe posture. The processing device 52 compares the current angle information of the axes from the position detectors 56 and the angle information of the axes at the time of the safe posture stored in the storage device 54. When the difference between the two is within the range of a predetermined allowable value, it judges that the robot 24 is in a safe posture, while when it is over the range of the allowable value, it judges that the robot 24 is not in a safe posture (that is, in a posture other than a safe posture). Further, when the processing device 52 judges that the robot 24 is in a safe posture, the corresponding contact 50 of the operating signal circuit 46 is left in the closed state. On the other hand, when the processing device 52 judges that the robot 24 is not in a safe posture, the corresponding contact 50 of the operating signal circuit 46 is opened by the emergency stop signal output circuit 58, so that no operating signal is output from the operating signal circuit 46, the first electromagnetic contactor 40 cuts the power supply from the power source 34 to the operation motor 26 and movement motor 28, and the robot system 10 is made to enter an emergency stop state.
When two processing devices 52 are used to detect the posture of the robot 24 in this way, even if one of the processing devices 52 breaks down, the other processing device 52 is used to detect whether the robot 24 is in a safe posture. Therefore, it is possible to construct an extremely high reliability emergency stop device. Further, since the storage device 54 connected to each processing device 52 is separately provided, there is also the advantage of a higher reliability. Note that in this embodiment, it is of course possible to provide three or more sets of the processing device 52 and the storage device 54 and emergency stop signal output circuit 58 connected to the same.
When making the robot 24 move between the stations 12 and 14 in the robot system 10 using the robot posture detection device 48′ or 48″ shown in
Although the robot system 10 according to the present invention has been described above based on the illustrated embodiments, the present invention is not limited to the illustrated embodiments. For example, in the embodiment shown in
Further, in the embodiment of
Number | Date | Country | Kind |
---|---|---|---|
2006-344446 | Dec 2006 | JP | national |