[go: up one dir, main page]

JPS58184603A - Process controller - Google Patents

Process controller

Info

Publication number
JPS58184603A
JPS58184603A JP6793582A JP6793582A JPS58184603A JP S58184603 A JPS58184603 A JP S58184603A JP 6793582 A JP6793582 A JP 6793582A JP 6793582 A JP6793582 A JP 6793582A JP S58184603 A JPS58184603 A JP S58184603A
Authority
JP
Japan
Prior art keywords
data
timer
memory
host device
process control
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
JP6793582A
Other languages
Japanese (ja)
Inventor
Hiroyuki Demura
出村 広幸
Mitsuo Kobayashi
小林 満男
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
Tokyo Shibaura Electric Co Ltd
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 Toshiba Corp, Tokyo Shibaura Electric Co Ltd filed Critical Toshiba Corp
Priority to JP6793582A priority Critical patent/JPS58184603A/en
Publication of JPS58184603A publication Critical patent/JPS58184603A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)
  • Safety Devices In Control Systems (AREA)

Abstract

PURPOSE:To reduce the frequency of data transmission and a load, to eliminate the need for the intervention of operators in case of a shutdown of a host device (computer), and to obtain a device which is controllable in an optimum state by providing a subordinate device with a memory for storing data on the host device and performing process control. CONSTITUTION:The subordinate device is provided with a timer and the memory for storing the data on the host device and the process control is performed on the basis of the memory contents and a timer signal. For example, the host device 10 outputs command value data, etc., found on the basis of the current process value to the subordinate device 30 through a transmission part 20 together with a timer reset signal. Then, data on the command value, etc., inputted from the host device 10 is stored in the memory 32 and the timer 31 is reset by the timer reset signal to clock time. An arithmetic control part 33 performs arithmetic for finding the command value, etc., on the basis of the output signals of the memory 32 and timer 31 and the command value, etc., is used to sent out an operation signal for the process control.

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は、例えば8CC(Sup@rvisory C
轡ut@rControl)制御等に適用して有用なプ
ロセス制御装置に係り、特に上位装置がダウンしても下
位装置で一定期間制御を続行できるようKしたプロセス
制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention is directed to, for example, 8CC (Sup@rvisory C
The present invention relates to a process control device that is useful when applied to control, etc., and particularly relates to a process control device that allows a lower-level device to continue control for a certain period of time even if a higher-level device goes down.

〔発明の技術的背景及びその問題点〕[Technical background of the invention and its problems]

一般に%l1CC制御とは上位装置である計算機が時々
刻々目標値を計算して下位装置であるコントローラにセ
ットして制御を行カうオンライン閉ルー!制御である。
In general, %l1CC control is an online closed loop in which a computer, which is a higher-level device, calculates target values every moment and sets them in a controller, which is a lower-level device, for control. It is control.

一般的に、この種め装置は、上位装置より下位装置へ目
標値データ等を伝送するタイ建ングは一定時間ごと或い
は計算によって目標値が変ったときにその時点の必要な
データ管伝送している。このように上位装置は下位装置
の欲する目標値データ等およびそのデータの伝送タイ電
ング等に関し、下位装置【細かくコントロールしている
。故に、下位装置側からみれば、下位装置はすべて上位
装置に依存する制御方式をとっている・ ところが、以上のようなプロセス制御装置では、例えば
上位装置や伝送ラインの異常によりて上位装置がダウン
すると、プロセスの目標値等を求めることができず、時
々刻々目標値等を変更しなければならないプロセス制御
の場合には人為的な操作の介入が余儀なくされる。tた
、人為的な操作の場合には予め定められた方式によるパ
、クア、f操作しかできず、プロセスにとって最適な制
御を行なうことができない。特に、SCC制御の場合、
上位の計算機は常時目標値等の計算上行なってその値に
変更があればその変更値を下位装置へ伝送しているため
、負荷の増大につながる欠点がある。
Generally, this type of device transmits target value data, etc. from a higher-level device to a lower-level device at regular intervals or when the target value changes due to calculations. There is. In this way, the higher-level device has fine control over the lower-level device regarding the target value data, etc. desired by the lower-level device, and the transmission timing of that data. Therefore, from the perspective of the lower-level equipment, all lower-level equipment uses a control method that depends on the upper-level equipment. However, in the process control equipment described above, if the upper-level equipment goes down due to an abnormality in the upper-level equipment or transmission line, for example, In this case, it is not possible to determine the target value of the process, and in the case of process control where the target value and the like must be changed from time to time, human intervention is forced. In addition, in the case of manual operations, only the "pa", "qua", and "f" operations can be performed in a predetermined manner, making it impossible to perform optimal control for the process. Especially in the case of SCC control,
The higher-level computer constantly calculates target values, etc., and if there is a change in the value, it transmits the changed value to the lower-level device, which has the drawback of increasing the load.

〔発明の目的〕[Purpose of the invention]

本発明り上記実情にかんがみてなされたもので、上位装
置のデータ伝送の頻度をできる限シ減少させて負荷の軽
減を図p、また上位装置がダウンしても人間の介入【で
きるだけ避けてプロセスを最適な状態で継続的PcIK
制御するプロセス制御装置を提供することを目的とする
The present invention was developed in consideration of the above-mentioned circumstances, and aims to reduce the frequency of data transmission of the host device as much as possible to reduce the load. Continuous PcIK under optimal conditions
The purpose of the present invention is to provide a process control device that controls the process.

〔発明の概要〕[Summary of the invention]

本発明は、上位装置にお゛い゛て現時点の値から将来の
目標値データ等を演算によって求め、下位装置は上位装
置のデータを記憶するメモリおよび必要に応じてタイマ
を設け、これらのメモリ内容とタイツの信号とに基づい
てプロ七その制御【行なうことにより、上記目的を達成
せんとするプロセス制御装置である。
In the present invention, a higher-level device calculates future target value data from current values, and a lower-level device is provided with a memory for storing the data of the higher-level device and a timer if necessary. This is a process control device that attempts to achieve the above objectives by performing its control based on the content and tights signals.

〔発明の実施例〕[Embodiments of the invention]

次に1本発明の一実施例について第1図および1112
図を参照して説明する。同図においてxofi上位装置
であって、例えばSCC制御の場合にはSCC用計算機
を使用する0通常、プロセス制御の場合、下位へ伝送す
べき値は将来にわたりて決定できることが多い。この点
に着目し、上位装置10は現時点のプロセス値を基単に
して将来の一定期間の目標値データ等を時間の関数とし
て計算により求め、タイマリセット信号とともにその計
算データを第2図に示す折線パターン化して出力する。
Next, regarding one embodiment of the present invention, FIG. 1 and 1112
This will be explained with reference to the figures. In the same figure, the xofi host device uses an SCC computer in the case of SCC control, for example.Normally, in the case of process control, the values to be transmitted to the lower level can often be determined in the future. Focusing on this point, the host device 10 calculates target value data, etc. for a certain period in the future based on the current process value as a function of time, and the calculated data is shown in FIG. 2 together with the timer reset signal. Output as a broken line pattern.

20は上位装置10のデータを伝送に適する信号に変換
して出力する1、:。
20 converts data from the host device 10 into a signal suitable for transmission and outputs the signal 1;

伝送器である。Joは下位装置でありて、通常コ/トー
−ラがこれに相当する。この下位装置10は、下位装置
10からのタイマリセット信号でリセ、トシて時間【刻
時するタイマS1と、折線ツヤターン化した目標値等の
データ會記憶するメモリ12と、これらのタイマJ1お
よびメモIJ J Jの出力に基づいて演算を行ない操
作出力を求める演算制御11sJJとで構成されている
It is a transmitter. Jo is a lower-level device, and normally corresponds to a controller/toller. This lower-level device 10 includes a timer S1 that resets and ticks time in response to a timer reset signal from the lower-level device 10, a memory 12 that stores data such as a target value converted into a polygonal line, and a memory 12 for storing data such as a target value converted into a polygonal line. It is composed of an arithmetic control 11sJJ that performs arithmetic operations based on the outputs of IJJJ and obtains operation outputs.

前記メモリ32は例えばRAM @ 0複数のメモリ要
素J J −1、J 2− j−・・からなシ、これら
のメモリ要素xx−x、xx−x−・・Kは時間データ
t@  a tl e”’と目標値デー18V*  *
 8Vt *・・・等が格納される。
The memory 32 is, for example, a RAM@0, and includes a plurality of memory elements JJ-1, J2-j-, etc., and these memory elements xx-x, xx-x-, K are time data t@a tl. e"' and target value day 18V * *
8Vt *... etc. are stored.

次に、以上のように構成された装置の作用を説明する。Next, the operation of the device configured as above will be explained.

先ず、上位装置10は現時点の値から将来の一定期間の
目標値データ等を時間の関数として計算によって求め、
その各時間データとその時間ごとの計算によって求めた
目標値データ等を順次下位装置80へ伝送する。従うて
、上位装置10からは纂2図のように折線パターン化し
九座標データが送出されることになる。
First, the host device 10 calculates target value data for a certain period in the future from the current value as a function of time.
Each time data and target value data obtained by calculation for each time are sequentially transmitted to the lower-level device 80. Therefore, nine coordinate data is sent from the host device 10 in a broken line pattern as shown in Figure 2.

このとき、タイマリセット信号4送出する。At this time, timer reset signal 4 is sent.

一方、下位装置SOでは、タイマリ竜y)信号を受ける
とタイffjfはその信号によってす竜y)するとと−
にその時点から改めて時間を刻時して時間信号を出力す
る。また、下位装置10は、上位装置10から伝送され
て来たデータを、上述する現時点の時刻を基点として各
時間ととに各時間データt・ 、tl 、・・・と目標
値データ等av、 、 IIVi  、・・・【対応す
るメモリ要素J J −1、J 1−1 m・・・へ順
次記憶していく。
On the other hand, in the lower device SO, when receiving the timer signal, the tie ffjf uses that signal to execute the timer signal.
From that point on, the time is counted again and a time signal is output. In addition, the lower device 10 transmits the data transmitted from the higher device 10 to each time data t, tl, . . . and target value data av, , IIVi, . . . [Sequentially stored in the corresponding memory elements J J -1, J 1-1 m, . . .

以上のようにしてデータ1記憶した後、演算制御部11
はタイマ11の時間信号とメモリJ2の内容と10込ん
で目標値等を求める演算を行ない、その目標値を用いて
プロセスを制御する操作信号【出力する。なお、下位装
置JOのデータを変更する場合、上位装置10は一定期
間以内に上述するデータを下位装置10へ伝送すれば、
メモリ12勢の内容は書き改められる。
After storing data 1 as described above, the arithmetic control unit 11
calculates a target value etc. using the time signal of the timer 11 and the contents of the memory J2, and outputs an operation signal for controlling the process using the target value. Note that when changing the data of the lower-level device JO, if the higher-level device 10 transmits the above-mentioned data to the lower-level device 10 within a certain period,
The contents of memory 12 are rewritten.

次に、落3812は本発明は他の実施例管示す図である
。同図において41は加熱炉、42.・・・は−−2,
41は搬送路、44m、44be44eは被搬送物であ
る。即ち、本装置にありては、連続加熱炉41において
その炉41Yt通遇する被搬送物44*、44b、44
mKよって炉内温度の設定信管変更する必要がある場合
、予め加熱炉4Jt通過する被搬送物441゜44b、
44・の種類の予定順序が決壕りていれば、上位装置1
oは炉内を通る被搬送物44a。
Next, 3812 is a diagram showing another embodiment of the present invention. In the figure, 41 is a heating furnace, 42. ...is--2,
41 is a conveyance path, 44m, 44be44e are objects to be conveyed. That is, in this apparatus, in the continuous heating furnace 41, the objects 44*, 44b, 44 that are commonly transported in the furnace 41Yt are
mK, if it is necessary to change the setting fuze of the furnace temperature, the transported object 441° 44b passing through the heating furnace 4Jt in advance,
44. If the scheduled order of types is fixed, the upper device 1
o is a conveyed object 44a passing through the furnace.

44b、44・の順序番号上折線/fターンの横軸にと
シ、縦軸にはそれに対する炉温設定値tとって下位装置
30へ伝送する亀のである。この場合、横軸は必らずし
も被搬送物44a。
The horizontal axis of the upper broken line/f turn of the sequence numbers 44b and 44. and the corresponding furnace temperature set value t are plotted on the vertical axis and transmitted to the lower-order device 30. In this case, the horizontal axis does not necessarily represent the transported object 44a.

44b、・・・ごとに番号音登録せずに、縦軸の炉温設
定値が変わる点に対応して横軸のみ数値データを伝送す
る方式でもよい。
44b, . . . , and may transmit numerical data only on the horizontal axis corresponding to the points where the furnace temperature setting value on the vertical axis changes.

而して、上位装置10は以上のように作図した折線グラ
フのデータを一括して下位装置J。
The higher-level device 10 collects the data of the line graph drawn as described above and sends it to the lower-level device J.

へ伝送する。下位装置SO側では、炉内に入る被搬送物
の数tカウントシ、現在入炉している被搬送物44 a
 v 44 b e ”・Ojll序香号t@j)出し
