Nothing Special   »   [go: up one dir, main page]

JPH1185446A - Method for displaying trend graph - Google Patents

Method for displaying trend graph

Info

Publication number
JPH1185446A
JPH1185446A JP25421897A JP25421897A JPH1185446A JP H1185446 A JPH1185446 A JP H1185446A JP 25421897 A JP25421897 A JP 25421897A JP 25421897 A JP25421897 A JP 25421897A JP H1185446 A JPH1185446 A JP H1185446A
Authority
JP
Japan
Prior art keywords
data
display
displayed
time
graph
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
JP25421897A
Other languages
Japanese (ja)
Inventor
Masao Saito
昌夫 斉藤
Masashi Murakami
正志 村上
Satoshi Kato
三十四 加藤
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.)
DIGITAL ELECTRON CORP
Original Assignee
DIGITAL ELECTRON 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 DIGITAL ELECTRON CORP filed Critical DIGITAL ELECTRON CORP
Priority to JP25421897A priority Critical patent/JPH1185446A/en
Publication of JPH1185446A publication Critical patent/JPH1185446A/en
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)
  • Image Generation (AREA)

Abstract

PROBLEM TO BE SOLVED: To make accurately and properly executable the comparing analytical operation between plural trend graphs having mutually different data collecting periods by a comparatively easy operation. SOLUTION: Plural windows 48a, 48b are opened on a display screen 24 and trend graphs are displayed in respective windows 48a, 48b. In the case of selecting one or plural pen charts 60b to be synthetically displayed on one window 48b and moving the selected pen charts 60b to the other window 48a by mouse dragging operation, data processing for allowing display conditions such as time bases to automatically coincide with each other between both the windows 48a, 48b is executed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明はトレンドグラフの
表示方法であって、特にデータ収集期間の異なるグラフ
を比較表示する方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for displaying a trend graph, and more particularly to a method for comparing and displaying graphs having different data collection periods.

【0002】[0002]

【従来の技術】従来この種の表示方法は、ディスプレイ
の表示画面上に比較すべきウインドウを複数開き、各ウ
インドウを上下あるいは左右方向に並べることにより比
較解析することが一般的に行われている。
2. Description of the Related Art Conventionally, this type of display method generally performs a comparative analysis by opening a plurality of windows to be compared on a display screen of a display and arranging the windows vertically or horizontally. .

【0003】[0003]

【発明が解決しようとする課題】しかしながら、上記し
た様なウインドウを単位として比較する方法にあって
は、ウインドウ中に含まれる各ペンチャートの位置関係
や波形の微妙な違いを判定することは難しく、ともする
と波形の違いを誤認するなど、使い勝手の悪いものであ
った。
However, in the above-described method of comparing the windows in units of windows, it is difficult to determine the positional relationship between the pen charts contained in the windows and the subtle differences in the waveform. In this case, the difference between the waveforms was erroneously recognized, which was inconvenient.

【0004】本発明はかかる不都合に鑑みてなされたも
のであって、個別のペンチャートを単位としてグラフの
合成表示を可能とすることにより、データ収集期間の異
なるトレンドグラフの比較解析を容易な操作で的確に行
える表示方法を提供することを目的とする。
The present invention has been made in view of such inconvenience, and enables a composite display of graphs in units of individual pen charts, thereby facilitating comparative analysis of trend graphs having different data collection periods. It is an object of the present invention to provide a display method which can be performed accurately by using a display method.

【0005】[0005]

【課題を解決するための手段】本発明は、時間の経過と
ともに変化する物理的な値を、所定の時間間隔でサンプ
リングしてデジタル値に変換しながら記憶したデータ群
を、図1の如く、表示画面24上で一連のトレンドグラ
フ26として表示する方法である。
According to the present invention, as shown in FIG. 1, a data group which stores a physical value which changes with the passage of time and which is sampled at predetermined time intervals and converted into a digital value is stored. This is a method of displaying a series of trend graphs 26 on the display screen 24.

【0006】更に、計測条件の異なるデータ群を複数組
備え、各データ群から形成されるペンチャート60の時
間軸を、基準となる時間軸に一致させて補正可能とする
とともに、時間軸が補正された一連のペンチャート60
を個別に操作して同一の時間軸上に重畳して表示可能と
したことを特徴とする。
Further, a plurality of data groups having different measurement conditions are provided, and the time axis of the pen chart 60 formed from each data group can be corrected so as to coincide with the reference time axis, and the time axis can be corrected. Series of pen charts 60
Are individually operated so as to be superimposed and displayed on the same time axis.

【0007】上記した計測条件の異なるデータ群は、図
8の如く、各計測条件に対応したグラフ軸に一致したト
レンドグラフ26として独立したウインドウ48上に表
示されるものであって、各ウインドウ48間を、図8
(b)の様に、一連のペンチャート60を単位として表
示画面24上での例えばマウスの様な指示入力手段19
を使用した指示操作により移動可能とするとともに、移
動時に異動先の時間軸に一致させてその表示条件が自動
補正されることが好ましい。
The data groups having different measurement conditions are displayed on an independent window 48 as the trend graph 26 corresponding to the graph axis corresponding to each measurement condition, as shown in FIG. Figure 8
As shown in (b), an instruction input unit 19 such as a mouse on the display screen 24 in units of a series of pen charts 60.
It is preferable that the display conditions can be automatically corrected in accordance with the time axis of the transfer destination at the time of movement, in addition to enabling the movement by the instruction operation using.

