JPH09128003A - Distributed control system - Google Patents

Distributed control system

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
execution
information
operation monitoring
batch processing
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
Application number
JP28727795A
Other languages
Japanese (ja)
Other versions
JP2923864B2 (en
Inventor
Chiaki Shimada
千秋 島田
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP28727795A priority Critical patent/JP2923864B2/en
Publication of JPH09128003A publication Critical patent/JPH09128003A/en
Application granted granted Critical
Publication of JP2923864B2 publication Critical patent/JP2923864B2/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/30Computing systems specially adapted for manufacturing

Landscapes

  • Safety Devices In Control Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a control system capable of reducing operator's load and attaining the effective use of devices and the efficiency of batch processing. SOLUTION: A schedule preparing means 12 included in a schedule preparing device SC prepares a batch processing schedule and sends the schedule to an operation monitoring device ICS through a communication bus BS1. The device ICS executes communication with the device SC and a controller FC through communication means 21, 22 based upon communication rules determined in communication buses BS1, BS2. A schedule information file memory 23 stores information sent from the means 12 and a recipe preparing means 24 prepares a batch processing execution recipe based upon information such as a batch identifier, a recipe name and the name of a device to be used and sends the recipe to the controller FC. A starting means 25 allows the controller FC to start the batch processing at scheduled time based upon execution start scheduled time information stored in the memory 23 to execute the prepared schedule.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、プラントの制御運
転と監視を行う操作監視装置と、プラントに分散配置さ
れていて、操作監視装置に通信バスを介して接続され、
プラントに製品を生産させる制御装置とを有する分散形
制御システムに関するものである。更に詳しくは、バッ
チ処理の操作について改良を施した分散形制御システム
に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an operation monitoring device for controlling and operating a plant and a distributed operation in the plant, which is connected to the operation monitoring device via a communication bus.
The present invention relates to a distributed control system having a control device for causing a plant to produce a product. More particularly, it relates to a distributed control system with improved batch processing operations.

【0002】[0002]

【従来の技術】従来より、CRT表示装置を用いて、プ
ラントの制御運転や監視を行うためのいわゆる分散形制
御システムと呼ばれるプラント制御システムがある。こ
のような分散形制御システムは、CRT表示装置の画面
に、プラントの制御運転や監視に必要な各種の情報を表
示したり、プラントに異常が発生したときにそのことを
警報表示してオペレータに通知し、オペレータは異常に
対して適切な指示や処置を行える構成になっている。分
散形制御システムには、プラントにバッチ処理により製
品を生産させるシステムがある。従来における分散形制
御システムでは、バッチ処理の運転ではオペレータの介
在が必要であった。すなわち、オペレータは、指令を与
えることによってバッチ処理を起動してシーケンス制御
を行い、プラントに設置された装置の使用状況を監視し
ながら次のバッチ処理の起動をかけていた。このように
オペレータの監視の下で実行するバッチ処理ではオペレ
ータにかかる負担が重くなるという問題点があった。ま
た、オペレータはプラントに存在する全ての装置の稼働
状況までは監視が行き届かない。このため、あるバッチ
処理において装置xの使用が終り、次のバッチ処理を開
始して装置xを使うことができる状況にあるにもかかわ
らず、オペレータはこのことに気付かない場合がある。
これにより、装置が有効に利用されずしかもバッチ処理
の効率が悪いという問題点があった。
2. Description of the Related Art Conventionally, there is a so-called distributed control system for controlling and monitoring a plant by using a CRT display device, which is a so-called distributed control system. Such a distributed control system displays various information necessary for control operation and monitoring of the plant on the screen of the CRT display device, and when an abnormality occurs in the plant, an alarm is displayed to inform the operator. The operator is notified so that an appropriate instruction or remedy for the abnormality can be given. The distributed control system includes a system that causes a plant to produce products by batch processing. In the conventional distributed control system, operator intervention was required for batch processing operation. That is, the operator starts the batch process by giving a command to perform the sequence control, and starts the next batch process while monitoring the usage status of the device installed in the plant. As described above, the batch processing executed under the operator's supervision causes a problem that the burden on the operator becomes heavy. Moreover, the operator cannot fully monitor the operating status of all the devices existing in the plant. Therefore, the operator may not notice this even though the device x has been used in one batch process and the next batch process can be started to use the device x.
As a result, there is a problem that the apparatus is not used effectively and the efficiency of batch processing is low.

【0003】[0003]

【発明が解決しようとする課題】本発明は上述した問題
点を解決するためになされたものであり、バッチ処理の
起動から終了までを自動運転することによって、オペレ
ータの負担を軽減し、しかも、実際の制御状況を反映し
てスケジュールを作成することによって、装置の有効利
用とバッチ処理の効率化を実現した分散形制御システム
を実現することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and reduces the burden on the operator by automatically operating the batch processing from start to finish, and further, It is an object of the present invention to realize a distributed control system that realizes effective use of equipment and efficiency of batch processing by creating a schedule that reflects the actual control status.

【0004】[0004]

【課題を解決するための手段】本発明は、 (1)プラントの制御運転と監視を行う操作監視装置
と、プラントに分散配置されていて、前記操作監視装置
に通信バスを介して接続され、プラントに製品を生産さ
せる制御装置と、を有する分散形制御システムにおい
て、前記操作監視装置に通信バスを介して接続されたス
ケジュール作成装置に設けられ、バッチ処理のスケジュ
ールを作成し、作成したスケジュールのスケジュール情
報を操作監視装置に送るとともに、このスケジュール情
報にはバッチ識別子、処方名、実行開始予定時刻、実行
終了予定時刻及び使用予定装置名の情報を含んでいるス
ケジュール作成手段と、操作監視装置に設けられ、前記
スケジュール作成手段から送られたスケジュール情報で
指定されたバッチ識別子、処方名及び使用予定装置名の
情報をもとにバッチ処理の実行処方を作成する処方作成
手段と、操作監視装置に設けられ、前記スケジュール情
報で指定された実行開始予定時刻になったときにバッチ
処理の起動をかける起動手段と、前記制御装置に設けら
れ、前記起動手段から起動をかけられると前記処方作成
手段で作成した実行処方に従ってバッチ処理をプラント
に実行させる実行手段と、を具備したことを特徴とする
分散形制御システム。 (2)前記制御装置に設けられ、バッチ処理の実行に伴
って、実行開始時刻、実行終了時刻及び使用装置名の実
績を示す情報を収集する情報収集手段と、制御装置に設
けられ、前記情報収集手段で収集した情報をスケジュー
ル作成装置にフィードバックするフィードバック手段
と、前記スケジュール作成装置に設けられ、前記フィー
ドバック手段からフィードバックされた実績の情報に応
じて、前記スケジュール作成手段に再スケジューリング
を行わせるスケジュール変更手段と、を具備したことを
特徴とする(1)記載の分散形制御システム。 (3)前記スケジュール変更手段は、前記実行終了時刻
の実績が前記実行終了予定時刻よりも早いときは、次に
実行するバッチ処理の実行開始予定時刻を早め、前記実
行終了時刻の実績が前記実行終了予定時刻よりも遅いと
きは、次に実行するバッチ処理の実行開始予定時刻を遅
らせるスケジュールを前記スケジュール作成手段に作成
させることを特徴とする(2)記載の分散形制御システ
ム。
According to the present invention, there are provided (1) an operation monitoring device for controlling and operating a plant, and a distributed arrangement in the plant, which is connected to the operation monitoring device via a communication bus. In a distributed control system having a control device for producing a product in a plant, a schedule creating device connected to the operation monitoring device via a communication bus is provided, creates a batch processing schedule, and creates a schedule. The schedule information is sent to the operation monitoring device, and the schedule information including the batch identifier, the prescription name, the scheduled execution start time, the scheduled execution end time, and the scheduled device name information is included in the schedule information. The batch identifier, prescription name, and prescription name provided in the schedule information sent from the schedule creating means. And a prescription creating means for creating an execution prescription for batch processing based on the information of the device to be used and the operation monitoring device, and the batch processing is performed when the scheduled execution start time specified in the schedule information is reached. It is provided with a starting means for starting and a executing means which is provided in the control device and causes the plant to execute the batch processing according to the execution prescription created by the prescription creating means when the starting means is provided. Decentralized control system. (2) An information collecting unit that is provided in the control device and that collects information indicating the execution start time, the execution end time, and the record of the device name used in association with the execution of the batch processing; A feedback means for feeding back the information collected by the collecting means to the schedule creating device, and a schedule which is provided in the schedule creating device and causes the schedule creating means to perform rescheduling according to the information on the results fed back from the feedback means. A distributed control system according to (1), further comprising: a changing unit. (3) When the result of the execution end time is earlier than the scheduled execution end time, the schedule changing unit advances the scheduled execution start time of the batch process to be executed next, and the actual execution end time is the execution result. When the scheduled end time is later than the scheduled end time, the schedule creating means creates a schedule for delaying the scheduled execution start time of the next batch process to be executed (2).

【0005】[0005]

【作用】第1の発明では、スケジュール作成装置にある
スケジュール作成手段は、バッチ処理のスケジュールを
作成し、スケジュール情報を操作監視装置に送る。操作
監視装置では、スケジュール作成手段から送られたスケ
ジュール情報をもとに、処方作成手段はバッチ処理の実
行処方を作成し、起動手段はバッチ処理の起動をかけ
る。制御装置では、起動をかけられると、実行手段は処
方作成手段で作成した実行処方に従ってバッチ処理をプ
ラントに実行させる。第2の発明では、制御装置にある
情報収集手段は、バッチ処理の実行に伴って実績情報を
収集し、フィードバック手段は収集した実績情報をスケ
ジュール作成装置にフィードバックする。スケジュール
作成装置では、スケジュール変更手段は、フィードバッ
クされた実績の情報に応じてスケジュール作成手段に再
スケジューリングを行わせる。第3の発明では、スケジ
ュール変更手段は、実行終了時刻の実績と実行終了予定
時刻の先後関係に応じて次に実行するバッチ処理の実行
開始予定時刻を変更するスケジュールをスケジュール作
成手段に作成させる。
According to the first aspect of the invention, the schedule creating means in the schedule creating device creates a batch processing schedule and sends the schedule information to the operation monitoring device. In the operation monitoring device, the prescription creating means creates an execution prescription for batch processing based on the schedule information sent from the schedule creating means, and the starting means starts the batch processing. In the control device, when activated, the executing means causes the plant to execute batch processing according to the execution recipe created by the recipe creating means. In the second aspect of the invention, the information collecting means in the control device collects the record information along with the execution of the batch process, and the feedback means feeds back the collected record information to the schedule creating device. In the schedule creating device, the schedule changing means causes the schedule creating means to perform the rescheduling according to the information on the fed back results. In the third aspect of the invention, the schedule changing unit causes the schedule creating unit to create a schedule for changing the scheduled execution start time of the next batch process to be executed according to the relationship between the actual execution end time and the scheduled execution end time.

【0006】[0006]

【発明の実施の形態】以下、図面を用いて本発明を説明
する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the drawings.

【実施例】図1は本発明の一実施例を示した構成図であ
る。図1において、SCはスケジュール作成装置で、プ
ラントで実行するバッチ処理のスケジュールを作成す
る。ICSは操作監視装置(オペレータステーション)
で、スケジュール作成装置SCと通信バスBS1を介し
て接続されていて、スケジュール作成装置SCが作成し
たスケジュールに従ってプラントの制御運転を行う。図
示していないが、操作監視装置ICSにはマンマシンイ
ンタフェイス機能をもったCRTのような表示手段、プ
ラントの操作と運転、データ入力等を行うキーボード、
マウス等のポインティングデバイスが設けられている。
FCは分散配置された制御装置(制御ステーション)
で、通信バスBS2を介して操作監視装置ICSに接続
されている。制御装置FCは操作監視装置ICSの下で
シーケンス制御を実行し、バッチ処理によりプラントに
製品を生産させる。PLTは制御装置FCにより制御さ
れるプラントである。スケジュール作成装置SC、操作
監視装置ICS、制御装置FCの順に上位から下位に至
る階層をなしている。各構成要素の具体的構成を説明す
る。
1 is a block diagram showing an embodiment of the present invention. In FIG. 1, SC is a schedule creation device that creates a schedule for batch processing executed in a plant. ICS is an operation monitoring device (operator station)
Then, it is connected to the schedule creating device SC via the communication bus BS1, and the control operation of the plant is performed according to the schedule created by the schedule creating device SC. Although not shown, the operation monitoring device ICS has a display means such as a CRT having a man-machine interface function, a keyboard for operating and operating the plant, and inputting data,
A pointing device such as a mouse is provided.
FC is a distributed control device (control station)
Then, it is connected to the operation monitoring device ICS via the communication bus BS2. The control device FC executes sequence control under the operation monitoring device ICS, and causes the plant to produce products by batch processing. PLT is a plant controlled by the controller FC. The schedule creation device SC, the operation monitoring device ICS, and the control device FC are arranged in this order from upper to lower layers. The specific configuration of each component will be described.

【0007】スケジュール作成装置SCにおいて、11
は通信手段で、通信バスBS1に対して決められた通信
規約に基づき操作監視装置ICSとの間で通信を行うた
めに設けられている。12はスケジュール作成手段で、
バッチ処理のスケジュールを作成し、作成したスケジュ
ールのスケジュール情報を操作監視装置ICSに送る。
このスケジュール情報にはバッチ識別子、処方名、実行
開始予定時刻、実行終了予定時刻及び使用予定装置名の
情報が含まれている。13はスケジュール変更手段で、
後述するフィードバック手段からフィードバックされた
実績の情報に応じて、スケジュール作成手段12に再ス
ケジューリングを行わせる。
In the schedule creating device SC, 11
Is a communication means, and is provided for communicating with the operation monitoring device ICS based on the communication protocol determined for the communication bus BS1. 12 is a schedule creating means,
A batch processing schedule is created, and the schedule information of the created schedule is sent to the operation monitoring device ICS.
This schedule information includes information on a batch identifier, a prescription name, a scheduled execution start time, a scheduled execution end time, and a scheduled device name. 13 is a schedule changing means,
The schedule creating means 12 is caused to perform the rescheduling according to the information on the results fed back from the feedback means described later.

【0008】操作監視装置ICSにおいて、21及び2
2は通信手段で、通信バスBS1及びBS2に対して決
められた通信規約に基づきスケジュール作成装置SC及
び制御装置FCとの間で通信を行うために設けられてい
る。23はスケジュール情報ファイル用メモリで、スケ
ジュール作成手段12から送られてきたスケジュール情
報が格納される。24は処方作成手段で、スケジュール
情報ファイル用メモリ23に格納されたバッチ識別子、
処方名及び使用予定装置名の情報をもとにバッチ処理の
実行処方を作成する。作成した実行処方は制御装置FC
へ送る。ここで、処方は製品の作り方である。生産する
製品の品種が変わると処方も変わる。25は起動手段
で、スケジュール情報ファイル用メモリ23に格納され
た実行開始予定時刻の情報をもとに実行開始予定時刻に
なったときに制御装置FCにバッチ処理の起動をかけ
る。26は実績情報ファイル用メモリで、制御装置FC
からフィードバックされてきた実績情報を一旦格納す
る。格納情報はスケジュール作成装置SCへ送られる。
In the operation monitoring device ICS, 21 and 2
Reference numeral 2 denotes a communication unit, which is provided for performing communication with the schedule creation device SC and the control device FC based on the communication protocol determined for the communication buses BS1 and BS2. A memory 23 for a schedule information file stores the schedule information sent from the schedule creating means 12. 24 is a prescription creating means, a batch identifier stored in the schedule information file memory 23,
An execution prescription for batch processing is created based on the information on the prescription name and the device name to be used. The created prescription is the controller FC
Send to Here, the prescription is how to make a product. If the type of product produced changes, the prescription also changes. A start-up unit 25 starts the batch process on the control unit FC when the scheduled execution start time is reached based on the scheduled execution start time information stored in the schedule information file memory 23. 26 is a memory for the record information file, which is a control device FC
The performance information fed back from is temporarily stored. The stored information is sent to the schedule creating device SC.

【0009】制御装置FCにおいて、31は通信手段
で、通信バスBS2に対して決められた通信規約に基づ
き操作監視装置ICSとの間で通信を行うために設けら
れている。32は実行処方用メモリで、処方作成手段2
4が作成した実行処方の情報が格納される。実行処方用
メモリ32には実行処方の他にパラメータ値等も格納さ
れる。33は実行手段で、起動手段25から起動をかけ
られると実行処方用メモリ32から実行処方を読み出
し、読み出した実行処方に従ってバッチ処理をプラント
に実行させる。34は情報収集手段で、バッチ処理の実
行に伴って、実行開始時刻、実行終了時刻及び使用装置
名の実績を示す情報を収集する。35はフィードバック
手段で、情報収集手段34で収集した実績情報をスケジ
ュール変更手段13にフィードバックする。
In the control device FC, 31 is a communication means, which is provided for communicating with the operation monitoring device ICS based on the communication protocol determined for the communication bus BS2. Reference numeral 32 is an execution prescription memory, which is a prescription creating means 2
The information of the execution prescriptions created by No. 4 is stored. In the execution prescription memory 32, parameter values and the like are stored in addition to the execution prescription. Reference numeral 33 denotes an execution unit which, when activated by the activation unit 25, reads the execution prescription from the execution prescription memory 32 and causes the plant to execute batch processing according to the read execution prescription. Reference numeral 34 denotes an information collecting means, which collects information indicating the execution start time, the execution end time, and the actual results of the device names used, as the batch processing is executed. A feedback unit 35 feeds back the record information collected by the information collecting unit 34 to the schedule changing unit 13.

【0010】プラントPLTはバッチ処理により製品を
生産するバッチプラントであり、ここには各種のセンサ
SNやバルブ等のアクチュエータACTが設置されてい
る。分散配置されている制御装置FCは、各種のセンサ
SNからの信号を入力し、実行処方に従って制御出力を
アクチュエータACTに与え、シーケンス制御によりプ
ラントにバッチ処理を実行させる。
The plant PLT is a batch plant for producing products by batch processing, and various sensors SN and actuators ACT such as valves are installed therein. The distributed control devices FC input signals from various sensors SN, give a control output to the actuator ACT according to the execution prescription, and cause the plant to execute batch processing by sequence control.

【0011】このように構成した分散形制御システムの
動作を説明する。図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
に再スケジューリングを行わせる。
The operation of the distributed control system thus configured will be described. FIG. 2 is an explanatory diagram of the operation. 2 ~
Data flows in the order of. The operation will be described in the order of. The schedule creating means 12 creates a batch processing schedule. The actual performance information fed back from the control device FC when creating the schedule is referred to. The schedule information of the schedule created by the schedule creating means 12 is sent to the operation monitoring device ICS and stored in the schedule information file memory 23. In the operation monitoring device ICS, the prescription creating unit 24 stores the batch identifier from the schedule information file memory 23.
Information on the prescription name and the device name to be used is read out, and an execution prescription for batch processing is created based on these information. The prescription creating means 24 downloads the created prescription to the prescription memory 32. The activation means 25 activates the batch process on the control device FC at the scheduled execution start time read from the memory 23 for the schedule information file. When the execution means 33 is activated, the execution means 33 reads the execution prescription from the execution prescription memory 32 and causes the plant to execute batch processing according to the read execution prescription. The information collecting means 34 executes the batch processing, and based on the status of the control operation of the plant PLT, the execution start time,
The information indicating the execution end time and the actual results of the device names used is collected. The feedback means 35 uploads the performance information collected by the information collecting means 34 to the performance information file memory 26. The performance information is temporarily stored in the performance information file memory 26 and then fed back to the schedule creation device SC. The schedule changing means 13 creates the schedule creating means 12 according to the information on the fed back results.
To re-schedule.

【0012】図3はバッチ処理のスケジュールの一例を
示したタイムチャートである。このスケジュールでは、
バッチ処理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
に作成させる。このようにしてバッチ処理の効率化と装
置の有効利用を実現する。
FIG. 3 is a time chart showing an example of a batch processing schedule. In this schedule,
Both devices A and B are used in batch processes X1, X2 and X3, respectively. To avoid competing device usage,
Scheduled start times of the batch processes X1, X2, X3 are set to t 1 , t 2 , and t 3 , respectively. The schedule creating means 12 calculates these times. When the use of the device A is completed in the batch process X1, the batch process X2 is started and the device A is used before the end of the batch process X1. In this way, the next batch process is started before the end of this batch process within a range where the use of the device does not conflict, and the device is effectively used. Based on the schedule created by the schedule creating device SC, the operation monitoring device ICS and the control device FC automatically start and end the batch processing. Here, for example, the apparatus A is a reaction kettle for charging the raw materials, and the apparatus B is a reaction kettle for transferring the charged raw materials and reacting the transferred raw materials. The schedule changing unit 13 advances the scheduled execution start time of the batch process X2 when the actual execution end time of the batch process X1 is earlier than the scheduled execution end time, for example.
When the actual execution end time of the batch process X1 is later than the scheduled execution end time, the schedule creating means 12 delays the scheduled execution start time of the batch process X2.
To create. In this way, the efficiency of batch processing and effective use of the apparatus are realized.

【0013】[0013]

【発明の効果】本発明によれば次の効果が得られる。 スケジュール作成装置は、制御装置が実行するバッチ
処理のスケジュールを作成し、スケジュール情報を操作
監視装置に送る。操作監視装置は送られたスケジュール
情報をもとに、バッチ処理の実行処方を作成するととも
に実行開始予定時刻になったときに制御装置にバッチ処
理の起動をかける。制御装置は、起動をかけられると実
行処方に従ってプラントにバッチ処理を実行させる。こ
のようにバッチ処理の起動から終了までを自動運転して
いる。これによって、オペレータの負担を軽減すること
ができる。 バッチ処理の実行に伴って収集した実績情報をスケジ
ュール作成装置にフィードバックしている。スケジュー
ル作成装置はフィードバックされた実績情報に応じて再
スケジューリングを行っている。これによって、実際の
制御状況を反映してバッチ処理の効率化と装置の有効利
用を実現できる。
According to the present invention, the following effects can be obtained. The schedule creation device creates a schedule for batch processing executed by the control device and sends schedule information to the operation monitoring device. The operation monitoring device creates an execution prescription for the batch process based on the sent schedule information and activates the batch process on the control device at the scheduled execution start time. When activated, the control device causes the plant to execute batch processing according to the execution recipe. In this way, the batch operation is automatically operated from the start to the end. This can reduce the burden on the operator. The performance information collected along with the execution of the batch process is fed back to the schedule creation device. The schedule creation device reschedules according to the fed back performance information. As a result, the efficiency of batch processing and effective use of the apparatus can be realized by reflecting the actual control status.

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

【図1】本発明の一実施例を示した構成図である。FIG. 1 is a configuration diagram showing one embodiment of the present invention.

【図2】本発明の動作説明図である。FIG. 2 is a diagram illustrating the operation of the present invention.

【図3】本発明の動作説明図である。FIG. 3 is an operation explanatory diagram of the present invention.

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

SC スケジュール作成装置 11,21,22,31 通信手段 12 スケジュール作成手段 13 スケジュール変更手段 ICS 操作監視装置 24 処方作成手段 25 起動手段 FC 制御装置 33 実行手段 34 情報収集手段 35 フィードバック手段 SC schedule creating device 11, 12, 22, 31 communication means 12 schedule creating means 13 schedule changing means ICS operation monitoring device 24 prescription creating means 25 starting means FC controller 33 executing means 34 information collecting means 35 feedback means

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 プラントの制御運転と監視を行う操作監
視装置と、 プラントに分散配置されていて、前記操作監視装置に通
信バスを介して接続され、プラントに製品を生産させる
制御装置と、を有する分散形制御システムにおいて、 前記操作監視装置に通信バスを介して接続されたスケジ
ュール作成装置に設けられ、バッチ処理のスケジュール
を作成し、作成したスケジュールのスケジュール情報を
操作監視装置に送るとともに、このスケジュール情報に
はバッチ識別子、処方名、実行開始予定時刻、実行終了
予定時刻及び使用予定装置名の情報を含んでいるスケジ
ュール作成手段と、 操作監視装置に設けられ、前記スケジュール作成手段か
ら送られたスケジュール情報で指定されたバッチ識別
子、処方名及び使用予定装置名の情報をもとにバッチ処
理の実行処方を作成する処方作成手段と、 操作監視装置に設けられ、前記スケジュール情報で指定
された実行開始予定時刻になったときにバッチ処理の起
動をかける起動手段と、 前記制御装置に設けられ、前記起動手段から起動をかけ
られると前記処方作成手段で作成した実行処方に従って
バッチ処理をプラントに実行させる実行手段と、を具備
したことを特徴とする分散形制御システム。
1. An operation monitoring device for controlling and operating a plant, and a control device distributed in the plant and connected to the operation monitoring device via a communication bus to cause the plant to produce a product. In the distributed control system having, in the schedule creating device connected to the operation monitoring device via a communication bus, a schedule for batch processing is created, and the schedule information of the created schedule is sent to the operation monitoring device. The schedule information includes a batch identifier, a prescription name, a scheduled execution start time, a scheduled execution end time, and a scheduled device name, and is provided in the operation monitoring device and sent from the schedule creation device. Based on the batch identifier, prescription name, and planned device name information specified in the schedule information A prescription creating means for creating an execution prescription for batch processing, an activation means provided in the operation monitoring device for activating batch processing at the scheduled execution start time specified by the schedule information, and the control device. A distributed control system, comprising: an execution unit that is provided and causes the plant to execute a batch process according to the execution recipe created by the recipe creation unit when activated by the activation unit.
【請求項2】 前記制御装置に設けられ、バッチ処理の
実行に伴って、実行開始時刻、実行終了時刻及び使用装
置名の実績を示す情報を収集する情報収集手段と、 制御装置に設けられ、前記情報収集手段で収集した情報
をスケジュール作成装置にフィードバックするフィード
バック手段と、 前記スケジュール作成装置に設けられ、前記フィードバ
ック手段からフィードバックされた実績の情報に応じ
て、前記スケジュール作成手段に再スケジューリングを
行わせるスケジュール変更手段と、を具備したことを特
徴とする請求項1記載の分散形制御システム。
2. An information collecting unit which is provided in the control device, and collects information indicating an execution start time, an execution end time, and a record of a device name used, in association with the execution of the batch process, and the control device, Feedback means for feeding back the information collected by the information collecting means to the schedule creating device; and rescheduling for the schedule creating means according to the information of the results provided by the schedule creating device and fed back from the feedback means. The distributed control system according to claim 1, further comprising: a schedule changing unit.
【請求項3】 前記スケジュール変更手段は、前記実行
終了時刻の実績が前記実行終了予定時刻よりも早いとき
は、次に実行するバッチ処理の実行開始予定時刻を早
め、前記実行終了時刻の実績が前記実行終了予定時刻よ
りも遅いときは、次に実行するバッチ処理の実行開始予
定時刻を遅らせるスケジュールを前記スケジュール作成
手段に作成させることを特徴とする請求項2記載の分散
形制御システム。
3. The schedule changing means, when the actual execution end time is earlier than the scheduled execution end time, advances the scheduled execution start time of the next batch process to be executed so that the actual execution end time is 3. The distributed control system according to claim 2, wherein when the scheduled execution end time is later than the scheduled execution time, the schedule creating unit creates a schedule for delaying the scheduled execution start time of the next batch process.
JP28727795A 1995-11-06 1995-11-06 Distributed control system Expired - Fee Related JP2923864B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28727795A JP2923864B2 (en) 1995-11-06 1995-11-06 Distributed control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28727795A JP2923864B2 (en) 1995-11-06 1995-11-06 Distributed control system

Publications (2)

Publication Number Publication Date
JPH09128003A true JPH09128003A (en) 1997-05-16
JP2923864B2 JP2923864B2 (en) 1999-07-26

Family

ID=17715325

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28727795A Expired - Fee Related JP2923864B2 (en) 1995-11-06 1995-11-06 Distributed control system

Country Status (1)

Country Link
JP (1) JP2923864B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004021298A (en) * 2002-06-12 2004-01-22 Yokogawa Electric Corp Operation performance display device
JP2011164727A (en) * 2010-02-05 2011-08-25 Yokogawa Electric Corp Operation monitoring device
JP2013140583A (en) * 2011-12-28 2013-07-18 Yokogawa Electric Corp System and method for managing life cycle of batch in production control system in real time
JP6880343B1 (en) * 2020-07-17 2021-06-02 三菱電機株式会社 Scheduler system, scheduler management device and machine learning device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004021298A (en) * 2002-06-12 2004-01-22 Yokogawa Electric Corp Operation performance display device
JP2011164727A (en) * 2010-02-05 2011-08-25 Yokogawa Electric Corp Operation monitoring device
US8910050B2 (en) 2010-02-05 2014-12-09 Yokogawa Electric Corporation Manipulation-monitoring device
JP2013140583A (en) * 2011-12-28 2013-07-18 Yokogawa Electric Corp System and method for managing life cycle of batch in production control system in real time
JP6880343B1 (en) * 2020-07-17 2021-06-02 三菱電機株式会社 Scheduler system, scheduler management device and machine learning device

Also Published As

Publication number Publication date
JP2923864B2 (en) 1999-07-26

Similar Documents

Publication Publication Date Title
JPH09128003A (en) Distributed control system
JP3472060B2 (en) Batch process plant operation support equipment
JPH0667709A (en) Method and device for generating sequence program and sequence controller
JP3412667B2 (en) Scheduling method of fieldbus system
JPH11305826A (en) Scheduling system
EP1082644B1 (en) A control system for controlling process equipment
JP3354027B2 (en) Batch plant controller
JPH08211912A (en) Batch plant controller
JPH04317101A (en) Input/output control system of numerical controller
JPH036704A (en) Decentralized control system
JP2533373B2 (en) Control program creation method
JP2003036103A (en) Process control system
JP2005018282A (en) Production facility controller, production facility control method, computer program and computer-readable recording medium
Lewis et al. Progress on a new control system for the Bevalac
JP2003067007A (en) Engineering tool and engineering system
JPH03167609A (en) Method of operating plant or process
JPH0713010Y2 (en) Off-site brand management equipment
JPH0876834A (en) Batch plant monitor device
JP2001117631A (en) Plant monitor control system and storage medium
JP2898166B2 (en) Plant report processing system
Yang et al. Upgrading the BEPC control system
JPH0311945A (en) Supervisory control method and device for power system
JP2002157134A (en) Method and system for cooperatively using and managing job
JPH08211929A (en) Plant supervisory and control device
JPH11327614A (en) Method for managing programmable controller

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