[go: up one dir, main page]

JP2019151474A - Transport system and transport method - Google Patents

Transport system and transport method Download PDF

Info

Publication number
JP2019151474A
JP2019151474A JP2018039364A JP2018039364A JP2019151474A JP 2019151474 A JP2019151474 A JP 2019151474A JP 2018039364 A JP2018039364 A JP 2018039364A JP 2018039364 A JP2018039364 A JP 2018039364A JP 2019151474 A JP2019151474 A JP 2019151474A
Authority
JP
Japan
Prior art keywords
transport
unloading
article
command
destination
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2018039364A
Other languages
Japanese (ja)
Other versions
JP7069845B2 (en
Inventor
正幸 高原
Masayuki Takahara
正幸 高原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Murata Machinery Ltd
Original Assignee
Murata Machinery Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP2018039364A priority Critical patent/JP7069845B2/en
Publication of JP2019151474A publication Critical patent/JP2019151474A/en
Application granted granted Critical
Publication of JP7069845B2 publication Critical patent/JP7069845B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Warehouses Or Storage Devices (AREA)
  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)

Abstract

To improve conveyance efficiency of an article when the article at a load holding destination is conveyed to one of a plurality of unloading destinations by a conveyance vehicle.SOLUTION: A controller 110A includes: a first transfer command unit 112 for assigning a first transfer command to cause a transport vehicle VA to pick up an article W at a picking point P, and cause the article W to be conveyed to a specific position G set in advance upstream of a plurality of unloading destinations C in a predetermined route; and a second transfer command unit 116 for assigning a second transfer command to the transport vehicle VA when the transport vehicle VA that travels while holding the article W that has been picked up reaches the specific position G, or when entering a predetermined zone Z upstream of the specific position G in the predetermined route, and thereby, causing the transport vehicle to convey the article W to the unloading destination, which is designated from the plurality of unloading destinations C, and to unload the article W there.SELECTED DRAWING: Figure 1

Description

本発明は、搬送システム及び搬送方法に関する。   The present invention relates to a transport system and a transport method.

コントローラにより複数の搬送車を制御し、搬送車が移動する範囲内において各搬送車により物品を搬送する搬送システムが知られている。この搬送システムにおいて、搬送車が乗り入れできない他のシステム(他の搬送システム等)との間で物品の受け渡しを行う場合がある。このような場合、本搬送システム内の搬送車と、他のシステムの搬送車等との間で物品の受け渡しを行うため、双方のシステムの搬送車がそれぞれ物品の受け渡しを行うことが可能な複数の中継部を配置することが提案されている(例えば、特許文献1参照)。   A transport system is known in which a plurality of transport vehicles are controlled by a controller, and articles are transported by the transport vehicles within a range in which the transport vehicles move. In this transport system, there are cases where articles are delivered to and from other systems (such as other transport systems) in which the transport vehicle cannot enter. In such a case, since the article is transferred between the transport vehicle in the present transport system and the transport vehicle of the other system, a plurality of transport vehicles capable of delivering the articles respectively. It has been proposed to arrange a relay section (see, for example, Patent Document 1).

特開2012−066933号公報JP 2012-066933 A

複数の荷おろし先のいずれかに物品を搬送する場合、従来の搬送システムのコントローラは、搬送車に対して、荷つかみ先及び荷おろし先を指定した搬送指令を割付けていた。すなわち、荷つかみ先の物品を搬送車に荷つかみさせる指令を出す時点で、その物品を荷おろしする荷おろし先を指定していた。このため、例えば搬送車が複数の荷おろし先に近づいた時点で他の荷おろし先(搬送指令において指定された荷おろし先とは異なる荷おろし先)への荷おろしができず、その荷おろし先へ荷おろしした方が効率が良くなる場合であっても、搬送中の物品の荷おろし先を容易に変更できないので、物品の搬送効率を低下させる要因となっている。   When an article is transported to any of a plurality of unloading destinations, a controller of a conventional transport system assigns a transport command specifying a load holding destination and a unloading destination to a transport vehicle. That is, when a command for causing the transport vehicle to hold the article at the load holding point is issued, the destination for unloading the article is designated. For this reason, for example, when a transport vehicle approaches a plurality of unloading destinations, unloading to another unloading destination (unloading destination different from the unloading destination specified in the transport command) cannot be performed, and the unloading is not possible. Even when the efficiency of unloading is improved, the unloading destination of the article being conveyed cannot be easily changed, which is a factor of reducing the efficiency of conveying the article.

本発明は、搬送車により、荷つかみ先の物品を、複数の荷おろし先のいずれかに搬送する場合に、物品の搬送効率を向上させることが可能な搬送システム及び搬送方法を提供することを目的とする。   The present invention provides a transport system and a transport method capable of improving the transport efficiency of an article when the article to be grabbed by the transport vehicle is transported to any of a plurality of unloading destinations. Objective.

本発明は、所定の経路に沿って走行する搬送車と、搬送車に、荷つかみ先の物品を、複数の荷おろし先のいずれかに搬送させるコントローラと、を備えた搬送システムであって、コントローラは、搬送車に対して、荷つかみ先の物品を荷つかみさせ、所定の経路において複数の荷おろし先よりも上流側に予め設定された特定位置までその物品を搬送させる第1搬送指令を割付ける第1搬送指令部と、第1搬送指令が割付けられ、荷つかみした物品を保持して走行する搬送車が、特定位置に到達したとき、又は所定の経路において特定位置よりも上流側の所定区間に進入したときに、その搬送車に対して、複数の荷おろし先のいずれかを指定してその荷おろし先までその物品を搬送させてその物品を荷おろしさせる第2搬送指令を割付ける第2搬送指令部と、を備える。   The present invention is a transport system comprising: a transport vehicle that travels along a predetermined route; and a controller that causes the transport vehicle to transport an article at a load holding destination to one of a plurality of unloading destinations, The controller causes the transport vehicle to pick up the article at the destination of the load and sends a first transfer instruction to transfer the article to a specific position set in advance upstream of the plurality of destinations of loading in a predetermined route. The first conveyance command section to be allocated and the first conveyance instruction are allocated, and the transport vehicle that holds and holds the grabbed article reaches the specific position, or is upstream of the specific position on the predetermined route. When entering a predetermined section, a second transport command is assigned to the transport vehicle to designate one of a plurality of unloading destinations, transport the article to the unloading destination, and unload the article. Attach second It includes a transmission command unit, a.

また、第1搬送指令部は、複数の荷おろし先のうち搬送車が物品を荷おろし可能な荷おろし先があるか否かの判定を行うことなく、第1搬送指令を割付けてもよい。また、コントローラは、複数の荷おろし先のうち搬送車が物品を荷おろし可能な荷おろし先を判定する判定部を備え、第1搬送指令部は、判定部により少なくとも1つの荷おろし可能な荷おろし先があると判定された場合には第1搬送指令を割付けるが、判定部により荷おろし可能な荷おろし先がないと判定された場合には第1搬送指令を割付けなくてもよい。また、第2搬送指令部は、搬送車が物品を荷おろし可能な複数の荷おろし先のうち最も下流側の荷おろし先を指定する第2搬送指令を割付けてもよい。   Further, the first transport command unit may assign the first transport command without determining whether there is a load unloading destination from which the transport vehicle can unload an article among a plurality of unloading destinations. In addition, the controller includes a determination unit that determines a destination to which the transport vehicle can unload an object among the plurality of destinations, and the first transport command unit is configured to determine at least one load that can be unloaded by the determination unit. When it is determined that there is an unloading destination, the first conveyance command is assigned, but when the determination unit determines that there is no unloading destination that can be unloaded, the first conveyance command may not be allocated. Further, the second transport command unit may assign a second transport command that designates the most downstream load unloading destination among a plurality of unloading destinations at which the transport vehicle can unload the article.

また、所定の経路は、特定位置を通過した搬送車が再び特定位置へ戻ってくるまでの周回経路を備え、コントローラは、複数の荷おろし先のうち搬送車が物品を荷おろし可能な荷おろし先を判定する判定部を備え、第1搬送指令が割り付けられた搬送車が特定位置に到達したとき、又は所定の経路において特定位置よりも上流側の所定区間に進入したときに、判定部により荷おろし可能な荷おろし先がないと判定した場合、第2搬送指令部はその搬送車に対して第2搬送指令を割付けることなく、第1搬送指令部はその搬送車に対して再び第1搬送指令を割付けてもよい。また、経路は、分岐部を備え、分岐部において一の方向に分岐した第1経路に沿って第1の荷おろし先が配置され、分岐部において他の方向に分岐した第2経路に沿って第1の荷おろし先とは異なる第2の荷おろし先が配置され、特定位置は、経路において分岐部の上流側に設定されてもよい。また、搬送車が進入不可とされた他の経路と、他の経路に沿って走行する他の搬送車と、を備え、所定の経路は、他の搬送車が進入不可とされており、複数の荷おろし先は、それら複数の荷おろし先に置かれた物品を他の搬送車が荷つかみ可能な位置に配置されてもよい。   In addition, the predetermined route has a circuit route until the transport vehicle that has passed through the specific position returns to the specific position again, and the controller can unload the plurality of unloading destinations so that the transport vehicle can unload the article. A determination unit configured to determine a destination, and when the transport vehicle assigned with the first transport command reaches a specific position, or enters a predetermined section upstream of the specific position on a predetermined route, the determination unit If it is determined that there is no unloading destination that can be unloaded, the second transport command unit does not assign the second transport command to the transport vehicle, and the first transport command unit again sets the second transport command to the transport vehicle. One conveyance command may be assigned. In addition, the route includes a branch portion, the first unloading destination is arranged along the first route branched in one direction in the branch portion, and along the second route branched in the other direction in the branch portion. A second unloading destination different from the first unloading destination may be arranged, and the specific position may be set on the upstream side of the branch portion in the route. Further, the vehicle includes another route in which the transport vehicle is not allowed to enter, and another transport vehicle that travels along the other route, and the predetermined route is incapable of entering another transport vehicle, The unloading destination may be arranged at a position where the other transport vehicles can hold the articles placed on the plurality of unloading destinations.

また、本発明は、所定の経路に沿って走行する搬送車に、荷つかみ先の物品を、複数の荷おろし先のいずれかに搬送させる搬送方法であって、搬送車に対して、荷つかみ先の物品を荷つかみさせ、所定の経路において複数の荷おろし先よりも上流側に予め設定された特定位置までその物品を搬送させる第1搬送指令を割付けることと、第1搬送指令が割付けられ、荷つかみした物品を保持して走行する搬送車が、特定位置に到達したとき、又は所定の経路において特定位置よりも上流側の所定区間に進入したときに、その搬送車に対して、複数の荷おろし先のいずれかを指定してその荷おろし先まで物品を搬送させてその物品を荷おろしさせる第2搬送指令を割付けることと、を含む。   The present invention also relates to a transport method for transporting an article at a load destination to one of a plurality of unload destinations by a transport vehicle that travels along a predetermined route. Assigning a first conveyance command to grab the previous article and conveying the article to a specific position set in advance on the upstream side of a plurality of unloading destinations in a predetermined route, and assigning the first conveyance instruction When the transport vehicle that holds and holds the grabbed article reaches a specific position, or enters a predetermined section on the upstream side of the specific position in a predetermined route, with respect to the transport vehicle, Assigning a second transport instruction for designating any of a plurality of unloading destinations to transport the article to the unloading destination and unloading the article.

本発明の搬送システム及び搬送方法によれば、搬送車は、第1搬送指令によって複数の荷つかみ先の上流側の特定位置に到達したとき、又は所定区間に進入したときに、第2搬送指令により荷おろし先が割付けられるので、荷おろし先を指定することなく物品の荷つかみ及び搬送を開始させ、荷おろし先に近づいたタイミングで適切な荷おろし先を指定することにより、物品を最適な荷おろし先に搬送することができ、物品の搬送効率を向上させることができる。   According to the transport system and the transport method of the present invention, when the transport vehicle reaches the specific position on the upstream side of the plurality of cargo holding destinations by the first transport command or enters the predetermined section, the second transport command Since the unloading destination is assigned by, it is possible to start the grasping and transporting of the article without specifying the unloading destination, and to specify the appropriate unloading destination at the timing close to the unloading destination. It can be transported to the unloading destination, and the efficiency of transporting articles can be improved.

また、第1搬送指令部が、複数の荷おろし先のうち搬送車が物品を荷おろし可能な荷おろし先があるか否かの判定を行うことなく、第1搬送指令を割付ける態様では、物品の荷おろし先がなくても、荷つかみ先の物品を荷つかみさせて搬送を開始させることができるので、物品の搬送効率を向上させることができる。また、コントローラが、複数の荷おろし先のうち搬送車が物品を荷おろし可能な荷おろし先を判定する判定部を備え、第1搬送指令部が、判定部により少なくとも1つの荷おろし可能な荷おろし先があると判定された場合には第1搬送指令を割付けるが、判定部により荷おろし可能な荷おろし先がないと判定された場合には第1搬送指令を割付けない態様では、荷おろし可能な荷おろし先があるか否かを判定部で判定して第1搬送指令を割付けの可否を行うので、荷おろし可能な荷おろし先がある場合にはその荷おろし先への第1搬送指令を割付けるとともに、搬送する物品に対して荷おろし可能な荷おろし先が少ない(あるいは足りない)場合でも第1搬送指令を割付けるので、空いている荷おろし先より多くの第1搬送指令を複数の搬送車に対して割り付けることができる。また、第2搬送指令部が、搬送車が物品を荷おろし可能な複数の荷おろし先のうち最も下流側の荷おろし先を指定する第2搬送指令を割付ける態様では、後続の搬送車が上流側の荷おろし先に物品を荷おろし可能となるため、第2搬送指令を割り付けられた搬送車が荷おろしを行っている間、後続の搬送車が待機する必要がなく、物品の搬送効率を向上させることができる。   Further, in the aspect in which the first transport command unit assigns the first transport command without determining whether or not there is a load destination where the transport vehicle can unload the article among the plurality of load destinations, Even if there is no destination for unloading the article, it is possible to start the conveyance by grasping the article at the grasping destination, so that the conveyance efficiency of the article can be improved. In addition, the controller includes a determination unit that determines a destination to which the transport vehicle can unload an article among a plurality of unload destinations, and the first transport command unit has at least one load that can be unloaded by the determination unit. When it is determined that there is an unloading destination, the first transfer command is assigned, but when the determination unit determines that there is no unloading destination that can be unloaded, the first transfer command is not allocated. The determination unit determines whether or not there is an unloading destination that can be unloaded and determines whether or not the first transfer command can be assigned. Therefore, if there is an unloading destination that can be unloaded, the first unloading destination is first. Along with assigning a transport command, the first transport command is assigned even when there are few (or insufficient) unloading destinations for the articles to be transported, so more first transports than available unloading destinations. Multiple transport commands It can be assigned to the. In a mode in which the second transport command unit assigns a second transport command that designates the most downstream load unloading destination among a plurality of unloading destinations at which the transport vehicle can unload articles, Since it is possible to unload an article to an unloading destination on the upstream side, it is not necessary for a subsequent conveyance vehicle to wait while the conveyance vehicle assigned with the second conveyance instruction is unloading, and the conveyance efficiency of the article Can be improved.

