JPS62251804A - Sequence control device - Google Patents
Sequence control deviceInfo
- Publication number
- JPS62251804A JPS62251804A JP61095081A JP9508186A JPS62251804A JP S62251804 A JPS62251804 A JP S62251804A JP 61095081 A JP61095081 A JP 61095081A JP 9508186 A JP9508186 A JP 9508186A JP S62251804 A JPS62251804 A JP S62251804A
- Authority
- JP
- Japan
- Prior art keywords
- sequence control
- prescribed
- output
- condition
- pattern
- 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
- 238000000034 method Methods 0.000 claims abstract description 46
- 230000008569 process Effects 0.000 claims abstract description 42
- 230000007704 transition Effects 0.000 claims description 11
- 230000008859 change Effects 0.000 abstract description 3
- 230000015572 biosynthetic process Effects 0.000 abstract 1
- 230000008878 coupling Effects 0.000 abstract 1
- 238000010168 coupling process Methods 0.000 abstract 1
- 238000005859 coupling reaction Methods 0.000 abstract 1
- 238000013404 process transfer Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 7
- 229910000831 Steel Inorganic materials 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000001364 causal effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Landscapes
- Testing And Monitoring For Control Systems (AREA)
- Programmable Controllers (AREA)
Abstract
Description
本発明は、鉄鋼、化学、電力、食品など各種プラントに
適用できるシーケンス制御装置に関する。The present invention relates to a sequence control device that can be applied to various plants such as steel, chemical, electric power, and food plants.
シーケンス制御とは、通常「あらかじめ定められた順序
または条件に従って制御の各段階を遂次進めて行く制御
」であると定義されている。
したがって、その制御を行なうシーケンス制御回路の入
力−出力関係はもちろん、その回路内部における因果関
係も明らかであるということができる。しかし、シーケ
ンス制御の対象は弁、電動機またはポンプなどの如く、
その状態が開、閉、起動、停止と云うような定性的な表
現がとられるため学問的な体系化が遅れており、したが
ってシーケンス制御回路の設計は、専ら設計者の「カン
」または「経験」に鎖るところが非常に多く、その制御
方式も統一されていないのが現状である。
一方、最近マイクロコンピュータの発展は目覚ましく、
シーケンス制御装置もリレー、タイマによるものからマ
イクロコンピュータを内蔵するマイクロコントローラに
移りつつある。このようなマイクロコントローラを採用
した場合のメリットの1つとして、従来の如く配線を変
えることなく、プログラムローダを用いてシーケンス(
プログラム)を容易に変更できるという、変更の容易性
が挙げられる。ところが、このプログラムを誤りなく組
むことは必ずしも容易で↓まなく、したがって、このよ
うな変更を容易になしうるシーケンス制御装置の出現が
望まれていた。Sequence control is usually defined as "control in which each stage of control is sequentially advanced in accordance with a predetermined order or condition." Therefore, it can be said that not only the input-output relationship of the sequence control circuit that performs the control, but also the causal relationship within the circuit is clear. However, the objects of sequence control are valves, electric motors, pumps, etc.
Because the states are expressed qualitatively as open, closed, activated, or stopped, academic systemization has lagged behind. Therefore, the design of sequence control circuits is based solely on the designer's ``kan'' or ``experience.'' The current situation is that there are a large number of systems that are tied to the same system, and that their control methods are not unified. On the other hand, the development of microcomputers has been remarkable recently.
Sequence control devices are also shifting from relays and timers to microcontrollers with built-in microcomputers. One of the advantages of adopting such a microcontroller is that it can be used to program sequences (
An example of this is the ease of change, in that the program can be easily changed. However, it is not always easy to assemble this program without errors, and therefore there has been a desire for a sequence control device that can easily make such changes.
本発明は上記に鑑みてなされたもので、いかなる変更に
も容易かつ迅速に、しかも誤りなく対応ができて信顛性
の高いCRTディスプレイ装置を用いたシーケンス制御
装置を提供することを目的とする。The present invention has been made in view of the above, and it is an object of the present invention to provide a highly reliable sequence control device using a CRT display device that can easily and quickly respond to any changes without error. .
本発明の要点は、予め用意された各種論理回路パターン
から必要なものを選択し、その結合関係と選択された論
理回路パターンの1つ1つの条件を設定する工程移行条
件定義部と、その工程移行条件で動作する工程番号と工
程名称゛を設定する工程定義部と、各工程毎に操作出力
を設定する出力定義部とを同一画面上で対応させて表示
するCRTディスプレイ装置を備え、所定の工程で所定
の条件が与えられた時、所定の工程のみをセットしその
工程とその時点で出力すべき情報を知り、これにもとづ
いて所定の制御動作を行ない、しかも与えられた条件と
その時点の出力が明確にわかるような記述方法でシーケ
ンス制御システムが出来上がるようにした点にある。The key points of the present invention are a process transition condition definition section that selects necessary logic circuit patterns from various logic circuit patterns prepared in advance, and sets the connection relationships and conditions for each of the selected logic circuit patterns; It is equipped with a CRT display device that displays on the same screen a process definition section that sets the process number and process name that operate under the transition conditions, and an output definition section that sets the operation output for each process. When a predetermined condition is given in a process, it sets only the predetermined process, knows the process and the information that should be output at that point, performs the predetermined control operation based on this, and furthermore, it The main point is that the sequence control system can be completed using a description method that allows the output to be clearly understood.
第2図は、あるシーケンス動作を説明するための説明図
であり、一般にタイムチャートと呼ばれているものを示
している。図において、横方向はステップ(工程)、縦
方向は制御対象を示している。制御対象欄には制御項目
が示され、各ステップにおいて黒ぬりの部分が出力され
ることを表わしている。すなわち、第2図のシーケンス
動作では起動工程時には制御対象としてV S V −
113,F−402,投入タイマが動作し、投入工程時
には制御対象としてVSV−114が動作し、混合工程
時には制御対象としてF−402が動作する。
ところで、第2図に示すようなシーケンス動作の場合に
は、各工程では所定の条件が成立することにより次工程
に移行していく。第3図は工程移行条件の定義方法の説
明図であり、第2図の「投入」工程への移行条件を示し
ている。本発明によれば、システム内には第3図におい
て(a)、 (blで示されるように論理回路が条件パ
ターンとしてパターン番号を付されて登録されている。
第3図において(alの先頭のパターン番号は42.
(b)の先”R(7) パターン番号は21である。こ
のような各条件パターンのうち、使用するパターン番号
を第3図(C)に示すように条件パターン定義部のパタ
ーン番号設定欄1.2に設定する。次に結合関係設定欄
3に「条件1」と「条件2」の結合を指定し、最後に条
件設定欄4,5に条件パターンの1つ1つの条件を定義
する。第3図(C)の例ではパターン番号42と21が
条件1.2として設定されており、それらの結合関係は
ANDとして指定されている。また各条件パターンの1
つ1つの条件として、第3図(alの論理回路の接点A
、B、C,D、Eとしては「T t A−101HPC
3J 、−−−−−一・、rST−IQ1起動」が、第
3図(blの論理回路の接点へとしてはr12B混合機
停止」が定義されている。したがって、第3図(C1に
示すような条件パターンが定義された場合には、第4図
に示す論理回路が構成されたことになる。
また、各工程は定義されており、この定義は第5図に示
すように工程陽(番号)66と工程名称欄7から構成さ
れている。第5図の例では工程陽のrST−1014(
STは5TEPの略である)の工程名称は「起動」であ
ることを示している。
さらに、各工程では出力が定義されるが、この定義を第
6図に示す。出力の定義は第6図に示すように出力アド
レス、タイマ淘、モジュール寛を示す出力アドレス設定
欄8と、出力機器名称設定a9と、動作設定欄10によ
り構成されている。動作設定a10は出力命令を示すも
のであり、Yは機器へのON出力指定、Fはフリッカ指
定、Pはパルス出力指定を示している。
本発明はこのような工程移行条件の定義、工程の定義、
出力の定義を対応づけて1つのCRTディスプレイ装置
に表示するようにしたことを特徴とするものであり、そ
の時のCRT画面例を第1図に示す。
本発明では、第1図に示すようなシーケンス制御動作定
義フォーマットのCRT画面を用いてデータを定義し、
シーケンス制御を実現する。第1図では、工程移行条件
、工程の定義、出力の定義が対応関係が明確となるよう
なフォーマットにて表示されており、工程移行条件で「
条件1」と「条件2」のANDまたはOR条件が成立す
ると、その下に記載しである工程となり、出力定義部で
Yと記載しである機器への出力が出される。なお、出力
定義部で無記入は停止を意味している。FIG. 2 is an explanatory diagram for explaining a certain sequence operation, and shows what is generally called a time chart. In the figure, the horizontal direction indicates steps (processes), and the vertical direction indicates controlled objects. Control items are shown in the control target column, and the blacked out parts indicate that they are output at each step. That is, in the sequence operation shown in FIG. 2, V SV −
113, F-402, and the input timer operate, the VSV-114 operates as a control target during the input process, and the F-402 operates as a control target during the mixing process. By the way, in the case of a sequence operation as shown in FIG. 2, in each step, when a predetermined condition is satisfied, the process moves to the next step. FIG. 3 is an explanatory diagram of a method of defining process transition conditions, and shows transition conditions to the "feeding" process in FIG. 2. According to the present invention, logic circuits are registered in the system with pattern numbers attached as condition patterns, as shown by (a) and (bl in FIG. 3. In FIG. The pattern number is 42.
(b), "R(7)" The pattern number is 21. Among these condition patterns, enter the pattern number to be used in the pattern number setting column of the condition pattern definition section as shown in Figure 3 (C). 1.2.Next, specify the combination of "Condition 1" and "Condition 2" in the combination relationship setting column 3, and finally define each condition of the condition pattern in the condition setting columns 4 and 5. . In the example of FIG. 3(C), pattern numbers 42 and 21 are set as condition 1.2, and their connection relationship is specified as AND. Also, 1 of each condition pattern
One condition is as shown in Figure 3 (contact A of the logic circuit of al).
, B, C, D, and E are "T t A-101HPC
3J, ------1, rST-IQ1 activation" is defined as "r12B mixer stop" as shown in FIG. If such a condition pattern is defined, the logic circuit shown in Figure 4 will be constructed.In addition, each process is defined, and this definition is expressed as a process explicit (as shown in Figure 5). number) 66 and a process name column 7. In the example shown in Fig. 5, the process name rST-1014 (
The process name (ST is an abbreviation of 5TEP) indicates "startup". Furthermore, the output is defined in each process, and this definition is shown in FIG. As shown in FIG. 6, the output definition consists of an output address setting field 8 indicating output address, timer selection, and module width, an output device name setting a9, and an operation setting field 10. The operation setting a10 indicates an output command, where Y indicates ON output specification to the device, F indicates flicker specification, and P indicates pulse output specification. The present invention provides such definitions of process transition conditions, process definitions,
This system is characterized in that output definitions are associated and displayed on a single CRT display device, and an example of a CRT screen at that time is shown in FIG. In the present invention, data is defined using a CRT screen in a sequence control operation definition format as shown in FIG.
Realize sequence control. In Figure 1, process transition conditions, process definitions, and output definitions are displayed in a format that makes the correspondence relationship clear.
When the AND or OR condition of ``Condition 1'' and ``Condition 2'' is satisfied, the process described below is performed, and the output is output to the device described as Y in the output definition section. Note that blank entry in the output definition section means stop.
本発明によれば、工程移行条件、工程および出力の各定
義を同−CRTに表示するようにしたため、シーケンス
制御システムの因果関係が一目瞭然となり変更時にたび
たび発生する変更ミスの防止が図られる。According to the present invention, each definition of process transition conditions, processes, and outputs is displayed on the same CRT, so that the cause-and-effect relationship in the sequence control system can be clearly seen at a glance, and change mistakes that often occur when making changes can be prevented.
第1図は本発明によるCRTディスプレイ装置の画面例
を示す図、第2図はシーケンス動作を説明するためのタ
イムチャート、第3図は工程移行条件設定の説明図、第
4図は工程移行条件の論理回路図、第5図は工程設定の
説明図、第6図は出力設定の説明図を示している。
1.2− パターン番号設定欄、3−・結合関係設定
欄、4.5−・条件設定欄、6−・・工程番号欄、7−
工程名称欄、8−・−出力アドレス設定欄、9− 出
力機器名称設定欄、10・−動作設定欄。
pt理人井理士山口 裏
第 Z 図
$ 3 閃
第 4 目
挙 5 周Fig. 1 is a diagram showing an example of a screen of a CRT display device according to the present invention, Fig. 2 is a time chart for explaining sequence operation, Fig. 3 is an explanatory diagram of setting process transition conditions, and Fig. 4 is a diagram showing process transition conditions. 5 is an explanatory diagram of process settings, and FIG. 6 is an explanatory diagram of output settings. 1.2- Pattern number setting field, 3--Connection relationship setting field, 4.5--Condition setting field, 6--Process number field, 7-
Process name field, 8--output address setting field, 9--output device name setting field, 10--operation setting field. pt Rijin I Rishi Yamaguchi Ura No. Z Figure $ 3 Sen No. 4 Mekoku 5 laps
Claims (1)
のを選択し、その結合関係と選択された論理回路パター
ンの1つ1つの条件を設定する工程移行条件定義部と、
その工程移行条件で動作する工程番号と工程名称を設定
する工程定義部と、各工程毎に操作出力を設定する出力
定義部とを同一画面上で対応させて表示するCRTディ
スプレイ装置を備えたことを特徴とするシーケンス制御
装置。1) A process transition condition definition unit that selects necessary logic circuit patterns from various logic circuit patterns prepared in advance and sets their connection relationships and conditions for each of the selected logic circuit patterns;
Equipped with a CRT display device that displays on the same screen a process definition section that sets the process number and process name that operate under the process transition conditions, and an output definition section that sets the operation output for each process. A sequence control device characterized by:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61095081A JPS62251804A (en) | 1986-04-24 | 1986-04-24 | Sequence control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61095081A JPS62251804A (en) | 1986-04-24 | 1986-04-24 | Sequence control device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS62251804A true JPS62251804A (en) | 1987-11-02 |
Family
ID=14127998
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61095081A Pending JPS62251804A (en) | 1986-04-24 | 1986-04-24 | Sequence control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS62251804A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0390904A (en) * | 1989-09-01 | 1991-04-16 | Fuji Mach Mfg Co Ltd | Sequence controller |
JP2007207196A (en) * | 2006-02-06 | 2007-08-16 | Seiko Instruments Inc | Programmable logic controller, information processor, control program, and table preparation program |
-
1986
- 1986-04-24 JP JP61095081A patent/JPS62251804A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0390904A (en) * | 1989-09-01 | 1991-04-16 | Fuji Mach Mfg Co Ltd | Sequence controller |
JP2007207196A (en) * | 2006-02-06 | 2007-08-16 | Seiko Instruments Inc | Programmable logic controller, information processor, control program, and table preparation program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69911233T2 (en) | DISTRIBUTED LIFECYCLE DEVELOPMENT TOOL FOR CONTROLLERS | |
US4736340A (en) | Processor generating control programs for a programmable controller | |
CA1077151A (en) | Plural-sequence control system | |
JPS62251804A (en) | Sequence control device | |
JPS5952303A (en) | Programmable controller provided with forcible operating function of input and output data | |
JP3512658B2 (en) | Industrial control device programming method and programming system | |
Zimmerman | Programmable logic controllers and ladder logic | |
JPH0464103A (en) | Program controller | |
JP4557625B2 (en) | Chemical plant design support method and chemical plant design support program | |
JP2507999B2 (en) | Program setting input device for control equipment | |
JPH1115522A (en) | Operation control panel | |
JP2765894B2 (en) | Digital control system | |
JP2581611B2 (en) | Control method of programmable controller | |
JPH0789284B2 (en) | Sequencer simulation device | |
JPS61220004A (en) | Screen display system of numerical controller | |
JPH10105212A (en) | Display control system | |
JPH09128014A (en) | Interlock processing system | |
JP2971251B2 (en) | SFC programming device | |
JPS6318401A (en) | Programming device for programmable controller | |
JPH11282721A (en) | Method and device for monitoring sequence program | |
JPH0638210B2 (en) | Sequence controller input / output control system | |
JPH03265004A (en) | Processing executing system based on set parameter | |
JP2000214921A (en) | Display device | |
JPS6226483B2 (en) | ||
JPS6033605A (en) | Program display device of sequence controller |