[go: up one dir, main page]

JPH01266684A - Distributed control system - Google Patents

Distributed control system

Info

Publication number
JPH01266684A
JPH01266684A JP63095220A JP9522088A JPH01266684A JP H01266684 A JPH01266684 A JP H01266684A JP 63095220 A JP63095220 A JP 63095220A JP 9522088 A JP9522088 A JP 9522088A JP H01266684 A JPH01266684 A JP H01266684A
Authority
JP
Japan
Prior art keywords
data
station
buffer
operator
ops
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
JP63095220A
Other languages
Japanese (ja)
Inventor
Yukihiro Seki
関 行裕
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP63095220A priority Critical patent/JPH01266684A/en
Publication of JPH01266684A publication Critical patent/JPH01266684A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To shorten the cycle of data collection essentially without increasing the number of communication lines remarkably by providing a buffer to store data from a field equipment transiently in a control station (FCS). CONSTITUTION:A data fetch program F2 in the FCS receiving a startup request from an operator's station OPS checks whether or not the data of the field equipment F is registered in the buffer bf, and registers it newly when it is not registered. Also, when no data with the additionally designated number of data exists, all of the data in the buffer bf are transmitted to the OPS. And a trend collection program 01 in the OPS stores transmitted data in the buffer D, and supplements the data at an old side with null data when the number of data is insufficient for the designated number. Next, a trend display program 02 displays the data on a CRT. Thus, by providing the buffer bf, it is possible to contract the cycle of the data collection essentially without increasing the number of communication lines remarkably.

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は、フィールド機器からデータを受信する制御ス
テーションと、この制御ステーションのデータを周期的
に収集するオペレータズ・ステーションとからなる分散
型制御システムに関し、両者間のデータ通信共荷の軽減
を図るものである。
[Detailed Description of the Invention] <Industrial Application Field> The present invention provides a distributed control system comprising a control station that receives data from field devices and an operator's station that periodically collects data from the control station. The aim is to reduce the burden of data communication between the two parties.

〈従来の技術〉 上記のような分散型制御システムにおいて、オペレータ
ズ・ステーションでトレンド・グラフ等を表示する際、
オペレータズ・ステーションは、制御ステーションへ通
信をかけてフィールド機器からのデータを収集し、自己
内部の主記憶、補助記憶ヘバッファリングしている。
<Prior art> In a distributed control system such as the one described above, when displaying trend graphs, etc. at the operator's station,
The operator's station communicates with the control station, collects data from field devices, and buffers it in its own internal main memory and auxiliary memory.

〈発明が解決しようとする課題〉 以上のようなトレンド・データ収集方式において、オペ
レータズ・ステーションのデータ収集周期を短くしよう
とすると、通信回数が増大し、通信負荷が増大する。
<Problems to be Solved by the Invention> In the trend data collection method as described above, if an attempt is made to shorten the data collection cycle of the operator's station, the number of communications will increase and the communication load will increase.

本発明は、このような問題を解決するものであリ、通信
回数をそれほど増やさずに実質的にデータ収集周期を短
くしようとすることを目的とする。
The present invention is intended to solve such problems, and aims to substantially shorten the data collection cycle without significantly increasing the number of communications.

く課題を解決するための手段〉 本発明は、制御ステーション側にフィールド機器からの
データを格納するバッファを設けたものであり、発明の
概要は次の通りである。
Means for Solving the Problems> The present invention provides a buffer for storing data from field devices on the control station side, and the outline of the invention is as follows.

即ち、フィールド機器からデータを受信する制御ステー
ションと、この制御ステーションのデータを周期的に収
集するオペレータズ・ステーションとからなる分散型制
御システムにおいて、前記制御ステーションに前記フィ
ールド機器からのデータを一時格納するバッファを設け
、前記オペレータズ・ステーションはデータ収集周期で
データ個数とプロセス・データ・アドレスを指定して前
記制御ステーション側の前記バッファに付加されるデー
タ取り出しプログラムを起動し、゛前記制御ステーショ
ンは指定されたデータ個数または前記バッファ内のデー
タ数だけ前記オペレータズ・ステーションに送信し、前
記オペレータズ・ステーションは受信したデータ数が指
定数に満たないときは無効データを時刻の古い側に順次
補填することを特徴とする分散型制御システムである。
That is, in a distributed control system consisting of a control station that receives data from field devices and an operator's station that periodically collects data from the control station, the data from the field devices is temporarily stored in the control station. A buffer is provided, and the operator's station specifies the number of data and a process data address in a data collection cycle and starts a data retrieval program to be added to the buffer on the control station side. the number of received data or the number of data in the buffer is transmitted to the operator's station, and when the number of received data is less than the specified number, the operator's station sequentially fills in invalid data on the older side of the time. It is a distributed control system.

