JPS63131203A - Loop control information generating device - Google Patents
Loop control information generating deviceInfo
- Publication number
- JPS63131203A JPS63131203A JP27684886A JP27684886A JPS63131203A JP S63131203 A JPS63131203 A JP S63131203A JP 27684886 A JP27684886 A JP 27684886A JP 27684886 A JP27684886 A JP 27684886A JP S63131203 A JPS63131203 A JP S63131203A
- Authority
- JP
- Japan
- Prior art keywords
- loop
- loop control
- information
- set value
- conversion table
- 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
- 238000006243 chemical reaction Methods 0.000 claims abstract description 17
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Programmable Controllers (AREA)
Abstract
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
この発明は、シーケンサの出力を用いてループ制御器(
PIDIli(It[Ia等)を制御する場合に好適な
ループ制御情報発生装置に関する。[Detailed Description of the Invention] [Object of the Invention] (Industrial Application Field) This invention uses the output of a sequencer to control a loop controller (
The present invention relates to a loop control information generating device suitable for controlling PIDIli (It[Ia, etc.).
(従来の技術)
従来、シーケンサの出力を用いてループ制御器’(P
I D制御器等)を制御する場合には、シーケンサとル
ープ制御器との間に、シーケンサから与えられるフラグ
をループ制御部に対する設定値等に変換するためのルー
プ制御情報発生装置が設けられている。(Prior art) Conventionally, a loop controller' (P
ID controller, etc.), a loop control information generating device is provided between the sequencer and the loop controller to convert a flag given from the sequencer into a set value for the loop controller. There is.
第2図はその一例を示すもので、シーケンス制御部(シ
ーケンサ)1とループ制御部(P I D &+制御器
等)2との間には、フラグ・数値変換器3゜切替器6,
6−および変化率制限器7からなるループ1I111[
l情報発生装置が介在されている。FIG. 2 shows an example of this. Between the sequence control unit (sequencer) 1 and the loop control unit (PID &+ controller, etc.) 2, there are a flag/numeric converter 3, a switch 6,
6- and rate of change limiter 7 1I111[
l information generating device is interposed.
そして、ループi、1161部2の特定ループ系におけ
る設定値を変更すべく、シーケンス制御部1から特定の
フラグ8が出力されると、フラグ・数値変換器3ではこ
れを該当する数値情報に変換して、切替器6,6′に与
える。Then, when a specific flag 8 is output from the sequence control unit 1 in order to change the set value in the specific loop system of loop i, 1161 part 2, the flag/numeric value converter 3 converts this into the corresponding numerical information. Then, it is applied to the switching devices 6 and 6'.
すると、切替器6では設定値群4の一つが選択されると
共に、切替器6−では設定値変化率群5の一つが選択さ
れ、得られた設定値は変化率制限器7を介してループ制
御部2へと徐々に目標となる設定値へ変化させながら供
給される。Then, the switch 6 selects one of the set value group 4, and the switch 6- selects one of the set value change rate group 5, and the obtained set value is looped through the change rate limiter 7. It is supplied to the control unit 2 while being gradually changed to a target setting value.
そして、ループ制御部2に与えられる設定値が、目標と
なる新たな設定値に達したことがフィードバック設定値
10によって検知されると、−回の設定値変更処理動作
は終了する。Then, when it is detected by the feedback setting value 10 that the setting value given to the loop control unit 2 has reached a new target setting value, the negative setting value change processing operation is completed.
しかしながら、このようなループIII m情報発生装
置にあっては、ループ制御部2に含まれるループ系の数
が増大するに従い、設計が煩雑で、また汎用性に欠ける
という問題点がある。However, such a loop III m information generating device has problems in that as the number of loop systems included in the loop control section 2 increases, the design becomes complicated and the device lacks versatility.
(発明が解決しようとする問題点)
上述したように従来のループ制御情報発生装置にあって
は、対像となるループ制御系の数が増大するに従い設計
が面間であって、しかも汎用性に欠けるという問題点が
ある。(Problems to be Solved by the Invention) As mentioned above, in the conventional loop control information generation device, as the number of loop control systems to be processed increases, the design is complicated, and the general purpose is not achieved. The problem is that it lacks.
この発明は上記の問題点を解決するためになされたもの
で、その目的とするところは、汎用性に富むと共に多数
のループ系に対応することができ、しかも使い勝手が良
好なループ制御情報発生装置を提供することにある。This invention was made in order to solve the above-mentioned problems, and its purpose is to provide a loop control information generating device that is highly versatile, can be adapted to a large number of loop systems, and is easy to use. Our goal is to provide the following.
[発明の構成]
(問題点を解決するための手段)
この発明は上記の目的を達成するために、シーケンス制
御部から与えられる各フラグの内容に応じた記憶エリア
を有すると共に各記憶エリアには各対象制御ループ別に
、設定値、操作出力値等のループ制御に関する情報が書
替可能になされた変換テーブルと、
シーケンス制御部からの出力フラグの内容に応じ、前記
変換テーブルの該当記憶エリアから各ループ制御情報を
読出し、これに基づいて該当制御ループに対し指令され
たループ11t[l情報を送出する情報出力手段と、
を具備することを特徴とするものである。[Structure of the Invention] (Means for Solving the Problems) In order to achieve the above object, the present invention has a storage area corresponding to the content of each flag given from the sequence control unit, and each storage area has a For each target control loop, there is a conversion table in which information related to loop control such as setting values and manipulated output values can be rewritten, and information is stored in each target control loop from the corresponding storage area of the conversion table according to the content of the output flag from the sequence control unit. The present invention is characterized by comprising an information output means for reading loop control information and transmitting loop 11t[l information commanded to the corresponding control loop based on the information.
(作用)
このような構成によれば、変換テーブル内の各フラグの
内容に応じた記憶エリアに、予め各対象制御ループ別に
設定値、操作出力値等のループ制御に関する情報を書込
んでおきさえすれば、シーケンス¥1liIII部から
は該当するフラグを与えるだけで、各対像制御ループに
対し所望の設定値、操作出力値等を確実に与えることが
でき、しかもテーブルの規模を増大するだけで、多数の
ループ系に対し容易に対応が可能となる。(Function) According to such a configuration, information regarding loop control such as set values and manipulated output values can be written in advance for each target control loop in the storage area corresponding to the contents of each flag in the conversion table. Then, by simply giving the appropriate flag from the sequence ¥1liIII section, it is possible to reliably give the desired setting values, operation output values, etc. to each objective control loop, and moreover, it is possible to reliably give the desired setting values, operation output values, etc. , it becomes possible to easily deal with a large number of loop systems.
(実施例)
第1図は本発明に係わるループ制御情報発生装置の要部
を概略的に示すブロック図である。なお本発明装置は、
通常マイクロコンピュータ、ゲートアレイ等を用いて製
作されるもので、第1図はその際の要部となる変換テー
ブルのみを示している。同図から明らかなように、本発
明に係わるループ制御情報発生装置11内には変換テー
ブル11aが設けられている。この変換テーブル11a
はマイクロコンピュータの例えばRAM内に設けること
ができる。(Embodiment) FIG. 1 is a block diagram schematically showing main parts of a loop control information generating device according to the present invention. Note that the device of the present invention is
It is usually manufactured using a microcomputer, gate array, etc., and FIG. 1 shows only the conversion table that is the main part at that time. As is clear from the figure, a conversion table 11a is provided in the loop control information generating device 11 according to the present invention. This conversion table 11a
can be provided, for example, in the RAM of the microcomputer.
そして、変換テーブル11aには、シーケンスIll
111部1から与えられる指令フラグ12に対応した記
憶エリア1.2.3・・・が設けられており、各記憶エ
リアには、各対象制御ループを示すTAG別に、設定賄
、操作出力値等のループ制御に関する情報が書換可能に
なされている。In the conversion table 11a, the sequence Ill
Storage areas 1, 2, 3, etc. corresponding to the command flags 12 given from the 111 section 1 are provided, and each storage area stores settings, operation output values, etc. for each TAG indicating each target control loop. The information regarding the loop control is made rewritable.
この変換テーブル11aの各記憶エリアに該当情報を書
込むには、図示しないキーボード等が利用される。A keyboard (not shown) or the like is used to write the relevant information into each storage area of the conversion table 11a.
そして、各フラグに、1,2.・・・と、各対象制御ル
−プを示すTAGであるFlol、丁101で指定され
る記憶エリアには、目標となる設定値SVと、この目標
設定値SVに接近する際の変化速度ΔSVとがそれぞれ
記憶されている。Then, for each flag, 1, 2. ..., and the storage area designated by Flol, D101, which is a TAG indicating each target control loop, contains the target set value SV and the rate of change ΔSV when approaching this target set value SV. are respectively memorized.
例えば、フラグ庵、2と制御T101とで指定される記
憶エリアには、目標設定値であるところの200℃と、
この目標設定値に変更する際の変化速度に相当する10
℃/mが記憶されている。For example, the storage area specified by Flag An, 2 and control T101 contains the target setting value of 200°C,
10, which corresponds to the speed of change when changing to this target setting value.
°C/m is stored.
以上の構成によれば、図示しないキーボード等によって
各フラグとTAGとで指定されるエリアに予め所望のル
ープt、1IIXl情報を記憶させておきさえすれば、
以後シーケンスυ制御部1から該当する指令フラグ12
が与えられると、変換テーブル11aを介して該当する
制御情報が設定値15としてループ制御部2へと自動的
に与えらる。According to the above configuration, as long as the desired loop t, 1IIXl information is stored in advance in the area designated by each flag and TAG using a keyboard or the like (not shown),
Thereafter, the corresponding command flag 12 is sent from the sequence υ control unit 1.
When given, the corresponding control information is automatically given as the setting value 15 to the loop control unit 2 via the conversion table 11a.
その際に、現在設定値と目標設定値との差が大きく存在
する場合には、それらの間の変化速度は指定された変化
速度に制限され、・設定値の急変を避けることができる
。At this time, if there is a large difference between the current set value and the target set value, the rate of change between them is limited to the specified rate of change, and sudden changes in the set value can be avoided.
そして、現在設定値が目標となる設定値へと達すると、
フィードバック設定値14を介してこれが検出され、直
ちに設定値到達信号13がシーケンス制御部1へと与え
られ、これを以てシーケンス制御部1では設定値の変更
処理が終了したことを確ルΣすることができるのである
。Then, when the current set value reaches the target set value,
This is detected via the feedback set value 14, and the set value arrival signal 13 is immediately given to the sequence control unit 1, whereby the sequence control unit 1 can be certain that the set value changing process has been completed. It can be done.
多くのプラント制御の分野においては、スタートアップ
時あるいはシャットダウン時において、PID制御系の
設定値を変更することが行なわれるが、このような場合
にもキーボード等を用いて予め該当する記憶エリアに新
たな変更時の設定値を記憶させておきさえすれば、シー
ケンス制御部1から該当するフラグを出力するだけで、
ループ制御部2におけるループ制御状態を直ちに変更さ
せることができる。In many plant control fields, PID control system settings are changed at startup or shutdown, but even in such cases, new values can be added to the corresponding storage area using a keyboard, etc. As long as you memorize the setting value at the time of change, you can simply output the corresponding flag from the sequence control unit 1.
The loop control state in the loop control section 2 can be changed immediately.
[発明の効果]
以上の実施例の説明でも明らかように、この発明によれ
ば、予め変換テーブル内における各フラグの内容に応じ
た記憶エリアに、各対象制御ループ別に設定値、操作出
力値等のループ制御に関する情報を書込んでおきざえす
れば、その後シーケンス制御部において該当するフラグ
を出力させるだけで、ループ制御部に対し確実に目標と
なる設定値等を与えることができ、しかもループ制御部
内に多数の制御ループ系が存在するような場合にも、変
換テーブルの規模を増大するだけで直ちにそれに対処す
ることができる。[Effects of the Invention] As is clear from the description of the embodiments above, according to the present invention, set values, manipulated output values, etc. are stored in advance for each target control loop in the storage area corresponding to the contents of each flag in the conversion table. If you write and remember the information related to loop control, you can reliably give the target setting values to the loop control unit simply by outputting the corresponding flag in the sequence control unit. Even if there are a large number of control loop systems within the unit, this can be handled immediately by simply increasing the scale of the conversion table.
第1図は本発明に係わるループ制御情報発生装置の一例
を示すブロック図、第2図は同従来例を示すブロック図
である。
1・・・シーケンス制御部
2・・・ループ制御部
11・・・ループ制御情報発生装置
11a・・・変換テーブル
12・・・指令フラグ
13・・・設定値到達信号
14・・・フィードバック設定値
15・・・設定値FIG. 1 is a block diagram showing an example of a loop control information generating device according to the present invention, and FIG. 2 is a block diagram showing a conventional example of the same. 1... Sequence control unit 2... Loop control unit 11... Loop control information generating device 11a... Conversion table 12... Command flag 13... Set value arrival signal 14... Feedback set value 15...Setting value
Claims (1)
に応じた記憶エリアを有するとともに、各記憶エリアに
は各対象制御ループ別に、設定値、操作出力値等のルー
プ制御に関する情報が書替可能になされた変換テーブル
と、 シーケンス制御部からの出力フラグの内容に応じ、前記
変換テーブルの該当記憶エリアから各ループ制御情報を
読出し、これに基づいて該当制御ループに対し指令され
たループ制御情報を送出する情報出力手段と、 を具備することを特徴とするループ制御情報発生装置。(1) It has a storage area corresponding to the content of each flag given from the sequence control unit, and information related to loop control such as set values and manipulated output values can be rewritten in each storage area for each target control loop. According to the converted conversion table and the content of the output flag from the sequence control unit, each loop control information is read from the corresponding storage area of the conversion table, and based on this, the loop control information commanded to the corresponding control loop is sent. A loop control information generation device comprising: information output means for outputting information; and information output means for generating information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27684886A JPS63131203A (en) | 1986-11-21 | 1986-11-21 | Loop control information generating device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27684886A JPS63131203A (en) | 1986-11-21 | 1986-11-21 | Loop control information generating device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS63131203A true JPS63131203A (en) | 1988-06-03 |
Family
ID=17575249
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP27684886A Pending JPS63131203A (en) | 1986-11-21 | 1986-11-21 | Loop control information generating device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS63131203A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100422517B1 (en) * | 1999-07-09 | 2004-03-12 | 가부시끼가이샤 도시바 | Integrated controller, integrated control system and transmission controller |
-
1986
- 1986-11-21 JP JP27684886A patent/JPS63131203A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100422517B1 (en) * | 1999-07-09 | 2004-03-12 | 가부시끼가이샤 도시바 | Integrated controller, integrated control system and transmission controller |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR830006725A (en) | Numerical Control Method | |
KR840001873A (en) | Point-Specific Method for Preset Robots | |
JPS63131203A (en) | Loop control information generating device | |
KR880002076A (en) | Numerical Control Device | |
GB1394102A (en) | Corpuscular beam apparatus | |
KR900003758A (en) | Computer system for performing fuzzy reasoning | |
JPS62217304A (en) | Automatic controller | |
KR910003522A (en) | Processing Input Method of Image Processing System | |
JP2000099116A (en) | Ladder, language structure | |
JPS6320527A (en) | Code converter | |
JPS63213200A (en) | System for changing mask rom | |
JPS59167113A (en) | D/a converter | |
WO1989005483A1 (en) | Cnc control system | |
KR970049163A (en) | I / O interworking method of building automation system | |
JPH0461363B2 (en) | ||
JPH03188597A (en) | Alarm output system | |
JPH0212325A (en) | Multi-window display system | |
KR860004363A (en) | Data processing system | |
JPS6343491A (en) | Remote supervisory and controlling equipment | |
JPS61216002A (en) | Process controller | |
JPS61808A (en) | Sequence controller | |
JPS57118994A (en) | A method of centralized control of main engine and rudder | |
EP0057541A1 (en) | Improvements in or relating to single loop control system | |
JPH03134707A (en) | Fuzzy controller | |
LITYNSKI | A programmed aid for analysis of three element optical systems(computerized design of optical surfaces)[Final Report] |