JP4085428B2 - Logistics controller - Google Patents
Logistics controller Download PDFInfo
- Publication number
- JP4085428B2 JP4085428B2 JP2003406871A JP2003406871A JP4085428B2 JP 4085428 B2 JP4085428 B2 JP 4085428B2 JP 2003406871 A JP2003406871 A JP 2003406871A JP 2003406871 A JP2003406871 A JP 2003406871A JP 4085428 B2 JP4085428 B2 JP 4085428B2
- Authority
- JP
- Japan
- Prior art keywords
- port
- transport device
- transport
- added
- controller
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 claims description 75
- 230000032258 transport Effects 0.000 claims description 75
- 230000008569 process Effects 0.000 claims description 73
- 230000006854 communication Effects 0.000 claims description 30
- 238000012546 transfer Methods 0.000 claims description 18
- 238000004891 communication Methods 0.000 claims description 15
- 238000009826 distribution Methods 0.000 claims description 15
- 230000003213 activating effect Effects 0.000 claims description 4
- 230000004913 activation Effects 0.000 claims description 4
- 238000012544 monitoring process Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 4
- 238000012545 processing Methods 0.000 description 14
- 230000008859 change Effects 0.000 description 7
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 101000628647 Homo sapiens Serine/threonine-protein kinase 24 Proteins 0.000 description 1
- 101000880439 Homo sapiens Serine/threonine-protein kinase 3 Proteins 0.000 description 1
- 102100026764 Serine/threonine-protein kinase 24 Human genes 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/60—Electric or hybrid propulsion means for production processes
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Warehouses Or Storage Devices (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- General Factory Administration (AREA)
- Hardware Redundancy (AREA)
Description
この発明は、搬送システムに用いる物流コントローラに関する。 The present invention relates to a physical distribution controller used in a transport system.
ストッカなどの保管設備と搬送車などの搬送機器からなる搬送システムで、搬送機器や保管設備を追加、変更、削除する場合、これらを管理する物流コントローラを一旦停止させて、機器や設備の変更に応じて、その制御プロセスを変更する必要がある。そして物流コントローラを停止させるため、搬送システムの構成を変更するには、搬送システムも停止させる必要がある。 When adding, changing, or deleting transfer equipment and storage facilities in a transfer system consisting of storage equipment such as stockers and transfer equipment such as transfer vehicles, the logistics controller that manages them is temporarily stopped to change the equipment or equipment. The control process needs to be changed accordingly. In order to stop the physical distribution controller, it is necessary to stop the transport system in order to change the configuration of the transport system.
この発明の課題は、物流コントローラを停止させずに、搬送システムの構成を変更できるようにすることにある。
この発明での追加の課題は、ポートの変更時に搬送ルートのデータを自動的に変更できるようにすることにある。
請求項2の発明での追加の課題は、そのための具体的な構成を提供することにある。
An object of the present invention is to make it possible to change the configuration of a transport system without stopping a physical distribution controller.
It is an additional object of the present invention to enable automatic change of transport route data when a port is changed.
An additional problem in the invention of
この発明の物流コントローラは、移載用の複数のポートの間で、複数種類の搬送機器を搬送機器の種類毎の搬送ルートに沿って走行させて、物品を前記複数のポート間で搬送する搬送システムに用いる物流コントローラであって、
前記複数のポートと前記複数種類の搬送機器とを含む設備を管理するための、複数のプロセスを記憶するための手段と、
前記複数のプロセスを動作させるための手段と、
前記各設備をリストした設備テーブルとして、少なくとも前記複数の各ポートに対してポートの状態と物品の移載が可能な搬送機器の種類とを記載したポートテーブルと、前記複数種類の搬送機器中の各搬送機器毎に、搬送機器の状態と搬送機器の種類とを記載した搬送機器テーブルとを記憶するための手段と、
前記搬送機器の種類毎の搬送ルートに沿った、前記各ポートの位置を記載した搬送ルートリストを記憶するための手段と、
前記プロセスをリストしたプロセステーブルを記憶するための手段と、
移載用のポートの追加に応じて、前記ポートテーブルを更新するための手段と、
前記搬送機器の追加に応じて、前記搬送機器テーブルを更新すると共に、前記プロセステーブルに追加した搬送機器に対する新たなプロセスを追加するための手段と、
動作していないプロセスを検出して起動させることにより、追加した搬送機器に対するプロセスを起動させるための起動手段と、
前記ポートテーブルのデータに基づいて、前記複数種類の搬送機器中で、追加した移載用のポートとの間で移載が可能な種類の搬送機器に対する、搬送ルートリストを変更するための手段を設けたことを特徴とする。
The physical distribution controller according to the present invention transports a plurality of types of transport devices along a transport route for each type of transport device between a plurality of ports for transfer, and transports articles between the plurality of ports. A logistics controller for the system,
Means for storing a plurality of processes for managing a facility including the plurality of ports and the plurality of types of transfer devices;
Means for operating the plurality of processes;
As a facility table listing each facility, a port table that describes the state of the port and the type of transport device capable of transferring an article for at least each of the plurality of ports, and in the plurality of types of transport device Means for storing a transport device table describing the state of the transport device and the type of the transport device for each transport device;
Means for storing a transport route list that describes the position of each port along the transport route for each type of transport device;
Means for storing a process table listing the processes;
Means for updating the port table in response to addition of a port for transfer;
Means for updating the transport device table in response to the addition of the transport device and adding a new process for the transport device added to the process table;
An activation means for activating a process for the added transport device by detecting and activating a process that is not operating;
Based on the data of the port table, means for changing a transport route list for a transport device of a type that can be transferred to and from the added transfer port among the plurality of transport devices. It is provided.
好ましくは、各プロセスの通信状況を監視する手段を設けて、通信を行わないプロセスを動作していないプロセスとして検出することにより、前記起動手段で追加した設備に対するプロセスを立ち上げる。 Preferably, a means for monitoring a communication status of each process is provided, and a process for the equipment added by the activation means is started by detecting a process that does not perform communication as a non-operating process.
なお特許請求の範囲と実施例との対応関係を示すと、複数種類の搬送機器は天井走行車や無人搬送車に対応し、ポートテーブルはポート定義テーブルとポート管理テーブルとに対応する。搬送機器の種類毎の搬送ルートリストは、天井走行車用の搬送ルートリスト37と無人搬送車用の搬送ルートリスト38等に対応する。Note that the correspondence between the scope of claims and the embodiments is shown. A plurality of types of transfer devices correspond to overhead traveling vehicles and automatic guided vehicles, and a port table corresponds to a port definition table and a port management table. The transport route list for each type of transport device corresponds to a
この発明では、搬送システムに設備を追加すると、それに応じて設備テーブルとプロセステーブルに該当する設備とプロセスとを追加する。次に動作していないプロセスを検出して、必要なメモリなどを割り当てて起動させることにより、追加した設備に対するプロセスを起動させる。このようにすると、物流コントローラも搬送システムも停止させずに、新たな設備を追加できる。 In this invention, when equipment is added to the transport system, equipment and processes corresponding to the equipment table and process table are added accordingly. Next, the process for the added equipment is started by detecting a process that is not operating next, allocating necessary memory, and starting the process. In this way, new equipment can be added without stopping the physical distribution controller and the transport system.
なお設備の追加ではなく変更の場合、新たなプロセスが必要であれば、設備の追加と同様にプロセスを追加し、その後に未動作のプロセスとして検出して起動すればよい。またプロセスの追加や変更が必要でなければ、単に設備テーブルを更新すればよい。設備の削除の場合は、その設備での在庫やその設備を経由する搬送指令などを解消した後に、設備テーブルやプロセステーブルから該当する設備に関するものを削除すればよい。この発明では、搬送システムも物流コントローラも停止させずに、設備の追加や変更、削除ができる。 In the case of a change instead of the addition of equipment, if a new process is required, the process may be added in the same manner as the addition of equipment, and then detected and started as an inactive process. In addition, if it is not necessary to add or change processes, the facility table may be simply updated. In the case of deleting an equipment, after eliminating the inventory in the equipment or a transport command passing through the equipment, the information about the equipment in question may be deleted from the equipment table or process table. In the present invention, it is possible to add, change, or delete equipment without stopping the transport system and the distribution controller.
動作していないプロセスを検出するには、プロセスのステータスとして起動済み/未立ち上げなどの状態を記述することにより、未立ち上げのプロセスを検出するようにしても良い。あるいはまた、各プロセスの処理結果をログなどに記述し、ログを検査するようにしても良い。しかしながら最も簡単には、各プロセスの通信状況を監視する。即ちプロセスは、該当する設備並びにプロセス間での通信が必要であり、これらの通信を行っていないプロセスは、実質上動作していないプロセスである。そこで例えば所定時間以上の間、通信していないプロセスが存在するとこれを検出し、動作していないプロセスとして立ち上げるようにすればよい。 In order to detect a process that is not operating, an unstarted process may be detected by describing a status such as activated / unstarted as the process status. Alternatively, the processing result of each process may be described in a log or the like, and the log may be inspected. However, the simplest is to monitor the communication status of each process. That is, the process requires communication between the corresponding equipment and the process, and a process that does not perform such communication is a process that is not substantially operating. Therefore, for example, if there is a process that is not communicating for a predetermined time or more, it may be detected and started as an inactive process.
設備としてポートを追加すると、搬送ルートの変更が必要になる。そこでポートの定義、例えばポートの番号とステータス、並びに他の搬送機器や設備との接続関係を記載したテーブルを設ける。なおここに他の搬送機器や設備との接続関係とは、そのポートとの間で移載が可能なスタッカークレーン(ストッカ)や天井走行車,有軌道台車,無人搬送車,ローダ,処理装置などのことであり、入庫専用,出庫専用などのように移載に向きがある場合、その向きも合わせて記述することが好ましい。ポートに関するテーブルには、好ましくはこれ以外に、ポートの位置、例えば天井走行車や有軌道台車,無人搬送車などの走行ルートに沿った位置を記述する。このためポートに関するテーブルを用いて、特に他の搬送機器や設備との接続関係から、搬送ルートのデータを自動的に更新できる。 If a port is added as equipment, the transfer route must be changed. Therefore, a table describing port definitions, for example, port numbers and statuses, and connection relationships with other transfer devices and facilities is provided. Here, the connection relationship with other transport equipment and facilities is a stacker crane (stocker), overhead traveling vehicle, tracked carriage, automatic guided vehicle, loader, processing device, etc. that can be transferred to and from that port. In the case where there is a direction for transfer, such as dedicated to warehousing, dedicated to shipping, etc., it is preferable that the direction is also described. In addition to this, the table relating to the port preferably describes the position of the port, for example, a position along a traveling route such as an overhead traveling vehicle, a tracked carriage, or an automated guided vehicle. For this reason, it is possible to automatically update the data of the transport route by using the table relating to the port, particularly from the connection relationship with other transport devices and facilities.
以下に本発明を実施するための最適実施例を示す。 In the following, an optimum embodiment for carrying out the present invention will be shown.
図1〜図4に実施例を示す。これらの図において、2は搬送システムで、4は天井走行車の走行レールであり、6は走行レール4に沿って1方向に走行する天井走行車である。8は無人搬送車の走行ルートで、図では天井走行車をLIM、無人搬送車をAGVと呼ぶことがある。無人搬送車10は走行ルート8に沿って1方向に周回移動する。12,13はストッカで、図ではSTKとすることがあり、例えば天井走行車の走行レール4と無人搬送車の走行ルート8との間に配置されている。14,16は半導体処理装置や液晶基板の処理装置などの処理装置で、ストッカ12,13や処理装置14,16にはポート18が設けてある。なお図中で、ストッカ12,処理装置14は既存の装置で、ストッカ13や処理装置16は追加しようとしている設備である。ポート18の接続関係は、天井走行車とストッカ内のスタッカークレーン、無人搬送車とストッカ内のスタッカークレーンなどとなる。また処理装置14,16のポートの場合、処理装置内と無人搬送車とがポートの接続関係となる。
1 to 4 show an embodiment. In these drawings, 2 is a transport system, 4 is a traveling rail of an overhead traveling vehicle, and 6 is an overhead traveling vehicle that travels in one direction along the traveling rail 4.
20はストッカコントローラで、ストッカ内のスタッカークレーンやポート18などを制御し、ポートコントローラ21は処理装置14,16のポート18を制御し、天井走行車コントローラ22は天井走行車6を制御する。また無人搬送車コントローラ24は、無人搬送車10を制御する。30は物流コントローラで、コントローラ20〜24と通信してこれらのコントローラを制御する上位のコントローラであり、また図示しないさらに上位のコントローラや半導体工場などの生産を管理する生産コントローラなどと通信する。
図2に示すように、物流コントローラは機器(設備)に関するテーブル31〜36と、搬送ルートに関するリスト37,38を備えている。なおここでテーブルやリストは、情報工学的な意味でのデータ形式を言うのではない。ポート定義テーブル31には、ポートの番号とそのステータス(動作中がオート,故障がダウン)並びに、ポートに関する他のデータが属性として記載されている。ポート接続テーブル32には、各ポートに対してそれと接続する搬送機器とポートの位置が記載されている。ポートの位置に代えて、両隣の隣接ポートの番号などを記載しても良い。例えばポート接続テーブル32で、ポート番号1のポートはストッカ1並びに天井走行車と接続可能である。ポート番号2のポートはストッカ1と無人搬送車とに接続可能である。そしてポート定義テーブル31並びにポート接続テーブル32の2つのテーブルにより、ポートに関するデータが記述される。なおこれらの2つのテーブル31,32を合体し、1つのテーブルとしても良い。
As shown in FIG. 2, the physical distribution controller includes tables 31 to 36 relating to equipment (facility) and lists 37 and 38 relating to transport routes. Here, the table and the list do not mean a data format in an information engineering sense. In the port definition table 31, a port number and its status (automatic during operation, failure is down) and other data related to the port are described as attributes. In the port connection table 32, for each port, the transport device connected to the port and the position of the port are described. Instead of the port position, the numbers of adjacent ports on both sides may be described. For example, in the port connection table 32, the port of
ストッカテーブル34には、ストッカに関するデータが記述され、具体的にはストッカの番号並びにそのステータス(正常/故障/その他)並びにその他のデータを記述するための属性の欄が設けられている。搬送機器テーブル36には、機器の番号とステータス並びに天井走行車/無人搬送車などの属性が記載されている。 In the stocker table 34, data relating to the stocker is described. Specifically, an attribute column for describing the number of the stocker, its status (normal / failure / other), and other data is provided. In the transport device table 36, device numbers and statuses and attributes such as overhead traveling vehicles / automated transport vehicles are described.
搬送ルートリスト37,38は例えば搬送機器の種類毎に作成され、ここでは天井走行車と無人搬送車に対して別々に作成され、各搬送機器の搬送ルートに沿ったポートの番号とその位置とが記述されている。位置には搬送ルートに沿った座標などを用いる。 The transport route lists 37 and 38 are created, for example, for each type of transport device. Here, the transport route lists 37 and 38 are created separately for the overhead traveling vehicle and the automatic guided vehicle, and the port number and the position along the transport route of each transport device. Is described. For the position, coordinates along the transport route are used.
図3に示すように、物流コントローラには各機器に対応してプロセスがあり、各プロセスには、プロセス本体の他に通信プロセスがある。なお通信プロセスは、プロセス間通信並びに各プロセスとそれに対応する設備との間の通信を行うプロセスである。但しプロセスを必要としないような設備が存在する場合、対応するプロセスを設ける必要はない。プロセス名の欄には、識別子Lに続けて機器の名称を記載し、ステータスと属性とを記載する。プロセステーブル40の場合、ストッカのSTK3に対応するプロセスLSTK3が未起動である。通信プロセスの欄では、このプロセスに対する通信プロセスが未起動である。 As shown in FIG. 3, the logistics controller has processes corresponding to each device, and each process has a communication process in addition to the process body. The communication process is a process for performing inter-process communication and communication between each process and the corresponding equipment. However, if there is equipment that does not require a process, there is no need to provide a corresponding process. In the process name column, the name of the device is described after the identifier L, and the status and attribute are described. In the case of the process table 40, the process LSTK3 corresponding to the STK3 of the stocker has not been activated. In the communication process column, the communication process for this process is not activated.
物流コントローラにはウォッチドッグ(監視手段)が設けられ、ウォッチドッグは各通信プロセスの通信状況を監視し、具体的には各通信プロセスがプロセス間もしくは機器との通信を行うと、例えばその時刻を上書により記載する。そして所定時間以上の間通信を行っていない通信プロセスを検出すると、その通信プロセスに対して問い合わせを行う。なおウォッチドッグで監視する通信は、プロセス間通信のみとしても良く、あるいは通信プロセスと機器との間の通信のみとしても良い。ウォッチドッグによる問い合わせが行われると、通信プロセスやその親プロセスが起動され、属性が未起動であると、プロセスやその子プロセスである通信プロセスに必要なメモリなどの割り当てを、物流コントローラのOSに要求する。またプロセスや通信プロセスは、自己が管理すべき機器に対して通信を試み、互いの状態を確認するなどにより、動作可能になる。立ち上げ(起動)の過程でエラーが生じると、物流コントローラの図示しない端末などにエラーがその原因と共に表示される。 The distribution controller is provided with a watchdog (monitoring means). The watchdog monitors the communication status of each communication process. Specifically, when each communication process communicates between processes or with a device, for example, the time is set. Write in the above. When a communication process that has not been in communication for a predetermined time or longer is detected, an inquiry is made to the communication process. Note that the communication monitored by the watchdog may be only inter-process communication or only communication between the communication process and the device. When an inquiry is made by the watchdog, the communication process and its parent process are started, and when the attribute is not started, the distribution controller OS is requested to allocate memory or the like necessary for the communication process that is the process or its child process. To do. In addition, the process and the communication process can be operated by attempting communication with a device to be managed by itself and confirming the state of each other. If an error occurs during the startup (startup) process, the error is displayed along with the cause of the error on a terminal (not shown) of the physical distribution controller.
図4に、搬送システムの構成を変更した際の処理を示す。機器や設備の追加,変更,削除などがされると、物流コントローラの端末から追加・変更・削除した機器や設備を指定することにより、ポート定義テーブル〜搬送機器テーブルなどのテーブルが自動的に変更される。ポート定義テーブルとポート接続テーブルとを用いると、ポートの番号並びに属性及びこれと接続し得る搬送機器の種類が判明するので、搬送ルートのリストを自動的に変更できる。なおポートの位置がポート定義テーブルなどに記載されている場合、搬送ルートのリストに位置を記載する。ポート位置の記載がない場合、そのポートを経由する最初の搬送作業において、天井走行車や無人搬送車がそのポートに停止することにより位置を求めて、天井走行車コントローラや無人搬送車コントローラなどを介し、物流コントローラに位置を報告する。そして搬送ルートリストにこの位置を記載する。 FIG. 4 shows processing when the configuration of the transport system is changed. When a device or facility is added, changed, or deleted, tables such as the port definition table to the transfer device table are automatically changed by specifying the added or changed or deleted device or facility from the logistics controller terminal. Is done. When the port definition table and the port connection table are used, the port number and attribute and the type of the transport device that can be connected to the port are found, so that the transport route list can be automatically changed. When the port position is described in the port definition table or the like, the position is described in the transport route list. If there is no description of the port position, the overhead traveling vehicle or automatic guided vehicle stops at that port in the first transportation work via that port, and the overhead traveling vehicle controller or automatic guided vehicle controller is And report the location to the logistics controller. And this position is described in the conveyance route list.
追加あるいは変更した設備に対して、プロセスとその子プロセスである通信プロセスとをインストールする。またウォッチドッグの監視対象のリストに、追加したプロセスや通信プロセスを追加する。するとウォッチドッグは追加した通信プロセスを、通信を行っていないプロセスとして検出できるので、新規に追加したプロセスにメモリ等を割り当てて、追加した新規プロセスを立ち上げることができる。 A process and a communication process which is a child process thereof are installed for the added or changed equipment. In addition, the added process or communication process is added to the list of watchdog monitoring targets. Then, since the watchdog can detect the added communication process as a process that is not communicating, the newly added process can be started by allocating memory or the like to the newly added process.
実施例では以下の効果が得られる。
(1) 搬送システムも物流コントローラも停止させずに、搬送システムの構成を変更できる。
(2) ウォッチドッグで通信を行っていないプロセスを検出すると、プロセスの追加をウォッチドッグにより検出して、自動的に立ち上げることができる。
(3) ポート定義テーブルやポート接続テーブルから、搬送ルートを自動的に更新できる。
In the embodiment, the following effects can be obtained.
(1) The configuration of the transport system can be changed without stopping the transport system and the logistics controller.
(2) If a process not communicating with the watchdog is detected, the addition of the process can be detected by the watchdog and automatically started.
(3) The transfer route can be automatically updated from the port definition table and port connection table.
2 搬送システム
4 天井走行車の走行レール
6 天井走行車
8 無人搬送車(AGV)の走行ルート
10 無人搬送車
12,13 ストッカ(STK)
14,16 処理装置
18 ポート
20 ストッカコントローラ
21 ポートコントローラ
22 天井走行車コントローラ
24 無人搬送車コントローラ
30 物流コントローラ
31 ポート定義テーブル
32 ポート接続テーブル
34 ストッカテーブル
36 搬送機器テーブル
37,38 搬送ルートリスト
40 プロセステーブル
42 ウォッチドッグテーブル
2 Transport system 4 Rail for
14, 16
Claims (2)
前記複数のポートと前記複数種類の搬送機器とを含む設備を管理するための、複数のプロセスを記憶するための手段と、
前記複数のプロセスを動作させるための手段と、
前記各設備をリストした設備テーブルとして、少なくとも前記複数の各ポートに対してポートの状態と物品の移載が可能な搬送機器の種類とを記載したポートテーブルと、前記複数種類の搬送機器中の各搬送機器毎に、搬送機器の状態と搬送機器の種類とを記載した搬送機器テーブルとを記憶するための手段と、
前記搬送機器の種類毎の搬送ルートに沿った、前記各ポートの位置を記載した搬送ルートリストを記憶するための手段と、
前記プロセスをリストしたプロセステーブルを記憶するための手段と、
移載用のポートの追加に応じて、前記ポートテーブルを更新するための手段と、
前記搬送機器の追加に応じて、前記搬送機器テーブルを更新すると共に、前記プロセステーブルに追加した搬送機器に対する新たなプロセスを追加するための手段と、
動作していないプロセスを検出して起動させることにより、追加した搬送機器に対するプロセスを起動させるための起動手段と、
前記ポートテーブルのデータに基づいて、前記複数種類の搬送機器中で、追加した移載用のポートとの間で移載が可能な種類の搬送機器に対する、搬送ルートリストを変更するための手段を設けたことを特徴とする、物流コントローラ。 A logistics controller used in a transportation system that transports articles between a plurality of ports by transporting a plurality of types of transportation equipment along a transportation route for each type of transportation equipment between a plurality of ports for transfer. And
Means for storing a plurality of processes for managing a facility including the plurality of ports and the plurality of types of transfer devices;
Means for operating the plurality of processes;
As a facility table listing each facility, a port table that describes the state of the port and the type of transport device capable of transferring an article for at least each of the plurality of ports, and in the plurality of types of transport device Means for storing a transport device table describing the state of the transport device and the type of the transport device for each transport device;
Means for storing a transport route list that describes the position of each port along the transport route for each type of transport device;
Means for storing a process table listing the processes;
Means for updating the port table in response to addition of a port for transfer;
Means for updating the transport device table in response to the addition of the transport device and adding a new process for the transport device added to the process table;
An activation means for activating a process for the added transport device by detecting and activating a process that is not operating;
Based on the data of the port table, means for changing a transport route list for a transport device of a type that can be transferred to and from the added transfer port among the plurality of transport devices. A logistics controller characterized by the provision of a distribution controller.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003406871A JP4085428B2 (en) | 2003-12-05 | 2003-12-05 | Logistics controller |
TW093124684A TWI276591B (en) | 2003-12-05 | 2004-08-17 | Physical distribution controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003406871A JP4085428B2 (en) | 2003-12-05 | 2003-12-05 | Logistics controller |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005165913A JP2005165913A (en) | 2005-06-23 |
JP4085428B2 true JP4085428B2 (en) | 2008-05-14 |
Family
ID=34729086
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003406871A Expired - Fee Related JP4085428B2 (en) | 2003-12-05 | 2003-12-05 | Logistics controller |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP4085428B2 (en) |
TW (1) | TWI276591B (en) |
-
2003
- 2003-12-05 JP JP2003406871A patent/JP4085428B2/en not_active Expired - Fee Related
-
2004
- 2004-08-17 TW TW093124684A patent/TWI276591B/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
TWI276591B (en) | 2007-03-21 |
JP2005165913A (en) | 2005-06-23 |
TW200519009A (en) | 2005-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2023125076A1 (en) | Scheduling method, apparatus, system, control device, and readable storage medium | |
JP2009215032A (en) | Automated transportation system, and carrier waiting position setting method in automated transportation system | |
KR100684157B1 (en) | Transportation system | |
TWI679510B (en) | Transportation control device and transportation control system | |
JPWO2007148547A1 (en) | Transport system | |
KR20230035987A (en) | Programmable logic controller operation system and method for each movement position of logistics robot | |
JP4085428B2 (en) | Logistics controller | |
JP2010262588A (en) | Conveyance system and method for transferring convey instruction | |
WO2021171989A1 (en) | Transport system and transport robot | |
JP2003292116A (en) | Carrying system | |
JP5294147B2 (en) | Dolly monitoring system and monitoring method | |
JP2008077559A (en) | Tracking system and method | |
JP5141974B2 (en) | Dolly monitoring system and monitoring method | |
JP2012046309A (en) | Device and method for managing operation | |
JP5024734B2 (en) | Dolly monitoring system and monitoring method | |
JP2006290491A (en) | Carrying vehicle system | |
EP4187460A1 (en) | Integrated control system and automated transportation system including the same | |
JP2006127309A (en) | Production instruction system for production line | |
US6757578B1 (en) | Semiconductor factory automation system and method for processing lot of semiconductor wafers at full-automation mode or semi-automation mode | |
SG188761A1 (en) | Facility control system and facility control method | |
US20240182066A1 (en) | Mobile unit management device, management method, and storage medium | |
KR20220155009A (en) | Transport Vehicle Controller for Transport System and Driving Method Thereof, and Transport System | |
JP2010152605A (en) | System and method for monitoring carriage | |
JP2005289527A (en) | Conveyance system | |
JP2005165914A (en) | Physical distribution controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070423 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070425 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070619 |
|
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: 20080128 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080210 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110228 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4085428 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110228 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120229 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130228 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140228 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |