TWI901172B - Lot handling system and lot handling method - Google Patents
Lot handling system and lot handling methodInfo
- Publication number
- TWI901172B TWI901172B TW113120737A TW113120737A TWI901172B TW I901172 B TWI901172 B TW I901172B TW 113120737 A TW113120737 A TW 113120737A TW 113120737 A TW113120737 A TW 113120737A TW I901172 B TWI901172 B TW I901172B
- Authority
- TW
- Taiwan
- Prior art keywords
- cargo
- command
- handling
- transport
- priority
- Prior art date
Links
Abstract
Description
本發明是有關於一種貨物搬運系統與貨物搬運方法。The present invention relates to a cargo handling system and a cargo handling method.
在晶圓廠中,晶圓盒倉儲系統(stocker, STK)中會存放有有大量的晶圓儲存盒,並有大量的晶圓儲存盒需要進出晶圓盒倉儲系統。傳統的物料搬送控制系統對晶圓和倉儲系統發出搬送命令後,晶圓盒倉儲系統便依搬送命令發布順序依序執行,而未考慮現狀況,造成晶圓盒搬運系統效率低落,影響晶圓廠生產效率。In a wafer fab, a large number of wafer cassettes are stored in the stocker (STK) system, and a large number of wafer cassettes need to be transported in and out of the STK. Traditional material handling control systems issue transport commands to wafers and the STK system, and the STK system executes the orders sequentially without considering the current status. This results in low wafer cassette transport system efficiency, impacting wafer fab production efficiency.
本發明提供一種貨物搬運方法與貨物搬運系統,以根據搬運裝置狀況調整搬運順序。The present invention provides a cargo transport method and a cargo transport system for adjusting the transport sequence according to the status of the transport device.
本發明的一種貨物搬運系統,包括:一搬運裝置,具有一搬運空間,所述搬運空間具有多個貨物入口、多個貨物出口及儲存區;一搬運臂,設置於所述搬運裝置內,用於在所述搬運裝置內搬運多個貨物;一物料搬送控制系統,用以對所述搬運裝置下達對應於所述多個貨物的多個搬運命令;一通訊模組,用以接收所述物料搬送控制系統所發出的所述多個搬運命令,以及所述搬運臂的狀態資訊;一搬運裝置控制器,依所述通訊模組收到搬送命令作動搬運臂執行貨物搬送;一命令控制模組,具有一命令駐列,用以自所述通訊模組接收所述多個搬運命令、所述搬運臂的所述狀態資訊、以及傳輸系統控制器的狀態資訊,並儲存於所述命令駐列中,其中,所述命令控制模組被配置為:根據所述多個搬運命令的每一者所對應的貨物的所在位置資訊與目的位置資訊、所述搬運臂的所述狀態資訊、所述傳輸系統控制器的所述狀態資訊,對所述多個搬運命令的所述每一者調整優先順序;將所述多個搬運命令根據調整後的優先順序排序,形成命令序列;所述命令控制模組將所述命令序列中的優先順序最高的第一命令發送至所述通訊模組,所述通訊模組將所述第一命令發送至所述搬運臂;所述搬運臂根據所述第一命令搬運所述第一命令所對應的第一貨物。The present invention provides a cargo handling system, comprising: a handling device having a handling space, wherein the handling space has a plurality of cargo entrances, a plurality of cargo exits, and a storage area; a handling arm disposed in the handling device and used to handle a plurality of cargoes in the handling device; a material handling control system for issuing a plurality of handling commands corresponding to the plurality of cargoes to the handling device; a communication module for receiving the plurality of handling commands issued by the material handling control system and status information of the handling arm; a handling device controller for actuating the handling arm to perform cargo handling according to the handling commands received by the communication module; and a command control module having a command queue for receiving the plurality of handling commands and the status information of the handling arm from the communication module. The command control module is configured to: adjust the priority of each of the multiple transport commands according to the location information and destination location information of the goods corresponding to each of the multiple transport commands, the status information of the transport arm, and the status information of the transport system controller; sort the multiple transport commands according to the adjusted priority to form a command sequence; the command control module sends the first command with the highest priority in the command sequence to the communication module, and the communication module sends the first command to the transport arm; and the transport arm transports the first goods corresponding to the first command according to the first command.
本發明的一種貨物搬運方法,用以操作一貨物搬運系統於多個樓層間搬運多個貨物,所述方法包括:由所述貨物搬運系統的包含多個搬運命令的一命令駐列中,根據所述多個搬運命令的每一者所對應的貨物的所在位置資訊與目的位置資訊、所述貨物搬運系統的搬運臂的狀態資訊、傳輸系統控制器的狀態資訊,對所述多個搬運命令的所述每一者調整優先順序;將所述多個搬運命令根據調整後的優先順序排序,形成命令序列;將所述命令序列中的優先順序最高的第一命令發送至所述搬運臂;所述搬運臂根據所述第一命令搬運所述第一命令所對應的第一貨物。The present invention provides a cargo handling method for operating a cargo handling system to transport multiple cargoes between multiple floors. The method comprises: adjusting the priority of each of the multiple handling commands in a command queue of the cargo handling system based on location information and destination information of the cargo corresponding to each of the multiple handling commands, status information of a handling arm of the cargo handling system, and status information of a transmission system controller; sorting the multiple handling commands according to the adjusted priorities to form a command sequence; sending a first command with the highest priority in the command sequence to the handling arm; and the handling arm handling a first cargo corresponding to the first command according to the first command.
基於上述,本公開所提供的貨物搬運裝置與貨物搬運方法,可根據搬運裝置現況,對貨物搬運命令的優先順序進行調整,以提高貨物搬運效率。Based on the above, the cargo handling device and cargo handling method provided by this disclosure can adjust the priority of cargo handling orders according to the current status of the handling device to improve cargo handling efficiency.
圖1是根據本發明實施例的一種貨物搬運裝置的示意圖。請參考圖1。貨物搬運系統10,包括:物料搬送控制系統110、通訊模組120、命令控制模組130、搬運裝置140。FIG1 is a schematic diagram of a cargo handling device according to an embodiment of the present invention. Referring to FIG1 , the cargo handling system 10 includes a material handling control system 110 , a communication module 120 , a command control module 130 , and a handling device 140 .
搬運裝置140具有搬運裝置控制器142,搬運裝置控制器142作動搬運臂對應多個貨物入口、多個貨物出口以及儲存區144,用以運送或放置貨物A、B、C。The transport device 140 has a transport device controller 142. The transport device controller 142 actuates transport arms corresponding to a plurality of cargo entrances, a plurality of cargo exits, and a storage area 144 for transporting or placing cargo A, B, and C.
搬運臂(未示出),設置於搬運裝置140內,用於在搬運裝置140內搬運多個貨物。The transporting arm (not shown) is disposed in the transporting device 140 and is used to transport multiple goods in the transporting device 140.
物料搬送控制系統110,用以對搬運裝置140下達對應於多個貨物的多個搬運命令。The material handling control system 110 is used to issue a plurality of handling commands corresponding to a plurality of goods to the handling device 140 .
通訊模組120,用以接收物料搬送控制系統110所發出的多個搬運命令,以及搬運臂146的狀態資訊。通訊模組120更將所接收到的搬運臂146的狀態資訊傳送至物料搬送控制系統110以及命令控制模組130。在一些實施例中,通訊模組120可以利用多種方式與物料搬送控制系統110、命令控制模組130以及搬運裝置控制器142連線,以進行資料傳輸,例如WiFi或藍牙(Bluetooth)等無線網路方式,或是以區域網路等有線網路方式連線,本公開並不以此為限。The communication module 120 is used to receive multiple transport commands issued by the material handling control system 110, as well as status information of the transport arm 146. The communication module 120 further transmits the received status information of the transport arm 146 to the material handling control system 110 and the command control module 130. In some embodiments, the communication module 120 can connect to the material handling control system 110, the command control module 130, and the transport device controller 142 for data transmission using various methods, such as wireless networks such as WiFi or Bluetooth, or wired networks such as local area networks (LANs), although this disclosure is not limited thereto.
搬運裝置控制器142,依通訊模組120所接收到的多個搬送命令控制搬運臂執行貨物搬送。The transport device controller 142 controls the transport arm to transport goods according to the multiple transport commands received by the communication module 120.
命令控制模組130,具有一命令駐列132,用以自通訊模組120接收由物料搬送控制系統110所發出的多個搬運命令,並將所接收到的多個搬運命令儲存於命令駐列132中。命令控制模組更自通訊模組120接收搬運臂146的狀態資訊、以及傳輸系統控制器(未示出)的狀態資訊。其中,傳輸系統控制器用以控制多個搬運裝置之間的貨物搬運狀態,包括貨物目前所在的搬運裝置,以及待搬運或搬運中的貨物的墓地搬運裝置等資訊。因此,藉由整合多個搬運命令、搬運臂146的狀態資訊、以及傳輸系統控制器的狀態資訊,命令控制模組130可以藉以調整命令駐列132的搬運命令執行順序,以形成一新的命令序列,並以此命令序列依序搬運貨物。The command control module 130 includes a command queue 132 for receiving multiple transport commands issued by the material handling control system 110 from the communication module 120 and storing the received transport commands in the command queue 132. The command control module further receives status information of the transport arm 146 and a transport system controller (not shown) from the communication module 120. The transport system controller controls the status of cargo handling between multiple transport devices, including information such as the current transport device of cargo and the location of the graveyard of cargo waiting to be transported or in transit. Therefore, by integrating multiple transport commands, status information of the transport arm 146, and status information of the transmission system controller, the command control module 130 can adjust the execution order of the transport commands in the command queue 132 to form a new command sequence, and then transport goods in sequence according to this command sequence.
其中,命令控制模組130被配置為執行以下功能。The command control module 130 is configured to perform the following functions.
命令控制模組130根據多個搬運命令的每一者所對應的貨物的所在位置資訊與目的位置資訊、搬運臂146的狀態資訊、傳輸系統控制器的狀態資訊,對多個搬運命令的每一者調整優先順序。The command control module 130 adjusts the priority of each of the multiple transport commands based on the location information and destination location information of the cargo corresponding to each of the multiple transport commands, the status information of the transport arm 146, and the status information of the transmission system controller.
命令控制模組130將多個搬運命令根據調整後的優先順序排序,形成一個新的命令序列。The command control module 130 sorts the multiple transport commands according to the adjusted priority to form a new command sequence.
命令控制模組130將命令序列中的優先順序最高的第一命令發送至通訊模組120,通訊模組120將第一命令發送至搬運裝置控制器142作動搬運臂146。The command control module 130 sends the first command with the highest priority in the command sequence to the communication module 120 , and the communication module 120 sends the first command to the transport device controller 142 to actuate the transport arm 146 .
搬運臂146根據第一命令搬運第一命令所對應的第一貨物。The transport arm 146 transports the first cargo corresponding to the first command according to the first command.
藉此,命令控制模組130可對由物料搬送控制系統110所發出的多個搬運命令重新排序,而不是單純的依物料搬送控制系統110所發出的搬運命令依序執行,可以更有效率的搬運貨物。In this way, the command control module 130 can reorder the multiple transport commands issued by the material transport control system 110 instead of simply executing the transport commands issued by the material transport control system 110 in sequence, thereby transporting goods more efficiently.
此外,當物料搬送控制系統110每次下達新的搬運命令時,命令控制模組130被配置為根據新的搬運命令所對應的貨物的所在位置與目的位置決定新的搬運命令的優先順序,並加入命令駐列132中。因此,每當物料搬送控制系統110下達新的搬運命令時,命令控制模組130便會對新的搬運命令調整優先順序,並重新排列搬運命令的優先順序。Furthermore, each time the material handling control system 110 issues a new transport order, the command control module 130 is configured to determine the priority of the new transport order based on the location and destination of the goods corresponding to the new transport order and add the new transport order to the command queue 132. Therefore, each time the material handling control system 110 issues a new transport order, the command control module 130 adjusts the priority of the new transport order and re-arranges the priorities of the transport orders.
具體做法將藉由以下實施例進行說明。The specific method will be described through the following examples.
圖2A是依照本發明實施例的一種貨物搬運方法的示意圖。請參考圖2A。在圖2A中,貨物搬運裝置140具有搬運裝置控制器142,搬運臂146(未示出),以及儲存區144。貨物搬運裝置140另具有多個貨物入口I2、I3、I4以及多個貨物出口O2、O3、O4。在本實施例中,貨物搬運裝置140的儲存區144、多個貨物入口I2、I3、I4以及多個貨物出口O2、O3、O4均位於同一樓層。也就是說,本實施例的貨物搬運裝置140為單一樓層的貨物搬運裝置。在其他實施例中,貨物搬運裝置140可具有多個樓層,每一樓層均具有相對應的貨物入口及貨物出口。在貨物搬運裝置140中,具有貨物A、B、C、D。其中貨物A位於貨物入口I3,將搬運至儲存區144、其中貨物B位於儲存區144,將搬運至貨物出口O3、貨物C位於貨物入口I4,將搬運至貨物出口O4、貨物D位於貨物入口I2,將搬運至貨物出口O3。FIG2A is a schematic diagram of a cargo handling method according to an embodiment of the present invention. Please refer to FIG2A . In FIG2A , a cargo handling device 140 includes a handling device controller 142, a handling arm 146 (not shown), and a storage area 144. The cargo handling device 140 also includes multiple cargo entrances I2, I3, and I4, and multiple cargo exits O2, O3, and O4. In this embodiment, the storage area 144, the multiple cargo entrances I2, I3, and I4, and the multiple cargo exits O2, O3, and O4 of the cargo handling device 140 are all located on the same floor. In other words, the cargo handling device 140 of this embodiment is a single-floor cargo handling device. In other embodiments, the cargo handling device 140 may have multiple floors, each with a corresponding cargo entrance and exit. In the cargo handling device 140, cargo A, B, C, and D are present. Cargo A is located at cargo entrance I3 and will be transported to the storage area 144. Cargo B is located in the storage area 144 and will be transported to cargo exit O3. Cargo C is located at cargo entrance I4 and will be transported to cargo exit O4. Cargo D is located at cargo entrance I2 and will be transported to cargo exit O3.
物料搬送控制系統110對貨物A、B、C、D依序下達搬運命令132A、132B、132C、132D,儲存在命令駐列132中。The material handling control system 110 issues handling commands 132A, 132B, 132C, and 132D to goods A, B, C, and D in sequence, and stores the commands in the command queue 132.
命令控制模組130根據多項規則調整命令駐列132中多個搬運命令的排序。其中,當特定貨物的所在位置與目的位置之間的距離為最短,且命令控制模組130被配置為將對應於第一特定貨物的搬運命令在命令駐列132中的優先順序提高為最高優先順序。The command control module 130 adjusts the order of the multiple transport commands in the command queue 132 based on a plurality of rules. Specifically, when the distance between the location of a specific shipment and the destination is the shortest, the command control module 130 is configured to increase the priority of the transport command corresponding to the first specific shipment in the command queue 132 to the highest priority.
具體而言,以圖2A為例,入口I2與入口I3無後續貨物預計進入,貨物C的所在位置為入口I4,目的位置為相對的貨物出口O4,因此在命令駐列132中,對應於貨物C的搬運命令132C的優先順序被提高為最高優先順序,並形成一個新的命令序列132’。Specifically, taking Figure 2A as an example, no subsequent cargo is expected to enter entrances I2 and I3, and cargo C is located at entrance I4 and its destination is the corresponding cargo exit O4. Therefore, in command queue 132, the priority of transport command 132C corresponding to cargo C is increased to the highest priority, forming a new command sequence 132'.
隨後,命令控制模組130將命令序列132’中,優先順序最高的第一命令132C發送至通訊模組120,通訊模組120將第一命令132C發送至搬運臂146。Subsequently, the command control module 130 sends the first command 132C with the highest priority in the command sequence 132' to the communication module 120, and the communication module 120 sends the first command 132C to the transport arm 146.
搬運臂146根據第一命令132C搬運第一命令132C所對應的貨物C。The transport arm 146 transports the cargo C corresponding to the first command 132C according to the first command 132C.
在另一種情形下,即貨物搬運裝置140可具有多個樓層的情形下,特定貨物的所在位置與目的位置之間的距離為最短的情形為特定貨物的所在位置的所在樓層與目的位置的所在樓層為相同。因此可以減少搬運臂上下移動的距離。In another case, that is, when the cargo handling device 140 has multiple floors, the distance between the location of a specific cargo and the destination location is the shortest when the location of the specific cargo and the destination location are on the same floor. Therefore, the distance that the handling arm moves up and down can be reduced.
具體而言,第一貨物C的搬運方法包括將命令控制模組130被配置為執行以下步驟。Specifically, the method for transporting the first cargo C includes configuring the command control module 130 to execute the following steps.
根據第一命令132C,取得貨物C的所在位置與目的位置。在此實施例中,所在位置為貨物入口I4,目的位置為貨物出口O4。According to the first command 132C, the location and destination of the cargo C are obtained. In this embodiment, the location is the cargo entrance I4 and the destination is the cargo exit O4.
控制搬運臂146前往貨物C所在位置,以抓取位於所在位置的貨物入口I4的貨物C。The transport arm 146 is controlled to move to the location of the cargo C to grab the cargo C at the cargo entrance I4 at the location.
控制已抓取貨物的搬運臂146前往目的位置,以將貨物C放置於目的位置的貨物出口O4。The transport arm 146 that has grabbed the cargo is controlled to move to the destination location to place the cargo C at the cargo outlet O4 of the destination location.
因此,當其它入口無後續貨物預計進入,其它入口現存貨物搬送命令不需立刻執行時,藉由把特定貨物的所在位置與目的位置相同的貨物的搬運命令提高到最高,可以使不需額外機械動作的貨物優先進行搬運,以節省搬運時間。Therefore, when no subsequent cargo is expected to enter other entrances and the existing cargo transfer orders for other entrances do not need to be executed immediately, by raising the transfer orders of cargo whose location and destination are the same as the specific cargo to the highest level, cargo that does not require additional mechanical action can be given priority for transfer, thus saving transfer time.
圖2B是依照本發明實施例的一種貨物搬運方法的示意圖。圖2B與圖2A相似,差別處在於,在圖2B中,入口I2與入口I3均有後續貨物預計進入。因此在命令駐列132中,對應於貨物C的搬運命令132C的優先順序被提高為最高優先順序,並形成一個新的命令序列132’。FIG2B is a schematic diagram illustrating a cargo handling method according to an embodiment of the present invention. FIG2B is similar to FIG2A , except that, in FIG2B , subsequent cargo is expected to enter both inlet I2 and inlet I3. Therefore, in command queue 132 , the priority of handling command 132C corresponding to cargo C is raised to the highest priority, forming a new command queue 132′.
接著由於入口I2與入口I3均有後續貨物預計進入,因此貨物A與貨物D的優先順序均高於貨物B的優先順序。其中,由於貨物D是由入口I2到出口O3,貨物A是由入口I3到儲存區144,因此貨物D的搬運命令132D的優先順序高於貨物A的搬運命令132A。因此命令序列132’的順序為132C、132D、132A、132B。Since subsequent shipments are expected at both entrances I2 and I3, the priorities of shipments A and D are higher than those of shipment B. Since shipment D is moving from entrance I2 to exit O3, and shipment A is moving from entrance I3 to storage area 144, shipment D's transport command 132D has a higher priority than shipment A's transport command 132A. Therefore, the order of the order sequence 132' is 132C, 132D, 132A, and 132B.
隨後,命令控制模組130將命令序列132’中,優先順序最高的第一命令132C發送至通訊模組120,通訊模組120將第一命令132C發送至搬運臂146。Subsequently, the command control module 130 sends the first command 132C with the highest priority in the command sequence 132' to the communication module 120, and the communication module 120 sends the first command 132C to the transport arm 146.
搬運臂146根據第一命令132C搬運第一命令132C所對應的貨物C,並依序搬運其他貨物。The transport arm 146 transports the cargo C corresponding to the first command 132C according to the first command 132C, and transports other cargoes in sequence.
因此,當其它入口有後續貨物預計進入時,藉由把特定貨物的所在位置與目的位置相同的貨物的搬運命令提高到最高,並將有後續貨物預計進入的入口的搬運命令提高,可以加快整體系統的搬運效率。Therefore, when subsequent cargo is expected to enter other entrances, the overall system's transportation efficiency can be accelerated by increasing the transportation orders for cargo whose location and destination are the same as the specific cargo to the highest level and increasing the transportation orders for the entrances where subsequent cargo is expected to enter.
圖3是依照本發明實施例的一種貨物搬運方法的示意圖。命令控制模組130根據以下規則調整命令駐列132中多個搬運命令的排序。3 is a schematic diagram of a cargo transport method according to an embodiment of the present invention. The command control module 130 adjusts the order of the multiple transport commands in the command queue 132 according to the following rules.
請參考圖3。在貨物搬運裝置140中,包括貨物A、B、C、D。其中貨物A位於貨物入口I3,將搬運至貨物出口O3、貨物B位於貨物出口O3,將搬運離開貨物出口O3、貨物C位於貨物入口I4,將搬運至貨物出口O4、貨物D位於儲存區144,將搬運至貨物出口O2。其中,由物料搬送控制系統110所發出的搬運命令儲存於命令駐列132中,依序為搬運貨物A的搬運命令132A、搬運貨物B的搬運命令132B、搬運貨物C的搬運命令132C、搬運貨物D的搬運命令132D。Please refer to Figure 3. Cargo handling device 140 includes cargo A, B, C, and D. Cargo A is located at cargo entrance I3 and will be transported to cargo exit O3. Cargo B is located at cargo exit O3 and will be transported out of cargo exit O3. Cargo C is located at cargo entrance I4 and will be transported to cargo exit O4. Cargo D is located in storage area 144 and will be transported to cargo exit O2. The transport commands issued by material handling control system 110 are stored in command queue 132, which are, in order: transport command 132A for transporting cargo A, transport command 132B for transporting cargo B, transport command 132C for transporting cargo C, and transport command 132D for transporting cargo D.
其中,貨物A的目的位置與貨物B的所在位置相同,A移動受B阻擋。因此,命令控制模組130被配置為,將對應於貨物A的搬運命令132A在命令駐列132中的優先順序降低,並儲存於命令序列132’中。因此在命令序列132’中,搬運命令依序為132C、132B、132A、132D。Item A's destination is the same as item B's, and A's movement is blocked by B. Therefore, command control module 130 is configured to lower the priority of transport command 132A corresponding to item A in command queue 132 and store it in command sequence 132'. Therefore, in command sequence 132', the transport commands are 132C, 132B, 132A, and 132D, in order.
根據上述規則,當貨物A的目的位置與貨物B的所在位置相同時,命令控制模組130將貨物A的搬運命令優先順序降低,等到貨物B的搬運命令132B執行完畢之後,也就是空出貨物出口O3之後,再執行貨物A的搬運命令132A,以確保貨物搬運順暢。According to the above rules, when the destination of cargo A is the same as the location of cargo B, the command control module 130 lowers the priority of the cargo A's transport command. After the cargo B's transport command 132B is completed, that is, after the cargo exit O3 is emptied, the command control module 130 executes the cargo A's transport command 132A to ensure smooth cargo transportation.
圖4是依照本發明實施例的一種貨物搬運方法的示意圖。命令控制模組130根據以下規則調整命令駐列132中多個搬運命令的排序。4 is a schematic diagram of a cargo transport method according to an embodiment of the present invention. The command control module 130 adjusts the order of the multiple transport commands in the command queue 132 according to the following rules.
請參考圖4。在貨物搬運裝置140中,包括貨物A、B、C、D、E。其中貨物A位於儲存區144,將搬運至貨物出口O3、貨物B位於貨物入口I4,將搬運至貨物出口O4、貨物C位於貨物出口O4,將搬運至貨物入口I4、貨物D位於貨物入口I3,將搬運至貨物出口O3、貨物E位於貨物出口O3,將搬運至貨物入口I3。其中,由物料搬送控制系統110所發出的搬運命令儲存於命令駐列132中,依序為搬運貨物B的搬運命令132B、搬運貨物C的搬運命令132C、搬運貨物D的搬運命令132D、搬運貨物E的搬運命令132E、搬運貨物A的搬運命令132A。其中由於貨物B、C、D、E的所在位置與目的位置之間的距離均為最短,因此具有較高的優先順序。但也因此導致優先順序較低的貨物A一直停留在儲存區144中,無法移動。Please refer to Figure 4. Cargo handling device 140 includes cargo A, B, C, D, and E. Cargo A is located in storage area 144 and will be transported to cargo exit O3. Cargo B is located at cargo entrance I4 and will be transported to cargo exit O4. Cargo C is located at cargo exit O4 and will be transported to cargo entrance I4. Cargo D is located at cargo entrance I3 and will be transported to cargo exit O3. Cargo E is located at cargo exit O3 and will be transported to cargo entrance I3. The transport commands issued by the material handling control system 110 are stored in the command queue 132, in the following order: transport command 132B for item B, transport command 132C for item C, transport command 132D for item D, transport command 132E for item E, and transport command 132A for item A. Since items B, C, D, and E are located at the shortest distances from their destinations, they have a higher priority. However, this also causes item A, which has a lower priority, to remain in the storage area 144 and cannot be moved.
其中,貨物A於所在位置,(即儲存區144)的停留時間大於第一時間。因此,命令控制模組130被重新配置為,將對應於貨物A的搬運命令132A在命令駐列132中的優先順序提高,並儲存於命令序列132’中。因此在命令序列132’中,搬運命令依序為132A、132B、132C、132D、132E。The dwell time of cargo A at its current location (i.e., storage area 144) is greater than the first time. Therefore, command control module 130 is reconfigured to increase the priority of transport command 132A corresponding to cargo A in command queue 132 and store it in command sequence 132'. Therefore, in command sequence 132', the transport commands are 132A, 132B, 132C, 132D, and 132E, in order.
根據上述規則,貨物A於所在位置,(即儲存區144)的停留時間大於第一時間時,命令控制模組130將貨物A的搬運命令優先順序提高,以優先搬送停留過久卻沒有機會搬出的貨物A,以確保貨物搬運順暢。According to the above rule, when the dwell time of cargo A at the location (i.e., storage area 144) is greater than the first time, the command control module 130 increases the priority of the transport command of cargo A to prioritize the transport of cargo A that has been at the location for too long and has no chance to be moved out, thereby ensuring smooth cargo transportation.
圖5是依照本發明實施例的一種貨物搬運方法的示意圖。命令控制模組130根據以下規則調整命令駐列132中多個搬運命令的排序。5 is a schematic diagram of a cargo transport method according to an embodiment of the present invention. The command control module 130 adjusts the order of the multiple transport commands in the command queue 132 according to the following rules.
請參考圖5。在本實施例中,貨物搬運裝置140具有多個樓層,分別為二樓2F、三樓3F、四樓4F。在貨物搬運裝置140中,包括貨物A、B、C、D、E。其中貨物A位於三樓的貨物入口I3,將搬運至儲存區144、貨物B位於四樓的貨物入口I4,將搬運至儲存區144、貨物C位於四樓的貨物入口I4,將搬運至位於三樓的貨物出口O3、貨物D位於二樓的貨物入口I2,將搬運至位於三樓的貨物出口O3、貨物E位於儲存區144,將搬運至位於四樓的貨物出口O4。其中,由物料搬送控制系統110所發出的搬運命令儲存於命令駐列132中,依序為搬運貨物A的搬運命令132A、搬運貨物B的搬運命令132B、搬運貨物C的搬運命令132C、搬運貨物D的搬運命令132D、搬運貨物E的搬運命令132E。Please refer to Figure 5. In this embodiment, the cargo handling device 140 has multiple floors: 2F, 3F, and 4F. Cargo handling device 140 includes cargo A, B, C, D, and E. Cargo A is located at cargo entrance I3 on the 3F and will be transported to storage area 144. Cargo B is located at cargo entrance I4 on the 4F and will be transported to storage area 144. Cargo C is located at cargo entrance I4 on the 4F and will be transported to cargo exit O3 on the 3F. Cargo D is located at cargo entrance I2 on the 2F and will be transported to cargo exit O3 on the 3F. Cargo E is located in storage area 144 and will be transported to cargo exit O4 on the 4F. The transport commands issued by the material transport control system 110 are stored in the command queue 132, which are, in order, transport command 132A for transporting cargo A, transport command 132B for transporting cargo B, transport command 132C for transporting cargo C, transport command 132D for transporting cargo D, and transport command 132E for transporting cargo E.
如圖5所示,搬運臂146位於四樓的貨物入口I4處。As shown in FIG5 , the transport arm 146 is located at the cargo entrance I4 on the fourth floor.
其中,貨物A、B、C、D、E中,以貨物B、C的所在位置,即四樓,與搬運臂146的距離最近(0層樓),小於貨物A、D、E距離搬運臂146的距離(分別為0層樓、2層樓、2層樓)。因此,命令控制模組130被配置為,將對應於貨物B、C的搬運命令在命令駐列132中的優先順序調整為第一優先順序,對應於貨物A、D、E的搬運命令在命令駐列132中的優先順序調整為第二優先順序。其中由於搬運命令132B在命令駐列132中先於搬運命令132C,所以以搬運命令132B為第一優先順序。接著以相同方法依序對剩餘的搬運命令進行排序,讓搬送命令順向連結,得到命令序列132’中,搬運命令依序為132B、132E、132C、132A、132D。Among cargo A, B, C, D, and E, cargo B and C are located on the fourth floor, which is closest to the transport arm 146 (floor 0), which is shorter than the distances of cargo A, D, and E from the transport arm 146 (floor 0, floor 2, and floor 2, respectively). Therefore, the command control module 130 is configured to adjust the priority of the transport commands corresponding to cargo B and C in the command queue 132 to the first priority, and adjust the priority of the transport commands corresponding to cargo A, D, and E in the command queue 132 to the second priority. Since move command 132B precedes move command 132C in command queue 132, move command 132B is prioritized. The remaining move commands are then sorted in the same manner, concatenating them sequentially. In command sequence 132', the move commands are 132B, 132E, 132C, 132A, and 132D, in that order.
根據上述規則,當多個貨物要進出塔型搬運裝置時,藉由將搬運臂146的所在位置納入考量,可以對搬運臂146的搬運效率進行優化,以確保貨物搬運順暢。According to the above rules, when multiple goods need to enter and exit the tower handling device, by taking the location of the handling arm 146 into consideration, the handling efficiency of the handling arm 146 can be optimized to ensure smooth handling of the goods.
圖6是依照本發明實施例的一種貨物搬運方法的示意圖。命令控制模組130根據以下規則調整命令駐列132中多個搬運命令的排序。6 is a schematic diagram of a cargo transport method according to an embodiment of the present invention. The command control module 130 adjusts the order of the multiple transport commands in the command queue 132 according to the following rules.
請參考圖6。在貨物搬運裝置140中,包括貨物A、B、C、D、E。其中貨物A位於儲存區144、貨物B位於三樓的貨物入口I3,將搬運至儲存區144、貨物C位於四樓的貨物入口I4、貨物D位於三樓的貨物入口I3,將搬運至儲存區144、貨物E位於三樓的貨物入口I3,將搬運至儲存區144。其中,由物料搬送控制系統110所發出的搬運命令儲存於命令駐列132中,依序為搬運貨物A的搬運命令132A、搬運貨物B的搬運命令132B、搬運貨物C的搬運命令132C、搬運貨物D的搬運命令132D、搬運貨物E的搬運命令132E。Please refer to Figure 6. Cargo handling device 140 includes cargo A, B, C, D, and E. Cargo A is located in storage area 144, cargo B is located at cargo entrance I3 on the third floor and will be transported to storage area 144, cargo C is located at cargo entrance I4 on the fourth floor, cargo D is located at cargo entrance I3 on the third floor and will be transported to storage area 144, and cargo E is located at cargo entrance I3 on the third floor and will be transported to storage area 144. The transport commands issued by the material transport control system 110 are stored in the command queue 132, which are, in order, transport command 132A for transporting cargo A, transport command 132B for transporting cargo B, transport command 132C for transporting cargo C, transport command 132D for transporting cargo D, and transport command 132E for transporting cargo E.
其中,貨物A、B、C、D、E中,貨物B、D、E的所在位置均為三樓,且貨物B、D、E的目的位置均為儲藏室144。因此,命令控制模組130被配置為,將對應於貨物B、D、E的搬運命令在命令駐列132中的優先順序調整為最高優先順序。Among cargo A, B, C, D, and E, cargo B, D, and E are all located on the third floor, and their destinations are all storage room 144. Therefore, command control module 130 is configured to adjust the priority of the transport commands corresponding to cargo B, D, and E in command queue 132 to the highest priority.
根據上述規則,當多個貨物要進出塔型搬運裝置時,當某一貨物入口累積多個搬運命令時,可優先執行該貨物入口的搬運命令,以確保貨物搬運順暢。According to the above rules, when multiple cargoes need to enter or exit the tower handling device, when multiple handling orders accumulate at a certain cargo entrance, the handling orders of that cargo entrance can be executed first to ensure smooth cargo handling.
圖7是依照本發明實施例的一種貨物搬運方法的示意圖。命令控制模組130根據以下規則調整命令駐列132中多個搬運命令的排序。7 is a schematic diagram of a cargo transport method according to an embodiment of the present invention. The command control module 130 adjusts the order of the multiple transport commands in the command queue 132 according to the following rules.
請參考圖7。在貨物搬運裝置140中,包括貨物A、B、C、D、E。其中貨物A位於儲存區144,將搬運至位於三樓的貨物出口O3、貨物B位於三樓的貨物入口I3、貨物C位於四樓的貨物入口I4、貨物D位於儲存區144,將搬運至位於三樓的貨物出口O3、貨物E位於儲存區144,將搬運至位於三樓的貨物出口O3。其中,由物料搬送控制系統110所發出的搬運命令儲存於命令駐列132中,依序為搬運貨物A的搬運命令132A、搬運貨物B的搬運命令132B、搬運貨物C的搬運命令132C、搬運貨物D的搬運命令132D、搬運貨物E的搬運命令132E。Please refer to Figure 7. Cargo handling device 140 includes cargo A, B, C, D, and E. Cargo A is located in storage area 144 and will be transported to cargo exit O3 on the third floor. Cargo B is located at cargo entrance I3 on the third floor. Cargo C is located at cargo entrance I4 on the fourth floor. Cargo D is located in storage area 144 and will be transported to cargo exit O3 on the third floor. Cargo E is also located in storage area 144 and will be transported to cargo exit O3 on the third floor. The transport commands issued by the material transport control system 110 are stored in the command queue 132, which are, in order, transport command 132A for transporting cargo A, transport command 132B for transporting cargo B, transport command 132C for transporting cargo C, transport command 132D for transporting cargo D, and transport command 132E for transporting cargo E.
其中,貨物A、B、C、D、E中,貨物A、D、E的所在位置均為儲藏室144,且貨物B、D、E的目的位置均為三樓貨物出口O3。因此,命令控制模組130被配置為,將對應於貨物A、D、E的搬運命令在命令駐列132中的優先順序調整為最高優先順序。Among cargo items A, B, C, D, and E, cargo items A, D, and E are all located in storage room 144, and cargo items B, D, and E are all destined for cargo exit O3 on the third floor. Therefore, command control module 130 is configured to adjust the priority of the transport commands corresponding to cargo items A, D, and E in command queue 132 to the highest priority.
根據上述規則,當多個貨物要進出塔型搬運裝置時,當某一貨物出口累積多個搬運命令時,可優先執行該貨物出口的搬運命令,以確保貨物搬運順暢。According to the above rules, when multiple goods need to enter and exit the tower handling device, when multiple handling orders accumulate for a certain cargo outlet, the handling order for that cargo outlet can be executed first to ensure smooth cargo handling.
除上述搬運規則之外,貨物搬運系統更包括以下多個搬運規則。In addition to the above handling rules, the cargo handling system also includes the following handling rules.
在一些實施例中,貨物搬運系統包括多個貨物。其中多個貨物包括一第一特定貨物,且第一特定貨物的目的位置的貨物出口沒有貨物,且命令控制模組130被配置為將對應於第一特定貨物的搬運命令在命令駐列132中的優先順序提高。In some embodiments, the cargo handling system includes multiple cargoes, wherein the multiple cargoes include a first specific cargo, and the cargo outlet of the destination location of the first specific cargo is empty, and the command control module 130 is configured to increase the priority of the handling command corresponding to the first specific cargo in the command queue 132.
在一些實施例中,貨物搬運系統包括多個貨物。其中多個貨物包括多個特定貨物,且多個特定貨物的所在位置相同且多個特定貨物的目的位置相同,且命令控制模組130被配置為將對應於多個特定貨物的所有搬運命令在命令駐列132中的優先順序提高為最高優先順序。In some embodiments, the cargo handling system includes multiple cargoes, wherein the multiple cargoes include multiple specific cargoes, the multiple specific cargoes are located at the same location and have the same destination, and the command control module 130 is configured to increase the priority of all handling commands corresponding to the multiple specific cargoes in the command queue 132 to the highest priority.
在一些實施例中,貨物搬運系統的多個樓層的特定樓層的貨物出口沒有貨物,且命令控制模組130被配置為將所有搬運命令中,目的位置為特定樓層的搬運命令在命令駐列132中的優先順序提高。In some embodiments, there is no cargo at the cargo outlet of a specific floor among the multiple floors of the cargo handling system, and the command control module 130 is configured to increase the priority of all handling commands whose destination is the specific floor in the command queue 132.
藉由上述搬運規則,貨物搬運系統可以對搬運命令的優先順序進行調整,以提高搬運效率。By using the above-mentioned transport rules, the cargo handling system can adjust the priority of transport orders to improve transport efficiency.
當物料搬送控制系統110發出新的搬運命令時,新的搬運命令會觸發命令控制模組130對該新的搬運命令進行分類,並調整其優先順序。以下將說明具體做法。When the material handling control system 110 issues a new transport command, the new transport command triggers the command control module 130 to classify the new transport command and adjust its priority. The specific method will be described below.
圖8是依照本發明實施例的一種貨物搬運方法的流程圖。請參考圖8。方法S100是一種貨物搬運方法的流程圖。具體而言,方法S100適用於當搬運裝置140的貨物入口、貨物出口、儲存區均位於同一樓層的情形。FIG8 is a flow chart of a cargo handling method according to an embodiment of the present invention. Please refer to FIG8 . Method S100 is a flow chart of a cargo handling method. Specifically, method S100 is applicable when the cargo entrance, cargo exit, and storage area of the handling device 140 are all located on the same floor.
在步驟S102中,命令控制模組130受到新的搬運命令的觸發,並對該搬運命令進行分析。並依分析結果執行步驟S104、S106或S108。In step S102, the command control module 130 receives a new transport command and analyzes the transport command. Then, based on the analysis result, it executes steps S104, S106, or S108.
若所述搬運命令為將位於搬運裝置140的某一貨物入口的特定貨物搬運至搬運裝置140的某一貨物出口時,進入步驟S104,並執行步驟S114。If the transport command is to transport specific cargo located at a cargo entrance of the transport device 140 to a cargo exit of the transport device 140 , the process proceeds to step S104 and executes step S114 .
在步驟S114中,命令控制模組130根據傳輸系統控制器的狀態資訊,判斷是否將有另一貨物透過輸送裝置將於一第一時間內抵達該貨物入口。若判斷結果為是,則將該搬運命令在命令駐列132中的優先順序提高。具體而言,將該搬運命令在命令駐列132中的優先順序提高的做法為將該搬運命令的優先順序加上一權重S4,以提高該搬運命令的優先順序。並將該搬運命令輸入命令控制模組130中的命令駐列132。其中權重S4為一正值。In step S114, command control module 130 determines, based on the status information from the transport system controller, whether another shipment will arrive at the cargo entrance within a first timeframe via the conveyor. If so, the priority of the transport command in command queue 132 is increased. Specifically, the priority of the transport command in command queue 132 is increased by adding a weight S4 to the priority of the transport command to increase its priority. The transport command is then input into command queue 132 of command control module 130. Weight S4 is a positive value.
藉此,當預先得知有貨物即將進入該特定貨物的貨物入口時,可藉由提高該搬運命令的優先順序,盡快搬運該特定貨物,以空出該貨物入口,以使新的貨物可以進入該貨物入口。In this way, when it is known in advance that goods are about to enter the cargo entrance of the specific cargo, the priority of the moving order can be increased to move the specific cargo as soon as possible to vacate the cargo entrance so that new goods can enter the cargo entrance.
在步驟S114中,若判斷結果為否,則進入步驟S116。In step S114, if the determination result is no, the process proceeds to step S116.
在步驟S116中,命令控制模組130根據傳輸系統控制器的狀態資訊,判斷是否該特定貨物的目的位置的貨物出口沒有貨物。若判斷結果為是,則命令控制模組130將該搬運命令在命令駐列132中的優先順序提高。具體而言,將該搬運命令在命令駐列132中的優先順序提高的做法為將該搬運命令的優先順序加上一權重S5,以提高該搬運命令的優先順序。並將該搬運命令輸入命令控制模組130中的命令駐列132。其中,權重S5為一正值,且權重S5小於權重S4。In step S116, command control module 130 determines, based on the status information from the transport system controller, whether the cargo outlet at the destination of the specific cargo is empty. If so, command control module 130 increases the priority of the transport command in command queue 132. Specifically, the priority of the transport command in command queue 132 is increased by adding a weight S5 to the priority of the transport command to increase the priority of the transport command. The transport command is then input into command queue 132 of command control module 130. Weight S5 is a positive value and is less than weight S4.
在步驟S116中,若判斷結果為否,則將該搬運命令的優先順序加上一權重S6,並將該搬運命令輸入命令控制模組130中的命令駐列132。其中,權重S6可為一正值、零、或一負值,且,且權重S6小於權重S5。In step S116, if the result of the determination is negative, a weight S6 is added to the priority of the transport command, and the transport command is input into the command queue 132 of the command control module 130. The weight S6 can be a positive value, zero, or a negative value, and the weight S6 is less than the weight S5.
藉此,當預先得知有該特定貨物即將進入的貨運出口已清空,可藉由提高該搬運命令的優先順序,盡快搬運該特定貨物至該貨運出口,以完成搬運任務。相反的,若當預先得知有該特定貨物即將進入的貨運出口尚未清空,可藉由降低該搬運命令的優先順序,暫緩搬運該特定貨物至該貨運出口。In this way, if it is known in advance that the cargo outlet that the specific cargo will enter is clear, the priority of the transport order can be increased to move the specific cargo to the cargo outlet as soon as possible to complete the transport task. Conversely, if it is known in advance that the cargo outlet that the specific cargo will enter is not clear, the priority of the transport order can be lowered to postpone the transport of the specific cargo to the cargo outlet.
若所述搬運命令為將位於搬運裝置140的某一貨物入口的特定貨物搬運至搬運裝置140的儲存區144時,進入步驟S106,並執行步驟S118。If the transport command is to transport specific cargo located at a cargo entrance of the transport device 140 to the storage area 144 of the transport device 140, the process proceeds to step S106 and step S118.
在步驟S118中,命令控制模組130根據傳輸系統控制器的狀態資訊,判斷是否將有另一貨物透過輸送裝置將於一第一時間內抵達該貨物入口。若判斷結果為是,則將該搬運命令在命令駐列132中的優先順序提高。具體而言,將該搬運命令在命令駐列132中的優先順序提高的做法為將該搬運命令的優先順序加上一權重S1,以提高該搬運命令的優先順序。並將該搬運命令輸入命令控制模組130中的命令駐列132。其中權重S1為一正值。In step S118, command control module 130 determines, based on the status information from the transport system controller, whether another shipment will arrive at the cargo entrance within a first timeframe via the conveyor. If so, the priority of the transport command in command queue 132 is increased. Specifically, the priority of the transport command in command queue 132 is increased by adding a weight S1 to the priority of the transport command to increase the priority of the transport command. The transport command is then input into command queue 132 of command control module 130. Weight S1 is a positive value.
在步驟S114中,若判斷結果為否,則將該搬運命令的優先順序加上一權重S2。並將該搬運命令輸入命令控制模組130中的命令駐列132。其中權重S2小於權重S1。In step S114, if the result of the judgment is negative, a weight S2 is added to the priority of the transport command, and the transport command is input into the command queue 132 in the command control module 130. The weight S2 is less than the weight S1.
藉此,當預先得知有貨物即將進入該特定貨物的貨物入口時,可藉由提高該搬運命令的優先順序,盡快搬運該特定貨物,以空出該貨物入口,以使新的貨物可以進入該貨物入口In this way, when it is known in advance that there is cargo about to enter the cargo entrance of the specific cargo, the priority of the transport order can be increased to move the specific cargo as soon as possible to vacate the cargo entrance so that new cargo can enter the cargo entrance.
若所述搬運命令為將位於搬運裝置140的儲存區144的特定貨物搬運至搬運裝置140的某一貨物出口時,進入步驟S108。If the transport command is to transport specific cargo located in the storage area 144 of the transport device 140 to a cargo outlet of the transport device 140, the process proceeds to step S108.
在步驟108中,將該搬運命令的優先順序加上一權重S3,並將該搬運命令輸入命令控制模組130中的命令駐列132。其中權重S3可為正值、零、或負值。In step 108, a weight S3 is added to the priority of the transport command, and the transport command is input into the command queue 132 in the command control module 130. The weight S3 can be a positive value, zero, or a negative value.
在步驟S110中,命令控制模組130根據傳輸系統控制器的狀態資訊得知將有另一貨物透過輸送裝置將於一第一時間內抵達該貨物入口而被觸發。因此,命令控制模組提高所有所在位置為貨物入口的貨物所對應的搬運命令的優先順序。具體而言,將該些搬運命令的優先順序均加上一權重S7,並將該些搬運命令輸入命令控制模組130中的命令駐列132。其中權重S7為正值。In step S110, command control module 130, based on status information from the transport system controller, learns that another load will arrive at the cargo entrance within a first timeframe via a conveyor. Therefore, command control module 130 increases the priority of all transport commands corresponding to the load located at the cargo entrance. Specifically, it adds a weight S7 to the priority of each transport command and enters the command queue 132 within command control module 130. Weight S7 is a positive value.
藉此,當預先得知有貨物即將進入該特定貨物的貨物入口時,可藉由提高該搬運命令的優先順序,盡快搬運該特定貨物,以空出該貨物入口,以使新的貨物可以進入該貨物入口。In this way, when it is known in advance that goods are about to enter the cargo entrance of the specific cargo, the priority of the moving order can be increased to move the specific cargo as soon as possible to vacate the cargo entrance so that new goods can enter the cargo entrance.
在步驟S112中,命令控制模組130在因貨物被搬離而導致貨物出口處空出時或出口處已空置過久時觸發並執行步驟120。In step S112, the command control module 130 triggers and executes step 120 when the cargo exit is vacant due to cargo being moved away or when the exit has been vacant for too long.
在步驟120中,命令控制模組130檢視貨物入口處是否有貨物。若為是,則對命令駐列132中,所在位置在貨物入口處的所有貨物所對應的搬運命令在命令駐列132中的優先順序提高。具體而言,將該搬運命令在命令駐列132中的優先順序提高的做法為將該搬運命令的優先順序加上一權重S8,以提高該些搬運命令的優先順序。In step 120, command control module 130 checks whether there is cargo at the cargo entrance. If so, the priority of the transport commands corresponding to all cargo located at the cargo entrance in command queue 132 is increased. Specifically, the priority of the transport commands in command queue 132 is increased by adding a weight S8 to the priority of the transport commands to increase their priority.
在步驟120,命令控制模組130檢視貨物入口處是否有貨物的步驟中,若為否,則執行步驟S122。In step 120, the command control module 130 checks whether there is cargo at the cargo entrance. If not, step S122 is executed.
在步驟S122中,檢視貯列中對應該出口的搬運命令有處於飢餓狀態。若為是,則對命令駐列132中,所在位置在貨物入口處的所有貨物所對應的飢餓狀態搬運命令在命令駐列132中的優先順序提高。具體而言,將該搬運命令在命令駐列132中的優先順序提高的做法為將該搬運命令的優先順序加上一權重S9,以提高該些搬運命令的優先順序。In step S122, the queue is checked to see if any transport orders corresponding to the exit are in a "hungry" state. If so, the priority of the "hungry" transport orders corresponding to all cargo items located at the cargo entrance in order queue 132 is increased. Specifically, the priority of these transport orders in order queue 132 is increased by adding a weight S9 to the order order priority to increase the priority of these transport orders.
在步驟122,檢視往搬運裝置140的貨物出口處的搬送命令是否有處於飢餓狀態,若為否,則執行步驟S124。In step 122, check whether the transport command to the cargo outlet of the transport device 140 is in a hungry state. If not, execute step S124.
在步驟S124中,檢視往搬運裝置140的貨物出口處是否有過多貨物待處理。若為否,則對命令駐列132中所有搬運命令的優先順序加上一權重S10。若為是,則對命令駐列132中,所有搬運命令的優先順序加上一權重S11。其中權重S11大於S10。In step S124, a check is performed to determine whether there is an excess of cargo to be processed at the cargo exit of the transport device 140. If not, a weight S10 is added to the priority of all transport commands in the command queue 132. If so, a weight S11 is added to the priority of all transport commands in the command queue 132. Weight S11 is greater than S10.
藉此,若累積過多搬送命令欲往搬運裝置140的貨物出口處,則藉由對命令駐列132中,所有搬運命令的優先順序加上較大的權重S11,可以加速貨物搬運至貨物出口處。反之,則藉由對命令駐列132中,所有搬運命令的優先順序加上較小的權重S10,權重S10可為負值,以減緩貨物搬運至該貨物出口處,而能將搬運臂146優先配給其它搬送命令。Thus, if too many transfer commands accumulate and are destined for the cargo exit of the transport device 140, a larger weight S11 is assigned to the priority of all transfer commands in the command queue 132 to expedite the transfer of cargo to the cargo exit. Conversely, a smaller weight S10, which may be a negative value, is assigned to the priority of all transfer commands in the command queue 132 to slow down the transfer of cargo to the cargo exit, allowing the transport arm 146 to be assigned to other transfer commands.
當命令控制模組130接收到調整過優先順序的搬運命令之後,執行步驟S128。After the command control module 130 receives the transport command with adjusted priority, it executes step S128.
在步驟S128中,命令控制模組130將搬運命令根據調整後的優先順序排序,形成命令序列132’。命令控制模組130將命令序列132’中的優先順序最高的命令發送至通訊模組120,通訊模組120將該命令發送至搬運臂以進行搬運。In step S128, command control module 130 sorts the transport commands according to the adjusted priorities to form a command sequence 132'. Command control module 130 sends the highest-priority command in command sequence 132' to communication module 120, which then sends the command to the transport arm for transport.
在一些情形中,若搬運裝置140的搬運臂146即將於在第一時間內完成搬運命令時,或搬運臂146處於靜止狀態時,啟動步驟S126。啟動步驟S126讓控制模組130持續依命令序列132’發送下一個命令,透過通訊模組讓搬運臂146的持續工作。如命令控制模組130因計算忙碌無法及時在搬運臂146完成搬運命令時下達新的搬運命令時,為避免搬運臂146的動作暫停,通訊模組120會自命令駐列132中,取得所述所有搬運命令中優先順序最高的搬運命令。通訊模組120會將該搬運命令發送至搬運臂146,除使搬運臂146的工作不致間斷,亦讓命令控制模組130有更多時間發出新的搬運命令。In some cases, if the transport arm 146 of the transport device 140 is about to complete a transport command within the first timeframe, or if the transport arm 146 is in a stationary state, step S126 is initiated. Initiating step S126 allows the control module 130 to continue sending the next command according to the command sequence 132', allowing the transport arm 146 to continue operating via the communication module. If the command control module 130 is computationally busy and unable to issue a new transport command immediately after the transport arm 146 completes a transport command, to prevent the transport arm 146 from pausing its operation, the communication module 120 retrieves the highest-priority transport command from the command queue 132. The communication module 120 sends the transport command to the transport arm 146, which not only ensures that the work of the transport arm 146 is not interrupted, but also allows the command control module 130 more time to issue a new transport command.
圖9是依照本發明實施例的一種貨物搬運方法的流程圖。請參考圖9。方法S200是一種貨物搬運方法的流程圖。具體而言,方法S200適用於當搬運裝置140具有多個樓層的情形。FIG9 is a flow chart of a cargo handling method according to an embodiment of the present invention. Please refer to FIG9 . Method S200 is a flow chart of a cargo handling method. Specifically, method S200 is applicable when the handling device 140 has multiple floors.
在步驟S201中,命令控制模組130受到新的搬運命令的觸發,並執行步驟S202。In step S201, the command control module 130 is triggered by a new transport command and executes step S202.
在步驟S202中,檢視所述新的搬運命令所對應的貨物是否與搬運臂146位於同一樓層。若否,則執行步驟S204。若是,則執行步驟S206。In step S202, it is checked whether the cargo corresponding to the new transport command is located on the same floor as the transport arm 146. If not, step S204 is executed. If so, step S206 is executed.
在步驟S204中,命令控制模組130根據傳輸系統控制器的狀態資訊,判斷是否將有另一貨物透過輸送裝置將於一第一時間內抵達該貨物入口。若判斷結果為是,則將該搬運命令在命令駐列132中的優先順序提高。具體而言,將該搬運命令在命令駐列132中的優先順序提高的做法為將該搬運命令的優先順序加上一權重S12,以提高該搬運命令的優先順序。並將該搬運命令輸入命令控制模組130中的命令駐列132。其中權重S12為一正值。In step S204, the command control module 130 determines, based on the status information from the transport system controller, whether another shipment will arrive at the cargo entrance via the conveyor within a first timeframe. If so, the priority of the transport command in the command queue 132 is increased. Specifically, the priority of the transport command in the command queue 132 is increased by adding a weight S12 to the priority of the transport command to increase the priority of the transport command. The transport command is then input into the command queue 132 of the command control module 130. The weight S12 is a positive value.
藉此,當預先得知有貨物即將進入該特定貨物的貨物入口時,可藉由提高該搬運命令的優先順序,盡快搬運該特定貨物,以空出該貨物入口,以使新的貨物可以進入該貨物入口。In this way, when it is known in advance that goods are about to enter the cargo entrance of the specific cargo, the priority of the moving order can be increased to move the specific cargo as soon as possible to vacate the cargo entrance so that new goods can enter the cargo entrance.
在步驟S204中,若判斷結果為否,則進入步驟S212。In step S204, if the determination result is no, the process proceeds to step S212.
在步驟S212中,命令控制模組130檢視是否有待搬運至相鄰樓層的貨物。若判斷結果為是,則將該搬運命令在命令駐列132中的優先順序提高。具體而言,將該搬運命令在命令駐列132中的優先順序提高的做法為將該搬運命令的優先順序加上一權重S13,以提高該搬運命令的優先順序。並將該搬運命令輸入命令控制模組130中的命令駐列132。其中權重S13為一正值。In step S212, the command control module 130 checks whether there are any items to be moved to the adjacent floor. If so, the priority of the move command in the command queue 132 is increased. Specifically, the priority of the move command in the command queue 132 is increased by adding a weight S13 to the priority of the move command to increase the priority of the move command. The move command is then entered into the command queue 132 of the command control module 130. The weight S13 is a positive value.
藉此,當具有待搬運至相鄰樓層的貨物時,可藉由提高該搬運命令的優先順序,使機械臂146可以在把貨物搬運至相鄰樓層後,以最小移動距離搬運下一個貨物,提高機械臂146的搬運效率。In this way, when there are goods to be transported to the adjacent floor, the priority of the transport command can be increased so that the robot arm 146 can transport the next goods with the minimum moving distance after transporting the goods to the adjacent floor, thereby improving the transport efficiency of the robot arm 146.
在步驟S212中,若判斷結果為否,則進入步驟S214。In step S212, if the determination result is no, the process proceeds to step S214.
在步驟S214中,命令控制模組130檢視是否具有位於其他貨物入口的貨物。若判斷結果為是,則將該些貨物所對應的搬運命令在命令駐列132中的優先順序一起提高。具體而言,將該些搬運命令在命令駐列132中的優先順序提高的做法為將該些搬運命令的優先順序加上一權重S14,以提高該些搬運命令的優先順序。並將該些搬運命令輸入命令控制模組130中的命令駐列132。其中權重S14為一正值。In step S214, the command control module 130 checks whether there are any cargo items located at other cargo entry points. If so, the priority of the transport commands corresponding to these cargo items in the command queue 132 is increased. Specifically, the priority of these transport commands in the command queue 132 is increased by adding a weight S14 to the priority of these transport commands to increase their priority. These transport commands are then input into the command queue 132 of the command control module 130. The weight S14 is a positive value.
藉此,當具有位於其他貨物入口的貨物時,可藉由提高對應該些貨物的該些搬運命令的優先順序,使機械臂146可以優先搬運這些貨物,提高機械臂146的搬運效率。In this way, when there are goods located at other cargo entrances, the priority of the transport commands corresponding to these goods can be increased so that the robot arm 146 can prioritize transporting these goods, thereby improving the transport efficiency of the robot arm 146.
若否,則將該些貨物所對應的搬運命令在命令駐列132中的優先順序加上一權重S15,並將該些搬運命令輸入命令控制模組130中的命令駐列132。其中權重S15小於權重S14。If not, a weight S15 is added to the priority of the transport commands corresponding to the goods in the command queue 132, and the transport commands are input into the command queue 132 in the command control module 130. The weight S15 is less than the weight S14.
在步驟S206中,命令控制模組130根據所述搬運命令,所述搬運命令所對應的貨物是否欲往儲存區144。若判斷結果為否,即所對應的貨物位於某一貨物入口或某一貨物出口,則執行步驟S216。若判斷結果為是,則執行步驟S218。In step S206, the command control module 130 determines whether the cargo corresponding to the transport command is to be moved to the storage area 144 based on the transport command. If the determination result is no, that is, the corresponding cargo is located at a cargo entrance or a cargo exit, the module proceeds to step S216. If the determination result is yes, the module proceeds to step S218.
在步驟S216中,命令控制模組130根據傳輸系統控制器的狀態資訊,判斷是否將有另一貨物透過輸送裝置將於一第一時間內抵達該貨物入口。若判斷結果為是,則將該搬運命令在命令駐列132中的優先順序提高。具體而言,將該搬運命令在命令駐列132中的優先順序提高的做法為將該搬運命令的優先順序加上一權重S16,以提高該搬運命令的優先順序。並將該搬運命令輸入命令控制模組130中的命令駐列132。其中權重S16為一正值。In step S216, the command control module 130 determines, based on the status information from the transport system controller, whether another shipment will arrive at the cargo entrance via the conveyor within a first timeframe. If so, the priority of the transport command in the command queue 132 is increased. Specifically, the priority of the transport command in the command queue 132 is increased by adding a weight S16 to the priority of the transport command to increase the priority of the transport command. The transport command is then input into the command queue 132 of the command control module 130. The weight S16 is a positive value.
若判斷結果為否,則將該搬運命令在命令駐列132中的優先順序提高。具體而言,將該搬運命令在命令駐列132中的優先順序提高的做法為將該搬運命令的優先順序加上一權重S17,以提高該搬運命令的優先順序。並將該搬運命令輸入命令控制模組130中的命令駐列132。其中權重S17為一正值,且權重S17小於權重S16。If the result of the judgment is negative, the priority of the transport command in the command queue 132 is increased. Specifically, the priority of the transport command in the command queue 132 is increased by adding a weight S17 to the priority of the transport command to increase the priority of the transport command. The transport command is then input into the command queue 132 in the command control module 130. The weight S17 is a positive value and is less than the weight S16.
藉此,當預先得知有貨物即將進入該特定貨物的貨物入口時,可藉由提高該搬運命令的優先順序,盡快搬運該特定貨物,以空出該貨物入口,以使新的貨物可以進入該貨物入口。In this way, when it is known in advance that goods are about to enter the cargo entrance of the specific cargo, the priority of the moving order can be increased to move the specific cargo as soon as possible to vacate the cargo entrance so that new goods can enter the cargo entrance.
在步驟S218中,命令控制模組130根據所述命令駐列132中的搬運命令,判斷命令駐列是否有已存有一個以上的搬送命令。若判斷結果為否,只有現有唯一的命令,則將該搬運命令在命令駐列132中的優先順序提高。具體而言,將該搬運命令在命令駐列132中的優先順序提高的做法為將該搬運命令的優先順序加上一權重S18,以提高該搬運命令的優先順序。並將該搬運命令輸入命令控制模組130中的命令駐列132。其中權重S18為一正值或零。In step S218, the command control module 130 determines whether there is already one or more transport commands in the command queue 132 based on the transport command in the command queue. If the determination is negative, and there is only one existing command, the priority of the transport command in the command queue 132 is increased. Specifically, the priority of the transport command in the command queue 132 is increased by adding a weight S18 to the priority of the transport command to increase the priority of the transport command. The transport command is then input into the command queue 132 of the command control module 130. The weight S18 is a positive value or zero.
在步驟S218中,若判斷結果為是則執行步驟S220。In step S218, if the determination result is yes, step S220 is executed.
在步驟S220中,判斷該搬運命令完成後,於命令駐列132內,有與搬運臂146同樓層的另一搬送命令。藉此,可以讓搬運臂146在不必增加一棟距離的情形下,直接進行下一個搬運命令。若判斷結果為是,則將該搬運命令在命令駐列132中的優先順序提高。具體而言,將該搬運命令在命令駐列132中的優先順序提高的做法為將該搬運命令的優先順序加上一權重S19以提高該搬運命令的優先順序。並將該搬運命令輸入命令控制模組130中的命令駐列132。其中權重S19為一正值。In step S220, after the transport command is completed, it is determined that there is another transport command in the command queue 132 for the same floor as the transport arm 146. This allows the transport arm 146 to directly proceed to the next transport command without having to increase the distance by one floor. If the result of the determination is yes, the priority of the transport command in the command queue 132 is increased. Specifically, the priority of the transport command in the command queue 132 is increased by adding a weight S19 to the priority of the transport command to increase the priority of the transport command. The transport command is then input into the command queue 132 in the command control module 130. The weight S19 is a positive value.
若步驟S220的判斷結果為否,則對該搬運命令的優先順序加上一權重S18以調整該搬運命令的優先順序。並將該搬運命令輸入命令控制模組130中的命令駐列132。其中權重S18為一正值或零。If the result of step S220 is negative, a weight S18 is added to the priority of the transport command to adjust the priority of the transport command, and the transport command is input into the command queue 132 in the command control module 130. The weight S18 is a positive value or zero.
藉此,可將該搬送命令的優先順序降低,搬送臂146可優先搬送其它貨物。Thereby, the priority of the transport command can be lowered, and the transport arm 146 can prioritize transporting other goods.
在步驟S208中,命令控制模組130根據傳輸系統控制器的狀態資訊得知將有另一貨物透過輸送裝置將於一第一時間內抵達該貨物入口而被觸發。因此,命令控制模組提高所有所在位置為貨物入口的貨物所對應的搬運命令的優先順序。具體而言,將該些搬運命令的優先順序均加上一權重S20,並將該些搬運命令輸入命令控制模組130中的命令駐列132。其中權重S20為正值。In step S208, command control module 130, based on status information from the transport system controller, learns that another load will arrive at the cargo entrance within a first timeframe via the conveyor. Therefore, command control module 130 increases the priority of all transport commands corresponding to the load located at the cargo entrance. Specifically, it adds a weight S20 to the priority of each transport command and enters the command queue 132 within command control module 130. Weight S20 is a positive value.
藉此,當預先得知有貨物即將進入該特定貨物的貨物入口時,可藉由提高該搬運命令的優先順序,盡快搬運該特定貨物,以空出該貨物入口,以使新的貨物可以進入該貨物入口。In this way, when it is known in advance that goods are about to enter the cargo entrance of the specific cargo, the priority of the moving order can be increased to move the specific cargo as soon as possible to vacate the cargo entrance so that new goods can enter the cargo entrance.
在步驟S210中,命令控制模組130在各貨物出口處因貨物被搬離而導致空出時或出口處已空置過久時觸發,並執行步驟S210。In step S210, the command control module 130 is triggered when each cargo exit is vacant due to cargo being moved away or when the exit has been vacant for too long, and step S210 is executed.
在步驟S210中,命令控制模組130對命令駐列132中,所在位置在貨物入口處的所有貨物所對應的搬運命令在命令駐列132中的優先順序提高。具體而言,將該搬運命令在命令駐列132中的優先順序提高的做法為將該搬運命令的優先順序加上一權重S21,以提高該些搬運命令的優先順序。In step S210, the command control module 130 increases the priority of the transport commands corresponding to all cargo located at the cargo entrance in the command queue 132. Specifically, the priority of the transport commands in the command queue 132 is increased by adding a weight S21 to the priority of the transport commands to increase the priority of these transport commands.
具體而言,當貨物出口處空出時或出口處已空置過久時觸發,權重S21為正值,以加速貨物往空的貨物出口處移動。Specifically, when the cargo exit is empty or has been empty for too long, the weight S21 is positive to accelerate the movement of cargo to the empty cargo exit.
當命令控制模組130接收到調整過優先順序的搬運命令之後,執行步驟S224。After the command control module 130 receives the transport command with adjusted priority, it executes step S224.
在步驟S224中,命令控制模組130將搬運命令根據調整後的優先順序排序,形成命令序列132’。命令控制模組130將命令序列132’中的優先順序最高的命令發送至通訊模組120,通訊模組120將該命令發送至搬送控制器142讓搬運臂146進行搬運。In step S224, command control module 130 sorts the transport commands according to the adjusted priority, forming a command sequence 132'. Command control module 130 sends the highest-priority command in command sequence 132' to communication module 120, which then sends this command to transport controller 142, instructing transport arm 146 to perform the transport.
在一些情形中,若搬運裝置140的搬運臂146即將於在第一時間內完成搬運命令時,或搬運臂146處於靜止狀態時,啟動步驟S222。控制模組130持續依命令序列132’發送下一個命令,透過通訊模組讓搬運臂146的持續工作。如命令控制模組130因計算忙碌無法及時在搬運臂146完成搬運命令時下達新的搬運命令,為避免搬運臂146的動作暫停,通訊模組120會暫時替代控制模組130,自命令駐列132中,取得所述所有搬運命令中優先順序最高的搬運命令。通訊模組120會將該搬運命令發送至搬運臂146,以使搬運臂146的工作不致間斷,並讓命令控制模組130有更多時間發出新的搬運命令。In some cases, if the transport arm 146 of the transport device 140 is about to complete a transport command within the first timeframe, or if the transport arm 146 is in a stationary state, step S222 is initiated. The control module 130 continues to send the next command according to the command sequence 132', allowing the transport arm 146 to continue operating through the communication module. If the command control module 130 is computationally busy and unable to issue a new transport command immediately after the transport arm 146 completes a transport command, to prevent the transport arm 146 from pausing its operation, the communication module 120 temporarily replaces the control module 130 and retrieves the highest-priority transport command from the command queue 132. The communication module 120 sends the transport command to the transport arm 146 so that the work of the transport arm 146 is not interrupted and the command control module 130 has more time to issue a new transport command.
關於圖8的步驟S126與圖9的步驟S222,以下將以圖10對此步驟進行更進一步的說明。Regarding step S126 in FIG. 8 and step S222 in FIG. 9 , these steps will be further described below with reference to FIG. 10 .
圖10是依照本發明實施例的一種貨物搬運方法的流程圖。請參考圖10。圖10所示的方法S300,用以描述搬運臂146的操作流程。FIG10 is a flow chart of a cargo handling method according to an embodiment of the present invention. Please refer to FIG10 . The method S300 shown in FIG10 is used to describe the operation process of the handling arm 146.
在步驟S302中,搬運臂146根據通訊模組120所發送出的搬運命令,執行該搬運命令。In step S302, the transport arm 146 executes the transport command according to the transport command sent by the communication module 120.
在步驟S304中,搬運臂146根據該搬運命令所對應的貨物進行搬運。搬運臂146需要一固定時間以完成該搬運任務。In step S304, the transport arm 146 transports the goods corresponding to the transport command. The transport arm 146 needs a fixed time to complete the transport task.
在步驟S306,搬運臂146完成該搬運命令,並根據所接收到的新的搬運命令重新回到步驟S302繼續執行新的搬運命令。In step S306, the transport arm 146 completes the transport command and returns to step S302 to continue executing the new transport command according to the received new transport command.
其中,在步驟S306中,新的搬運命令是在步驟S304與步驟S306之間的步驟S308中獲得。In step S306, a new transport command is obtained in step S308 between step S304 and step S306.
在步驟S308中,通訊模組120在搬運臂146完成S302所收到的搬運命令之前,將新的搬運命令發送給搬運臂146。In step S308 , the communication module 120 sends a new transport command to the transport arm 146 before the transport arm 146 completes the transport command received in step S302 .
步驟S308的搬運命令的來源有二。如圖8的步驟S128或圖9的步驟S224中,命令控制模組132將搬運命令根據調整後的優先順序排序,形成命令序列132’。命令控制模組130將命令序列132’中的優先順序最高的命令發送至通訊模組120,通訊模組120將該命令發送至搬運臂146以進行搬運。The transport commands in step S308 come from two sources. As in step S128 in Figure 8 or step S224 in Figure 9 , command control module 132 sorts the transport commands according to the adjusted priority, forming a command sequence 132'. Command control module 130 sends the highest-priority command in command sequence 132' to communication module 120, which then transmits it to transport arm 146 for transport.
但是在另一些情形中,命令控制模組132因分析搬運命令的優先順序,因此無法及時將命令序列132’中的優先順序最高的命令發送至通訊模組120。因此將可能導致搬運臂146完成搬運命令後,因為沒有接收到下一個搬運命令而導致搬運臂146閒置,降低搬運效率。However, in other situations, the command control module 132 may not be able to promptly send the highest-priority command in the command sequence 132' to the communication module 120 due to analyzing the priority of the transport commands. Consequently, after completing a transport command, the transport arm 146 may not receive the next transport command, causing it to become idle, thereby reducing transport efficiency.
因此,當通訊模組120在搬運臂146預定完成搬運工作的一時間前,尚未收到命令控制模組132所發出的搬運命令,則通訊模組120會自命令駐列132中,取得所述所有搬運命令中優先順序最高的搬運命令。通訊模組120會將該搬運命令發送至搬運裝置控制器142,以使搬運臂146的工作不致間斷,並讓命令控制模組130有更多時間發出新的搬運命令。Therefore, if the communication module 120 has not received a move command from the command control module 132 before the transfer arm 146 is scheduled to complete a transfer, the communication module 120 retrieves the highest-priority move command from the command queue 132. The communication module 120 then sends this move command to the transfer device controller 142, ensuring that the transfer arm 146 continues to operate without interruption and allowing the command control module 130 more time to issue a new move command.
綜上所述,本公開所提供的貨物搬運裝置與貨物搬運方法,可根據搬運裝置現況,對貨物搬運命令的優先順序進行調整,以提高貨物搬運效率。In summary, the cargo handling device and cargo handling method provided by this disclosure can adjust the priority of cargo handling commands based on the current status of the handling device to improve cargo handling efficiency.
10:貨物搬運系統 110:物料搬送控制系統 120:通訊模組 130:命令控制模組 132:命令駐列 132’:命令序列 140:搬運裝置 142:搬運裝置控制器 144:儲存區 146:搬運臂 2F、3F、4F:樓層 A、B、C:貨物 I2、I3、I4:貨物入口 O2、O3、O4:貨物出口 S100、S200、S300:方法 S102、S104、S106、S108、S110、S112、S114、S116、S118、S120、S122、S124、S202、S204、S206、S208、S210、S212、S214、S216、S218、S220、S222、S224、S226、S228、S302、S304、S306、S308:步驟 S1、S2、S3、S4、S5、S6、S7、S8、S9、S10、S11、S12、S13、S14、S15、S16、S17、S18、S19、S20、S21:權重10: Cargo handling system 110: Material handling control system 120: Communication module 130: Command control module 132: Command queue 132': Command sequence 140: Handling device 142: Handling device controller 144: Storage area 146: Handling arm 2F, 3F, 4F: Floors A, B, C: Cargo I2, I3, I4: Cargo entrance O2, O3, O4: Cargo exit S100, S200, S300: Method S102, S104, S106, S108, S110, S112, S114, S116, S118, S120, S122, S124, S202, S204, S206, S208, S210, S212, S214, S216, S218, S220, S222, S224, S226, S228, S302, S304, S306, S308: Steps S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, S13, S14, S15, S16, S17, S18, S19, S20, S21: Weights
圖1是根據本發明實施例的一種貨物搬運裝置的示意圖。 圖2A是依照本發明實施例的一種貨物搬運方法的示意圖。 圖2B是依照本發明實施例的一種貨物搬運方法的示意圖。 圖3是依照本發明實施例的一種貨物搬運方法的示意圖。 圖4是依照本發明實施例的一種貨物搬運方法的示意圖。 圖5是依照本發明實施例的一種貨物搬運方法的示意圖。 圖6是依照本發明實施例的一種貨物搬運方法的示意圖。 圖7是依照本發明實施例的一種貨物搬運方法的示意圖。 圖8是依照本發明實施例的一種貨物搬運方法的流程圖。 圖9是依照本發明實施例的一種貨物搬運方法的流程圖。 圖10是依照本發明實施例的一種貨物搬運方法的流程圖。FIG1 is a schematic diagram of a cargo handling device according to an embodiment of the present invention. FIG2A is a schematic diagram of a cargo handling method according to an embodiment of the present invention. FIG2B is a schematic diagram of a cargo handling method according to an embodiment of the present invention. FIG3 is a schematic diagram of a cargo handling method according to an embodiment of the present invention. FIG4 is a schematic diagram of a cargo handling method according to an embodiment of the present invention. FIG5 is a schematic diagram of a cargo handling method according to an embodiment of the present invention. FIG6 is a schematic diagram of a cargo handling method according to an embodiment of the present invention. FIG7 is a schematic diagram of a cargo handling method according to an embodiment of the present invention. FIG8 is a flow chart of a cargo handling method according to an embodiment of the present invention. FIG9 is a flow chart of a cargo handling method according to an embodiment of the present invention. FIG10 is a flow chart of a cargo transport method according to an embodiment of the present invention.
10:貨物搬運系統 10: Cargo handling system
110:物料搬送控制系統 110: Material handling control system
120:通訊模組 120: Communication module
130:命令控制模組 130: Command Control Module
132:命令駐列 132: Command queue
140:搬運裝置 140: Transport device
142:搬運裝置控制器 142: Transport device controller
144:儲存區 144: Storage Area
A、B、C:貨物 A, B, C: Goods
Claims (14)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113120737A TWI901172B (en) | 2024-06-05 | 2024-06-05 | Lot handling system and lot handling method |
| CN202410789242.7A CN121084807A (en) | 2024-06-05 | 2024-06-19 | Cargo handling system and cargo handling method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113120737A TWI901172B (en) | 2024-06-05 | 2024-06-05 | Lot handling system and lot handling method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI901172B true TWI901172B (en) | 2025-10-11 |
| TW202547766A TW202547766A (en) | 2025-12-16 |
Family
ID=97887520
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113120737A TWI901172B (en) | 2024-06-05 | 2024-06-05 | Lot handling system and lot handling method |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN121084807A (en) |
| TW (1) | TWI901172B (en) |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05267431A (en) * | 1992-01-29 | 1993-10-15 | Nec Corp | Automated guided vehicle system |
| TW201339068A (en) * | 2011-11-11 | 2013-10-01 | Denso Corp | Transfer system and control method of the same |
| TW201607868A (en) * | 2014-07-14 | 2016-03-01 | 大福股份有限公司 | Inter-floor transport equipment |
| CN106651122A (en) * | 2016-11-07 | 2017-05-10 | 南京大学 | Freight source information screening and pushing method |
| TW202106595A (en) * | 2019-08-14 | 2021-02-16 | 力晶積成電子製造股份有限公司 | Lot carrying system and lot carrying method |
| CN114728746A (en) * | 2019-12-05 | 2022-07-08 | 株式会社日立产业机器 | Management system and method for managing article in and out |
| JP2023044014A (en) * | 2021-09-17 | 2023-03-30 | 株式会社豊田自動織機 | Article search device and article search method |
| TW202344456A (en) * | 2022-05-11 | 2023-11-16 | 大陸商彌費科技(上海)股份有限公司 | A path generation method, apparatus, device, and storage medium |
| TWI828512B (en) * | 2023-01-10 | 2024-01-01 | 力晶積成電子製造股份有限公司 | Transport scheduling method and device |
| CN117829724A (en) * | 2023-12-18 | 2024-04-05 | 广州佳帆计算机有限公司 | AGV joint scheduling method, device, equipment and medium |
-
2024
- 2024-06-05 TW TW113120737A patent/TWI901172B/en active
- 2024-06-19 CN CN202410789242.7A patent/CN121084807A/en active Pending
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05267431A (en) * | 1992-01-29 | 1993-10-15 | Nec Corp | Automated guided vehicle system |
| TW201339068A (en) * | 2011-11-11 | 2013-10-01 | Denso Corp | Transfer system and control method of the same |
| TW201607868A (en) * | 2014-07-14 | 2016-03-01 | 大福股份有限公司 | Inter-floor transport equipment |
| CN106651122A (en) * | 2016-11-07 | 2017-05-10 | 南京大学 | Freight source information screening and pushing method |
| TW202106595A (en) * | 2019-08-14 | 2021-02-16 | 力晶積成電子製造股份有限公司 | Lot carrying system and lot carrying method |
| CN114728746A (en) * | 2019-12-05 | 2022-07-08 | 株式会社日立产业机器 | Management system and method for managing article in and out |
| JP2023044014A (en) * | 2021-09-17 | 2023-03-30 | 株式会社豊田自動織機 | Article search device and article search method |
| TW202344456A (en) * | 2022-05-11 | 2023-11-16 | 大陸商彌費科技(上海)股份有限公司 | A path generation method, apparatus, device, and storage medium |
| TWI828512B (en) * | 2023-01-10 | 2024-01-01 | 力晶積成電子製造股份有限公司 | Transport scheduling method and device |
| CN117829724A (en) * | 2023-12-18 | 2024-04-05 | 广州佳帆计算机有限公司 | AGV joint scheduling method, device, equipment and medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN121084807A (en) | 2025-12-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112278674B (en) | Scheduling method, device, device and storage medium | |
| US6714830B2 (en) | Push-type scheduling for semiconductor fabrication | |
| US6647316B2 (en) | Traffic management system and method for materials handling using traffic balancing and traffic density | |
| US20100278622A1 (en) | Automated Materials Handling System Having Multiple Categories of Overhead Buffers | |
| US6778879B2 (en) | Automated material handling system and method of use | |
| TWI817010B (en) | Transport control device | |
| CN101109932B (en) | Factory automation system and related method | |
| KR20100043203A (en) | System and method of improving throughput and vehicle utilization of monorail factory transport systems | |
| US8160736B2 (en) | Methods and apparatus for white space reduction in a production facility | |
| CN113335810B (en) | Operation task balancing method, control terminal and automatic cargo sorting system | |
| Wang et al. | The heuristic preemptive dispatching method of material transportation system in 300 mm semiconductor fabrication | |
| CN113335811B (en) | Task balancing method, control terminal and sorting system thereof | |
| CN113247508B (en) | Robot avoiding method, control terminal and automatic cargo sorting system | |
| TWI901172B (en) | Lot handling system and lot handling method | |
| US7505828B2 (en) | Carrier transportation management system and method for internal buffer process tools | |
| WO2022068935A9 (en) | Elevator resource scheduling method and apparatus | |
| WO2026016935A1 (en) | Device scheduling method, automated storage and retrieval system, and device | |
| TWI695805B (en) | Lot carrying system and lot carrying method | |
| TWI750972B (en) | Loading and unloading operation preparation device and loading and unloading operation preparation method | |
| TW202547766A (en) | Lot handling system and lot handling method | |
| US7720564B2 (en) | Systems and methods for cross-intrabay transport | |
| Sun et al. | Integration of lot dispatching and AMHS control in a 300mm wafer FAB | |
| CN119764225B (en) | Wafer box scheduling method, wafer box scheduling device and electronic equipment | |
| TWI901137B (en) | Wafer transportation method, wafer transportation and regional controlmethod, and wafer transportation system | |
| JP7501473B2 (en) | Item storage facilities |