【0008】上記したデータ群は、所定の条件が満足さ
れた時点を中心としてその前後のデータが例えばプロセ
スデータ記憶手段21に対して自動収集されるものと
し、同一時間軸上に重畳して表示されるトレンドグラフ
26は、前記した時点を自動的に一致させる様にして表
示してもよい。また上記した重畳表示される複数のペン
チャート60は、予め設定した条件で各時間座標毎に演
算処理され、図9の様にその演算結果が同一時間軸上に
重畳してグラフ66として表示することも可能である。
In the above data group, it is assumed that data before and after a time point when a predetermined condition is satisfied are automatically collected in, for example, the process data storage means 21 and are superimposed and displayed on the same time axis. The displayed trend graph 26 may be displayed so that the above-mentioned time points are automatically matched. The plurality of pen charts 60 displayed in a superimposed manner are processed for each time coordinate under preset conditions, and the calculation results are superimposed on the same time axis and displayed as a graph 66 as shown in FIG. It is also possible.

【0009】また上記したデータ処理装置としては、図
1の如く、所定の外部装置10と通信路12を介して接
続され、その通信路12を通じて例えば状態データ記憶
手段17との間で外部装置10側とデータの受け渡しを
可能とするデータ通信手段14と、処理すべき動作内容
を特定する参照情報を含む複数の処理指示語を記憶可能
とする事象データ記憶手段16と、その事象データ記憶
手段16に備えた処理指示語を解読し、各処理指示語で
参照される情報に対応した制御動作を行う制御手段18
と、その制御手段18からの信号入力と連動して所定の
表示動作を行う表示手段20とを備えたプログラム式表
示装置22としてもよい。
As shown in FIG. 1, the data processing device is connected to a predetermined external device 10 via a communication path 12 and communicates with the state data storage means 17 via the communication path 12, for example. A data communication means 14 for enabling the exchange of data with the communication side, an event data storage means 16 for storing a plurality of processing instructions including reference information for specifying the operation content to be processed, and an event data storage means 16 The control means 18 decodes the processing instruction words provided for the processing instruction and performs a control operation corresponding to the information referred to by each processing instruction word.
And a display unit 20 that performs a predetermined display operation in conjunction with a signal input from the control unit 18.

【0010】[0010]

【発明の効果】本発明は上記の如く、個別のペンチャー
ト60を単位としてグラフの合成表示を可能とすること
により、データ収集期間の異なるトレンドグラフ26の
比較解析を容易な操作で的確に行える。
As described above, according to the present invention, by enabling the combined display of graphs in units of individual pen charts 60, comparative analysis of trend graphs 26 having different data collection periods can be accurately performed by an easy operation. .

【0011】[0011]

【発明の実施の形態】以下本発明にかかるトレンドグラ
フの表示方法を、図2に例示する如く、ターゲットシス
テム28に対するプロセス制御専用として備えたPLC
30に対する操作および表示盤として使用するプログラ
ム式表示装置22に実施した一例に基づいて詳細に説明
する。しかしながら、プロセスデータの収集およびその
データに基づいたトレンドグラフの表示に特化した専用
の装置あるいは汎用のパソコン装置を利用して汎用のO
S上で作動するアプリケーションプログラムにより構成
されたものなど、表示方法を実施する装置の構成は限定
されるものではない。更にプログラム式表示装置22の
構成それ自体も一例であって、適宜に変更して実施でき
ることは勿論である。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A method of displaying a trend graph according to the present invention will now be described with reference to FIG.
The operation of the display device 30 and the program type display device 22 used as a display panel will be described in detail based on an example. However, a general-purpose O / O device using a dedicated device or a general-purpose personal computer device specialized in collecting process data and displaying a trend graph based on the data is used.
The configuration of the device that implements the display method, such as that configured by an application program running on S, is not limited. Furthermore, the configuration itself of the program type display device 22 is also an example, and it is needless to say that the configuration can be appropriately changed and implemented.

【0012】プログラム式表示装置22は、PLC30
とともにターゲットシステム28の操作卓などに一体に
組み込み、あるいはそれ自身が独立して配備され、ター
ゲットシステム28に対する操作および表示盤として使
用されるものであって、後述する処理指示語を用いて各
種の設定あるいは制御動作を行なわせる。
The programmable display device 22 includes a PLC 30
Along with this, it is integrated into an operation console or the like of the target system 28, or is provided independently, and is used as an operation and display panel for the target system 28. A setting or control operation is performed.

【0013】ターゲットシステム28を制御するPLC
30は、CPUユニットやメモリユニットなどの必要と
する個別の機能毎に回路がユニット化され、各ユニット
を必要に応じて適宜増減可能に並列接続することによ
り、PLC30における全体として達成される機能を変
更可能とする従来と略同様な構成のものである。
PLC for controlling target system 28
The circuit 30 has a function achieved as a whole in the PLC 30 in which a circuit is unitized for each required function such as a CPU unit and a memory unit, and the units are connected in parallel so as to be able to increase or decrease as necessary. The configuration is substantially the same as that of the related art that can be changed.