また、所定の経路が、特定位置を通過した搬送車が再び特定位置へ戻ってくるまでの周回経路を備え、コントローラが、複数の荷おろし先のうち搬送車が物品を荷おろし可能な荷おろし先を判定する判定部を備え、第1搬送指令が割り付けられた搬送車が特定位置に到達したとき、又は所定の経路において特定位置よりも上流側の所定区間に進入したときに、判定部により荷おろし可能な荷おろし先がないと判定した場合、第2搬送指令部がその搬送車に対して第2搬送指令を割付けることなく、第1搬送指令部がその搬送車に対して再び第1搬送指令を割付ける態様では、荷おろし先が見つからない搬送車に対して再度第1搬送指令を割付けることで、この搬送車が周回経路等を走行して再度特定位置に向かうので、搬送車が停止して他の搬送車の走行のじゃまになることを回避でき、さらに、この搬送車が特定位置に戻ってくることにより、再度第2搬送指令を割付ける対象としての搬送車とすることができる。また、経路が、分岐部を備え、分岐部において一の方向に分岐した第1経路に沿って第1の荷おろし先が配置され、分岐部において他の方向に分岐した第2経路に沿って第1の荷おろし先とは異なる第2の荷おろし先が配置され、特定位置が、経路において分岐部の上流側に設定される態様では、第1の荷おろし先及び第2の荷おろし先により多くの荷おろし先を確保しつつ、分岐部の上流側に特定位置が設定されるので、第1の荷おろし先又は第2の荷おろし先のいずれであっても、第2搬送指令で割付けられた荷おろし先に向かうことができる。また、搬送車が進入不可とされた他の経路と、他の経路に沿って走行する他の搬送車と、を備え、所定の経路が、他の搬送車が進入不可とされており、複数の荷おろし先が、それら複数の荷おろし先に置かれた物品を他の搬送車が荷つかみ可能な位置に配置される態様では、荷下ろし先を介して、所定の経路を走行する搬送車と、他の経路を走行する他の搬送車との間で物品を受け渡すことができる。   In addition, the predetermined route has a circulation route until the transport vehicle that has passed through the specific position returns to the specific position again, and the controller can unload the load from the plurality of unloading destinations. A determination unit configured to determine a destination, and when the transport vehicle assigned with the first transport command reaches a specific position, or enters a predetermined section upstream of the specific position on a predetermined route, the determination unit If it is determined that there is no unloading destination that can be unloaded, the second transfer command unit assigns the second transfer command to the transfer vehicle, and the first transfer command unit again sets the second transfer command to the transfer vehicle. In the mode of assigning one transport command, the first transport command is assigned again to a transport vehicle for which no unloading destination is found. The car stops and the other Can be avoided that impede travel of Okukuruma, further by the transport vehicle returns to the specific position, it can be guided vehicle as an object to allocate the second transport command again. In addition, the route includes a branch portion, the first unloading destination is arranged along the first route branched in one direction at the branch portion, and along the second route branched in the other direction at the branch portion. In an aspect in which a second unloading destination different from the first unloading destination is arranged and the specific position is set on the upstream side of the branch portion in the route, the first unloading destination and the second unloading destination Since the specific position is set on the upstream side of the branching section while securing more unloading destinations, the second transfer command can be used regardless of whether the first unloading destination or the second unloading destination. You can head to the assigned unloading destination. Further, the vehicle includes another route in which the transport vehicle is not allowed to enter and another transport vehicle that travels along the other route. In a mode in which the unloading destination is arranged at a position where the other transporting vehicles can grasp the articles placed at the plurality of unloading destinations, the transporting vehicle travels along a predetermined route via the unloading destination. Then, the goods can be delivered to and from other transport vehicles traveling on other routes.

実施形態に係る搬送システムの一例を示す図である。It is a figure which shows an example of the conveyance system which concerns on embodiment. 搬送車VAの一例を示す図である。It is a figure which shows an example of the conveyance vehicle VA. コントローラ及び上位コントローラの機能ブロック構成の一例を示す図である。It is a figure which shows an example of a functional block structure of a controller and a high-order controller. コントローラの動作フローの一例を示す図である。It is a figure which shows an example of the operation | movement flow of a controller. コントローラの動作フローの一例を示す図である。It is a figure which shows an example of the operation | movement flow of a controller. 実施形態に係る搬送方法に関する動作シーケンスの一例を示す図である。It is a figure which shows an example of the operation | movement sequence regarding the conveying method which concerns on embodiment. 搬送車の動作の一例を説明する図である。It is a figure explaining an example of operation of a conveyance vehicle. 図7に続いて、搬送車の動作の一例を説明する図である。FIG. 8 is a diagram for explaining an example of the operation of the transport vehicle following FIG. 7. 図8に続いて、搬送車の動作の一例を説明する図である。FIG. 9 is a diagram for explaining an example of the operation of the transport vehicle following FIG. 8. 図9に続いて、搬送車の動作の一例を説明する図である。FIG. 10 is a diagram for explaining an example of the operation of the transport vehicle following FIG. 9. 図10に続いて、搬送車の動作の一例を説明する図である。FIG. 11 is a diagram for explaining an example of the operation of the transport vehicle following FIG. 10. 図11に続いて、搬送車の動作の一例を説明する図である。FIG. 12 is a diagram for explaining an example of the operation of the transport vehicle following FIG. 11. 搬送車の動作の他の例を説明する図である。It is a figure explaining the other example of operation | movement of a conveyance vehicle. 図13に続いて、搬送車の動作の他の例を説明する図である。FIG. 14 is a diagram for explaining another example of the operation of the transport vehicle following FIG. 13. 図14に続いて、搬送車の動作の他の例を説明する図である。FIG. 15 is a diagram for explaining another example of the operation of the transport vehicle following FIG. 14. 搬送システムの他の例を示す図である。It is a figure which shows the other example of a conveyance system. 搬送システムの他の例において、搬送車の動作の一例を説明する図である。It is a figure explaining an example of operation of a conveyance car in other examples of a conveyance system. 図17に続いて、搬送車の動作の一例を説明する図である。FIG. 18 is a diagram for explaining an example of the operation of the transport vehicle following FIG. 17. 図18に続いて、搬送車の動作の一例を説明する図である。FIG. 19 is a diagram for explaining an example of the operation of the transport vehicle following FIG. 18.

以下、本発明の実施形態について図面を参照しながら説明する。ただし、本発明はこの形態に限定されない。また、図面においては実施形態を説明するため、一部分を大きくまたは強調して記載するなど適宜縮尺を変更して表現している。図2では、XYZ座標系を用いて図中の方向を説明する。このXYZ座標系は、水平面に平行な平面をXY平面とする。このXY平面において搬送車VAが走行する方向をX方向と表記し、X方向に直交する方向をY方向と表記する。また、XY平面に垂直な方向はZ方向と表記する。X方向、Y方向及びZ方向のそれぞれは、図中の矢印の方向が+方向であり、矢印と反対の方向が−方向であるとして説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. However, the present invention is not limited to this form. Further, in the drawings, in order to describe the embodiment, the scale is appropriately changed and expressed by partially enlarging or emphasizing the description. In FIG. 2, directions in the figure will be described using an XYZ coordinate system. In this XYZ coordinate system, a plane parallel to the horizontal plane is defined as an XY plane. A direction in which the transport vehicle VA travels on the XY plane is denoted as an X direction, and a direction orthogonal to the X direction is denoted as a Y direction. A direction perpendicular to the XY plane is expressed as a Z direction. Each of the X direction, the Y direction, and the Z direction will be described assuming that the direction of the arrow in the drawing is the + direction and the direction opposite to the arrow is the − direction.

図1は、実施形態に係る搬送システムの一例を示す。搬送システムSAは、所定の経路である軌道TAに沿って走行して、物品W1、W2、・・・(以下、物品Wと称する場合がある)を搬送する複数台(あるいは1台)の搬送車VA1、VA2(以下、搬送車VAと称する場合がある)と、搬送車VAを制御するコントローラ110Aと、を有し、搬送車VAにより、荷つかみ先P1、P2(以下、荷つかみ先Pと称する場合がある)の物品Wを、複数の荷おろし先C1、C2、C3(以下、荷おろし先Cと称する場合がある)のいずれかに搬送させるコントローラ110Aと、を備えたシステムである。ここで、物品Wは、例えば、ウエハ又はレクチル等を収容可能なFOUP、SMIF Pod、レクチルPod等である。また、荷おろし先Cは、他のシステムである搬送システムSBにおいて、他の経路である軌道TBに沿って走行する搬送車VBにより物品Wの受け渡しが可能である。   FIG. 1 shows an example of a transport system according to the embodiment. The transport system SA travels along a track TA, which is a predetermined route, and transports a plurality (or one) of transporting articles W1, W2,... (Hereinafter sometimes referred to as articles W). Vehicles VA1 and VA2 (hereinafter may be referred to as a transport vehicle VA) and a controller 110A that controls the transport vehicle VA. And a controller 110A that transports the article W of the article W (which may be referred to as “there may be referred to as”) to any of a plurality of unloading destinations C1, C2, and C3 (hereinafter may be referred to as “unloading destination C”). . Here, the article W is, for example, a FOUP, SMIF Pod, or Rectile Pod that can accommodate a wafer, a reticle or the like. In addition, the unloading destination C can deliver the article W by the transport vehicle VB traveling along the track TB which is another route in the transport system SB which is another system.

搬送システムSAの搬送車VAは搬送システムSBの軌道TBに乗り入れすることができず(進入不可であり)、搬送システムSBの搬送車(他の搬送車)VBは搬送システムSAの軌道(他の経路)TAに乗り入れすることができない(進入不可である)。例えば、搬送システムSAと搬送システムSBとで、コントローラ110の仕様(制御プログラムのバージョン、制御アルゴリズムそのもの等)が異なる場合、搬送車Vの互換性がない場合、又は軌道が異なる場合等には、搬送車VA及び搬送車VCが軌道TAと軌道TBとを相互に乗り入れすることができない。従って、搬送システムSA内にある物品Wを搬送システムSBに渡す際には、中継部として複数の荷おろし先Cを介して物品Wの受け渡しを行う必要がある。   The transport vehicle VA of the transport system SA cannot get on the track TB of the transport system SB (cannot enter), and the transport vehicle (other transport vehicle) VB of the transport system SB Route) Cannot enter TA (cannot enter). For example, when the specifications of the controller 110 (control program version, control algorithm itself, etc.) are different between the transport system SA and the transport system SB, when the transport vehicle V is not compatible, or when the track is different, The transport vehicle VA and the transport vehicle VC cannot enter the track TA and the track TB with each other. Therefore, when the article W in the transport system SA is delivered to the transport system SB, it is necessary to deliver the article W via a plurality of unloading destinations C as a relay unit.

図2は、搬送車VAの一例を示す。搬送車VAは、建屋の天井1等から吊り下げられた軌道TAに沿って+X方向に走行し、軌道TAの直下に配置された荷つかみ先P(P1、P2、・・・)で荷つかみを行い、軌道TAの下方かつ側方に配置された荷おろし先C(C1、C2、・・・)で荷おろしを行う天井搬送車である。搬送車VAは、軌道TA直下の荷つかみ先P、及び軌道TAの下方かつ側方の荷おろし先Cのいずれに対しても物品Wの荷つかみ及び荷おろしが可能である。なお、荷つかみ先Pは、軌道TAの直下でなくてもよく、軌道TAの下方かつ側方に配置されてもよい。荷おろし先Cは、軌道TAの下方かつ側方でなく、軌道TAの直下に配置されてもよい。搬送車VAは、車載コントローラ130を備えている。車載コントローラ130は、コントローラ110(あるいはエリアコントローラ)から送信される指令に従って搬送車VAを制御する。搬送車VAは、車載コントローラ130に制御され、各種動作を行う。   FIG. 2 shows an example of the transport vehicle VA. The transport vehicle VA travels in the + X direction along the track TA suspended from the ceiling 1 or the like of the building, and loads at a load gripping point P (P1, P2,...) Arranged immediately below the track TA. , And the unloading destination C (C1, C2,...) Disposed below and on the side of the track TA is an overhead transport vehicle. The transport vehicle VA can hold and unload the article W with respect to both the load holding point P directly below the track TA and the load destination C below and on the side of the track TA. Note that the cargo holding point P may not be directly below the track TA, and may be disposed below and on the side of the track TA. The unloading destination C may be arranged directly below the track TA, not below and on the side of the track TA. The transport vehicle VA includes an in-vehicle controller 130. The in-vehicle controller 130 controls the transport vehicle VA according to a command transmitted from the controller 110 (or area controller). The transport vehicle VA is controlled by the in-vehicle controller 130 and performs various operations.

搬送車VAは、走行部Mと、本体部3と、を備える。走行部Mは、車輪4を備え、図示しない走行駆動部により軌道TAに沿って走行する。本体部3は、走行部Mの下方に吊り下げられた状態で設けられる。本体部3は、移載装置5を備える。移載装置5は、物品Wを保持する物品保持部6と、物品保持部6を昇降させる昇降駆動部7と、昇降駆動部7を軌道TAの側方(+Y方向又は−Y方向)に移動させる横出し機構8と、を備える。   The transport vehicle VA includes a traveling unit M and a main body unit 3. The traveling unit M includes wheels 4 and travels along the track TA by a traveling drive unit (not shown). The main body 3 is provided in a state of being hung below the traveling unit M. The main body 3 includes a transfer device 5. The transfer device 5 moves the article holding unit 6 that holds the article W, the elevation driving unit 7 that raises and lowers the article holding unit 6, and the elevation driving unit 7 to the side of the track TA (+ Y direction or -Y direction). A laterally extending mechanism 8 to be provided.

物品保持部6は、移動可能な爪部6aを有するチャックであり、爪部6aを物品Wのフランジ部WAの下方に進入させて、物品Wを吊り下げて保持する。物品保持部6は、ワイヤ又はベルト等の吊り下げ部材6bと接続されている。昇降駆動部7は、例えば、ホイストであり、吊り下げ部材6bを繰り出し又は巻き取ることにより物品保持部6を昇降させる。横出し機構8は、複数の可動板をスライドさせることにより、物品保持部6及び昇降駆動部7を、本体部3に格納した位置から軌道TAの側方に移動させる。物品保持部6、昇降駆動部7及び横出し機構8は、車載コントローラ130によって制御される。なお、搬送車VBは、搬送車VAと同様の構成を有している。   The article holding part 6 is a chuck having a movable claw part 6a, and the article W is suspended and held by allowing the claw part 6a to enter below the flange part WA of the article W. The article holding unit 6 is connected to a suspension member 6b such as a wire or a belt. The raising / lowering drive part 7 is a hoist, for example, and raises / lowers the article | item holding | maintenance part 6 by paying out or winding up the suspension member 6b. The laterally extending mechanism 8 slides the plurality of movable plates to move the article holding unit 6 and the elevation driving unit 7 from the position stored in the main body unit 3 to the side of the track TA. The article holding unit 6, the elevating drive unit 7, and the lateral mechanism 8 are controlled by the in-vehicle controller 130. The transport vehicle VB has the same configuration as the transport vehicle VA.

荷つかみ先Pで物品Wの荷つかみを行う場合、車載コントローラ130は、搬送車VAを荷つかみ先Pに合わせて停止させ、昇降駆動部7により物品保持部6を下降させることにより荷つかみ先Pで物品Wの荷つかみを行うように指示する。なお、物品Wを保持した物品保持部6を昇降駆動部7により下降させることにより、荷つかみ先Pに物品Wを荷おろしすることができる。荷つかみ先Pは、例えば、処理装置あるいはストッカのロードポートなどである。また、荷おろし先Cで物品Wの荷おろしを行う場合、車載コントローラ130は、搬送車VAを荷おろし先Cに合わせて停止させ、横出し機構8により昇降駆動部7を軌道TAの側方に突出させた後に、物品Wを保持した物品保持部6を下降させることにより荷おろし先Cで物品Wの荷おろしを行わせるように指示する。なお、横出し機構8により昇降駆動部7を軌道TAの側方に横だしした状態で物品保持部6を下降させることにより、荷おろし先Cの物品Wを荷つかみすることができる。荷おろし先Cは、例えば、物品Wを載置可能な棚部が建屋の天井1等から吊り下げられて設けられたオーバーヘッドバッファなどである。   When the article W is grasped by the article grasping point P, the in-vehicle controller 130 stops the carrier VA in accordance with the article grasping point P, and lowers the article holding unit 6 by the elevating drive unit 7 to thereby lower the article grasping point. P is instructed to grasp the article W. Note that the article W can be unloaded at the load gripping point P by lowering the article holding unit 6 holding the article W by the lifting drive unit 7. The load holding point P is, for example, a processing device or a load port of a stocker. When unloading the article W at the unloading destination C, the in-vehicle controller 130 stops the transport vehicle VA according to the unloading destination C, and the lateral drive mechanism 8 moves the lifting drive unit 7 to the side of the track TA. Then, the article holding unit 6 holding the article W is lowered to instruct the unloading destination C to unload the article W. In addition, the article W at the unloading destination C can be grasped by lowering the article holding section 6 in a state where the raising / lowering driving section 7 is laterally extended to the side of the track TA by the lateral loading mechanism 8. The unloading destination C is, for example, an overhead buffer in which a shelf on which the article W can be placed is suspended from the ceiling 1 of the building.

コントローラ110Aと車載コントローラ130とは、例えば、無線LAN(Local Area Network)、フィーダー線を用いたフィーダー通信等の伝送路を介して無線通信接続されている。また、コントローラ110A、及び搬送システムSBの110B(以下、コントローラ110と称する場合がある)は、上位コントローラ150と有線LAN、無線LAN等の伝送路を介して通信接続されている。   The controller 110A and the in-vehicle controller 130 are connected by wireless communication via a transmission path such as wireless LAN (Local Area Network) and feeder communication using a feeder line. In addition, the controller 110A and the transport system SB 110B (hereinafter also referred to as the controller 110) are communicatively connected to the host controller 150 via a transmission line such as a wired LAN or a wireless LAN.

コントローラ110Aは、第1搬送指令部112と、第2搬送指令部116と、を備える。第1搬送指令部112は、搬送車VAに対して、荷つかみ先Pの物品Wを荷つかみさせ、かつ、複数の荷おろし先Cに向かう軌道TA(所定の経路)を走行させ、軌道TAにおいて複数の荷おろし先Cよりも上流側に予め設定された特定位置Gまでその物品Wを搬送させる第1搬送指令を割付ける。第1搬送指令は、搬送車VAが特定位置Gに到達しても、荷おろしをさせない指令である。第2搬送指令部116は、第1搬送指令が割付けられ、荷つかみした物品Wを保持して走行する搬送車VAが、特定位置Gに到達したとき、又は軌道TA(所定の経路)において特定位置Gよりも上流側の所定区間Zに進入したときに、その搬送車VAに対して、複数の荷おろし先Cのいずれかを指定してその荷おろし先Cまで物品Wを搬送させてその物品Wを荷おろしさせる第2搬送指令を割付ける。第2搬送指令は、搬送車VAが荷おろし先Cに到達した後に、その荷おろし先Cに荷おろしさせる指令である。   The controller 110 </ b> A includes a first conveyance command unit 112 and a second conveyance command unit 116. The first transport command unit 112 causes the transport vehicle VA to grip the article W at the load holding destination P and travels on a track TA (predetermined route) toward a plurality of unloading destinations C. 1, a first transport command for transporting the article W to a specific position G set in advance upstream of a plurality of unloading destinations C is assigned. The first transport command is a command that does not allow unloading even when the transport vehicle VA reaches the specific position G. The second transport command unit 116 is specified when the first transport command is assigned and the transport vehicle VA that travels while holding the grasped article W reaches the specific position G or in the track TA (predetermined route). When entering a predetermined zone Z upstream of the position G, the article W is conveyed to the unloading destination C by designating one of the plurality of unloading destinations C to the transport vehicle VA. A second transport command for unloading the article W is assigned. The second transport command is a command for causing the unloading destination C to unload after the transport vehicle VA reaches the unloading destination C.

なお、所定区間Zは、特定位置Gに向かう搬送車VAの走行速度に基づいて設定される。例えば、所定区間Zに向かう搬送車VAの速度は予め分かっているため(直線区間であれば比較的速く、カーブ区間であれば比較的遅い)、その速度に応じて区間が予め設定されている。なお、所定区間Zは、固定値として予め設定されてもよいし、搬送システムSAの稼働状況に合わせて上位コントローラ150等により適宜設定されてもよい。   The predetermined section Z is set based on the traveling speed of the transport vehicle VA heading to the specific position G. For example, since the speed of the transport vehicle VA toward the predetermined section Z is known in advance (relatively fast for a straight section and relatively slow for a curved section), the section is set in advance according to the speed. . The predetermined section Z may be set in advance as a fixed value, or may be set as appropriate by the host controller 150 or the like according to the operating status of the transport system SA.

図3は、コントローラ110A及び上位コントローラ150の機能ブロック構成の一例を示す図である。上位コントローラ150は、判定部151と、荷おろし先決定部152と、を備える。判定部151は、複数の荷おろし先Cのうち搬送車VAが物品Wを荷おろし可能な荷おろし先Cを判定する。荷おろし先決定部152については後述する。コントローラ110Aは、搬送指令受信部111と、第1搬送指令部112と、状態報告受信部113と、位置特定部114と、荷おろし先要求部115と、第2搬送指令部116と、搬送完了報告部117と、搬送車情報格納部118と、を備える。搬送指令受信部111は、上位コントローラ150から送信された搬送指令を受信する。上位コントローラ150からコントローラ110Aに送信される搬送指令には、物品Wの荷つかみ先P(From)と、物品Wの荷おろし先C(To)と、が含まれる。   FIG. 3 is a diagram illustrating an example of functional block configurations of the controller 110 </ b> A and the host controller 150. The host controller 150 includes a determination unit 151 and an unloading destination determination unit 152. The determination unit 151 determines an unloading destination C from which the transport vehicle VA can unload the article W among a plurality of unloading destinations C. The unloading destination determination unit 152 will be described later. The controller 110A includes a transport command receiving unit 111, a first transport command unit 112, a status report receiving unit 113, a position specifying unit 114, an unloading destination request unit 115, a second transport command unit 116, and transport completion. A report unit 117 and a transport vehicle information storage unit 118 are provided. The conveyance command receiving unit 111 receives the conveyance command transmitted from the host controller 150. The conveyance command transmitted from the host controller 150 to the controller 110 </ b> A includes a loading destination P (From) of the article W and a loading destination C (To) of the article W.

第1搬送指令部112は、例えば、上位コントローラ150の判定部151により少なくとも1つの荷おろし可能な荷おろし先Cがあると判定されている場合には第1搬送指令を割付けるが、荷おろし可能な荷おろし先Cがないと判定されている場合には第1搬送指令を割付けなくてもよい。また、第1搬送指令部112は、例えば、複数の荷おろし先Cのうち搬送車VAが物品Wを荷おろし可能な荷おろし先Cがあるか否かの判定を判定部151により行うことなく、第1搬送指令を割付けてもよい。第1搬送指令を割付けられる搬送車VAは、例えば、物品Wを搬送していない空走中の搬送車VA、又は待機中の搬送車VAである。また、第1搬送指令部112は、物品Wを荷おろし可能な荷おろし先Cの数よりも多くの第1搬送指令を複数の搬送車VAに対して割付け可能である。状態報告受信部113は、コントローラ110Aから送信された状態報告要求に対して、車載コントローラ130から送信された状態報告を受信する。車載コントローラ130からコントローラ110Aに送信される状態報告には、搬送車VAの位置を報告する位置報告と、搬送車VAが物品Wの荷つかみを終えたことを報告する荷つかみ完了報告と、搬送車VAが物品Wの荷おろしを終えたことを報告する搬送完了報告と、が含まれ、さらに走行速度等の情報が含まれる。   The first transport command unit 112 assigns the first transport command when, for example, the determination unit 151 of the host controller 150 determines that there is at least one unloading destination C that can be unloaded, If it is determined that there is no possible unloading destination C, the first conveyance command may not be assigned. For example, the first transport command unit 112 does not determine whether the transport vehicle VA has the unloading destination C where the article W can be unloaded, among the plurality of unloading destinations C, by the determination unit 151. The first transport command may be assigned. The transport vehicle VA to which the first transport command is assigned is, for example, an idle transport vehicle VA that is not transporting the article W or a standby transport vehicle VA. Further, the first transport command unit 112 can assign more first transport commands to a plurality of transport vehicles VA than the number of unloading destinations C at which the article W can be unloaded. The status report receiving unit 113 receives the status report transmitted from the in-vehicle controller 130 in response to the status report request transmitted from the controller 110A. The status report transmitted from the in-vehicle controller 130 to the controller 110A includes a position report for reporting the position of the transport vehicle VA, a load completion report for reporting that the transport vehicle VA has finished gripping the article W, and a transport A transport completion report that reports that the vehicle VA has finished unloading the article W, and further includes information such as the traveling speed.

位置特定部114は、搬送車VAから送られる位置報告に基づいて、軌道TAにおける搬送車VAの位置を特定する。荷おろし先要求部115は、第1搬送指令を受けた搬送車VAが所定区間Zまで走行したことに基づいて、その搬送車VAにおける物品Wの荷おろし先Cを決定するよう、上位コントローラ150に要求する。上位コントローラ150は、荷おろし先要求部115からの要求に基づいて、判定部151により荷おろし可能な荷おろし先Cが複数あると判定された場合、荷おろし先決定部152により,例えば、複数の荷おろし先Cのうち最も下流側の荷おろし先を物品Wの荷おろし先Cとして決定し、その決定内容をコントローラ110Aに送信する。物品Wの荷おろし先Cに関する決定内容を受信したコントローラ110Aは、第2搬送指令部116により、第1搬送指令が割り付けられた搬送車VAが特定位置Gに到達したタイミング、又は軌道(所定の経路)TAにおいて特定位置Gよりも上流側の所定区間Zに進入したタイミングで、最も下流側の荷おろし先Cを物品Wの荷おろし先Cとする第2搬送指令を搬送車VAに割付ける。また、第1搬送指令が割り付けられた搬送車VAが特定位置Gに到達する際に、上位コントローラ150の判定部151により、複数の荷おろし先Cのうち搬送車VAが物品Wを荷おろし可能な荷おろし先Cがないと判定された場合、第2搬送指令部116による第2搬送指令の割付けを行わず、再び特定位置Gまで物品Wを搬送させる第1搬送指令を第1搬送指令部112により割付けてもよいし、いずれの荷おろし先Cも指示せずに、所定の場所まで走行させる第2搬送指令を割付けてもよい。第2搬送指令部116は、搬送車VAが所定区間Zに進入してから特定位置Gに達するまでの間に搬送車VAに対して第2搬送指令を割付ける。   The position specifying unit 114 specifies the position of the transport vehicle VA on the track TA based on the position report sent from the transport vehicle VA. The unloading destination request unit 115 determines the unloading destination C of the article W in the transport vehicle VA based on the fact that the transport vehicle VA that has received the first transport command has traveled to the predetermined zone Z. To request. When the determination unit 151 determines that there are a plurality of unloading destinations C that can be unloaded based on a request from the unloading destination requesting unit 115, the host controller 150 uses, for example, a plurality of unloading destination determining units 152 The unloading destination on the most downstream side of the unloading destination C is determined as the unloading destination C of the article W, and the determined content is transmitted to the controller 110A. The controller 110A that has received the determination details regarding the unloading destination C of the article W receives the timing or trajectory (predetermined by the second transport command unit 116 when the transport vehicle VA to which the first transport command is assigned reaches the specific position G. (Route) TA is assigned to the transport vehicle VA with the second transport command for setting the most downstream unloading destination C as the unloading destination C of the article W at the timing of entering the predetermined section Z upstream from the specific position G in TA. . Further, when the transport vehicle VA to which the first transport command is assigned reaches the specific position G, the determination unit 151 of the host controller 150 allows the transport vehicle VA to unload the article W among the plurality of unloading destinations C. When it is determined that there is no unloading destination C, the first conveyance command unit sends a first conveyance command to convey the article W to the specific position G again without allocating the second conveyance command by the second conveyance command unit 116. You may assign by 112, and you may assign the 2nd conveyance command to drive to a predetermined place, without instructing any unloading place C. The second transport command unit 116 assigns the second transport command to the transport vehicle VA from when the transport vehicle VA enters the predetermined section Z until it reaches the specific position G.

搬送完了報告部117は、荷おろし先Cへの搬送が完了したことを上位コントローラ150へ報告する。搬送車情報格納部118には、搬送車VAに関する情報が格納されている。搬送車VAに関する情報には、第1搬送指令を受けた搬送車VAを特定可能な情報が含まれる。上位コントローラ150の荷おろし先決定部152は、第1搬送指令を受けた搬送車VAが所定区間Zまで走行したことに基づいて、その搬送車VAにおける物品Wの荷おろし先Cを決定する。第1搬送指令が割り付けられた搬送車VAが特定位置Gに到達したとき、又は軌道TAにおいて特定位置Gよりも上流側の所定区間Zに進入したときに、判定部151により荷おろし可能な荷おろし先Cが複数あると判定された場合、荷おろし先決定部152は、例えば、それら複数の荷おろし先Cのうち最も下流側の荷おろし先を、物品Wの荷おろし先Cとして決定する。この構成により、第2搬送指令を割り付けられた搬送車VAが荷おろしを行っている間、後続の搬送車VAが待機する必要がなく、上流側の荷おろし先Cにおいて物品Wの荷おろしが可能であるため、物品Wの搬送効率を向上させることができる。また、後続の搬送車VAに、下流側の荷おろし先Cを指定する第2搬送指令が割付けられる場合もある。下流側に空いている荷おろし先Cがあるときに、上流側の荷おろし先Cで荷おろしさせる第2搬送指令が、先行する搬送車VAに対して割り付けられた場合、後続の搬送車VAに下流側の荷おろし先Cで荷おろしする第2搬送指令が割り付けられると、後続の搬送車VAは、上流側での物品Wの荷おろしが完了するまでその手前で待機する必要がある。   The transfer completion reporting unit 117 reports to the host controller 150 that the transfer to the unloading destination C has been completed. In the transport vehicle information storage unit 118, information related to the transport vehicle VA is stored. The information related to the transport vehicle VA includes information that can identify the transport vehicle VA that has received the first transport command. The unloading destination determination unit 152 of the host controller 150 determines the unloading destination C of the article W in the transport vehicle VA based on the fact that the transport vehicle VA that has received the first transport command has traveled to the predetermined zone Z. The load that can be unloaded by the determination unit 151 when the transport vehicle VA to which the first transport command is assigned reaches the specific position G or enters the predetermined zone Z upstream of the specific position G on the track TA. When it is determined that there are a plurality of unloading destinations C, the unloading destination determining unit 152 determines, for example, the most downstream unloading destination among the plurality of unloading destinations C as the unloading destination C of the article W. . With this configuration, while the transport vehicle VA assigned the second transport command is unloading, the subsequent transport vehicle VA does not have to wait, and the unloading of the article W is performed at the upstream unloading destination C. Since it is possible, the conveyance efficiency of the article | item W can be improved. In addition, a second transport command that designates a downstream unloading destination C may be assigned to the subsequent transport vehicle VA. If there is an unloading destination C on the downstream side and the second transfer command for unloading at the upstream loading destination C is assigned to the preceding transfer vehicle VA, the subsequent transfer vehicle VA When the second transport command for unloading at the downstream unloading destination C is assigned, the subsequent transport vehicle VA needs to wait before the unloading of the article W on the upstream side is completed.

図4及び図5は、コントローラ110Aの動作フローの一例を示す。まず、図4に示す動作フローを参照して、コントローラ110Aが搬送指令を割付ける際の動作について説明する。なお、この動作フローの説明では、図1から図3を参照する。荷つかみ先Pにある物品Wをいずれかの荷おろし先Cへ搬送させる場合、上位コントローラ150は、その荷つかみ先Pで物品Wを荷つかみし、かつ、特定位置Gまで物品Wを搬送するように指示する荷つかみ搬送指令をコントローラ110Aに対して送信する。上位コントローラ150は、判定部151により少なくとも1つの荷おろし可能な荷おろし先Cがあると判定された場合には荷つかみ搬送指令を送信するが、荷おろし可能な荷おろし先Cがないと判定された場合には荷つかみ搬送指令を送信しない。なお、上位コントローラ150は、物品Wを荷おろし可能な荷おろし先Cの有無の判定を行うことなく、荷つかみ搬送指令を送信してもよい。例えば、物品Wを荷おろし可能な荷おろし先がない場合であっても、上位コントローラ150は、荷つかみ搬送指令を送信してもよい。また、上位コントローラ150は、物品を荷おろし可能な荷おろし先の数よりも多くの荷おろし搬送指令を送信可能である。   4 and 5 show an example of an operation flow of the controller 110A. First, an operation when the controller 110A assigns a conveyance command will be described with reference to an operation flow shown in FIG. In the description of this operation flow, FIGS. 1 to 3 are referred to. When the article W at the cargo holding point P is conveyed to one of the unloading destinations C, the host controller 150 holds the article W at the cargo holding destination P and conveys the article W to the specific position G. A command for conveying the cargo is sent to the controller 110A. When the determination unit 151 determines that there is at least one unloading destination C that can be unloaded, the host controller 150 transmits a load-carrying conveyance command, but determines that there is no unloading destination C that can be unloaded. If it is done, the cargo handling instruction is not transmitted. Note that the host controller 150 may transmit a cargo holding conveyance command without determining whether or not there is a loading destination C where the article W can be unloaded. For example, even if there is no unloading destination where the article W can be unloaded, the host controller 150 may transmit a load holding conveyance command. Further, the host controller 150 can transmit more unloading conveyance commands than the number of unloading destinations capable of unloading articles.

コントローラ110Aの搬送指令受信部111は、上位コントローラ150からデータを受信すると、そのデータが搬送指令であるかを判定する(ステップS101)。ステップS101の処理では、搬送指令受信部111は、例えば、上位コントローラ150から受信したデータのヘッダを参照して、そのデータが搬送指令であるかを判定すればよい。上位コントローラ150から受信したデータが搬送指令ではない場合(ステップS101;NO)、図4に示す動作フローの処理を終了する。   When receiving the data from the host controller 150, the conveyance command receiving unit 111 of the controller 110A determines whether the data is a conveyance command (step S101). In the process of step S101, the conveyance command receiving unit 111 may refer to, for example, the header of the data received from the host controller 150 and determine whether the data is a conveyance command. If the data received from the host controller 150 is not a conveyance command (step S101; NO), the process of the operation flow shown in FIG.

上位コントローラ150から受信したデータが搬送指令である場合(ステップS101;YES)、搬送指令受信部111は、その搬送指令が荷つかみ搬送指令であるかを判定する(ステップS102)。ステップS102の処理では、搬送指令受信部111は、例えば、搬送指令のヘッダを参照して、その搬送指令が荷つかみ搬送指令であるかを判定する。搬送指令が荷つかみ搬送指令である場合(ステップS102;YES)、搬送指令受信部111は、その荷つかみ搬送指令を、第1搬送指令部112へ送る。   When the data received from the host controller 150 is a transport command (step S101; YES), the transport command receiving unit 111 determines whether the transport command is a cargo holding transport command (step S102). In the process of step S102, the conveyance command receiving unit 111 refers to, for example, the header of the conveyance command, and determines whether the conveyance command is a cargo holding conveyance command. When the conveyance command is a cargo holding conveyance command (step S102; YES), the conveyance command receiving unit 111 sends the cargo holding conveyance command to the first conveyance command unit 112.

第1搬送指令部112は、搬送指令受信部111から荷つかみ搬送指令を受け取ると、複数の搬送車VAのいずれかに対して、荷つかみ先Pで物品Wを荷つかみさせ、かつ、特定位置Gまで物品Wを搬送させる第1搬送指令を割付けて(ステップS103)、図4に示す動作フローの処理を終了する。ステップS103の処理では、まず、第1搬送指令部112は、複数の搬送車VAのうち、搬送指令により荷つかみ先として指示されている荷つかみ先Pで荷つかみさせる搬送車を決定する。例えば、第1搬送指令部112は、搬送指令により荷つかみ先として指示されている荷つかみ先Pに最も近い搬送車VAに決定する。第1搬送指令部112は、決定した搬送車VAの車載コントローラ130に対して第1搬送指令を送信する。また、第1搬送指令部112は、第1搬送指令を割付けた搬送車VAの情報と、第1搬送指令により指示された荷つかみ先P及び物品Wの情報とを対応付けて、搬送車情報格納部118に格納する。   When the first conveyance command unit 112 receives the cargo holding conveyance command from the conveyance command receiving unit 111, the first conveyance command unit 112 causes one of the plurality of conveyance vehicles VA to hold the article W at the loading destination P, and the specific position The first conveyance command for conveying the article W to G is assigned (step S103), and the process of the operation flow shown in FIG. In the process of step S103, first, the first transport command unit 112 determines a transport vehicle to be gripped at the load gripping destination P that is instructed as a load gripping destination by the transport command among the plurality of transport vehicles VA. For example, the first transport command unit 112 determines the transport vehicle VA that is closest to the load gripping destination P indicated as the load gripping destination by the transport command. The first transport command unit 112 transmits a first transport command to the on-vehicle controller 130 of the determined transport vehicle VA. In addition, the first transport command unit 112 associates the information on the transport vehicle VA to which the first transport command is assigned with the information on the cargo holding destination P and the article W instructed by the first transport command, and transport vehicle information. Store in the storage unit 118.

このように、第1搬送指令部112は、上位コントローラ150の判定部151により少なくとも1つの荷おろし可能な荷おろし先Cがあると判定された場合には第1搬送指令を割付けるが、荷おろし可能な荷おろし先Cがないと判定された場合には第1搬送指令を割付けない。なお、第1搬送指令部112は、例えば、荷つかみ搬送指令を受信したことに応じて、複数の荷おろし先Cのうち搬送車VAが物品Wを荷おろし可能な荷おろし先Cがあるか否かの判定を判定部151により行うことなく、第1搬送指令を複数の搬送車VAのいずれかに対して割付けてもよい。この構成によれば、物品Wを荷おろし可能な荷おろし先Cがない場合であっても、第1搬送指令部112により第1搬送指令を割付けることになる。すなわち、第1搬送指令部112は、物品Wを荷おろし可能な荷おろし先Cの数よりも多くの第1搬送指令を複数の搬送車VAに対して割付け可能である。   As described above, the first transport command unit 112 assigns the first transport command when the determination unit 151 of the host controller 150 determines that there is at least one unloading destination C that can be unloaded. If it is determined that there is no unloadable destination C, the first transfer command is not assigned. Note that the first transport command unit 112 has, for example, a load destination C from which the transport vehicle VA can unload the article W among the plurality of load destinations C in response to receiving the load grasping transport command. The first conveyance command may be assigned to any one of the plurality of conveyance vehicles VA without performing the determination of whether or not by the determination unit 151. According to this configuration, even when there is no unloading destination C where the article W can be unloaded, the first transport command is assigned by the first transport command unit 112. In other words, the first transport command unit 112 can assign more first transport commands to the plurality of transport vehicles VA than the number of unloading destinations C at which the article W can be unloaded.

コントローラ110Aから第1搬送指令を割付けられた車載コントローラ130は、第1搬送指令に従って搬送車VAを制御する。車載コントローラ130は、第1搬送指令で指示されている荷つかみ先Pまで搬送車VAを走行させ、その荷つかみ先Pで搬送車VAに物品Wを荷つかみさせた後に、搬送車VAにその物品Wを特定位置Gまで搬送させるように制御する。   The in-vehicle controller 130 assigned the first conveyance command from the controller 110A controls the conveyance vehicle VA according to the first conveyance command. The in-vehicle controller 130 causes the transport vehicle VA to travel to the load gripping destination P specified by the first transport command, causes the transport vehicle VA to grip the article W at the load gripping destination P, and then causes the transport vehicle VA to Control is performed so that the article W is conveyed to the specific position G.

コントローラ110Aは、第1搬送指令を受けた搬送車VAが所定区間Zまで走行したことに基づいて、その搬送車VAにおける物品Wの荷おろし先Cを決定するよう、上位コントローラ150に要求する。この要求に対し、上位コントローラ150は、その物品Wの荷おろし先Cを決定し、物品Wの荷おろし先Cを指示する荷おろし搬送指令を、コントローラ110Aに対して送信する。第1搬送指令が割り付けられた搬送車VAが特定位置Gに到達したとき、又は軌道TAにおいて特定位置Gよりも上流側の所定区間Zに進入したときに、判定部151により荷おろし可能な荷おろし先Cが複数あると判定された場合、上位コントローラ150の荷おろし先決定部152は、例えば、それら複数の荷おろし先Cのうち最も下流側の荷おろし先Cを、物品Wの荷おろし先Cとして決定する。   The controller 110A requests the host controller 150 to determine the unloading destination C of the article W in the transport vehicle VA based on the fact that the transport vehicle VA that has received the first transport command has traveled to the predetermined section Z. In response to this request, the host controller 150 determines an unloading destination C for the article W, and transmits an unloading conveyance command for instructing the unloading destination C for the article W to the controller 110A. The load that can be unloaded by the determination unit 151 when the transport vehicle VA to which the first transport command is assigned reaches the specific position G or enters the predetermined zone Z upstream of the specific position G on the track TA. When it is determined that there are a plurality of unloading destinations C, the unloading destination determination unit 152 of the host controller 150, for example, unloads the most downstream unloading destination C among the plurality of unloading destinations C. Determine as the destination C.

ステップS102の処理において搬送指令が荷つかみ搬送指令ではない場合(ステップS102;NO)、搬送指令受信部111は、その搬送指令が荷おろし搬送指令であるかを判定する(ステップS104)。ステップS104の処理では、搬送指令受信部111は、例えば、搬送指令のヘッダを参照して、その搬送指令が荷おろし搬送指令であるかを判定する。搬送指令が荷おろし搬送指令である場合(ステップS104;YES)、搬送指令受信部111は、その荷おろし搬送指令を、第2搬送指令部116へ送る。   If the conveyance command is not a grab conveyance command in the process of step S102 (step S102; NO), the conveyance command receiving unit 111 determines whether the conveyance command is an unloading conveyance command (step S104). In the process of step S104, for example, the conveyance command receiving unit 111 refers to the header of the conveyance command and determines whether the conveyance command is an unloading conveyance command. If the transport command is an unloading transport command (step S104; YES), the transport command receiving unit 111 sends the unloading transport command to the second transport command unit 116.

第2搬送指令部116は、搬送指令受信部111から荷おろし搬送指令を受け取ると、第1搬送指令を受けた搬送車VAが特定位置Gよりも上流側の所定区間Zまで走行したことに応じて、その搬送車VAに対して、複数の荷おろし先Cのいずれかを物品の荷おろし先とする第2搬送指令を割付けて(ステップS105)、図4に示す動作フローの処理を終了する。ステップS105の処理では、第2搬送指令部116は、上位コントローラ150により決定された物品Wの荷おろし先Cまで物品Wを搬送させてその物品Wを荷おろしさせる第2搬送指令を割付ける。   When the second transport command unit 116 receives the unloading transport command from the transport command receiving unit 111, the second transport command unit 116 responds to the fact that the transport vehicle VA that has received the first transport command has traveled to the predetermined zone Z upstream of the specific position G. Then, a second transport command for assigning one of the plurality of unloading destinations C to the unloading destination C is assigned to the transport vehicle VA (step S105), and the processing of the operation flow shown in FIG. . In the process of step S105, the second transport command unit 116 assigns a second transport command for transporting the article W to the unloading destination C of the article W determined by the host controller 150 and unloading the article W.

まず、第2搬送指令部116は、複数の搬送車VAのうち、荷おろし搬送指令の対象となる搬送車を特定する。例えば、第2搬送指令部116は、荷おろし搬送指令により指示されている物品Wを搬送している搬送車VAがいずれであるかを、搬送車情報格納部118に格納されている情報を参照して特定する。続いて、第2搬送指令部116は、特定した搬送車VAの車載コントローラ130に対して第2搬送指令を送信する。また、第2搬送指令部116は、搬送車情報格納部118に格納されている情報のうち、第2搬送指令を割付けた搬送車VAの情報に対応付けて、第2搬送指令により指示した荷おろし先Cの情報を格納する。   First, the 2nd conveyance command part 116 specifies the conveyance vehicle used as the object of unloading conveyance command among a plurality of conveyance vehicles VA. For example, the second transport command unit 116 refers to the information stored in the transport vehicle information storage unit 118 to determine which transport vehicle VA is transporting the article W instructed by the unloading transport command. To identify. Then, the 2nd conveyance command part 116 transmits the 2nd conveyance command to in-vehicle controller 130 of specified conveyance vehicle VA. In addition, the second transport command unit 116 associates the information stored in the transport vehicle information storage unit 118 with the information of the transport vehicle VA to which the second transport command is assigned, and the load designated by the second transport command. Stores information about the destination C.

コントローラ110Aから第2搬送指令を割付けられた車載コントローラ130は、第2搬送指令に従って搬送車VAを制御する。車載コントローラ130は、第2搬送指令で指示されている荷おろし先Cまで走行させ、その荷おろし先Cで物品Wを荷おろしさせるように制御する。なお、第1搬送指令が割り付けられた搬送車VAが特定位置Gに到達したとき、又は軌道TAにおいて特定位置Gよりも上流側の所定区間Zに進入したときに(すなわち複数の荷おろし先Cに近づいたタイミングで)、判定部151により荷おろし可能な荷おろし先Cが複数あると判定された場合、第2搬送指令部116は、それら複数の荷おろし先Cのうち最も下流側の荷おろし先Cを指定する第2搬送指令を割付ける。この構成により、搬送している物品Wについて最適な荷おろし先Cを決定することが可能となる。   The in-vehicle controller 130 assigned the second transport command from the controller 110A controls the transport vehicle VA according to the second transport command. The in-vehicle controller 130 performs control so that the vehicle travels to the unloading destination C instructed by the second conveyance command, and the article W is unloaded at the unloading destination C. In addition, when the transport vehicle VA to which the first transport command is assigned reaches the specific position G, or enters the predetermined zone Z upstream of the specific position G on the track TA (that is, a plurality of unloading destinations C When the determination unit 151 determines that there are a plurality of unloading destinations C that can be unloaded, the second transport command unit 116 sets the most downstream load among the plurality of unloading destinations C. Allocate a second conveyance command that designates the destination C. With this configuration, it is possible to determine an optimum unloading destination C for the article W being conveyed.

また、上位コントローラ150は、上記のように、判定部151により少なくとも1つの荷おろし可能な荷おろし先Cがあると判定された場合には荷つかみ搬送指令を送信するが、荷おろし可能な荷おろし先Cがないと判定された場合には荷つかみ搬送指令を送信しない。なお、上位コントローラ150は、複数の荷おろし先Cのうち搬送車VAが物品Wを荷おろし可能な荷おろし先Cがあるか否かの判定を行うことなく、荷つかみ搬送指令を送信してもよい。この場合、コントローラ110Aからの要求を受けたタイミングで物品Wの荷おろし先Cがない場合でも、いずれの荷おろし先Cも指定せずに、その物品Wを保持したまま所定の場所に向けて走行させる搬送指令を、コントローラ110Aに対して送信してもよい。   Further, as described above, when the determination unit 151 determines that there is at least one unloading destination C that can be unloaded, the host controller 150 transmits a unloading conveyance command. When it is determined that there is no unloading destination C, the grasping and conveying instruction is not transmitted. The host controller 150 transmits a grab-carrying conveyance command without determining whether there is a loading destination C from which the conveyance vehicle VA can unload the article W among the plurality of loading destinations C. Also good. In this case, even when there is no unloading destination C of the article W at the timing when the request from the controller 110A is received, no unloading destination C is specified and the article W is held toward the predetermined place. A conveyance command for traveling may be transmitted to the controller 110A.

ステップS104の処理において搬送指令が荷おろし搬送指令ではない場合(ステップS104;NO)、搬送指令受信部111は、その搬送指令を第2搬送指令部116へ送る。第2搬送指令部116は、搬送指令受信部111から搬送指令を受け取ると第2搬送指令として割付けず、第1搬送指令部112により、再び特定位置Gまで物品を搬送させる第1搬送指令を割付けて(ステップS106)、図4に示す動作フローの処理を終了する。ステップS106の処理では、まず、第1搬送指令部112は、ステップS103と同様に、搬送指令の対象となる搬送車を特定し、その搬送車VAの車載コントローラ130に対して特定位置Gまで物品を搬送させる第1搬送指令を送信する。コントローラ110Aから再度第1搬送指令を割付けられた車載コントローラ130は、この第1搬送指令に従って搬送車VAを制御する。車載コントローラ130は、特定位置Gまで物品を搬送するように、例えば巡回軌道などの所定の周回経路を走行させるように制御する。   If the transport command is not an unloading transport command in the process of step S104 (step S104; NO), the transport command receiving unit 111 sends the transport command to the second transport command unit 116. When the second conveyance command unit 116 receives the conveyance command from the conveyance command receiving unit 111, the second conveyance command unit 116 does not assign the second conveyance command, but the first conveyance command unit 112 assigns the first conveyance command to convey the article to the specific position G again. (Step S106), the processing of the operation flow shown in FIG. In the process of step S106, first, the first transport command unit 112 specifies a transport vehicle that is the target of the transport command, as in step S103, and the article to the specific position G with respect to the in-vehicle controller 130 of the transport vehicle VA. 1st conveyance command which conveys is transmitted. The in-vehicle controller 130 assigned again with the first transport command from the controller 110A controls the transport vehicle VA in accordance with the first transport command. The in-vehicle controller 130 performs control so as to travel a predetermined circuit route such as a circular track so that the article is conveyed to the specific position G.

次に、図5に示す動作フローを参照して、コントローラ110Aが車載コントローラ130から状態報告を受信した際の動作について説明する。なお、この動作フローの説明では、図1から図3を参照する。車載コントローラ130は、例えば、コントローラ110Aから所定時間間隔で状態報告要求を受信し、この状態報告要求に対する状態報告として、搬送車VAを特定可能な情報と、搬送車VAの位置の情報とを示す位置報告をコントローラ110Aに対して送信する。   Next, an operation when the controller 110A receives a status report from the in-vehicle controller 130 will be described with reference to an operation flow shown in FIG. In the description of this operation flow, FIGS. 1 to 3 are referred to. The in-vehicle controller 130 receives, for example, a status report request from the controller 110A at predetermined time intervals, and indicates information that can identify the transport vehicle VA and information on the position of the transport vehicle VA as the status report for the status report request. The position report is transmitted to the controller 110A.

コントローラ110Aの状態報告受信部113は、車載コントローラ130からデータを受信すると、そのデータが状態報告であるかを判定する(ステップS201)。ステップS201の処理では、状態報告受信部113は、例えば、車載コントローラ130から受信したデータのヘッダを参照して、そのデータが状態報告であるかを判定する。車載コントローラ130から受信したデータが状態報告ではない場合(ステップS201;NO)、図5に示す動作フローの処理を終了する。   When the status report receiving unit 113 of the controller 110A receives data from the in-vehicle controller 130, the status report receiving unit 113 determines whether the data is a status report (step S201). In the process of step S201, the status report receiving unit 113 refers to, for example, a header of data received from the in-vehicle controller 130, and determines whether the data is a status report. If the data received from the in-vehicle controller 130 is not a status report (step S201; NO), the process of the operation flow shown in FIG.

車載コントローラ130から受信したデータが状態報告である場合(ステップS201;YES)、状態報告受信部113は、その状態報告が位置報告であるかを判定する(ステップS202)。ステップS202の処理では、状態報告受信部113は、例えば、状態報告のヘッダを参照して、その状態報告が位置報告であるかを判定する。状態報告が位置報告である場合(ステップS202;YES)、状態報告受信部113は、その位置報告を位置特定部114へ送る。   When the data received from the in-vehicle controller 130 is a status report (step S201; YES), the status report receiving unit 113 determines whether the status report is a location report (step S202). In the process of step S202, the status report receiving unit 113 refers to, for example, the status report header and determines whether the status report is a location report. When the status report is a location report (step S202; YES), the status report receiving unit 113 sends the location report to the location specifying unit 114.

位置特定部114は、状態報告受信部113から位置報告を受け取ると、その位置報告によって示される搬送車VAを特定可能な情報と、搬送車情報格納部118に格納されている情報とに基づいて、第1搬送指令を受けた搬送車VAの位置報告であるかを判定する(ステップS203)。ステップS203の処理では、位置特定部114は、例えば、位置報告によって示される搬送車VAを特定可能な情報が、搬送車情報格納部118に格納されていれば、第1搬送指令を受けた搬送車VAの位置報告であると判定する。第1搬送指令を受けた搬送車VAの位置報告ではない場合(ステップS203;NO)、図5に示す動作フローの処理を終了する。   When the position specifying unit 114 receives the position report from the state report receiving unit 113, the position specifying unit 114 is based on information that can specify the transport vehicle VA indicated by the position report and information stored in the transport vehicle information storage unit 118. Then, it is determined whether it is a position report of the transport vehicle VA that has received the first transport command (step S203). In the process of step S203, for example, if the information that can identify the transport vehicle VA indicated by the position report is stored in the transport vehicle information storage unit 118, the position specifying unit 114 receives the first transport command. It is determined that the vehicle VA position is reported. If it is not the position report of the transport vehicle VA that has received the first transport command (step S203; NO), the process of the operation flow shown in FIG.

第1搬送指令を受けた搬送車VAの位置報告である場合(ステップS203;YES)、位置特定部114は、その搬送車VAの軌道TAにおける位置を特定する(ステップS203)。ステップS203の処理では、位置特定部114は、例えば、位置報告によって示される搬送車VAの位置の情報と、搬送システムSAにおける軌道TAのレイアウトの情報に基づいて、搬送車VAの軌道TAにおける位置を特定する。位置特定部114は、特定した搬送車VAの位置に基づいて、その搬送車VAが所定区間Zまで走行したか(あるいは所定区間Zを走行しているか)を判定する(ステップS205)。ステップS205の処理では、位置特定部114は、特定した搬送車VAの位置が所定区間Zの範囲内である場合に、所定区間Zを走行していると判定する。搬送車VAが所定区間Zを走行していない場合(ステップS205;NO)、図5に示す動作フローの処理を終了する。   When it is the position report of the transport vehicle VA that has received the first transport command (step S203; YES), the position specifying unit 114 specifies the position of the transport vehicle VA on the track TA (step S203). In the process of step S203, the position specifying unit 114, for example, based on the position information of the transport vehicle VA indicated by the position report and the layout information of the track TA in the transport system SA, the position of the transport vehicle VA in the track TA. Is identified. Based on the position of the specified transport vehicle VA, the position specifying unit 114 determines whether the transport vehicle VA has traveled to the predetermined section Z (or is traveling in the predetermined section Z) (step S205). In the process of step S205, the position specifying unit 114 determines that the vehicle is traveling in the predetermined section Z when the position of the specified transport vehicle VA is within the range of the predetermined section Z. When the transport vehicle VA is not traveling in the predetermined zone Z (step S205; NO), the process of the operation flow shown in FIG.

搬送車VAが所定区間Zを走行している場合(ステップS205;YES)、位置特定部114は、その搬送車VAが搬送している物品Wの情報を、荷おろし先要求部115へ送る。あるいは、位置特定部114は、その搬送車VAが搬送している物品Wの情報と、その物品Wを荷つかみした荷つかみ先Cの情報とを、荷おろし先要求部115へ送る。荷おろし先要求部115は、位置特定部114から情報を受け取ると、その情報によって示される物品Wの荷おろし先Cを決定するように、上位コントローラ150に要求し(ステップS206)、図5に示す動作フローの処理を終了する。ステップS206の処理では、荷おろし先要求部115は、位置特定部114から受け取った情報を、上位コントローラ150に送信する。上位コントローラ150の荷おろし先決定部152は、荷おろし先要求部115からの要求に応じて、物品Wの荷おろし先Cを決定する。   When the transport vehicle VA is traveling in the predetermined section Z (step S205; YES), the position specifying unit 114 sends information on the article W being transported by the transport vehicle VA to the unloading destination request unit 115. Alternatively, the position specifying unit 114 sends the information on the article W being transported by the transport vehicle VA and the information on the destination C to which the article W has been held to the unloading destination request unit 115. When receiving the information from the position specifying unit 114, the unloading destination request unit 115 requests the host controller 150 to determine the unloading destination C of the article W indicated by the information (step S206). The process of the operation flow shown is finished. In the process of step S <b> 206, the unloading destination request unit 115 transmits the information received from the position specifying unit 114 to the host controller 150. The unloading destination determination unit 152 of the host controller 150 determines the unloading destination C of the article W in response to a request from the unloading destination request unit 115.

車載コントローラ130は、搬送車VAが物品Wの荷おろしを終えると、状態報告として、荷おろしが終了したことを示す搬送完了報告を、状態報告としてコントローラ110Aに対して送信する。ステップS202の処理において、状態報告が搬送完了報告である場合(ステップS202;NO)、状態報告受信部113は、その搬送完了報告を、搬送完了報告部117へ送る。搬送完了報告部117は、状態報告受信部113から搬送完了報告を受け取ると、物品Wの搬送が完了した搬送完了報告を、上位コントローラ150に対して送信する(ステップS207)。   When the transport vehicle VA finishes unloading the article W, the in-vehicle controller 130 transmits a transport completion report indicating that the unloading is completed to the controller 110A as a status report. In the process of step S202, when the status report is a conveyance completion report (step S202; NO), the status report receiving unit 113 sends the conveyance completion report to the conveyance completion reporting unit 117. When the conveyance completion report unit 117 receives the conveyance completion report from the status report reception unit 113, the conveyance completion report unit 117 transmits a conveyance completion report indicating the completion of conveyance of the article W to the host controller 150 (step S207).

図6は、実施形態に係る搬送方法を示しており、コントローラ110Aと、車載コントローラ130と、上位コントローラ150との処理に関する動作シーケンスの一例を示す図である。図7から図12は、図6に示す搬送方法による搬送車の動作の一例を示している。この動作シーケンスの説明では、図1から図5を参照する。なお、図7以降では1台の搬送車VAを例に挙げて説明しているが、搬送システムSAにおいて2台以上の搬送車VAがあっても同様である。   FIG. 6 shows a transport method according to the embodiment, and is a diagram illustrating an example of an operation sequence related to processing performed by the controller 110 </ b> A, the in-vehicle controller 130, and the host controller 150. 7 to 12 show an example of the operation of the transport vehicle by the transport method shown in FIG. In the description of this operation sequence, reference is made to FIGS. In FIG. 7 and subsequent drawings, the explanation is given by taking one transport vehicle VA as an example, but the same applies even if there are two or more transport vehicles VA in the transport system SA.

図7は、あるタイミングでの搬送システムSAの状態を示している。図7に示すように、荷つかみ先P1、P2には、それぞれ物品W1、W2が載置されている。また、荷おろし先C2には、物品W3が載置されている。荷おろし先C1、C3には、物品Wが載置されていない。従って、図7に示す状態では、上位コントローラ150の判定部151は、複数の荷おろし先Cのうち、荷おろし先C1、C3に物品Wの荷おろしが可能であると判定する。荷つかみ先P1にある物品W1をいずれかの荷おろし先Cへ搬送する場合、図7に示すように、上位コントローラ150は、荷つかみ先P1で物品W1を荷つかみし、かつ、特定位置Gまで物品W1を搬送するように指示する荷つかみ搬送指令をコントローラ110Aに対して送信する(ステップS301)。   FIG. 7 shows the state of the transport system SA at a certain timing. As shown in FIG. 7, articles W1 and W2 are placed on the cargo holding points P1 and P2, respectively. An article W3 is placed on the unloading destination C2. The article W is not placed on the unloading destinations C1 and C3. Therefore, in the state shown in FIG. 7, the determination unit 151 of the host controller 150 determines that the article W can be unloaded to the unloading destinations C1 and C3 among the plurality of unloading destinations C. When the article W1 at the cargo holding point P1 is transported to one of the unloading destinations C, as shown in FIG. 7, the host controller 150 holds the article W1 at the cargo holding destination P1 and the specific position G A grab carrier conveyance command instructing to convey the article W1 is transmitted to the controller 110A (step S301).

図8に示すように、コントローラ110Aは、荷つかみ搬送指令を受信したことに応じて、荷つかみ先P1で物品W1を荷つかみし、かつ、特定位置Gまで物品W1を搬送するように指示する第1搬送指令を搬送車VAに割付ける(ステップS302)。図9に示すように、第1搬送指令を割付けられた搬送車VAの車載コントローラ130は、第1搬送指令で指示されている荷つかみ先P1まで走行して停止させ、その荷つかみ先P1で物品W1を荷つかみさせるように搬送車VAを制御する(ステップS303)。車載コントローラ130は、物品W1を荷つかみした後、物品Wを保持したまま特定位置Gまで走行させるように搬送車VAを制御する(ステップS304)。   As shown in FIG. 8, the controller 110 </ b> A instructs to grasp the article W <b> 1 at the grasping destination P <b> 1 and convey the article W <b> 1 to the specific position G in response to receiving the article grasping conveyance command. The first transport command is assigned to the transport vehicle VA (step S302). As shown in FIG. 9, the vehicle-mounted controller 130 of the transport vehicle VA to which the first transport command is assigned travels to and stops at the load gripping destination P1 instructed by the first transport command, and at the load gripping destination P1. The transport vehicle VA is controlled so as to grab the article W1 (step S303). The in-vehicle controller 130 controls the transport vehicle VA so as to travel to the specific position G while holding the article W after grasping the article W1 (step S304).

図10は、第1搬送指令を受けた搬送車VAが特定位置Gよりも上流側の所定区間Zを走行している状態を示している。図10に示すように、車載コントローラ130は、例えば所定時間間隔で位置報告をコントローラ110Aに対して送信する(ステップS305)。コントローラ110Aは、位置報告に基づいて、搬送車VAが所定区間Zを走行していることを特定すると(ステップS306)、搬送車VAにおける物品W1の荷おろし先Cを決定するよう、上位コントローラ150に要求する(ステップS307)。この要求に対し、上位コントローラ150は、物品W1の荷おろし先を、荷おろし可能な荷おろし先C1に決定し(ステップS308)、物品W1の荷おろし先C1を指示する荷おろし搬送指令を、コントローラ110Aに対して送信する(ステップS309)。   FIG. 10 shows a state in which the transport vehicle VA that has received the first transport command is traveling in a predetermined zone Z on the upstream side of the specific position G. As shown in FIG. 10, the in-vehicle controller 130 transmits a location report to the controller 110A, for example, at predetermined time intervals (step S305). When the controller 110A specifies that the transport vehicle VA is traveling in the predetermined zone Z based on the position report (step S306), the host controller 150 determines the unloading destination C of the article W1 in the transport vehicle VA. (Step S307). In response to this request, the host controller 150 determines the unloading destination of the article W1 as an unloading destination C1 that can be unloaded (step S308), and issues an unloading conveyance command that instructs the unloading destination C1 of the article W1. The data is transmitted to the controller 110A (step S309).

図11に示すように、コントローラ110Aは、荷おろし搬送指令を受信したことに応じて、荷おろし先C1を物品W1の荷おろし先とする第2搬送指令を搬送車VAに割付ける(ステップS310)。図12に示すように、第2搬送指令を割付けられた搬送車VAの車載コントローラ130は、第2搬送指令で指示されている荷おろし先C1まで走行させ(ステップS311)、その荷おろし先Cで物品Wを荷おろしさせるように搬送車VAを制御する(ステップS312)。車載コントローラ130は、搬送車VAが物品Wの荷おろしを終えると、搬送完了報告をコントローラ110Aに対して送信する(ステップS313)。コントローラ110Aは、搬送完了報告を受信すると、その搬送完了報告を、上位コントローラ150に送信する(ステップS314)。   As shown in FIG. 11, in response to receiving the unloading conveyance command, controller 110A assigns a second conveyance command for unloading destination C1 to the unloading destination of article W1 to conveyance vehicle VA (step S310). ). As shown in FIG. 12, the in-vehicle controller 130 of the transport vehicle VA to which the second transport command is assigned travels to the unloading destination C1 specified by the second transport command (step S311), and the unloading destination C The transport vehicle VA is controlled so as to unload the article W (step S312). When the transport vehicle VA finishes unloading the article W, the in-vehicle controller 130 transmits a transport completion report to the controller 110A (step S313). When the controller 110A receives the conveyance completion report, the controller 110A transmits the conveyance completion report to the host controller 150 (step S314).

図13から図15は、搬送車の動作の他の例を示している。この動作の説明では、図1から図5を参照する。なお、図13以降では1台の搬送車VAを例に挙げて説明しているが、搬送システムSAにおいて2台以上の搬送車VAがあっても同様である。図13は、第1搬送指令を受けた搬送車VAが特定位置Gよりも上流側の所定区間Zまで走行したタイミングにおける搬送システムSAの状態を示している。図13に示すように、荷おろし先C1、C2、C3には、それぞれ物品W4、W3、W5が載置されている。従って、図13に示す状態では、複数の荷おろし先Cのいずれにも荷おろしすることができない。   13 to 15 show another example of the operation of the transport vehicle. In the description of this operation, reference is made to FIGS. In FIG. 13 and subsequent figures, the description is given by taking one transport vehicle VA as an example, but the same applies even if there are two or more transport vehicles VA in the transport system SA. FIG. 13 shows the state of the transport system SA at the timing when the transport vehicle VA that has received the first transport command travels to the predetermined zone Z upstream of the specific position G. As shown in FIG. 13, articles W4, W3, and W5 are placed on the unloading destinations C1, C2, and C3, respectively. Therefore, in the state shown in FIG. 13, it is not possible to unload any of the plurality of unloading destinations C.

このように、判定部151により第1搬送指令が割り付けられた搬送車VAが特定位置Gに到達する際に、荷おろし可能な荷おろし先Cがないと判定された場合、上位コントローラ150は、その旨を示す指令を、コントローラ110Aに対して送信する。コントローラ110Aは、荷おろし可能な荷おろし先Cがないことを示す指令を受信すると、第2搬送指令部116による第2搬送指令の割付けを行わず、搬送車VAに対して、特定位置Gまで戻る周回経路である巡回軌道TC等を経由して再び特定位置Gまで物品を搬送させる第1搬送指令を割付ける。巡回軌道TCは、例えば、軌道TAにおいて、複数の荷おろし先Cを通り過ぎた先(複数の荷おろし先Cの下流側)の分岐部Fから分岐し、かつ、所定区間Zよりも上流側の合流部Eで軌道TAに合流する。   Thus, when it is determined that there is no unloading destination C that can be unloaded when the transport vehicle VA to which the first transport command is assigned by the determination unit 151 reaches the specific position G, the host controller 150 A command indicating that is transmitted to the controller 110A. When the controller 110A receives a command indicating that there is no unloading destination C that can be unloaded, the controller 110A does not allocate the second transport command by the second transport command unit 116, and reaches the specific position G with respect to the transport vehicle VA. A first transport command for transporting the article to the specific position G again through the circular trajectory TC or the like that is the return circuit route is assigned. The circular trajectory TC, for example, branches from a branching portion F that is past a plurality of unloading destinations C (on the downstream side of the plurality of unloading destinations C) on the track TA, and is upstream of the predetermined section Z. At the junction E, it joins the track TA.

図15に示すように、再度、第1搬送指令が割付けられた搬送車VAの車載コントローラ130は、軌道TAの分岐部Fから巡回軌道TCに走行させるように搬送車VAを制御する。搬送車VAは、複数の荷おろし先Cを通り過ぎた後に分岐部Fから巡回軌道TCに入って走行する。さらに、搬送車VAは、巡回軌道TCから合流部Eにより軌道TAに戻って走行し、所定区間Zを走行しているタイミングで搬送車VAの車載コントローラ130が位置報告をコントローラ110Aに送信し、上記したステップS305からS307の処理が再度実行される。その際、物品W1を載置可能な荷おろし先Cがあれば、上記したステップS308からS314が実行される。なお、特定位置Gまで戻る経路として巡回軌道TCに限定されず、例えば、巡回軌道TCとは異なる経路を経由するように設定されてもよい。   As shown in FIG. 15, the vehicle-mounted controller 130 of the transport vehicle VA to which the first transport command is assigned again controls the transport vehicle VA so as to travel from the branch portion F of the track TA to the circular track TC. After passing through a plurality of unloading destinations C, the transport vehicle VA enters the traveling track TC from the branch portion F and travels. Further, the transport vehicle VA travels from the circular track TC back to the track TA by the junction E, and the vehicle-mounted controller 130 of the transport vehicle VA transmits a position report to the controller 110A at the timing when traveling in the predetermined section Z. The above-described processing from step S305 to S307 is executed again. At this time, if there is a destination C where the article W1 can be placed, steps S308 to S314 described above are executed. Note that the route back to the specific position G is not limited to the circular trajectory TC, and may be set to pass through a route different from the cyclic trajectory TC, for example.

図16は、搬送システムの他の例を示す図である。図16に示す搬送システムSA1は、物品W1を他のシステムである搬送システムSB1に渡すための複数の荷おろし先C11からC13、C21からC23、C31からC33(以下、荷おろし先Cと称する場合がある)のいずれかに搬送するシステムである。複数の荷おろし先C11からC13は、第1の荷下ろし先である。複数の荷おろし先C21からC23は、第2の荷下ろし先である。複数の荷おろし先C31からC33は、第3の荷下ろし先である。搬送システムSA1における他の構成は、上記した搬送システムSAと同様である。なお、図16では、コントローラ110A及び上位コントローラ150の図示を省略している。   FIG. 16 is a diagram illustrating another example of the transport system. The transport system SA1 shown in FIG. 16 has a plurality of unloading destinations C11 to C13, C21 to C23, and C31 to C33 (hereinafter referred to as unloading destination C) for delivering the article W1 to the transport system SB1 which is another system. There is a system that transports to any one of them. The plurality of unloading destinations C11 to C13 are first unloading destinations. The plurality of unloading destinations C21 to C23 are second unloading destinations. The plurality of unloading destinations C31 to C33 are third unloading destinations. Other configurations in the transport system SA1 are the same as those in the transport system SA described above. In FIG. 16, the controller 110A and the host controller 150 are not shown.

図16に示すように、搬送システムSA1の軌道TAは、分岐部F1において軌道(第1経路)TA1に分岐し、分岐部F1の下流側の分岐部F2において軌道(第2経路)TA2と軌道(第3経路)TA3とに分岐する。荷おろし先C11からC13は、第1経路である軌道TA1、及び軌道TB1に沿って配置されている。荷おろし先C21からC23は、第2経路である軌道TA2、及び軌道TB2に沿って配置されている。荷おろし先C31からC33は、第2経路である軌道TA3、及び軌道TB3に沿って配置されている。特定位置G1は、いずれの分岐部F1、F2よりも軌道TAの上流側に設定されている。軌道TA1、軌道TA2、及び軌道TA3は、それぞれ荷おろし先C11からC13、C21からC23、C31からC33に対して側方かつ上方に設けられている。従って、軌道TA1、軌道TA2、又は軌道TA3を走行する搬送車VAは、横出し機構8により昇降駆動部7を軌道TA1等の側方に横出しした状態で物品保持部6を昇降駆動部7により下降させることで荷おろし先Cに物品Wを載置し、又は荷おろし先Cに載置された物品Wを受け取ることができる。また、搬送システムSB1における軌道TB1、軌道TB2、及び軌道TB3は、それぞれ荷おろし先C11からC13、C21からC23、C31からC33に対して直上に設けられている。従って、軌道TB1、軌道TB2、又は軌道TB3を走行する搬送車VBは、物品保持部(図2に示す物品保持部6に相当する。)を昇降駆動部(図2に示す昇降駆動部7に相当する。)により下降させることで荷おろし先Cに物品Wを載置し、又は荷おろし先Cに載置された物品Wを受け取ることができる。なお、図16に示す形態に代えて、軌道TA1、軌道TA2、及び軌道TA3が、それぞれ荷おろし先C11からC13、C21からC23、C31からC33に対して直上に設けられ、軌道TB1、軌道TB2、及び軌道TB3が、それぞれ荷おろし先C11からC13、C21からC23、C31からC33に対して側方かつ上方に設けられてもよい。この場合、軌道TA1、軌道TA2、又は軌道TA3を走行する搬送車VAは、物品保持部6を昇降駆動部7により下降させることで荷おろし先Cに物品Wを載置し、又は荷おろし先Cに載置された物品Wを受け取ることができる。また、軌道TB1、軌道TB2、又は軌道TB3を走行する搬送車VBは、横出し機構(図2に示す横出し機構8に相当する。)により昇降駆動部を軌道TB1等の側方に横出しした状態で物品保持部を昇降駆動部により下降させることで荷おろし先Cに物品Wを載置し、又は荷おろし先Cに載置された物品Wを受け取ることができる。   As shown in FIG. 16, the trajectory TA of the transport system SA1 branches into a trajectory (first path) TA1 at the branching section F1, and the trajectory (second path) TA2 and the trajectory at a branching section F2 downstream of the branching section F1. (Third path) Branch to TA3. The unloading destinations C11 to C13 are arranged along the track TA1 and the track TB1 that are the first paths. The unloading destinations C21 to C23 are arranged along the trajectory TA2 and the trajectory TB2 which are the second paths. The unloading destinations C31 to C33 are arranged along the track TA3 and the track TB3, which are the second paths. The specific position G1 is set on the upstream side of the track TA with respect to any of the branch portions F1 and F2. The track TA1, the track TA2, and the track TA3 are provided laterally and above the unloading destinations C11 to C13, C21 to C23, and C31 to C33, respectively. Accordingly, the transport vehicle VA traveling on the track TA1, the track TA2, or the track TA3 moves the article holding unit 6 up and down the drive unit 7 in a state in which the lift drive unit 7 is set to the side of the track TA1 and the like by the side feed mechanism 8. It is possible to receive the article W placed on the unloading destination C or the article W placed on the unloading destination C by lowering. Further, the trajectory TB1, the trajectory TB2, and the trajectory TB3 in the transport system SB1 are provided immediately above the unloading destinations C11 to C13, C21 to C23, and C31 to C33, respectively. Accordingly, the transport vehicle VB traveling on the track TB1, the track TB2, or the track TB3 has an article holding unit (corresponding to the article holding unit 6 shown in FIG. 2) as an up-and-down driving unit (up-and-down driving unit 7 shown in FIG. 2). The article W can be placed on the unloading destination C by being lowered or the article W placed on the unloading destination C can be received. Instead of the form shown in FIG. 16, the track TA1, the track TA2, and the track TA3 are provided immediately above the unloading destinations C11 to C13, C21 to C23, and C31 to C33, respectively, and the track TB1 and the track TB2 , And the track TB3 may be provided laterally and above the unloading destinations C11 to C13, C21 to C23, and C31 to C33, respectively. In this case, the transport vehicle VA traveling on the track TA1, the track TA2, or the track TA3 places the article W on the unloading destination C by lowering the article holding unit 6 by the lifting drive unit 7, or the unloading destination. The article W placed on C can be received. Further, the transport vehicle VB traveling on the track TB1, the track TB2, or the track TB3 causes the lifting drive unit to be laterally moved to the side of the track TB1 and the like by a lateral mechanism (corresponding to the lateral mechanism 8 shown in FIG. 2). In this state, the article holding unit is lowered by the elevating drive unit so that the article W can be placed on the unloading destination C or the article W placed on the unloading destination C can be received.

図16に示す搬送システムSA1においても、上記した搬送システムSAと同様に、搬送車VAは、第1搬送指令により荷つかみ先P1で物品W1を荷つかみし、特定位置G1よりも軌道TAの上流側である所定区間Zを走行している際に第2搬送指令を受けて、指定された荷おろし先Cに物品W1を荷おろしする。なお、特定位置G1は、分岐部F1、F2よりも上流側に設定されるので、第2搬送指令において多くの荷おろし先Cから荷おろし先Cを選択して割付けることができ、物品Wの搬送効率を向上できる。例えば、複数の荷おろし先Cには予め優先順位が設定されていてもよく、この場合、搬送車VAが所定区間Zに進入した時点で空いている荷おろし先Cのうち優先順位の高いものから順次荷下ろし先Cとして指定してもよい。   In the transport system SA1 shown in FIG. 16 as well, the transport vehicle VA grips the article W1 at the load gripping destination P1 according to the first transport command, and is upstream of the track TA from the specific position G1. When the vehicle is traveling in the predetermined zone Z, the second conveyance command is received, and the article W1 is unloaded to the designated unloading destination C. Since the specific position G1 is set upstream of the branch portions F1 and F2, the unloading destination C can be selected and assigned from many unloading destinations C in the second transport command, and the article W The conveyance efficiency can be improved. For example, priorities may be set in advance for a plurality of unloading destinations C. In this case, among the unloading destinations C that are vacant when the transport vehicle VA enters the predetermined section Z, the priorities are high. May be designated as the unloading destination C sequentially.

なお、この搬送システムSA1において、特定位置G1は、分岐部F1、F2よりも軌道TAの上流側に設定されることに限定されない。例えば、分岐部F1、F2よりも下流側の軌道TA1、TA2、TA3において、荷おろし先Cよりも上流側にそれぞれ特定位置G1A、G1B、G1Cが設定されてもよい。この構成の場合、特定位置G1A、G1B、G1Cごとに所定区間が設定される(図示せず)。上位コントローラ150は、搬送車VAがどの軌道TA1、TA2、TA3を走行しているかを位置報告等により取得し、搬送車VAがいずれかの所定区間を走行している間に、走行中の軌道TA1(TA2、TA3)等でアクセス可能な荷おろし先Cから物品W1の荷おろし先Cを決定する。   In the transport system SA1, the specific position G1 is not limited to being set on the upstream side of the track TA with respect to the branch portions F1 and F2. For example, the specific positions G1A, G1B, and G1C may be set on the upstream side of the unloading destination C in the tracks TA1, TA2, and TA3 on the downstream side of the branch portions F1 and F2, respectively. In the case of this configuration, a predetermined section is set for each specific position G1A, G1B, G1C (not shown). The host controller 150 acquires the track TA1, TA2, TA3 on which the transport vehicle VA is traveling based on a position report or the like, and while the transport vehicle VA travels in any predetermined section, the traveling track The unloading destination C of the article W1 is determined from the unloading destination C accessible by TA1 (TA2, TA3) or the like.

このように、本実施形態に係る搬送システムSA、SA1、及び搬送方法によれば、搬送車VAは第1搬送指令によって複数の荷つかみ先Pの上流側の特定位置G、G1に近づいたタイミングで、第2搬送指令により荷おろし先Cが指示されるので、搬送車VAに対して早期に物品Wの荷つかみを実行させることができ、さらに、荷おろし先Cに近づいたタイミングで最適な荷おろし先Cを決定することにより、物品Wの搬送効率を向上させることができる。また、複数の荷おろし先Cが搬送システムSA、SA1の間の中継部である場合、例えば、搬送システムSAにおける物品Wの荷下ろしと、搬送システムSA1における物品Wの荷つかみと、が効率よく行われることにより、荷おろし先Cにおける物品Wの回転を速くできる。従来では、物品Wの荷つかみする時点から荷おろし先Cを指定しており、その時点からこの荷おろし先Cは他の搬送指令における荷おろし先とはされず、空いているにもかかわらず占有された状態となっていた。このため、物品Wの荷つかみが行われてから搬送車VAが荷おろし先Cに向けて走行する間、荷おろし先Cは空いているにもかかわらず使用されない状態となっていた。本発明では、上記したように、第1搬送指令において荷おろし先Cを指定しないため、荷おろし先Cに近づいて第2搬送指令が割付けられるまでは荷おろし先Cを占有せず、従来であれば占有されていた荷おろし先Cを、他の物品Wの受け渡しに用いることが可能となっている。すなわち、本発明においては、搬送指令により荷おろし先Cが占有される時間を短くするといった効果を有している。この効果は、荷つかみ先Pから荷おろし先Cまでの距離が比較的長い場合に特に有効である。また、設置スペースなどの制約等により中継部(荷下ろし先C)の数が少ない場合において、要求される搬送量(中継部を介しての物品Wの受け渡し数)が多いときなど、中継部における物品Wの回転を速くすることが求められる場合にも有効である。   As described above, according to the transport systems SA and SA1 and the transport method according to the present embodiment, the transport vehicle VA approaches the specific positions G and G1 on the upstream side of the plurality of cargo holding destinations P according to the first transport command. Thus, since the unloading destination C is instructed by the second transfer command, it is possible to cause the transport vehicle VA to quickly grasp the article W and to optimize the timing when approaching the unloading destination C. By determining the unloading destination C, the conveyance efficiency of the article W can be improved. Further, when the plurality of unloading destinations C are relay units between the transport systems SA and SA1, for example, the unloading of the article W in the transport system SA and the grasping of the article W in the transport system SA1 are efficiently performed. By doing so, the rotation of the article W at the unloading destination C can be accelerated. Conventionally, the unloading destination C is designated from the time when the article W is unloaded, and from this point on, this unloading destination C is not used as the unloading destination in other transport commands, but is free. It was in an occupied state. For this reason, while the conveyance vehicle VA travels toward the unloading destination C after the article W is grasped, the unloading destination C is not used even though it is empty. In the present invention, as described above, since the unloading destination C is not specified in the first transport command, the unloading destination C is not occupied until the second transport command is assigned by approaching the unloading destination C. If so, the occupied unloading destination C can be used for delivery of other articles W. In other words, the present invention has an effect of shortening the time during which the unloading destination C is occupied by the transport command. This effect is particularly effective when the distance from the load holding point P to the unloading point C is relatively long. In addition, when the number of relay units (unloading destination C) is small due to restrictions such as installation space, etc., when the required transport amount (the number of articles W delivered via the relay unit) is large, the relay unit This is also effective when it is required to speed up the rotation of the article W.

上記した実施形態は、他のシステムが搬送システムSB、SB1を例に挙げて説明しているが、他のシステムとしてストッカであってもよい。図17から図18は、搬送システムの他の例を示す図である。図17から図18に示す搬送システムSA2は、他のシステムがストッカSTである例を示している。なお、以下の説明において、上記した実施形態と同一又は同等の構成については同一の符号を付けて説明を省略又は簡略化する。   In the above-described embodiment, the other systems are described by taking the transport systems SB and SB1 as an example, but the other system may be a stocker. 17 to 18 are diagrams illustrating other examples of the transport system. The transport system SA2 shown in FIGS. 17 to 18 shows an example in which the other system is the stocker ST. In the following description, the same or equivalent components as those of the above-described embodiment are denoted by the same reference numerals, and description thereof is omitted or simplified.

図17に示すように、ストッカSTは、物品Wを搬入又は搬出するための複数の(図示では2台の)コンベアK1、K2(以下、コンベアKと称する場合がある)と、搬入した物品Wを載置して保管するための保管棚11と、コンベアK1、K2から保管棚11に物品Wを移載するための移載装置12とを有している。図17から図18では、物品W6が保管棚11に載置されている状態を示している。コンベアKは、例えば、ベルトコンベア又はローラコンベアが用いられる。ストッカSTは、例えば、不図示のストッカ制御部により制御されており、コンベアK1、K2の稼働状況についても取得している。ストッカ制御部は、コンベアK1、K2の稼働状況であるコンベア稼働情報を適宜上位コントローラ150に送信している。   As shown in FIG. 17, the stocker ST includes a plurality of (two in the figure) conveyors K1 and K2 (hereinafter sometimes referred to as conveyors K) for carrying in or carrying out the articles W, and the articles W carried in. And a transfer shelf 12 for transferring the articles W from the conveyors K1 and K2 to the storage shelf 11. 17 to 18 show a state where the article W6 is placed on the storage shelf 11. As the conveyor K, for example, a belt conveyor or a roller conveyor is used. The stocker ST is controlled by, for example, a stocker control unit (not shown), and acquires the operating status of the conveyors K1 and K2. The stocker control unit appropriately transmits the conveyor operation information, which is the operation status of the conveyors K1 and K2, to the host controller 150.

なお、コンベアK1、K2は、物品WをストッカST内から搬出するために用いられてもよい。また、移載装置12は、物品Wを保管棚11の別の位置に移載するために用いられてもよい。搬送システムSA2の搬送車VAは、物品WをストッカSTの保管棚11に直接載置することはできない。また、ストッカSTの移載装置12は、搬送システムSA2内の物品Wを直接移載することはできない。従って、搬送システムSA2とストッカSTとは、コンベアK1、K2を介して物品Wの受け渡しを行う。すなわち、コンベアK1、K2は、搬送システムSA2において、物品Wにおける複数の荷おろし先である。また、複数のコンベアKに対して軌道TAの上流側に特定位置G2が設定されている。   The conveyors K1 and K2 may be used to carry the article W out of the stocker ST. Further, the transfer device 12 may be used to transfer the article W to another position on the storage shelf 11. The transport vehicle VA of the transport system SA2 cannot place the article W directly on the storage shelf 11 of the stocker ST. Further, the transfer device 12 of the stocker ST cannot directly transfer the article W in the transport system SA2. Accordingly, the transport system SA2 and the stocker ST deliver the article W via the conveyors K1 and K2. That is, the conveyors K1 and K2 are a plurality of unloading destinations in the article W in the transport system SA2. A specific position G2 is set on the upstream side of the track TA with respect to the plurality of conveyors K.

図17では、コンベアK1に既に物品W2、W3が載置されており、順番にストッカST内に搬入されて移載装置12により保管棚11に移載されるのを待っているため、コンベアK1には物品Wを載置できない。一方、コンベアK2には物品Wを載置可能である。搬送システムSA2では、上記した実施形態と同様に、上位コントローラ150から送信された荷つかみ搬送指令により、コントローラ110Aは、荷つかみ先P1で物品W1を荷つかみし、かつ、特定位置G2まで物品W1を搬送するように指示する第1搬送指令を搬送車VAに割付けている。   In FIG. 17, the articles W2 and W3 are already placed on the conveyor K1, and are waiting to be sequentially loaded into the stocker ST and transferred to the storage shelf 11 by the transfer device 12. The article W cannot be placed on the. On the other hand, the article W can be placed on the conveyor K2. In the transport system SA2, in the same manner as in the above-described embodiment, the controller 110A grabs the article W1 at the grasping destination P1 and grasps the article W1 up to the specific position G2 according to the cargo grasp conveyance command transmitted from the host controller 150. Is assigned to the transport vehicle VA.

コントローラ110Aは、図17に示すように、搬送車VAから受信した位置報告に基づいて、搬送車VAが所定区間Zを走行していることを特定すると(上記したステップS306参照)、搬送車VAにおける物品W1の荷おろし先であるコンベアKを決定するよう、上位コントローラ150に要求する。この要求に対し、上位コントローラ150は、ストッカSTから送られているコンベア稼働情報に基づいて、図18に示すように、物品W1の荷おろし先として物品W1を載置可能なコンベアK2に決定し、物品W1をコンベアK2へ搬送するように指示する搬送指令を、コントローラ110Aに対して送信する。コントローラ110Aは、コンベアK2を物品W1の荷おろし先とする第2搬送指令を搬送車VAに割付ける。   As illustrated in FIG. 17, when the controller 110A specifies that the transport vehicle VA is traveling in the predetermined zone Z based on the position report received from the transport vehicle VA (see step S306 described above), the transport vehicle VA. The host controller 150 is requested to determine the conveyor K that is the unloading destination of the article W1. In response to this request, the host controller 150 determines, based on the conveyor operation information sent from the stocker ST, as a conveyor K2 on which the article W1 can be placed as a destination for unloading the article W1, as shown in FIG. Then, a conveyance command for instructing to convey the article W1 to the conveyor K2 is transmitted to the controller 110A. The controller 110A assigns to the transport vehicle VA a second transport command that uses the conveyor K2 as a destination for unloading the article W1.

図19に示すように、第2搬送指令を割付けられた搬送車VAの車載コントローラ130は、コンベアK2まで走行させ、コンベアK2で物品Wを荷おろしさせるように搬送車VAを制御する。このように、搬送システムSA2は、複数のコンベアKのうち物品Wを荷おろし可能なコンベアK2に物品W1を荷おろしさせるので、ストッカSTに対して効率よく物品Wを渡すことができる。   As shown in FIG. 19, the in-vehicle controller 130 of the transport vehicle VA assigned with the second transport command controls the transport vehicle VA so that it travels to the conveyor K2 and unloads the article W by the conveyor K2. Thus, since conveyance system SA2 unloads article W1 to conveyor K2 which can unload article W among a plurality of conveyors K, article W can be efficiently delivered to stocker ST.

上記した実施形態において、コントローラ110Aの搬送指令受信部111、第1搬送指令部112、状態報告受信部113、位置特定部114、荷おろし先要求部115、第2搬送指令部116、及び搬送完了報告部117、並びに上位コントローラ150の判定部151、及び荷おろし先決定部152は、プログラムがコンピュータに読み込まれることにより、ソフトウェアとハードウェア資源とが協働した具体的手段として実現されてもよい。   In the above-described embodiment, the transport command receiving unit 111, the first transport command unit 112, the status report receiving unit 113, the position specifying unit 114, the unloading destination request unit 115, the second transport command unit 116, and the transport completion of the controller 110A. The reporting unit 117, the determining unit 151 of the host controller 150, and the unloading destination determining unit 152 may be realized as specific means in which software and hardware resources cooperate with each other by reading a program into a computer. .

以上、本発明の実施形態について説明したが、本発明の技術的範囲は、上記した実施形態に限定されない。上記した実施形態に、多様な変更又は改良を加えることが可能であることは当業者において明らかである。また、そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれる。また、本実施形態において示した各処理の実行順序は、前の処理の出力を後の処理で用いるものでない限り、任意の順序で実現可能である。また、上記した実施形態における動作に関して、便宜上「まず」、「次に」、「続いて」等を用いて説明したとしても、この順序で実施することが必須ではない。   As mentioned above, although embodiment of this invention was described, the technical scope of this invention is not limited to above-described embodiment. It will be apparent to those skilled in the art that various modifications or improvements can be made to the above-described embodiments. Moreover, the form which added such a change or improvement is also contained in the technical scope of this invention. Further, the execution order of the processes shown in the present embodiment can be realized in any order as long as the output of the previous process is not used in the subsequent process. Further, even though the operations in the above-described embodiments are described using “first”, “next”, “follow”, and the like for convenience, it is not essential to perform in this order.

また、上記した実施形態では、コントローラ(エリアコントローラ)110Aと上位コントローラ150とを分けて説明しているが、この形態に限定されない。例えば、1つのコントローラが、上記したコントローラ110A及び上位コントローラ150の双方の機能に相当する搬送指令受信部111、第1搬送指令部112、状態報告受信部113、位置特定部114、荷おろし先要求部115、第2搬送指令部116、搬送完了報告部117、判定部151、及び荷おろし先決定部152等を有する形態であってもよい。また、判定部151及び荷おろし先決定部152は、上位コントローラ150に設けられることに代えて、コントローラ110Aに設けられてもよい。   In the above-described embodiment, the controller (area controller) 110A and the host controller 150 are described separately, but the present invention is not limited to this form. For example, one controller has a conveyance command receiving unit 111, a first conveyance command unit 112, a status report receiving unit 113, a position specifying unit 114, a load destination request corresponding to the functions of both the controller 110A and the host controller 150 described above. The form which has the part 115, the 2nd conveyance command part 116, the conveyance completion report part 117, the determination part 151, the unloading destination determination part 152 grade | etc., May be sufficient. Further, the determination unit 151 and the unloading destination determination unit 152 may be provided in the controller 110 </ b> A instead of being provided in the host controller 150.

110A・・・コントローラ
112・・・第1搬送指令部
116・・・第2搬送指令部
130・・・車載コントローラ
150・・・上位コントローラ
151・・・判定部
G、G1、G2・・・特定位置
P1、P2・・・荷つかみ先
C1、C2、C3・・・荷おろし先
SA、SA1、SA2・・・搬送システム
SB、SB1・・・搬送システム(他のシステム)
ST・・・ストッカ(他のシステム)
TA・・・軌道(所定の経路)
TA1・・・軌道(第1経路)
TA2・・・軌道(第2経路)
TA3・・・軌道(第3経路)
TB・・・軌道(他の経路)
TC・・・巡回軌道(周回経路)
VA、VA1、VA2・・・搬送車
VB・・・搬送車(他の搬送車)
W1、W2、W3、W4、W5、W6・・・物品
Z・・・所定区間
110A ... Controller 112 ... 1st conveyance command part 116 ... 2nd conveyance command part 130 ... Car-mounted controller 150 ... Host controller 151 ... Determination part G, G1, G2 ... Specific Positions P1, P2 ... Grabbing destinations C1, C2, C3 ... Unloading destinations SA, SA1, SA2 ... Conveyance systems SB, SB1 ... Conveyance systems (other systems)
ST ... Stocker (other systems)
TA ... orbit (predetermined route)
TA1 ... orbit (first route)
TA2 ... orbit (second route)
TA3 ... orbit (3rd path)
TB ... orbit (other route)
TC ... patrol orbit (circulation route)
VA, VA1, VA2 ... transport vehicle VB ... transport vehicle (other transport vehicles)
W1, W2, W3, W4, W5, W6 ... Article Z ... Predetermined section

Claims (8)

所定の経路に沿って走行する搬送車と、
前記搬送車に、荷つかみ先の物品を、複数の荷おろし先のいずれかに搬送させるコントローラと、
を備えた搬送システムであって、
前記コントローラは、
前記搬送車に対して、荷つかみ先の物品を荷つかみさせ、前記所定の経路において前記複数の荷おろし先よりも上流側に予め設定された特定位置までその物品を搬送させる第1搬送指令を割付ける第1搬送指令部と、
前記第1搬送指令が割付けられ、荷つかみした物品を保持して走行する搬送車が、前記特定位置に到達したとき、又は前記所定の経路において前記特定位置よりも上流側の所定区間に進入したときに、その搬送車に対して、前記複数の荷おろし先のいずれかを指定してその荷おろし先までその物品を搬送させてその物品を荷おろしさせる第2搬送指令を割付ける第2搬送指令部と、を備える、搬送システム。
A transport vehicle that travels along a predetermined route;
A controller that causes the transport vehicle to transport an article at a load holding destination to any of a plurality of unloading destinations;
A transport system comprising:
The controller is
A first conveyance command for causing the conveyance vehicle to grasp the article to be grasped and conveying the article to a predetermined position set upstream in advance of the plurality of unloading destinations in the predetermined route; A first conveyance command section to be assigned;
The transporting vehicle that is assigned the first transport command and travels while holding the grasped article has reached the specific position, or has entered a predetermined section upstream of the specific position on the predetermined route. Sometimes, the second transport assigns a second transport command for designating one of the plurality of unloading destinations to the transporting vehicle, transporting the article to the unloading destination, and unloading the article. And a command unit.
前記第1搬送指令部は、前記複数の荷おろし先のうち前記搬送車が物品を荷おろし可能な荷おろし先があるか否かの判定を行うことなく、前記第1搬送指令を割付ける、請求項1に記載の搬送システム。   The first transport command unit assigns the first transport command without determining whether or not there is a load destination where the transport vehicle can unload an article among the plurality of load destinations; The transport system according to claim 1. 前記コントローラは、前記複数の荷おろし先のうち前記搬送車が物品を荷おろし可能な荷おろし先を判定する判定部を備え、
前記第1搬送指令部は、前記判定部により少なくとも1つの荷おろし可能な荷おろし先があると判定された場合には前記第1搬送指令を割付けるが、前記判定部により荷おろし可能な荷おろし先がないと判定された場合には前記第1搬送指令を割付けない、請求項1に記載の搬送システム。
The controller includes a determination unit that determines an unloading destination at which the transport vehicle can unload an article among the unloading destinations.
The first transfer command unit assigns the first transfer command when the determination unit determines that there is at least one unloading destination that can be unloaded, but the load that can be unloaded by the determination unit. The transport system according to claim 1, wherein when it is determined that there is no grated destination, the first transport command is not assigned.
前記第2搬送指令部は、前記搬送車が物品を荷おろし可能な複数の荷おろし先のうち最も下流側の荷おろし先を指定する前記第2搬送指令を割付ける、請求項1から請求項3のいずれか1項に記載の搬送システム。   The second transport command unit assigns the second transport command that designates the most downstream load unloading destination among a plurality of unloading destinations at which the transport vehicle can unload an article. 4. The conveyance system according to any one of items 3. 前記所定の経路は、前記特定位置を通過した前記搬送車が再び前記特定位置へ戻ってくるまでの周回経路を備え、
前記コントローラは、前記複数の荷おろし先のうち前記搬送車が物品を荷おろし可能な荷おろし先を判定する判定部を備え、
前記第1搬送指令が割り付けられた搬送車が前記特定位置に到達したとき、又は前記所定の経路において前記特定位置よりも上流側の所定区間に進入したときに、前記判定部により荷おろし可能な荷おろし先がないと判定した場合、前記第2搬送指令部はその搬送車に対して前記第2搬送指令を割付けることなく、前記第1搬送指令部はその搬送車に対して再び前記第1搬送指令を割付ける、請求項2に記載の搬送システム。
The predetermined route includes a circuit route until the transport vehicle that has passed through the specific position returns to the specific position again,
The controller includes a determination unit that determines an unloading destination at which the transport vehicle can unload an article among the unloading destinations.
When the transport vehicle to which the first transport command is assigned reaches the specific position, or enters a predetermined section upstream of the specific position on the predetermined route, it can be unloaded by the determination unit. When it is determined that there is no unloading destination, the second transport command unit does not assign the second transport command to the transport vehicle, and the first transport command unit again returns the first transport command to the transport vehicle. The transport system according to claim 2, wherein one transport command is assigned.
前記経路は、分岐部を備え、
前記分岐部において一の方向に分岐した第1経路に沿って第1の前記荷おろし先が配置され、
前記分岐部において他の方向に分岐した第2経路に沿って前記第1の荷おろし先とは異なる第2の前記荷おろし先が配置され、
前記特定位置は、前記経路において前記分岐部の上流側に設定される、請求項1から請求項5のいずれか一項に記載の搬送システム。
The path includes a branch portion,
The first unloading destination is disposed along a first path branched in one direction at the branching portion;
A second unloading destination different from the first unloading destination is disposed along a second path branched in the other direction in the branching portion;
The transport system according to any one of claims 1 to 5, wherein the specific position is set on the upstream side of the branch portion in the route.
前記搬送車が進入不可とされた他の経路と、
前記他の経路に沿って走行する他の搬送車と、を備え、
前記所定の経路は、前記他の搬送車が進入不可とされており、
前記複数の荷おろし先は、それら複数の荷おろし先に置かれた物品を前記他の搬送車が荷つかみ可能な位置に配置されている、請求項1から請求項6のいずれか一項に記載の搬送システム。
Other routes where the transport vehicle is not allowed to enter,
And another transport vehicle that travels along the other route,
The other route is not allowed to enter the predetermined route,
The plurality of unloading destinations according to any one of claims 1 to 6, wherein the plurality of unloading destinations are arranged at positions where the other transport vehicles can grab the articles placed on the plurality of unloading destinations. The transport system described.
所定の経路に沿って走行する搬送車に、荷つかみ先の物品を、複数の荷おろし先のいずれかに搬送させる搬送方法であって、
前記搬送車に対して、前記荷つかみ先の物品を荷つかみさせ、前記所定の経路において前記複数の荷おろし先よりも上流側に予め設定された特定位置までその物品を搬送させる第1搬送指令を割付けることと、
前記第1搬送指令が割付けられ、荷つかみした物品を保持して走行する搬送車が、前記特定位置に到達したとき、又は前記所定の経路において前記特定位置よりも上流側の所定区間に進入したときに、その搬送車に対して、前記複数の荷おろし先のいずれかを指定してその荷おろし先までその物品を搬送させてその物品を荷おろしさせる第2搬送指令を割付けることと、を含む、搬送方法。
A transport method for transporting an article at a gripping destination to one of a plurality of unloading destinations on a transport vehicle that travels along a predetermined route,
A first conveyance command for causing the conveyance vehicle to grasp the article at the cargo holding destination and conveying the article to a specific position set in advance on the upstream side of the plurality of loading destinations in the predetermined route. Assigning
The transporting vehicle that is assigned the first transport command and travels while holding the grasped article has reached the specific position, or has entered a predetermined section upstream of the specific position on the predetermined route. Sometimes assigning to the transport vehicle a second transport command for designating any of the plurality of unloading destinations to transport the article to the unloading destination and unloading the article; Containing method.
JP2018039364A 2018-03-06 2018-03-06 Transport system and transport method Active JP7069845B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018039364A JP7069845B2 (en) 2018-03-06 2018-03-06 Transport system and transport method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018039364A JP7069845B2 (en) 2018-03-06 2018-03-06 Transport system and transport method

Publications (2)

Publication Number Publication Date
JP2019151474A true JP2019151474A (en) 2019-09-12
JP7069845B2 JP7069845B2 (en) 2022-05-18

Family

ID=67948092

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018039364A Active JP7069845B2 (en) 2018-03-06 2018-03-06 Transport system and transport method

Country Status (1)

Country Link
JP (1) JP7069845B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2020230427A1 (en) * 2019-05-14 2020-11-19
WO2022158131A1 (en) * 2021-01-19 2022-07-28 村田機械株式会社 Traveling vehicle system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008097500A (en) * 2006-10-16 2008-04-24 Ishikawajima Transport Machinery Co Ltd Traveling system and mobile device, storage medium and data structure used therefor
JP2012066933A (en) * 2010-09-27 2012-04-05 Daifuku Co Ltd Article conveyance facility
WO2015186444A1 (en) * 2014-06-04 2015-12-10 村田機械株式会社 Transport vehicle system and transport method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008097500A (en) * 2006-10-16 2008-04-24 Ishikawajima Transport Machinery Co Ltd Traveling system and mobile device, storage medium and data structure used therefor
JP2012066933A (en) * 2010-09-27 2012-04-05 Daifuku Co Ltd Article conveyance facility
WO2015186444A1 (en) * 2014-06-04 2015-12-10 村田機械株式会社 Transport vehicle system and transport method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2020230427A1 (en) * 2019-05-14 2020-11-19
JP7140279B2 (en) 2019-05-14 2022-09-21 村田機械株式会社 Transport system and transport control method
WO2022158131A1 (en) * 2021-01-19 2022-07-28 村田機械株式会社 Traveling vehicle system

Also Published As

Publication number Publication date
JP7069845B2 (en) 2022-05-18

Similar Documents

Publication Publication Date Title
JP4766111B2 (en) Transport vehicle system
US9086697B2 (en) Processing facility
JP6460260B2 (en) Transport system and transport method
KR102384236B1 (en) Carrier system and carrier control method
JP7136214B2 (en) carrier system
JP6863329B2 (en) Traveling vehicle system and driving vehicle control method
JP6897865B2 (en) Control method for transport system, transport controller, and transport vehicle
WO2021241079A1 (en) Traveling vehicle system and control method for traveling vehicle
KR102608150B1 (en) Conveyance system and conveyance control method
JPWO2017098813A1 (en) Transport system and transport method
JP7069845B2 (en) Transport system and transport method
JPWO2010073475A1 (en) Transport vehicle system and transport vehicle control method
KR20230038275A (en) driving car system
US20250341845A1 (en) Transportation system and transportation control method
JP2019085223A (en) Carrier system
WO2021241046A1 (en) Carriage system and method for controlling carriage
WO2024070146A1 (en) Transport vehicle system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201222

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211012

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211026

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211216

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220405

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220418

R150 Certificate of patent or registration of utility model

Ref document number: 7069845

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150