、折線ダツツに照し合せて必要な炉温設定値を決めた後
、制御のためO炉温操作信号を求めるものである。
Transmit to. On the lower unit SO side, the number of objects to be transported entering the furnace is t count, and the objects to be transported currently entering the furnace are 44 a.
After determining the necessary furnace temperature setting value by checking with the broken line darts, an O furnace temperature operation signal is obtained for control.

なお、本発明は上記実施例について限定されるものでは
ない、一般に、下位装置3oとしてはディジタルコント
ルーラが使用されるが、アナログ式のもので4よい、こ
の場合、縦軸には例えば炉温設定値管アナログ値として
セットすロダ量に対応した値でなく、状at−表示する
デ゛−タであってもよい、その他、本発明はその要旨を
逸脱しない範囲で種々変形して実施できる。
Note that the present invention is not limited to the above embodiments. Generally, a digital controller is used as the lower-order device 3o, but an analog controller may also be used. In this case, the vertical axis indicates, for example, the furnace temperature. The set value tube analog value may not be a value corresponding to the loader amount to be set, but may be data that is displayed at a status, and the present invention can be implemented with various modifications without departing from the gist thereof. .

〔発明の効果〕〔Effect of the invention〕

以上詳述したように本発明によれば、現時点を基準にし
て将来の一定期間のデータを折線ノ々ターンでセットす
るか、或いはデータを変更する必要があるときのみ折I
I”ターン又は必要なデータのみセットするようにした
ので、データを伝送する頻度が大−”に減少するととも
に、上位装置における負荷軽減にも寄与する。tた、上
位装置がダウンした場合、下位装置はメモリ内容に従っ
てプロセスを実行すればよいので、人間を介することな
くプロセス管最適な状態で継続的に制御しうるプロセス
制御装置を提供できる。
As described in detail above, according to the present invention, data for a certain period in the future can be set in a series of broken lines based on the current point in time, or only when it is necessary to change data
Since only the I" turn or necessary data is set, the frequency of data transmission is greatly reduced, and this also contributes to reducing the load on the host device. Furthermore, if the higher-level device goes down, the lower-level device only has to execute the process according to the memory contents, so it is possible to provide a process control device that can continuously control the process tube in an optimal state without human intervention.

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