【0014】また、ターゲットシステム28に対して入
出力される各種情報の格納場所が、制御あるいは表示す
べきターゲットシステム28上に備えたレベル計やリミ
ットスイッチの様な受動部品あるいはリレーやモータの
様な能動部品毎にメモリユニット上に確保され、入出力
されるデータが数値の様なワードデータに対してはワー
ドデバイスが、モータのオンオフ情報の様なビットデー
タに対してはビットデバイスが指定されるとともに、各
デバイスに対して例えば「D100」の様な機種固有の
デバイス名を予め設定することにより、デバイス名の指
定によって格納場所を特定可能に必要なデータがメモリ
ユニット内に格納されている。
The storage location of various information input / output to / from the target system 28 is controlled by passive components such as level gauges and limit switches provided on the target system 28 to be controlled or displayed, or relays and motors. A word device is specified for word data whose input / output data is numerical values, and a bit device is specified for bit data such as motor on / off information. In addition, by setting a device-specific device name such as “D100” in advance for each device, necessary data is stored in the memory unit so that the storage location can be specified by designating the device name. .

【0015】従って、PLC30の内外部からメモリユ
ニット内における任意のワードデバイスあるいはビット
デバイスに対してデバイス名を指定してアクセスするだ
けで、PLC30内の実際のアドレスを知ることなく、
ターゲットシステム28の対応位置を制御し或いはその
動作状態に関する各種のプロセスデータが個別に取り出
せる様にしている。
Therefore, by simply accessing the arbitrary word device or bit device in the memory unit by designating the device name from inside or outside of the PLC 30, without knowing the actual address in the PLC 30,
The corresponding position of the target system 28 is controlled or various process data relating to the operation state can be individually taken out.

【0016】プログラム式表示装置22はパソコン装置
と略同様の構成であって、図2に示す表示制御回路32
を備えるとともに、図3に例示するごとく、ディスプレ
イ34における表示画面24の前面を透明なタッチパネ
ル36により密着状態で覆い、タッチパネル36に対す
る押圧操作による指示は、タッチパネルコントローラ3
8を介して取り込まれて座標が解析され、テスト時、シ
ステム全体としての運転開始前における初期設定時ある
いは運転中における指先による各種手動操作を可能とす
る。
The programmable display device 22 has substantially the same configuration as the personal computer device, and has a display control circuit 32 shown in FIG.
As shown in FIG. 3, the front surface of the display screen 24 on the display 34 is covered with a transparent touch panel 36 in close contact with the touch panel 36.
The coordinates are analyzed by being taken in through the system 8, and various manual operations can be performed by a fingertip at the time of a test, at the time of initial setting before the operation of the entire system is started, or during the operation.

【0017】ここでプログラム式表示装置22において
は、銘板の様に表示内容に変更を要しないベース画面4
0およびそのベース画面40上で形状変化や点滅あるい
は色変化させるスイッチ図形の様な機能部品図形42
を、必要とする表示単位毎に1つのファイル番号Fを指
定し格納しておく。
Here, in the programmable display device 22, there is no need to change the display contents such as the nameplate.
0 and a functional component graphic 42 such as a switch graphic for changing the shape, blinking or changing the color on the base screen 40
Is designated and stored for each required display unit.

【0018】一方、事象データ用メモリ58内に予め格
納しておいた図4(a)で例示する処理指示語Wを微小
時間毎に間欠的に読み出し、各処理指示語Wの事象名N
で特定される内容の動作を、PLC30側から通信コン
トローラ44を介して状態データ用メモリ46に取り出
されたデータを参照しながら順次に実行することによ
り、PLC30側のビットデバイスあるいはワードデバ
イスの内容変化に即応して機能部品図形42の形状が変
化する表示動作が行われる。
On the other hand, the processing instruction word W illustrated in FIG. 4A stored in advance in the event data memory 58 is read out intermittently every minute time, and the event name N of each processing instruction word W is read.
Are sequentially executed by referring to the data taken out from the PLC 30 through the communication controller 44 into the state data memory 46, thereby changing the contents of the bit device or the word device of the PLC 30. In response, the display operation in which the shape of the functional component graphic 42 changes is performed.

【0019】すなわち処理指示語Wの基本的な構成は、
表示制御動作を実行すべきベース画面40のファイル番
号Fと、そのベース画面40上で実行すべき動作内容を
特定する事象名Nと、各実行事象毎に参照される1又は
複数のデータからなる参照情報rとを1組として備えて
いる。
That is, the basic structure of the processing instruction word W is as follows.
It consists of a file number F of the base screen 40 on which the display control operation is to be executed, an event name N specifying the operation content to be executed on the base screen 40, and one or a plurality of data referred to for each execution event. Reference information r is provided as one set.

【0020】例えば図4(b)に示す処理指示語WG
は、図3の如くベース画面40上にウインドウ48を開
き、そのウインドウ48内でトレンドグラフ26を表示
可能とするものであって、ベース画面40のファイル番
号F1、トレンドグラフ26の表示を特定する例えばG
から始まる事象名N1に加えて、グラフの表示座標範囲
D1、グラフ表示をさせるべきデータの格納位置を特定
するデバイス名D2、そのデバイスがオンオフ情報から
なるビットデバイスか温度変化の様なワードデバイスか
を示すデバイス情報D3、表示されるグラフの線種や色
を特定するグラフ情報D4、およびデータをサンプリン
グする時間間隔D5とを参照情報rとして備えている。
For example, the processing instruction word WG shown in FIG.
Opens a window 48 on the base screen 40 as shown in FIG. 3 and allows the trend graph 26 to be displayed in the window 48. The file number F1 of the base screen 40 and the display of the trend graph 26 are specified. For example, G
, The display coordinate range D1 of the graph, the device name D2 for specifying the storage location of the data to be displayed in the graph, and whether the device is a bit device consisting of on / off information or a word device such as a temperature change. , A graph information D4 for specifying the line type and color of the displayed graph, and a time interval D5 for sampling data as reference information r.