く作用〉 本発明の分散型制御システムにおいて、制御ステーショ
ンは、フィールド機器からのデータをデータ収集周期に
従って格納する。オペレータズ・ステーションは制御ス
テージ、ヨン内のバッファにデータを取りにいき、−度
に複数個のデータを取り出す、制御ステーションにデー
タを取りに行く間隔は制御ステーション内バッファのデ
ータが御所される時間よりも短く設定する。
Effects> In the distributed control system of the present invention, the control station stores data from field devices according to a data collection cycle. The operator's station retrieves data from the buffer in the control stage, and retrieves multiple pieces of data at a time.The interval at which the operator's station retrieves data from the control station is longer than the time when the data in the buffer in the control station is stored. Also set it short.

〈実施例〉 図は本発明を実施した分散型制御システムの構成例であ
る。
<Embodiment> The figure shows a configuration example of a distributed control system implementing the present invention.

この図において、Fはバルブ、温度計等のフィールド機
器、Fe2はフィールド機器Fからのデータを収集する
制御ステーション、Bは通信バス、OPSはCR7表示
装置を有U、このシステム全体の管理を行うとともに制
御ステーションFC5に通信をかけてデータを収集して
トレンド表示等を行うオペレータズ・ステーションであ
る。
In this figure, F represents field devices such as valves and thermometers, Fe2 is a control station that collects data from field devices F, B is a communication bus, and OPS has a CR7 display device and manages the entire system. This is an operator's station that also communicates with the control station FC5 to collect data and display trends.

本発明のハードウェア上の特徴は、制御ステーションF
C8内にフィールド機器Fからのデータを一時格納する
バッファbfを設置したことである。
A hardware feature of the present invention is that the control station F
This is because a buffer bf for temporarily storing data from field device F is installed in C8.

次に、このバッファbfを設置した本発明システムの動
作をそれぞれのステーションに設定されている動作プロ
グラムに従って説明する。
Next, the operation of the system of the present invention in which this buffer bf is installed will be explained according to the operation program set in each station.

制御ステーションFC8は、データ収集プログラムF1
に従って、データ収集周期毎にフィールド機器Fからデ
ータをバッファbfにバッファリングする。
The control station FC8 has a data collection program F1.
Accordingly, data from field device F is buffered in buffer bf every data collection cycle.

一方、オペレータズ・ステーションOPSは、次の場合
に制御ステーションFC3にデータを要求する。即ち、
トレンド・データ表示゛開始時、トレンド・データ表示
中、トレンド・データ未表示−である、このとき、トレ
ンド・データ表示中のデータ収集周期は1秒、トレンド
・データ未表示中のデータ収集周期は制御ステーション
FC3内バッファbfが満杯になるよりも短い周期、例
えば1分である。
On the other hand, the operator's station OPS requests data from the control station FC3 in the following cases. That is,
At the start of trend data display, while trend data is being displayed, and when trend data is not displayed, the data collection cycle is 1 second while trend data is being displayed, and the data collection cycle is 1 second when trend data is not being displayed. The period is shorter than the time when the buffer bf in the control station FC3 becomes full, for example, one minute.

以上3通りの場合、オペレータズ・ステーションOPS
内のトレンド収集プログラム01は起動する。
In the above three cases, Operator's Station OPS
The trend collection program 01 starts.