第1図は本発明に係るプロセス制御装置の一実施例を示
す概略構成図、纂2図はデータの伝送形lIを説明する
図、第3図は本発明の詳細な説明する構成図である。 10・・・上位装置、20・・・伝送器、JO・・・下
位装置、31・・・タイマ、I j−・・メモリ、J3
・−演算制御部。 出願人代理人  弁塩士 鈴 江 武 彦第3図 41
FIG. 1 is a schematic configuration diagram showing an embodiment of a process control device according to the present invention, FIG. 2 is a diagram explaining a data transmission type II, and FIG. 3 is a configuration diagram explaining the present invention in detail. . DESCRIPTION OF SYMBOLS 10... Upper device, 20... Transmitter, JO... Lower device, 31... Timer, I j-... Memory, J3
- Arithmetic control unit. Applicant's agent Takehiko Suzue Figure 3 41

Claims (1)

【特許請求の範囲】[Claims] 上位装置のデータに基づいて下位装置がプロセスを制御
するプロセス制御装置において、埃時点のプロセス値に
基づいて前記上位装置は将来の一定期間に亘って必要な
データ上京める手段と、前記上位装置は前記手段によっ
て得た一定期間のデータを折線ノ譬ターンとして伝送す
る手段と、この手段によって伝送されてきたシータに基
づいて前記下位装置はデータの変更があるまでプロセス
の制御141t−実行する手段とを備えたことt−特徴
とするプロセス制御装置。
In a process control device in which a lower-level device controls a process based on data from a higher-level device, means for allowing the higher-level device to upload necessary data over a certain period of time in the future based on process values at a time point; means for transmitting the data for a certain period obtained by the means as a polygonal line pattern; and means for controlling the process until the data is changed based on the theta transmitted by this means. A process control device comprising:
JP6793582A 1982-04-22 1982-04-22 Process controller Pending JPS58184603A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6793582A JPS58184603A (en) 1982-04-22 1982-04-22 Process controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6793582A JPS58184603A (en) 1982-04-22 1982-04-22 Process controller