【0021】ここで、例えば図5に示す如く、ターゲッ
トシステム28として備えたプラントのプロセス制御時
において、タンク50内のレベル計52、液温計54お
よびポンプ56のオンオフ時期をPLC30が監視する
システムに実施した場合にあっては、トレンドグラフ2
6によってそのプロセスデータを監視すべき3つの内容
について各々、図3の様に処理指示語WGを1つずつ設
定する。
Here, as shown in FIG. 5, for example, during the process control of the plant provided as the target system 28, the PLC 30 monitors the on / off timing of the level gauge 52, the liquid temperature gauge 54 and the pump 56 in the tank 50. If it is carried out in the trend graph 2
6, one processing instruction word WG is set for each of the three contents whose process data is to be monitored, as shown in FIG.

【0022】すなわち、トレンドグラフ26を表示すべ
き3つのデバイスについて、表示座標範囲D1を一致さ
せた処理指示語WG1〜WG3を事象データ用メモリ5
8内に記憶させる。一方、状態データ用メモリ46内の
アドレスAにはタンクレベルがワードデータとして、ア
ドレスBには液温がワードデータとして、更にアドレス
Cにはポンプ56のオンオフ状態がビットデバイスとし
て、PLC30側からのデータ転送により微少な時間遅
れをもって更新処理されている。
That is, for the three devices on which the trend graph 26 is to be displayed, the processing instruction words WG1 to WG3 whose display coordinate ranges D1 are matched are stored in the event data memory 5.
8 is stored. On the other hand, the tank level is word data at address A in the state data memory 46, the liquid temperature is word data at address B, and the on / off state of the pump 56 is a bit device at address C. Update processing is performed with a slight time delay due to data transfer.

【0023】そこで各処理指示語WG1〜WG3から、
該当のデバイスA〜Cを表示データのデバイス名を利用
して特定することにより、所定のサンプリング時間間隔
D5でデータの値が状態データ用メモリ46から読み出
され、表示画面24上に設定したウインドウ48内にお
いて、複数本のペンチャート60からなるトレンドグラ
フ26として表示されるのである。
Therefore, from each processing instruction word WG1 to WG3,
By specifying the corresponding devices A to C by using the device names of the display data, the data values are read from the state data memory 46 at a predetermined sampling time interval D5, and the window set on the display screen 24 is set. Within 48, it is displayed as a trend graph 26 composed of a plurality of pen charts 60.

【0024】本発明は上記した構成にあって、更に、予
め設定した条件をトリガーとし、その条件の発生する前
後の所定期間内に発生したデータを自動収集することを
可能とするとともに、その収集したデータを比較表示可
能とする構成に特徴を有する。
The present invention has the above-mentioned structure, and further enables automatically collecting data generated within a predetermined period before and after the occurrence of the condition by using a preset condition as a trigger. It is characterized in that it is possible to compare and display the obtained data.

【0025】データ収集用の処理指示語WSは、上記の
様にしてベース画面40上に処理指示語WGをもって設
定した1つのウインドウ48を単位として、そのウイン
ドウ48内で表示される1又は複数種類のプロセスデー
タを同時に収集可能とするものであって、図4(c)に
例示する如く、ベース画面40のファイル番号F1、プ
ロセスデータの収集を特定する例えば「S」から始まる
事象名N2に加えて、収集対象となるデータ取込座標範
囲D6、データの収集開始条件D7、データの収集時間
範囲D8を参照情報rとして備えている。
The processing instruction word WS for data collection is one unit or a plurality of types displayed in the window 48 in units of one window 48 set with the processing instruction word WG on the base screen 40 as described above. 4C, it is possible to collect the process data at the same time. As shown in FIG. 4C, in addition to the file number F1 of the base screen 40, the event name N2 starting with, for example, "S" for specifying the process data collection. Further, a data acquisition coordinate range D6 to be collected, a data collection start condition D7, and a data collection time range D8 are provided as reference information r.

【0026】ここでデータの収集開始条件D7は、図3
に例示する様な、ウインドウ48上で継続的に表示され
ているトレンドグラフ26に関するデータをすべて保存
するのではなく、図6に示す如く、予め設定しておいた
条件D7を満足したことを確認したのち、その時点ts
の前半期間と後半期間に発生したデータについて選択的
に保存することによって、保存すべき価値のあるデータ
についてのみ収集可能とするものである。
Here, the data collection start condition D7 is as shown in FIG.
As shown in FIG. 6, instead of saving all the data on the trend graph 26 continuously displayed on the window 48, it is confirmed that a preset condition D7 is satisfied as shown in FIG. After that, ts
By selectively storing data generated in the first half period and the second half period, only data having a value to be stored can be collected.

