Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

アラーム レコード マッピング ファイルを作成する

アラーム レコード マッピング ファイルを作成する

  • Last UpdatedSep 26, 2024
  • 2 minute read

プライマリとバックアップのアラーム プロバイダが異なるアプリケーションを実行しているときはいつでも、Hot Backup ペアのアラーム レコードをマップする必要があります。アラーム レコード マッピングでは、プライマリ プロバイダとバックアップ プロバイダの異なるアラーム レコード間の対応が確立されます。たとえば、割り当てられた InTouch タグ変数名に基づいてアラーム レコードをマップできます。名前は異なる可能性がありますが、アラーム レコードは、2 つのプロバイダ アラーム リポジトリの間で論理的に一貫性を保っています。

注:プライマリ プロバイダとバックアップ プロバイダの両方が同じアプリケーションを実行している場合は、アラーム レコード マッピング ファイルの作成は必要ありません。マッピング ファイルが提供されていない場合、分散アラーム システムでは、プライマリ プロバイダとバックアップ プロバイダが同じアラーム レコードを使用して同じアプリケーションを実行していると想定されます。

マッピングによって、アラーム確認は異なるアプリケーションを実行中のプロバイダの間で同期化できます。分散アラーム システムがプロバイダのアラームを確認する際、別のプロバイダでどのアラームを確認するべきなのかも把握しています。

以下の図は、Hot Backup ペアの 2 つのプロバイダ間のアラーム レコード マッピングを示しています。この例では、プライマリ プロバイダの A アラーム レコードと B アラーム レコードがバックアップ プロバイダの対応するアラーム レコードにマップされます(MA と MB)。

Graphics describing alarm record mapping between the two providers of a hot backup pai

Hot Backup Manager は、Microsoft Excel またはメモ帳のようなテキスト エディタで作成するカンマ区切り値(CSV)ファイルからアラーム レコード マップをインポートします。マッピング ファイルには、プライマリ プロバイダとバックアップ プロバイダの対応するアラーム レコードを関連付けるアラーム レコード フィールドの順序付きリストが含まれます。

タグ変数アラーム レコード フィールドをマッピング ファイルのヘッダとして指定する必要があります。ファイル内のヘッダの順序は、[キー フィールドの選択]ダイアログ ボックスに表示されるアラーム レコード フィールドと一致する必要があります。以下の図は、[キー フィールドの選択]ダイアログ ボックスのアラーム レコード フィールドの順序に一致する Excel ファイルのカラム ヘッダを示しています。

Column headers of an Excel file that match the order of alarm record fields

マッピング キーを生成するために使用されるアラーム フィールド レコードの選択されたヘッダのみを含むマッピング ファイルを作成できます。以下の図は、アラーム名、クラス、およびタイプのヘッダのみを含む Excel ファイルを示しています。ヘッダを追加するとき、ヘッダの順序は、[キー フィールドの選択]ダイアログ ボックスのアラーム レコード フィールドの順序と常に一致する必要があります。

Excel mapping file

カラムの左セットでプライマリ プロバイダのアラーム フィールド レコードを指定します。同じように、カラムの右セットでバックアップ プロバイダの同じレコードを指定します。

マッピング ファイル カラム ヘッダ

アラーム フィールド レコードに割り当てられる値

グループ

タグ変数が割り当てられたアラーム グループの名前。アラーム グループ名には空白を含めることはできません。

名前

アラーム レコードがマップされるタグ変数の名前。タグ変数名に空白を含めることはできません。

クラス

タグ変数に割り当てられるアラームのクラス。
可能なクラスの値は以下のとおりです。

  • VALUE - 値アラーム

  • DEV - 偏差アラーム

  • ROC - 変更率アラーム

  • DSC - 論理値アラーム

タイプ

アラーム クラスに関連付けられるアラーム条件のタイプ

  • LOLO、LO、HI、HIHI - 値アラーム

  • MinDev と MajDev - 偏差アラーム

  • ROC - 変更率アラーム

  • DSC - 論理値アラーム

優先度

アラーム条件に割り当てられる優先度。優先度は 1 ~ 999 の数である必要があります。

以下の注記を参照してください。

しきい値

以下の注記を参照してください。

コメント

以下の注記を参照してください。

アラーム値、しきい値、およびコメントのカラム:

  • 特定のノードの特定のレコードに対する「クラス」または「タイプ」の値が不明である場合、「アラーム値」と「しきい値」のカラム値には、Null 以外の値であればどれでも使用できます。

  • 特定のノードの特定のレコードに対する「クラス」の値が Value、Dev、または ROC である場合、「アラーム値」と「しきい値」のカラム値は 1234567890.-+eE の文字のみを受け入れることができます。

  • 特定のノードの特定のレコードに対する「タイプ」の値が LOLO、LO、HI、HIHI、MinDev、MajDev、または ROC である場合、「アラーム値」と「しきい値」のカラムには 1234567890.-+eE の文字のみを受け入れることができます。

  • 特定のノードの特定のレコードに対する「クラス」または「タイプ」のうちいずれかの値が DSC である場合、「アラーム値」と「しきい値」のカラム値は Null 以外の値であればどれでも使用できます。

  • 「コメント」カラムの値には、制限はありません。

  • マッピング ファイルのすべてのレコードは、固有のものである必要があります。Hot Backup Manager では、インポート プロセスの間に重複レコードが省略されます。インポート プロセスが完了した後で、詳細を表示できます。

グループ、アラーム名、および優先度など、アラーム レコードのフィールド値を組み合わせて、アラーム レコードを固有に識別する「合成マッピング キー」を生成できます。

InTouch アラーム プロバイダは、アラームを生成したタグ変数の名前と、[アラーム名]フィールドを同じにします。したがって、Hot Backup ペアが指定されている場合、アラーム グループ名とタグ変数名の組み合わせを使用して、マッピング キーを生成できます。

以下に例を示します。

プロバイダ ノード

バックアップ ノード

$System!TagA

$System!TagB

プロバイダが固有フィールドとしてアラーム名フィールドとコメント フィールドを一緒に持つ場合、マッピング キーはアラーム名とコメントの組み合わせにすることができます。

プロバイダ ノード

バックアップ ノード

tagA!CommentA

tagB!CommentB

3 番目のプロバイダのその他のフィールドの組み合わせに対しても同じです。