トレンド収本プログラムF1は、前回のデータ取り出し
よりある時間経過後にバッファbf内に格納されている
べきデータ個数を算出するとともに、このデータ個数と
プロセス・データ・アドレスとを制御!7テー′ヨ″/
FC8′)データ取り出しプログラムF2に与えて起動
要求をかける。尚、制御ステーションFC8ではデータ
/アドレス対応テーブルF3が設定され、オペレータズ
・ステーションOPSからの呼び出しを円滑にしている
The trend collection program F1 calculates the number of data items that should be stored in the buffer bf after a certain period of time has passed since the previous data retrieval, and controls this data number and process data address! 7 Te'yo''/
FC8') It is given to the data retrieval program F2 to issue a startup request. A data/address correspondence table F3 is set in the control station FC8 to facilitate calls from the operator's station OPS.

さて、オペレータズ・ステーションOPSより起動要求
を受けたデータ取り出しプログラムF2は、データがバ
ッファbfに登録しであるかどうか調べ、なければ新た
に登録する。更に指定され  ゛たデータ数のデータが
なければ、バッファbf内に存在するだけのデータをオ
ペレータズ・ステーションopsへ送信する。
Now, the data retrieval program F2, which has received a startup request from the operator's station OPS, checks whether data has already been registered in the buffer bf, and if not, newly registers it. Furthermore, if there is no data for the specified number of data, as much data as is present in the buffer bf is transmitted to the operator's station ops.

オペレータズ・ステーションOPS内のトレンド収集プ
ログラム01は、送信されたデータをバッファDに格納
する。データ個数が指定した個数に足りない場合はデー
タの古い側を無効データで補填する。
The trend collection program 01 in the operator's station OPS stores the transmitted data in buffer D. If the number of data items is less than the specified number, the old data will be supplemented with invalid data.

次に、オペレータズ・ステーションのトレンド表示プロ
グラム02はこのデータをCRTにトレンド表示する。
Next, the trend display program 02 at the operator's station displays this data as a trend on the CRT.

ここで、オペレータズ・ステーションOPSから制御ス
テーションFC3に対して、データ個数の指定、及びプ
ロセス・データ・アドレスによりデータを指定するのは
、トレンド動作実行中にどちらかのステーションがシス
テム・ダウン、データベースの再ローデイング等による
双方の状態に違いが発生することを考慮している。
Here, the reason why the operator's station OPS specifies the number of data and specifies the data using the process data address from the control station FC3 is because one of the stations has a system down or the database is This takes into consideration the possibility that differences may occur between the two states due to reloading, etc.

このように、制御ステーションFC8IIIIにバッフ
ァbfを設けてフィールド機器Fの数個のデータを一時
格納し、オペレータズ・ステーションOPSはこのバッ
ファbfを読み出すようにしたので、−度の通信でバッ
ファbf内の多数のデータを読み出すことができ、オペ
レータズ・ステーションOPSとフィールド・コントロ
ール・ステーションFC8との間で通信回数を増やさず
に所定数のデータを収集することができる。
In this way, the control station FC8III is provided with a buffer bf to temporarily store several pieces of data from the field device F, and the operator's station OPS reads this buffer bf. A large amount of data can be read out, and a predetermined number of data can be collected without increasing the number of communications between the operator's station OPS and the field control station FC8.

〈発明の効果〉 以上述べたように、本発明の分散型制御システムによれ
ば、オペレータズ・ステーションとフィールド・コント
ロール・ステーションとの間で、通信回数をそれほど増
やさずにバッファ内の数個のデータを一度に読み込める
ので、実質的にデータ収集周期を短くすることができる
<Effects of the Invention> As described above, according to the distributed control system of the present invention, several pieces of data in the buffer can be exchanged between the operator's station and the field control station without significantly increasing the number of communications. Since the data can be read at once, the data collection cycle can be substantially shortened.

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

図は本発明の分散型制御システムの構成を表わす例であ
る。 F・・・フィールド機器、Fe2・・・制御ステーショ
ン、OPS・・・オペレータズ・ステーション、bf・
・・バッファ、 Fl・・・データ収集プログラム、F
2・・・データ取り出しプログラム、F3・・・データ
/アドレス対応デープル、01・・・トレンド収集プロ
グラム、 02・・・トレンド表示プログラム、D・・・バッファ
。 npc、オペレータブ・7;−コバ白
The figure is an example showing the configuration of the distributed control system of the present invention. F...Field device, Fe2...Control station, OPS...Operator's station, bf.
...Buffer, Fl...Data collection program, F
2...Data retrieval program, F3...Data/address correspondence maple, 01...Trend collection program, 02...Trend display program, D...Buffer. npc, operator tab 7;-Kobashiro

