JPH0810403B2 - Engineering method - Google Patents
Engineering methodInfo
- Publication number
- JPH0810403B2 JPH0810403B2 JP11154090A JP11154090A JPH0810403B2 JP H0810403 B2 JPH0810403 B2 JP H0810403B2 JP 11154090 A JP11154090 A JP 11154090A JP 11154090 A JP11154090 A JP 11154090A JP H0810403 B2 JPH0810403 B2 JP H0810403B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- sequence
- instruments
- instrument
- engineering
- 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 - Lifetime
Links
Landscapes
- Programmable Controllers (AREA)
Description
【発明の詳細な説明】 〈産業上の利用分野〉 本発明は、シーケンス、特にバッチプロセスのエンジ
ニアリングを行うエンジニアリング方法に関し、さらに
詳しくは、プロセスのプラントの設計,エンジニアリン
グ業務をCRTのような表示手段とキーボードのようなデ
ータ入力手段を用いて効率的に行えるようにしたエンジ
ニアリング方法に関する。TECHNICAL FIELD The present invention relates to an engineering method for engineering a sequence, particularly a batch process, and more specifically, a plant for designing a process and an engineering work for displaying means such as CRT. And an engineering method that can be efficiently performed using a data input means such as a keyboard.
〈従来の技術〉 一般に、多品種少量生産のバッチプロセスは、繁雑な
工程の組み替え、品種の切り替えなどの特徴を持つた
め、銘柄管理機能を持ったバッチ制御システムが必要に
なる。そして、これに伴い、バッチプロセスのエンジニ
アリング作業は、バッチプラントやバッチプロセスの変
更に対して、柔軟かつ容易に追従できなければならな
い。<Prior Art> Generally, a batch process for high-mix low-volume production has features such as complicated rearrangement of processes and change of product, so a batch control system having a brand management function is required. Along with this, the engineering work of the batch process must be able to flexibly and easily follow changes in the batch plant and the batch process.
第13図は、従来のこの種のエンジニアリング手法の一
例を示すフローチャートである。FIG. 13 is a flowchart showing an example of a conventional engineering method of this type.
従来は、はじめにシステム定数を定義した後、使用す
るユニット(機器、計器)を決定する。ここでは、バッ
チプロセスの装置・設備に付随する機器・計器のタグ名
は、初期段階では未だ決まらないケースが多いので、使
用する機器と計器とを仮に決定する。続いて、バッチシ
ーケンス1,2,…を順次作成し、ディバックをしたあとそ
の結果に基づき、機器・計器の変更、ユニットの変更を
行い、再びステップ2〜ステップ5を繰り返す作業を行
う。Conventionally, a system constant is first defined, and then a unit (equipment, instrument) to be used is determined. Here, in many cases, the tag names of the devices / instruments associated with the batch process device / equipment are not yet determined at the initial stage, so the devices and instruments to be used are provisionally determined. Then, the batch sequences 1, 2, ... Are sequentially created, and after debugging, the equipment / instrument and the unit are changed based on the results, and the steps 2 to 5 are repeated again.
〈発明が解決しようとする課題〉 しかしながら、この様名なエンジニアリング作業は、
使用する計器や機器を僅かに変更する場合であっても、
すべて別々のシーケンスロジックを組まなければならな
いという煩わしさがある。<Problems to be solved by the invention> However, this kind of engineering work is
Even if you slightly change the instruments and equipment used,
There is the annoyance of having to build separate sequence logics.
本発明は、この様な点に鑑みてなされたもので、その
目的は、バッチシーケンスのエンジニアリングを初期段
階から可能とすると共に、後戻り工数を最小として効率
の良いエンジニアリングを行える方法を提供することに
ある。The present invention has been made in view of the above circumstances, and an object thereof is to provide a method capable of performing engineering of a batch sequence from an initial stage and performing efficient engineering by minimizing the number of backtracking steps. is there.
〈課題を解決するための手段〉 第1図は、本発明の方法を示す基本的なフローチャー
トである。<Means for Solving the Problems> FIG. 1 is a basic flowchart showing the method of the present invention.
本発明においては、次のようなステップによりエンジ
ニアリング作業を行う。すなわち、はじめにプロセス・
プラント内に存在する似通った装置についてグループ化
する(ステップ1)。続いて、将来付加されるかもしれ
ない機器・計器を包含すると共にこれらの機器・計器に
は汎用名を付けた仮想的なユニットモデルを作成する
(ステップ2)。In the present invention, engineering work is performed by the following steps. That is, the process
The similar devices existing in the plant are grouped (step 1). Then, a virtual unit model including devices and instruments that may be added in the future is created and general names are given to these devices and instruments (step 2).
次に、この仮想的なユニットモデルに基づきシーケン
スロジック(単位シーケスあるいは工程管理シーケン
ス)の作成を行う(ステップ3)。Next, a sequence logic (unit sequence or process control sequence) is created based on this virtual unit model (step 3).
次にデバッグを行う(ステップ4)、実ユニットの定
義を行い(ステップ5)、作成されたシーケンスロジッ
クを実ユニットへ割付ける(ステップ6)。Next, debugging is performed (step 4), a real unit is defined (step 5), and the created sequence logic is assigned to the real unit (step 6).
〈作用〉 ユニットモデルの導入により、シーケンスが実行され
るユニットおよびそのユニットに付随する機器・計器お
よびそのタグナンバが決まらなくとも、コーデング・デ
ィバグは、機器・計器の汎用名のままで行うことが可能
となる。<Operation> By introducing the unit model, coding / debugging can be performed with the generic name of the device / instrument even if the unit on which the sequence is executed and the device / instrument associated with that unit and its tag number are not determined. Becomes
〈実施例〉 以下図面を用いて、本発明の実施例を詳細に説明す
る。Examples Examples of the present invention will be described in detail below with reference to the drawings.
第2図は、本発明の方法によりエンジニアリングされ
たバッチ制御を行うシステムの構成概念図である。図に
おいて1はオペレータステーションで、CRTのような表
示手段11、キーボードのようなデータ入力手段12を備え
ている。2は本発明の方法に従ってバッチ制御のための
エンジニアリング作業が行われるエンジニアリングステ
ーションで、表示手段及びデータ入力手段を備えてお
り、ここで生産設備や生産計画にあわせたシーケンスロ
ジックが作成される。3はプロセス4につながる制御ス
テーションで、エンジニアリングステーション2で作成
されたシーケンスロジック(プログラム)がダウン・ロ
ードされる。FIG. 2 is a structural conceptual diagram of a system for performing batch control engineered by the method of the present invention. In the figure, reference numeral 1 denotes an operator station, which comprises a display means 11 such as a CRT and a data input means 12 such as a keyboard. An engineering station 2 performs engineering work for batch control according to the method of the present invention, and is provided with a display means and a data input means, where a sequence logic suitable for a production facility or a production plan is created. A control station 3 is connected to the process 4, and the sequence logic (program) created in the engineering station 2 is downloaded.
エンジニアリング作業において考慮される生産設備
は、それらの基本操作要素である機器や計器に分解する
ことができ、これらを操作・監視の運転形態に合わせ
て、ひとまとまりの装置(これをユニット計器と称す
る)として扱う。The production equipment considered in the engineering work can be disassembled into the basic operating elements such as equipment and instruments, and these are integrated into a unit according to the operation mode of operation and monitoring (this is called a unit instrument). ).
これにより、制御ステーション3では、機器や計器に
対しては、一つまたは複数個のスイッチ計器や電動機計
器等の内部計器が対応し、装置は前述したユニット計器
が対応することになる。As a result, in the control station 3, one or a plurality of switch instruments, electric instrument instruments, and other internal instruments correspond to the devices and instruments, and the above-mentioned unit instrument corresponds to the device.
ユニット計器は、プロセス制御およびオペレータとの
インターフェイスとなり、バッチ制御の基本となるもの
で、装置を制御操作する手順(プログラム)とそのパラ
メータ、ユニットの状態を示すデータなどで構成され
る。そして、各ユニット計器は、汎用名(一般名)であ
るユニット名が用いられて識別される。The unit instrument serves as an interface with the process control and the operator and is the basis of batch control, and is composed of a procedure (program) for controlling the apparatus, its parameters, data indicating the state of the unit, and the like. Then, each unit instrument is identified using a unit name which is a general name (generic name).
第3図は、バッチ制御の概念図で、ここでは反応釜の
制御を行う場合を例示する。前記したユニット計器の制
御機能は、第4図に示すように、単位シーケンスと、工
程管理シーケンスの階層構造で作られる。FIG. 3 is a conceptual diagram of batch control, and here illustrates a case where the reaction vessel is controlled. The control function of the unit instrument described above is made up of a hierarchical structure of a unit sequence and a process control sequence, as shown in FIG.
第3図は示す反応釜の制御において、ユニット内で行
われる一連のまとまった基本動作、例えば加熱とか仕込
みとかのシーケンス制御を規定するのを単位シーケンス
と呼び、これらの単位シーケンスを起動し、単位シーケ
ンスの実行順序を制御するのが工程管理シーケンスとな
っている。In the control of the reaction kettle shown in FIG. 3, a series of basic operations performed in the unit, for example, the sequence control of heating or charging is defined as a unit sequence. The process management sequence controls the sequence execution sequence.
すなわち、チャージA,チャージBは、バルブV1,V2に
より原料を一定のレベルまで注入するシーケンス制御を
規定している。また、ミキシングは、一定時間原料を攪
拌するシーケスを規定し、ディスチャージは、すべての
攪拌済みの半製品を払い出すシーケンスを規定してい
る。That is, the charge A and the charge B define the sequence control for injecting the raw material to a certain level by the valves V1 and V2. Further, the mixing defines a sequence for stirring the raw materials for a certain period of time, and the discharge defines a sequence for discharging all the stirred semi-finished products.
工程管理シーケスは、これらの単位シーケンスをチャ
ージA,チャージB,ミキシング,ディスチャージの順で起
動してユニット全体でのシーケンスを規定している。The process control sequence starts these unit sequences in the order of charge A, charge B, mixing, and discharge to define the sequence for the entire unit.
第5図は、ユニット計器に関連するデータを示す概念
図である。FIG. 5 is a conceptual diagram showing data related to a unit instrument.
仕込み設定値とか加熱温度勾配等のデータは、単位シ
ーケンスに対応して定義されたバッチデータと、例えば
釜内温度とかジャケット温度のように装置に固有なプロ
セスデータで、ユニットに対応して定義されたユニット
計器データと、生産される製品の品種、ロットなどの製
品を管理するためのバッチ管理情報があり、これらの各
データはいずれも、エンジニアリングステーションが持
つ設定画面を用いて参照、変更することができる。The data such as the charge set value and the heating temperature gradient are batch data defined corresponding to the unit sequence, and process data unique to the equipment such as the temperature inside the kettle and the jacket temperature, and are defined corresponding to the unit. There is unit instrument data and batch management information for managing products such as product types and lots to be produced, and each of these data can be referenced and changed using the setting screen of the engineering station. You can
実プロセスでは、制御対象を複数のユニットに分解す
ると、似たような装置群に分けることができ、同じよう
な制御が行える。In an actual process, if the controlled object is decomposed into a plurality of units, they can be divided into similar device groups and similar control can be performed.
本発明のエンジニアリング方法は、はじめに、プロセ
スプラント内に存在するこのような似かよった装置(ユ
ニット)をグループ化してまとめ、一つの仮想的なユニ
ットモデルを定義(設計)する。In the engineering method of the present invention, first, similar devices (units) existing in a process plant are grouped and grouped to define (design) one virtual unit model.
第6図は、仮想的なユニットモデルを設計するための
定義画面の一例を示す図である。FIG. 6 is a diagram showing an example of a definition screen for designing a virtual unit model.
ユニットモデルは、同じ機能を持つユニット間の相違
や予備の機器・計器を吸収・包含したモデルであり、ユ
ニットに付随する機器・計器の名前を実際のダグナンバ
ーではなく、汎用名で定義するようになっている。The unit model is a model that absorbs / includes differences between units having the same function and spare devices / instruments, and the names of the devices / instruments associated with the units should be defined as general-purpose names instead of actual Doug numbers. It has become.
したがって、エンジニアは、実ユニットを構成するタ
グナンバーが決まっていなくとも、このユニットモデル
の汎用名を使ってシーケンスロジックを作成することが
できる。Therefore, the engineer can create the sequence logic by using the general name of this unit model even if the tag number that constitutes the actual unit is not determined.
第7図は、想定される実ユニットから定義したユニッ
トモデルの一例を示す図である。FIG. 7 is a diagram showing an example of a unit model defined from an assumed actual unit.
定義されるユニットモデルは、個々のユニットに付随
している、あるいは将来付加されるかも知れない機器や
計器を含む幾つかの想定される実ユニット(図に示すよ
うに実ユニットU1〜U3を包含する)を包含するようにし
て作成される。そして、ここで使用される機器(バル
ブ,攪拌器)や計器(レベル計)等の名前は、例えばバ
ルブはVALVE1〜VALVE3、攪拌器はMOTORといったように
汎用名を用いてあり、工程管理シーケンスや単位シーケ
ンスは、この名前を使ってユニットモデルを参照しなが
ら作成する。The defined unit model includes several possible real units (including real units U1 to U3 as shown in the figure), including equipment and instruments that are associated with individual units or may be added in the future. )) Is included. The names of equipment (valves, stirrers) and instruments (level meters) used here are generic names such as VALVE1 to VALVE3 for valves and MOTOR for stirrers. The unit sequence is created by referring to the unit model using this name.
これにより、工程管理シーケンスや単位シーケンスの
プログラムの再利用や実装置が決まる前の段階でシーケ
ンスロジックの作成が可能となる。As a result, it becomes possible to reuse the program of the process control sequence and the unit sequence and to create the sequence logic before the actual device is determined.
第8図は、エンジニアリングステーションにおいて、
単位シーケンスロジックの作成画面の一例を示す図であ
る。Figure 8 shows the engineering station
It is a figure which shows an example of the creation screen of a unit sequence logic.
「仕込み」,「混合」,「加熱」といった単位シーケ
ンスは、手続き型言語SEBOL(Sequence and Batch Orie
nted Language)で記述される。The unit sequences such as "preparation", "mixing", and "heating" are procedural language SEBOL (Sequence and Batch Orie).
nted Language).
この記述環境としてSEBOLエディタが用意されてい
る。SEBOLエディタは、世の中で普及しているviエディ
タ(米国AT&T社で開発されたオペレーティングシステ
ムであるUNIXのスクリーンエディタ)のサブセットであ
り、使用にあたって直ぐに馴染めるようになっている。SEBOL editor is prepared as this description environment. The SEBOL editor is a subset of the vi editor (a screen editor for UNIX, which is an operating system developed by AT & T Corporation in the United States), which is popular in the world, and is adapted to be used immediately.
この図では、一定時間原料を攪拌する「混合」(mixi
ng)のシーケンス制御を規定している。In this figure, "mixing" (mixi
ng) sequence control is specified.
第9図は、エンジニアリングステーションにおいて、
工程管理シーケンスロジックの作成画面の一例を示して
いる。Figure 9 shows the engineering station
The example of the creation screen of process management sequence logic is shown.
工程管理シーケンスロジックは、単位シーケンスをど
の様な順序で起動し、ユニット全体でのシーケンス制御
を規定するものであって、現在、IEC(SC65A/WG6)で規
格化が進められているSFC(Sequential Function Char
t)エディタをツールとして記述されている。The process control sequence logic activates the unit sequence in any order and regulates the sequence control of the entire unit. Currently, the SFC (Sequential) is being standardized by IEC (SC65A / WG6). Function Char
t) The editor is described as a tool.
このSFCエディタは、各単位シーケンス(INIT,CHARG
E,HEAT,MIXINGなど)が条件T1,T2,T3…などにより結合
させて全体のシーケンスが記述されている。This SFC editor uses each unit sequence (INIT, CHARG
E, HEAT, MIXING, etc.) are combined by the conditions T1, T2, T3, etc. to describe the entire sequence.
このように、単位シーケンス(SEBOLで記述)や工程
管理シーケンス(SFCで記述)は、いずれも参照する機
器・計器を全てユニットモデルの汎用名を使って作成さ
れ、またデバックが行われるもので、実在するタグナン
バーなどのデータから独立しているために、これらのタ
グナンバーが決まっていない時点からシーケンスロジッ
クを作成することができる。In this way, the unit sequence (described in SEBOL) and the process control sequence (described in SFC) are all created by using the generic name of the unit model for the equipment / instrument to be referenced, and debug is performed Since it is independent of data such as existing tag numbers, sequence logic can be created from the time when these tag numbers are not determined.
また、タグナンバーが異なっていても、同じモデルに
依存するユニットであれば、制御ロジックを共用化する
こともでき、開発工数、メモリの削減が可能となる。Further, even if the tag numbers are different, if the units depend on the same model, the control logic can be shared, and the development man-hours and the memory can be reduced.
また、タグナンバーの変更時に、制御ロジックを変更
する必要がない等の効果がある。Further, there is an effect that it is not necessary to change the control logic when changing the tag number.
ディバック完了後は、それぞれの実ユニットで使う機
器・計器のタグナンバを汎用名と対応付ける作業が必要
になる。この作業は、機器・計器の名前が完了に決まる
エンジニアリングの最終段階で行われるもので、ユニッ
ト定義と呼ぶ。After the debug is completed, it is necessary to associate the tag number of the device / instrument used in each actual unit with the generic name. This work is performed at the final stage of engineering when the names of equipment and instruments are decided to be completed, and is called unit definition.
第10図は、エンジニアリングステーションにおいて、
このユニット定義を行うためのユニット定義ビルダ画面
の一例を示す図である。Figure 10 shows the engineering station
It is a figure which shows an example of the unit definition builder screen for performing this unit definition.
例えば、汎用名で記述されている現在流量を示す計器
名PFLOWは、実ユニットにあわせて計器名は「BSETU」、
タグナンバーは「FIC-512J」のように順次定義を行う。For example, the instrument name PFLOW that indicates the current flow rate, which is described by a general-purpose name, is the instrument name "BSETU" according to the actual unit.
Tag numbers are defined sequentially, such as "FIC-512J".
第11図は、実ユニットとユニットモデルとの関係を第
12図に示すように関係付けたとき、ユニット割付けの概
念図である。Figure 11 shows the relationship between the actual unit and the unit model.
FIG. 12 is a conceptual diagram of unit allocation when related as shown in FIG.
実在するユニットR200〜R800のモデルとしてのRMODEL
が定義された場合、モデルRMODELを参照して作成された
工程管理シーケンス、単位シーケンスにはR200〜800の
いずれかの一つとユニット割付けにより対応付けられ
る。RMODEL as a model of existing units R200-R800
When is defined, any one of R200 to 800 is associated with the process control sequence and unit sequence created by referring to the model RMODEL by unit allocation.
すなわち、ユニットR200において、汎用名バルブを示
すV1は、タグナンバーV201に、V2はタグナンバーV202に
割り付けられ、また、汎用名で記述されたif(V1…)な
るプログラムは、if(V201…)といったように実在する
モデルのタグナンバーを用いた形に対応付けられる。That is, in the unit R200, V1 indicating the universal name valve is assigned to the tag number V201, V2 is assigned to the tag number V202, and the program if (V1 ...) described by the generic name is if (V201 ...). It is associated with a form using the tag number of an existing model such as.
〈発明の効果〉 従来、バッチシーケンスは、シーケンスが実行される
ユニット及びそのユニットに付随する機器・計器及びそ
のタグナンバーが決まらないと、コーディングまたはプ
ログラミングできなかった。<Effects of the Invention> Conventionally, a batch sequence could not be coded or programmed unless the unit in which the sequence was executed and the equipment / instrument associated with that unit and its tag number were determined.
しかし、ユニット及び機器・計器は実運転の直前まで
決まらないこともあり、試運転時に変更されることも少
なくない。変更が生じるとコーディングやプログラミン
グをやり直さなければならないという後戻り工数が生じ
ていた。However, the units, equipment, and instruments may not be decided until just before the actual operation, and are often changed during the trial operation. When the change occurred, there was a backtracking effort that coding and programming had to be redone.
本発明によれば、コーディング・デバッグが機器・計
器の汎用名のままで行うことができるもので、ユニット
に付随する機器・計器が決定される前からエンジニアリ
ング作業を行うことができる。According to the present invention, the coding / debugging can be performed with the general name of the device / instrument, and the engineering work can be performed before the device / instrument associated with the unit is determined.
また、ユニット割付けによる機器や計器の変更に対し
てその後戻り工数を最小にすることができる。In addition, it is possible to minimize the number of man-hours required to return to the equipment or instrument due to unit allocation.
第1図は本発明の方法を示す基本的なフローチャート、
第2図は本発明の方法によりエンジニアリングされたバ
ッチ制御を行うシステムの構成概念図、第3図はバッチ
制御の一つである反応釜制御の概念図、第4図はユニッ
ト計器の制御機能を示す概念図、第5図はユニット計器
に関連するデータを示す概念図、第6図は仮想的なユニ
ットモデルを設計するための定義画面の一例を示す図、 第7図は想定される実ユニットから定義したユニットモ
デルの一例を示す図、第8図はエンジニアリングステー
ションにおいて単位シーケンスロジックの作成画面の一
例を示す図、第9図はエンジニアリングステーションに
おいて工程管理シーケンスロジックの作成画面の一例を
示す図、第10図はエンジニアリングステーションにおい
てこのユニット定義を行うためのユニット定義ビルダ画
面の一例を示す図、第11図は実ユニットとユニットモデ
ルとの関係を第12図に示すように関係付けたときのユニ
ット割付けの概念図、第13図は従来のエンジニアリング
手法の一例を示すフローチャートである。 1……オペレータステーション、11……表示手段、12…
…データ入力手段 2……エンジニアリングステーション 3……制御ステーション 4……プロセスFIG. 1 is a basic flow chart showing the method of the present invention,
FIG. 2 is a conceptual diagram of the configuration of a system for performing batch control engineered by the method of the present invention, FIG. 3 is a conceptual diagram of reactor control which is one of batch control, and FIG. 4 is a control function of a unit instrument. 5 is a conceptual diagram showing data related to a unit instrument, FIG. 6 is a diagram showing an example of a definition screen for designing a virtual unit model, and FIG. 7 is an assumed actual unit. 8 is a diagram showing an example of a unit model defined from the above, FIG. 8 is a diagram showing an example of a unit sequence logic creation screen in the engineering station, and FIG. 9 is a diagram showing an example of a process management sequence logic creation screen in the engineering station. Figure 10 shows an example of the Unit Definition Builder screen for defining this unit at the engineering station. Figure 11 is a conceptual view of the unit allocation when related to relationships between the actual unit and the unit model, as shown in FIG. 12, FIG. 13 is a flowchart showing an example of a conventional engineering techniques. 1 ... Operator station, 11 ... Display means, 12 ...
… Data input means 2 …… Engineering station 3 …… Control station 4 …… Process
Claims (1)
るエンジニアリング方法。 (a) プロセス・プラント内に存在する似通った装置
についてグループ化する。 (b) 将来付加されるかもしれない機器・計器を包含
すると共にこれらの機器・計器には汎用名を付けた仮想
的なユニットモデルを作成する。 (c) この仮想的なユニットモデルに基づきシーケン
スロジック(単位シーケスあるいは工程管理シーケン
ス)の作成を行う。 (d) デバッグを行う。 (e) 実ユニットの定義を行う。 (f) 作成されたシーケンスロジックを実ユニットへ
割付ける。1. An engineering method performed through the following steps (a) to (f). (A) Group similar equipment present in a process plant. (B) Create a virtual unit model in which devices and instruments that may be added in the future are included and generic names are given to these devices and instruments. (C) Sequence logic (unit sequence or process control sequence) is created based on this virtual unit model. (D) Perform debugging. (E) Define the actual unit. (F) Allocate the created sequence logic to the actual unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11154090A JPH0810403B2 (en) | 1990-04-26 | 1990-04-26 | Engineering method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11154090A JPH0810403B2 (en) | 1990-04-26 | 1990-04-26 | Engineering method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH047705A JPH047705A (en) | 1992-01-13 |
| JPH0810403B2 true JPH0810403B2 (en) | 1996-01-31 |
Family
ID=14563956
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11154090A Expired - Lifetime JPH0810403B2 (en) | 1990-04-26 | 1990-04-26 | Engineering method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0810403B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4574777B2 (en) * | 2000-01-21 | 2010-11-04 | 勇治 仲 | Batch plant control method, recording medium storing batch plant control program, and batch plant control device |
| US7020876B1 (en) * | 2000-06-30 | 2006-03-28 | Fisher-Rosemount Systems, Inc. | Campaign management for batch processes |
| JP4620035B2 (en) * | 2006-12-11 | 2011-01-26 | 三菱電機株式会社 | Program creation apparatus, program creation method, and program causing computer to execute the method |
-
1990
- 1990-04-26 JP JP11154090A patent/JPH0810403B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH047705A (en) | 1992-01-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5363635B2 (en) | Method and system for batch processing and execution in a process system | |
| US7043311B2 (en) | Module class objects in a process plant configuration system | |
| US5557559A (en) | Universal burn-in driver system and method therefor | |
| JPH08504532A (en) | A flexible way to create recipes in a process control system | |
| US6662061B1 (en) | System and method for simulation and modeling of batch process manufacturing facilities using process time lines | |
| EP3686695A1 (en) | Modularized model predictive control for industrial plants | |
| Barker et al. | Practical batch process management | |
| Genrich et al. | Verification of recipe-based control procedures by means of predicate/transition nets | |
| JPH0810403B2 (en) | Engineering method | |
| Wöllhaf et al. | BaSiP—Batch process simulation with dynamically reconfigured process dynamics | |
| US5208743A (en) | Device and method for generating a sequence of industrial process | |
| Johnsson et al. | Grafchart for recipe-based batch control | |
| Lemmer et al. | Model-based programming and diagnosis for programmable logical controllers | |
| Zeidner et al. | Seamless design-to-manufacture (SDTM) | |
| JP2525913B2 (en) | Sequence control method | |
| Banares-Alcantara et al. | KBDS: A support system for chemical engineering conceptual design | |
| US11188061B2 (en) | Configuration of an automation system | |
| Lafont et al. | Modelling and design of a production automated system using a decisional object oriented method'MACSOOD' | |
| Fuchino et al. | A combined batch process simulation in a production support environment | |
| JP2533372B2 (en) | Control program creation method | |
| Hyland | Developing a batch control strategy using batch formalism and time sequence diagramming | |
| Kowalewski et al. | VERDICT-a tool for model-based verification of real-time logic process controllers | |
| Somers et al. | Improving software design quality with ExSpect: An application of CASE-based prototyping in real-world situations | |
| Brandl et al. | ASPECT—a CASE-tool for control functions originating from mechanical layout | |
| Liao et al. | Modeling of real-time monitoring and simulation for plastic injection molding process |