【0027】すなわち、処理指示語WSが設定される
と、少なくとも前記した前半期間のデータを一時記憶可
能な大きさのデータ格納領域64が、図7の如くRAM
66の様な高速のメモリ上に設定される。具体的には、
このデータ格納領域64はシフトレジスタと略同様の機
能を有するものであって、図7(a)の様に、上記した
データ収集時間範囲D8に対応した記憶容量が確保さ
れ、システムが駆動中はそのデータ格納領域64内に順
次に現在のデータを書き込む一方、次々に取り込まれる
新しいデータにより古いデータから上書き消去すること
により、予め設定したデータ収集時間範囲分のデータが
絶えずデータ格納領域64内に維持される様にしてい
る。
That is, when the processing instruction word WS is set, the data storage area 64 having a size capable of temporarily storing at least the data of the first half period is stored in the RAM as shown in FIG.
It is set on a high-speed memory such as 66. In particular,
The data storage area 64 has substantially the same function as the shift register. As shown in FIG. 7A, a storage capacity corresponding to the data collection time range D8 is secured, and the system is driven during the operation. While the current data is sequentially written into the data storage area 64, the old data is overwritten and erased by new data that is successively taken in, so that data for a preset data collection time range is constantly stored in the data storage area 64. I try to keep it.

【0028】かかる状態でトリガ条件が満足された後
も、更に収集時間範囲の後半期間分だけデータをシフト
しながら現在データの書き込みを終了した時点で、図7
(b)の様にデータ格納領域64内のデータを全てハー
ドディスク62の様なデータ保存用のメモリ内にファイ
ル名を特定してコピーすることにより、データの1回分
の収集は終了する。
Even after the trigger condition is satisfied in such a state, when the writing of the current data is completed while the data is further shifted by the second half period of the collection time range, FIG.
As shown in (b), all data in the data storage area 64 is specified and copied into a data storage memory such as the hard disk 62, thereby completing one-time data collection.

【0029】上記したデータ収集開始条件D7は、所定
のワードデバイスの値が設定値を超えたり、ビットデバ
イスがオンまたはオフする時点など、その時刻が一意的
に特定可能なものであれば任意に設定できる。また収集
の繰り返し回数も、任意に設定できる。
The data collection start condition D7 can be arbitrarily set as long as the time can be uniquely specified, such as when the value of a predetermined word device exceeds a set value or when a bit device is turned on or off. Can be set. Also, the number of times of collection can be arbitrarily set.

【0030】本実施例にあっては、データ収集開始条件
D7をプログラム式表示装置22におけるエラーメッセ
ージの表示条件と一致させることにより、エラーが発生
した時点の前後におけるデータの自動収集が行われる様
に構成している。
In this embodiment, the data collection start condition D7 is made to match the display condition of the error message on the programmable display device 22, so that the data is automatically collected before and after the occurrence of the error. It is composed.

【0031】更に上記の様にして自動収集したエラー発
生前後のデータは、プログラム式表示装置22のオフラ
イン中において基準データや過去に収集した同様な内容
のデータと比較表示可能とすることにより、エラーの発
生原因がトレンドグラフ26上において視認判定できる
様にしている。
Further, the data automatically collected before and after the occurrence of the error as described above can be compared and displayed with the reference data and data of similar contents collected in the past while the program type display device 22 is offline. Is visually recognized on the trend graph 26.

【0032】すなわち、プログラム式表示装置22をオ
フライン状態にしてトレンドグラフ26の比較表示モー
ドにしたあと、表示すべきデータを選択すると、図8
(a)の如く、例えば表示画面24の上部に基準のウイ
ンドウ48aが1つ開き、上記した自動収集により収集
された1または複数本のペンチャート60からなるトレ
ンドグラフ26が表示される。
That is, after the program type display device 22 is set to the off-line state and the comparison display mode of the trend graph 26 is selected, when data to be displayed is selected, FIG.
As shown in (a), for example, one reference window 48a is opened at the upper part of the display screen 24, and the trend graph 26 including one or a plurality of pen charts 60 collected by the automatic collection described above is displayed.

【0033】かかるウインドウ48a中では、上記の様
にして収集したプロセスデータが時間的に変化しないト
レンドグラフ26として表示されるものであって、更
に、各ペンチャート60毎に振幅値あるいは上下方向の
位置を変更可能とするとともに、時間軸の前後方向への
移行あるいは時間軸の伸縮ができる様にすることによ
り、1つのウインドウ48中における複数本のペンチャ
ート60が明確に区別して表示できる様にしている。
In the window 48a, the process data collected as described above is displayed as the trend graph 26 which does not change with time. Further, the amplitude value or the vertical direction is displayed for each pen chart 60. The position can be changed and the time axis can be shifted in the front-back direction or the time axis can be expanded / contracted, so that a plurality of pen charts 60 in one window 48 can be clearly distinguished and displayed. ing.

【0034】次に、上記した基準ウインドウ48a中に
表示されたグラフと比較表示をさせたい別のデータ群を
選んで表示を選択すると、例えば基準ウインドウ48a
の下に比較用のウインドウ48bが開き、そのデータ群
が基準ウインドウ48a内と同様にしてトレンドグラフ
26として表示される。
Next, when another data group to be compared and displayed with the graph displayed in the reference window 48a is selected and the display is selected, for example, the reference window 48a is displayed.
A window 48b for comparison is opened below, and the data group is displayed as the trend graph 26 in the same manner as in the reference window 48a.

