JPH04209003A - Digital controller - Google Patents

Digital controller

Info

Publication number
JPH04209003A
JPH04209003A JP40048390A JP40048390A JPH04209003A JP H04209003 A JPH04209003 A JP H04209003A JP 40048390 A JP40048390 A JP 40048390A JP 40048390 A JP40048390 A JP 40048390A JP H04209003 A JPH04209003 A JP H04209003A
Authority
JP
Japan
Prior art keywords
tuning
auto
program
control
automatic tuning
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
Application number
JP40048390A
Other languages
Japanese (ja)
Inventor
Masaki Namie
正樹 浪江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Omron Corp
Original Assignee
Omron Corp
Omron Tateisi Electronics Co
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Omron Corp, Omron Tateisi Electronics Co filed Critical Omron Corp
Priority to JP40048390A priority Critical patent/JPH04209003A/en
Publication of JPH04209003A publication Critical patent/JPH04209003A/en
Pending legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)

Abstract

PURPOSE:To eliminate the need to operate an automatic tuning key manually by an operator by performing automatic tuning when program control is started at the time of program data setting. CONSTITUTION:When a step for performing the automatic tuning is specified and inputted at a setting input part 2 together with program data, those data are stored in a storage part 3 through a program control part 4. The control part 4 performs the program control according to the program data in the storage part 3. An automatic tuning control part 6, on the other hand, controls a PID arithmetic part 5 in the step where the automatic tuning is performed to vary a manipulated variable, calculates the best PID control parameter corresponding to the characteristics of a controlled object according to a feedback quantity from a detection part 7, and stores it in the storage part 3. Consequently, PID control is performed according to the setting contents and the automatic tuning is performed.

Description

【発明の詳細な説明】[Detailed description of the invention]

[00011 [00011

【産業上の利用分野]本発明は、例えば、プログラム機
能を内蔵した温度調節器などのようなプログラム機能を
備えるデジタル調節計に関する。 [0002] 【従来の技術】一般に、プログラム制御においては、目
標設定値が、広い範囲で可変され、また、制御対象の特
性も大きく変動することがあるので、かかるプログラム
制御を行うデジタル調節計では、複数組の制御パラメー
タ(例えば、比例帯、積分時間および微分時間などから
なる複数組のPID制御パラメータ)を記憶できるよう
**に構成されており、プログラムの各ステップにおい
て、いずれの組の制御パラメータを使用するかを指定で
きるようになっている。 [0003]これら各組の制御パラメータの最適値を設
定するために、いわゆる、オートチューニング(AT)
機能を備えたデジタル調節計においては、試運転を行っ
て、この試運転時にオートチューニングキーを操作する
ことにより、調節計内部で自動的に操作量を変化させて
制御対象の特性を測定してその特性に応じた制御パラメ
ータを演算決定し、各組の最適な制御パラメータとして
メモリに格納するようにし、実際の運転時には、この最
適な制御パラメータによって制御を行うようにしている
。 [00041図4は、このようなデジタル調節計のプロ
グラムパターンの一例を示す図であり、縦軸は目標設定
値(SP)を示し、横軸は時間を示している。 [0005]また、表1は、図4のプログラムパターン
の設定内容を示している。なお、表1において、組番号
とは、上述の複数組の制御パラメータの各組の番号を示
している。 [0006] [0007]上述のように、プログラムで使用している
各組(表1においては、番号1〜3の各組)の制御パラ
メータの最適値は、試運転を行ってオートチューニング
によって設定することになるが、このオートチューニン
グの起動は、実行したいステップで行う必要があり、ま
た、一般的には、図4の目標設定値が一定であるソーク
帯で行うものである。 [0008]したがって、このプログラムにおいては、
ステップ1,2で使用される組番号1の制御パラメータ
については、図5に示されるように、ステップ2でオー
トチューニングキーを操作してオートチューニング(A
T)を起動して最適な制御パラメータを演算してメモリ
に格納し、ステップ3〜5で使用される組番号2の制御
パラメータについては、ステップ4でオートチューニン
グを起動して最適な制御パラメータを演算してメモリに
格納し、さらに、組番号3の制御パラメータについては
、ステップ6でオートチューニングを起動して最適な制
御パラメータを演算してメモリに格納するようにしてお
り、実際の運転時には、このようにしてメモリに格納さ
れた最適な制御パラメータによって制御されるようにな
っている。  なお、図5においては、オートチュー途
※ニジグの実行に伴う制御量の変動を破線で示し、オー
トチューニング(AT)キーの操作時点を矢符で示して
いる。 [0009]
FIELD OF THE INVENTION The present invention relates to a digital controller with a program function, such as a temperature controller with a built-in program function. [0002] Generally, in program control, the target setting value is varied over a wide range, and the characteristics of the controlled object may also vary greatly, so digital controllers that perform such program control , is configured to be able to store multiple sets of control parameters (for example, multiple sets of PID control parameters consisting of proportional bands, integral time, differential time, etc.), and in each step of the program, any set of control parameters can be stored. It is now possible to specify whether to use parameters. [0003] In order to set the optimum value of each set of control parameters, so-called auto-tuning (AT) is performed.
For digital controllers equipped with this function, by performing a test run and operating the auto-tuning key during this test run, the manipulated variable is automatically changed inside the controller, and the characteristics of the controlled object are measured and the characteristics are determined. Control parameters are calculated and determined according to the set, and stored in the memory as the optimum control parameters for each set. During actual operation, control is performed using these optimum control parameters. [00041 FIG. 4 is a diagram showing an example of a program pattern of such a digital controller, in which the vertical axis shows the target setting value (SP) and the horizontal axis shows time. [0005] Table 1 also shows the setting contents of the program pattern in FIG. Note that in Table 1, the group number indicates the number of each of the plurality of control parameter groups described above. [0006] [0007] As mentioned above, the optimum value of the control parameters of each set (numbered 1 to 3 in Table 1) used in the program is set by auto-tuning after a trial run. However, this auto-tuning must be started at the step that is desired to be executed, and is generally performed in the soak zone where the target setting value shown in FIG. 4 is constant. [0008] Therefore, in this program,
Regarding the control parameters of group number 1 used in steps 1 and 2, as shown in FIG.
T) is started to calculate the optimal control parameters and stored in memory, and for the control parameters of group number 2 used in steps 3 to 5, auto-tuning is started in step 4 to calculate the optimal control parameters. The control parameters of group number 3 are calculated and stored in the memory.Furthermore, in step 6, auto-tuning is started to calculate the optimal control parameters and stored in the memory.During actual operation, In this way, control is achieved using optimal control parameters stored in memory. In addition, in FIG. 5, the fluctuation of the control amount accompanying the execution of auto-tuning is shown by a broken line, and the point in time when the auto-tuning (AT) key is operated is shown by an arrow. [0009]

【発明が解決しようとする課題】このような従来例のデ
ジタル調節計では、作業者がステップを監視し、オート
チューニングを起動すべきステップになったときにオー
トチューニングキーを操作しなければならず、しかも、
このオートチューニングの起動は、使用している制御パ
ラメータの複数組のそれぞれについて行わねばならない
という難点がある。 [00101本発明は、上述の点に鑑みて為されたもの
であって、作業者がオートチューニングの起動のタイミ
ングを監視して−々のオートチューニングキーの操作を
しなくても自動的にオートチューニングが起動されるよ
うにすることを目的とする。 [0011]
[Problems to be Solved by the Invention] In such conventional digital controllers, the operator must monitor the steps and operate the auto-tuning key when the step that should activate auto-tuning is reached. ,Moreover,
A drawback is that this autotuning must be activated for each of the plurality of control parameter sets in use. [00101 The present invention has been made in view of the above-mentioned points, and the present invention has been made in view of the above-mentioned points. The purpose is to enable tuning to be activated. [0011]

【課題を解決するための手段】本発明のデジタル調節計
では、上述の目的を達成するために、次のように構成し
ている。 [0012]すなわち、本発明は、プログラム機能を備
えるとともに、最適な制御パラメータを自動的に演算設
定するオートチューニング機能を備えるデジタル調節計
であって、設定入力部およびオートチューニング制御部
を備え、前記設定入力部は、プログラムデータを設定す
るとともに、オートチューニングを実行すべきステップ
を指定するものであり、前記オートチューニング制御部
は、プログラムが進行して前記指定されたステップに進
む毎にオートチューニングを実行するように構成してい
る。 [0013]
[Means for Solving the Problems] In order to achieve the above-mentioned object, the digital controller of the present invention is constructed as follows. [0012] That is, the present invention provides a digital controller that is equipped with a program function and an auto-tuning function that automatically calculates and sets optimal control parameters, and is equipped with a setting input section and an auto-tuning control section, The setting input section is for setting program data and specifying the step at which auto-tuning is to be executed, and the auto-tuning control section is for performing auto-tuning each time the program progresses to the specified step. configured to run. [0013]

【作用】上記構成によれば、プログラムデータの設定の
際に、オートチューニングを実行しようとするステップ
を指定することができ、プログラム制御が開始されてプ
ログラムが指定されたステップに進むと自動的にオート
チューニングされることになり、したがって、従来例の
ように、プログラムの進行を監視してオートチューニン
グを実行すべきステップになったときに、作業者がマニ
ュアルでオートチューニングキーを操作するといった必
要がないことになる。 [0014]
[Operation] According to the above configuration, when setting the program data, it is possible to specify the step at which auto-tuning is to be executed, and when program control is started and the program advances to the specified step, the auto-tuning is automatically performed. Therefore, there is no need for the operator to manually operate the auto-tuning key when it comes to a step where auto-tuning should be executed by monitoring the progress of the program, as in the conventional example. There will be no. [0014]

【実施例】以下、図面によって本発明の実施例について
、詳細に説明する。 [0015]図1は、本発明の一実施例のブロック図で
あり、この実施例は、PID制御を行うプログラム機能
を備えるデジタル調節計1である。 [00161同図において、2は到達設定値(SP)お
よび到達時間などのプログラムデータを設定入力する設
定入力部、3は設定入力部からのプログラムデータが格
**納される記憶部、4はプログラムデータに基づいて
プログラム制御を行うプログラム制御部であり、このプ
ログラム制御部4は、目標設定値を出力するとともに、
比例帯、積分時間および微分時間などのPID制御パラ
メータを出力してPID演算部5などを制御する。 [0017]6はプログラム制御部4の出力に基づいて
、PID演算部6を制御して操作量を変動させて検出部
7からのフィードバック量に基づいて、制御対象8の特
性に応じた最適なPID制御パラメータを演算して記憶
部3に格納するオートチューニング制御部であり、オー
トチューニング動作そのものは、従来例と同様である。 [0018]この実施例のデジタル調節計1では、最適
なPID制御パラメータを決定する試運転時におけるオ
ートチューニングの起動を、作業者がプログラムの進行
を監視して一々オートチューニングキーを操作しなくて
済むように次のように構成している。 [0019]すなわち、設定入力部2では、上述の従来
例と同様に到達設定値、到達時間およびPID制御パラ
メータの組番号などのプログラムデータとともに、オー
トチューニングを実行すべきステップを指定入力できる
ようになっている。 [00201表2は、図4のプログラムパターンに対応
して設定入力部2から入力されるプログラムの設定内容
を示すものであり、従来例の表1に対応する表である。 [00211 [0022]この表2において、組番号に付加されたコ
ードrA4は、その組番号のPID制御パラメータの決
定のためのオートチューニングが、そのステップで実行
されることを示すものである。 [0023]すなわち、この実施例では、ステップ1゜
2で使用される組番号1のPID制御パラメータを決定
するためのオートチューニングはステップ2で実行され
、ステップ3,4.5で使用される組番号2のPID制
御パラメータを決定するためのオートチューニングはス
テップ4で実行され、ステップ6で使用される組番号3
のPID制御パラメータを決定するためのオートチュー
ニングはステップ6で実行されることを示している。 [0024]なお、オートチューニングによって最適な
PID制御パラメータが決定されるまでのPID制御パ
ラメータとしては、適宜設定されたものが使用される。 [0025]このように設定入力部2では、従来と同様
※※のプログラムデータとともに、オートチューニング
を実行すべきステップを指定入力できるようになってお
り、これらのデータは、プログラム制御部4を介して記
憶部3に格納される。 [00261プログラム制御部4は、この記憶部3のプ
ログラムデータに基づいて、プログラム制御を行い、−
方、オートチューニング制御部6は、オートチューニン
グを実行すべきステップになったときには、PID演算
部5を制御して操作量を変動させて検出部7からのフィ
ードバック量に基づいて、制御対象の特性に応じた最適
なPID制御パラメータを演算して記憶部3に格納する
。 [00271図2は、表2の設定内容に基づくオートチ
ューニングの実行の状態を示す図5に対応する図である
。 [0028]この実施例では、最適なPID制御バラメ
−夕を決定するためのオートチューニングを行うべき試
運転時と、決定された最適なPID制御パラメータによ
るPID制御が行われる実際の運転時とを区別するため
に、試運転時には、制御の開始の当初にオートチューニ
ングキーを操作する。 [0029]これによって1表2の設定内容に従ってP
TD制御が行われ、ステップ2になると、図2の破線に
示されるように、自動的にオートチューニングが行われ
て組番号1の最適なPID制御パラメータが演算設定さ
れて記憶部3に記憶され、さらに、プログラムが進行し
てステップ4になると、自動的にオートチューニングが
行われて組番号2の最適なPID制御パラメータが演算
設定されて記憶部3に記憶され、同様(−ステップ6に
なると、自動的にオートチューニングが行われて組番号
3の最適なPID制御パラメータが演算設定されて記憶
部3に記憶されることになる。 [00301図3は、かかる制御に対応するフローチャ
ートである。 (00311先ず、プログラムのステップ番号を示すn
として、初期値1が設定され(51)、このステップn
に対応する到達設定値、到達時間およびPID制御パラ
メータの組番号などのプログラムデータに基づいて、P
ID制御が開始さ、tl、、 (S 2) 、同時に内
蔵のタイマが起動される(S3)。 [0032]次に、オートチューニングキーが操作され
たか否かを判断し (S4)、オートチューニングキー
が操作されたときには、試運転であるとして、プログラ
ムデータに基づいて、ステップnが、オートチューニン
グを実行すべきステップであるか否かを判断しくS5)
、オートチューニングを実行すべきステップであるとき
には、オートチューニングを行い(S6)、このオート
チューニングによって演算された最適なPID制御パラ
メータを、ステップnに対応する組のPID制御パラメ
ータとして格納する(S7)。 [0033]その後、ステップnが終了したか否かを判
断しくS8)、終了したときには、このステップnが最
終のステップであるか否かを判断しくS9)、最終のス
テップでないときには、プログラムのステップ番号nに
1を加算して新たなステップ番号nとしく510)、こ
の新たなステップnに対応する到達設定値、到達時間お
よびPID制御パラメータの組番号などのプログラムデ
ータに基づ<PID制御に変更され(Sll)でS5に
戻る。 [0034]S5において、オートチューニングを実行
すべきステップでないときにはS8に移る。また、S9
において、最終のステップであるときには、PID制御
を停止する(S16)。 [0035]S4において、オートチューニングキーが
操作されていないときには、試運転ではなく実際の運転
であるとして、ステップnが終了したか否かを判断しく
512)、終了したときには、このステップnが最終の
ステップであるか否かを判断しく513)、最終のステ
ップでないときには、プログラムのステップ番号nに1
を加算して新たなステップ番号nとしく514)、この
新たなステップnに対応する到達設定値、到達時間およ
びP I D制御lペラメータの組番号などのプログラ
ムデータに基づ<PID制御に変更され(S 15)で
312に戻る。 [0036]この実施例では、オートチューニングを行
うべき試運転であるか、あるいは、試運転によって最適
なPID制御パラメータが決定された後の実際の運転で
あるかを、制御が開始された当初のオートチューニング
キーの操作の有無により区別するようにしたけれども、
本発明の他の実施例として、オートチューニングを自動
的に実行することを指定する表2のrAIJ、rA2」
、 「A3」といった設定内容が、オートチューニング
がそれぞれ対応するステップで1回行われた後には、自
動的に付加コードAが削除された内容、ずなわち、「1
」、 「2」、 「3」に書き換えられるようにして実
際の運転時には、オートチューニングが自動的に行われ
ないようにしてもよい。 [0037]上述の実施例では、試運転時におけるオー
トチューニングについて説明したけれども、本発明は、
試運転時に限るものではなく、例えば、特定のステップ
については、制御対象の特性が、運転日の条件によって
変化するような場合には、実際の運転時にも、前記特定
のステップでは、自動的にオートチューニングが実行さ
れるように構成してもよい。 [0038]
Embodiments Hereinafter, embodiments of the present invention will be explained in detail with reference to the drawings. [0015] FIG. 1 is a block diagram of an embodiment of the present invention, and this embodiment is a digital controller 1 having a program function for performing PID control. [00161 In the figure, 2 is a setting input section for setting and inputting program data such as the arrival set value (SP) and the arrival time, 3 is a storage section in which the program data from the setting input section is stored, and 4 is a storage section. This is a program control unit that performs program control based on program data, and this program control unit 4 outputs target set values and
PID control parameters such as proportional band, integral time, and differential time are outputted to control the PID calculation section 5 and the like. [0017] 6 controls the PID calculation unit 6 based on the output of the program control unit 4 to vary the operation amount, and based on the feedback amount from the detection unit 7, determines the optimum value according to the characteristics of the controlled object 8. This is an auto-tuning control unit that calculates PID control parameters and stores them in the storage unit 3, and the auto-tuning operation itself is similar to the conventional example. [0018] In the digital controller 1 of this embodiment, the operator does not have to monitor the progress of the program and operate the auto-tuning key each time to start auto-tuning during a trial run to determine the optimal PID control parameters. It is configured as follows. [0019] That is, in the setting input section 2, as in the conventional example described above, it is possible to specify and input the step at which auto-tuning should be executed, along with program data such as the set value reached, the time reached, and the set number of the PID control parameter. It has become. [00201 Table 2 shows the settings of the program input from the setting input section 2 in accordance with the program pattern of FIG. 4, and is a table corresponding to Table 1 of the conventional example. [00211 [0022] In Table 2, the code rA4 added to a group number indicates that auto-tuning for determining the PID control parameter of that group number is executed at that step. [0023] That is, in this embodiment, auto-tuning for determining the PID control parameters of set number 1 used in step 1.2 is performed in step 2, and the auto-tuning for determining the PID control parameters of set number 1 used in step 1. Autotuning to determine the PID control parameter number 2 is performed in step 4, and set number 3 used in step 6.
It is shown that auto-tuning for determining the PID control parameters of is executed in step 6. [0024] Note that until the optimum PID control parameters are determined by auto-tuning, appropriately set PID control parameters are used. [0025] In this way, in the setting input section 2, it is possible to specify and input the step at which auto-tuning should be executed, as well as program data as in the past, and these data are input via the program control section 4. and stored in the storage unit 3. [00261 The program control unit 4 performs program control based on the program data in the storage unit 3, and -
On the other hand, when it comes to the step in which auto-tuning should be executed, the auto-tuning control section 6 controls the PID calculation section 5 to vary the operation amount and determine the characteristics of the controlled object based on the amount of feedback from the detection section 7. The optimum PID control parameters are calculated and stored in the storage unit 3. [00271 FIG. 2 is a diagram corresponding to FIG. 5 showing the state of execution of auto-tuning based on the settings in Table 2. [0028] In this embodiment, a distinction is made between a trial run during which auto-tuning should be performed to determine the optimal PID control parameters, and an actual operation during which PID control is performed using the determined optimal PID control parameters. To do this, during a trial run, operate the auto-tuning key at the beginning of control. [0029] As a result, P according to the settings in Table 1
When TD control is performed and Step 2 is reached, auto-tuning is automatically performed and the optimum PID control parameters of group number 1 are calculated and stored in the storage unit 3, as shown by the broken line in FIG. , Further, when the program progresses and reaches step 4, auto-tuning is automatically performed and the optimum PID control parameters of group number 2 are calculated and set and stored in the storage unit 3. , auto-tuning is automatically performed, and the optimum PID control parameters of group number 3 are calculated and set and stored in the storage unit 3. [00301 FIG. 3 is a flowchart corresponding to such control. (00311 First, n indicates the step number of the program.
, an initial value of 1 is set (51), and this step n
P
ID control is started, tl, (S2), and at the same time, a built-in timer is activated (S3). [0032] Next, it is determined whether or not the auto-tuning key has been operated (S4), and when the auto-tuning key has been operated, it is assumed that this is a trial run, and step n executes auto-tuning based on the program data. (S5)
, when the step is one in which auto-tuning should be executed, auto-tuning is performed (S6), and the optimal PID control parameters calculated by this auto-tuning are stored as a set of PID control parameters corresponding to step n (S7). . [0033] After that, it is determined whether step n is completed or not (S8), and when it is completed, it is determined whether this step n is the final step or not (S9), and if it is not the final step, the step of the program is Add 1 to the number n to create a new step number n (510), and based on the program data such as the arrival set value, arrival time, and PID control parameter set number corresponding to this new step n, It is changed (Sll) and returns to S5. [0034] In S5, if the step does not require auto-tuning, the process moves to S8. Also, S9
In the final step, PID control is stopped (S16). [0035] In S4, when the auto-tuning key is not operated, it is assumed that the operation is not a test run but an actual run, and it is determined whether step n is completed (512), and when it is completed, this step n is the final one. 513), and if it is not the final step, the step number n of the program is set to 1.
514), and change to PID control based on program data such as the arrival set value, arrival time, and PID control meter set number corresponding to this new step n. Then, the process returns to 312 (S15). [0036] In this embodiment, auto-tuning at the time when control is started determines whether it is a trial run in which auto-tuning should be performed or an actual operation after the optimum PID control parameters have been determined by the trial run. Although we tried to differentiate based on whether or not a key was pressed,
As another embodiment of the present invention, "rAIJ, rA2" in Table 2 specifying that auto-tuning is automatically performed.
, "A3", etc., after auto-tuning is performed once in each corresponding step, the setting contents such as "1
”, “2”, or “3” so that auto-tuning is not automatically performed during actual driving. [0037] In the above embodiment, auto-tuning during trial operation was explained, but the present invention
This is not limited to test runs; for example, if the characteristics of the controlled object change depending on the operating day conditions, the specific steps may be automatically set automatically during actual operation. It may be configured such that tuning is performed. [0038]

【発明の効果】以上のように本発明によれば、プログラ
ムデータの設定の際に、オートチューニングを実行しよ
うとするステップを指定することができ、プログラム制
御が開始されてプログラムが指定されたステップに進む
と自動的にオートチューニングされることになり、した
がって、従来例のように、プログラムの進行を監視して
オートチューニングを実行すべきステップになったとき
に、作業者がマニュアルでオートチューニングキーを度
々操作するといった必要がない。
As described above, according to the present invention, it is possible to specify the step at which auto-tuning is to be executed when setting program data, and the step at which the program control is started and the program is specified. Therefore, as in the conventional example, when the program progress is monitored and the step where auto-tuning should be executed is reached, the operator manually presses the auto-tuning key. There is no need to operate it frequently.

【図面の簡単な説明】[Brief explanation of the drawing]

【図1】図1は本発明の一実施例のブロック図である。FIG. 1 is a block diagram of one embodiment of the present invention.

【図2】図2は図1の実施例のオートチューニングの実
行の状態を示す図である。
FIG. 2 is a diagram showing an execution state of auto-tuning in the embodiment of FIG. 1;

【図3】図3は動作説明に供するフローチャートである
FIG. 3 is a flowchart for explaining the operation.

【図4】図4はプログラムパターンを示す図である。FIG. 4 is a diagram showing a program pattern.

【図5】図5は従来例のオートチューニングの実行の状
態を示す図である。
FIG. 5 is a diagram showing a state of execution of auto-tuning in a conventional example.

【符号の説明】[Explanation of symbols]

1  デジタル調節計 2  設定入力部 6  オートチューニング制御部 1 Digital controller 2 Setting input section 6 Auto tuning control section

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】プログラム機能を備えるとともに、最適な
制御パラメータを自動的に演算設定するオートチューニ
ング機能を備えるデジタル調節計であって、設定入力部
およびオートチューニング制御部を備え、前記設定入力
部は、プログラムデータを設定するとともに、オートチ
ューニングを実行すべきステップを指定するものであり
、前記オートチューニング制御部は、プログラムが進行
して前記指定されたステップに進む毎にオートチューニ
ングを実行するものであることを特徴とするデジタル調
節計。
1. A digital controller equipped with a program function and an auto-tuning function for automatically calculating and setting optimal control parameters, comprising a setting input section and an auto-tuning control section, the setting input section being , the program data is set, and the step at which auto-tuning is to be executed is specified, and the auto-tuning control unit executes auto-tuning every time the program progresses to the specified step. A digital controller characterized by:
JP40048390A 1990-12-05 1990-12-05 Digital controller Pending JPH04209003A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP40048390A JPH04209003A (en) 1990-12-05 1990-12-05 Digital controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP40048390A JPH04209003A (en) 1990-12-05 1990-12-05 Digital controller

Publications (1)

Publication Number Publication Date
JPH04209003A true JPH04209003A (en) 1992-07-30

Family

ID=18510382

Family Applications (1)

Application Number Title Priority Date Filing Date
JP40048390A Pending JPH04209003A (en) 1990-12-05 1990-12-05 Digital controller

Country Status (1)

Country Link
JP (1) JPH04209003A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000293207A (en) * 1999-03-15 2000-10-20 Fisher Rosemount Syst Inc A method for modifying the operation of a function block entity, a process control system, a modifier function block, and a basic function block.

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000293207A (en) * 1999-03-15 2000-10-20 Fisher Rosemount Syst Inc A method for modifying the operation of a function block entity, a process control system, a modifier function block, and a basic function block.

Similar Documents

Publication Publication Date Title
US4368510A (en) Automatic identification system for self tuning process controller
US4669040A (en) Self-tuning controller
US4558430A (en) Controller of digital control system and method for controlling the same
US4740884A (en) Bank-linked programmable controller
JPH04209003A (en) Digital controller
JPH02259806A (en) Controller
JPS58149503A (en) Method for controlling operation of controller
JPH0639889A (en) Apparatus for displaying molding information of injection molding machine
JPS61249103A (en) Regulating device of pid controller
WO2019106782A1 (en) Pid control device and pid control method
JPS60215210A (en) Pid controller
JPS61233816A (en) Automatic tuning device for temperature controller
JPH03268105A (en) Program controller
JP2533072Y2 (en) Program controller
JPH02163038A (en) Tea-processing method
JPH02201605A (en) Adjustor
JPH0313765Y2 (en)
JP2739500B2 (en) Rule group selection device, control device, fuzzy rule setting device, fuzzy rule setting method, rule group selection method, control method
JPS60215211A (en) Pid controller
JPH01159703A (en) Numerical controller
JPH04250501A (en) Control device
JPH0419017A (en) Automatic setting device for processing condition
JPH0116472B2 (en)
JPH04209006A (en) digital controller
JPH038002A (en) Tool diameter correcting method for numerical controller