JPH09128003A - 分散形制御システム - Google Patents
分散形制御システムInfo
- Publication number
- JPH09128003A JPH09128003A JP28727795A JP28727795A JPH09128003A JP H09128003 A JPH09128003 A JP H09128003A JP 28727795 A JP28727795 A JP 28727795A JP 28727795 A JP28727795 A JP 28727795A JP H09128003 A JPH09128003 A JP H09128003A
- Authority
- JP
- Japan
- Prior art keywords
- schedule
- information
- execution
- prescription
- creating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
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/30—Computing systems specially adapted for manufacturing
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Safety Devices In Control Systems (AREA)
Abstract
有効利用とバッチ処理の効率化を実現した分散形制御シ
ステムを実現する。 【解決手段】 スケジュール作成装置SCにあるスケジ
ュール作成手段12は、バッチ処理のスケジュールを作
成し、スケジュール情報を通信バスBS1を介して操作
監視装置ICSに送る。当ICSは、通信手段21及び
22を介して、通信バスBS1及びBS2に対して決め
られた通信規約に基づき、スケジュール作成装置SC及
び制御装置FCとの間で通信を行なう。スケジュール情
報ファイル用メモリ23は、スケジュール作成手段12
から送られて来た情報を格納し、処方作成手段23は当
メモリに格納されたバッチ識別子、処方名、及び使用予
定装置名などの情報をもとにバッチ処理の実行処方を作
成し、制御装置FCへ送る。起動手段25は上記メモリ
23に格納された実行開始予定時刻の情報をもとに、当
予定時刻に制御装置にバッチ処理の起動をかけ、作成さ
れたスケジュールを実行する。
Description
転と監視を行う操作監視装置と、プラントに分散配置さ
れていて、操作監視装置に通信バスを介して接続され、
プラントに製品を生産させる制御装置とを有する分散形
制御システムに関するものである。更に詳しくは、バッ
チ処理の操作について改良を施した分散形制御システム
に関するものである。
ラントの制御運転や監視を行うためのいわゆる分散形制
御システムと呼ばれるプラント制御システムがある。こ
のような分散形制御システムは、CRT表示装置の画面
に、プラントの制御運転や監視に必要な各種の情報を表
示したり、プラントに異常が発生したときにそのことを
警報表示してオペレータに通知し、オペレータは異常に
対して適切な指示や処置を行える構成になっている。分
散形制御システムには、プラントにバッチ処理により製
品を生産させるシステムがある。従来における分散形制
御システムでは、バッチ処理の運転ではオペレータの介
在が必要であった。すなわち、オペレータは、指令を与
えることによってバッチ処理を起動してシーケンス制御
を行い、プラントに設置された装置の使用状況を監視し
ながら次のバッチ処理の起動をかけていた。このように
オペレータの監視の下で実行するバッチ処理ではオペレ
ータにかかる負担が重くなるという問題点があった。ま
た、オペレータはプラントに存在する全ての装置の稼働
状況までは監視が行き届かない。このため、あるバッチ
処理において装置xの使用が終り、次のバッチ処理を開
始して装置xを使うことができる状況にあるにもかかわ
らず、オペレータはこのことに気付かない場合がある。
これにより、装置が有効に利用されずしかもバッチ処理
の効率が悪いという問題点があった。
点を解決するためになされたものであり、バッチ処理の
起動から終了までを自動運転することによって、オペレ
ータの負担を軽減し、しかも、実際の制御状況を反映し
てスケジュールを作成することによって、装置の有効利
用とバッチ処理の効率化を実現した分散形制御システム
を実現することを目的とする。
と、プラントに分散配置されていて、前記操作監視装置
に通信バスを介して接続され、プラントに製品を生産さ
せる制御装置と、を有する分散形制御システムにおい
て、前記操作監視装置に通信バスを介して接続されたス
ケジュール作成装置に設けられ、バッチ処理のスケジュ
ールを作成し、作成したスケジュールのスケジュール情
報を操作監視装置に送るとともに、このスケジュール情
報にはバッチ識別子、処方名、実行開始予定時刻、実行
終了予定時刻及び使用予定装置名の情報を含んでいるス
ケジュール作成手段と、操作監視装置に設けられ、前記
スケジュール作成手段から送られたスケジュール情報で
指定されたバッチ識別子、処方名及び使用予定装置名の
情報をもとにバッチ処理の実行処方を作成する処方作成
手段と、操作監視装置に設けられ、前記スケジュール情
報で指定された実行開始予定時刻になったときにバッチ
処理の起動をかける起動手段と、前記制御装置に設けら
れ、前記起動手段から起動をかけられると前記処方作成
手段で作成した実行処方に従ってバッチ処理をプラント
に実行させる実行手段と、を具備したことを特徴とする
分散形制御システム。 (2)前記制御装置に設けられ、バッチ処理の実行に伴
って、実行開始時刻、実行終了時刻及び使用装置名の実
績を示す情報を収集する情報収集手段と、制御装置に設
けられ、前記情報収集手段で収集した情報をスケジュー
ル作成装置にフィードバックするフィードバック手段
と、前記スケジュール作成装置に設けられ、前記フィー
ドバック手段からフィードバックされた実績の情報に応
じて、前記スケジュール作成手段に再スケジューリング
を行わせるスケジュール変更手段と、を具備したことを
特徴とする(1)記載の分散形制御システム。 (3)前記スケジュール変更手段は、前記実行終了時刻
の実績が前記実行終了予定時刻よりも早いときは、次に
実行するバッチ処理の実行開始予定時刻を早め、前記実
行終了時刻の実績が前記実行終了予定時刻よりも遅いと
きは、次に実行するバッチ処理の実行開始予定時刻を遅
らせるスケジュールを前記スケジュール作成手段に作成
させることを特徴とする(2)記載の分散形制御システ
ム。
スケジュール作成手段は、バッチ処理のスケジュールを
作成し、スケジュール情報を操作監視装置に送る。操作
監視装置では、スケジュール作成手段から送られたスケ
ジュール情報をもとに、処方作成手段はバッチ処理の実
行処方を作成し、起動手段はバッチ処理の起動をかけ
る。制御装置では、起動をかけられると、実行手段は処
方作成手段で作成した実行処方に従ってバッチ処理をプ
ラントに実行させる。第2の発明では、制御装置にある
情報収集手段は、バッチ処理の実行に伴って実績情報を
収集し、フィードバック手段は収集した実績情報をスケ
ジュール作成装置にフィードバックする。スケジュール
作成装置では、スケジュール変更手段は、フィードバッ
クされた実績の情報に応じてスケジュール作成手段に再
スケジューリングを行わせる。第3の発明では、スケジ
ュール変更手段は、実行終了時刻の実績と実行終了予定
時刻の先後関係に応じて次に実行するバッチ処理の実行
開始予定時刻を変更するスケジュールをスケジュール作
成手段に作成させる。
する。
る。図1において、SCはスケジュール作成装置で、プ
ラントで実行するバッチ処理のスケジュールを作成す
る。ICSは操作監視装置(オペレータステーション)
で、スケジュール作成装置SCと通信バスBS1を介し
て接続されていて、スケジュール作成装置SCが作成し
たスケジュールに従ってプラントの制御運転を行う。図
示していないが、操作監視装置ICSにはマンマシンイ
ンタフェイス機能をもったCRTのような表示手段、プ
ラントの操作と運転、データ入力等を行うキーボード、
マウス等のポインティングデバイスが設けられている。
FCは分散配置された制御装置(制御ステーション)
で、通信バスBS2を介して操作監視装置ICSに接続
されている。制御装置FCは操作監視装置ICSの下で
シーケンス制御を実行し、バッチ処理によりプラントに
製品を生産させる。PLTは制御装置FCにより制御さ
れるプラントである。スケジュール作成装置SC、操作
監視装置ICS、制御装置FCの順に上位から下位に至
る階層をなしている。各構成要素の具体的構成を説明す
る。
は通信手段で、通信バスBS1に対して決められた通信
規約に基づき操作監視装置ICSとの間で通信を行うた
めに設けられている。12はスケジュール作成手段で、
バッチ処理のスケジュールを作成し、作成したスケジュ
ールのスケジュール情報を操作監視装置ICSに送る。
このスケジュール情報にはバッチ識別子、処方名、実行
開始予定時刻、実行終了予定時刻及び使用予定装置名の
情報が含まれている。13はスケジュール変更手段で、
後述するフィードバック手段からフィードバックされた
実績の情報に応じて、スケジュール作成手段12に再ス
ケジューリングを行わせる。
2は通信手段で、通信バスBS1及びBS2に対して決
められた通信規約に基づきスケジュール作成装置SC及
び制御装置FCとの間で通信を行うために設けられてい
る。23はスケジュール情報ファイル用メモリで、スケ
ジュール作成手段12から送られてきたスケジュール情
報が格納される。24は処方作成手段で、スケジュール
情報ファイル用メモリ23に格納されたバッチ識別子、
処方名及び使用予定装置名の情報をもとにバッチ処理の
実行処方を作成する。作成した実行処方は制御装置FC
へ送る。ここで、処方は製品の作り方である。生産する
製品の品種が変わると処方も変わる。25は起動手段
で、スケジュール情報ファイル用メモリ23に格納され
た実行開始予定時刻の情報をもとに実行開始予定時刻に
なったときに制御装置FCにバッチ処理の起動をかけ
る。26は実績情報ファイル用メモリで、制御装置FC
からフィードバックされてきた実績情報を一旦格納す
る。格納情報はスケジュール作成装置SCへ送られる。
で、通信バスBS2に対して決められた通信規約に基づ
き操作監視装置ICSとの間で通信を行うために設けら
れている。32は実行処方用メモリで、処方作成手段2
4が作成した実行処方の情報が格納される。実行処方用
メモリ32には実行処方の他にパラメータ値等も格納さ
れる。33は実行手段で、起動手段25から起動をかけ
られると実行処方用メモリ32から実行処方を読み出
し、読み出した実行処方に従ってバッチ処理をプラント
に実行させる。34は情報収集手段で、バッチ処理の実
行に伴って、実行開始時刻、実行終了時刻及び使用装置
名の実績を示す情報を収集する。35はフィードバック
手段で、情報収集手段34で収集した実績情報をスケジ
ュール変更手段13にフィードバックする。
生産するバッチプラントであり、ここには各種のセンサ
SNやバルブ等のアクチュエータACTが設置されてい
る。分散配置されている制御装置FCは、各種のセンサ
SNからの信号を入力し、実行処方に従って制御出力を
アクチュエータACTに与え、シーケンス制御によりプ
ラントにバッチ処理を実行させる。
動作を説明する。図2は動作説明図である。図2の〜
の順番に従ってデータが流れる。〜の順番に従っ
て動作を説明する。 スケジュール作成手段12は、バッチ処理のスケジュ
ールを作成する。スケジュールの作成にあたって制御装
置FCからフィードバックされた実績情報を参照する。 スケジュール作成手段12によって作成したスケジュ
ールのスケジュール情報が操作監視装置ICSに送ら
れ、スケジュール情報ファイル用メモリ23に格納され
る。 操作監視装置ICSでは、処方作成手段24が、スケ
ジュール情報ファイル用メモリ23からバッチ識別子、
処方名及び使用予定装置名の情報を読み出し、これらの
情報をもとにバッチ処理の実行処方を作成する。 処方作成手段24は、作成した実行処方を実行処方用
メモリ32にダウンロードする。起動手段25は、スケ
ジュール情報ファイル用メモリ23から読み出した実行
開始予定時刻になったときに制御装置FCにバッチ処理
の起動をかける。 実行手段33は、起動をかけられると実行処方用メモ
リ32から実行処方を読み出し、読み出した実行処方に
従ってプラントにバッチ処理を実行させる。 情報収集手段34は、バッチ処理の実行に伴って、プ
ラントPLTの制御運転の状況をもとに実行開始時刻、
実行終了時刻及び使用装置名の実績を示す情報を収集す
る。フィードバック手段35は、情報収集手段34で収
集した実績情報を実績情報ファイル用メモリ26にアッ
プロードする。 実績情報は実績情報ファイル用メモリ26に一旦格納
された後、スケジュール作成装置SCにフィードバック
される。スケジュール変更手段13は、フィードバック
された実績の情報に応じて、スケジュール作成手段12
に再スケジューリングを行わせる。
示したタイムチャートである。このスケジュールでは、
バッチ処理X1,X2,X3でそれぞれ装置AとBの両
方を使う。装置の使用が競合しないようにするために、
バッチ処理X1,X2,X3の実行開始予定時刻をそれ
ぞれt1,t2,t3に設定する。これらの時刻はスケジ
ュール作成手段12が算出する。バッチ処理X1で装置
Aの使用が終了すると、バッチ処理X1が終わる前にバ
ッチ処理X2を開始して装置Aの使用する。このように
して装置の使用が競合しない範囲で今回のバッチ処理が
終わる前に次回のバッチ処理を開始し、装置を有効利用
する。スケジュール作成装置SCが作成したスケジュー
ルをもとに、操作監視装置ICSと制御装置FCが自動
運転によりバッチ処理の起動と終了を行う。ここで、例
えば、装置Aは原料を仕込む反応釜で、装置Bは仕込ん
だ原料が移され、移された原料を反応させる反応釜であ
る。スケジュール変更手段13は、例えば、バッチ処理
X1の実行終了時刻の実績が実行終了予定時刻よりも早
いときは、バッチ処理X2の実行開始予定時刻を早め、
バッチ処理X1の実行終了時刻の実績が実行終了予定時
刻よりも遅いときは、バッチ処理X2の実行開始予定時
刻を遅らせるスケジュールをスケジュール作成手段12
に作成させる。このようにしてバッチ処理の効率化と装
置の有効利用を実現する。
処理のスケジュールを作成し、スケジュール情報を操作
監視装置に送る。操作監視装置は送られたスケジュール
情報をもとに、バッチ処理の実行処方を作成するととも
に実行開始予定時刻になったときに制御装置にバッチ処
理の起動をかける。制御装置は、起動をかけられると実
行処方に従ってプラントにバッチ処理を実行させる。こ
のようにバッチ処理の起動から終了までを自動運転して
いる。これによって、オペレータの負担を軽減すること
ができる。 バッチ処理の実行に伴って収集した実績情報をスケジ
ュール作成装置にフィードバックしている。スケジュー
ル作成装置はフィードバックされた実績情報に応じて再
スケジューリングを行っている。これによって、実際の
制御状況を反映してバッチ処理の効率化と装置の有効利
用を実現できる。
Claims (3)
- 【請求項1】 プラントの制御運転と監視を行う操作監
視装置と、 プラントに分散配置されていて、前記操作監視装置に通
信バスを介して接続され、プラントに製品を生産させる
制御装置と、を有する分散形制御システムにおいて、 前記操作監視装置に通信バスを介して接続されたスケジ
ュール作成装置に設けられ、バッチ処理のスケジュール
を作成し、作成したスケジュールのスケジュール情報を
操作監視装置に送るとともに、このスケジュール情報に
はバッチ識別子、処方名、実行開始予定時刻、実行終了
予定時刻及び使用予定装置名の情報を含んでいるスケジ
ュール作成手段と、 操作監視装置に設けられ、前記スケジュール作成手段か
ら送られたスケジュール情報で指定されたバッチ識別
子、処方名及び使用予定装置名の情報をもとにバッチ処
理の実行処方を作成する処方作成手段と、 操作監視装置に設けられ、前記スケジュール情報で指定
された実行開始予定時刻になったときにバッチ処理の起
動をかける起動手段と、 前記制御装置に設けられ、前記起動手段から起動をかけ
られると前記処方作成手段で作成した実行処方に従って
バッチ処理をプラントに実行させる実行手段と、を具備
したことを特徴とする分散形制御システム。 - 【請求項2】 前記制御装置に設けられ、バッチ処理の
実行に伴って、実行開始時刻、実行終了時刻及び使用装
置名の実績を示す情報を収集する情報収集手段と、 制御装置に設けられ、前記情報収集手段で収集した情報
をスケジュール作成装置にフィードバックするフィード
バック手段と、 前記スケジュール作成装置に設けられ、前記フィードバ
ック手段からフィードバックされた実績の情報に応じ
て、前記スケジュール作成手段に再スケジューリングを
行わせるスケジュール変更手段と、を具備したことを特
徴とする請求項1記載の分散形制御システム。 - 【請求項3】 前記スケジュール変更手段は、前記実行
終了時刻の実績が前記実行終了予定時刻よりも早いとき
は、次に実行するバッチ処理の実行開始予定時刻を早
め、前記実行終了時刻の実績が前記実行終了予定時刻よ
りも遅いときは、次に実行するバッチ処理の実行開始予
定時刻を遅らせるスケジュールを前記スケジュール作成
手段に作成させることを特徴とする請求項2記載の分散
形制御システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28727795A JP2923864B2 (ja) | 1995-11-06 | 1995-11-06 | 分散形制御システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28727795A JP2923864B2 (ja) | 1995-11-06 | 1995-11-06 | 分散形制御システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09128003A true JPH09128003A (ja) | 1997-05-16 |
| JP2923864B2 JP2923864B2 (ja) | 1999-07-26 |
Family
ID=17715325
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP28727795A Expired - Fee Related JP2923864B2 (ja) | 1995-11-06 | 1995-11-06 | 分散形制御システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2923864B2 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004021298A (ja) * | 2002-06-12 | 2004-01-22 | Yokogawa Electric Corp | 稼動実績表示装置 |
| JP2011164727A (ja) * | 2010-02-05 | 2011-08-25 | Yokogawa Electric Corp | 操作監視装置 |
| JP2013140583A (ja) * | 2011-12-28 | 2013-07-18 | Yokogawa Electric Corp | リアルタイムで生産制御システムにおけるバッチのライフサイクルを管理するシステムおよび方法 |
| JP6880343B1 (ja) * | 2020-07-17 | 2021-06-02 | 三菱電機株式会社 | スケジューラシステム、スケジューラ管理装置および機械学習装置 |
-
1995
- 1995-11-06 JP JP28727795A patent/JP2923864B2/ja not_active Expired - Fee Related
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004021298A (ja) * | 2002-06-12 | 2004-01-22 | Yokogawa Electric Corp | 稼動実績表示装置 |
| JP2011164727A (ja) * | 2010-02-05 | 2011-08-25 | Yokogawa Electric Corp | 操作監視装置 |
| US8910050B2 (en) | 2010-02-05 | 2014-12-09 | Yokogawa Electric Corporation | Manipulation-monitoring device |
| JP2013140583A (ja) * | 2011-12-28 | 2013-07-18 | Yokogawa Electric Corp | リアルタイムで生産制御システムにおけるバッチのライフサイクルを管理するシステムおよび方法 |
| JP6880343B1 (ja) * | 2020-07-17 | 2021-06-02 | 三菱電機株式会社 | スケジューラシステム、スケジューラ管理装置および機械学習装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2923864B2 (ja) | 1999-07-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH09128003A (ja) | 分散形制御システム | |
| JP3472060B2 (ja) | バッチ・プロセス・プラントの運転支援装置 | |
| WO2021166125A1 (ja) | データ処理装置 | |
| US6842651B1 (en) | Programmable controller having plural speed pattern generators | |
| JPH11305826A (ja) | スケジューリングシステム | |
| JPH0667709A (ja) | シーケンスプログラム作成方法及び装置並びにシーケンス制御装置 | |
| JP3412667B2 (ja) | フィールドバスシステムのスケジューリング方法 | |
| JPH0944226A (ja) | ロボット制御装置 | |
| EP1082644B1 (en) | A control system for controlling process equipment | |
| JP3354027B2 (ja) | バッチプラント制御装置 | |
| JP2005018282A (ja) | 生産設備制御装置、生産設備制御方法、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体 | |
| JPH08211912A (ja) | バッチプラント制御装置 | |
| JP2533373B2 (ja) | 制御プログラム作成方法 | |
| JPH06161514A (ja) | 生産管理システムおよび方法 | |
| JP3402343B2 (ja) | シーケンス制御装置 | |
| JP2833883B2 (ja) | ビルオートメーションシステムにおける設備制御方法および装置 | |
| JPH0876834A (ja) | バッチプラント監視装置 | |
| JP2003067007A (ja) | エンジニアリングツール及びエンジニアリングシステム | |
| JP2898166B2 (ja) | プラント帳票処理システム | |
| Lewis et al. | Progress on a new control system for the Bevalac | |
| JPH11327614A (ja) | プログラマブルコントローラの管理方法 | |
| JPH1195825A (ja) | 数値制御プログラムの実行方法 | |
| SK5402002A3 (en) | Device for supporting the adjustment of utilization | |
| CN110780638A (zh) | 数值控制装置 | |
| KR20050063513A (ko) | 제강-열연공정 자동 스케쥴 조정시스템 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080507 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090507 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100507 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100507 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110507 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130507 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130507 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140507 Year of fee payment: 15 |
|
| LAPS | Cancellation because of no payment of annual fees |