This application claims priority to Japanese Patent Application No. 2016-037786 filed Feb. 29, 2016, the disclosure of which is hereby incorporated in its entirety by reference.
The present invention relates to an article transport facility includes an article transport vehicle which is configured to travel while being suspended from and supported by one or more travel rails supported by a ceiling, and is configured to suspend and support an article, and to transport the article from a support platform that serves as a transport origin to another support platform that serves as a transport destination.
The article transport faculties have been in use in which articles are automatically transported by means of article transport vehicles suspended from rails provided to the ceiling. In order to transfer an article with high accuracy, or more specifically, in order to accurately hold an article at the location the article is picked up (transport origin), and to transport, unload and place the article accurately in a preset position at a transport destination, it is preferable that the stop position of the article transport vehicle and the position at which the support portion holds and supports the article are adjusted accurately. A technology for performing such adjustments (i.e., teaching) is disclosed in, for example, JP Publication of Application No. 2009-35403 (see Paragraphs [0049]-[0064], FIG. 1-FIG. 3, for example). In this reference, the adjusting involves the article transport vehicle performing transporting operation using a support platform on which an article is actually placed. When the adjusting is done using a support platform on which an article is actually placed, the support platform cannot be used while the adjusting is being done, which may reduce the operational efficiency of the article transport facility.
To address this problem, it is conceivable to perform the adjustment by providing a separate support platform for adjusting purpose (adjusting-purpose support platform for short) that is configured to support an article at a position located at the height of the actual support platform (i.e., the height from the ground, or the distance from the rails on the ceiling side to the support surface of the support platform). See, for example
In light of the background discussed above, a technology is desired that that can be used to more flexibly position an adjusting-purpose support surface and to adjust an article transport vehicle efficiently.
In one embodiment, an article transport facility invented in light of the above comprises:
one or more travel rails supported by a ceiling;
a plurality of support platforms provided on a ground side and along the one or more travel rails;
an article transport vehicle which is suspended from and supported by the one or more travel rails, and is configured to travel along a travel path defined by the one or more travel rails, to suspend and support an article, and to transport the article from one of the plurality of support platforms that serves as a transport origin to another of the plurality of support platforms that serves as a transport destination, wherein the ceiling transport vehicle has a travel portion configured to travel along the travel path, a support member which is supported by the travel portion and which is configured to hold, suspend, and support, the article, a vertically moving portion configured to vertically move the support member with respect to the travel portion when the travel portion is at rest, and a profile storage configured to store transporting-purpose profile information which includes at least information on an amount of operation of the support portion and the vertically moving portion for transferring an article to or from each of the plurality of support platforms;
an adjusting-purpose device which is used for a purpose of adjusting the transporting-purpose profile information;
an adjusting-purpose support platform which includes an adjusting-purpose support surface on which the adjusting-purpose device can be placed in a same manner in which an article is placed on a support platform,
wherein the adjusting-purpose device is:
wherein the adjusting-purpose support surface is capable of being moved such that a height thereof can be varied continuously between an upper limit height and a lower limit height specified in advance.
Because the adjusting-purpose support platform is arranged such that the height of the adjusting-purpose support surface can be adjusted continuously, the height of the adjusting-purpose support surface can be set flexibly. For example, if the height of the adjusting-purpose support surface is fixed structurally, it is not easy to change the height of the adjusting-purpose support surface depending on the specification (for example, distance between the floor surface and the ceiling surface, etc.) of an article transport facility. Even if the structure is such that the adjusting-purpose support surface can be set at a number of discrete levels or heights, there may not be a proper level that matches a required height of the adjusting-purpose support surface. With the arrangement described above, the transporting-purpose profile information can be adjusted by making use of an adjusting-purpose support surface that is capable of being moved such that its height can be adjusted continuously. Therefore, the profile information used as a reference can be shared so that the amount of calculations required for adjusting the profile information can also be reduced. When the article transport facility has many article transport vehicles, the total amount of time required to make the adjustments can also be reduced so that the operational efficiency of the article transport facility can also be improved. Thus, the arrangement described above can provide a technology that can be used to more flexibly position an adjusting-purpose support surface and to adjust an article transport vehicle efficiently.
Additional features and advantages of the article transport facility will become clear from the following descriptions of the embodiments described with reference to the attached drawings.
Embodiments of an article transport facility are described next with reference to the drawings.
In the present embodiment, each article W is called a FOUP (Front Opening Unified Pod) as will be described below with reference to
Therefore, the article transport facility includes travel rails R installed to (i.e., supported by) the ceiling, a plurality of support platforms 3 provided on the ground side and along or adjacent the travel rails R (travel paths L), and ceiling or overhead transport vehicles 1. Here, the expression “provided on the ground side” means that what is provided (i.e., the support platforms 3 in the present example) are supported directly or indirectly by the ground (which is the floor in the present embodiment) as opposed to the ceiling. In addition, “provided . . . along (object(s))” means that what is provided (i.e., the support platforms 3 in the present example) are provided at locations that are close enough to the object(s) (i.e., the travel rails R in the present example) for a ceiling transport vehicle 1 to be able to transfer an article to and from the object(s) (the support platforms 3 in the present example). Each ceiling transport vehicle 1 is suspended from and supported by the travel rails R, to travel along the travel paths L defined by the travel rails R, and to transport an article W from a support platform 3 that serves as a transport origin to a support platform 3 that serves as a transport destination.
As shown in
The first paths L1 include a relatively large loop-shaped primary path Lp shown in the central portion in
As shown in
As shown in
The main body portion 23 of the ceiling transport vehicle 1 has the support member 24, a vertically moving portion 25, a slide portion 26, a rotation portion 27, and a cover member 28. The support member 24 is a mechanism configured to suspend and support an article W. The vertically moving portion 25 is an actuator configured to vertically move the support member 24 with respect to the travel portion 22. The slide portion 26 is an actuator configured to slide the support member 24 along the lateral direction X with respect to the travel portion 22. The rotation portion 27 is an actuator configured to rotate the support member 24 about a vertical axis (i.e., axis not shown but extending along the vertical direction) with respect to the travel portion 22. As shown in
The block diagram of
As shown in
The profile storage 12 consists of a storage media, such as a memory circuit, and stores profile information for transporting purpose (transporting-purpose profile information for short) which includes the position for transferring the article W at each support platform 3 (to or from each support platform 3) and information on the amount of operation or movements. The position information includes “transporting-purpose stop target position information” and “transporting-purpose transfer reference operation amount information” for transporting an article W to, and transferring the article W at, each support platform 3. As will be described in greater detail below, the transporting-purpose stop target position information is information that indicates the target position (transporting-purpose stop target position) at which the travel portion 22 is caused to stop on the travel rails R (i.e., in a travel path L especially in a first path L1). In addition, the transporting-purpose transfer reference operation amount information is information that indicates the amounts of operations (“transporting-purpose transfer reference operation amounts” of a vertical movement, rotation, sliding movement, which will be described in detail below) by which the support member 24 is moved with respect to the travel portion 22, while the travel portion 22 is at rest on the travel rails R (i.e., in a travel path L especially in a first path L).
The adjusting-purpose communication portion 15 consists of, for example, an antenna and a communication-control circuit that are compatible with a short-range wireless communications standard. While a more detailed description will be provided below, the adjusting-purpose communication portion 15 performs wireless communication with a unit communication portion 16 of the adjusting-purpose unit C, and receives updated transporting-purpose profile information or profile information for updating (for example, information indicating the difference between old and updated transporting-purpose profile information) is received.
The support member 24 which is a part of the main body portion 23 is provided with a pair of gripping claws 24a (see
As shown in
A slide portion 26 which similarly is a part of the main body portion 23 has a relay portion 26a (see
The rotation portion 27 which similarly is a part of the main body portion 23 has a rotatable member 27a (see
For example, transporting-purpose transfer reference operation amount is given in terms of a rotation operation amount which specifies the amount of rotation of the support member 24 about the vertical axis with respect to the travel portion 22, a sliding operation amount which specifies the amount of movement of the support member 24 along the lateral direction X with respect to the travel portion 22, a lowering operation amount which specifies the amount of operation or movement of the support member 24 along the vertical direction with respect to the travel portion 22. In this case, it is preferable that the position of the support member 24 about the vertical axis when the travel portion 22 is traveling on the travel rails R is defined to be the reference position for rotation (or rotation reference position for short), that the position of the support member 24 along the lateral direction X when the travel portion 22 is traveling is defined to be the reference position for sliding movement (or sliding movement reference position for short), and that the position of the support member 24 along the vertical direction when the travel portion 22 is traveling is defined to be the set raised position. That is, a travel purpose position of the support member 24 (i.e. the position of the support member 24 for the purpose of traveling) is such a position that the support member 24 is located at the rotation reference position about the vertical axis, is located at the sliding movement reference position along the lateral direction X, and is located at the set raised position along the vertical direction. Each ceiling transport vehicle 1 travels along travel rails R with the support member 24 in its travel purpose position.
Incidentally, as described above with reference to
The adjusting-purpose stop target position information is information that indicates the target position (stop target position for adjusting purpose or adjusting-purpose stop target position for short) at which the travel portion 22 is caused to stop on the travel rails R (i.e., in a travel path L especially in a second path L2). In addition, adjusting-purpose transfer reference operation amount information is information that indicates the amounts of operations (“adjusting-purpose transfer reference operation amounts”) for effecting various movements (vertical movement, rotation, sliding movement) by which the support member 24 is moved with respect to the travel portion 22, while the travel portion 22 is at rest on the travel rails R (i.e., in a travel path L especially in a second path L2).
The operation controller 11 performs transport control and adjustment control based on transport commands from the first controller H1 and the second controller H2 which are superordinate to the operation controller 11. The operation controller 11 controls operations of the various actuators provided to the ceiling transport vehicle 1 when performing the transport control and the adjustment control. The transport control is described first. The transport control is a control for transporting an article W from a support platform 3 from which the article is picked up (support platform 3 of transport origin) to a support platform 3 that is the destination of the transport operation (or a support platform 3 of transport destination) by receiving the article W from the support platform 3 of transport origin and delivering or transferring the article W to the support platform 3 of transport destination. In response to a transport command for transporting an article W from the support platform 3 of transport origin to the support platform 3 of transport destination, specific operations, namely, a receiving travel operation, a receiving vertical movement operation, a delivering travel operation, and a delivering vertical movement operation, are performed in that order.
In the receiving travel operation, the operation controller 11 controls the drive motor 22m based on transporting-purpose stop target position information about the support platform 3 specified as the transport origin, to cause the travel portion 22 to travel to the transporting-purpose stop target position for the support platform 3 of transport origin, and to cause the travel portion 22 to stop at the transporting-purpose stop target position.
In the receiving vertical movement operation, the operation controller 11 controls the vertical movement motor 25m, the sliding movement motor 26m, and the rotating motor 27m, etc., based on transporting-purpose transfer reference operation amount information for the support platform 3 of transport origin, to cause the support member 24 to be moved from the travel purpose position to a position near the article W. Next, the operation controller 11 controls the gripper motor 24m to cause the gripping claws 24a to be moved toward and closer to each other (to closer-together positions) to grip or hold the flange portion 6 of the article W. Subsequently, the operation controller 11 controls the vertical movement motor 25m, the sliding movement motor 26m, and the rotating motor 27m, etc., to cause the support member 24 to be moved to the travel purpose position with the article W suspended from the support member 24. Thereby, the article W which was previously supported by the support platform 3 of transport origin is now supported by the support member 24 located in the travel purpose position.
In the delivering travel operation, the operation controller 11 controls the drive motor 22m based on transporting-purpose stop target position information for the support platform 3 specified as the transport destination, to cause the travel portion 22 to travel with the article W suspended therefrom and to stop at the transporting-purpose stop target position.
In the delivering vertical movement operation, the operation controller 11 controls the vertical movement motor 25m, the sliding movement motor 26m, and the rotating motor 27m, etc., based on transporting-purpose transfer reference operation amount information for the support platform 3 of transport destination, to cause the support member 24 to be moved from the travel purpose position to a position near the support platform 3 with the article W suspended from the support member 24. Next, the operation controller 11 controls the gripper motor 24m to cause the gripping claws 24a to be moved away from each other (to farther-apart positions). Thereby, the article W which was previously supported by the support member 24 is now placed on the support platform 3 of transport destination.
Subsequently, the operation controller 11 controls the vertical movement motor 25m, the sliding movement motor 26m, and the rotating motor 27m, etc., to cause the support member 24 to be moved to the travel purpose position.
Incidentally, as shown in
In addition, three bottom surface recesses 7 each of which is a groove are provided or formed in the bottom surface of the article W. As shown in
Thus, some positional errors or discrepancies that occur during the receiving vertical movement operation or the delivering vertical movement operation can be reduced by the mechanical structures in the support member 24 and the support platform 3. However, as the positional errors or discrepancies increase due to changes and/or wear that occur over time in the ceiling transport vehicles 1, such mechanical structures may not be sufficient to alleviate the errors which may prevent objects such as articles W from being properly transferred. For example, a transporting-purpose stop target position indicated by transporting-purpose stop target position information may become displaced from an ideal transporting-purpose stop target position, due to abrasive wear, etc., in the travel wheels 22a, In addition, the difference between the transporting-purpose transfer reference operation amount indicated by transporting-purpose transfer reference operation amount information and ideal transporting-purpose transfer reference operation amount may gradually increase due to deterioration and/or wear in the vertically moving portion 25 that occurs with the passage of time. It is common to set a time interval for performing periodic inspections, etc., and to make adjustments when these inspections are performed. However, the errors for some ceiling transport vehicles may become large before a periodic inspection is performed due to differences in the operating time, and/or individual differences, among the ceiling transport vehicles 1. Therefore, it is desirable to perform proper adjustments at a proper time for each ceiling transport vehicle 1.
As one attempt to achieve this, it is conceivable to perform adjustments by providing a separate support platform for adjusting purpose (adjusting-purpose support platform for short) that is configured to support an article W at a position located at the height of the actual support platform 3 (i.e., the height from the ground, or the distance from the travel rails R to the support surface of the support platform). See, for example
To address this problem, as shown in
The adjusting-purpose support platform 4 is provided with one or more guide rails 41 (“the guide rail 41” in the following description for convenience) provided to extend vertically and a belt 43 for vertical movement (vertical movement belt for short). The vertical movement belt 43 is an example of a flexible elongate member. The support portion S is supported at least at one end, along a horizontal direction, by the guide rail 41 and which has the adjusting-purpose support surface P formed (i.e., formed or provided) in a top surface of the support portion S. In the present embodiment, both ends of the support portion S are supported with one end supported by the guide rail 41 and the other end supported by the vertical movement belt 43. The vertical movement belt 43 is actuated by a vertical movement actuator 44. The vertical movement actuator 44 is an electric motor, for example. And the support portion S is raised along the guide rail 41 as the electric motor rotates in a forward direction while the support portion S is lowered along the guide rail 41 as the electric motor rotates in a backward or reverse direction. In other words, the vertical movement actuator 44 is configured to vertically move the support portion S along the guide rail 41.
The position of the support portion S along the vertical direction is detected by a position detecting sensor 45.
The adjusting platform controller 48 causes the support portion S to be vertically moved based on a command from the second controller H2, or on an operation by a worker of a console panel 49 (which is provided to the adjusting platform controller 48). For example, the support portion S may be vertically moved based on an operation by a worker of the console panel 49. Alternatively, the support portion S may be vertically moved automatically based on commands issued by a computer program etc. which is stored in the second controller H2. Thus, in the case the support portion S is arranged to be vertically moved automatically, it is also possible to automate the entire process of adjusting the transporting-purpose profile information.
Note that it is preferable that the adjusting-purpose height is specified to correspond to the height of the article support surface (see
In addition, it is preferable that the adjusting-purpose height is specified based on the amount of operation of the vertically moving portion 25 when the support member 24 is moved from the set raised position specified in advance to a set lowered position for placing the article W on the support platform 3. Note that the height of each article support surface depends on the position of the article support surface of the support platform 3. Although the set lowered position is basically the same for the support platforms 3 of the same kind; however, since the position of the article support surface may be different for different support platforms 3, a given article transport facility may have more than one set lowered positions. On the other hand, since the set raised position is a position used as a reference when the ceiling transport vehicle 1 travels, there is only one set raised position for any given article transport facility, as a general rule.
As described above, transporting-purpose transfer reference operation amount information includes transporting-purpose profile information. While the transporting-purpose transfer reference operation amount information includes the amount of operation of the support member 24 when moving the support member 24 with respect to the travel portion 22, this amount of operation represents at least the amount of operation of the vertically moving portion 25. Information on the amounts of operations of the support member 24 and the vertically moving portion 25 for transferring an article W depends on the distance between the top surface (article support surface) of the support platform 3 and the set raised position.
The distance between the floor surface and an article support surface is almost constant irrespective of the location in which an article transport facility is installed since the floor surface serves as a reference height, However, the height of the ceiling with respect to the floor surface can vary. The brackets for suspending from the ceiling the travel rails R which suspends and supports the ceiling transport vehicles 1 are generally of standard dimensions specified by the industry standards. Therefore, the distance between an article support surface and the set raised position may vary depending on the location at which the article transport facility is installed. In addition, the amount of operation of the support member 24 and the vertically moving portion 25 may be specified in terms of, among other possibilities, a fed-out amount of a belt, etc., which is used to suspend the support member 24 from the travel portion 22, or the number of rotations of a pulley which is rotated when feeding out the belt. And such fed-out amount and number of rotations may vary depending on the specification of each ceiling transport vehicle 1 even if the distance of movement (amount of operation) of the support member 24 is the same. For example, when a number of different kinds of ceiling transport vehicles 1 are used in one article transport facility, a plurality of transporting-purpose transfer reference operation amounts may exist for one support platform 3. Thus, it is preferable that the adjusting-purpose height is specified based on the amount of operation of the vertically moving portion 25 when the support member 24 is moved from the set raised position specified in advance to a set lowered position for placing the article W on the support platform 3.
It is preferable that the adjusting-purpose support surface P can be placed such that the transporting-purpose profile information can be adjusted properly even if the distance between the top surface (article support surface) of the support platform 3 and the set raised position described above and the amount of operation of the support member 24 and the vertically moving portion 25 (e.g., fed-out amount or the number of rotations) vary. Therefore, it is preferable that each adjusting-purpose height which specifies the height of the adjusting-purpose support surface P is specified based on at least one of the height of an article support surface and the amount of operation of the vertically moving portion 25 when the support member 24 is moved from the set raised position to the set lowered position.
Adjustment of transporting-purpose profile information is described next. For example, the first controller H1 issues a command (a leave command) to cause the vehicle 1 to leave the first area E1 and into the second area E2. the ceiling transport vehicle 1 (adjusting target vehicle) that is to be subjected to the adjustment. The ceiling transport vehicle 1 to be subjected to the adjustment (i.e., the adjusting target vehicle) may be specified or selected manually by a worker, or may be specified or selected by the first controller H1 or other controller(s) based on management information for the ceiling transport vehicles 1. The operation controller 11 of the ceiling transport vehicle 1 specified as the adjusting target vehicle causes the ceiling transport vehicle 1 (adjusting target vehicle) to enter a second path L2 through a branching portion J1 based on a leave command from the first controller H1. The operation controller 11 of the ceiling transport vehicle 1 (adjusting target vehicle) causes the ceiling transport vehicle 1 to travel to an adjusting-purpose stop target position and to stop there based on adjusting-purpose stop target position information for the adjusting-purpose support platform 4 stored in its profile storage 12.
In the present embodiment, the ceiling transport vehicle 1 (adjusting target vehicle) operates in the second area E2 based on commands from the second controller H2. The second controller H2 transmits an adjustment command to the ceiling transport vehicle 1 (adjusting target vehicle). In response to the adjustment command from the second controller H2, the operation controller 11 of the ceiling transport vehicle 1 (adjusting target vehicle) performs an adjusting operation using an adjusting-purpose unit C (an adjusting-purpose device) as described below. Further, the operation controller 11 updates the transporting-purpose profile information stored in the profile storage 12 based on the result obtained in this adjusting operation.
Once the adjustment is completed, the ceiling transport vehicle 1 (adjusting target vehicle) is ready to transport an article W based on a command from the first controller H1. The ceiling transport vehicle 1 may notify the first controller H1 of the fact that the adjustment is completed. Or the second controller H2 may notify the first controller H1 of this fact. Based on a request from a controller such as a production managing controller that is superordinate to the first controller H1, the first controller H1 transmits a transport command to the ceiling transport vehicle 1, specifying a support platform 3 (support platform) to which the ceiling transport vehicle 1 (adjusting target vehicle) is to be dispatched. The operation controller 11 of the ceiling transport vehicle 1 causes the ceiling transport vehicle 1 (adjusting target vehicle) to travel to the first area E1 from the second area E2 and to transport an article W based on the transport command.
An example of a procedure for adjusting transporting-purpose profile information is described next. In the present embodiment, the adjustment is performed by the ceiling transport vehicle 30 receiving, or picking up, the adjusting-purpose unit C (adjusting-purpose device) from the adjusting-purpose support platform 4 in place of an article W and transferring, or delivering, it to the adjusting-purpose support platform 4. It is more preferable that, after receiving the adjusting-purpose unit C, the ceiling transport vehicle 1 travels some distance while suspending and supporting the adjusting-purpose unit C, and transfers the adjusting-purpose unit C to the adjusting-purpose support platform 4 placed at a height different from the height when the ceiling transport vehicle 1 received the adjusting-purpose unit C. The adjusting-purpose unit C (adjusting-purpose device) obtains data for adjusting purpose (or adjusting-purpose data for short) when it is vertically moved by the vertically moving portion 25 of the ceiling transport vehicle 1 (adjusting target vehicle). The errors in vertical movement, rotation, and sliding movement of the support member 24 can be calculated from the adjusting-purpose data. And any error in the transport-purpose stop position information can be calculated based on the amount of operation by the ceiling transport vehicle 1 as it travels while suspending and supporting the adjusting-purpose unit C and the adjusting-purpose data obtained by the adjusting-purpose unit C. The adjusting-purpose unit C calculates the transporting-purpose profile information (profile information for updating or updating-purpose profile data for short) for the adjusting target vehicle and transmits to the adjusting target vehicle the transporting-purpose profile information as data for updating purpose (or updating-purpose data). Note that updating-purpose data does not have to be the transporting-purpose profile information but may be information that provides any difference from the original transporting-purpose profile information.
In the second area E2, the adjusting-purpose support platform 4 which has the adjusting-purpose support surface P on which the adjusting-purpose unit C can be placed in the same manner in which an article W is placed on a support platform 3. As described above, some support platforms 3 located in the first area E1 may be of different heights from the ground from other support platforms 3. Therefore, in the adjustment control performed in the second area, it is preferable that the adjusting-purpose unit C is placed on adjusting-purpose support surfaces P (P1, P2, P3 . . . ) at different heights one surface at a time, and obtains adjusting-purpose data when vertically moved with respect to each of the adjusting-purpose support surfaces P (P1, P2, P3 . . . ). Note that although a plurality of adjusting-purpose support surfaces P (P1, P2, P3 . . . ) are discussed for convenience, these plurality of surfaces may be defined by one physical surface on the support portion S that can be moved to different heights as is the case in the present embodiment.
The adjusting-purpose unit C is vertically moved by the vertically moving portion 25 from various adjusting-purpose support surfaces P (P1, P2, P3 . . . ) at different heights one surface P at a time; and the transporting-purpose profile information is calculated based on the adjusting-purpose data obtained when the adjusting-purpose unit C is vertically moved from each of these heights. In the present embodiment, the adjusting target vehicle is configured to travel along second paths L2 and to transfer the adjusting-purpose unit C to any of the adjusting-purpose support surfaces P at different heights. The adjusting-purpose unit C obtains adjusting-purpose data for each of the adjusting-purpose support surfaces P at a plurality of different heights.
For example, the adjusting-purpose unit C is placed in the adjusting-purpose support platform 4 with an adjusting-purpose support surface P (for example, first adjusting-purpose support surface P1) at one of the heights of a first adjusting-purpose support surface P1, a second adjusting-purpose support surface P2, and a third adjusting-purpose support surface P3 shown in
The support member 24 is then temporarily raised to the set raised position with the adjusting-purpose unit C left on the second adjusting-purpose support surface P2. Next, the ceiling transport vehicle 1 performs the receiving vertical movement operation on the adjusting-purpose unit C placed on the second adjusting-purpose support surface P2, and performs the delivering vertical movement operation on the adjusting-purpose unit C to place it on the support portion S whose height was changed while the adjusting-purpose unit C was suspended from and supported by the ceiling transport vehicle 1 (i.e., to place it on, for example, the third adjusting-purpose support surface P3). The adjusting-purpose unit C, as with the previous step, obtains adjusting-purpose data each time one of these operations is performed to calculate the transporting-purpose profile information for the adjusting target vehicle. The support member 24 is then temporarily raised to the set raised position with the adjusting-purpose unit C left on the third adjusting-purpose support surface P3. Finally, the ceiling transport vehicle 1 performs the receiving vertical movement operation on the adjusting-purpose unit C placed on the third adjusting-purpose support surface P3, and performs the delivering vertical movement operation on the adjusting-purpose unit C to place it on the support portion S whose height was changed while the adjusting-purpose unit C was suspended from and supported by the ceiling transport vehicle 1 (i.e., to place it on, for example, the first adjusting-purpose support surface P1). The adjusting-purpose unit C, as with the previous step, obtains adjusting-purpose data each time one of these operations is performed to calculate the transporting-purpose profile information for the adjusting target vehicle. Note that, after performing the receiving vertical movement operation on the adjusting-purpose unit C placed on the third adjusting-purpose support surface P3, and after performing a delivering travel operation by traveling along a learning-purpose path Lt (see
With this series of transfer operations and calculations defined as one cycle or loop, the same transfer operations and calculations are repeated a plurality of times. For example, in order to take measurement errors, etc., into consideration, three cycles of the transfer operations and calculations are repeated to determine the transporting-purpose profile information for updating purpose by using averages and/or standard deviations. Naturally, if there is sufficient accuracy in the data, the entire process may be completed by performing only one cycle.
In the example described above, the delivering travel operation is performed only once at the end by the ceiling transport vehicle 1 traveling along the learning-purpose path Lt. However, the delivering travel operation may be performed each time the height of the adjusting-purpose support surface P is changed, by the ceiling transport vehicle 1 by traveling along the learning-purpose path Lt. Now suppose that the adjusting-purpose unit C is placed in the adjusting-purpose support platform 4 with the first adjusting-purpose support surface P1 serving as a storage location, as with the case of the example above. (That is, suppose that the adjusting-purpose unit C is placed on the first adjusting-purpose support surface P1 in this example.) First, the ceiling transport vehicle 1 that is specified as the adjusting target vehicle performs the receiving travel operation and the receiving vertical movement operation on the adjusting-purpose unit C placed on the first adjusting-purpose support surface P1, and performs the delivering vertical movement operation on the adjusting-purpose unit C to place it on the support portion S whose height was changed while the adjusting-purpose unit C was suspended from and supported by the ceiling transport vehicle 1 (i.e., to place it on, for example, the second adjusting-purpose support surface P2) after performing the delivering travel operation by traveling through the learning-purpose path Lt. to the support portion S. The adjusting-purpose unit C obtains adjusting-purpose data when each of these operations is performed to calculate the transporting-purpose profile information for the adjusting target vehicle.
Next, the ceiling transport vehicle 1 performs the receiving vertical movement operation on the adjusting-purpose unit C placed on the second adjusting-purpose support surface P2 and then performs the delivering travel operation and the delivering vertical movement operation to place the adjusting-purpose unit C on the third adjusting-purpose support surface P3. The adjusting-purpose unit C, as with the previous step, obtains adjusting-purpose data when each of these operations is performed to calculate the transporting-purpose profile information for the adjusting target vehicle. Finally, the ceiling transport vehicle 1 performs the receiving vertical movement operation on the adjusting-purpose unit C placed on the third adjusting-purpose support surface P3 and then performs the delivering travel operation and the delivering vertical movement operation to place the adjusting-purpose unit C on the first adjusting-purpose support surface P1. The adjusting-purpose unit C, as with the previous step, obtains adjusting-purpose data when each of these operations is performed to calculate the transporting-purpose profile information for the adjusting target vehicle. With this series of transfer operations and calculations defined as one cycle or loop, the same transfer operations and calculations may be repeated a plurality of times as with the case described above. Naturally, if there is sufficient accuracy in the data, the entire process may be completed by performing only one cycle.
As with an article W, three bottom surface recesses 7 each of which is a groove recessed upward are provided or formed in the bottom surface of the unit main body portion 14 (i.e., the bottom surface of adjusting-purpose unit C). In addition, as with the support platform 3, positioning members 9 are provided in the top surface of the adjusting-purpose support platform 4 at locations at which the positioning members 9 engage the adjusting-purpose unit C from below. Thus, even if the adjusting-purpose unit C is horizontally displaced with respect to the proper support position of the support platform 3 when the adjusting-purpose unit C is transferred into the adjusting-purpose support platform 4, the horizontal position of the adjusting-purpose unit C is corrected to a proper support position because the positioning members 9 come into contact with the inward surfaces of the unit bottom surface recesses 7b and thus the adjusting-purpose unit C is moved horizontally. This arrangement allows the adjusting-purpose unit C to be always placed in a specified position on the support portion S even if there is any positional error or deviation with respect to the support portion S located at any desired height in the adjusting-purpose support platform 4, during the delivering travel operation and the delivering vertical movement operation performed on the adjusting-purpose unit C. Therefore, the receiving travel operation and receiving vertical movement operation with respect to the adjusting-purpose support platform 4 can be subsequently performed properly.
In addition, a top surface recess (not shown) that is generally formed in a conical shape that is recessed downward is formed in the top surface of the unit flange portion 13 (i.e., in the top surface of adjusting-purpose unit C). The unit top surface recess is configured such that the pressing portion 24c provided to the support member 24 engages the unit top surface recess from above when the support member 24 is lowered as shown in
As shown in
As shown in
The spooling of the spool belt 25b causes the adjusting-purpose unit C to be lifted from the adjusting-purpose support surface P, as shown in
The detected member M is provided with, for example, a two-dimensional code. The adjusting-purpose unit C (or more specifically, the unit controller 17) determines the amounts of displacement of the detected member M with respect to the image sensor 19 along the travel direction, a lateral width direction, and about a vertical axis, based on the size, the angle, the position, etc., of the image of the detected member M captured with the image sensor 19. Since the position of the image sensor 19 is fixed in the adjusting-purpose unit C, the amounts of displacement of the detected member M with respect to the adjusting-purpose unit C along the travel direction, the lateral width direction, and about the vertical axis can be determined. Note that, in lieu of providing the distance sensor 18, the unit controller 17 may calculate the distance between the adjusting-purpose support surface P and the bottom portion of adjusting-purpose unit C from the size of the image of the detected member M captured by the image sensor 19. In addition, even when the distance sensor 18 is provided, since some error is permitted in the distance as described above, this distance may be corrected based on the size of the image of the detected member M captured by the image sensor 19 to make the fed-out amount of the spool belt 25b more accurate.
For example, when an article transport facility is newly built, transporting-purpose profile information is provided to a ceiling transport vehicle 1 (reference transport vehicle) which serves as a reference for all the ceiling transport vehicles 1 of the article transport facility. This transporting-purpose profile information is profile information (reference profile information) that serves as a reference for all other ceiling transport vehicles 1 of this article transport facility. The reference profile information is generated (in this reference profile maintenance phase) by actually transporting and transferring an article W (or the adjusting-purpose unit C in the case of the adjusting-purpose support plat form 4) (or a reference article used in place of one or both) to all the support platforms including the adjusting-purpose support platform (i.e., all of the support platforms 3 in the first area E1 and the adjusting-purpose support platform 4 in the second area E2).
If and when a ceiling transport vehicle 1 other than the reference transport vehicle is added to the article transport facility, the reference profile information is stored in the profile storage 12 of the ceiling transport vehicle 1 that is being added. Next, the ceiling transport vehicle 1 is caused to travel to the second area E2 where the adjustment described above is performed. The receiving travel operation, the receiving vertical movement operation, the delivering travel operation, and the delivering vertical movement operation performed as a part of the adjustment are performed based on the reference profile information; therefore, the individual differences between the reference transport vehicle and the ceiling transport vehicle 1 being added are extracted as difference data. Transporting-purpose profile information that is unique to the ceiling transport vehicle 1 being added is generated based on the reference profile information and the difference data, and is stored its profile storage 12. The ceiling transport vehicle 1 to which unique transporting-purpose profile information is stored is then deployed to the first area E1.
After the normal operation of the article transport facility is started, The ceiling transport vehicle 1 (adjusting target vehicle) that requires an adjustment is caused to move out of the first area E1 and into the second area E2 where an adjustment described above is performed. Once the adjustment is completed, new transporting-purpose profile information is stored in the profile storage 12 of the adjusting target vehicle. The ceiling transport vehicle 1 for which the adjustment completed is again deployed to the first area E1.
Other embodiments are described next. Note that any arrangement and feature of each embodiment described below does not have to be used or incorporated by itself but may be combined with any arrangement and feature of any other embodiment as long as such combination does not give rise to a contradiction.
(1) In the embodiment described above, an example is described in which the adjusting-purpose support platform 4 is provided with the vertical movement belt 43 which is moved by the vertical movement actuator 44, and in which the support portion S is vertically moved as the result of the fact that it is supported by the vertical movement belt 43 and the guide rail 41. However, as shown in
(2) The ceiling transport vehicles 1 are often lowered to the ground side when performing maintenance work such as an inspection and a repair, in consideration of work efficiency and safety. For this reason, a maintenance lifter 80 (a vertically moving device for maintenance purpose or maintenance-purpose vertically moving device for short) as shown in
When the lifter rails Ra are lowered to the position shown in
If an adjusting-purpose support platform 4 is provided separately from such a maintenance lifter 80 (at a position different from where the maintenance lifter 80 is in plan view as shown in
(3) In the embodiment described above, an example is described in which the adjusting-purpose unit C forms an adjusting-purpose device by itself, and in which the unit controller 17 of the adjusting-purpose unit C calculates the transporting-purpose profile information. However, the adjusting-purpose device located in the second area E2 may be a combination of an adjusting-purpose unit C and an adjusting-purpose controller (not shown) fixedly installed on the ground side. In this case, it is preferable that the adjusting-purpose unit C and the adjusting-purpose controller communicate through wireless communication.
(4) In addition, an arrangement disclosed in any of the embodiments described above can also be used in combination with any arrangement disclosed in any other embodiment unless inconsistency arises. All embodiments disclosed in the present description regarding any arrangement are for illustration purpose only with regard to all respects. Therefore, it is possible to make various suitable changes without departing from the spirit of the present disclosure.
The article transport facility described above is briefly summarized next.
In one embodiment, an article transport facility invented in light of the above comprises:
one or more travel rails supported by a ceiling;
a plurality of support platforms provided on a ground side and along the one or more travel rails;
an article transport vehicle which is suspended from and supported by the one or more travel rails, and is configured to travel along a travel path defined by the one or more travel rails, to suspend and support an article, and to transport the article from one of the plurality of support platforms that serves as a transport origin to another of the plurality of support platforms that serves as a transport destination, wherein the ceiling transport vehicle has a travel portion configured to travel along the travel path, a support member which is supported by the travel portion and which is configured to hold, suspend, and support, the article, a vertically moving portion configured to vertically move the support member with respect to the travel portion when the travel portion is at rest, and a profile storage configured to store transporting-purpose profile information which includes at least information on an amount of operation of the support portion and the vertically moving portion for transferring an article at each of the plurality of support platforms (to or from each of the plurality of support platforms);
an adjusting-purpose device which is used for a purpose of adjusting the transporting-purpose profile information;
an adjusting-purpose support platform which includes an adjusting-purpose support surface on which the adjusting-purpose device can be placed in a same manner in which an article is placed on a support platform,
wherein the adjusting-purpose device is:
wherein the adjusting-purpose support surface is capable of being moved such that a height thereof can be varied continuously between an upper limit height and a lower limit height specified in advance.
Because the adjusting-purpose support platform is arranged such that the height of the adjusting-purpose support surface can be adjusted continuously, the height of the adjusting-purpose support surface can be set flexibly. For example, if the height of the adjusting-purpose support surface is fixed structurally, it is not easy to change the height of the adjusting-purpose support surface depending on the specification (for example, distance between the floor surface and the ceiling surface, etc.) of an article transport facility. Even if the structure is such that the adjusting-purpose support surface can be set at a number of discrete levels or heights, there may not be a proper level that matches a required height of the adjusting-purpose support surface. With the arrangement described above, the transporting-purpose profile information can be adjusted by making use of an adjusting-purpose support surface that is capable of being moved such that its height can be adjusted continuously. Therefore, the profile information used as a reference can be shared so that the amount of calculations required for adjusting the profile information can also be reduced. When the article transport facility has many article transport vehicles, the total amount of time required to make the adjustments can also be reduced so that the operational efficiency of the article transport facility can also be improved. Thus, the arrangement described above can provide a technology that can be used to more flexibly position an adjusting-purpose support surface and to adjust an article transport vehicle efficiently.
In one embodiment, the adjusting-purpose support platform preferably includes one or more guide rails provided to extend along a vertical direction, a support portion which is supported at least at one end thereof along a horizontal direction by the one or more guide rails and which has the adjusting-purpose support surface formed in a top surface of the support portion, a vertical movement actuator configured to vertically move the support portion along the one or more guide rails, a position detecting sensor configured to detect a position of the support portion along the vertical direction, and an adjusting platform controller configured to control the vertical movement actuator based on a detection result obtained by the position detecting sensor to place the adjusting-purpose support surface at one or more adjusting-purpose heights specified in advance.
With the arrangement described above, the support portion can be vertically moved continuously (i.e., its height can be varied continuously) by controlling the vertical movement actuator. And because the adjusting-purpose support surface is formed in the top surface of the support portion, the adjusting-purpose support surface can be moved such that its height can be varied continuously.
Here, each of the one or more adjusting-purpose heights is preferably specified based on at least one of: a height of an article support surface of a corresponding support platform configured to place an article thereon; and an amount of operation of the vertically moving portion when the support member is moved from a set raised position specified in advance to a set lowered position for placing an article on the corresponding support platform.
The information (included in the transporting-purpose profile information) on an amount of operation of the support portion and the vertically moving portion for transferring an article depends on the distance between the top surface of a support platform and the set raised position. The distance between the floor surface and the top surface of a support platform is almost constant irrespective of the location at which an article transport facility is installed since the floor surface serves as a reference height, However, the article transport vehicle is suspended from, and supported by, the one or more travel rails supported by the ceiling. And the brackets, etc., for installing or suspending the one or more travel rails from the ceiling are generally of standard dimensions specified by the industry standards; thus, the distance between the top surface of a support platform and the set raised position may vary depending on the location at which the article transport facility is installed. In addition, the amount of operation of the support member and the vertically moving portion may be specified in terms of, among other possibilities, a fed-out amount of a belt, etc., which is used to suspend the support member with respect to the travel portion, or the number of rotations of a pulley which is rotated when feeding out the belt. And such fed-out amount and number of rotations may vary depending on the specification of each ceiling transport vehicle 1 even if the distance of movement (amount of operation) of the support member 24 is the same. Furthermore, a plurality of kinds of article transport vehicles may be used in one article transport facility.
It is preferable that the adjusting-purpose support surface can be placed or positioned such that the transporting-purpose profile information can be adjusted properly even if the distance between the top surface (article support surface) of the support platform and the set raised position described above and the amount of operation of the support member and the vertically moving portion (e.g., fed-out amount or the number of rotations) vary. Therefore, it is preferable that each adjusting-purpose height which specifies the height of an adjusting-purpose support surface is specified based on at least one of a height of the article support surface and the amount of operation of the vertically moving portion when the support member is moved from the set raised position to the set lowered position.
In addition, the plurality of support platforms preferably include a plurality of different kinds of support platforms having article support surfaces of different heights, wherein the one or more adjusting-purpose heights are preferably specified to correspond to the heights of the article support surfaces.
The plurality of support platforms are not necessarily of the same height in one article transport facility. A plurality of different kinds of support platforms having different heights from the floor surface may be used. Because the article transport vehicle transports an article to and from such a plurality of different kinds of support platforms, it is preferable that the adjusting-purpose support surface can be positioned such that the transporting-purpose profile information can be adjusted properly depending on the height of each article support surface of the plurality of kinds of support platforms.
In one embodiment, the adjusting-purpose support platform is provided to a maintenance-purpose vertically moving device configured to remove the article transport vehicle suspended and supported by one or more travel rails to a floor side.
The article transport vehicle which is suspended from, and supported by, the one or more travel rails supported by the ceiling is often lowered to the ground side when performing maintenance work such as an inspection and a repair, in consideration of work efficiency and safety. For this reason, a maintenance-purpose vertically moving device is often provided in the article transport facility for lowering the article transport vehicle to the ground side, i.e., for removing the article transport vehicle from the one or more travel rails supported by the ceiling to the floor side. If an adjusting-purpose support platform is provided separately from such a maintenance-purpose vertically moving device at a position different from where the maintenance-purpose vertically moving device is located, then this may reduce the usable area in the article transport facility. The space necessary for the purpose of maintenance work can be reduced if the adjusting-purpose support platform is provided to the maintenance-purpose vertically moving device. In addition, the amount of time in which the ceiling transport vehicle is away for maintenance and adjustment, etc., can be reduced because the transporting-purpose profile information can be adjusted when performing an inspection and/or repair so that any reduction in the operational efficiency of the ceiling transport vehicle can also be reduced.
Number | Date | Country | Kind |
---|---|---|---|
2016-037786 | Feb 2016 | JP | national |