JPH0736744A - Data monitoring method - Google Patents
Data monitoring methodInfo
- Publication number
- JPH0736744A JPH0736744A JP5183124A JP18312493A JPH0736744A JP H0736744 A JPH0736744 A JP H0736744A JP 5183124 A JP5183124 A JP 5183124A JP 18312493 A JP18312493 A JP 18312493A JP H0736744 A JPH0736744 A JP H0736744A
- Authority
- JP
- Japan
- Prior art keywords
- data
- display information
- change display
- change
- storage means
- 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.)
- Withdrawn
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】
【目的】 被制御装置から収集するデータの変化を監視
する制御装置におけるデータ監視方式の改良に関し、被
制御装置数、監視項目が増加しても、制御装置の処理能
力の圧迫を防止可能とすることを目的とする。
【構成】 被制御装置(2)から周期的に収集する最新
のデータを複数の部分データに分割して記憶する第一の
記憶手段(101)と、新たに収集したデータを前回収
集済のデータと部分データ単位に比較し、相違の有無を
識別する変化表示情報を各部分データ毎に生成する比較
手段(102)と、各変化表示情報を記憶する第二の記
憶手段(103)と、記憶済の各変化表示情報を周期的
に監視し、前回データとの相違を示す変化表示情報を検
出した場合に、対応する部分データを第一の記憶手段
(101)から抽出して解析するデータ解析手段(10
4)とを設ける様に構成する。
(57) [Abstract] [Objective] Regarding the improvement of the data monitoring method in the control device for monitoring the change in the data collected from the controlled device, even if the number of controlled devices and the monitoring items increase, The purpose is to prevent pressure. [Structure] First storage means (101) for dividing and storing the latest data periodically collected from a controlled device (2) into a plurality of partial data, and newly collected data for the previously collected data. And a second storage unit (103) for storing the change display information, the comparing unit (102) for generating change display information for identifying each of the partial data by comparing the change display information for each partial data. Data analysis in which each changed display information that has been completed is periodically monitored, and when the changed display information indicating a difference from the previous data is detected, the corresponding partial data is extracted from the first storage means (101) and analyzed. Means (10
4) and are provided.
Description
【0001】[0001]
【産業上の利用分野】本発明は、被制御装置から周期的
に収集するデータの変化を監視する制御装置におけるデ
ータ監視方式の改良に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to improvement of a data monitoring system in a control device for monitoring changes in data periodically collected from a controlled device.
【0002】[0002]
【従来の技術】図6は従来ある制御装置の一例を示す図
であり、図7は図6におけるデータメモリの一例を示す
図である。2. Description of the Related Art FIG. 6 is a diagram showing an example of a conventional control device, and FIG. 7 is a diagram showing an example of a data memory in FIG.
【0003】図6および図7において、本発明の対象と
なる制御装置(1)は、8組の被制御装置(2)に通信
回線(3)を経由して接続されており、各被制御装置
(2)の動作状態を監視するものとする。In FIGS. 6 and 7, a control device (1) to which the present invention is applied is connected to eight sets of controlled devices (2) via a communication line (3), and each controlled device is controlled. The operating state of the device (2) shall be monitored.
【0004】各被制御装置(2)は、各自装置の動作状
態を示す、それぞれ256バイトから成る状態データ
(D)〔個々の被制御装置(2)の状態データを
(Di ),但しiは1乃至8を示す、以下同様〕を周期
的に生成し、通信回線(3)を経由して直列データ(d
S )形式で、制御装置(1)に送出する。Each controlled device (2) has a status data (D) consisting of 256 bytes, which indicates the operating condition of each device (the status data of each controlled device (2) is (D i ), where i Represent 1 to 8 and so on], and the serial data (d
S ) format, and sends it to the control device (1).
【0005】制御装置(1)においては、各被制御装置
(2)に対応して設けられている直並列変換部(11)
が、各被制御装置(2)から通信回線(3)を経由して
転送される直列データ(dS )を、8ビットから成る並
列データ(dP )形式に変換し、多重化部(12)に伝
達する。In the control device (1), a serial / parallel converter (11) provided corresponding to each controlled device (2).
Converts the serial data (d S ) transferred from each controlled device (2) via the communication line (3) into a parallel data (d P ) format consisting of 8 bits, and a multiplexer (12) ).
【0006】多重化部(12)は、各直並列変換部(1
1)から伝達される並列データ(d P )形式の状態デー
タ(D1 )乃至(D8 )を多重化し、データメモリ(1
3)に格納する。The multiplexing unit (12) is provided for each serial-parallel conversion unit (1
1) Parallel data transmitted from (d) P) Format status data
(D1) To (D8), And data memory (1
Store in 3).
【0007】データメモリ(13)は、図7に示す如
く、2048バイトの記憶容量を有し、各被制御装置
(2)から転送される256バイトから成る状態データ
(Di )を格納する為に、8組の格納領域(A1 )乃至
(A8 )に区分されており、多重化部(12)から伝達
される各状態データ(Di )を、それぞれ対応する格納
領域(Ai )に格納する。As shown in FIG. 7, the data memory (13) has a storage capacity of 2048 bytes and stores the status data (D i ) of 256 bytes transferred from each controlled device (2). Are divided into eight sets of storage areas (A 1 ) to (A 8 ), and each state data (D i ) transmitted from the multiplexing unit (12) is associated with the corresponding storage area (A i ). To store.
【0008】なおデータメモリ(13)の各格納領域
(Ai )に格納される状態データ(D i )は、各被制御
装置(2)から状態データ(Di )が周期的に転送され
る度に、最新の状態データ(Di )に更新される。Each storage area of the data memory (13)
(AiStatus data (D i) Is each controlled
The status data (Di) Is transferred periodically
The latest status data (Di) Is updated.
【0009】一方プロセッサ(14)は、データメモリ
(13)に格納される各状態データ(Di )を周期的に
参照し、前回参照した各状態データ(Di )との間に変
化の有無を監視し、変化が検出された状態データ
(Di )に該当する被制御装置(2)に発生した状態変
化を解析する。On the other hand, the processor (14) periodically refers to each state data (D i ) stored in the data memory (13) and determines whether or not there is a change with each previously referred state data (D i ). Is monitored and the state change occurring in the controlled device (2) corresponding to the state data (D i ) in which the change is detected is analyzed.
【0010】[0010]
【発明が解決しようとする課題】以上の説明から明らか
な如く、従来ある制御装置は、監視対象とする各被制御
装置から転送される総ての状態データ(D)を周期的に
監視している為、被制御装置(2)の台数が増加し、ま
た各被制御装置(2)の監視項目の増加して各被制御装
置(2)から転送される状態データ(D)の情報量が増
大するに伴い、状態データ(D)の監視に要する時間が
増大し、他の処理能力を圧迫する問題があった。As is apparent from the above description, the conventional control device periodically monitors all state data (D) transferred from each controlled device to be monitored. Therefore, the number of controlled devices (2) increases, and the number of monitored items of each controlled device (2) increases, so that the amount of status data (D) transferred from each controlled device (2) increases. Along with the increase, the time required to monitor the state data (D) increases, and there is a problem that other processing capacity is squeezed.
【0011】本発明は、監視対象とする被制御装置数お
よび各被制御装置の監視項目が増加しても、制御装置の
処理能力の圧迫を防止可能とすることを目的とする。An object of the present invention is to prevent pressure on the processing capacity of the control device even if the number of controlled devices to be monitored and the number of monitoring items of each controlled device increase.
【0012】[0012]
【課題を解決するための手段】図1は本発明の原理を示
す図である。図1において、(1)は本発明の対象とな
る制御装置、(2)は制御装置(1)により監視される
被制御装置(2)である。FIG. 1 is a diagram showing the principle of the present invention. In FIG. 1, (1) is a control device which is a target of the present invention, and (2) is a controlled device (2) monitored by the control device (1).
【0013】(101)は、本発明により制御装置
(1)に設けられた第一の記憶手段である。(102)
は、本発明により制御装置(1)に設けられた比較手段
である。Reference numeral (101) is a first storage means provided in the control device (1) according to the present invention. (102)
Is a comparison means provided in the control device (1) according to the present invention.
【0014】(103)は、本発明により制御装置
(1)に設けられた第二の記憶手段である。(104)
は、本発明により制御装置(1)に設けられたデータ解
析手段である。(103) is a second storage means provided in the control device (1) according to the present invention. (104)
Is a data analysis means provided in the control device (1) according to the present invention.
【0015】[0015]
【作用】第一の記憶手段(101)は、被制御装置
(2)から周期的に収集する最新のデータを、複数の部
分データに分割して記憶する。The first storage means (101) divides the latest data periodically collected from the controlled device (2) into a plurality of partial data and stores them.
【0016】比較手段(102)は、被制御装置(2)
から新たなデータが収集された場合に、第一の記憶手段
(101)に記憶済の前回収集済のデータと部分データ
単位に比較し、前回データとの相違の有無を識別する変
化表示情報を、各部分データ毎に生成する。The comparison means (102) is a controlled device (2).
When new data is collected from the first storage means (101), the previously collected data stored in the first storage means (101) is compared with the partial data unit, and change display information for identifying the difference from the previous data is displayed. , For each partial data.
【0017】第二の記憶手段(103)は、比較手段
(102)の生成する各変化表示情報を記憶する。デー
タ解析手段(104)は、第二の記憶手段(103)に
記憶済の各変化表示情報を周期的に監視し、前回データ
との相違を示す変化表示情報を検出した場合に、検出し
た変化表示情報に対応する部分データを第一の記憶手段
(101)から抽出して解析する。The second storage means (103) stores each change display information generated by the comparison means (102). The data analysis means (104) periodically monitors the respective change display information stored in the second storage means (103), and when the change display information indicating the difference from the previous data is detected, the detected change The partial data corresponding to the display information is extracted from the first storage means (101) and analyzed.
【0018】なお比較手段(102)は、各変化表示情
報を1ビットで構成し、対応する部分データに変化を検
出するか否かにより、1ビットの論理値を変更すること
が考慮される。It is considered that the comparing means (102) configures each change display information with 1 bit and changes the 1 bit logical value depending on whether or not a change is detected in the corresponding partial data.
【0019】またデータ解析手段(104)は、第二の
記憶手段(103)から前回データとの相違を示す変化
表示情報を検出した場合に、第二の記憶手段(103)
内の該当変化表示情報を前回データとの相違を示さない
状態に設定し直すことが考慮される。Further, the data analysis means (104) detects the change display information indicating the difference from the previous data from the second storage means (103), and then the second storage means (103).
It is considered to reset the corresponding change display information in the above to a state that does not show the difference from the previous data.
【0020】従って、制御装置は各被制御装置の各部分
データに対応する変化表示情報のみを常時監視し、変化
検出を表示する変化検出情報を検出した場合に、対応す
る部分データ全体を分析することとなり、毎回総てのデ
ータを監視する従来ある制御装置に比して監視用の負荷
が大幅に減少し、制御装置の処理能力が大幅に活用可能
となる。Therefore, the control device constantly monitors only the change display information corresponding to each partial data of each controlled device, and when the change detection information indicating the change detection is detected, analyzes the entire corresponding partial data. As a result, the monitoring load is significantly reduced as compared to the conventional control device that monitors all data every time, and the processing capacity of the control device can be greatly utilized.
【0021】[0021]
【実施例】以下、本発明の一実施例を図面により説明す
る。図2は本発明の一実施例による制御装置を示す図で
あり、図3は図2におけるデータメモリの一例を示す図
であり、図4は図2におけるフラグメモリの一例を示す
図であり、図5は図2におけるデータ監視過程の一例を
示す図である。なお、全図を通じて同一符号は同一対象
物を示す。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. 2 is a diagram showing a control device according to an embodiment of the present invention, FIG. 3 is a diagram showing an example of a data memory in FIG. 2, and FIG. 4 is a diagram showing an example of a flag memory in FIG. FIG. 5 is a diagram showing an example of the data monitoring process in FIG. The same reference numerals denote the same objects throughout the drawings.
【0022】図2においては、図1における第一の記憶
手段(101)としてデータメモリ(13)が設けら
れ、また図1における比較手段(102)として変化検
出部(15)が設けられ、また図1における第二の記憶
手段(103)としてフラグメモリ(16)が設けら
れ、更に図1におけるデータ解析手段(104)として
プロセッサ(14)が設けられている。In FIG. 2, a data memory (13) is provided as the first storage means (101) in FIG. 1, and a change detection section (15) is provided as the comparison means (102) in FIG. A flag memory (16) is provided as the second storage means (103) in FIG. 1, and a processor (14) is provided as the data analysis means (104) in FIG.
【0023】データメモリ(13)は、図3に例示され
る如く、従来ある制御装置(1)におけると同様に、2
048バイトの記憶容量を有し、それぞれ256バイト
から成る状態データ(D1 )乃至(D8 )を格納する格
納領域(A1 )乃至(A8 )に区分されている。As shown in FIG. 3, the data memory (13) stores data in the same manner as in the conventional controller (1).
It has a storage capacity of 048 bytes and is divided into storage areas (A 1 ) to (A 8 ) each of which stores 256 bytes of status data (D 1 ) to (D 8 ).
【0024】但し各状態データ(D1 )乃至(D8 )
は、それぞれ32バイトから成る部分データに8分割さ
れている〔以後部分データをデータブロック(DB)と
称し、状態データ(Di )のj番目〔但しjは1乃至8
の何れか〕のデータブロックを(DBij)と称する。However, each state data (D 1 ) to (D 8 )
Is divided into eight pieces of partial data each consisting of 32 bytes [hereinafter, the partial data is referred to as a data block (DB), and is the j-th position data (D i ) [where j is 1 to 8].
Any of these] data blocks are referred to as (DB ij ).
【0025】またフラグメモリ(16)は、各データブ
ロック(DBij)に対応する1ビットから成る変化フラ
グ(fij)を、全被制御装置(2)分〔即ち8×8変化
フラグ(f11)乃至(f88)分〕格納する。Further, the flag memory (16) stores the change flag (f ij ) consisting of 1 bit corresponding to each data block (DB ij ) for all the controlled devices (2) [that is, 8 × 8 change flag (f 11 ) to (f 88 ) minutes].
【0026】なお各被制御装置(2i )に対応する8変
化フラグ(fi1)乃至(fi8)で変化フラグ語(Fi )
を構成し、フラグメモリ(16)の各アドレスa〔=0
乃至7〕に格納する。[0026] Note 8 change flag corresponding to each controlled device (2 i) (f i1) through (f i8) a change flag word (F i)
And each address a [= 0 in the flag memory (16).
Through 7].
【0027】図2乃至図5において、各被制御装置
(2)は、前述と同様に、各自装置の動作状態を示す、
それぞれ256バイトから成る状態データ(Di )を周
期的に生成し、通信回線(3)を経由して直列データ
(dS )形式で、制御装置(1)に送出する。2 to 5, each controlled device (2) shows the operating state of its own device, as described above.
State data (D i ) each consisting of 256 bytes is periodically generated and sent to the control device (1) in the serial data (d S ) format via the communication line (3).
【0028】制御装置(1)においては、各被制御装置
(2)に対応する直並列変換部(11)が、前述と同様
に、各被制御装置(2)から通信回線(3)を経由して
転送される直列データ(dS )を、8ビットから成る並
列データ(dP )形式に変換し、多重化部(12)に伝
達する。In the control device (1), the serial-parallel conversion section (11) corresponding to each controlled device (2) passes through the communication line (3) from each controlled device (2) as described above. Then, the serial data (d S ) that is transferred is converted into a parallel data (d P ) format composed of 8 bits and is transmitted to the multiplexing unit (12).
【0029】多重化部(12)は、各直並列変換部(1
1)から伝達される並列データ(d P )形式の状態デー
タ(D1 )乃至(D8 )を多重化し、データメモリ(1
3)に格納すると共に、変化検出部(15)にも伝達す
る。The multiplexing unit (12) is provided for each serial-parallel conversion unit (1
1) Parallel data transmitted from (d) P) Format status data
(D1) To (D8), And data memory (1
It is stored in 3) and also transmitted to the change detection section (15).
It
【0030】変化検出部(15)は、多重化部(12)
から各状態データ(Di )を構成する各並列データ(d
P )が転送されるのと同期して、該当する並列データ
(dP)がデータメモリ(13)に格納される直前に、
データメモリ(13)の該当するアドレスaに前回格納
されている並列データ(dP )〔以後前回データ
(dL)と称する〕を抽出し、直後に多重化部(12)
から伝達される並列データ(d P )と照合し、並列デー
タ(dP )と前回データ(dL )との相違の有無を検査
する。The change detecting section (15) includes a multiplexing section (12).
To each status data (Di), Each parallel data (d
P) Is synchronized with the corresponding parallel data
(DP) Just before being stored in the data memory (13),
Previously stored in the corresponding address a of the data memory (13)
Parallel data (dP) [Since last time data
(DL).], And immediately after that, the multiplexing unit (12)
Parallel data transmitted from (d P) And parallel data
(DP) And previous data (dL) And whether there is a difference
To do.
【0031】変化検出部(15)は、以上の照合結果を
各データブロック(DBij)毎に保持し、一状態データ
(Di )分の並列データ(dP )を照合し終わると、状
態データ(Di )に含まれる各データブロック(D
Bi1)乃至(DBi8)の内、不一致の並列データ
(dP )を含むデータブロック(DBij)が何れかを確
認する。The change detection unit (15) holds the above collation result for each data block (DB ij ), and when collation of parallel data (d P ) for one state data (D i ) is finished, Data blocks (D i ) included in the data (D i )
It is confirmed which of the data blocks (DB ij ) including the unmatched parallel data (d P ) among B i1 ) to (DB i8 ).
【0032】次に変化検出部(15)は、フラグメモリ
(16)のアドレスa〔=i〕に格納されている変化フ
ラグ語(Fi )を抽出し、前回データ(dL )と相違す
る並列データ(dP )を含むデータブロック(DBij)
に対応する変化フラグ(fij)のみを変化表示状態〔例
えば論理“1”〕に設定し、前回データ(dL )と相違
する並列データ(dP )を含まないデータブロック(D
Bij)に対応する変化フラグ(fij)はフラグメモリ
(16)から抽出した儘の状態とし、再びフラグメモリ
(16)の元のアドレスa〔=i〕に格納する。Next, the change detection unit (15) extracts the change flag word (F i ) stored at the address a [= i] of the flag memory (16), and differs from the previous data (d L ). Data block (DB ij ) containing parallel data (d P ).
Only the change flag (f ij ) corresponding to the data block is set to the change display state [for example, logical “1”], and the data block (D P ) that does not include the parallel data (d P ) different from the previous data (d L ) is included.
The change flag (f ij ) corresponding to B ij ) is set to the normal state extracted from the flag memory (16) and is stored again in the original address a [= i] of the flag memory (16).
【0033】以上により、データメモリ(13)には、
各被制御装置(2)から通信回線(3)を経由して転送
された最新の状態データ(Di )が格納され、またフラ
グメモリ(16)には、データメモリ(13)に格納さ
れている各状態データ(Di)の内、変化が検出された
部分をデータブロック(DBij)単位に表示する変化フ
ラグ(fij)が格納される。From the above, the data memory (13) is
The latest status data (D i ) transferred from each controlled device (2) via the communication line (3) is stored, and the flag memory (16) is stored in the data memory (13). A change flag (f ij ) for displaying a change detected portion in each state data (D i ) in data block (DB ij ) units is stored.
【0034】一方プロセッサ(14)は、フラグメモリ
(16)に格納されている各変化フラグ語(Fi )を周
期的に参照し、変化フラグ語(Fi )内に変化表示状態
〔=論理“1”〕に設定されている変化フラグ(fij)
の有無を検査し、変化表示状態〔=論理“1”〕に設定
されている変化フラグ(fij)を検出すると、検出した
変化フラグ(fij)〔=論理“1”〕を変化非表示状態
〔=論理“0”〕に更新した後、再びフラグメモリ(1
6)の元のアドレスa〔=i〕に格納する。On the other hand, the processor (14) periodically refers to each change flag word (F i ) stored in the flag memory (16), and the change display state [= logic is indicated in the change flag word (F i ). Change flag (f ij ) set to "1"]
If the change flag (f ij ) set in the change display state [= logical “1”] is detected, the detected change flag (f ij ) [= logical “1”] is not displayed. After updating to the state [= logical “0”], the flag memory (1
It is stored in the original address a [= i] of 6).
【0035】次にプロセッサ(14)は、データメモリ
(13)を参照し、変化表示状態〔=論理“1”〕に設
定されていることを検出した変化フラグ(fij))に対
応するデータブロック(DBij)に含まれる各並列デー
タ(dP )を抽出し、該当する被制御装置(2i )に発
生した状態変化を解析する。Next, the processor (14) refers to the data memory (13), and the data corresponding to the change flag (f ij ), which is detected to be set in the change display state [= logical "1"] Each parallel data (d P ) included in the block (DB ij ) is extracted, and the state change generated in the corresponding controlled device (2 i ) is analyzed.
【0036】以上の説明から明らかな如く、本実施例に
よれば、各被制御装置(2)から転送された状態データ
(Di )がデータメモリ(13)に格納される度に、変
化の有無をデータブロック(DBij)単位に表示する変
化フラグ(fij)がフラグメモリ(16)内に格納さ
れ、プロセッサ(14)はフラグメモリ(16)内の各
変化フラグ(fij)を周期的に監視し、変化表示状態
〔=論理“1”〕に設定されている変化フラグ(fij)
を検出した場合に限り、データメモリ(13)内の状態
データ(Di )をデータブロック(DBij)単位に分析
する為、プロセッサ(14)の負荷は、データメモリ
(13)内の総ての状態データ(Di )を参照する従来
ある制御装置(1)に比し、大幅に削減可能となる。As is apparent from the above description, according to this embodiment, the status data (D i ) transferred from each controlled device (2) changes every time it is stored in the data memory (13). A change flag (f ij ) indicating presence / absence in a data block (DB ij ) unit is stored in the flag memory (16), and the processor (14) cycles each change flag (f ij ) in the flag memory (16). Change flag (f ij ) that is set to the change display state [= logical “1”]
Since the state data (D i ) in the data memory (13) is analyzed in units of data blocks (DB ij ) only when is detected, the load on the processor (14) is not limited to the entire data memory (13). Compared with the conventional control device (1) that refers to the state data (D i ) of 1.
【0037】なお、図2乃至図5はあく迄本発明の一実
施例に過ぎず、例えば変化検出部(15)はフラグメモ
リ(16)から抽出した変化フラグ語(Fi )を、変化
表示状態〔=論理“1”〕に設定した変化フラグ
(fij)の有無に拘らず、元のアドレスa〔=i〕に格
納するものに限定されることは無く、変化表示状態〔=
論理“1”〕に設定した変化フラグ(fij)が存在する
場合に限り格納し直し、変化表示状態〔=論理“1”〕
に設定した変化フラグ(fij)が一つも存在しなかった
場合には格納し直さないことも考慮されるが、かかる場
合にも本発明の効果は変わらない。またプロセッサ(1
4)は、フラグメモリ(16)から変化フラグ語
(Fi )を抽出した後、変化表示状態〔=論理“1”〕
に設定されている変化フラグ(fij)を変化非表示状態
〔=論理“0”〕に設定し直してフラグメモリ(16)
に格納し直すものに限定されることは無く、フラグメモ
リ(16)に抽出された変化フラグ語(Fi )の各変化
フラグ(fij)を強制的に論理“0”に設定して格納す
る機能を具備させる等、他に幾多の変形が考慮される
が、何れの場合にも本発明の効果は変わらない。また被
制御装置(2)の台数、各状態データ(Di )のデータ
量、各状態データ(Di )に含まれるデータブロック
(DB ij)のデータ量は図示されるものに限定されるこ
とは無く、他に幾多の変形が考慮されるが、何れの場合
にも本発明の効果は変わらない。更に本発明の対象とす
る制御装置(1)の構成は、図示されるものに限定され
ぬことは言う迄も無い。It should be noted that FIGS.
For example, the change detection unit (15) is a flag memo.
Change flag word (Fi), Change
Change flag set to display state [= logic "1"]
(Fij), The original address a [= i]
It is not limited to what is paid, and the change display state [=
Change flag (f set to logic "1")ij) Exists
Only when stored again, change display state [= logic "1"]
Change flag (fij) Did not exist
In some cases, it is considered not to store it again, but in this case
In this case, the effect of the present invention does not change. In addition, the processor (1
4) is a change flag word from the flag memory (16)
(Fi) Is extracted, the change display state [= logic “1”]
Change flag (fij) Change hidden state
Flag memory (16) by resetting to [= logic "0"]
It is not limited to what is stored again in the
Change flag word (Fi) Each change
Flag (fij) Is forcibly set to logical "0" and stored
Many other variations are considered, such as having a function that
However, the effect of the present invention does not change in any case. In addition,
Number of control devices (2), status data (Di)data from
Quantity, each state data (Di) Included in the data block
(DB ij) Data volume is limited to that shown in the figure.
However, many other variations are considered, but in any case
However, the effect of the present invention does not change. Further objects of the present invention
The configuration of the control device (1) according to
Needless to say
【0038】[0038]
【発明の効果】以上、本発明によれば、制御装置は各被
制御装置の各部分データに対応する変化表示情報のみを
常時監視し、変化検出を表示する変化検出情報を検出し
た場合に、対応する部分データ全体を分析することとな
り、毎回総てのデータを監視する従来ある制御装置に比
して監視用の負荷が大幅に減少し、制御装置の処理能力
が大幅に活用可能となる。As described above, according to the present invention, the control device constantly monitors only the change display information corresponding to each partial data of each controlled device, and when the change detection information indicating the change detection is detected, Since the entire corresponding partial data is analyzed, the load for monitoring is significantly reduced as compared with the conventional control device that monitors all data each time, and the processing capacity of the control device can be greatly utilized.
【図1】 本発明の原理を示す図FIG. 1 is a diagram showing the principle of the present invention.
【図2】 本発明の一実施例による制御装置を示す図FIG. 2 is a diagram showing a control device according to an embodiment of the present invention.
【図3】 図2におけるデータメモリの一例を示す図FIG. 3 is a diagram showing an example of a data memory in FIG.
【図4】 図2におけるフラグメモリの一例を示す図FIG. 4 is a diagram showing an example of a flag memory in FIG.
【図5】 図2におけるデータ監視過程の一例を示す図5 is a diagram showing an example of a data monitoring process in FIG.
【図6】 従来ある制御装置の一例を示す図FIG. 6 is a diagram showing an example of a conventional control device.
【図7】 図6におけるデータメモリの一例を示す図FIG. 7 is a diagram showing an example of a data memory in FIG.
1 制御装置 2 被制御装置 3 通信回線 11 直並列変換部 12 多重化部 13 データメモリ 14 プロセッサ 15 変化検出部 16 フラグメモリ 101 第一の記憶手段 102 比較手段 103 第二の記憶手段 104 データ解析手段 1 Control Device 2 Controlled Device 3 Communication Line 11 Serial-Parallel Converter 12 Multiplexer 13 Data Memory 14 Processor 15 Change Detector 16 Flag Memory 101 First Storage Means 102 Comparison Means 103 Second Storage Means 104 Data Analysis Means
Claims (3)
データの変化を監視する制御装置(1)において、 前記被制御装置(2)から周期的に収集する最新のデー
タを複数の部分データに分割して記憶する第一の記憶手
段(101)と、 前記被制御装置(2)から新たなデータが収集された場
合に、前記第一の記憶手段(101)に記憶済の前回収
集済のデータと前記部分データ単位に比較し、前回デー
タとの相違の有無を識別する変化表示情報を、前記各部
分データ毎に生成する比較手段(102)と、 前記比較手段(102)の生成する前記各変化表示情報
を記憶する第二の記憶手段(103)と、 前記第二の記憶手段(103)に記憶済の前記各変化表
示情報を周期的に監視し、前回データとの相違を示す変
化表示情報を検出した場合に、検出した変化表示情報に
対応する部分データを前記第一の記憶手段(101)か
ら抽出して解析するデータ解析手段(104)とを設け
ることを特徴とするデータ監視方式。1. A control device (1) for monitoring changes in data periodically collected from a controlled device (2), wherein a plurality of pieces of latest data periodically collected from the controlled device (2) are included. When a new data is collected from the first storage means (101) for dividing and storing the data into the controlled device (2), the previous collection already stored in the first storage means (101). Comparing means (102) for comparing the completed data with the partial data unit, and generating change display information for identifying whether there is a difference from the previous data for each of the partial data, and generating the comparing means (102). The second storage means (103) for storing the change display information and the change display information stored in the second storage means (103) are periodically monitored to check the difference from the previous data. When the change display information shown is detected , The data monitoring system and providing a data analysis means for analyzing and extracting from the partial data corresponding to a detected change display information first storage means (101) (104).
表示情報を1ビットで構成し、対応する前記部分データ
に変化を検出するか否かにより、前記1ビットの論理値
を変更することを特徴とする請求項1記載のデータ監視
方式。2. The comparing means (102) configures each of the change display information by 1 bit, and changes the 1-bit logical value depending on whether or not a change is detected in the corresponding partial data. The data monitoring method according to claim 1, wherein
第二の記憶手段(103)から前回データとの相違を示
す変化表示情報を検出した場合に、前記第二の記憶手段
(103)内の該当変化表示情報を前回データとの相違
を示さない状態に設定し直すことを特徴とする請求項1
記載のデータ監視方式。3. The data analysis means (104) stores data in the second storage means (103) when the change display information indicating the difference from the previous data is detected from the second storage means (103). 2. The corresponding change display information of 1. is reset to a state that does not show a difference from the previous data.
Data monitoring method described.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5183124A JPH0736744A (en) | 1993-07-26 | 1993-07-26 | Data monitoring method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5183124A JPH0736744A (en) | 1993-07-26 | 1993-07-26 | Data monitoring method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0736744A true JPH0736744A (en) | 1995-02-07 |
Family
ID=16130219
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5183124A Withdrawn JPH0736744A (en) | 1993-07-26 | 1993-07-26 | Data monitoring method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0736744A (en) |
-
1993
- 1993-07-26 JP JP5183124A patent/JPH0736744A/en not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5739760A (en) | Method and system for remote supervisory control | |
| CN111694341A (en) | Fault data storage method and device, vehicle-mounted equipment and storage medium | |
| CN110569298A (en) | data docking and visualization method and system | |
| US5675727A (en) | Difference recording apparatus having a processing unit, recording unit, log update section, and log comparator using a classification key in a log of input data | |
| US20130268157A1 (en) | Method for reducing detection data of a monitoring device in a vehicle, and method for monitoring a vehicle defect in near real time using same | |
| CN114066636B (en) | A financial information system and operation method based on big data | |
| CN115167297A (en) | Intelligent manufacturing industry Internet of things based on thread control and control method | |
| US10108929B2 (en) | Systems and methods for generating a report from stream data | |
| JPH10111712A (en) | Alarm monitoring device | |
| US7257602B2 (en) | Determining a characteristic function from a matrix with enrichment and compression | |
| CN103034705A (en) | Multi-fault data display device and method for construction machinery equipment | |
| JP2006048332A (en) | Log management apparatus, log management method, log management program, and storage medium | |
| JP2526502B2 (en) | Telemetry data processing device | |
| JPH0833106A (en) | Vehicle monitor device and method thereof | |
| CN113709059A (en) | Link flow recording method and node | |
| AU2002324078B2 (en) | Determining a characteristic function from a matrix according to a scheme | |
| CN110718295A (en) | Alarm management method and system of blood purification equipment | |
| JP3756367B2 (en) | Video server and program recording medium | |
| JP2735013B2 (en) | Work mask processing method and apparatus in network monitoring system | |
| JP4571578B2 (en) | Alarm management method and signal transmission device | |
| JP3004940B2 (en) | Data transfer method and device | |
| CN119377301A (en) | Traffic data processing method and electronic device | |
| CN119668971A (en) | Electricity meter event monitoring system and its design method based on single responsibility principle | |
| JPH04344948A (en) | Alarm message outputting system | |
| KR20230100059A (en) | Method for detecting can data fields related to vehicle speed |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20001003 |