JP3416504B2 - Data backup system - Google Patents

Data backup system

Info

Publication number
JP3416504B2
JP3416504B2 JP03574398A JP3574398A JP3416504B2 JP 3416504 B2 JP3416504 B2 JP 3416504B2 JP 03574398 A JP03574398 A JP 03574398A JP 3574398 A JP3574398 A JP 3574398A JP 3416504 B2 JP3416504 B2 JP 3416504B2
Authority
JP
Japan
Prior art keywords
data
address
detail
backup
area
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
Application number
JP03574398A
Other languages
Japanese (ja)
Other versions
JPH11231911A (en
Inventor
富正 山下
重利 井上
成一 中村
弘志 吉田
勝三 本田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP03574398A priority Critical patent/JP3416504B2/en
Publication of JPH11231911A publication Critical patent/JPH11231911A/en
Application granted granted Critical
Publication of JP3416504B2 publication Critical patent/JP3416504B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Multi-Process Working Machines And Systems (AREA)
  • General Factory Administration (AREA)
  • Control By Computers (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、生産ラインにおけ
る部品の流動状況を管理する際のデータのバックアップ
システムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data backup system for managing the flow status of parts on a production line.

【0002】[0002]

【従来の技術】従来、生産ラインにおけるデータのバッ
クアップ方法としては、特開平9−192954号公報
に記載のように、生産ラインの制御システムを駆動する
制御用データのバックアップ方法であって、前記制御シ
ステムを上位の制御装置と複数台からなる下位の制御装
置から構成し、前記上位の制御装置が前記制御システム
の全ての制御用データを保有し、前記下位の制御装置が
各々の制御対象の制御用データを保有すると共に、隣り
合う下位の制御装置の制御用データを互いに保有し合う
ことにより、バックアップ専用機を必要とせず、しかも
下位の制御装置の何れかが稼働不能になった場合でも、
迅速な復旧が図れるようにしたものが知られている。
2. Description of the Related Art Conventionally, as a method of backing up data in a production line, there is a method of backing up control data for driving a control system of a production line, as described in JP-A-9-192954. The system comprises an upper control device and a lower control device composed of a plurality of units, the upper control device holds all control data of the control system, and the lower control device controls each control target. By holding the control data of adjacent lower control devices with each other, the backup dedicated machine is not required, and even if one of the lower control devices becomes inoperable,
It is known that a quick recovery can be achieved.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、従来の
技術にあっては、データの書き込み方法が詳細には開示
されていないため、データをバックアップする際のデー
タの移動方法が不明確であり、データの一括コピー等の
単純な方法しか実施することができない。
However, in the prior art, since the method of writing data is not disclosed in detail, the method of moving the data when backing up the data is unclear, and Only a simple method such as batch copy of can be implemented.

【0004】本発明は、従来の技術が有するこのような
問題点に鑑みてなされたものであり、その目的とすると
ころは、より確実な状態で生産ラインにおけるデータの
バックアップおよび迅速な復旧が可能なデータのバック
アップシステムを提供しようとするものである。
The present invention has been made in view of the above problems of the prior art, and an object of the present invention is to enable more reliable backup of data in a production line and quick recovery. It aims to provide a backup system for various data.

【0005】[0005]

【課題を解決するための手段】上記課題を解決すべく請
求項1に係る発明は、生産ラインにおける部品のロケー
ションデータのバックアップシステムであって、前記生
産ラインは、複数に分割された部品の流動領域からなる
部品搬送ラインと、前記流動領域ごとに設けて互いに情
報伝達自在に接続した制御装置を備え、前記制御装置
は、前記部品のロケーションデータを記憶するメインテ
ーブルと、部品の移動に伴う前記メインテーブル内の変
更データを記憶する移動実績テーブルと、前記部品のロ
ケーションデータを互いに保有し合う関係にある制御装
置の移動実績テーブルに記憶したデータを転送してその
メインテーブルと同様な状態で部品のロケーションデー
タを記憶するバックアップテーブルを有し、前記流動領
域を分割して複数の細部領域とし、各細部領域の最上流
位置に部品通過時にトリガ信号を発生するトリガ発生手
段を設け、前記メインテーブルおよびバックアップテー
ブルを細部領域数に対応してアドレスを区切り、このア
ドレス中に前記部品のロケーションデータを流動順に配
列して記憶するものである。
In order to solve the above problems, the invention according to claim 1 is a backup system for location data of parts in a production line, wherein
The production line consists of a flow region of parts divided into multiple parts.
The parts transport line and the flow area are provided for each
The control device is provided with a control device that is connected so that information can be transmitted freely.
Is a maintenance tool that stores the location data of the parts.
Cables and changes in the main table due to movement of parts.
The movement record table that stores the change data and the
Control devices that hold application data
Transfer the data stored in the table
Location data of the parts in the same condition as the main table.
Has a backup table for storing data
The area is divided into multiple detail areas, and the uppermost stream of each detail area
Trigger generator that generates a trigger signal when a component passes to a position
The main table and the backup table are provided with steps.
Addresses are separated according to the number of detail areas, and
Place the location data of the parts in the flow order in the dress.
It is stored in a row .

【0006】[0006]

【0007】請求項2に係る発明は、請求項1記載のデ
ータのバックアップシステムにおいて、前記各細部領域
先頭の部品が下流の細部領域に移動し、前記トリガ発生
手段がトリガを発生した時に、先頭の前記部品のロケー
ションデータを移動先の細部領域用アドレスの後尾に転
送し、且つ以降のデータ群を先頭まで前詰めするように
した。
[0007] The invention according to claim 2 is the data backup system according to claim 1, wherein when said each sub-divided region beginning of the part moves to the downstream area of detail, the trigger generating means has generated the trigger, the top The location data of the above parts is transferred to the end of the address of the detail area of the moving destination, and the subsequent data group is moved to the beginning.

【0008】請求項3に係る発明は、請求項1又は請求
項2記載のデータのバックアップシステムにおいて、前
記メインテーブル、バックアップテーブルおよび移動実
績テーブル間を移動する部品のデータに移動元の細部領
域アドレスデータと移動先の細部領域アドレスデータを
追加し、トリガ信号発生時に細部領域移動データに書き
換えを行うと共に、前記移動元の細部領域アドレスデー
タを、移動実績テーブルからバックアップテーブルに移
動させる際の、移動先アドレスの確認および移動元アド
レスのデータ消却のための手段として用いる。
The invention according to claim 3 is claim 1 or claim
In the data backup system according to Item 2, the detail area address data of the movement source and the detail area address data of the movement destination are added to the data of the parts that move between the main table, the backup table, and the movement record table, and a trigger signal is generated. As a means for confirming the destination address and erasing the data of the source address when moving the detail area address data of the source of movement from the movement record table to the backup table while rewriting the detail area movement data To use.

【0009】請求項4に係る発明は、請求項1、請求項
2又は請求項3記載のデータのバックアップシステムに
おいて、前記移動実績テーブルでは、前記メインテーブ
ルから転送されてくるデータは、移動元アドレスおよび
移動先アドレスを考慮することなく入力順にデータ群の
後尾に配列されると共に、先頭のデータは、データを互
いに保有し合う関係にある制御装置のバックアップテー
ブルに転送され、且つ以降のデータ群を先頭まで前詰め
するようにした。
The invention according to claim 4 relates to claim 1 and claim 2.
In the data backup system according to claim 2 or 3 , in the movement record table, the data transferred from the main table is arranged at the end of the data group in the input order without considering the movement source address and the movement destination address. At the same time, the top data is transferred to the backup table of the control device that holds the data with each other, and the subsequent data groups are moved to the top.

【0010】[0010]

【発明の実施の形態】以下に本発明の実施の形態を添付
図面に基づいて説明する。ここで、図1は本発明に係る
データのバックアップシステムの構成図、図2は本発明
に係るデータのバックアップシステムの説明図、図3は
データの説明図である。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the accompanying drawings. Here, FIG. 1 is a configuration diagram of a data backup system according to the present invention, FIG. 2 is an explanatory diagram of a data backup system according to the present invention, and FIG. 3 is an explanatory diagram of data.

【0011】自動車生産工場では、例えばエンジンを組
立てる複数のエンジン組立ラインと、これらのエンジン
組立ラインで組立られたエンジンを車体に組付ける複数
の車体組立ラインの間に、図1に示すように、エンジン
・ストック場ESを設けている。エンジン・ストック場
ESは、複数のエンジン組立ラインで組立られる多機種
のエンジンを複数の車体組立ラインへ円滑に供給するた
めに設けられるもので、本発明の実施の形態では、直列
接続した第1〜第4流動領域S1,S2,S3,S4か
らなるエンジン搬送ライン1を構成している。
In an automobile production plant, for example, between a plurality of engine assembly lines for assembling engines and a plurality of vehicle body assembly lines for assembling the engines assembled by these engine assembly lines into a vehicle body, as shown in FIG. There is an engine / stock area ES. The engine stock area ES is provided in order to smoothly supply a plurality of types of engines assembled in a plurality of engine assembly lines to a plurality of vehicle body assembly lines. The engine transport line 1 including the fourth flow regions S1, S2, S3 and S4 is configured.

【0012】第1〜第4流動領域S1,S2,S3,S
4におけるエンジンのロケーション制御を行うために、
各流動領域S1,S2,S3,S4に対応して下位の第
1〜第4端末シーケンサSC1,SC2,SC3,SC
4が設けられ、更に第1〜第4端末シーケンサSC1,
SC2,SC3,SC4を統轄する上位のマスタシーケ
ンサMが設けられている。マスタシーケンサMと第1〜
第4端末シーケンサSC1,SC2,SC3,SC4
は、互いに情報伝達自在な通信ネットワーク2で接続さ
れている。
First to fourth flow regions S1, S2, S3, S
In order to control the location of the engine in 4,
Corresponding to each flow region S1, S2, S3, S4, the lower first to fourth terminal sequencers SC1, SC2, SC3, SC
4 is provided, and further the first to fourth terminal sequencers SC1,
An upper master sequencer M that supervises SC2, SC3 and SC4 is provided. Master sequencer M and first to first
Fourth terminal sequencer SC1, SC2, SC3, SC4
Are connected to each other via a communication network 2 capable of transmitting information to each other.

【0013】また、マスタシーケンサMは、LAN(ロ
ーカル・エリア・ネットワーク)3により、生産工場全
体の生産管理を行うホストコンピュータ(不図示)に接
続されている。
Further, the master sequencer M is connected to a host computer (not shown) which controls the production of the entire production factory by a LAN (Local Area Network) 3.

【0014】第1流動領域S1は、細分化された複数の
細部領域A1,B1,C1,…からなり、各細部領域A
1,B1,C1,…の最上流位置には、エンジンが通過
するとトリガパルスを発生する通過確認スイッチ4が設
けられている。なお、第2〜第4流動領域S2,S3,
S4についても、第1流動領域S1と同様に細部領域A
2,B2,C2,…を備え、夫々の最上流位置に通過確
認スイッチ4が設けられている。
The first flow region S1 is composed of a plurality of subdivided detail regions A1, B1, C1 ,.
At the most upstream position of 1, B1, C1, ..., A passage confirmation switch 4 that generates a trigger pulse when the engine passes is provided. The second to fourth flow regions S2, S3,
Also in S4, as in the first flow region S1, the detailed region A
2, B2, C2, ..., And the passage confirmation switch 4 is provided at the most upstream position of each.

【0015】第1〜第4端末シーケンサSC1,SC
2,SC3,SC4は、図2に示すように、各々内部に
メインテーブル5と、バックアップテーブル6と、移動
実績テーブル7を備えている。なお、図2では、第1端
末シーケンサSC1と第2端末シーケンサSC2につい
ての各テーブル5,6,7の状態と互いの関係について
示している。第3端末シーケンサSC3と第4端末シー
ケンサSC4についても同様の構成である。
First to fourth terminal sequencers SC1 and SC
As shown in FIG. 2, each of 2, SC3 and SC4 includes a main table 5, a backup table 6, and a movement record table 7 inside. It should be noted that FIG. 2 shows the states of the tables 5, 6, and 7 for the first terminal sequencer SC1 and the second terminal sequencer SC2, and the relationship between them. The third terminal sequencer SC3 and the fourth terminal sequencer SC4 have the same configuration.

【0016】第1端末シーケンサSC1と第2端末シー
ケンサSC2、第3端末シーケンサSC3と第4端末シ
ーケンサSC4は、夫々対の関係にあり、一方のバック
アップテーブル6には他方のメインテーブル5のデータ
がそのまま書き込まれるようになっている。
The first terminal sequencer SC1 and the second terminal sequencer SC2, and the third terminal sequencer SC3 and the fourth terminal sequencer SC4 are in a pair relationship, and one backup table 6 contains the data of the other main table 5. It is designed to be written as it is.

【0017】なお、第1端末シーケンサSC1と第2端
末シーケンサSC2とが、対の関係にありデータのやり
取りを相互に行うことを表現するため第1端末シーケン
サSC1と第2端末シーケンサSC2とを直接矢印で接
続するように示したが、データのやり取りは、通信ネッ
トワーク2を介して行われる。第3端末シーケンサSC
3と第4端末シーケンサSC4についても同様である。
In order to express that the first terminal sequencer SC1 and the second terminal sequencer SC2 have a paired relationship and exchange data with each other, the first terminal sequencer SC1 and the second terminal sequencer SC2 are directly connected to each other. Although shown as connected by arrows, data is exchanged via the communication network 2. Third terminal sequencer SC
The same applies to the third and fourth terminal sequencers SC4.

【0018】第1端末シーケンサSC1のメインテーブ
ル5には、細部領域A1,B1,C1,…に対応する細
部テーブルA’1,B’1,C’1,…が指定されてい
る。これらの細部テーブルA’1,B’1,C’1,…
は、エンジンに関するデータを実際に細部領域A1,B
1,C1,…を並んで搬送されるエンジンの配列順に記
憶することができるようになっている。第2〜第4端末
シーケンサSC2,SC3,SC4のメインテーブル5
においても同様である。
In the main table 5 of the first terminal sequencer SC1, the detail tables A'1, B'1, C'1, ... Corresponding to the detail areas A1, B1, C1 ,. These detail tables A'1, B'1, C'1, ...
Shows the data about the engine in detail areas A1 and B
, C1, ... Can be stored in the order of arrangement of the engines that are conveyed side by side. Main table 5 of the second to fourth terminal sequencers SC2, SC3, SC4
The same is true for.

【0019】そして、エンジン組立ラインから搬送され
てきるエンジンが第1流動領域S1で、各細部領域A
1,B1,C1,…の最上流位置に設けた通過確認スイ
ッチ4を通過して通過確認スイッチ4をオン状態にする
毎にトリガパルスが発生し、例えば、最上流の細部領域
A1の場合、細部テーブルA’1の先頭アドレスa11に
位置するデータを隣接する下流の細部領域B1に対応す
る細部テーブルB’1の後尾アドレスb1nに移動させ
る。また、このとき、細部テーブルA’1においては、
アドレスa12以降のデータは、先頭のデータが先頭アド
レスa11に位置するように詰められる。
The engine conveyed from the engine assembly line is the first flow region S1 and each detail region A
1, B1, C1, ... A trigger pulse is generated every time the passage confirmation switch 4 provided at the most upstream position is passed and the passage confirmation switch 4 is turned on. For example, in the case of the most upstream detail area A1, The data located at the head address a11 of the detail table A'1 is moved to the tail address b1n of the detail table B'1 corresponding to the adjacent downstream detail area B1. At this time, in the detail table A′1,
The data after the address a12 is packed so that the leading data is located at the leading address a11.

【0020】また、第1端末シーケンサSC1用のバッ
クアップテーブル6は、第1流動領域S1に隣接する第
2流動領域S2に存在するエンジンのロケーション制御
を行う第2端末シーケンサSC2の内部に設けられてい
る。一方、第2端末シーケンサSC2用のバックアップ
テーブル6は、第1端末シーケンサSC1の内部に設け
られている。
Further, the backup table 6 for the first terminal sequencer SC1 is provided inside the second terminal sequencer SC2 which controls the location of the engine existing in the second flow region S2 adjacent to the first flow region S1. There is. On the other hand, the backup table 6 for the second terminal sequencer SC2 is provided inside the first terminal sequencer SC1.

【0021】第1端末シーケンサSC1のバックアップ
テーブル6には、第2端末シーケンサSC2のメインテ
ーブル5と同じ細部テーブルA’2,B’2,C’2,
…を有し、それらのアドレスa21,a22,…a2mが指定
してあり、第2端末シーケンサSC2のメインテーブル
5と同じデータの書き込みが行えるようになっている。
また、同様に第2端末シーケンサSC2のバックアップ
テーブル6には、第1端末シーケンサSC1のメインテ
ーブル5と同じ細部テーブルA’1,B’1,C’1,
…を有し、それらのアドレスa11,a12,…a1mが指定
してあり、第1端末シーケンサSC1のメインテーブル
5と同じデータの書き込みが行えるようになっている。
The backup table 6 of the first terminal sequencer SC1 has the same detail tables A'2, B'2, C'2 as the main table 5 of the second terminal sequencer SC2.
, And their addresses a21, a22, ... A2m are designated, and the same data as the main table 5 of the second terminal sequencer SC2 can be written.
Similarly, the backup table 6 of the second terminal sequencer SC2 has the same detail tables A'1, B'1, C'1, as the main table 5 of the first terminal sequencer SC1.
, And their addresses a11, a12, ... A1m are designated, and the same data as in the main table 5 of the first terminal sequencer SC1 can be written.

【0022】第1端末シーケンサSC1の移動実績テー
ブル7は、データを受取るメインテーブル5が存在する
同じ第1端末シーケンサSC1の内部に設けられ、その
内部では、常時メインテーブル5から転送されてくるデ
ータを後尾につけ、入力順に並べて記憶することがで
き、且つ、先頭のアドレスT1のデータを第2端末シー
ケンサC2にあるバックアップテーブル6の所定のアド
レスに転送することができ、且つ、先頭のアドレスT1
のデータがなくなったら、次のアドレスT2以降のデー
タを詰めていくことができる。
The movement record table 7 of the first terminal sequencer SC1 is provided inside the same first terminal sequencer SC1 in which the main table 5 for receiving data exists, and inside the same, the data constantly transferred from the main table 5 is stored. Can be stored side by side in the order of input, and the data at the head address T1 can be transferred to a predetermined address of the backup table 6 in the second terminal sequencer C2, and the head address T1 can be stored.
When there is no more data, the data after the next address T2 can be packed.

【0023】なお、メインテーブル5とバックアップテ
ーブル6と移動実績テーブル7の間を移動するデータD
には、図3に示すように、エンジン固有の識別情報D3
の他に、移動元アドレスD1と移動先アドレスD2が含
まれている。例えば、第1流動領域S1の細部領域A1
の先頭アドレスa11に書き込まれるデータDに対応する
エンジンが、細部領域B1に移動する際には、細部領域
B1の最上流の通過確認スイッチ4がオン状態(トリガ
パルス発生)になった時点で、第1端末シーケンサSC
1がトリガパルスの発生を認知し、移動元アドレスD1
が細部テーブルA’1になると共に移動先アドレスD2
が細部テーブルB’1になり、メインテーブル5の細部
テーブルA’1の先頭アドレスa11にあるデータDを移
動先アドレスD2のデータ通りに細部テーブルB’1の
後尾アドレスb1mに移動させる。
Data D moved among the main table 5, backup table 6 and movement record table 7
As shown in FIG. 3, the engine-specific identification information D3
In addition, the source address D1 and the destination address D2 are included. For example, the detail area A1 of the first flow area S1
When the engine corresponding to the data D written at the leading address a11 of the above moves to the detail area B1, when the most upstream passage confirmation switch 4 of the detail area B1 is in the ON state (trigger pulse generation), First terminal sequencer SC
1 recognizes the occurrence of the trigger pulse, and the source address D1
Becomes the detail table A'1 and the destination address D2
Becomes the detail table B'1 and the data D at the head address a11 of the detail table A'1 of the main table 5 is moved to the tail address b1m of the detail table B'1 according to the data of the destination address D2.

【0024】この時、後尾アドレスb1mに書き込まれた
たデータは、アドレスをデータ群最後尾まで詰めてい
く。また、トリガパルス発生によるデータ転送と同時
に、アドレスa11からアドレスb1mに移動するデータD
は、移動実績テーブル7の後尾アドレスT150へも書き
込まれる。この時も、後尾アドレスT150のデータD
は、アドレスをデータ群最後尾まで詰めていく。
At this time, as for the data written in the tail address b1m, the addresses are packed up to the end of the data group. Further, at the same time as the data transfer by the trigger pulse generation, the data D that moves from the address a11 to the address b1m
Is also written in the tail address T150 of the movement record table 7. Also at this time, the data D of the tail address T150
Fills the addresses up to the end of the data group.

【0025】移動実績テーブル7にあるデータDは、先
頭のアドレスT1に移動した時点で、第1端末シーケン
サSC1が移動先アドレスD2を確認し、第2端末シー
ケンサSC2のバックアップテーブル6の所定の場所
(この場合、細部テーブルB’1)へと移動する。
The data D in the movement record table 7 confirms the movement destination address D2 at the time of moving to the head address T1 and confirms the movement destination address D2 at a predetermined location in the backup table 6 of the second terminal sequencer SC2. (In this case, the detail table B'1).

【0026】この時、第2端末シーケンサSC2は、デ
ータDの移動元アドレスD1(この場合、細部テーブル
A’1)を確認して、細部テーブルA’1から先頭アド
レスa11に存在するデータDを消去する。この後、以降
のデータは、先頭アドレスa11まで詰められる。なお、
他の流動領域間および細部領域間でのエンジン移動時で
も上記と同様の動作によりデータがリアルタイムに移動
していく。
At this time, the second terminal sequencer SC2 confirms the source address D1 of the data D (in this case, the detail table A'1), and confirms the data D existing at the head address a11 from the detail table A'1. to erase. After that, the subsequent data are packed up to the head address a11. In addition,
The data moves in real time by the same operation as above even when the engine moves between the other flow regions and between the detail regions.

【0027】また、第3流動領域S3を制御する第3端
末シーケンサSC3は、第4流動領域S4を制御する第
4端末シーケンサSC4とバックアップシステムを構成
し、上記と同様の動作によりデータがリアルタイムに移
動していく。
Further, the third terminal sequencer SC3 for controlling the third flow area S3 constitutes a backup system together with the fourth terminal sequencer SC4 for controlling the fourth flow area S4, and data is real-time by the same operation as above. Move on.

【0028】以上のように構成された本発明に係るデー
タのバックアップシステムは、隣接する流動領域を制御
する端末シーケンサ、例えば第1端末シーケンサSC1
と第2端末シーケンサSC2がバックアップテーブル6
を相互に持ち合い、互いのメインテーブル5からバック
アップテーブル6へ、移動実績テーブル7を介して、デ
ータDを転送する。
The data backup system according to the present invention, which is configured as described above, is a terminal sequencer for controlling the adjacent flow areas, for example, the first terminal sequencer SC1.
And the second terminal sequencer SC2 is the backup table 6
And the data D are transferred from the main table 5 to the backup table 6 via the movement record table 7.

【0029】従って、第1端末シーケンサSC1に異常
が発生した場合、第1端末シーケンサSC1の機能復旧
後に、第2端末シーケンサSC2のバックアップテーブ
ル6に記憶されているデータ群を第1端末シーケンサS
C1のメインテーブル5へ書き込めば、異常発生前の状
態に戻すことが可能である。なお、復旧作業中は、第1
端末シーケンサSC1が管理する第1流動領域S1への
エンジンの搬入および搬出は停止しておく。
Therefore, when an abnormality occurs in the first terminal sequencer SC1, after the function of the first terminal sequencer SC1 is restored, the data group stored in the backup table 6 of the second terminal sequencer SC2 is transferred to the first terminal sequencer S1.
By writing to the main table 5 of C1, it is possible to return to the state before the abnormality occurred. During the restoration work, the first
The loading and unloading of the engine to the first flow region S1 managed by the terminal sequencer SC1 is stopped.

【0030】また、第1端末シーケンサSC1の内部に
設けた第2端末シーケンサSC2用のバックアップテー
ブル6に関しては、トリガパルス発生時に移動したデー
タDを、全て第2端末シーケンサSC2の内部に設けた
移動実績テーブル7に移動先アドレスD2と移動元デー
タD1とを書き込んだ状態で記憶してあるので、第1端
末シーケンサSC1が復旧した後、移動実績テーブル7
に記憶されているデータを第1端末シーケンサSC1の
内部に設けたバックアップテーブル6に転送すれば、自
動的に復帰させることが可能である。
Regarding the backup table 6 for the second terminal sequencer SC2 provided inside the first terminal sequencer SC1, all the data D moved when the trigger pulse is generated are provided inside the second terminal sequencer SC2. Since the movement destination address D2 and the movement source data D1 are stored in the record table 7 in a written state, after the first terminal sequencer SC1 recovers, the movement record table 7
If the data stored in the first terminal sequencer SC1 is transferred to the backup table 6 provided inside the first terminal sequencer SC1, the data can be automatically restored.

【0031】また、下流の細部領域が複数分岐して存在
する場合でも、データDの移動元アドレスD1と移動先
アドレスD2は、エンジンが下流の細部領域に進入した
時点で、通過確認スイッチ4をオン状態(トリガパルス
発生)にして、移動先を進入した領域に、また移動元を
それまでにいた領域に書き換えるので、各々の流動領域
あるいは細部領域でのデータ転送に問題は生じない。
Further, even if a plurality of downstream detail areas exist in a branched manner, the source address D1 and the destination address D2 of the data D are set by the passage confirmation switch 4 at the time when the engine enters the downstream detail area. Since the on-state (trigger pulse generation) is performed and the destination is rewritten to the entered area and the source is rewritten to the area that has been there, no problem occurs in data transfer in each flow area or detail area.

【0032】また、本発明の実施の形態では、エンジン
搬送ライン1を分岐することなく一本の連続するものと
して表わしたが、途中で複数に分岐したり、バックアッ
プ体制を相互に取る端末シーケンサSC1,SC2,S
C3,SC4の制御対象となる流動領域S1,S2,S
3,S4が隣接していなくてもデータのバックアップは
実施可能である。また、本発明の実施の形態では、流動
領域を第1〜第4流動領域S1,S2,S3,S4の4
つにしたが、流動領域の数に限定されることはない。
Further, in the embodiment of the present invention, although the engine carrying line 1 is represented as one continuous line without branching, a terminal sequencer SC1 for branching into a plurality of lines or mutual backup system is provided on the way. , SC2, S
Flow regions S1, S2, S to be controlled by C3 and SC4
Data backup can be performed even if S3 and S4 are not adjacent. Further, in the embodiment of the present invention, the flow region is defined as the first to fourth flow regions S1, S2, S3 and S4.
However, the number of flow regions is not limited.

【0033】なお、第1〜第4端末シーケンサSC1,
SC2,SC3,SC4の入出力機器としては、通過確
認スイッチ4の他に、例えば押釦スイッチ(起動や非常
停止用など)やリミットスイッチ(レーン切替確認用な
ど)などの入力機器、電磁バルブ(レーン切替用シリン
ダ駆動用やストッパ進退用)や表示灯などの出力機器が
設置される。
The first to fourth terminal sequencers SC1,
As input / output devices for SC2, SC3, SC4, in addition to the passage confirmation switch 4, for example, input devices such as push button switches (for starting and emergency stop) and limit switches (for confirming lane switching), electromagnetic valves (lanes). Output devices such as switching cylinder drive and stopper advancing / retreating) and indicators are installed.

【0034】[0034]

【発明の効果】以上説明したように請求項1に係る発明
によれば、互いに情報伝達自在な制御装置に少なくとも
メインテーブルとバックアップテーブルと移動実績テー
ブルを設け、データを保有し合う制御装置の間でデータ
のやりとりを行うことにより、より確実な状態でデータ
のバックアップおよび復旧を迅速に行うことが可能であ
る。 また、部品の搬送ラインの流動領域を細分化し、細
部領域の最上流位置に部品通過時にトリガ信号が発生す
るトリガ発生手段を設けると共に、各々の流動領域用の
メインテーブルおよびバックアップテーブルを少なくと
も細部領域数にアドレスを区切り、上記の各々アドレス
中では複数の部品の各々のデータを流動順に配列して記
憶するので、テーブル設定のための記憶容量を削減し、
データ管理を容易に行うことが可能である
As described above, according to the first aspect of the present invention , at least the control devices capable of transmitting information to each other are provided.
Main table, backup table and movement record table
Data between control devices
By exchanging
Backup and recovery of
It In addition, the flow area of the parts transportation line is subdivided into
Trigger signal is generated at the most upstream position in the partial area when the part passes through.
With a trigger generating means for each flow region
Minimize main and backup tables
Also divide the address into the number of detail areas, and address each of the above
Inside, the data of each of the multiple parts is arranged in the order of flow.
I will remember, so reduce the storage capacity for table setting,
It is possible to easily manage data .

【0035】[0035]

【0036】請求項2に係る発明によれば、細部領域
頭の部品が下流の領域に移動するトリガ信号発生時に、
先頭のデータを移動先の細部領域用のアドレスのデータ
群の後尾に移動し、且つ以降のデータ群を先頭まで前詰
めするようにすることにより、テーブル設定のための記
憶容量を削減し、データ管理を容易に行うことが可能で
ある。
According to the second aspect of the present invention, when the trigger signal for moving the component at the front of the detail area to the downstream area is generated,
By moving the top data to the end of the data group of the address for the detail area of the movement destination, and by moving the subsequent data groups to the beginning, the storage capacity for table setting is reduced and It is possible to manage easily.

【0037】請求項3に係る発明によれば、メインテー
ブル、バックアップテーブルおよび移動実績テーブルの
間を移動する部品のデータに移動元の細部領域アドレス
と移動先の細部領域アドレスを追加し、トリガ信号発生
時に細部領域移動データに書き換えを行うと共に、移動
元の細部領域アドレスを移動実績テーブルからバックア
ップテーブルに移動させる際の、移動先アドレスの確認
および移動元アドレスのデータ消却のための手段として
用いることにより、移動データのアドレス管理が容易に
行え、且つ各々のテーブル間のデータ転送を容易に行う
ことが可能である。
According to the third aspect of the invention, the detail area address of the movement source and the detail area address of the movement destination are added to the data of the parts that move between the main table, the backup table and the movement record table, and the trigger signal is added. It is used as a means for confirming the destination address and erasing the source address data when relocating the source detail area address from the movement record table to the backup table while rewriting the detail area move data when it occurs. By this, it is possible to easily manage the address of the moving data and easily transfer the data between the respective tables.

【0038】請求項4に係る発明によれば、移動実績テ
ーブルでのデータ配列は、移動元アドレスおよび移動先
アドレスを考慮することなく入力順に配列すると共に、
メインテーブルから転送されてくるデータは、データ群
の後尾に移動させ、更に、先頭のデータを対の関係にあ
る制御装置内部のバックアップテーブルに転送し、且つ
以降のデータ群を先頭まで前詰めすることにより、移動
実績テーブルの容量に対しデータ数を増やし、多量の移
動実績データを記憶することが可能である。
According to the invention of claim 4 , the data arrangement in the movement record table is arranged in the input order without considering the movement source address and the movement destination address, and
The data transferred from the main table is moved to the end of the data group, the top data is transferred to the backup table inside the control device in a pair relationship, and the subsequent data groups are moved to the top. As a result, it is possible to increase the number of data with respect to the capacity of the movement record table and store a large amount of movement record data.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明に係るデータのバックアップシステムの
構成図
FIG. 1 is a block diagram of a data backup system according to the present invention.

【図2】本発明に係るデータのバックアップシステムの
説明図
FIG. 2 is an explanatory diagram of a data backup system according to the present invention.

【図3】データの説明図FIG. 3 is an explanatory diagram of data

【符号の説明】[Explanation of symbols]

1…エンジン搬送ライン、2…通信ネットワーク、3…
LAN、4…通過確認スイッチ、5…メインテーブル、
6…バックアップテーブル、7…移動実績テーブル、A
1,B1,C1,D1…細部領域、D…データ、ES…
エンジン・ストック場、M…マスタシーケンサ、S1,
S2,S3,S4…第1〜第4流動領域、SC1,SC
2,SC3,SC4…第1〜第4端末シーケンサ。
1 ... Engine carrier line, 2 ... Communication network, 3 ...
LAN, 4 ... Passage confirmation switch, 5 ... Main table,
6 ... Backup table, 7 ... Movement record table, A
1, B1, C1, D1 ... Detail area, D ... Data, ES ...
Engine / stock area, M ... Master sequencer, S1,
S2, S3, S4 ... First to fourth flow regions, SC1, SC
2, SC3, SC4 ... First to fourth terminal sequencers.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 吉田 弘志 三重県鈴鹿市平田町1907番地 本田技研 工業株式会社 鈴鹿製作所内 (72)発明者 本田 勝三 三重県鈴鹿市平田町1907番地 本田技研 工業株式会社 鈴鹿製作所内 (56)参考文献 特開 平9−192954(JP,A) 特開 平9−123422(JP,A) 特開 平8−153186(JP,A) 特開 平4−209044(JP,A) (58)調査した分野(Int.Cl.7,DB名) G05B 15/00 - 15/02 B23Q 41/08 G06F 17/60 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Hiroshi Yoshida 1907 Hirata-cho, Suzuka-shi, Mie Honda Motor Co., Ltd. Suzuka Factory (72) Inventor Katsumi Honda 1907, Hirata-cho, Suzuka-shi, Mie Honda Motor Co., Ltd. Suzuka Manufacturing (56) Reference JP-A-9-192954 (JP, A) JP-A-9-123422 (JP, A) JP-A-8-153186 (JP, A) JP-A-4-209044 (JP, A) (58) Fields investigated (Int.Cl. 7 , DB name) G05B 15/00-15/02 B23Q 41/08 G06F 17/60

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 生産ラインにおける部品のロケーション
データのバックアップシステムであって、前記生産ライ
ンは、複数に分割された部品の流動領域からなる部品搬
送ラインと、前記流動領域ごとに設けて互いに情報伝達
自在に接続した制御装置を備え、前記制御装置は、前記
部品のロケーションデータを記憶するメインテーブル
と、部品の移動に伴う前記メインテーブル内の変更デー
タを記憶する移動実績テーブルと、前記部品のロケーシ
ョンデータを互いに保有し合う関係にある制御装置の移
動実績テーブルに記憶したデータを転送してそのメイン
テーブルと同様な状態で部品のロケーションデータを記
憶するバックアップテーブルを有し、前記流動領域を分
割して複数の細部領域とし、各細部領域の最上流位置に
部品通過時にトリガ信号を発生するトリガ発生手段を設
け、前記メインテーブルおよびバックアップテーブルを
細部領域数に対応してアドレスを区切り、このアドレス
中に前記部品のロケーションデータを流動順に配列して
記憶することを特徴とするデータのバックアップシステ
ム。
1. A system for backing up location data of parts in a production line, wherein the production line is provided with a parts conveying line including a plurality of parts flowing areas, and information is mutually provided to each of the flowing areas. A control table that is freely connected, the control device, the main table for storing the location data of the part, a movement record table for storing change data in the main table due to the movement of the part, the location of the part transferring data stored in the movement record table of the control device in the holdings and mutually related to each other data have a backup table for storing the part of the location data in the same state and the main table, the minute the flow area
Divide into multiple detail areas and place them in the most upstream position of each detail area.
It is equipped with a trigger generator that generates a trigger signal when passing a component.
The main table and backup table
The address is divided according to the number of detail areas, and this address is
Arrange the location data of the parts in the order of flow
Backup system data and to store.
【請求項2】 前記各細部領域先頭の部品が下流の細部
領域に移動し、前記トリガ発生手段がトリガ信号を発生
した時に、先頭の前記部品のロケーションデータを移動
先の細部領域用アドレスの後尾に転送し、且つ以降のデ
ータ群を先頭まで前詰めするようにした請求項1記載の
データのバックアップシステム。
Wherein moving said each sub-divided region beginning of the part downstream area of detail, when the trigger generating means has generated the trigger signal, tail leading the destination area of detail address location data of the parts 2. The data backup system according to claim 1 , wherein the data is transferred to the first data group and the subsequent data groups are moved to the beginning.
【請求項3】 前記メインテーブル、バックアップテー
ブルおよび移動実績テーブル間を移動する部品のデータ
に移動元の細部領域アドレスデータと移動先の細部領域
アドレスデータを追加し、トリガ信号発生時に細部領域
移動データに書き換えを行うと共に、前記移動元の細部
領域アドレスデータを、移動実績テーブルからバックア
ップテーブルに移動させる際の、移動先アドレスの確認
および移動元アドレスのデータ消却のための手段として
用いる請求項1又は請求項2記載のデータのバックアッ
プシステム。
3. The detail area address data of the move source and the detail area address data of the move destination are added to the data of the part that moves between the main table, the backup table and the movement record table, and the detail area move data is generated when a trigger signal is generated. to performs rewriting, the transfer source area of detail address data, when moving to the backup table from movement record table, used as a means for data cancellation confirmation and the origin address of the destination address according to claim 1 or The data backup system according to claim 2 .
【請求項4】 前記移動実績テーブルでは、前記メイン
テーブルから転送されてくるデータが、移動元アドレス
および移動先アドレスを考慮することなく入力順にデー
タ群の後尾に配列されると共に、先頭のデータは、デー
タを互いに保有し合う関係にある制御装置のバックアッ
プテーブルに転送され、且つ以降のデータ群を先頭まで
前詰めするようにした請求項1、請求項2又は請求項3
記載のデータのバックアップシステム。
4. In the movement record table, the data transferred from the main table is arranged at the end of the data group in the input order without considering the movement source address and the movement destination address, and the top data is , are transferred to the backup table of the control device are in a relationship mutually hold data from each other, according to claim 1 which is adapted to pre-packed and subsequent data groups up to the top, claim 2 or claim 3
Data backup system described.
JP03574398A 1998-02-18 1998-02-18 Data backup system Expired - Fee Related JP3416504B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP03574398A JP3416504B2 (en) 1998-02-18 1998-02-18 Data backup system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP03574398A JP3416504B2 (en) 1998-02-18 1998-02-18 Data backup system

Publications (2)

Publication Number Publication Date
JPH11231911A JPH11231911A (en) 1999-08-27
JP3416504B2 true JP3416504B2 (en) 2003-06-16

Family

ID=12450314

Family Applications (1)

Application Number Title Priority Date Filing Date
JP03574398A Expired - Fee Related JP3416504B2 (en) 1998-02-18 1998-02-18 Data backup system

Country Status (1)

Country Link
JP (1) JP3416504B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021048921A1 (en) * 2019-09-10 2021-03-18 株式会社Fuji Line production facility

Also Published As

Publication number Publication date
JPH11231911A (en) 1999-08-27

Similar Documents

Publication Publication Date Title
US4768766A (en) System and method for selective assembly and imaging of books
JPH02292161A (en) Control device for fms line
JPH07271424A (en) Producing facility controller
JP3416504B2 (en) Data backup system
JPH02131829A (en) Part delivery system
JP2850487B2 (en) Actuator of work machine in working line
JPH0493152A (en) Production control system
JPH0616982B2 (en) Logistics control device
Degano et al. Fault diagnosis in an intermodal container terminal
JP2537826B2 (en) Controller for transportation system
JPH0264704A (en) Control system for automated equipment
JP3764783B2 (en) Parts instruction device
JPH02109665A (en) Method and device for self-dispersing production
JPH0732993B2 (en) A work teaching device for robots
JPH0520107A (en) Dual controller
JPH09192954A (en) Backup method for control data
Van de Mortel-Fronczak et al. A case study in the design of control systems for flexible production cells
JP3503652B2 (en) Production equipment and its control method
JP3389498B2 (en) Control device and program creation method thereof
JPH04147303A (en) Automatic conveyor
JP2000344339A (en) Transport system
JPH04123109A (en) Production control system
JP2000024881A (en) Workpiece conveyance control system
JP3490281B2 (en) Data management method
KR880000996B1 (en) Input/output multiplexer data distributor

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080404

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090404

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090404

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100404

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees