Aveva PI Web API 統合の設定とテスト
-
PI Web API に接続できるプラットフォームに展開および登録された統合サーバー
-
円周率PI Web API をインストールして構成した PI AF を備えたシステム (アセットを取得する場合)
サポートされているクエリの種類
Section titled “サポートされているクエリの種類”-
1つまたは複数の PI ポイントから最後の値を取得
-
PI AF アセットの現在の値を取得するプロパティ
サポートされている機能
Section titled “サポートされている機能”-
自動 単位 のサポート
-
PI AF プロパティをカテゴリでフィルタリングします。複数のカテゴリは、カンマで区切ることで 1 つのパラメーターで指定できます。
このガイドでは、RealityAsset内のデータを取得するためにAveva PI 統合を設定する方法について説明します。
Aveva PI 統合を構成するための主な手順は次のとおりです。
-
RealityPlatform に Aveva PI データソースを登録する
-
統合をアセットタイプにリンクする
-
PI への接続を検証するためにテストクエリを送信します
Aveva PI データソースを統合サーバーに登録する
Section titled “Aveva PI データソースを統合サーバーに登録する”-
Aveva_PI_WEB_APIタイプを選択します -
接続を確立するために必要な parameters を入力します

Aveva PI Web API データソースのパラメーター
Section titled “Aveva PI Web API データソースのパラメーター”{ "baseUrl": "https://example.avevapiwebapi.com", "authenticationMethod": "Basic", "ignoreSslCertificateErrors": false, "username": "johnDoe", "password": "password"}ベース URL
Section titled “ベース URL”Pi Web API のベース URL。
username (オプション)
Section titled “username (オプション)”基本認証のユーザー名
パスワード (オプション)
Section titled “パスワード (オプション)”基本認証のパスワード
認証メソッド
Section titled “認証メソッド”PI Web API に対する認証に使用される認証方法。
-
無効にする
-
基本的な
アセットタイプのプロパティを Aveva PI WEB API にリンクする
Section titled “アセットタイプのプロパティを Aveva PI WEB API にリンクする”リンクする前に、次のものがあることを確認してください。
-
必要な Aveva PI WEB API パラメーター値 (
PI AF Pathなど) を保持するプロパティを持つ既存のAsset Type。「短いテキスト」プロパティタイプである必要があります。 -
Aveva PI WEB API データソースとクエリで構成された 統合サーバー 。
アセットタイププロパティをAveva PI WEB API にリンクするには:
-
[アセット設定] → [アセット タイプ] で、リンクするアセット タイプを開きます。

-
[ 統合リンク] パネル (右側) で、[ 統合リンクの作成] をクリックします。

-
リンク名を入力し、Aveva PI WEB API 用に構成された統合サーバーを選択します。
-
適切なデータソースを選択する
-
目的のクエリを選択します 。
-PI AFアセットプロパティを取得する
PI AF アセットの属性とその最新の値を取得します。パラメーター:
-
PiAssetパス
-
CategoryName (オプション)
-PIポイント値を取得する
指定したPIポイントの最新の値を読み込みます。パラメーター:
- WebID
-
-
必要なパラメータ (
PIAssetPathなど) ごとに、その値を指定する [アセット タイプ] プロパティ (PI Asset Pathなど) を選択します。
-
[保存] をクリックしてリンクを作成します。
このアセットタイプがアセットに割り当てられると、統合の実行時にリンクされたプロパティ値が自動的にAveva Connectに渡されます。
テストクエリを送信して、RealityPlatform と Aveva PI WEB API 間の接続を検証します。
Section titled “テストクエリを送信して、RealityPlatform と Aveva PI WEB API 間の接続を検証します。”- [アセットタイプの設定] ページで、Aveva PI WEB API データソースを対象とする統合リンクの横にある再生ボタンをクリックします。これにより、テストクエリメニューが開きます。

- [パラメータ] 設定の下に [PI AF アセット パス] (選択したクエリに応じて PI ポイント パス) を入力し、[クエリのテスト] をクリックして結果を確認します。統合では標準の PI パス形式が使用され、 PI System Explorer または PI System Management Tools で直接見つけることができます。

手記
CategoryName はオプションで、複数のカテゴリをカンマで区切ることで 1 つのパラメーターで指定できます。
ここに入力された値は 、テストのみを目的としています。これらは、資産タイプまたはリンクされた資産には保存されません。このテストでは、アセットが作成され、このアセットタイプが割り当てられ、対応するプロパティ( _PI AF Path_など)が入力されたときにRealityTwinが何をするかをシミュレートします。Aveva PIの有効なPI AFパスまたはPIポイントを使用して、接続を検証します。