JPH0743731B2 - Data logger device - Google Patents

Data logger device

Info

Publication number
JPH0743731B2
JPH0743731B2 JP61052612A JP5261286A JPH0743731B2 JP H0743731 B2 JPH0743731 B2 JP H0743731B2 JP 61052612 A JP61052612 A JP 61052612A JP 5261286 A JP5261286 A JP 5261286A JP H0743731 B2 JPH0743731 B2 JP H0743731B2
Authority
JP
Japan
Prior art keywords
file
data
date
value
missing
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.)
Expired - Lifetime
Application number
JP61052612A
Other languages
Japanese (ja)
Other versions
JPS62210588A (en
Inventor
実 斉藤
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
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 filed Critical Toshiba Corp
Priority to JP61052612A priority Critical patent/JPH0743731B2/en
Publication of JPS62210588A publication Critical patent/JPS62210588A/en
Publication of JPH0743731B2 publication Critical patent/JPH0743731B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Testing Or Calibration Of Command Recording Devices (AREA)

Description

【発明の詳細な説明】 〔発明の目的〕 (産業上の利用分野) 本発明は、プラントのプロセス値・積算値等のデータを
用い、日報、月報、年報等の作表を行うデータロガー装
置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Field of Industrial Application) The present invention is a data logger device for tabulating daily reports, monthly reports, annual reports, etc. using data such as plant process values and integrated values. Regarding

(従来の技術) 従来、プラントのプロセス値・積算値等のデータにより
日報、月報、年報等の作表を行う場合、CPUの異常、PIO
の異常や停電等により、データの入力及び保存(ファイ
リング)が行なわれないことがある。この場合、その日
のデータは欠測データとして扱われ、補助記憶装置上に
は、無効値(本発明説明書上では、16進数の8000(×
‘8000')として定義する。)が保存される。作表にお
いては、この無効値は、スペース印字として取扱い、日
報、月報、年報等においては、欠測データの日は、何も
されない。プラントの運用においては、欠測データの日
においてもプラントの機器は動作しており、プロセス値
・積算値のデータを作表する必要がある。
(Prior art) Conventionally, when tabulating daily reports, monthly reports, annual reports, etc. using data such as plant process values and integrated values, CPU abnormalities, PIO
Data may not be input and saved (filing) due to an abnormality in the computer, power failure, etc. In this case, the data of the day is treated as missing data, and an invalid value (hexadecimal 8000 (×
'8000'). ) Is saved. In tabulation, this invalid value is treated as space printing, and in the daily report, monthly report, annual report, etc., nothing is done on the day of missing data. In plant operation, plant equipment is operating even on the day of missing data, and it is necessary to tabulate data of process values and integrated values.

(発明が解決しようとする問題点) このため、欠測データの日はオペレータが作表用紙上に
手書きでデータを記入するか、又は、補助記憶装置上に
保存されたデータのメンテナンスを行うファイルメンテ
ナンス機能により、プラントの莫大な量のプロセス値、
積算値を、CRT装置からキー入力し、欠測データ日のデ
ータの設定を行う必要があった。
(Problems to be solved by the invention) For this reason, on the date of missing data, the operator manually writes the data on the tabulation sheet, or a file for maintenance of the data stored in the auxiliary storage device. Due to the maintenance function, the huge amount of process values of the plant,
It was necessary to key in the integrated value from the CRT device and set the data for the missing data date.

すなわち、プラントの運用においてデータロガー機能が
重要な位置を占め、データロガー装置等のダウン時にお
いてもある程度正確なデータを作表することを要求さ
れ、かつ制御(例えば水処理プラントの需要予測データ
等)にも関するデータを保存することを要求されること
がある。例えば、水処理プラント等においては、日報、
月報、年報等を市、県等に報告する義務がある地域も少
なくない。したがって欠測データの日であっても、その
ファイルにデータを書き込まねばならない。
That is, the data logger function occupies an important position in the operation of the plant, and it is required to produce some accurate data even when the data logger device is down, and control (for example, demand forecast data of the water treatment plant, etc.). ) May also be required to store data related to. For example, in water treatment plants, daily reports,
There are many areas that are obliged to report monthly and annual reports to cities and prefectures. Therefore, even on the day of missing data, you must write the data to the file.

また、データロガー装置に対するプラントから入力手段
の無いプロセス値、積算値についても作表が必要な場合
は、同様の手段によりオペレータがデータのキー入力を
行う必要があった。大規模なプラントでは、莫大なデー
タ量のキー入力のためにCRT装置を専有しなければなら
ず、かつオペレータも入力に多くの時間が必要な事、プ
ラントの運用上支障になっていた。
Further, when tabulation of process values and integrated values for which there is no input means from the plant for the data logger device is also required, the operator has to key in the data by the same means. In a large-scale plant, the CRT device must be exclusively occupied for key input of a huge amount of data, and the operator also needs a lot of time for input, which is an obstacle to the operation of the plant.

本発明の目的は、プラントからのプロセス値・積算値等
のデータが入力されなかった欠測データ日のデータを類
似日のデータに書き換え、作表等にも容易に対応できる
ようにしたデータロガー装置を提供することにある。
The object of the present invention is to rewrite the data of the missing data date when the data of the process value, integrated value, etc. from the plant was not input to the data of the similar date, so that the data logger can easily handle the tabulation and the like. To provide a device.

〔発明の構成〕[Structure of Invention]

(問題点を解決するための手段) 本発明によるデータロガー装置は、各ファイルが日付毎
に区分され、プラントからの各種プロセス値・積算値の
データが対応するファイルの該当部分に保存され、かつ
異常発生時には対応するファイルの該当部分に予め定め
た無効値が保存される保存ファイルと、この上記保存フ
ァイルをサーチし、前記無効値が予定数以上あるファイ
ルを欠測日のファイルと判定し、その日付けを表示させ
る共に、上記欠測日のファイルに対する類似日を指示す
ることにより類似日のファイル内容を読み出し、これを
欠測日のファイルの該当部分に書き込む欠測データ補充
機能とを備えたことにより前記問題点を解決した。
(Means for Solving Problems) In the data logger device according to the present invention, each file is divided by date, data of various process values and integrated values from the plant are stored in corresponding parts of the corresponding files, and When an abnormality occurs, a save file in which a predetermined invalid value is saved in a corresponding part of the corresponding file is searched, and the above save file is searched, and a file having the invalid value more than a planned number is determined to be a file on the missing date, Along with displaying the date, it also has a missing data replenishment function to read the file contents of the similar date by instructing the similar date to the file of the above missing date and write this to the relevant part of the file of the missing date. By doing so, the above problems have been solved.

(作用) 本発明では何らかの原因によりデータが入力出来なかっ
た場合にオペレータの指定により類似日のデータを欠測
データの日のデータとして保存し、あたかも入力された
様にするものである。
(Operation) In the present invention, when the data cannot be input for some reason, the data of the similar date is saved as the data of the missing data by the designation of the operator, and it is as if the data was input.

(実施例) 本発明を、第1図に示される一実施例を参照して説明す
る。第1図のセンサー106からの信号をプロセス入出力
装置(PIO)015で入力し、中央処理装置(CPU)101で工
学単位変換を行い補助記憶装置102に保存する。第2図
に補助記憶装置に保存されるデータのファイル構成を示
す。第3図に各機能のブロック図を示す。第3図のブロ
ック図で説明すると、プロセス値・積算値の入力機能30
1にて工学単位変換されたプラントのデータを、プロセ
ス値・積算値の保存機能302より、時系列データをある
一定の周期でプロセス値・積算値の保存ファイル306に
保存する。そのファイル構成例を第2図に示す。第2図
にて200は補助記憶装置102内の時間単位ファイルを示
し、また299はその内容を表わす。この例は、プラント
の受電々力量のファイル例であるが、2日1時より3日
0時まで、CPUの異常(ダウン)によりデータが保存さ
れず、ファイル上には無効値が保存されている。従来
は、この無効値のファイルに対してプロセス値・積算値
のファイルメンテナンス機能303により、信号毎に1点
ずつデータの入力を第1図で示したCRT103およびキーボ
ード104を使用してキー入力していた。本発明では、プ
ロセス値・積算値の第1の欠測データ補充機能304によ
りCRT103から類似日の年、月、日を指定する。この指定
によりプロセス値・積算値保存ファイル306から指定日
のファイルを読み出し、欠測日のファイルへ移動する。
(Example) The present invention will be described with reference to an example shown in FIG. A signal from the sensor 106 shown in FIG. 1 is input by a process input / output device (PIO) 015, engineering unit conversion is performed by a central processing unit (CPU) 101, and the result is stored in an auxiliary storage device 102. FIG. 2 shows a file structure of data stored in the auxiliary storage device. FIG. 3 shows a block diagram of each function. Explaining with the block diagram of FIG. 3, process value / integrated value input function 30
The plant data converted in engineering unit in 1 is stored in the process value / integrated value save file 306 by the process value / integrated value save function 302 in time series data at a certain fixed cycle. An example of the file structure is shown in FIG. In FIG. 2, 200 indicates a time unit file in the auxiliary storage device 102, and 299 indicates its contents. This example is a file example of the power receiving power of the plant, but from 1 o'clock on the 2nd to 0 o'clock on the 3rd, data is not saved due to a CPU error (down), and invalid values are saved on the file. There is. Conventionally, the file maintenance function 303 for process value / integrated value is used to input data one point for each signal using the CRT 103 and keyboard 104 shown in FIG. Was there. In the present invention, the year, month, and day of similar days are designated from the CRT 103 by the first missing data replenishment function 304 of process values and integrated values. By this designation, the file of the specified date is read from the process value / integrated value storage file 306 and moved to the file of the missing date.

ここで、類似日の判断は次のように行う。すなわち、CP
Uの異常等によりプロセス値・積算値が保存されなくて
も、現場に設けられた計測設備にはプロセス値・積算値
が示されており、前記異常発生に伴い監視員はこれらの
値を監視している。したがって、これらの値がおよそ似
ている日を類似日とする。
Here, the determination of the similar date is performed as follows. Ie CP
Even if the process value / integrated value is not saved due to an abnormality in U, the process value / integrated value is displayed on the measurement equipment installed at the site, and the observer monitors these values when the abnormality occurs. is doing. Therefore, the days when these values are similar are regarded as similar days.

305はプロセス値・積算値の第2の欠測データ補充機能
であり、プラントから入力のないデータを予め設定した
時系列データ初期値ファイル307から1日毎にプスセス
値・積算値の保存ファイル306へ保存する。例えば一回
測定しておけば、その値がほとんど変化しないため、デ
ータロガー装置にはデータを入力しないものもある。し
かし、このようなデータでも作表等の関係から一定周期
毎(1日毎等)にファイルに保存しなければならないこ
ともある。このような場合は、上述した測定値等に基ず
いて保存すべきデータを予め前述した時系列データ初期
値ファイル307に設定しておき、これを予め設定した一
定周期毎に保存ファイル306に保有するように構成す
る。
305 is a second missing data replenishment function for process values / integrated values, from the time series data initial value file 307 preset with data that is not input from the plant to the storage value 306 of the process value / integrated value every day. save. For example, there is a device that does not input data to the data logger device because the value hardly changes even if it is measured once. However, even such data may need to be saved in a file at regular intervals (every day, etc.) due to tabulation. In such a case, the data to be saved based on the above-mentioned measured values is set in advance in the time-series data initial value file 307 described above, and this is stored in the save file 306 at preset constant intervals. To configure.

第4図は、第1の欠測データの補充機能304の要求を行
う場合のCRT画面例である。第1の欠測データ補充機能3
04の要求を行うと、CRT103上に第4図の画面が表示さ
れ、欠測データ日が表示される(1日のうち何時間欠測
データであればその日のデータを欠測として扱うかは、
CRTから設定可能なものとする)。オペレータは、前述
したように、過去のデータから判断し、類似日の設定を
行う。
FIG. 4 is an example of a CRT screen when a request for the first missing data supplement function 304 is made. First missing data replenishment function 3
When the request of 04 is made, the screen of FIG. 4 is displayed on the CRT 103 and the date of the missing data is displayed (how many hours of the day is missing data is treated as missing data? ,
It shall be configurable from the CRT). As described above, the operator determines from the past data and sets the similar date.

第5図は、第2の欠測データ補充機能305の要求を行う
画面例である。第2の欠測データ補充機能305の要求を
行い、信号名称を入力することによりCRT上に第5図の
時系列データ初期値設定画面が表示される。初期値を設
定することによりこのデータが毎日保存される。
FIG. 5 is an example of a screen for requesting the second missing data replenishment function 305. By making a request for the second missing data replenishment function 305 and inputting the signal name, the time series data initial value setting screen of FIG. 5 is displayed on the CRT. This data is saved every day by setting the initial value.

以下、本発明の各機能を説明する。第6図は、第1の欠
測データの補充方法機能304の処理を示す流れ図であ
る。まず、欠測データの補充要求かの判断を行い(60
1)、欠測データの補充要求であれば、プロセス値・積
算値の保存ファイル306から無効値をアクセスし欠測デ
ータ日を求める。次に欠測データ日の有/無を判定し
(608)、欠測データ日があれば、欠測データ日の表示
をCRT103上に第4図で示すように行う(603)。オペレ
ータは、欠測データ日の類似日を過去のデータより判断
し、類似日の入力処理を行なう(604)。次に入力デー
タの正当性(年、月、日)を判断し(605)、正常であ
れば類似日のファイルは存在するかの判断(ファイルの
存在は、ファイルの保存期間により異なる)(606)を
行い、ファイルが存在すれば、その類似日のデータを欠
測データ日のデータとして保存する(607)。第7図の
例では、昭和60年12月24日が欠測データ日のため、類似
日の昭和60年12月11日のデータ例を移した例である。
Hereinafter, each function of the present invention will be described. FIG. 6 is a flow chart showing the processing of the first missing data replenishment method function 304. First, it is judged whether it is a supplement request for missing data (60
1) If the request is for supplementation of missing data, an invalid value is accessed from the process value / integrated value storage file 306 to obtain the missing data date. Next, the presence / absence of a missing data date is determined (608), and if there is a missing data date, the missing data date is displayed on the CRT 103 as shown in FIG. 4 (603). The operator determines the similar date of the missing data date from the past data, and performs a similar date input process (604). Next, the validity (year, month, day) of the input data is judged (605), and if it is normal, it is judged whether or not a file with a similar date exists (the existence of the file depends on the retention period of the file) (606 ) Is performed, and if the file exists, the data of the similar date is saved as the data of the missing data date (607). In the example of FIG. 7, since December 24, 1985 is the missing data day, the data example of similar day December 11, 1985 is moved.

第8図は、第2の欠測データの補充機能305の処理を表
わす流れ図である。1時間毎の定時かを判断(801)、
を処理を行う。次に処理インデックスIをクリアする
(802)。PIOにより入力されない信号項目かの判断(80
3)を行い、初期値ファイルより該当のデータを取り出
し(803)、保存ファイルへ保存する。その後インデッ
クスのインクリメントを行い(805)、プラントの信号
全点の処理完了したかを判断する(805)。
FIG. 8 is a flow chart showing the processing of the second missing data replenishment function 305. Judge whether it is a regular time every hour (801),
Process. Next, the processing index I is cleared (802). Judgment of signal items not input by PIO (80
Perform (3) to retrieve the corresponding data from the initial value file (803) and save it in the save file. After that, the index is incremented (805) and it is judged whether the processing of all the signal points of the plant is completed (805).

このように、データが欠測の日であっても類似日のデー
タをあたかもその日のデータとして入力でき、またプラ
ントからの入力信号の無い項目においても自動的に初期
値のデータが入力できる。
In this way, even if the data is a missing date, the data of a similar day can be input as if it were the data of that day, and the initial value data can be automatically input even in the case where there is no input signal from the plant.

なお、上記実施例ではデータが欠測日の類似日を求める
手段としてオペレータの判断にたよっているが、欠測日
のデータをデータロガー装置で判断し、自動的に類似日
を求めるようにしてもよい。このようにすればオペレー
タの手間を省くことができる。その際類似日の判断基準
として、1.最新の1ケ月の平均値を求めその値を用い
る。2.存在するファイルの過去何年間かの欠測日のデー
タの平均を用いる。3.初期値を与えておく。4.オペレー
タの判断する類似日等のモードを設けておく。等の手段
を用いればよい。
In the above embodiment, the data is determined by the operator as a means for obtaining the similar date of the missing date, but the data logger device determines the data of the missing date and automatically obtains the similar date. Good. In this way, the labor of the operator can be saved. At that time, as the criteria for determining similar days, 1. Obtain the latest average value for one month and use that value. 2. Use the average of the missing data for the past few years of the existing file. 3. Give the initial value. 4. Prepare a mode for similar dates, etc. that the operator judges. And the like may be used.

〔発明の効果〕〔The invention's effect〕

本発明は、データロガー装置等のダウンにより欠測デー
タ日が発生しても類似日のデータ保存することにより、
日報、月報、年報等の作成が容易にできる。
The present invention saves data on similar dates even if a missing data date occurs due to a data logger device down,
Easily create daily, monthly and annual reports.

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

第1図は、本発明によるデータロガー装置の一実施例を
示す構成図、第2図は、本発明に用いるプロセス値、積
算値保存ファイルの構成例を示す図、第3図は、本発明
の機能ブロック図、第4図および第5図は、欠測データ
補充機能の要求を行うCRT画面例、第6図は本発明にお
ける処理の流れ図を示すフローチャート、第7図は本発
明によるファイルの移動例を示す図、第8図は本発明に
おける処理の流れを示すフローチャートである。 103……CRT 306……保存ファイル 304……欠測データ補充機能
FIG. 1 is a block diagram showing an embodiment of a data logger device according to the present invention, FIG. 2 is a diagram showing a structure example of a process value and integrated value storage file used in the present invention, and FIG. 4 and 5 are functional block diagrams of the CRT screen example for requesting the missing data replenishment function, FIG. 6 is a flowchart showing a flow chart of processing in the present invention, and FIG. 7 is a file according to the present invention. FIG. 8 is a flowchart showing an example of movement, and FIG. 8 is a flowchart showing a flow of processing in the present invention. 103 …… CRT 306 …… Saved file 304 …… Missing data supplement function

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】各ファイルが日付毎に区分され、プラント
からの各種プロセス値・積算値の時系列データが対応す
るファイルの該当部分に保存され、かつ異常発生時には
対応するファイルの該当部分に予め定めた無効値が保存
される保存ファイルと、 上記保存ファイルをサーチし、前記無効値が予定数以上
あるファイル部分の日付を欠測日と判定し、その日付を
表示させる手段と、 上記欠測日の類似日を入力するための入力手段と、 上記入力手段により類似日が入力されると、その類似日
のファイル部分に保存された時系列データを読み出し、
これを欠測日に相当するファイル部分の該当時間部分に
書き込む第1の欠測データ補充手段と、 プラントから入力の無い特定のプロセス値について、前
記保存ファイルに保存すべき予め決定した値が設定され
ている時系列データ初期値ファイルと、 予め設定された周期毎に、時系列データ初期値ファイル
に設定されている値を読み出し、前記特定のプロセス値
を保存すべき保存ファイルの該当部分に書き込む第2の
欠測データ補充手段と、 を備えたことを特徴とするデータロガー装置。
1. Each file is classified by date, time series data of various process values and integrated values from the plant are stored in the corresponding part of the corresponding file, and when an abnormality occurs, the corresponding part of the corresponding file is previously stored. A save file in which the specified invalid value is saved, and a means for displaying the date by searching the save file, determining the date of the file portion having the invalid value more than the planned number as the missing date, and displaying the date, Input means for inputting the similar day of the day, and when the similar day is input by the above input means, the time series data stored in the file portion of the similar day is read,
The first missing data replenishing means for writing this in the corresponding time portion of the file portion corresponding to the missing date, and the predetermined value to be saved in the save file are set for the specific process value not input from the plant. The initial value file of the time series data and the value set in the initial value file of the time series data are read at every preset cycle, and the specific process value is written in the corresponding part of the save file. A data logger device comprising: second missing data supplementing means.
JP61052612A 1986-03-12 1986-03-12 Data logger device Expired - Lifetime JPH0743731B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61052612A JPH0743731B2 (en) 1986-03-12 1986-03-12 Data logger device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61052612A JPH0743731B2 (en) 1986-03-12 1986-03-12 Data logger device

Publications (2)

Publication Number Publication Date
JPS62210588A JPS62210588A (en) 1987-09-16
JPH0743731B2 true JPH0743731B2 (en) 1995-05-15

Family

ID=12919617

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61052612A Expired - Lifetime JPH0743731B2 (en) 1986-03-12 1986-03-12 Data logger device

Country Status (1)

Country Link
JP (1) JPH0743731B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55102095A (en) * 1979-01-31 1980-08-04 Tokyo Shibaura Electric Co Accumulated quantity totaling device

Also Published As

Publication number Publication date
JPS62210588A (en) 1987-09-16

Similar Documents

Publication Publication Date Title
DE69520097T2 (en) SYSTEM FOR REAL-TIME OPTIMIZATION AND PRESENTATION OF THE PROFIT
DE2713337A1 (en) MEASURING AND ANALYSIS INSTRUMENTS FOR WAVE SHAPES WITH A DISPLAY DEVICE
DE10129636A1 (en) Method for linking entries from an electronic ink input tablet with entries in a personal electronic organizer and for shortening the time taken to retrieve such data
Devine et al. The gist of GIS
JPH0743731B2 (en) Data logger device
Surman et al. The prediction of the numbers of violations of standards and the frequency of air pollution episodes using extreme value theory
CN103631980B (en) Engineering intelligent design system
DE112016004038T5 (en) REFERENCE HOURS MONITORING FOR MACHINE MAINTENANCE
JPH1124733A (en) Maintenance information management support apparatus and method
JPH0728896A (en) Lead time, standard time automatic creation, change system
Haseman et al. Water quality management and information systems
SVENSSON Storage, retrieval and analysis of continuously recorded ecosystem data
JP3377566B2 (en) Measuring equipment maintenance management system
Eilon A CLASSIFICATION OF ADMINISTRATION CONTROL SYSTEMS.
Boyle Jr et al. Feasibility study for the computerized automation of the Laboratory Services Branch of EPA Region IV.[Chemical analysis of surface water samples]
Zunser et al. An historical information spreadsheet for power system operation
JPH08103038A (en) Recording business method of power system equipment
Heler Data Management System (DMS) for Time Series
Finch et al. Report of the Working Group on software for processing, quality control, archiving and dissemination of hydrological data from research catchments
JPH0441164A (en) Calculation device for work term
CN113344539A (en) Project planning system and method, electronic device and storage medium
Price et al. An overview of available software and hardware for managing environmental data
Ames et al. Feasibility study for the computerized automation of the Annapolis Field Office of EPA region III
Grainger et al. Computer-assisted street tree management
Data Storage, Retrieval and Analysis of Continuously Recorded