Claims (1)

【特許請求の範囲】[Claims] (1)フィールド機器からデータを受信する制御ステー
ションと、この制御ステーションのデータを周期的に収
集するオペレータズ・ステーションとからなる分散型制
御システムにおいて、前記制御ステーションに前記フィ
ールド機器からのデータを一時格納するバッファを設け
、前記オペレータズ・ステーションはデータ収集周期で
データ個数とプロセス・データ・アドレスを指定して前
記制御ステーション側の前記バッファに付加されるデー
タ取り出しプログラムを起動し、前記制御ステーション
は指定されたデータ個数または前記バッファ内のデータ
数だけ前記オペレータズ・ステーションに送信し、前記
オペレータズ・ステーションは受信したデータ数が指定
数に満たないときは無効データを時刻の古い側に順次補
填することを特徴とする分散型制御システム。
(1) In a distributed control system consisting of a control station that receives data from field devices and an operator's station that periodically collects data from the control station, the control station temporarily stores data from the field device. The operator's station specifies the number of data and the process data address in a data collection cycle, and starts a data retrieval program to be added to the buffer on the control station side. the number of received data or the number of data in the buffer is transmitted to the operator's station, and when the number of received data is less than the specified number, the operator's station sequentially fills in invalid data on the older side of the time. distributed control system.
JP63095220A 1988-04-18 1988-04-18 Distributed control system Pending JPH01266684A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63095220A JPH01266684A (en) 1988-04-18 1988-04-18 Distributed control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63095220A JPH01266684A (en) 1988-04-18 1988-04-18 Distributed control system

Publications (1)

Publication Number Publication Date
JPH01266684A true JPH01266684A (en) 1989-10-24

Family

ID=14131660

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63095220A Pending JPH01266684A (en) 1988-04-18 1988-04-18 Distributed control system

Country Status (1)

Country Link
JP (1) JPH01266684A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010066901A (en) * 2008-09-09 2010-03-25 Mitsubishi Electric Corp Log data acquisition system and programmable display unit

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS574634A (en) * 1980-06-11 1982-01-11 Nec Corp Information transfer system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS574634A (en) * 1980-06-11 1982-01-11 Nec Corp Information transfer system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010066901A (en) * 2008-09-09 2010-03-25 Mitsubishi Electric Corp Log data acquisition system and programmable display unit

Similar Documents

Publication Publication Date Title
KR920009443B1 (en) Variable Master Method of Sensing Control Extension and Circuit Using Single Line
JPH01266684A (en) Distributed control system
GB1332470A (en) Data processor system
JPH01241997A (en) Information collection device
JPS5489434A (en) Memory access control processing system
JPH04156615A (en) How to start the system
JPH01162055A (en) System for displaying optimum trunk number
JPS59193B2 (en) time management method
JPH02126351A (en) Data transfer control method
JPH0435149A (en) Exchange ticket storage and distribution control method
JP2838548B2 (en) Distributed computer device and data maintenance method
JPS6220041A (en) Asynchronous data transfer circuit for data processor
JPS5838035B2 (en) Call path control device in electronic exchange
JPS62114050A (en) Communication control equipment
JPH02303294A (en) Subscriber data access system for exchange
JPS62115559A (en) Data storage device
JPS6198050A (en) Reception data transfer method
JPS62272739A (en) Station data setting device for electronic exchange or the like
JPH01140263A (en) Transmission data saving control system for on line information processor
JPH10124116A (en) Control device trend data collection method
JPS6059465A (en) Constitution of terminal device
JPS61292763A (en) Message buffer management processing method
JPS59178854A (en) Exchange ticket processing method of exchange system
JPH03209512A (en) timer management device
JPS63299440A (en) Control system for operating management of managing information system