<< Click to Display Table of Contents >> マニュアル > 監視システム構築ガイド > 主要機能の構築 > ロギング/トレンドグラフ > ロガーアクションの利用 > ロガーアクションのサンプル集 > イベント型ログでアラーム履歴を記録する |
概要
イベント型ログの利用により、アラームコメントなどの付属情報をログに出力する方法について解説します。
イベント型ログでは、イベントフィールドの設定によって様々な情報をログに含めることができます。
サンプルのダウンロード
このページで紹介されている作成例には、サンプルが用意されています。
サンプルは以下からダウンロードすることができます。
設定手順
タグの設定
1.データ収集のための仮想デバイスタグ「U01.F01.SD0009」「U01.F01.SM0005」を設定します。
SD0009は0から100まで自動的に変化するサイン波で、SM0005は2秒ごとに自動的にON/OFFを繰り返します。
アクションの設定
1.ロガーアクション「A01」を追加します。
時刻フィールド「F01」及び以下のイベントフィールドを設定して下さい。
・F02:フィールドタイプ「タグ名」
・F03:フィールドタイプ「値」
・F04:フィールドタイプ「メッセージ」
・F05:フィールドタイプ「条件名」
・F06:フィールドタイプ「サブ条件名」
・F07:フィールドタイプ「カテゴリ」
2.A01のテキスト設定タブから、ログファイルのファイル名、保存先を設定します(以下は設定例です)。
イベントの設定
1.イベントの配下に「F01」フォルダを作成し、F01の下にタグイベントを2つ追加します。
フォルダの実行アクションに、「A01」を設定します(イベント個々の設定ではなく、フォルダの実行アクションにA01を登録してください)。
この設定により、フォルダ内でいずれか1つでもイベントが発生すると、フォルダに登録されたアクションが実行されます。
解説
各イベントはメッセージ、カテゴリ、重要度の3つの属性を持っています。また、タグイベントはさらに条件名、サブ条件名の属性を持っています。これらの属性を定義することにより、ログファイルにイベントの属性情報を保存することができます。
タグイベント「U01.F01.SD0009」
タグイベント「U01.F01.SM0005」
ログ結果
時刻 |
タグ名 |
値 |
メッセージ |
条件名 |
サブ |
カテゴリ |
2003/2/19 13:38:01 |
U01.F01.SD0009 |
99 |
上下限値を超えています |
PVLEVEL |
HI_HI |
SystemFailure |
2003/2/19 13:38:01 |
U01.F01.SM0005 |
TRUE |
ポンプをONしました |
OperatorProcessChange |
||
2003/2/19 13:38:04 |
U01.F01.SM0005 |
TRUE |
ポンプをONしました |
OperatorProcessChange |
||
2003/2/19 13:38:06 |
U01.F01.SD0009 |
90 |
上下限値を超えています |
PVLEVEL |
HI |
SystemFailure |
2003/2/19 13:38:08 |
U01.F01.SM0005 |
TRUE |
ポンプをONしました |
OperatorProcessChange |
||
2003/2/19 13:38:12 |
U01.F01.SM0005 |
TRUE |
ポンプをONしました |
OperatorProcessChange |
||
2003/2/19 13:38:15 |
U01.F01.SD0009 |
39 |
上下限値を超えています |
PVLEVEL |
LO |
SystemFailure |
2003/2/19 13:38:16 |
U01.F01.SM0005 |
TRUE |
ポンプをONしました |
OperatorProcessChange |
||
2003/2/19 13:38:20 |
U01.F01.SM0005 |
TRUE |
ポンプをONしました |
OperatorProcessChange |
||
2003/2/19 13:38:24 |
U01.F01.SM0005 |
TRUE |
ポンプをONしました |
OperatorProcessChange |
||
2003/2/19 13:38:28 |
U01.F01.SM0005 |
TRUE |
ポンプをONしました |
OperatorProcessChange |
||
2003/2/19 13:38:32 |
U01.F01.SM0005 |
TRUE |
ポンプをONしました |
OperatorProcessChange |
||
2003/2/19 13:38:36 |
U01.F01.SM0005 |
TRUE |
ポンプをONしました |
OperatorProcessChange |
||
2003/2/19 13:38:40 |
U01.F01.SM0005 |
TRUE |
ポンプをONしました |
OperatorProcessChange |
||
2003/2/19 13:38:40 |
U01.F01.SD0009 |
61 |
上下限値を超えています |
PVLEVEL |
HI |
SystemFailure |
2003/2/19 13:38:44 |
U01.F01.SM0005 |
TRUE |
ポンプをONしました |
OperatorProcessChange |
||
2003/2/19 13:38:46 |
U01.F01.SD0009 |
91 |
上下限値を超えています |
PVLEVEL |
HI_HI |
SystemFailure |