JP5636824B2 - Engineering method and apparatus for creating automatic control specifications for plant control systems - Google Patents
Engineering method and apparatus for creating automatic control specifications for plant control systems Download PDFInfo
- Publication number
- JP5636824B2 JP5636824B2 JP2010192641A JP2010192641A JP5636824B2 JP 5636824 B2 JP5636824 B2 JP 5636824B2 JP 2010192641 A JP2010192641 A JP 2010192641A JP 2010192641 A JP2010192641 A JP 2010192641A JP 5636824 B2 JP5636824 B2 JP 5636824B2
- Authority
- JP
- Japan
- Prior art keywords
- automatic
- control
- template
- block
- microflow
- 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.)
- Active
Links
- 238000012407 engineering method Methods 0.000 title claims description 19
- 238000003860 storage Methods 0.000 claims description 37
- 230000000903 blocking effect Effects 0.000 claims description 5
- 238000002360 preparation method Methods 0.000 claims 1
- 238000000034 method Methods 0.000 description 38
- 229910000831 Steel Inorganic materials 0.000 description 17
- 239000010959 steel Substances 0.000 description 17
- 238000003466 welding Methods 0.000 description 14
- 238000004519 manufacturing process Methods 0.000 description 5
- 230000032258 transport Effects 0.000 description 5
- 238000005520 cutting process Methods 0.000 description 4
- 101100048435 Caenorhabditis elegans unc-18 gene Proteins 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000003780 insertion Methods 0.000 description 3
- 230000037431 insertion Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000007689 inspection Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000005096 rolling process Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
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/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- General Factory Administration (AREA)
- Stored Programmes (AREA)
Description
この発明は、プラントエンジニアリング、特に鉄鋼プラントエンジニアリングにおけるエンジニアリング業務の作業効率及び品質の向上に貢献するエンジニアリング方法及び装置に関するものである。より詳しくは、機械メーカ等のベンダーから提示された自動運転手順書に基づいてプラント制御システムの自動制御仕様書を作成するためのエンジニアリング方法及び装置に関するものである。 The present invention relates to an engineering method and apparatus that contributes to improvement in work efficiency and quality of engineering work in plant engineering, particularly in steel plant engineering. More specifically, the present invention relates to an engineering method and apparatus for creating an automatic control specification for a plant control system based on an automatic operation procedure document presented by a vendor such as a machine manufacturer.
従来の鉄鋼プラントエンジニアリング業務では、当該プラントで製品を生産するために必要な機械の構成と配置、及びそれらの機械を制御するためのセンサー、モータ、バルブ等の機器に関する情報と、それらの機械を動作させる手順を記載した自動運転手順書とが機械メーカ等のベンダーから提示される。鉄鋼プラントを構成する機械は、鉄鋼プラントに対し共通的に配置される機械と、生産する製品に応じて配置される当該プラント特有の機械とがある。しかし、ベンダーからはこれらの機械情報が混在して提示される。また、ベンダーは、対象プラントに適用させるように対象プラントごとに毎回、自動運転手順書を作成している。このため、従来のエンジニアリング業務では、ベンダーから提示された自動運転手順書の内容を吟味し、機械を制御するために必要な機器の過不足を検討した上で、自動運転手順書の内容を実際の自動制御プログラムに展開するための自動制御仕様書を対象プラントごとに毎回作成する必要があった。 In the conventional steel plant engineering business, the configuration and arrangement of machines necessary to produce products in the plant, information on equipment such as sensors, motors, valves, etc. for controlling those machines, and the machines A vendor such as a machine maker presents an automatic operation procedure manual that describes the procedure for operation. The machines constituting the steel plant include a machine commonly arranged for the steel plant and a machine specific machine arranged according to a product to be produced. However, vendors will present a mixture of these pieces of machine information. In addition, the vendor creates an automatic operation procedure manual for each target plant so as to be applied to the target plant. For this reason, in the conventional engineering work, the contents of the automatic operation procedure manual presented by the vendor are examined, the excess and shortage of equipment necessary for controlling the machine are considered, and the content of the automatic operation procedure manual is actually It was necessary to create an automatic control specification for each target plant to be developed into an automatic control program.
一般に、自動制御仕様書は以下のように作成される。 In general, an automatic control specification is created as follows.
ベンダーからは対象プラントに設置される機械の配置図と、各機械をどのように運転し製品を生産していくかを記載した自動運転手順書が提示される。この自動運転手順書では、例えば該当機械を上昇・下降または前進・後退させるためのモータ・バルブの動作方法と、その動作を何時実施し、その動作が完了した後、次にどの動作を実施するかといった情報とがフロー図または文章によって記載されている。通常、自動運転手順書内には、製品の運搬及び処理の各方法と、それを実現するための機械の動作方向(上昇/下降・/前進/後退)とが次々とシーケンシャルに繋いで記載されている。一般に、各動作では、自動作の前に実施された動作の完了信号が自動作の起動信号として使用される。この自動運転手順書では、製品を生産するための動作方法が機械の動作と次の一つのフローで完結するように記載されている場合が多い。 The vendor presents a layout diagram of machines installed in the target plant and an automatic operation procedure manual that describes how to operate each machine to produce products. In this automatic operation procedure, for example, the operation method of the motor / valve for raising / lowering or advancing / retreating the corresponding machine, and when the operation is performed, and after that operation is completed, which operation is performed next Such information is described in a flow diagram or text. Usually, in the automatic operation procedure, each method of transporting and handling products and the direction of operation of the machine (up / down / forward / backward) to realize it are described in sequence. ing. Generally, in each operation, a completion signal of an operation performed before the self-operation is used as a start signal for the self-operation. In this automatic operation procedure manual, the operation method for producing the product is often described so as to be completed with the operation of the machine and the next one flow.
ところが、鉄鋼プラントを操業するためには、実際には1つの動作が完了したことを認識するために、対象機械が動作したことをセンサーによって電気的に認知する必要がある。このため、自動運転手順書から作成される自動制御仕様書では、そのセンサーのONまたはOFF信号を取り込み、それにより対象機関の動作完了を認識させるといった記述を加えることが必要とされる。また、例えば操作者が製品の位置を目視で確認し、次の動作に移行させたいといった要望を自動制御仕様書に書き入れることも行われる。さらに、何かの問題で自動運転が停止した場合、その問題の解決後に自動運転を再開させるときには、まず、各機械の状態を復旧させることが行われる。自動制御仕様書の作成においては、各機械の状態復旧をしやすくする事を目的に、一連の機械の動作手順を幾つかの自動ブロックに分割するといったエンジニアリングが行われる。 However, in order to operate the steel plant, in order to recognize that one operation has actually been completed, it is necessary to electrically recognize that the target machine has operated by a sensor. For this reason, in the automatic control specification created from the automatic operation procedure manual, it is necessary to add a description that takes in the ON or OFF signal of the sensor and thereby recognizes the completion of the operation of the target engine. In addition, for example, the operator visually confirms the position of the product and writes a request to move to the next operation in the automatic control specification. Furthermore, when the automatic operation is stopped due to some problem, when the automatic operation is resumed after the problem is solved, the state of each machine is first restored. In creating an automatic control specification, engineering is performed such as dividing a series of machine operation procedures into several automatic blocks for the purpose of facilitating recovery of the state of each machine.
図4は、ある鉄鋼プラントに関してベンダーから提示された、スタンド内にある圧延用ロールを抜き出すための自動運転手順書の例である。図4に示す自動運転手順書では、当該一連の自動運転において、設置されている機械をどのように、どの順番で動かすかが記載されている。自動制御仕様書の作成者は、この自動運転手順書から自動運転内容を解読し、その一連の自動運転フローを制御的に分割する必要はないか、また各動作が終了したことを認知するためのセンサーはどれを使用するか等を検討した上で、自動制御仕様書を作成する。 FIG. 4 is an example of an automatic operation procedure manual for extracting a rolling roll in a stand provided by a vendor regarding a steel plant. The automatic operation procedure manual shown in FIG. 4 describes how and in what order the installed machines are moved in the series of automatic operations. The author of the automatic control specification is required to decode the automatic driving contents from the automatic driving procedure manual and recognize that it is not necessary to controlly divide the series of automatic driving flows and that each operation has been completed. The automatic control specifications will be created after considering which sensor will be used.
図5は、図4で示した自動運転手順書に基づいて作成した自動制御仕様書の例である。図5に示す自動制御仕様書では、一連の自動運転フローは1つの自動制御フローとされているが、各動作の動作完了を認知するためのセンサーが追記(図中にひし形のシンボルで記載)されている。また、自動運転手順書では、P/P CARをHIGH−SPEEDで後退させてSTOPするとのみ記載されているが、これでは目標位置に確実に停止させることが難しい。このため、自動制御仕様書では、後退速度をLOW-SPEEDに減速する動作をさらに追加することによって停止精度を確保する方法が講じられている。 FIG. 5 is an example of an automatic control specification created based on the automatic operation procedure manual shown in FIG. In the automatic control specification shown in FIG. 5, a series of automatic operation flow is one automatic control flow, but a sensor for recognizing the completion of each operation is added (denoted by a diamond symbol in the figure). Has been. In addition, the automatic operation procedure manual describes that P / P CAR is moved backward with HIGH-SPEED and stopped, but it is difficult to reliably stop at the target position. For this reason, in the automatic control specifications, a method for ensuring stop accuracy by adding an operation of reducing the reverse speed to LOW-SPEED is taken.
ベンダーからは上述のような自動運転手順書が各プラントに応じた内容で毎回作成・提示される。このため、自動制御仕様書の作成者は、提示される自動運転手順書の内容に基づいて、自動ブロック区分の検討を含めて毎回エンジニアリングを行いながら自動制御仕様書を作成する必要があった。 From the vendor, the above-mentioned automatic operation procedure manual is created and presented each time with the contents corresponding to each plant. For this reason, the creator of the automatic control specification has been required to create the automatic control specification while performing engineering every time including the examination of the automatic block classification based on the contents of the automatic operation procedure presented.
さらに、ベンダーから提示される自動運転手順書には機械の自動運転方法について記載されているが、この自動運転手法を実際に機械を制御するための自動制御プログラムに展開するためには、多くのプラント制御知識が必要である。前述の例において、P/P CARの後退動作に後退速度を減速させる動作を追加することが必要であると判断し、その動作を追加する知識もそのようなプラント制御知識の1つである。このように、自動制御仕様書の作成は作成者の経験や知識に依存する事が多く、また作成者の経験が浅い場合には自動制御仕様書の記載内容に誤りが発生し、それを基に作成される自動制御プログラムの品質に影響を与えてしまうという問題もあった。 Furthermore, the automatic operation procedure manual provided by the vendor describes the automatic operation method of the machine, but in order to develop this automatic operation method into an automatic control program for actually controlling the machine, Plant control knowledge is required. In the above-described example, it is determined that it is necessary to add an operation for decelerating the reverse speed to the reverse operation of the P / P CAR, and knowledge for adding the operation is also one of such plant control knowledge. In this way, the creation of an automatic control specification often depends on the experience and knowledge of the creator, and if the creator's experience is inferior, an error will occur in the contents of the automatic control specification, which will be used as a basis. There is also a problem that the quality of the automatic control program created in the process is affected.
本発明は、上述のような課題に鑑みなされたもので、プラント制御システムでの自動シーケンス制御における制御内容を記載する自動制御仕様書の作成に関し、自動制御仕様書の作成効率を高めるとともに、自動制御仕様書の品質が作成者のスキルに依存するのを排除することのできるエンジニアリング方法及びエンジニアリング装置を提供することを目的とする。 The present invention has been made in view of the above-described problems, and relates to the creation of an automatic control specification that describes the contents of control in automatic sequence control in a plant control system. An object of the present invention is to provide an engineering method and an engineering apparatus capable of eliminating the dependence of the quality of a control specification on the skill of the creator.
本発明のエンジニアリング方法では、これまで動作手順を動作順序に合わせて単純に平面的に記載していた自動制御仕様書を階層化する。 In the engineering method of the present invention, the automatic control specifications that have been described simply in a plane according to the operation sequence so far are hierarchized.
最上位階層では、自動シーケンス制御の制御内容を一連の自動運転ごとにブロック化した複数の自動ブロックと各自動ブロックの動作順序とをフローにて記載する。これをマクロフローと呼ぶことにする。マクロフローでは、例えば、製品を生産するための母材となるコイルを、コイルを搬送するために用いるコイルカーにてコイルを巻き戻す機械であるマンドレルに挿入し、挿入完了後、マンドレルを正転してコイルの先端を導き出し、プラント内に既に巻き戻し済みの先行コイルの尾端に溶接する、といったどのプラントでも必ず行われる動作を各自動ブロックの繋がりとして記載する。このマクロフローでは、実際の機械の動作は記載せず、各自動ブロックの動作順序のみを定義する。作成したマクロフローは、例えば電子データ(文書ファイル)として記憶媒体(例えばハードディスク、CD等)に保管しておくことができる。 In the highest hierarchy, a plurality of automatic blocks obtained by blocking the control contents of the automatic sequence control for each series of automatic operation and the operation order of each automatic block are described in a flow. This is called a macro flow. In Macroflow, for example, a coil that is a base material for producing a product is inserted into a mandrel, which is a machine that rewinds the coil with a coil car used to transport the coil, and after the insertion is completed, the mandrel is rotated forward. The operation that is always performed in any plant, such as deriving the tip of the coil and welding it to the tail end of the preceding coil that has already been rewound in the plant, is described as a connection of each automatic block. In this macro flow, the actual machine operation is not described, and only the operation order of each automatic block is defined. The created macroflow can be stored in a storage medium (for example, hard disk, CD, etc.) as electronic data (document file), for example.
2階層目以降では、マクロフロー内に記載された各自動制御ブロックに関し、実際にどの機械をどのタイミングで動作させるといった各機械の詳細な制御情報を記載する。これをミクロフローと呼ぶことにする。このミクロフローの作成にあたっては、各自動ブロックにおける機械の自動制御のうち最低限実施される自動制御の内容が予め記述されたひな形を用意しておく。用意したミクロフローのひな形は、例えば電子データ(文書ファイル)として記憶媒体(例えばハードディスク、CD等)に保管しておくことができる。ミクロフローのひな形を作成する場合には、ベンダーから入手した当該プラントの自動運転手順書を基に、記憶媒体から読み出したミクロフローのひな形に当該プラントに特有の機械及びその動作を追加していく、或いは読み出したミクロフローのひな形を修正することによってミクロフローを完成させる。 In the second and subsequent layers, detailed control information of each machine, such as which machine is actually operated at which timing, is described for each automatic control block described in the macro flow. This is called micro flow. In creating this microflow, a template is prepared in which the contents of automatic control to be performed at least among automatic machine control in each automatic block are described in advance. The prepared microflow model can be stored, for example, as electronic data (document file) in a storage medium (for example, hard disk, CD, etc.). When creating a microflow model, based on the automatic operation procedure manual of the plant obtained from the vendor, add the machine and its operation specific to the plant to the microflow model read from the storage medium. The microflow is completed by correcting the read microflow template.
このように、本発明に係るエンジニアリング方法によれば、自動制御仕様書はマクロフローとミクロフローとに階層化される。マクロフローはプラントに依存せず標準的に使用する事が可能であるので、エンジニアリングを行う必要を無くすことができるとともに、経験の浅いエンジニアでも間違えることなく自動ブロックの定義を行う事が可能となる。また、作成者にとって当該プラントの特異性が認識しやすくなり、エンジニアリングが必要となる部分の抽出が容易になる。その結果、自動制御仕様書の作成効率を上げることができるとともに、検討しなければならないポイントの明確化も図ることが可能となる。さらに、最低限必要と判断される機械制御仕様を予めミクロフローのひな形に記述しておくことで、経験の浅い作成者でも本来あるべき機械の基本的な動作手順を理解し、ベンダーからの自動運転手順書に記載されている動作内容との差異を早い段階で検出してベンダーへ確認することが可能となる。これにより、自動制御仕様書の品質が作成者のスキルに依存するのを排除することができる。例えば、圧延ロール引き抜きのミクロフローのひな形には、P/P CARの減速動作を予め組み込んで置くことが可能である。 As described above, according to the engineering method of the present invention, the automatic control specification is hierarchized into the macro flow and the micro flow. Macroflow can be used as standard without depending on the plant, so it is possible to eliminate the need for engineering, and even inexperienced engineers can define automatic blocks without mistakes. . In addition, it becomes easy for the creator to recognize the uniqueness of the plant, and it becomes easy to extract a portion that requires engineering. As a result, it is possible to improve the efficiency of creating automatic control specifications and to clarify the points that must be considered. In addition, by describing the machine control specifications that are judged to be the minimum necessary in advance in a micro flow model, even inexperienced creators understand the basic operation procedure of the machine that should be originally intended, It becomes possible to detect a difference from the operation content described in the automatic operation procedure manual at an early stage and confirm it with the vendor. Thereby, it can be excluded that the quality of the automatic control specification depends on the skill of the creator. For example, it is possible to put a deceleration operation of P / P CAR in advance in a microflow template for drawing a rolling roll.
本発明のエンジニアリング方法は、その内容を2つの工程で表すことができる。その1つめの工程は、自動シーケンス制御の制御内容を一連の自動運転ごとにブロック化した複数の自動ブロックと各自動ブロックの動作順序とが記述されたマクロフローを作成するとともに、各自動ブロックにおける機械の自動制御のうち最低限実施される自動制御の内容が予め記述されたミクロフローのひな形を作成し、それらを記憶媒体に保管しておく準備工程である。もう1つの工程は、ミクロフローのひな形を記憶媒体から読み出し、読み出したミクロフローのひな形に必要な制御内容を書き加えて、或いはミクロフローのひな形を修正してミクロフローを完成させ、記憶媒体から読み出したマクロフローにミクロフローを関連付けることによって自動制御仕様書を完成させる自動制御仕様書作成工程である。本発明のエンジニアリング方法は、これら2つの工程を含むことによって特徴付けられる。 The contents of the engineering method of the present invention can be expressed in two steps. The first step is to create a macro flow that describes a plurality of automatic blocks obtained by blocking the control contents of automatic sequence control for each series of automatic operations and the operation order of each automatic block. This is a preparatory step for creating a microflow template in which the contents of automatic control to be performed at least among automatic machine controls are described in advance and storing them in a storage medium. The other step is to read the microflow template from the storage medium, add necessary control contents to the read microflow template, or modify the microflow template to complete the microflow. This is an automatic control specification creation process for completing an automatic control specification by associating a microflow with a macroflow read from a storage medium. The engineering method of the present invention is characterized by including these two steps.
本発明が提供するエンジニアリング装置は、上述のエンジニアリング方法を実施するのに好適なエンジニアリング装置である。具体的には、プラント制御システムでの自動シーケンス制御における制御内容を記載する自動制御仕様書の作成のためのエンジニアリング装置であって、以下の各手段を備えている。
・マクロフローを保管しておく第1の記憶手段
・ミクロフローのひな形を保管しておく第2の記憶手段
・マクロフローを要求に応じて第1の記憶手段から読み出し、要求者に提示する第1の提示手段
・ミクロフローのひな形を要求に応じて第2の記憶手段から読み出し、要求者に提示する第2の提示手段
・読み出したミクロフローのひな形に必要な制御内容を書き加えて、或いはミクロフローのひな形を修正してミクロフローを完成させるための入力手段
・マクロフローとミクロフローとを相互に関連付けて自動制御仕様書として出力する出力手段
The engineering apparatus provided by the present invention is an engineering apparatus suitable for carrying out the above-described engineering method. Specifically, it is an engineering device for creating an automatic control specification that describes the contents of control in automatic sequence control in a plant control system, and includes the following means.
First storage means for storing a macro flow Second storage means for storing a micro flow templateRead out the macro flow from the first storage means upon request and present it to the requester The first presentation means / microflow template is read out from the second storage means as required, and the second presentation means to be presented to the requester / added control contents are added to the read microflow template. Or input means for completing the microflow by correcting the microflow template ・ Output means for outputting the automatic control specifications by correlating the macroflow and the microflow
本発明のエンジニアリング装置は、上記の各手段を備えることによって特徴付けられる。なお、上記の各手段はそれぞれに独立した装置によって実現してもよいし、共通の装置によって実現してもよい。例えば、第1の記憶手段と第2の記憶手段は1つの記憶媒体を共有することが可能であり、第1の提示手段と第2の提示手段も1つの提示装置(例えば、ディスプレイ)を共有することが可能である。 The engineering apparatus of the present invention is characterized by including the above-described means. Each of the above means may be realized by an independent device, or may be realized by a common device. For example, the first storage means and the second storage means can share one storage medium, and the first presentation means and the second presentation means also share one presentation device (for example, a display). Is possible.
本発明のエンジニアリング方法及びエンジニアリング装置によれば、プラント制御システムでの自動シーケンス制御における制御内容を記載する自動制御仕様書の作成に関し、自動制御仕様書の作成効率を高めるとともに、自動制御仕様書の品質が作成者のスキルに依存するのを排除することができる。 According to the engineering method and the engineering apparatus of the present invention, regarding the creation of an automatic control specification that describes the control contents in the automatic sequence control in the plant control system, the efficiency of creating the automatic control specification is improved, and the automatic control specification It can be excluded that the quality depends on the skill of the creator.
以下、図を参照して本発明の実施の形態について説明する。本実施の形態では、鉄鋼プラント制御システムの自動制御仕様書の作成に、本発明に係るエンジニアリング方法及び装置が適用されている。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the present embodiment, the engineering method and apparatus according to the present invention are applied to create an automatic control specification for a steel plant control system.
[自動制御仕様書の構成の説明]
まず、本実施の形態で作成される自動制御仕様書について図1及び図2を用いて説明する。本実施の形態で作成される自動制御仕様書は、階層構造を有することに特徴がある。その最上位階層に位置するのがマクロフローであり、2階層目以降に位置するのがミクロフローである。
[Description of configuration of automatic control specifications]
First, an automatic control specification created in the present embodiment will be described with reference to FIGS. The automatic control specification created in this embodiment is characterized by having a hierarchical structure. The macro flow is located at the highest layer, and the micro flow is located at the second and subsequent layers.
図1は、本実施の形態で作成される自動制御仕様書のマクロフローの例である。マクロフローは、自動シーケンス制御の制御内容を一連の自動運転ごとにブロック化した複数の自動ブロックと各自動ブロックの動作順序とが記述されたフローである。図1のマクロフローは、鉄鋼プラントにおいて、母材となるコイルをマンドレルに挿入し、コイルの先端を巻き戻し、そして、プラント内の先行コイルの尾端に溶接するまでの入側セクションにおける自動運転のためのマクロフローである。詳しくは、図1には、入側セクションに2基のマンドレルが配置された場合のマクロフローが例示されている。 FIG. 1 is an example of a macro flow of an automatic control specification created in the present embodiment. The macro flow is a flow in which a plurality of automatic blocks obtained by blocking the control content of the automatic sequence control for each series of automatic operations and the operation order of each automatic block are described. The macro flow of FIG. 1 is an automatic operation in an entry section in a steel plant until a base coil is inserted into a mandrel, the coil tip is rewound and welded to the tail end of a preceding coil in the plant. Is a macro flow for Specifically, FIG. 1 illustrates a macro flow when two mandrels are arranged in the entry section.
図1のマクロフローでは、鉄鋼プラントの入側セクションにおける自動制御の内容を示す複数の自動ブロックが定義されている。マクロフローを構成する複数の自動ブロックのうち、EA101からEA108までの自動ブロックとEA201からEA208までの自動ブロックは、2基用意されているマンドレルを用いて次コイル先端を溶接機まで搬送するための自動ブロックである。EA101−EA108、EA201−EA208の各自動ブロックの内容は以下のとおりである。 In the macro flow of FIG. 1, a plurality of automatic blocks indicating the contents of automatic control in the entry side section of the steel plant are defined. Among the multiple automatic blocks that make up the macro flow, the automatic blocks from EA101 to EA108 and the automatic blocks from EA201 to EA208 are used to convey the tip of the next coil to the welding machine using two mandrels. It is an automatic block. The contents of each automatic block of EA101-EA108 and EA201-EA208 are as follows.
EA101:No.1ECC Coil Transfer自動ブロック
EA201:No.2ECC Coil Transfer自動ブロック
母材となる次コイルを上パスまたは下パス用のコイルカーECCを用いて搬送する自動ブロックである。
EA101: No.1 ECC Coil Transfer automatic block
EA201: No.2ECC Coil Transfer Automatic Block This is an automatic block that conveys the next coil as the base material using the upper-pass or lower-pass coil car ECC.
EA102:No.1ECC Coil Height Centering自動ブロック
EA202:No.2ECC Coil Height Centering自動ブロック
母材の次コイルを巻き戻し機であるマンドレルに挿入するために、次コイルとマンドレルの中心を合わせるための自動ブロックである。
EA102: No.1 ECC Coil Height Centering automatic block
EA202: No.2ECC Coil Height Centering Automatic Block This is an automatic block for aligning the center of the next coil and the mandrel in order to insert the next coil of the base material into the mandrel which is a rewinding machine.
EA103:No.1ECC Coil Width Measuring & Insertion自動ブロック
EA203:No.2ECC Coil Width Measuring & Insertion自動ブロック
次コイルの幅方向の中心をマンドレルの幅方向中心に合わせるための自動ブロックである。
EA103: No.1ECC Coil Width Measuring & Insertion Automatic Block
EA203: No.2ECC Coil Width Measuring & Insertion automatic block Automatic block for aligning the center of the next coil in the width direction with the center of the mandrel in the width direction.
EA104:No.1POR Coil Lead End Adjust自動ブロック
EA204:No.2POR Coil Lead End Adjust自動ブロック
マンドレルにて次コイルの先端を巻き戻し、次コイル先端を一定位置まで搬送するための自動ブロックである。
EA104: No.1POR Coil Lead End Adjust automatic block
EA204: No.2POR Coil Lead End Adjust Automatic Block This is an automatic block for rewinding the tip of the next coil with a mandrel and transporting the tip of the next coil to a certain position.
EA105:Upper Pass Strip Lead End Thread to PRF自動ブロック
EA205:Lower Pass Strip Lead End Thread to PRF自動ブロック
コイル先端を搬送しやすくするため、PRFと呼ばれる次コイル先端を挟むロール位置まで搬送する自動ブロックである。
EA105: Upper Pass Strip Lead End Thread to PRF automatic block
EA205: Lower Pass Strip Lead End Thread to PRF Automatic Block This is an automatic block that conveys the coil tip to the roll position that sandwiches the next coil tip to make it easier to convey the coil tip.
EA106:Upper Pass Strip lead End Thread to DCS自動ブロック
EA206:Lower Pass Strip lead End Thread to DCS自動ブロック
巻き戻した次コイル先端を既にプラント内に巻き戻された先行コイルの尾端と溶接しやすいように成形するため、DCSと呼ばれるカット装置まで搬送する自動ブロックである。
EA106: Upper Pass Strip lead End Thread to DCS automatic block
EA206: Lower Pass Strip lead End Thread to DCS automatic block To form the tip of the next coil that has been rewound so that it can be easily welded to the tail of the preceding coil that has already been rewound in the plant, it is conveyed to a cutting device called DCS. It is an automatic block.
EA107:DCS(Upper)Coil Lead End Crop Cut自動ブロック
EA207:DCS(Lower)Coil Lead End Crop Cut自動ブロック
搬送された次コイル先端を決められた長さ分カットする自動ブロックである。
EA107: DCS (Upper) Coil Lead End Crop Cut automatic block
EA207: DCS (Lower) Coil Lead End Crop Cut Automatic Block This is an automatic block that cuts the tip of the next coil that has been transported by a specified length.
EA108:Upper Pass Strip Lead End Thread to Welder自動ブロック
EA208:Lower Pass Strip Lead End Thread to Welder自動ブロック
カット・成形された次コイル先端を先行コイルと溶接するため、溶接装置まで搬送する自動ブロックである。
EA108: Upper Pass Strip Lead End Thread to Welder automatic block
EA208: Lower Pass Strip Lead End Thread to Welder Automatic Block This is an automatic block that transports to the welding equipment to weld the cut and molded next coil tip to the preceding coil.
図1のマクロフローには、さらに、EA001−EA005、EA301−EA303、EA401−EA402の各自動ブロックが記載されている。これらの自動ブロックの内容は以下のとおりである。 The macro flow of FIG. 1, further, EA001-EA 0 05, EA301 -EA303, the automatic block EA401-EA402 is described. The contents of these automatic blocks are as follows.
EA001:Entry Section Auto Slow Down & Stop自動ブロック
プラント内に先に巻き戻されて行った先行コイルの尾端を一定位置に止めるため、先行コイル内の尾端位置を検出し、巻き戻し速度を減速するための自動ブロックである。
EA001: Entry Section Auto Slow Down & Stop Automatic Block To stop the tail end of the preceding coil that was previously rewound in the plant at a certain position, the tail end position in the preceding coil is detected and the rewind speed is reduced. It is an automatic block to do.
EA002:DCS DIV CUT & Tail End Thread to Welder自動ブロック
先行コイルの尾端を成形し、次コイルの先端と溶接しやすくするためDCSでカットし、カット完了後先行コイル尾端を溶接装置まで搬送するための自動ブロックである。
EA002: DCS DIV CUT & Tail End Thread to Welder Automatic Block Forms the tail end of the leading coil, cuts it with DCS to make it easy to weld the tip of the next coil, and transports the leading coil tail to the welding device after the cutting is completed It is an automatic block for.
EA003:WELD DIV CUT & Tail End Pull out to DCS自動ブロック
先行コイルの尾端形状が比較的良好な場合、尾端を溶接装置のカット装置でカットするため、先行コイルの尾端を溶接装置まで搬送しカットする自動ブロックである。
EA003: WELD DIV CUT & Tail End Pull out to DCS automatic block When the tail end shape of the leading coil is relatively good, the tail end of the leading coil is cut by the cutting device of the welding device, so the tail end of the leading coil is transported to the welding device. It is an automatic block that cuts.
EA004:DCS(Upper) Coil Tail End Crop Cut自動ブロック
EA005:DCS(Lower) Coil Tail End Crop Cut自動ブロック
先行コイル尾端をカットする自動ブロックEA002にてカット実施後、マンドレルに残っている残コイルをスクラップにするため短尺長にカットする自動ブロックである。
EA004: DCS (Upper) Coil Tail End Crop Cut Auto Block
EA005: DCS (Lower) Coil Tail End Crop Cut Automatic Block This is an automatic block that cuts to the short length to make the remaining coil remaining in the mandrel into scrap after cutting with the automatic block EA002 that cuts the tail end of the preceding coil .
EA301:Strip Welding Operation自動ブロック
先行コイル尾端を溶接装置まで搬送する自動ブロックEA002と次コイルの先端を溶接装置まで搬送する自動ブロックEA108またはEA208の自動動作完了後、先行コイル尾端と次コイル先端を溶接する自動ブロックである。
EA301: Strip Welding Operation automatic block After completion of automatic operation of automatic block EA002 that transports the leading coil tail end to the welding device and automatic block EA108 or EA208 that transports the leading end of the next coil to the welding device, the leading coil tail end and the leading end of the next coil It is an automatic block that welds.
EA302:Weld Point Thread to Check Position自動ブロック
先行コイル尾端と次コイル先端の溶接部状態を確認するため、検査位置まで搬送する自動ブロックである。
EA302: Weld Point Thread to Check Position Automatic Block This is an automatic block that conveys to the inspection position in order to confirm the welded state of the leading coil tail end and the next coil tip.
EA303:RE-WELD Thread自動ブロック
検査の結果、再溶接が必要と操作者が判断した場合に、再溶接を実施する自動ブロックである。
EA303: RE-WELD Thread Automatic Block This is an automatic block that performs re-welding when the operator determines that re-welding is necessary as a result of inspection.
EA401:Weld Point Thread to Notcher Position自動ブロック
操作者が溶接状態は良好と判断した場合に、ノッチャーと呼ばれる幅が異なる先行コイルと次コイルの溶接部の両端をカットする装置まで溶接部を搬送する自動ブロックである。
EA401: Weld Point Thread to Notcher Position automatic block When the operator determines that the welding condition is good, the welding part is automatically transferred to a device called a notcher that cuts both ends of the welded part of the preceding coil and the next coil with different widths. It is a block.
EA402:Strip Notching Operation自動ブロック
ノッチャーにて溶接部の両端をカットする自動ブロックである。この自動ブロックの完了後、次コイルが高速で巻き戻され、製品の生産が実行されることになる。
EA402: Strip Notching Operation automatic block This is an automatic block that cuts both ends of the weld with a notch. After this automatic block is completed, the next coil is rewound at a high speed, and the production of the product is executed.
上記のように、鉄鋼プラントにおける入側セクションでは、巻き戻されている先行コイルと次コイルを溶接して生産を継続させる事が主な目的になる。この一連の動作は鉄鋼プラント入側セクションでは不変であるので、図1のマクロフロー自体は標準化することが可能である。 As described above, in the entry side section in the steel plant, the main purpose is to continue production by welding the preceding coil and the next coil that have been rewound. Since this series of operations does not change in the steel plant entrance section, the macro flow itself in FIG. 1 can be standardized.
しかし、実際の鉄鋼プラントでは、自動ブロックは不変であっても、生産される製品によって、また、機械を設置するスペースによって、さらにはコイルを生産する上流プラントの種別によって、プラント内に設置される機械とその配置方法が異なる場合が多い。また、機械は同じでもそれを動作させる順序が異なる場合も多い。このため、ベンダーから提示される自動運転手順書は対象プラント毎に異なることになる。したがって、マクロフローの標準化は可能であっても、自動運転手順書によって決まる自動制御仕様書の細部、具体的には自動ブロックの詳細を標準化することは難しい。 However, in an actual steel plant, even if the automatic block is unchanged, it is installed in the plant depending on the product to be produced, the space in which the machine is installed, and the type of the upstream plant that produces the coil. Machines and their placement are often different. Also, even if the machine is the same, the order in which it operates is often different. For this reason, the automatic operation procedure manual presented by the vendor is different for each target plant. Therefore, even if standardization of the macro flow is possible, it is difficult to standardize the details of the automatic control specifications determined by the automatic operation procedure manual, specifically the details of the automatic block.
そこで利用されるのが、自動制御仕様書の階層構造において2層目以降に位置するミクロフローである。ミクロフローは、マクロフロー内に記載された各自動ブロックに関し、実際にどの機械をどのタイミングで動作させるといった各機械の詳細な制御情報が記述されるフローである。したがって、自動制御仕様書の記載のうちプラント毎に異なる記載は、このミクロフローによって吸収されることになる。 Therefore, the micro flow located in the second and subsequent layers in the hierarchical structure of the automatic control specification is used. The micro flow is a flow in which detailed control information of each machine such as which machine is actually operated at which timing is described with respect to each automatic block described in the macro flow. Therefore, descriptions that differ from plant to plant among the descriptions in the automatic control specifications are absorbed by this microflow.
図2は、本実施の形態で作成される自動制御仕様書のミクロフローの例である。図2のミクロフローは、図1のマクロフロー内に記載された自動ブロックの内、EA101(No.1 ECC Coil Transfer)の動作内容を記載したミクロフローである。ここでは、代表してEA101に対応するマクロフローのみを例示するが、実際にはマクロフロー内の各自動ブロックについて図2に示すようなミクロフローがそれぞれ用意される。 FIG. 2 is an example of the micro flow of the automatic control specification created in the present embodiment. The microflow in FIG. 2 is a microflow in which the operation content of EA101 (No. 1 ECC Coil Transfer) is described in the automatic block described in the macroflow in FIG. Here, only a macro flow corresponding to EA 101 is illustrated as a representative, but actually, a micro flow as shown in FIG. 2 is prepared for each automatic block in the macro flow.
図2のミクロフローには、鉄鋼プラント入側セクションに必ず設置される機械のみで構成された基準プラントを前提にして、それら機械を用いて先行コイル、次コイルを搬送・処理するための制御仕様が記載されている。より詳しくは、コイルカーをコイル置場位置まで移動させてコイルを持ち上げ、コイルカー位置によりその速度を変えながら移動させてマンドレル位置までコイルを搬送する、といった自動ブロックEA101における最低限の自動制御内容が記載されている。また、図2のミクロフローには、自動ブロックEA101における自動制御のために用意されるべきモータやバルブ、また自動制御を行うために必要なセンサーについても記載されている。 The micro flow in Fig. 2 is based on the premise of a standard plant consisting only of machines installed in the entry section of the steel plant, and the control specifications for transporting and processing the preceding coil and the next coil using these machines. Is described. More specifically, the minimum automatic control contents in the automatic block EA101 are described, such as moving the coil car to the coil placement position, lifting the coil, changing the speed according to the coil car position and moving the coil to the mandrel position. ing. In addition, the microflow in FIG. 2 also describes motors and valves to be prepared for automatic control in the automatic block EA101, and sensors necessary for performing automatic control.
つまり、図2のミクロフローは、自動ブロックEA101における機械の自動制御のうち最低限実施される自動制御の内容が予め記述されたひな形である。このひな形に必要な制御内容を書き加えたり、或いはこのひな形を適宜に修正したりすることによって、当該プラントの要求仕様に応じたミクロフローを完成することができる。 That is, the microflow in FIG. 2 is a template in which the content of automatic control that is performed at least among automatic control of the machine in the automatic block EA101 is described in advance. By adding necessary control contents to the model or modifying the model as appropriate, a microflow according to the required specifications of the plant can be completed.
[エンジニアリング方法の説明]
次に、本実施の形態で実施されるエンジニアリング方法について説明する。
[Description of engineering method]
Next, the engineering method implemented in this embodiment will be described.
本実施の形態のエンジニアリング方法では、上述のようなマクロフローが予め作成され、作成されたマクロフローは電子データ(文書ファイル)として記憶媒体(例えばハードディスク、CD等)に保管される。また、マクロフローの自動ブロック毎に上述のようなミクロフローのひな形が予め作成され、作成されたミクロフローのひな形は電子データ(文書ファイル)として記憶媒体に保管される。 In the engineering method of the present embodiment, the macroflow as described above is created in advance, and the created macroflow is stored as electronic data (document file) in a storage medium (for example, hard disk, CD, etc.). In addition, a microflow template as described above is created in advance for each automatic macroflow block, and the created microflow template is stored in a storage medium as electronic data (document file).
鉄鋼プラント制御システムの自動制御仕様書の作成者は、ベンダーから提出された当該プラントに対応した自動運転手順書の内容を確認する。そして、自動運転手順書内の機械の動作順序内容をマクロフローの自動ブロックに当てはめ、各自動ブロックで行うべき自動制御仕様内容を決定する。 The creator of the automatic control specification for the steel plant control system confirms the contents of the automatic operation procedure manual corresponding to the plant submitted by the vendor. Then, the operation sequence contents of the machine in the automatic operation procedure manual are applied to the automatic block of the macro flow, and the automatic control specification contents to be performed in each automatic block are determined.
次に、自動制御仕様書の作成者は、自動ブロック用に予め用意されているミクロフローのひな形の内容と、当該プラントでの機械の動作内容とを比較し、当該プラントの特異点を見つけ出す。そして、特異点に応じてミクロフローのひな形に制御内容を追加したり、或いはひな形を修正したりする。このようにして作成したミクロフローと上述のマクロフローとによって、対象プラント用の自動制御仕様書が完成する。 Next, the author of the automatic control specification compares the contents of the microflow template prepared for the automatic block in advance with the operation contents of the machine in the plant, and finds the singular point of the plant. . Then, depending on the singular point, the control content is added to the microflow template or the template is corrected. The automatic control specification for the target plant is completed by the microflow created in this way and the above-described macroflow.
以上のようなエンジニアリング方法を採ることにより、自動制御仕様書における自動ブロックの区分は常に一様に保たれ、その詳細制御仕様についても予め用意されているミクロフローのひな形との差異という形で明確化される。これにより、自動制御仕様書の作成効率を高めるとともに、自動制御仕様書の品質が作成者のスキルに依存するのを排除することが可能となる。 By adopting the engineering method as described above, the automatic block classification in the automatic control specifications is always kept uniform, and the detailed control specifications are also different from the prepared micro flow templates. Clarified. As a result, it is possible to increase the efficiency of creating an automatic control specification and to eliminate the dependence of the quality of the automatic control specification on the skill of the creator.
さらに、本自動制御仕様書にしたがって制御プログラムを製作するプログラマーは、予め用意されたミクロフローのひな形と当該プラントの自動ブロック内での機械及び動作内容との差異を意識してプログラムを製作することが可能となる。これまでは、ベンダーから提示される自動運転手順書に基づいて一から自動制御仕様書が作成され、それに合わせて制御プログラムが製作されていた。そのような従来の方法に比較して、本実施の形態に係るエンジニアリング方法によれば、プログラム製作時の注意ポイントを意識しながらプログラム製作を行うことができるので、当該プラントに対応した制御プログラムを品質良く製作することが可能となる。 Furthermore, a programmer who produces a control program according to this automatic control specification produces a program in consideration of the difference between the prepared microflow model and the machine and operation contents in the automatic block of the plant. It becomes possible. Until now, automatic control specifications were created from scratch based on the automatic operation procedure manuals provided by vendors, and control programs were produced accordingly. Compared to such a conventional method, according to the engineering method according to the present embodiment, since the program can be produced while being aware of the points of caution during the production of the program, a control program corresponding to the plant is provided. It becomes possible to manufacture with good quality.
また、自動制御仕様書におけるマクロフローとミクロフローのそれぞれに対応した制御プログラムを予め用意しておいてもよい。そのようにすることで、制御プログラムの作成時には、ミクロフローの修正部分に対する該当プログラム部分の修正だけで済むようになる。つまり、プログラム製作の効率化を図ることが可能となる。 Also, a control program corresponding to each of the macro flow and the micro flow in the automatic control specification may be prepared in advance. By doing so, when the control program is created, it is only necessary to correct the corresponding program part with respect to the microflow correction part. That is, it is possible to improve the efficiency of program production.
[エンジニアリング装置の説明]
最後に、上述のエンジニアリング方法の実施に好適なエンジニアリング装置について説明する。
[Description of engineering equipment]
Finally, an engineering device suitable for carrying out the above-described engineering method will be described.
図3は、本実施の形態のエンジニアリング装置の構成を示す図である。本実施の形態のエンジニアリング装置1は、LAN2によって接続された端末装置10、記憶装置4,6及びプリンタ8によって構成されている。端末装置10は、コンピュータ12とディスプレイ14とキーボードやマウス等の入力端末16とによって構成されている。
FIG. 3 is a diagram illustrating a configuration of the engineering apparatus according to the present embodiment. The
記憶装置4には、マクロフローの電子データ21が保管されている。記憶装置4に保管されたマクロフローの電子データ21は、LAN2を介してコンピュータ12に読み出し、コンピュータ12によってディスプレイ14の画面に表示することができる。この場合、記憶装置4は本発明のエンジニアリング装置の「第1の記憶手段」に相当し、コンピュータ12とディスプレイ14とによって本発明のエンジニアリング装置の「第1の提示手段」が構成される。
The
記憶装置6は、マクロフローの各自動ブロックに対応するミクロフローのひな形の電子データ22を保管している。記憶装置6に保管されたミクロフローのひな形の電子データ22は、LAN2を介してコンピュータ12に読み出し、コンピュータ12によってディスプレイ14の画面に表示することができる。この場合、記憶装置6は本発明のエンジニアリング装置の「第2の記憶手段」に相当し、コンピュータ12とディスプレイ14とによって、本発明のエンジニアリング装置の「第2の提示手段」が構成される。なお、ここでは記憶装置を別々に設けているが、1つの記憶装置にマクロフローの電子データ21とミクロフローのひな形の電子データ22の双方を保管しておくこともできる。
The storage device 6 stores microflow model
自動制御仕様書の作成書は、入力端末16を操作することによって、ディスプレイ14に表示したミクロフローのひな形に必要な制御内容を書き加えたり、或いはひな形を適宜に修正したりすることができる。この場合、コンピュータ12と入力端末16とによって、本発明のエンジニアリング装置の「入力手段」が構成される。ひな形を用いて作成されたミクロフローは、電子データの状態で記憶装置6或いはコンピュータ12の記憶装置に保存しておくことができる。
The creation of the automatic control specifications can be performed by adding necessary control contents to the microflow model displayed on the
作成したミクロフローはマクロフローとともにプリンタ8で紙に印刷することができる。印刷されたマクロフロー31とミクロフロー32とを一式揃えることによって、当該プラントの自動制御仕様書30が完成する。完成した自動制御仕様書30は制御プログラムを製作するプログラマーに渡される。この場合、コンピュータ12とプリンタ8とによって、本発明のエンジニアリング装置の「出力手段」が構成される。ただし、作成者からプログラマーへの自動制御仕様書の受け渡しが電子データで行われるのであれば、その電子データを記憶媒体に書き込む行為や、電子データを送信する行為が「出力手段」に相当することになる。
The created microflow can be printed on paper with the
[その他]
以上、本発明の実施の形態について説明したが、本発明は上述の実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。例えば、上述の実施の形態では、自動制御仕様書の作成方法を鉄鋼プラントでの入側セクションを例に説明したが、それと同様に、本発明は鉄鋼プラントの中央セクション、出側セクションへも適用可能である。また、上述の実施の形態で示したマクロフロー及びミクロフローはサンプルであり、その内容について変更することは勿論可能である。さらに、本発明は、自動シーケンス制御が行われるプラント制御システムの自動制御仕様書であるならば、鉄鋼プラント以外のプラントにおける自動制御仕様書の作成にも適用可能である。
[Others]
Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the spirit of the present invention. For example, in the above-described embodiment, the automatic control specification creation method has been described by taking the entry side section in the steel plant as an example, but similarly, the present invention is also applicable to the central section and the exit section of the steel plant. Is possible. In addition, the macro flow and the micro flow shown in the above-described embodiment are samples, and the contents thereof can of course be changed. Furthermore, the present invention can be applied to creation of an automatic control specification in a plant other than a steel plant as long as it is an automatic control specification for a plant control system in which automatic sequence control is performed.
1:エンジニアリング装置
2:LAN
4:記憶装置
6:記憶装置
8:プリンタ
10:端末装置
12:コンピュータ
14:ディスプレイ
16:入力端末
21:マクロフローの電子データ
22:ミクロフローのひな形の電子データ
30:自動制御仕様書
31:マクロフロー
32:ミクロフロー
1: Engineering equipment 2: LAN
4: storage device 6: storage device 8: printer 10: terminal device 12: computer 14: display 16: input terminal 21: macro flow electronic data 22: micro flow model electronic data 30: automatic control specification 31: Macroflow 32: Microflow
Claims (2)
前記自動シーケンス制御の制御内容を一連の自動運転ごとにブロック化した複数の自動ブロックと各自動ブロックの動作順序とが記述されたマクロフローを作成するとともに、各自動ブロックにおける機械の自動制御のうち最低限実施される自動制御の内容が予め記述されたミクロフローのひな形を作成し、それらを記憶媒体に保管しておく準備工程と、
前記ひな形を記憶媒体から読み出し、読み出した前記ひな形に必要な制御内容を書き加えて、或いは前記ひな形を修正してミクロフローを完成させ、記憶媒体から読み出した前記マクロフローに前記ミクロフローを関連付けることによって前記自動制御仕様書を完成させる自動制御仕様書作成工程と、
を含むことを特徴とするエンジニアリング方法。 An engineering method for creating an automatic control specification describing a control content in automatic sequence control in a plant control system,
Creates a macro flow that describes a plurality of automatic blocks obtained by blocking the control content of the automatic sequence control for each series of automatic operations and the operation order of each automatic block, and includes automatic control of the machine in each automatic block. A preparation process for creating a microflow template in which the contents of automatic control to be performed at least are described in advance and storing them in a storage medium;
The template is read from the storage medium, the necessary control content is added to the read template, or the template is modified to complete the microflow, and the microflow is read from the macroflow. An automatic control specification creation step for completing the automatic control specification by associating
An engineering method characterized by comprising:
前記自動シーケンス制御の制御内容を一連の自動運転ごとにブロック化した複数の自動ブロックと各自動ブロックの動作順序とが記述されたマクロフローを保管しておく第1の記憶手段と、
各自動ブロックにおける機械の自動制御のうち最低限実施される自動制御の内容が予め記述されたミクロフローのひな形を保管しておく第2の記憶手段と、
前記マクロフローを要求に応じて前記第1の記憶手段から読み出し、要求者に提示する第1の提示手段と、
前記ひな形を要求に応じて前記第2の記憶手段から読み出し、要求者に提示する第2の提示手段と、
読み出した前記ひな形に必要な制御内容を書き加えて、或いは前記ひな形を修正してミクロフローを完成させるための入力手段と、
前記マクロフローと前記ミクロフローとを相互に関連付けて前記自動制御仕様書として出力する出力手段と、
を備えることを特徴とするエンジニアリング装置。 An engineering device for creating an automatic control specification that describes the contents of control in automatic sequence control in a plant control system,
A first storage means for storing a macro flow in which a plurality of automatic blocks obtained by blocking the control content of the automatic sequence control for each series of automatic operation and an operation order of each automatic block are stored;
A second storage means for storing a microflow template in which the contents of automatic control to be performed at least among automatic control of the machine in each automatic block are stored;
A first presentation unit that reads the macroflow from the first storage unit in response to a request and presents the macroflow to the requester;
A second presentation means for reading out the template from the second storage means upon request and presenting it to the requester;
An input means for adding a control content necessary for the read template or correcting the template to complete a micro flow;
An output means for associating the macro flow and the micro flow with each other and outputting the automatic control specifications;
An engineering device comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010192641A JP5636824B2 (en) | 2010-08-30 | 2010-08-30 | Engineering method and apparatus for creating automatic control specifications for plant control systems |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010192641A JP5636824B2 (en) | 2010-08-30 | 2010-08-30 | Engineering method and apparatus for creating automatic control specifications for plant control systems |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012048651A JP2012048651A (en) | 2012-03-08 |
JP5636824B2 true JP5636824B2 (en) | 2014-12-10 |
Family
ID=45903403
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010192641A Active JP5636824B2 (en) | 2010-08-30 | 2010-08-30 | Engineering method and apparatus for creating automatic control specifications for plant control systems |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5636824B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104656517A (en) * | 2015-01-30 | 2015-05-27 | 苏毅强 | Automatic control system and method |
JP6689362B2 (en) | 2016-03-18 | 2020-04-28 | 三菱電機株式会社 | Control logic diagram creation support device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3150399B2 (en) * | 1992-02-26 | 2001-03-26 | 株式会社東芝 | Meta-specification generation method and specification generation method in control specification generation device |
JP2000339007A (en) * | 1999-05-27 | 2000-12-08 | Sumitomo Chem Co Ltd | Chemical plant sequence program creating apparatus and recording medium on which the program is recorded |
JP5223565B2 (en) * | 2008-09-26 | 2013-06-26 | 東芝三菱電機産業システム株式会社 | Steel plant engineering support equipment |
-
2010
- 2010-08-30 JP JP2010192641A patent/JP5636824B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012048651A (en) | 2012-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20130268109A1 (en) | System and method for measuring cutting tool | |
US9834027B2 (en) | Method for the production of a print job | |
JP3910196B2 (en) | Sequence program editing device | |
US11644813B2 (en) | Numerical controller, CNC machine tool, numerical control method, and computer-readable information storage medium | |
CN112313655B (en) | System and method for pre-checking computer-aided design files corresponding to tools for processing sheet media | |
JP5636824B2 (en) | Engineering method and apparatus for creating automatic control specifications for plant control systems | |
US20180307449A1 (en) | Information processing apparatus, tape printing apparatus, and display control method of information processing apparatus | |
JP5963056B2 (en) | Operation input processing program and operation input processing method | |
JP2010165068A (en) | Album editing apparatus, method of controlling the same, and program | |
JP3643625B2 (en) | Production management method and apparatus | |
JP2010049484A (en) | Program edit device of programmable logic controller | |
JP5026298B2 (en) | Equipment that supports the determination of optimum machining conditions for precision machining | |
JP2016109738A (en) | Image formation device, image formation system, image formation control method, and image formation control program | |
JP6300111B2 (en) | Printing device and winding label creation processing program | |
US7751931B2 (en) | Design support apparatus and design support method therefor | |
JP6233333B2 (en) | Tube printing processing program and tube printing processing method | |
JP2009120300A (en) | Inspection support method and program | |
CN100501584C (en) | Image processing device | |
JP4756919B2 (en) | Design support apparatus, design support method, and computer-readable design support program | |
JP5917073B2 (en) | Printing apparatus and printing control method | |
CN112988087B (en) | Imposition method, computer-readable storage medium, and computer device | |
JP2019066205A (en) | Inspection system, inspection method | |
JP2823067B2 (en) | OMR mark reading method | |
JP2009226540A (en) | Verification device for random sewing machine processor | |
JP2006060349A (en) | Method and system for creating print |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130708 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140410 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140422 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140620 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140924 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141007 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5636824 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |