JP3355682B2 - 生産管理装置 - Google Patents

生産管理装置

Info

Publication number
JP3355682B2
JP3355682B2 JP3905893A JP3905893A JP3355682B2 JP 3355682 B2 JP3355682 B2 JP 3355682B2 JP 3905893 A JP3905893 A JP 3905893A JP 3905893 A JP3905893 A JP 3905893A JP 3355682 B2 JP3355682 B2 JP 3355682B2
Authority
JP
Japan
Prior art keywords
data
production management
management device
cell controller
data collection
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
JP3905893A
Other languages
English (en)
Other versions
JPH06251029A (ja
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan 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 Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP3905893A priority Critical patent/JP3355682B2/ja
Publication of JPH06251029A publication Critical patent/JPH06251029A/ja
Application granted granted Critical
Publication of JP3355682B2 publication Critical patent/JP3355682B2/ja
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

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、FA(ファクトリーオ
ートメーション)等における生産および設備制御のため
の生産管理装置に関する。
【0002】
【従来の技術】生産管理装置が用いられる生産システム
は、例えば図1に示すようなものがあり、このシステム
は、データの集計や管理を総合的に行う生産管理装置で
あるセルコントローラ1および2と、設備7の制御およ
びデータの収集を行なうPLC4、設備8の制御および
データの収集を行なうPLC5および設備9の制御およ
びデータの収集を行なうPLC6がネットワーク3によ
り接続されている。
【0003】このシステムでは、セルコントローラ1
は、PLC4および5から設備7および8の生産実績デ
ータをネットワーク3を通して収集し、セルコントロー
ラ2はPLC6から設備9の生産実績データの収集を行
なう。このセルコントローラ1および2は、それぞれ収
集すべきデータがどの様なものであるかを記憶している
データ収集テーブル12aおよび12bを持つ。セルコ
ントローラ2は、セルコントローラ1よりPLC5から
の生産実績データをもらい、この情報からスケジューリ
ングプログラムの処理により設備9へ作業指示を行な
う。
【0004】従来、このような生産管理システムにおい
ては、セルコントローラ1に故障が発生すると、セルコ
ントローラ1の行なっていたPLC5からの生産実績デ
ータの収集が停止し、PLC5の生産実績データをセル
コントローラ1からもらって作業指示を行なっていたセ
ルコントローラ2のスケジューリングプログラムはこの
データが得られなくなる。つまり、1台のセルコントロ
ーラの停止が他のセルコントローラの処理まで停止させ
てしまうという問題点があった。
【0005】
【発明が解決しようとする課題】そこで本発明の目的
は、他の生産管理装置が収集している情報を利用してい
る生産管理装置において、他の生産管理装置が停止して
も、停止した生産管理装置が収集している情報を利用し
ている生産管理装置の処理が停止することのない生産管
理装置を提供することである。
【0006】
【課題を解決するための手段】上記目的は、ネットワー
クにより複数の設備制御装置および他の生産管理装置と
接続され、前記複数の設備制御装置のいずれかからデー
タを収集すると共に、前記他の生産管理装置が収集した
前記複数の設備制御装置のデータを取得して処理する生
産管理装置において、自己の生産管理装置によって収集
される各データに対して付加されるタグ名称と、該デー
タの収集先に関する情報が記憶されたデータ収集テーブ
ルと、自己の生産管理装置によるプログラムの実行にと
もなって必要とされる各データに対して付加されるタグ
名称を記憶するためのプログラム使用データテーブル
と、前記他の生産管理装置によって収集される各データ
に対して付加されるタグ名称と、該データの収集先に関
する情報とが記憶された、他の生産管理装置のデータ収
集テーブルを取得する取得手段と、前記プログラム使用
データテーブルに記憶されたタグ名称と前記他の生産管
理装置のデータ収集テーブルのタグ名称とに基づいて、
自己の生産管理装置のプログラムの実行にともなって必
要とされるデータを収集している他の生産管理装置を判
別する判別手段と、前記他の生産管理装置の異常を検出
する異常検出手段と、を有し、前記判別手段によって判
別された前記他の生産管理装置に異常が検出された場
合、当該他の生産管理装置によるデータの収集先に関す
る情報を自己の生産管理装置のデータ収集テーブルに加
えることによって、前記他の生産管理装置に代わって前
記自己の生産管理装置がデータを収集することを特徴と
する生産管理装置により達成される。
【0007】
【作用】本発明は、上記のように構成された各手段によ
り、ある生産管理装置が停止した場合に、停止した生産
管理装置が収集していた設備制御装置の情報を利用して
いる生産管理装置が、これまで停止した生産管理装置が
収集していた設備制御装置の情報を直接収集することが
可能となるため、設備制御装置の情報を収集している生
産管理装置が停止しても、その収集された情報を利用し
ている生産管理装置の処理までもが停止することのない
生産管理装置である。
【0008】
【実施例】以下、添付した図面を参照しながら本発明を
説明する。
【0009】図1は、本発明の生産管理装置をセルコン
トローラとして用いた生産システムの一例を示す図面で
ある。このシステムは、データの集計や管理を総合的に
行う生産管理装置であるセルコントローラ1および2
と、設備7の制御およびデータの収集を行なうPLC
4、設備8の制御およびデータの収集を行なうPLC5
および設備9の制御およびデータの収集を行なうPLC
6がネットワーク3により接続されている。
【0010】このシステムでは、セルコントローラ1
は、PLC4および5から設備7および8の生産実績デ
ータをネットワーク3を通して収集し、セルコントロー
ラ2はPLC6から設備9の生産実績データの収集を行
なう。このセルコントローラ1および2は、それぞれ収
集すべきデータがどの様なものであるかを記憶している
データ収集テーブル12aおよび12bを持つ。そし
て、セルコントローラ1は、自ら収集したPLC4およ
び5からの設備7および8の生産実績データとセルコン
トローラ2の収集したPLC6からの設備9の生産実績
データとにより、この生産システム内の仕掛在庫管理、
生産進捗管理を行ない、セルコントローラ2は、セルコ
ントローラ1が収集したPLC5からの設備8の生産実
績データをもらい設備9の制御を行なっているPLC6
への作業指示を行なう。
【0011】本発明の生産管理装置を用いたセルコント
ローラ1および2は、ある1つの基本処理を行なうよう
に構成された1単位の基本プログラムを複数用意して、
それらの基本プログラムを任意の順序で起動させて所定
の処理を行なわせる一方、任意のハードウェアにおいて
使用されている既存のプログラムによって所定の処理を
行なわせるプラットフォームをのせた情報処理装置であ
る。図2はこのセルコントローラの構成を説明するため
のブロック図である。
【0012】このセルコントローラは、ネットワーク3
との接続を行なうネットワークインターフェース10
(図示する場合には、インターフェースをI/Fと略記
する)、この生産管理装置がセルコントローラとして収
集するデータがどの様なものであるかを記憶したデータ
収集テーブル11、データ収集テーブル11の情報に基
づき必要なデータを収集するデータ収集部12、収集し
たデータにタグ名を付けデータの管理を行なうタグデー
タ管理部13、タグ名を付与されたデータを保存するタ
グデータ記憶部14、他のセルコントローラが収集し、
タグ名の付与されたデータから必要なタグ名付きのデー
タを収集する他データ収集部15、他のセルコントロー
ラが収集しているデータがどの様なデータであるかを知
るために、他のセルコントローラにあるデータ収集テー
ブルをコピーする他データ収集テーブルコピー部16、
他データ収集テーブルコピー部16によってコピーされ
た他のセルコントローラのデータ収集テーブルを記憶し
ておく他データ収集テーブル17、他データ収集テーブ
ル17と後述するプログラム使用データテーブル36と
を比較し、バックアップしなければならないデータの収
集テーブルを作成するバックアップデータ収集テーブル
作成部18、バックアップデータ収集テーブル作成部1
8が作成したバックアップデータ収集テーブル19、他
のセルコントローラが正常にデータ収集を行なっている
かどうかを監視する他データ収集プロセスチェック部2
0、他のセルコントローラが正常にデータ収集を行なっ
ていない場合に、必要なデータを直接収集するように切
り換えを行なうデータ収集テーブル変更処理部21およ
びこのセルコントローラにおいて行われる生産管理の処
理手順を記述したプログラム35とこのプログラム35
が処理に必要なデータを記憶しているプログラム使用デ
ータテーブル36およびネットワークにより接続されて
いるシステム全体の構成を記憶したシステム構成テーブ
ル37より構成される。なお、データ収集テーブル12
は、図1に示した生産システムにおけるデータ収集テー
ブル12aまたは12bとなるものである。
【0013】以下、上述のように構成されたセルコント
ローラの主要部の働きについて説明する。
【0014】データ収集テーブル11は、セルコントロ
ーラとしてPLCから直接収集するデータがどの様なも
のであるかを記憶したもので、例えば図3aに示すよう
に、収集するデータに付与するタグ名称、収集先のPL
Cを特定するノードアドレス、収集したデータを格納す
るメモリアドレスおよび収集するデータの種類を表すデ
ータ種等が記憶されており、このデータ収集テーブル1
1に記憶されている情報が収集すべきデータとなる。
【0015】理に必要なデータはプログラム35の
実行にともなって、要求されるタグ名称に基づいて、タ
グデータ管理部13が、自セルコントローラ内のタグデ
ータ記憶部14にあるか、他のセルコントローラ内のタ
グデータ記憶部にあるかを判断する。したがって、タグ
データ管理部13は、タグ名称に基づいて、自己の生産
管理装置のプログラムの実行にともなって必要とされる
データを収集している他の生産管理装置を判別する判別
手段として機能する。処理に必要なデータが、他のセル
コントローラ内のタグデータ記憶部にある場合に、他デ
ータ収集部15は、ネットワークインタフェース10を
介して、他のセルコントローラより収集する。なお、プ
ログラム35が必要とするデータは全てタグ名称によ
り、プログラム使用データテーブル36に記憶されてい
て、例えば図3bに示すように、プログラム使用データ
テーブル36には、必要なタグ名称が記憶されている。
【0016】他データ収集テーブルコピー部16および
他データ収集テーブル17は、他のセルコントローラが
収集しているデータがどの様なものであるかを知るため
のものであり、上述のように他のセルコントローラのデ
ータ収集テーブルをコピーするものである。したがっ
て、他データ収集テーブルコピー部16および他データ
収集テーブル17は、他の生産管理装置のデータ収集テ
ーブルを取得する取得手段として機能する。この他デー
タ収集テーブル17とプログラム使用データテーブルを
比較することによって、処理を行なうプログラム35が
必要とするデータの内、他のセルコントローラが収集し
ているデータを知ることができ、バックアップデータ収
集テーブル作成部18により、プログラム35が必要と
するデータの内、他のセルコントローラが収集している
データをバックアップデータ収集テーブル19に記憶し
ておく。バックアップデータ収集テーブル19として
は、例えば図3Cに示されるように、他のセルコントロ
ーラの番号、収集するデータに付加するタグ名称、収集
先のPLCを特定するノードアドレス、収集したデータ
を格納するメモリアドレスおよび収集するデータの種類
を表すデータ種等が記憶されており、他のセルコントロ
ーラの番号のほかはデータ収集テーブル11と同じ項目
である。
【0017】他データ収集プロセスチェック部20は、
バックアップデータ収集テーブル19のセルコントロー
ラ番号を参照して、必要なデータの内他のセルコントロ
ーラが収集しているデータがどのセルコントローラが収
集しているのかを判断し、そのセルコントローラが正常
に動作しているかどうかの監視を、ネットワークインタ
ーフェースを介して、ネットワーク内にセルコントロー
ラが出している正常動作を示す信号などを検出すること
により行なう。
【0018】データ収集テーブル変更処理部21は、他
データ収集プロセスチェック部20が他のセルコントロ
ーラのデータ収集に異常があると判断した場合に、バッ
クアップデータ収集テーブル19より、異常のあるセル
コントローラ番号の収集データを取り出し、この収集デ
ータの項目から、セルコントローラ番号を削除して、デ
ータ収集テーブル11に書き込む処理を行なう。このよ
うに、他のセルコントローラのデータ収集に異常が発生
した場合に、自らのセルコントローラが収集するデータ
としてデータ収集テーブル11に記憶させることによ
り、自らのセルコントローラが必要とするデータの収集
に支障をきたすことなく処理を続行することができる。
【0019】次に、本発明の生産管理装置を用いた上述
のセルコントローラの動作について説明する。図4は、
セルコントローラの動作を説明するためのフローチャー
トである。
【0020】まず、システムの起動が開始されると、他
データ収集テーブルコピー部16が他のセルコントロー
ラのデータ収集テーブルをコピーして他データ収集テー
ブル17を作成する(S1)。次いで、プログラム使用
データテーブル36と他データ収集テーブル17を比較
して、処理に使用するデータの内、他のセルコントロー
ラが収集しているデータを検出して、バックアップデー
タ収集テーブル19を作成する(S2)。そして、セル
コントローラとしてのデータ収集を開始する(S3)。
次いで、他のセルコントローラのデータ収集プロセスの
チェックを行ない(S4)、異常を検知したならば(S
5)、バックアップデータ収集テーブル19から異常の
発生したセルコントローラが収集していたデータを読み
込み(S6)、次セルコントローラが収集するデータと
して、データ収集テーブル11に追加登録する(S
7)。
【0021】これにより、他のセルコントローラが収集
していたデータをそのセルコントローラの異常によりデ
ータ収集が停止してしまっても、自らが必要とするデー
タを直接収集するようになるため、プログラムの処理は
そのまま続行される。
【0022】
【発明の効果】以上説明したように、本発明の生産管理
装置によれば、ネットワークによって接続されている他
の生産管理装置が収集していた情報をその生産管理装置
にかわって直接収集できるようにしたため、他の生産管
理装置に異常が発生し、データ収集が停止してしまって
も、停止したデータ収集を異常の発生した生産管理装置
にかわって収集することができるので、停止した生産管
理装置が収集したデータを共有して処理を行なっていた
生産管理装置までもが停止することを防止することがで
きる。
【図面の簡単な説明】
【図1】 生産システムを説明するためのブロック図で
ある。
【図2】 本発明の生産管理装置を用いたセルコントロ
ーラを説明するためのブロック図である。
【図3】 本発明で用いるテーブルの一例である。
【図4】 本発明の生産管理装置を用いたセルコントロ
ーラの動作を説明するためのフローチャートである。
【符号の説明】
10…ネットワークインターフェース、 11…デ
ータ収集テーブル、12…データ収集部、
13…タグデータ管理部、14…タグデータ
記憶部、 15…他データ収集部、1
6…他データ収集テーブルコピー部、 17…他デ
ータ収集テーブル、18…バックアップデータ収集テー
ブル作成部、19…バックアップデータ収集テーブル、
20…他データ収集プロセスチェック部、21…データ
収集テーブル変更処理部、 35…プログラム、3
6…プログラム使用データテーブル。
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G05B 19/418 B23Q 41/00 G05B 15/02 G06F 17/60

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】 ネットワークにより複数の設備制御装置
    および他の生産管理装置と接続され、前記複数の設備制
    御装置のいずれかからデータを収集すると共に、前記他
    の生産管理装置が収集した前記複数の設備制御装置のデ
    ータを取得して処理する生産管理装置において、 自己の生産管理装置によって収集される各データに対し
    て付加されるタグ名称と該データの収集先に関する情報
    とが記憶されたデータ収集テーブルと、自己の生産管理
    装置によるプログラムの実行にともなって必要とされる
    各データに対して付加されるタグ名称を記憶するための
    プログラム使用データテーブルと、 前記他の生産管理装置によって収集される各データに対
    して付加されるタグ名称と該データの収集先に関する情
    報とが記憶された、他の生産管理装置のデータ収集テー
    ブルを取得する取得手段と、 前記プログラム使用データテーブルに記憶されたタグ名
    称と前記他の生産管理装置のデータ収集テーブルのタグ
    名称とに基づいて、自己の生産管理装置のプログラムの
    実行にともなって必要とされるデータを収集している他
    の生産管理装置を判別する判別手段と、 前記他の生産管理装置の異常を検出する異常検出手段
    と、を有し、 前記判別手段によって判別された前記他の生産管理装置
    に異常が検出された場合、当該他の生産管理装置による
    データの収集先に関する情報を自己の生産管理装置のデ
    ータ収集テーブルに加えることによって、前記他の生産
    管理装置に代わって前記自己の生産管理装置がデータを
    収集することを特徴とする生産管理装置。
JP3905893A 1993-02-26 1993-02-26 生産管理装置 Expired - Fee Related JP3355682B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3905893A JP3355682B2 (ja) 1993-02-26 1993-02-26 生産管理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3905893A JP3355682B2 (ja) 1993-02-26 1993-02-26 生産管理装置

Publications (2)

Publication Number Publication Date
JPH06251029A JPH06251029A (ja) 1994-09-09
JP3355682B2 true JP3355682B2 (ja) 2002-12-09

Family

ID=12542538

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3905893A Expired - Fee Related JP3355682B2 (ja) 1993-02-26 1993-02-26 生産管理装置

Country Status (1)

Country Link
JP (1) JP3355682B2 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019187015A1 (ja) * 2018-03-30 2019-10-03 三菱電機株式会社 管理装置、管理システム、表示方法及びプログラム

Also Published As

Publication number Publication date
JPH06251029A (ja) 1994-09-09

Similar Documents

Publication Publication Date Title
US5491791A (en) System and method for remote workstation monitoring within a distributed computing environment
CN112579101B (zh) 任务脚本管控方法、装置、电子设备和存储介质
JPH0526214B2 (ja)
JP3355682B2 (ja) 生産管理装置
CN115328065A (zh) 一种应用于工业控制***的控制单元功能自动迁移的方法
JPH0962626A (ja) 分散処理システムのオンラインテスト方法
JP3867868B2 (ja) 障害統合管理装置
CN105677515A (zh) 一种数据库联机备份方法及***
JPH0911092A (ja) 生産支援システムおよび生産設備用インテリジェントインタフェース
JPH11194961A (ja) 遠方監視制御装置および遠方監視制御システム
JP2712834B2 (ja) 故障対応支援装置
JPS61813A (ja) シ−ケンス制御装置の故障個所判定方式
JP3231864B2 (ja) タスク縮退管理装置
JPS6398764A (ja) マルチ計算機システムにおけるフアイルリカバリ方式
Neve et al. Application of manufacturing message specification for flexible manufacturing system control
JP2809860B2 (ja) プラントのプロセス入力値生成装置
RU2194369C2 (ru) Комплект аппаратуры автоматизированной телефонной станции системы охранно-пожарной сигнализации
JPH0884145A (ja) ネットワーク監視システム
JP3672964B2 (ja) 保護継電装置
JPH0869593A (ja) プラント性能監視システム
Garg et al. Towards performability modeling of software rejuvenation
JPH0756960A (ja) 設備機器使用履歴収集装置
JPH0227691B2 (ja)
JPH0730651A (ja) 診断方式
JPH0325649A (ja) 計算機システムにおける入出力制御装置の組込方式

Legal Events

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

Free format text: PAYMENT UNTIL: 20081004

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20091004

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees