<< Click to Display Table of Contents >> マニュアル > ライブラリ リファレンス > 画面ライブラリ > 画面ライブラリリファレンス > 比較トレンドグラフ |
比較トレンドグラフ
概要
2つの時系列のトレンドグラフを比較表示することができます。
比較表示の方法としては、2つのグラフを上下に並べて表示方法と、グラフ自体を重ね合わせて表示する方法が用意されており、運用中に自由に切り替えて表示することができます。
尚、グラフ表示はトレンドグラフライブラリの表示方法と同等です。
|
接続対象アクション
接続先アクション名 |
説明 |
|
ロギング及び集計を行うためのアクションです。トレンドグラフのデータソースとして指定することができます。
|
|
簡易的なロギングを行うことができるアクションです。トレンドグラフのデータソースとして指定することができます。 |
|
外部システムなどによって生成された時系列ログデータを、データソースとしてマッピングするためのアクションです。トレンドグラフのデータソースとして指定することができます。
|
|
ペン設定ファイルをサーバに保存する場合、ファイルサーバアクションを用いてファイルを共有する方法と、Panel ServerのPanelインターフェースで定義された「公開フォルダ」を介して共有する方法があります。 ファイルサーバアクションを使用する場合は、Panel Serverにファイルサーバーアクションを定義するとともに、「_PenFilePosition」プロパティを「SERVER」とし、「_FileServerName」に接続先となるアクション名を指定してください。一方、ファイルサーバアクションではなく公開フォルダ機能を使用する場合は、ファイルサーバーアクションの定義は特に必要ありません。 |
サマリアクション、ロガーアクション及びヒストリカルデータサーバアクションは、CSVとODBCのいずれにも対応可能です。尚、これらの3つのアクションは必ずしも全てを定義しておく必要はありません。
|
カスタムプロパティ
本画面ライブラリが設定できるカスタムプロパティです。
基本 |
転送サーバ名 |
_FileServerName |
default:指定無し
ペン設定をサーバ側で共有する方法には2つの方法があり、1つはPanelインターフェースの公開フォルダを使用する方法、もう1つはファイルサーバアクションを介してファイルを共有する方法です。
ペン設定情報をサーバ側で共有したい場合かつ、ファイルの共有をファイルサーバーアクションで行う場合には、「_PenFilePosition」プロパティを「SERVER」とし、本プロパティに接続先のアクション名を指定します。その場合は、ファイルサーバアクションの対象フォルダ内の「_PenFile」で指定したファイル名のペンファイルにペン情報が保存されます。
一方、本プロパティの指定をブランクとし、かつ「_PenFilePosition」プロパティが「SERVER」の場合、ペン情報はPanelインターフェースの公開フォルダ内の「trend」フォルダに保存されます。
|
||||||||||||||||||||
ログタイプ |
_LogType |
default:RAW;DAY;MONTH;YEAR;SEC10;AVERAGE;MAX;MIN
ペンの情報を設定するためのデータソース選択で使用される、絞込条件のログタイプを定義します。ただし、この条件を指定できるのはサマリアクションからデータソース選択する場合に限ります。サマリアクションで集計の種類を追加した際に、この情報を追加することで、絞り込み条件を増やすことが出来ます。データとデータの間は「;」(半角セミコロン)で区切って設定します。
|
|||||||||||||||||||||
設定を保持する |
_IsSaveDisp |
default:True
「表示設定を保持」の初期値。
|
|||||||||||||||||||||
出力ファイル 出力フォルダ |
_OutFilePath |
default:output
出力ファイル(CSV出力)のデフォルトフォルダを設定します。
|
|||||||||||||||||||||
出力ファイル ファイル名 |
_OutFileName |
default:comparetrend
出力ファイル(CSV出力)のデフォルトファイル名の先頭に付与される文字列です。本文字列に続き「_日時.csv」がデフォルトファイル名となります。
|
|||||||||||||||||||||
出力ファイル 出力タイプ |
_OutFileType |
default:TITLE
出力ファイル(CSV出力)のヘッダ行に何を出力するかを指定します。
|
|||||||||||||||||||||
ペンファイル 保存位置 |
_PenFilePosition |
default:SERVER
ペンの情報ファイルの保持方法(CLIENT/SERVER)を設定します。
|
|||||||||||||||||||||
ペンファイル ローカルパス |
_PenLocalPath |
default:config
ペンの情報ファイルの保持するフォルダを設定します。「_PenFilePosition」プロパティが「CLIENT」の場合、絶対パスか相対パス(clientフォルダからの相対)を指定して下さい。「_PenFilePosition」プロパティが「SERVER」の場合は本設定は必要ありません。
|
|||||||||||||||||||||
ペンファイル ファイル名 |
_PenFile |
default:trend_peninfo.txt
ペンの情報ファイルの名を設定します。
|
|||||||||||||||||||||
グラフ 設定 |
背景色 |
_GraphBackColor |
default:@DarkBackColor
グラフ部分の背景色を設定します。「無色を選択」を選択(プロパティを空)した場合は、背景が透明になります。「_GraphBackFile」で背景画像を設定する場合は、本プロパティを「無色を選択」とします。
|
||||||||||||||||||||
軸線色 |
_GraphGridLineColor |
default:@ChartLineColor
グラフ部分の枠色を指定します。
|
|||||||||||||||||||||
文字色 |
_GraphTextColor
|
default:@ChartTextColor
グラフ部分のテキスト色を指定します。
|
|||||||||||||||||||||
背景画像 |
_GraphBackFile |
default:指定なし
グラフ部分の背景画像を設定します。絶対パスか相対パスで指定します。背景画像を有効にする為には、「_GraphBackColor」を「無色を選択」とします。
|
|||||||||||||||||||||
背景透明度 |
_GraphBackFileAlpha |
default:1
「_GraphBackFile」で指定した画像ファイルの透過具合を指定します。「0-1」の間で透過割合を指定し、0が透明、0.5が半透明、1が透過無しとなります。
|
|||||||||||||||||||||
ペングリッド 設定 |
ヘッダー 背景色 |
_PenGridHeaderBackColor |
default:@GridHeaderColor
ペン情報一覧のグリッドヘッダ部の背景色を指定します。
|
||||||||||||||||||||
ヘッダー 文字色 |
_PenGridHeaderTextColor |
default:@TextColor
ペン情報一覧のグリッドヘッダ部の文字色を指定します。
|
|||||||||||||||||||||
グリッド 背景色 |
_PenGridBackColor |
default:@DarkBackColor
ペン情報一覧のグリッド部の背景色を指定します。
|
|||||||||||||||||||||
グリッド 文字色 |
_PenGridTextColor |
default:#FFFFFF
ペン情報一覧のグリッド部の文字色を指定します。
|
|||||||||||||||||||||
グリッド ライン色 |
_PenGridLineColor |
default:@BorderColor
ペン情報一覧のグリッド部の枠色を指定します。
|
|||||||||||||||||||||
グリッド 選択色 |
_PenGridSelectColor |
default:@DarkSelectColor
ペン情報一覧のグリッド部の選択色を指定します。
|
|||||||||||||||||||||
表示行数
|
_PenGridRows |
default:8
ペン情報一覧のグリッド部の表示行数を指定します。
|
|||||||||||||||||||||
ペングリッドを表示する |
_IsGridDisplay |
default:True
ペン情報一覧のグリッド部を表示するかを指定します。
|
|||||||||||||||||||||
期間 設定 |
有効・無効 |
_ChangeSpanMode |
default:False
ヒストリカルトレンド表示時、グラフ内の表示期間が変更された場合に期間応じて別のデータソースに自動的に切り替えることができます。本プロパティをTrueに設定することで自動切り替えが有効となります。
自動切り替え処理は関連プロパティである「_ChangeSpan」「_ChangeSpanDataName」の設定に従って行われます。 例えば、表示期間が1日以上に設定されるとデータソースRAWからDAYを参照するなどの設定を行うことで、長期間の表示時には間引いたデータ(日報集計データ)を表示したり、異なる周期でロギングしている履歴データを参照させるように切りかえることができます。この設定を有効にすることにより、長期間のデータを表示する場合の画面表示負荷を軽減することができます。
尚、リアルタイムトレンドの表示時は、本プロパティの設定は無効となります。
|
||||||||||||||||||||
スパン設定 |
_ChangeSpan |
default:86400;2592000;31536000
「_ChangeSpanMode」がTrueの時、データソースを切り替えるスパンの期間を設定します。設定は秒単位で行い、「;」(半角セミコロン)で期間を区切って設定します。デフォルトの動作では、1日以上、30日以上、365日以上のスパンとした場合に、「_ChangeSpanDataName」で設定されたデータソースに接続を自動的に切り替えます。
|
|||||||||||||||||||||
データ設定 |
_ChangeSpanDataName |
default:.RAW::/.DAY::/.MONTH::/.YEAR::;LOG.SEC./LOG.DAY./LOG.MONTH./LOG.YEAR.
「_ChangeSpanMode」がTrueの場合に自動で切り替えるデータソース文字列を設定します。本プロパティの設定では、「_ChangeSpan」で指定した期間区切りにより切り替える接続先の情報を、置換元、置換先の文字列で列挙して指定します。
指定方法としては、データソースの文字列のうち置換元としたい文字列部分(例えば「.RAW::」)の後に、「_ChangeSpan」で指定した期間区切り数+1のときに置き換えたい置換後の文字列(例えば「.DAY::」)を、「/」(半角スラッシュ)区切りで列挙して設定します。また、接続先のサーバアクションのデータソースが複数ある場合は(例えばサマリアクションとロガーアクションが混在している場合など)、それぞれの組み合わせを「;」(半角セミコロン)で区切って記述します。
設定例) 本プロパティの設定に、 「.RAW::/.DAY::/.MONTH::/.YEAR::;LOG.SEC./LOG.DAY./LOG.MONTH./LOG.YEAR.」 と設定されており、 「_ChangeSpanMode」が「T」かつ、 「_ChangeSpan」が「86400;2592000;31536000」と設定されている場合、グラフ表示中に表示期間(スパン)を操作すると以下のような動作となります。
■ペンデータソースが「A01.RAW::T000」の場合
■ペンデータソースが「LOG.SEC.T001」の場合
|
|||||||||||||||||||||
表示データ 設定 |
最大データ数 |
_HDSDataMax |
グラフ表示のために一度に取得するデータ件数の上限です。 指定されたスパンに対して対象データが大量に存在したとき、最大データ数を制限することによって、画面表示が一時的に止まってしまうことを防ぎます。 本プロパティに関する詳細については、ヒストリカルトレンドグラフコントロールの「RealtimeUpdateMode」「HistoricalUpdateMode」及び「UpdateCounterMax」プロパティについても参照してください。
|
||||||||||||||||||||
表示 設定 |
初期値 X軸(秒) |
_DefaultTimeSpan |
default:0
ペングループ追加時にデフォルトで設定される表示期間[秒]を指定します。
|
||||||||||||||||||||
初期値 初期サイズ |
_DefaultSize |
default:1
ペン追加時のペンサイズの初期値。
|
|||||||||||||||||||||
初期値 小数点桁数 |
_DefaultDecimal |
default:0
ペン追加時の小数点の初期値。
|
|||||||||||||||||||||
グラフ表示 カーソル色 |
_GraphProbeColor |
default:#FF0000
グラフのカーソル(プローブ)の色を指定します。
|
|||||||||||||||||||||
グラフ表示 OFFバー色 |
_GraphOffBarColor |
default:#FFFFFF
ペン設定のプロットタイプで「カラーバー」が設定されているペンのOFFの色を指定します。
|
|||||||||||||||||||||
グラフ表示 画面表示時にリアルタイム更新 |
_IsRealTime |
default:False
Trueの場合、画面表示時にリアルタイム更新を開始します。
|
|||||||||||||||||||||
グラフ表示 更新周期 |
_UpdateInterval |
default:1000ms
リアルタイム更新時に、画面表示の更新周期を指定します。
|
|||||||||||||||||||||
グラフ表示 ミリ秒を表示
|
_IsMillSecond |
default:False
グラフにミリ秒を表示する。
|
|||||||||||||||||||||
リアルタイム更新 更新タイプ |
_RealTimeType |
default:SCROLL
「SCROLL」の場合、画面の更新ごとに左から右へスクロールしていきます。
|
|||||||||||||||||||||
リアルタイム更新 スクロール割合 |
_RealTimePageRatio |
default:0.4
|
|||||||||||||||||||||
比較表示 設定 |
初期値 X軸(秒) |
_CompareSpan |
default:86400
グラフ1の初期表示期間を秒で指定します。
|
||||||||||||||||||||
グラフ表示 グラフ連動 |
_CompareMode |
default:HOLD
グラフ連動の初期値を設定します。「HOLD」を指定するとグラフ1とグラフ2のデータ間隔を連動させません。「INTERLOCKING」を指定するとグラフ1とグラフ2のデータ間隔を連動します。グラフ連動中は、グラフ1はグラフ2の指定期間前のデータ表示となります。
|
|||||||||||||||||||||
グラフ表示 縦比較 |
_ComparePos |
default:TOPBOTTOM
トレンドグラフの比較方法の初期値を設定します。「TOPBOTTOM」を指定すると縦に並べて表示し、「OVERLAP」を指定すると2つのグラフを重ねて表示します。
|
|||||||||||||||||||||
グラフ表示 比較ラインの太さ |
_CompareLineSize |
default:1
比較グラフ(グラフ1)のラインの太さを指定します。
|
|||||||||||||||||||||
グラフ表示 比較バーの太さ |
_CompareBarSize |
default:2
比較グラフ(グラフ1)のバーの太さを指定します。
|
|||||||||||||||||||||
グラフ表示 比較プロットのサイズ |
_ComparePlotSize |
default:3
比較グラフ(グラフ1)のプロットの太さを指定します。
|
|||||||||||||||||||||
多国語化 設定 |
日時書式名 |
_DeteTimeFormat |
default:@DATETIME
日付の表示書式。
|
||||||||||||||||||||
CSV書式名 |
_DateTimeFormatCsv |
default:@DATETIME
CSV出力時の日付の表示書式。
|
|||||||||||||||||||||
数値書式名 |
_NumberFormat |
default:@NUMBER.S
数値の表示書式。
|
画面解説
# |
名称 |
説明 |
---|---|---|
1 |
グループ名 |
グラフエリアに表示するグループを選択します。グループ内には、複数のペンが含まれます。
|
2 |
ペン名 |
アクティブ表示するペンを選択します。アクティブ表示時には、タイトル、色、グラフスケールがペンの表示になります。
|
3 |
グラフ1 最新表示 |
グラフ1で現在時刻のデータへ移動します。 |
4 |
グラフ1 表示日時 |
グラフ1でグラフの開始日時を設定します。開始日時をクリックすると、開始日時選択ダイアログが表示され、そこから開始日時を選択します。
|
5 |
グラフ1 表示期間 |
グラフ1でグラフの表示期間(表示スパン)を設定します。表示期間をクリックすると、表示期間設定ダイアログが表示され、そこから表示期間を選択します。
|
6 |
設定メニュー |
設定メニューを開きます。アイコンをクリックする都度、設定メニューを表示/非表示します。 設定メニューについては「設定メニュー」を参照してください。
|
7 |
グラフエリア |
現在の開始時刻、表示期間のデータをグラフ表示します。 グラフエリアでは、以下の操作が可能です。
•カーソル操作 •表示上限/下限の操作
|
8 |
移動・拡大縮小 |
グラフのページスクロール、表示期間の拡大・縮小を行うことができます。
グラフのページ切り替え操作: 1.表示期間に設定されているグラフを1ページ分過去のデータに移動します。(例:30分間隔なら、30分前へ) 2.表示期間に設定されているグラフを半ページ分過去のデータに移動します。(例:30分間隔なら、15分前へ) 3.表示期間に設定されているグラフを半ページ分新しいデータに移動します。(例:30分間隔なら、15分後へ) 4.表示期間に設定されているグラフを1ページ分新しいデータに移動します。(例:30分間隔なら、30分後へ)
グラフ期間の拡大・縮小操作: 5.表示期間を狭めて表示します。 6.表示期間を広めて表示します。 7.グラフ上のカーソルで囲まれた範囲の期間をフルスパンとしてグラフを表示します。
|
9 |
グラフ2 最新表示 |
グラフ2で現在時刻のデータへ移動します。 |
10 |
グラフ2 表示日時 |
グラフ2でグラフの開始日時を設定します。開始日時をクリックすると、開始日時選択ダイアログが表示され、そこから開始日時を選択します。
|
11 |
グラフ2 表示期間 |
グラフ2でグラフの表示期間(表示スパン)を設定します。表示期間をクリックすると、表示期間設定ダイアログが表示され、そこから表示期間を選択します。
|
12 |
ペンリスト |
トレンドグループに設定してあるペン情報が表示されます。
•表示 •色 •タイトル •単位
グラフ1/グラフ2
•現在値 •カーソル1 •カーソル2 •最小値 •最大値 •平均値
|
# |
名称 |
説明 |
---|---|---|
1 |
リアルタイム更新 |
リアルタイム表示/ヒストリカル(履歴)表示の切替を行います。チェックがついている場合はリアルタイム表示(自動スクロール)、チェックがついていない場合はヒストリカル表示になります。
|
2 |
点表示 |
縦比較表示の場合、データのプロット点の表示有無を設定します。 |
3 |
ペンリスト表示 |
画面下部のペンリストの表示/非表示を切り替えます。チェックがついている場合はペンリストを表示し、チェックがついていない場合は、ペンリストを非表示します。
ペンリストを非表示とすると、グラフエリアを大きく表示できます。
(ペンリストを非表示とした例) |
4 |
縦比較 |
トレンドグラフの比較方法を切り替えます。チェックがついている場合は縦に並べて表示し、チェックがついていない場合は2つのグラフを重ねて表示します。
|
5 |
グラフ連動 |
グラフ1とグラフ2のデータ間隔を連動させます。グラフ連動中は、グラフ1はグラフ2の指定期間前のデータ表示となります。例えば、以下の様にグラフ連動して、グラフ1を1日前と指定した場合、グラフ2の1日前のデータがグラフ1には表示されます。リアルタイム更新を有効とした場合も、グラフ1は常に1日前のデータを表示する様に更新します。
|
6 |
表示設定を保持 |
画面からの変更した設定を保持します。保持する設定値は以下となります。
•リアルタイム更新 •点表示 •ペンリスト表示 •縦比較 •グラフ連動
尚、設定値はクライアント毎に保存します。
|
7 |
ペン設定 |
ペン設定画面を表示します。
|
8 |
通常印刷 |
画面を印刷します。
|
9 |
反転印刷 |
画面の背景を白に色変更して印刷します。(全ての色の反転ではありません)
|
10 |
CSV保存 |
2本のカーソルに挟まれた間のデータをCSV出力します。グラフ1のデータに続き、グラフ2のデータが同ファイルに出力されます。
|
設定画面
ペンを登録する設定画面です。
# |
名称 |
説明 |
||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 |
グループ操作 |
|
||||||||||||||||||||||||||||
2 |
ペン操作 |
|
||||||||||||||||||||||||||||
3 |
ペン一覧 |
|
||||||||||||||||||||||||||||
4 |
表示設定 |
■初期表示期間 グラフの初期表示時のX軸の表示期間を指定します。この設定はグループ毎に行うことができます。尚、この設定が行われていないグループ(「0日0時0分0秒」と設定されている場合)に表示を切り替えた場合は、一つ前に表示されていた表示期間が採用されます。尚、全てのグループの初期表示期間の設定が「0日0時0分0秒」の場合は、デフォルトで10分間が採用されます。
|
||||||||||||||||||||||||||||
5 |
OK/ |
|