Publications (1)

Publication Number Publication Date
JPS58184603A true JPS58184603A (en) 1983-10-28

Family

ID=13359277

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6793582A Pending JPS58184603A (en) 1982-04-22 1982-04-22 Process controller

Country Status (1)

Country Link
JP (1) JPS58184603A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6129901A (en) * 1984-07-20 1986-02-12 Hitachi Ltd Control method for thermal power plant
JPS61189301U (en) * 1985-05-15 1986-11-26

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6129901A (en) * 1984-07-20 1986-02-12 Hitachi Ltd Control method for thermal power plant
JPH0525121B2 (en) * 1984-07-20 1993-04-12 Hitachi Ltd
JPS61189301U (en) * 1985-05-15 1986-11-26

Similar Documents

Publication Publication Date Title
US8910050B2 (en) Manipulation-monitoring device
JPS58184603A (en) Process controller
JPH08249044A (en) Production controller
EP4524842A1 (en) Improved planning method for cooking food
JPH0267665A (en) Interface circuit
JPS54145447A (en) Input-output control system
JPH06328351A (en) Control method for production ratio and its device
JPS5914056A (en) Device for testing system function
JPH09160605A (en) Controller used by decentralized control system, and decentralized control method
JPH01309520A (en) Data setter
JPH01112404A (en) Programmable controller
JPH0799691A (en) Digital control system
JP2693003B2 (en) Manufacturing management system
JP2020135787A (en) Transfer control device, information processing device and machine tool
JPS62175833A (en) Synchronizing method for input and output data
JPH07178652A (en) Production system
JPH0331951A (en) Input/output controller
TW202103478A (en) Identification number numbering method and multipoint communication system
JPS5450784A (en) Control system of liquid metal plant
JPS63214097A (en) Operation controller
JPS62245302A (en) Plant monitor and control equipment
KR910003945A (en) Digital Signal Processing Equipment
JPH0495102A (en) Control data transmission equipment
JPH04192004A (en) Numerical controller
JPS6079731A (en) Continuous processing device of semiconductor substrate