【0035】ここで2つのウインドウ48a・48bで
表示されるトレンドグラフ26は、データ収集時期は勿
論、データのサンプリング間隔の様なデータ収集条件も
互いに異なっている可能性が高い。そこで、合成すべき
1または複数本のペンチャート60bを比較ウインドウ
48b内で選択したのちにグラフ合成を指示すると、両
者の表示条件が自動的に一致されたのち、比較ウインド
ウ48bにおける該当のペンチャート60bは、図8
(b)の様に基準ウインドウ48aに複写される。
In the trend graph 26 displayed in the two windows 48a and 48b, it is highly likely that not only the data collection time but also the data collection conditions such as the data sampling interval are different from each other. Therefore, when one or a plurality of pen charts 60b to be combined are selected in the comparison window 48b and then a graph combination is instructed, the display conditions of both are automatically matched, and the corresponding pen charts in the comparison window 48b are matched. FIG.
The image is copied to the reference window 48a as shown in FIG.

【0036】かかるウインドウ48a中に複写されたペ
ンチャート60bは、複写元のウインドウ48b中でそ
の振幅値あるいは時間軸方向への位置調整を行うとその
変更内容が複写先でのウインドウ48a中でも反映さ
れ、基準ウインドウ48aに予め表示されたペンチャー
ト60aと同一の表示基準に基づいて重畳表示がなさ
れ、両者の比較が行われるのである。
When the pen chart 60b copied in the window 48a is adjusted in the amplitude value or the time axis direction in the copy source window 48b, the change is reflected in the copy destination window 48a. The superimposed display is performed based on the same display criteria as the pen chart 60a previously displayed in the reference window 48a, and the two are compared.

【0037】なお、各ウインドウ48a・48bの表示
条件を自動的に調整するのに代えて、手動で変更させた
のちに複写する構成とすることもできる。また、グラフ
の合成をメニュー選択やスイッチ操作で行うのに代え
て、マウスの様なポインティングデバイス、あるいはタ
ッチパネル36に対する指示操作を利用して、表示画面
24上で合成すべきペンチャート60を個別に選択して
ドラッグアンドドロップ操作をすることにより、グラフ
の複写および合成処理させてもよい。
Instead of automatically adjusting the display conditions of each of the windows 48a and 48b, it is also possible to make a copy after manually changing the display conditions. In addition, instead of performing graph synthesis by menu selection or switch operation, a pen chart 60 to be synthesized on the display screen 24 is individually specified using a pointing device such as a mouse or an instruction operation on the touch panel 36. By selecting and performing a drag and drop operation, the graph may be copied and combined.

【0038】また同時に開くことができるウインドウ4
8の数は適宜増減することが可能で、更に1つのウイン
ドウ48aから他のウインドウ48bに1本のペンチャ
ート60を単位とした複写合成をするのに代えて、グラ
フ合成専用の新規なウインドウを開き、そのウインドウ
に対して複数のウインドウ48a・48b中から合成表
示させるべき複数のペンチャート60を特定して複写す
る様にしてもよい。
Window 4 that can be opened at the same time
The number of 8s can be increased or decreased as appropriate. Further, instead of performing copy synthesis from one window 48a to another window 48b in units of one pen chart 60, a new window dedicated to graph synthesis is added. A plurality of pen charts 60 to be combined and displayed from the plurality of windows 48a and 48b may be specified and copied for that window.

【0039】更にまた、上記した一定のデータ収集開始
条件のもとに複数組のデータ群を作成およびグラフ合成
する場合にあっては、合成時にデータ収集開始条件の発
生時点を自動的に一致させて収集時期の異なるグラフを
表示可能とすれば、的確な比較動作ができる。
Furthermore, when a plurality of sets of data groups are created and graph-combined under the above-mentioned fixed data-collection start conditions, the time points of occurrence of the data-collection start conditions are automatically matched during the composition. If graphs with different collection times can be displayed, accurate comparison operations can be performed.

【0040】また、図9の様に合成後のグラフ間で差分
をとるなどの演算処理を行い、その結果を同様なグラフ
66として重畳表示可能とすることにより、合成したグ
ラフ間の差異が微少な場合にあっても両者間の違う部分
が明確に判別できる。演算処理の内容も適宜変更できる
ことは勿論である。
Also, as shown in FIG. 9, arithmetic processing such as calculating a difference between the graphs after the synthesis is performed, and the result can be superimposed and displayed as a similar graph 66, so that the difference between the synthesized graphs is very small. In such a case, the difference between the two can be clearly identified. Needless to say, the content of the arithmetic processing can be appropriately changed.

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

【図1】本発明をプログラム式表示装置に実施した一例
を示す説明図である。
FIG. 1 is an explanatory diagram showing an example in which the present invention is applied to a program type display device.

【図2】プログラム式表示装置における電気回路の一例
を示すブロック図である。
FIG. 2 is a block diagram illustrating an example of an electric circuit in the programmable display device.

【図3】表示画面に対するトレンドグラフの表示過程を
示す説明図である。
FIG. 3 is an explanatory diagram showing a process of displaying a trend graph on a display screen.

【図4】処理指示語の構成を示す説明図であって、
(a)は処理指示語の基本的な構成、(b)はトレンド
グラフ表示用の処理指示語の構成、(c)はプロセスデ
ータ収集用の処理指示語の構成を各々示す。
FIG. 4 is an explanatory diagram showing a configuration of a processing instruction word,
(A) shows a basic configuration of a processing instruction word, (b) shows a configuration of a processing instruction word for displaying a trend graph, and (c) shows a configuration of a processing instruction word for collecting process data.

【図5】ターゲットシステムにおけるデータの収集状態
を示す説明図である。
FIG. 5 is an explanatory diagram showing a data collection state in a target system.

【図6】プロセスデータの収集範囲を示す説明図であ
る。
FIG. 6 is an explanatory diagram showing a collection range of process data.

【図7】プロセスデータの収集過程を示す説明図であ
る。
FIG. 7 is an explanatory diagram showing a process of collecting process data.

【図8】収集されたデータの合成工程を示す説明図であ
る。
FIG. 8 is an explanatory diagram showing a process of synthesizing collected data.

【図9】グラフの合成後に演算処理を行う工程を示す説
明図である。
FIG. 9 is an explanatory diagram showing a step of performing an arithmetic process after the graphs are combined.

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

10 外部装置 12 通信路 14 データ通信手段 16 事象データ記憶手段 18 制御手段 20 表示手段 22 プログラム式表示装置 24 表示画面 26 トレンドグラフ 28 ターゲットシステム 30 PLC 32 表示制御回路 34 ディスプレイ 36 タッチパネル 38 タッチパネルコントローラ 40 ベース画面 42 機能部品図形 44 通信コントローラ 46 状態データ用メモリ 48 ウインドウ 50 タンク 52 レベル計 54 液温計 56 ポンプ 58 事象データ用メモリ 60 ペンチャート 62 ハードディスク 64 データ格納領域 REFERENCE SIGNS LIST 10 external device 12 communication path 14 data communication means 16 event data storage means 18 control means 20 display means 22 programmable display device 24 display screen 26 trend graph 28 target system 30 PLC 32 display control circuit 34 display 36 touch panel 38 touch panel controller 40 base Screen 42 Functional part graphic 44 Communication controller 46 Status data memory 48 Window 50 Tank 52 Level gauge 54 Liquid temperature gauge 56 Pump 58 Event data memory 60 Pen chart 62 Hard disk 64 Data storage area

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 時間の経過とともに変化する物理的な値
を、所定の時間間隔でサンプリングしてデジタル値に変
換しながら記憶したデータ群を、所定のデータ処理装置
における表示画面(24)上で一連のトレンドグラフ
(26)として表示する方法であって、 計測条件の異なるデータ群を複数組備え、 各データ群から形成されるペンチャート(60)の時間
軸を、基準となる時間軸に一致させて補正可能とすると
ともに、 時間軸が補正された一連のペンチャート(60)を個別
に操作して同一の時間軸上に重畳して表示可能としたこ
とを特徴とするトレンドグラフの表示方法。
1. A data group that stores physical values that change over time and that is sampled at predetermined time intervals and converted into digital values is stored on a display screen (24) of a predetermined data processing device. A method of displaying a series of trend graphs (26), wherein a plurality of sets of data with different measurement conditions are provided, and a time axis of a pen chart (60) formed from each data group coincides with a reference time axis. A series of pen charts (60) whose time axes have been corrected are individually manipulated and superimposed and displayed on the same time axis. .
【請求項2】 上記した計測条件の異なるデータ群は、
各計測条件に対応したグラフ軸に一致したトレンドグラ
フ(26)として独立したウインドウ(48)上に表示
されるものであって、 各ウインドウ(48)間を1連のペンチャート(60)
を単位として、表示画面(24)上での指示操作により
移動可能とするとともに、 移動時に異動先の時間軸に一致させてその表示条件が自
動補正される請求項1記載の表示方法。
2. The data group having different measurement conditions described above is:
A trend graph (26) corresponding to a graph axis corresponding to each measurement condition is displayed on an independent window (48), and a series of pen charts (60) is provided between the windows (48).
2. The display method according to claim 1, wherein the display condition is automatically corrected in accordance with a time axis of a transfer destination at the time of movement, while being movable by an instruction operation on a display screen (24).
【請求項3】 上記したデータ群は、所定の条件が満足
された時点を中心としてその前後のデータが自動収集さ
れるものであって、 同一時間軸上に重畳して表示されるトレンドグラフ(2
6)は、前記した時点を自動的に一致して表示される請
求項2記載の表示方法。
3. The data group described above is one in which data before and after a point in time at which a predetermined condition is satisfied are automatically collected, and a trend graph (superimposed and displayed on the same time axis) is displayed. 2
3. The display method according to claim 2, wherein in the step (6), the time point is displayed automatically.
【請求項4】 上記した重畳表示される複数のペンチャ
ート(60)は、予め設定した条件で各時間座標毎に演
算処理され、その演算結果が同一時間軸上に重畳してグ
ラフとして表示される請求項2または3記載の表示方
法。
4. The plurality of pen charts (60) displayed in a superimposed manner are subjected to arithmetic processing for each time coordinate under preset conditions, and the arithmetic results are superimposed on the same time axis and displayed as a graph. The display method according to claim 2 or 3, wherein:
【請求項5】 上記したデータ処理装置は、 所定の外部装置(10)と通信路(12)を介して接続
され、該通信路(12)を通じて外部装置(10)側と
データの受け渡しを可能とするデータ通信手段(14)
と、 処理すべき動作内容を特定する参照情報を含む複数の処
理指示語を記憶可能とする事象データ記憶手段(16)
と、 該事象データ記憶手段(16)に備えた処理指示語を解
読し、各処理指示語で参照される情報に対応した制御動
作を行う制御手段(18)と、 該制御手段(18)からの信号入力と連動して所定の表
示動作を行う表示手段(20)とを備えたプログラム式
表示装置(22)であって、 上記した外部装置(10)における制御状態に対応した
データの収集および表示を可能としたことを特徴とする
請求項1記載の表示方法。
5. The data processing device is connected to a predetermined external device (10) via a communication path (12), and can exchange data with the external device (10) via the communication path (12). Data communication means (14)
And an event data storage means (16) capable of storing a plurality of processing instructions including reference information for specifying an operation content to be processed.
A control unit (18) for decoding a processing instruction word provided in the event data storage unit (16) and performing a control operation corresponding to information referred to by each processing instruction word; A display device (22) having a display means (20) for performing a predetermined display operation in conjunction with a signal input of the external device (10). The display method according to claim 1, wherein display is enabled.
JP25421897A 1997-09-02 1997-09-02 Method for displaying trend graph Pending JPH1185446A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25421897A JPH1185446A (en) 1997-09-02 1997-09-02 Method for displaying trend graph

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25421897A JPH1185446A (en) 1997-09-02 1997-09-02 Method for displaying trend graph

Publications (1)

Publication Number Publication Date
JPH1185446A true JPH1185446A (en) 1999-03-30

Family

ID=17261913

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25421897A Pending JPH1185446A (en) 1997-09-02 1997-09-02 Method for displaying trend graph

Country Status (1)

Country Link
JP (1) JPH1185446A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009199240A (en) * 2008-02-20 2009-09-03 Yokogawa Electric Corp Trend graph display device
JP2009245128A (en) * 2008-03-31 2009-10-22 Dainippon Printing Co Ltd Graph display device for time-series data
JP2010515140A (en) * 2006-12-29 2010-05-06 ウォリー ツァラ Device for analyzing scales that are variable by multiple window operations performed simultaneously
WO2011158690A1 (en) * 2010-06-15 2011-12-22 株式会社アルバック Display program by group movement of graph
JP2014142915A (en) * 2012-12-26 2014-08-07 Graphtec Corp Waveform plot device and waveform plot program
CN107111439A (en) * 2015-03-19 2017-08-29 三菱电机株式会社 Waveform display apparatus, method for displaying waveform and waveform show program
US11531465B2 (en) 2018-04-17 2022-12-20 Casio Computer Co., Ltd. Display control apparatus, non-transitory recording medium and display controlling method for creating first tag, second tag not overlapping other tags displayed, and indicator correlating second tag with first tag

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010515140A (en) * 2006-12-29 2010-05-06 ウォリー ツァラ Device for analyzing scales that are variable by multiple window operations performed simultaneously
JP2009199240A (en) * 2008-02-20 2009-09-03 Yokogawa Electric Corp Trend graph display device
JP2009245128A (en) * 2008-03-31 2009-10-22 Dainippon Printing Co Ltd Graph display device for time-series data
WO2011158690A1 (en) * 2010-06-15 2011-12-22 株式会社アルバック Display program by group movement of graph
JP2012003431A (en) * 2010-06-15 2012-01-05 Ulvac Japan Ltd Display program by group movement of graph
JP2014142915A (en) * 2012-12-26 2014-08-07 Graphtec Corp Waveform plot device and waveform plot program
CN107111439A (en) * 2015-03-19 2017-08-29 三菱电机株式会社 Waveform display apparatus, method for displaying waveform and waveform show program
CN107111439B (en) * 2015-03-19 2018-12-28 三菱电机株式会社 Waveform display apparatus, method for displaying waveform and waveform show program
US11531465B2 (en) 2018-04-17 2022-12-20 Casio Computer Co., Ltd. Display control apparatus, non-transitory recording medium and display controlling method for creating first tag, second tag not overlapping other tags displayed, and indicator correlating second tag with first tag

Similar Documents

Publication Publication Date Title
US4661899A (en) Numerical control system
JPH1185446A (en) Method for displaying trend graph
JP3822756B2 (en) Data processing device
JP3356662B2 (en) Process data collection method and programmable display device
JP2653346B2 (en) Programmable controller
JP4298977B2 (en) Display device for injection molding machine
JP2001242978A (en) Method and device to indicate attribute of data in graph
JP3797907B2 (en) Data creation apparatus for control system, data creation program, and recording medium recording the program
JP2696590B2 (en) Input / output method of industrial robot controller
JP3364821B2 (en) Plant monitoring and control equipment
JP2877075B2 (en) Instrument control device and method
JPS61220004A (en) Screen display system of numerical controller
JP2786737B2 (en) Process display device
JPH077839U (en) Numerical control device
KR100512970B1 (en) Electronic apparatus having a time device capable of displaying input-state for time data and a method processing thereof
JPS6132106A (en) Programming device of programmable controller
JPH03265920A (en) Pointing processing method
JPH1011260A (en) Intra-window data registration method, recording medium, and computer system
JPH01244502A (en) Pc program display system
JPH11154141A (en) Graph display device, graph display method, and recording medium recording graph display program
JPS6295603A (en) Programmable controller
JPH0670001U (en) Peripheral device of programmable controller
JPS60128508A (en) Block search system of nc command program
JPS6355715B2 (en)
JPS60201406A (en) Data input device of numerical control device

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20031217