JPH0455903A - Supervisory device for order start sequence - Google Patents
Supervisory device for order start sequenceInfo
- Publication number
- JPH0455903A JPH0455903A JP16640990A JP16640990A JPH0455903A JP H0455903 A JPH0455903 A JP H0455903A JP 16640990 A JP16640990 A JP 16640990A JP 16640990 A JP16640990 A JP 16640990A JP H0455903 A JPH0455903 A JP H0455903A
- Authority
- JP
- Japan
- Prior art keywords
- block
- automatic
- satisfied
- display
- conditions
- 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.)
- Pending
Links
Landscapes
- Programmable Controllers (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の目的〕
(産業上の利用分野)
この発明は、一般産業プラントにおける順序起動シーケ
ンスを監視する装置に係り、特に、順序起動シーケンス
が複数のブロックに分かれ、これらのブロックが連続的
かつ自動的に実行されるときに各ブロックの起動条件を
監視する順序起動シーケンス監視装置に関する。[Detailed Description of the Invention] [Objective of the Invention] (Industrial Application Field) The present invention relates to a device for monitoring a sequential start sequence in a general industrial plant, and in particular, the sequential start sequence is divided into a plurality of blocks and The present invention relates to an ordered activation sequence monitoring device that monitors the activation condition of each block when the blocks are executed continuously and automatically.
(従来の技術)
第3図はプラントにおける順序起動シーケンスの一例と
して、複数の順序起動シーケンスを、自動的に動作させ
るブロックにまとめた、いわゆる、自動ブロック単位で
の動作の流れを示すブロック図である。(Prior Art) FIG. 3 is a block diagram showing the flow of operations in so-called automatic block units, in which a plurality of sequential start sequences are grouped into blocks that are automatically operated, as an example of a sequential start sequence in a plant. be.
一般に、複数の自動ブロックから成る順序起動シーケン
スは、ある種のスタート指令によって動作を開始するが
、ここでは、スタート用押ボタン信号を開始指令として
自動ブロククである自動シーケンス1が動作を開始する
。自動シーケンス1はプラントにおける処理1を実現す
るべく複数台の機械を順次駆動する。自動シーケンス1
はこれらの動作を終了すると、次の自動ブロックとして
の自動シーケンス2に開始指令を与える。自動シケンス
2では、次の処理2を実現するべく複数台の機械を順次
駆動する。また、自動シーケンス2のシーケンスが終了
すると、さらに次の自動ブロックに開始指令を与える。Generally, an order starting sequence consisting of a plurality of automatic blocks starts its operation in response to a certain kind of start command, but here, automatic sequence 1, which is an automatic block, starts its operation using a start push button signal as a start command. Automatic sequence 1 sequentially drives a plurality of machines to realize process 1 in the plant. automatic sequence 1
After completing these operations, it gives a start command to automatic sequence 2 as the next automatic block. In automatic sequence 2, a plurality of machines are sequentially driven to realize the next process 2. Furthermore, when the sequence of automatic sequence 2 ends, a start command is given to the next automatic block.
以下、自動ブロック単位で同様な動作を繰返して一連の
処理を終了する。Thereafter, the same operation is repeated for each automatic block to complete the series of processing.
第4図(a)は自動シーケンス1の詳細な処理手順を、
第4図(b)は自動シーケンス2の詳細な処理手順をそ
れぞれ示すフローチャートである。FIG. 4(a) shows the detailed processing procedure of automatic sequence 1.
FIG. 4(b) is a flowchart showing detailed processing procedures of automatic sequence 2.
ここで、自動シーケンス1に開始指令か与えられると、
自ブロックの起動条件をチエツクする(ステップ101
)。このチエツクにより起動条件が全て成立しておれば
機械1を前進させる(ステップ102)。次に、機械1
が前進限の位置に到達したか否かをチエツクしくステッ
プ103)、前進限の位置に到達しておれば機械2を上
昇させる(ステップ104)。次に、機械2か上昇限の
位置に達したか否かをチエツクしくステップ105)、
上昇限の位置に到達しておれば次の処理に進むことにな
る。Here, when a start command is given to automatic sequence 1,
Check the activation conditions of own block (step 101)
). As a result of this check, if all starting conditions are satisfied, the machine 1 is moved forward (step 102). Next, machine 1
The machine 2 is checked to see if it has reached the forward limit position (step 103), and if it has reached the forward limit position, the machine 2 is raised (step 104). Next, check whether the machine 2 has reached the upper limit position (step 105).
If the upper limit position has been reached, the process proceeds to the next step.
方、自動シーケンス2に開始指令が与えられると、自ブ
ロックの起動条件をチエツクする (ステップ201)
。このチエツクにより起動条件が全て成立しておれば機
械2を下降させる(ステップ202)。次に、機械2が
下降限の位置に到達したか否かをチエツクしくステップ
203)、下降限の位置に到達しておれば機械2を開く
(ステップ204)。次に、機械2が開放限の位置、
つまり、「開眼」に達したか否かをチエツクしくステッ
プ205)、「開眼」に達しておれば次の処理に進むこ
とになる。On the other hand, when a start command is given to automatic sequence 2, the start condition of the own block is checked (step 201).
. As a result of this check, if all starting conditions are satisfied, the machine 2 is lowered (step 202). Next, it is checked whether the machine 2 has reached the lower limit position (step 203), and if it has reached the lower limit position, the machine 2 is opened (step 204). Next, the machine 2 is at the open limit position,
In other words, it is checked whether the "eyes open" state has been reached (step 205), and if the "eyes open state" has been reached, the process proceeds to the next step.
第5図はこの順序起動シーケンスを監視する従来の順序
起動シーケンス監視装置の構成を示すブロック図である
。同図において、自動ブロックの起動条件信号ILIお
よびIL2が入力手段1を介して表示制御手段2に送り
込まれる。表示制御手段2はこれら起動条件信号ILI
およびlL2により自動ブロックの各起動項目に対する
起動条件の成立、不成立を区別して表示手段3に表示さ
せる。FIG. 5 is a block diagram showing the configuration of a conventional sequential activation sequence monitoring device that monitors this sequential activation sequence. In the figure, automatic block activation condition signals ILI and IL2 are sent to display control means 2 via input means 1. The display control means 2 receives these activation condition signals ILI.
And 1L2 distinguishes whether the activation condition for each activation item of the automatic block is satisfied or not and is displayed on the display means 3.
第6図は上述した自動シーケンス2の起動条件を監視す
る表示画面例である。この場合、画面上部に各自動ブロ
ックを区別するための自動ブロック名称11が表示され
ており、その下には内容を説明するためのサブ名称12
が表示されている。このサブ名称12の下には、項目番
号13、起動条件名称14、起動条件の成立、不成立の
状態15が左から右に、起動項目毎に表示されている。FIG. 6 is an example of a display screen for monitoring the starting conditions for the automatic sequence 2 described above. In this case, an automatic block name 11 is displayed at the top of the screen to distinguish each automatic block, and below it is a sub-name 12 to explain the content.
is displayed. Below this sub-name 12, an item number 13, a starting condition name 14, and a state 15 of whether the starting condition is satisfied or not satisfied are displayed for each starting item from left to right.
ここで、第4図(a)のフローチャートには機械2を「
下降限の位置から上昇限の位置へ移動させる」処理ステ
ップが含まれている。とすれば、ステップ105よりも
後に「機械2を下降限の位置へ移動させる」処理ステッ
プが含まれている筈である。Here, in the flowchart of FIG. 4(a), machine 2 is
It includes a processing step of "moving from the lower limit position to the upper limit position". If so, a processing step of "moving the machine 2 to the lower limit position" should be included after step 105.
しかして、自動シーケンス1の実行中に、自動シーケン
ス2の起動条件を監視するべく第6図に示す表示を行っ
たとすると、自動シーケンス1の処理のうち、「機械2
を下降限の位置へ移動させる」処理を終了しなければ、
機械2に対する起動条件は不成立として表示され、自動
シーケンス2の処理を開始する直前にて始めて[機械2
の上昇限位置への移動」条件が成立することになる。オ
ペレータはこれらの条件成立を確認しながら対処する。If, during the execution of automatic sequence 1, the display shown in FIG. 6 is displayed in order to monitor the starting conditions of automatic sequence 2, the
If you do not complete the process of moving the
The start condition for machine 2 is displayed as not being met, and the start condition for machine 2 is displayed as unfulfilled, and the start condition for machine 2 is
The condition "move to the upper limit position" is satisfied. The operator takes action while confirming that these conditions are met.
(発明が解決しようとする課題)
上述した従来の順序起動シーケンス監視装置にあっては
、前段の自動ブロックにより後段の自動ブロックの起動
条件が作られるものと、前段の自動ブロックに関係なく
作られるものとて表示上の区別をしていなかった。この
ため、オペレータは当該自動ブロックが起動する直前に
ならなければ本当の起動条件が成立したか否かの判断が
できなかった。(Problem to be Solved by the Invention) In the above-mentioned conventional sequential activation sequence monitoring device, the activation condition for the subsequent automatic block is created by the automatic block in the previous stage, and the activation condition is created regardless of the automatic block in the previous stage. There was no distinction made in terms of presentation. For this reason, the operator could not judge whether the actual activation condition was satisfied until immediately before the automatic block was activated.
つまり、第6図で説明すると、自動シーケンス1を開始
した直後に、「機械2上昇限」にあること、機械3が閉
成限の位置、つまり、「機械3閉限」にあることの条件
がどちらも不成立であったとしても、自動シーケンス2
の開始直後には「機械2上昇限」の条件成立が予測され
るので、オぺレータは自動シーケンス1の開始直後に「
機械3閉限」にあることの条件が成立するように対処す
るだけでよい。In other words, as explained in Fig. 6, immediately after starting automatic sequence 1, the conditions are that machine 2 is at the "ascent limit of machine 2" and machine 3 is at the closing limit position, that is, "machine 3 closes". Even if both are not true, automatic sequence 2
Immediately after the start of automatic sequence 1, the condition of "machine 2 rise limit" is expected to be met, so the operator must
It is only necessary to take measures so that the condition of being in "machine 3 closed limit" is satisfied.
しかるに、自動ブロック数が多数あり、かつ、起動条件
が多数ある場合には、その判別が難しく、当該自動ブロ
ックが開始する直前にならなければ対処できないときが
あった。このような場合には、順序起動シーケンスが停
滞し、作業効率が低下してしまうという問題があった。However, when there are a large number of automatic blocks and a large number of activation conditions, it is difficult to distinguish between them, and it is sometimes impossible to take action until immediately before the automatic block starts. In such a case, there is a problem that the order activation sequence becomes stagnant and work efficiency decreases.
この発明は上記の問題点を解決するためになされたもの
で、当該自動ブロックの開始直前にならなくとも、早期
に起動条件の対処をガイダンスすることのできる順序起
動シーケンス監視装置を得ることを目的とする。This invention has been made to solve the above problems, and an object of the present invention is to provide an ordered start sequence monitoring device that can provide guidance on how to deal with start conditions at an early stage even if the automatic block is not immediately before the start of the automatic block. shall be.
(課題を解決するための手段)
本発明は、自動的かつ連続的に動作させる複数の順序起
動シーケンスを複数の自動ブロックにまとめ、これら自
動ブロックの起動条件の成立、不成立を起動項目毎に表
示手段に表示して監視する装置において、前記自動ブロ
ック毎にそれぞれ起動条件信号および実行中信号を入力
する入力手段と、前記起動条件信号により当該ブロック
の起動条件の成立、不成立を前記表示手段に表示すると
共に、前段の起動シーケンスにより当該ブロックの起動
条件が不成立から成立に変化することが予測される起動
条件については、前記ブロック実行中信号により通常の
条件成立表示とは区別して表示する表示制御手段とを備
えたものであるた。(Means for Solving the Problems) The present invention organizes a plurality of sequential activation sequences that are automatically and continuously operated into a plurality of automatic blocks, and displays whether the activation conditions of these automatic blocks are met or not for each activation item. In the apparatus for displaying and monitoring on a means, an input means for inputting a starting condition signal and an execution signal for each automatic block, and displaying on the display means whether the starting condition of the block is satisfied or not based on the starting condition signal. At the same time, display control means displays a starting condition for which the starting condition of the block is predicted to change from unfulfilled to satisfied due to the preceding starting sequence, in a manner distinguished from a normal condition satisfied display by the block execution signal. It was equipped with the following.
(作 用)
この発明においては、起動条件の不成立時、前段自動ブ
ロックの完了にて起動条件が成立することが予測される
起動条件に対しては、前段の自動ブロック実行中信号に
より通常の不成立表示とは区別して表示するので、当該
自動ブロックの開始直前にならな(とも、早期に起動条
件の対処をガイダンスすることができる。(Function) In the present invention, when the starting condition is not satisfied, if the starting condition is predicted to be satisfied upon completion of the previous automatic block, the normal failure is determined by the previous automatic block execution signal. Since it is displayed separately from the display, it is possible to provide early guidance on how to deal with the activation condition immediately before the start of the automatic block.
(実施例)
第1図はこの発明の一実施例の構成を示すブロック図で
ある。同図において、順序起動シーケンス監視装置10
aは相前後する二つの自動ブロックの起動条件信号IL
L 、 IL2および実行中信号RUNI。(Embodiment) FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention. In the same figure, an order starting sequence monitoring device 10
a is the activation condition signal IL of two successive automatic blocks
L, IL2 and running signal RUNI.
RUN2を入力する人力手段1aと、人力された各信号
を表示処理する表示制御手段2と、処理結果を表示する
表示手段3とで構成されている。It is comprised of human power means 1a for inputting RUN2, display control means 2 for displaying and processing each manually inputted signal, and display means 3 for displaying the processing results.
上記のように構成された本実施例の動作を、第2図の表
示画面例をも参照して以下に説明する。The operation of this embodiment configured as described above will be described below with reference to the example display screen shown in FIG.
先ず、複数にブロック化された順序起動シーケンスの相
前後する二つの自動ブロックの起動条件信号ILI 、
IL2および実行中信号RUNI、 RIIN2が入
力手段1aを介して入力される。次に、表示制御手段2
aは前後の起動条件信号ILL 、 IL2により各自
動ブロックの起動項目毎に起動条件の成立、不成立を表
示手段3に表示させる。First, the activation condition signals ILI of two successive automatic blocks of the sequential activation sequence divided into a plurality of blocks,
IL2 and running signals RUNI and RIIN2 are input via input means 1a. Next, display control means 2
a causes the display means 3 to display whether or not the starting condition is satisfied for each starting item of each automatic block using the preceding and succeeding starting condition signals ILL and IL2.
ここで、表示制御手段2aは起動条件が不成立の場合、
この起動条件が前段の自動ブロックに係わる条件である
か否かを判断し、若し、前段のブロックの動作完了にて
条件の成立が予測されるたときに、自動ブロック実行中
信号R11Nl、 RUN2により他の条件不成立表示
と区別して、例えば、連続表示であればフリッカ表示と
いうように表示する。Here, if the activation condition is not satisfied, the display control means 2a
It is determined whether this starting condition is a condition related to the previous stage automatic block, and if it is predicted that the condition will be satisfied upon completion of the operation of the previous stage block, the automatic block execution signal R11Nl, RUN2 is sent. For example, in the case of continuous display, a flicker display is used to distinguish the display from other display that the condition is not satisfied.
第2図は表示手段3の表示図面例である。これは、第5
図を用いて説明したと同様に、画面上部に各自動ブロッ
クを区別するための自動ブロック名称11が表示されて
おり、その下には内容を説明するためのサブ名称12が
表示されている。このサブ名称12の下には、項目番号
13、起動条件名称14、起動条件の成立、不成立の状
態15が左から右に、起動項゛目毎に表示されている。FIG. 2 is an example of a display diagram of the display means 3. This is the fifth
As explained using the figures, automatic block names 11 for distinguishing each automatic block are displayed at the top of the screen, and sub-names 12 for explaining the contents are displayed below. Below this sub-name 12, an item number 13, a starting condition name 14, and a state 15 of whether the starting condition is satisfied or not satisfied are displayed for each starting item from left to right.
ここで、自動シーケンス1が動作を開始する前に「機械
2上昇限」、「機械3閉限」共に起動条件が不成立であ
れば、条件の成立、不成立は共に不成立と表示される。Here, if the activation conditions for both "machine 2 rise limit" and "machine 3 close limit" are not satisfied before automatic sequence 1 starts operating, both the conditions are displayed as not being satisfied.
しかし、自動シーケンス1が開始すると「機械2上昇限
」の起動条件は自動シーケンス1実行ステップの中間で
成立する条件であるから自動ブロック1の実行中、実行
中信号RUNI、 RUN2により前段ブロックの実行
中は「機械2上限」の不成立をフリッカ表示させる。こ
れにより、オペレータは自動シーケンス1が実行を開始
した時点で、自動シーケンス2の起動条件中「機械2上
昇限」の不成立はまもなく条件成立にに変わることが確
認でき、「機械3閉限」の不成立はオペレータが対処し
なければ成立にならない条件であることが判る。However, when automatic sequence 1 starts, the activation condition of "machine 2 ascent limit" is a condition that is satisfied in the middle of the automatic sequence 1 execution step, so while automatic block 1 is being executed, the execution of the previous block is triggered by the running signals RUNI and RUN2. Inside, a flicker will be displayed to indicate that "machine 2 upper limit" is not met. As a result, when automatic sequence 1 starts executing, the operator can confirm that among the startup conditions for automatic sequence 2, "machine 2 ascent limit" does not hold, but the condition soon changes to "machine 3 close limit". It can be seen that a condition that does not hold is a condition that cannot be satisfied unless the operator takes action.
なお、上記実施例では条件不成立を連続表示とフリッカ
表示とで区別して表示したが、この代わりに互いに色を
変えて表示しても同様な効果が得られる。In the above embodiment, the failure of the condition is displayed in continuous display and flicker display, but the same effect can be obtained by displaying the continuous display and flicker display in different colors.
以上の説明により明らかなようにこの発明によれば、自
動ブロック毎にそれぞれ起動条件信号および実行中信号
を入力する人力手段と、起動条件信号により当該ブロッ
クの起動条件の成立、不成立を表示手段に表示すると共
に、前段の起動シーケンスにより当該ブロックの起動条
件信号が不成立から成立に変化することが予測される起
動条件については、ブロック実行中信号により通常の条
件成立表示とは区別して表示する表示制御手段とを備え
ているので、当該自動ブロックの開始直前にならなくと
も、早期に起動条件の対処をガイダンスすることができ
る。As is clear from the above description, according to the present invention, there is a manual means for inputting a start condition signal and an execution signal for each automatic block, and a display means that indicates whether the start condition of the block is satisfied or not based on the start condition signal. At the same time, for activation conditions that are predicted to change from unfulfilled to established in the activation condition signal of the block due to the previous activation sequence, display control is performed to distinguish the activation conditions from the normal condition fulfillment display using the block execution signal. Since the automatic block is equipped with means, it is possible to provide early guidance on how to deal with the activation condition, even if it is not immediately before the start of the automatic block.
第1図はこの発明の一実施例の構成を示すブロック図、
第2図は同実施例の動作を説明するために、表示装置の
表示画面例を示した図、第3図は複数に分かれた順序起
動シーケンスを自動ブロック単位でまとめたブロック図
、第4図(a) 、 (b)はこれら自動ブロックの詳
細な処理動作を示すフローチャート、第5図は従来の順
序起動シーケンス監視装置の構成を示すブロック図、第
6図は同装置の動作を説明するために、表示装置の表示
画面例を示した図である。
1a・・・入力手段、2a・・・表示制御手段、3・・
・表示手段、lOa・・・順序起動シーケンス監視装置
。FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention.
Fig. 2 is a diagram showing an example of a display screen of a display device in order to explain the operation of the same embodiment, Fig. 3 is a block diagram illustrating a plurality of sequential activation sequences divided into automatic blocks, and Fig. 4 (a) and (b) are flowcharts showing detailed processing operations of these automatic blocks, FIG. 5 is a block diagram showing the configuration of a conventional sequential start sequence monitoring device, and FIG. 6 is for explaining the operation of the same device. FIG. 2 is a diagram showing an example of a display screen of a display device. 1a... Input means, 2a... Display control means, 3...
-Display means, lOa... sequential activation sequence monitoring device.
Claims (1)
スを複数の自動ブロックにまとめ、これら自動ブロック
の起動条件の成立、不成立を起動項目毎に表示手段に表
示して監視する装置において、前記自動ブロック毎にそ
れぞれ起動条件信号および実行中信号を入力する入力手
段と、前記起動条件信号により当該ブロックの起動条件
の成立、不成立を前記表示手段に表示すると共に、前段
の起動シーケンスにより当該ブロックの起動条件が不成
立から成立に変化することが予測される起動条件につい
ては、前記ブロック実行中信号により通常の条件成立表
示とは区別して表示する表示制御手段とを備えたことを
特徴とする順序起動シーケンス監視装置。In an apparatus that collects a plurality of sequential activation sequences to be operated automatically and continuously into a plurality of automatic blocks, and monitors by displaying on a display means whether the activation conditions of these automatic blocks are satisfied or not for each activation item, the automatic block an input means for inputting a starting condition signal and an execution signal for each block, and displaying on the display means whether the starting condition of the block is satisfied or not based on the starting condition signal, and the starting condition of the block is determined by the preceding starting sequence. and display control means for displaying a starting condition that is predicted to change from not being satisfied to being true, using the block execution signal to distinguish it from a normal condition meeting display. Device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16640990A JPH0455903A (en) | 1990-06-25 | 1990-06-25 | Supervisory device for order start sequence |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16640990A JPH0455903A (en) | 1990-06-25 | 1990-06-25 | Supervisory device for order start sequence |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0455903A true JPH0455903A (en) | 1992-02-24 |
Family
ID=15830886
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16640990A Pending JPH0455903A (en) | 1990-06-25 | 1990-06-25 | Supervisory device for order start sequence |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0455903A (en) |
-
1990
- 1990-06-25 JP JP16640990A patent/JPH0455903A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2001125797A (en) | Multitask system, recording medium recording program thereof, and processing device | |
| US7707126B2 (en) | Manual start learning process and manual start process for use with an automated system | |
| JPH0455903A (en) | Supervisory device for order start sequence | |
| JP2659480B2 (en) | Setting method of mold opening / closing option operation of injection molding machine | |
| JPH09114517A (en) | Monitoring and control equipment | |
| JPS61249108A (en) | Working monitor system for numerical controller | |
| JPH05265540A (en) | Plant monitoring controller | |
| JP3825107B2 (en) | Equipment abnormality monitoring apparatus and abnormality monitoring method thereof | |
| JPS5942884B2 (en) | Sequence control program debugging device | |
| JP3454921B2 (en) | Plant monitoring and control system | |
| JP2533373B2 (en) | Control program creation method | |
| JPH0365707A (en) | Alarm canceling method for nc device | |
| JP3337145B2 (en) | Error recovery device for sequence control device | |
| JP2921228B2 (en) | Programmable controller | |
| JPH05313709A (en) | Method for displaying step of sfc flow chart corresponding to sequence control | |
| JP2533374B2 (en) | Control program creation method | |
| JPS63271504A (en) | Display switching method for numerical controller | |
| JPH0895612A (en) | SFC program development equipment | |
| JP2597635B2 (en) | All key operation check method and device | |
| JPH08314533A (en) | Equipment status monitoring device and method | |
| JPH0876834A (en) | Batch plant monitor device | |
| JPH08161005A (en) | Sequence monitoring controller | |
| JPH07504528A (en) | Automatic graphic display change method and system based on control program change | |
| WO1992021073A1 (en) | Method for debugging sequential program | |
| JPH03161803A (en) | Process controller |